@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=Poppins:wght@300;400;500;600;700&display=swap);*{box-sizing:border-box;padding:0}*,body{margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:1.6}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.container{margin:0 auto;max-width:1200px;padding:0 20px}.header{background:#fff;box-shadow:0 2px 10px #0000001a;left:0;position:fixed;right:0;top:0;z-index:1000}.navbar{justify-content:space-between;padding:1rem 0}.logo,.navbar{align-items:center;display:flex}.logo{color:#3a8ef6;font-size:1.8rem;font-weight:600;gap:.5rem;text-decoration:none}.logo-image{height:32px;object-fit:contain;width:32px}.nav-links{display:flex;gap:2rem;list-style:none;margin:0;padding:0}.nav-links a{color:#6c87ae;font-weight:400;text-decoration:none;transition:color .3s ease}.nav-links a.active,.nav-links a:hover{color:#3a8ef6}.hero{background:linear-gradient(135deg,#f8fafc,#e2e8f0);margin-top:80px;padding:120px 0 80px}.hero-content{grid-gap:4rem;align-items:center;display:grid;gap:4rem;grid-template-columns:1fr 1fr}.hero-text h1{color:#1a202c;font-family:Poppins,sans-serif;font-size:3rem;font-weight:700;line-height:1.2;margin-bottom:1rem}.hero-text .highlight{color:#3a8ef6}.hero-text p{color:#6c87ae;font-size:1.1rem;margin-bottom:2rem}.cta-button{background:linear-gradient(141deg,#3a8ef6,#6f3afa);border-radius:50px;box-shadow:0 8px 23px #4184f73d;color:#fff;display:inline-block;font-weight:600;padding:1rem 2rem;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease}.cta-button:hover{box-shadow:0 12px 30px #4184f759;transform:translateY(-2px)}.hero-image{text-align:center}.hero-image img{border-radius:20px;box-shadow:0 20px 40px #0000001a;height:auto;max-width:100%}.section{padding:80px 0}.section-header{margin-bottom:4rem;text-align:center}.section-header h2{color:#1a202c;font-family:Poppins,sans-serif;font-size:2.5rem;font-weight:700;margin-bottom:1rem}.section-header p{color:#6c87ae;font-size:1.1rem;margin:0 auto;max-width:600px}.features-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));margin-top:4rem}.feature-card{background:#fff;border-radius:24px;box-shadow:0 24px 32px #0000000a;padding:2rem;transition:transform .3s ease,box-shadow .3s ease}.feature-card:hover{box-shadow:0 32px 48px #00000014;transform:translateY(-5px)}.feature-icon{align-items:center;border-radius:50%;display:flex;font-size:2rem;height:80px;justify-content:center;margin-bottom:1.5rem;width:80px}.feature-card h3{color:#1a202c;font-family:Poppins,sans-serif;font-size:1.5rem;font-weight:600;margin-bottom:1rem}.feature-card p{color:#6c87ae;margin-bottom:1.5rem}.highlights{background:linear-gradient(141deg,#3a8ef6,#6f3afa);color:#fff}.highlights .section-header h2{color:#fff}.highlights-grid{grid-gap:3rem;display:grid;gap:3rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:4rem}.highlight-item{text-align:center}.highlight-item h3{font-size:1.2rem;font-weight:600;margin-bottom:1rem}.highlight-item p{color:#ffffffe6}.conversation{background:#f8fafc}.conversation-content{grid-gap:4rem;align-items:center;display:grid;gap:4rem;grid-template-columns:1fr 1fr}.conversation-text h2{color:#1a202c;font-family:Poppins,sans-serif;font-size:2.5rem;font-weight:600;margin-bottom:1rem}.conversation-text p{color:#6c87ae;margin-bottom:2rem}.conversation-image img{border-radius:20px;height:auto;max-width:100%}.partners{background:#e2edff;padding:60px 0}.partners h2{color:#1a202c;font-family:Poppins,sans-serif;font-size:2rem;font-weight:600;margin-bottom:3rem;text-align:center}.partners-grid{flex-wrap:wrap;gap:3rem}.partner-logo,.partners-grid{align-items:center;display:flex;justify-content:center}.partner-logo{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000000d;color:#6c87ae;font-weight:600;padding:1.5rem}.team-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:4rem}.team-card{background:#fff;border-radius:24px;box-shadow:0 24px 32px #0000000a;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.team-card:hover{box-shadow:0 32px 48px #00000014;transform:translateY(-5px)}.team-photo{align-items:center;background:linear-gradient(135deg,#f1f5f9,#e2e8f0);display:flex;height:300px;justify-content:center;overflow:hidden;width:100%}.team-photo img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.team-card:hover .team-photo img{transform:scale(1.05)}.team-info{padding:2rem}.team-info h3{color:#1a202c;font-family:Poppins,sans-serif;font-size:1.5rem;font-weight:600;margin-bottom:.5rem}.team-role{color:#3a8ef6;font-size:.9rem;font-weight:600;letter-spacing:.5px;margin-bottom:1rem;text-transform:uppercase}.team-bio{color:#6c87ae;font-size:.95rem;line-height:1.6}.testimonials-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(500px,1fr));margin-top:4rem}.testimonial-card{background:#fff;border-radius:24px;box-shadow:0 24px 32px #0000000a;padding:2rem}.testimonial-text{color:#1a202c;font-size:1.1rem;font-style:italic;line-height:1.6;margin-bottom:2rem}.testimonial-author{align-items:center;display:flex;gap:1rem}.author-avatar{align-items:center;background:linear-gradient(135deg,#3a8ef6,#6f3afa);border-radius:50%;color:#fff;display:flex;font-size:1.2rem;font-weight:600;height:60px;justify-content:center;width:60px}.author-info h4{color:#1a202c;font-weight:600;margin-bottom:.25rem}.author-info p{color:#6c87ae;font-size:.9rem}.footer{background:#1a202c;color:#fff;padding:60px 0 30px}.footer-content{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:3rem}.footer-section h3{font-size:1.1rem;font-weight:600;margin-bottom:1rem}.footer-section a,.footer-section p{color:#a0aec0;display:block;margin-bottom:.5rem;text-decoration:none}.footer-section a:hover{color:#fff}.footer-bottom{border-top:1px solid #2d3748;color:#a0aec0;padding-top:2rem;text-align:center}.contact{background:linear-gradient(135deg,#f8fafc,#e2e8f0)}.contact-content{align-items:start;display:flex;justify-content:center}.contact-info{display:flex;flex-direction:column;gap:2rem}.contact-item{background:#fff;border-radius:15px;box-shadow:0 5px 15px #0000000d;gap:1rem;padding:1.5rem}.contact-icon,.contact-item{align-items:center;display:flex}.contact-icon{background:linear-gradient(141deg,#3a8ef6,#6f3afa);border-radius:12px;flex-shrink:0;height:50px;justify-content:center;width:50px}.contact-details h3{color:#1a202c;font-size:1.1rem;font-weight:600;margin-bottom:.5rem}.contact-details a{color:#3a8ef6;font-weight:500;text-decoration:none}.contact-details a:hover{text-decoration:underline}.contact-details p{color:#6c87ae;margin:0}.contact-form{background:#fff;border-radius:20px;box-shadow:0 10px 30px #0000001a;max-width:500px;padding:2rem;width:100%}.form-group{margin-bottom:1.5rem}.form-group input,.form-group select,.form-group textarea{background:#f8fafc;border:2px solid #e2e8f0;border-radius:10px;font-family:inherit;font-size:1rem;padding:1rem;transition:border-color .3s ease;width:100%}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{background:#fff;border-color:#3a8ef6;outline:none}.form-group textarea{min-height:120px;resize:vertical}.contact-form .cta-button{border:none;cursor:pointer;font-size:1rem;text-align:center;width:100%}@media (max-width:768px){.conversation-content,.hero-content{gap:2rem;grid-template-columns:1fr}.hero-text h1{font-size:2.5rem}.features-grid,.highlights-grid{grid-template-columns:1fr}.highlights-grid{gap:2rem}.nav-links{display:none}.partners-grid{gap:1.5rem}.team-grid,.testimonials-grid{grid-template-columns:1fr}.contact-content{padding:0 1rem}.conversation-text h2,.section-header h2{font-size:2rem}}
/*# sourceMappingURL=main.3599857e.css.map*/