body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Roboto,Helvetica,Arial,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.button2{align-items:center;background-image:linear-gradient(90deg,#0065ff,#036);background-position:0 0;background-size:400%;border:none;border-radius:26px;color:#fff;cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;position:relative;width:32px}.button2:before{background-image:linear-gradient(90deg,#0065ff,#025eb9);background-position:0 0;background-size:500%;border-radius:26px;bottom:-2px;content:"";filter:blur(10px);left:-2px;opacity:0;position:absolute;right:-2px;top:-2px;transition:opacity .4s,transform .4s;z-index:-1}.button2:hover,.button2:hover:before{animation:gradientRotate 2s infinite}.button2:hover:before{opacity:.5}.button2:active{color:#c3c4d5}.button2:focus:before{opacity:1}@keyframes gradientRotate{0%{background-position:0 0}to{background-position:100% 100%}}@keyframes glow{0%{filter:brightness(1)}50%{filter:brightness(2)}to{filter:brightness(1)}}.roadmap-container{background:#06041b;color:#fff;font-family:Roboto,Helvetica,Arial,sans-serif;padding:4rem 2rem;width:100%}.roadmap-steps{align-items:center;display:flex;flex-direction:row;justify-content:center;margin:0 auto;max-width:950px}.step-container{flex:1 1;flex-direction:column;text-align:center}.step-container,.step-icon{align-items:center;display:flex;position:relative}.step-icon{background-color:#ffff000f;border-radius:50%;height:64px;justify-content:center;transition:all .5s ease;width:64px;z-index:2}.step-icon svg{stroke:#4c4c6d;transition:stroke .5s ease}.step-icon.active{background:#0065ff;box-shadow:0 0 15px #0065ff80}.step-icon.active svg{stroke:#fff}.step-icon.pop{animation:pop .4s ease}@keyframes pop{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1)}}.step-content{max-width:170px;width:100%}.step-content h3{font-size:1.125rem;font-weight:600;margin:.25rem 0}.step-content p{font-size:.875rem;margin:0;opacity:.8}.connector-line-container{height:3px;left:calc(100% - 92px);overflow:hidden;position:absolute;top:32px;width:180px;z-index:1}.connector-line{background:linear-gradient(90deg,#0065ff,#036);height:100%;transition:width 1.5s ease;width:0}.connector-line.active{width:100%}@media (max-width:768px){.roadmap-steps{display:flex;flex-direction:column;gap:3rem;padding:0;position:relative}.roadmap-steps:before{background-color:#ffffff1a;content:"";height:90%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:3px;z-index:0}.connector-line-container{height:90px;left:50%;overflow:hidden;position:absolute;top:0;width:3px;z-index:1}.connector-line{background:linear-gradient(180deg,#0065ff,#6aa7e4);height:0;transition:height 1.5s ease;width:100%}.connector-line.active{height:100%}.step-container{min-height:64px;position:relative;width:100%;z-index:2}.step-icon{background-color:#06041b;left:50%;position:absolute;top:0;transform:translate(-50%,-50%);transition:transform .3s cubic-bezier(.175,.885,.32,1.275);z-index:3}.step-icon.pop{animation:none;transform:translate(-50%,-50%) scale(1.2)}.step-icon.active{background:#0065ff}.step-content{box-sizing:border-box;padding:0 1rem;position:absolute;top:0;transform:translateY(-50%);width:calc(50% - 48px)}.step-container:nth-child(odd) .step-content{left:0;text-align:right}.step-container:nth-child(2n) .step-content{right:0;text-align:left}.step-content h3{font-size:1rem;font-weight:600;margin:0 0 .25rem}.step-content p{font-size:.875rem;opacity:.8}}.services-container{background-size:20px 20px;color:#fff;font-family:Roboto,Helvetica,Arial,sans-serif;padding:2rem 3rem;position:relative}.services-title{font-size:3.5rem;font-weight:500;margin-bottom:5rem;text-align:center}.services-grid{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center;margin:0 auto;max-width:1500px}.service-card{background-color:#06041b;border:1px dashed #fff3;border-radius:8px;display:flex;flex:0 1 390px;flex-direction:column;gap:1rem;max-width:550px;min-width:300px;overflow:hidden;padding:2rem;position:relative;transition:all .3s ease}.grid-pattern-container{height:160px;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;width:200px}.grid-pattern-background{background-image:linear-gradient(#0050d04d 1px,#0000 0),linear-gradient(90deg,#0050d04d 1px,#0000 0);background-size:17px 18px}.grid-pattern-background,.grid-pattern-gradient{height:100%;position:absolute;right:0;top:0;width:100%}.grid-pattern-gradient{background:radial-gradient(circle at top right,#0000 0,#0000 15%,#06041b33 30%,#06041b80 45%,#06041bcc 60%,#06041bf2 75%,#06041b 100%)}.service-icon{color:#fff;height:20px;margin-bottom:1rem;padding-left:50%;position:relative;width:20px;z-index:1}.service-heading{font-size:1.3rem;margin-bottom:.5rem}.service-description,.service-heading{font-weight:600;position:relative;text-align:center;z-index:1}.service-description{color:#fff9;font-size:.9rem;line-height:1.6;margin-bottom:1rem}.service-tagline{color:#ffffffe6;font-size:.9rem;font-weight:700;margin-top:auto;position:relative;text-align:center;z-index:1}@media (max-width:768px){.services-container{padding:2rem 1.5rem}.services-title{font-size:2.5rem;margin-bottom:3rem}.service-card{min-width:300px}}@media (max-width:480px){.services-container{padding:1.5rem 1rem}.services-title{font-size:2rem;margin-bottom:2rem}.service-card{min-width:280px;padding:1.5rem}.grid-pattern-container{height:120px;width:120px}}.media-section{align-items:center;background-color:#0a0a1a;color:#fff;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;justify-content:center;min-height:100vh;padding:80px 20px}.carousel-container{height:580px;margin:0 auto;max-width:1400px;overflow:hidden;perspective:1000px;position:relative;width:100%}.carousel{align-items:center;display:flex;height:100%;justify-content:center;position:relative;transform-style:preserve-3d;width:100%}.card{background-color:#06041b;border-radius:5px;box-shadow:0 10px 30px #00000026;display:flex;flex-direction:column;height:520px;opacity:0;overflow:hidden;padding:20px;pointer-events:none;position:absolute;transition:all 1.5s ease;width:380px}.card.active{opacity:1;pointer-events:auto;transform:translateX(0) scale(1);z-index:10}.card.prev{transform:translateX(-420px) scale(.9) rotate(-5deg)}.card.next,.card.prev{opacity:1;pointer-events:auto;z-index:5}.card.next{transform:translateX(420px) scale(.9) rotate(5deg)}.video-placeholder{align-items:center;background-color:#888;border-radius:8px;display:flex;height:220px;justify-content:center;margin-bottom:20px;overflow:hidden;position:relative;width:100%}.thumbnail{height:100%;object-fit:cover;width:100%}.play-button{align-items:center;background-color:#2962ff;border-radius:50%;box-shadow:0 5px 15px #0000004d;cursor:pointer;display:flex;height:60px;justify-content:center;position:relative;width:60px}.play-button:after{border-color:#0000 #0000 #0000 #fff;border-style:solid;border-width:12px 0 12px 18px;content:"";margin-left:4px}.tag{background-color:#2962ff26;border-radius:20px;color:#2962ff;display:inline-block;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;margin-bottom:16px;padding:8px 16px}.card-title{font-size:1.3rem;margin-bottom:.5rem}.card-description,.card-title{font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:600;position:relative;text-align:center;z-index:1}.card-description{color:#fff9;font-size:.9rem;line-height:1.6;margin-bottom:1rem}.controls{display:flex;gap:20px;margin-top:30px}.control-button{align-items:center;background-color:#ffffff1a;border:1px solid #fff3;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:24px;height:50px;justify-content:center;transition:all .3s ease;width:50px}.control-button:hover{background-color:#2962ffcc;border-color:#2962ff}@media (max-width:1200px){.card{width:340px}.card.prev{transform:translateX(-320px) scale(.9) rotate(-5deg)}.card.next{transform:translateX(320px) scale(.9) rotate(5deg)}}@media (max-width:900px){.card{height:480px;width:300px}.card.prev{transform:translateX(-270px) scale(.85) rotate(-5deg)}.card.next{transform:translateX(270px) scale(.85) rotate(5deg)}.video-placeholder{height:180px}}@media (max-width:650px){.carousel-container{height:520px}.card{height:460px;width:380px}.card.active{transform:translateX(0) scale(1)}.card.prev{opacity:1;transform:translateX(-220px) scale(.8) rotate(-5deg)}.card.next{opacity:1;transform:translateX(220px) scale(.8) rotate(5deg)}.media-header h2{font-size:32px}.media-header p{font-size:16px}}@media (max-width:480px){.card{padding-left:"10px";padding-right:"10px";width:auto}.card.next,.card.prev{opacity:0}}.awards-container{background-color:#0a0a1a;color:#fff;display:flex;font-family:Arial,sans-serif;font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;justify-content:center;padding:60px 40px}.awards-content{align-items:center;display:flex;flex-direction:row;gap:60px;max-width:1400px;width:100%;z-index:10}.awards-grid{grid-gap:30px;display:grid;flex:1 1;gap:30px;grid-template-columns:1fr 1fr}.award-card{align-items:center;background-color:#14142880;border-radius:8px;display:flex;flex-direction:column;padding:20px;text-align:center}.award-image-container{align-items:center;border-radius:4px;display:flex;height:180px;justify-content:center;margin-bottom:20px;width:180px;z-index:100}.award-image{max-height:100%;max-width:100%}.award-title{color:#fff;font-size:1.1rem;font-weight:700;margin-bottom:8px;text-transform:uppercase}.award-organization,.award-title{font-family:Roboto,Helvetica,Arial,sans-serif;z-index:10}.award-organization{background-color:#ffffff1a;border-radius:4px;color:#aaa;font-size:.9rem;font-weight:500;padding:5px 7px}@media (max-width:900px){.awards-content{align-items:stretch;flex-direction:column}.awards-header{margin-bottom:40px;text-align:center}.awards-grid{grid-template-columns:1fr 1fr}.awards-header h1{font-size:2.8rem;text-align:center}.awards-header p{text-align:center}}@media (max-width:600px){.awards-container{padding:40px 20px}.awards-grid{grid-template-columns:1fr}.awards-header h1{font-size:2.2rem}.award-card{padding:20px}.award-image-container{height:140px;width:140px}}.founders-section{align-items:center;display:flex;flex-direction:column;font-family:Roboto,Helvetica,Arial,sans-serif;padding:1rem 0;width:100%}.founders-heading{font-size:3.5rem;font-weight:500;margin-bottom:3rem;text-align:center;z-index:10}.team-container{display:flex;justify-content:center;padding:2rem 0 4rem;position:relative;width:100%}.blue-bar{background-color:#0050d0;height:200px;opacity:.6;position:absolute;top:50%;transform:translateY(-60%);width:100%;z-index:1}.team-cards{display:flex;gap:3rem;justify-content:center;max-width:1200px;padding:0 1rem;position:relative;width:100%;z-index:2}.team-card{align-items:center;background-color:#06041b;border-radius:8px;box-shadow:0 4px 8px #0000001a;display:flex;flex:1 1;flex-direction:column;max-width:450px;padding:2rem;text-align:center}.card-header{margin-bottom:1.5rem;width:100%}.meet-title{color:#fff;font-size:1.75rem;font-weight:600;margin:0;text-align:left}.image-container{background-color:#0050d080;border:2px solid #fff;border-radius:50%;height:180px;margin-bottom:1.5rem;overflow:hidden;width:180px}.image-container img{height:100%;object-fit:cover;width:100%}.member-name{color:#fff;font-size:1.75rem;font-weight:700;margin:0 0 .5rem}.member-full-title{color:#ccc;font-size:1rem;font-weight:500;letter-spacing:1px;margin:0 0 1rem}.member-email,.member-linkedin{align-items:center;color:#fffc;display:flex;font-size:.9rem;font-weight:600;line-height:1.6;margin-bottom:1rem;position:relative;text-align:justify;text-decoration:none;transition:opacity .2s ease;z-index:1}.member-linkedin{margin-bottom:10px}.member-email i,.member-linkedin i{margin-right:8px}.member-email:hover,.member-linkedin:hover{opacity:.8;text-decoration:none}.member-linkedin{margin:.25rem 1 1.5rem 0}.member-description{color:#fff9;font-size:.9rem;font-weight:600;line-height:1.6;margin-bottom:1rem;position:relative;text-align:justify;z-index:1}.icon-text{margin-left:.5rem;vertical-align:middle}.member-impact{border-top:1px solid #333;color:#a0a0a0;font-size:1.1rem;font-style:italic;font-weight:600;line-height:1.6;padding-top:1.5rem;text-align:center;width:100%}@media (max-width:900px){.particles-canvas{display:none}.founders-heading{font-size:2.3rem}.team-cards{align-items:center;flex-direction:column}.team-card{margin-bottom:3rem;width:100%}.blue-bar{height:100px}.member-impact{font-size:1rem}}.founders-section{position:relative}.particles-canvas{height:100%;left:0;pointer-events:auto;position:absolute;top:0;width:100%;z-index:0}.blue-bar{opacity:0}.founders-heading,.image-container,.member-description,.member-email,.member-full-title,.member-impact,.member-linkedin,.member-name,.team-card,.team-container{position:relative;z-index:1}:root{--background:#06041b;--card-bg:#06041b;--primary:#0050d0;--primary-light:#3a7be0;--text:#fff;--text-secondary:#fffc;--text-muted:#ffffff80;--border:#ffffff1a;--educational:#4763ff;--content:#43c59e;--remote:#9859f5}*{box-sizing:border-box;font-family:Roboto,Helvetica,Arial,sans-serif;margin:0;padding:0}body{background-color:#06041b;background-color:var(--background);color:#fff;color:var(--text);line-height:1.6}.container{margin:0 auto;max-width:1200px;padding:120px 20px 80px;position:relative;z-index:1}.title-container{margin-bottom:30px;position:relative}.back-button,.title-container{align-items:center;display:flex;justify-content:center}.back-button{background:#0000;border:1px solid #ffffff1a;border:1px solid var(--border);border-radius:50%;color:#fffc;color:var(--text-secondary);cursor:pointer;height:48px;left:0;position:absolute;transition:all .3s ease;width:48px}.back-button:hover{background-color:#0050d01a;border-color:#0050d0;border-color:var(--primary);color:#0050d0;color:var(--primary)}.aurora-container{height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:0}.aurora-effect{--dark-gradient:repeating-linear-gradient(100deg,var(--background) 0%,var(--background) 7%,#0000 10%,#0000 12%,var(--background) 16%);--aurora:repeating-linear-gradient(100deg,#0050d0 10%,#0050d0b3 15%,#0050d080 20%,#0050d066 25%,#0050d0 30%);background-position:50% 50%,50% 50%;background-size:300% 200%;filter:blur(10px);inset:-10px;-webkit-mask-image:radial-gradient(ellipse at 100% 0,#000 10%,#0000 70%);mask-image:radial-gradient(ellipse at 100% 0,#000 10%,#0000 70%);opacity:.5;pointer-events:none;will-change:transform}.aurora-effect,.aurora-effect:after{background-image:var(--dark-gradient),var(--aurora);position:absolute}.aurora-effect:after{animation:aurora 60s linear infinite;background-attachment:fixed;background-size:200% 100%;content:"";inset:0;mix-blend-mode:difference}@keyframes aurora{0%{background-position:50% 50%,50% 50%}to{background-position:350% 50%,350% 50%}}.section-head{margin-bottom:60px;text-align:center}.title{font-size:4rem;font-weight:700;margin-bottom:30px}.description{color:#fffc;color:var(--text-secondary);font-size:1.1rem;line-height:1.8;margin:0 auto 30px;max-width:900px;text-align:center}.divider{background:#0050d0;background:var(--primary);height:3px;margin:0 auto;width:60px}.case-studies{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));margin-bottom:50px}.case-study{background:#06041b;background:var(--card-bg);border:1px solid #ffffff1a;border:1px solid var(--border);border-radius:12px;display:flex;flex-direction:column;overflow:hidden}.case-header{border-bottom:1px solid #ffffff1a;border-bottom:1px solid var(--border);gap:12px;padding:20px}.case-header,.category-icon{align-items:center;display:flex}.category-icon{border-radius:8px;color:#fff;height:40px;justify-content:center;width:40px}.content-management,.educational,.remote{background:#0050d0;background:var(--primary)}.category-text{color:#fff;color:var(--text);font-size:.9rem;font-weight:600;letter-spacing:.05em;text-align:left;text-transform:uppercase}.case-content{display:flex;flex-direction:column;flex-grow:1;padding:24px}.case-title{font-size:1.6rem;font-weight:700;line-height:1.3}.case-description,.case-title{margin-bottom:20px;text-align:left}.case-description{align-items:center;color:#fffc;color:var(--text-secondary);flex-grow:1;font-size:1rem;justify-content:center;line-height:1.7}.case-footer{align-items:center;border-top:1px solid #ffffff1a;border-top:1px solid var(--border);display:flex;justify-content:space-between;padding:24px}.partner{color:#ffffff80;color:var(--text-muted);font-size:.9rem}.partner-name{color:#fffc;color:var(--text-secondary);font-weight:600}.read-more{align-items:center;border:1px solid #0050d0;border:1px solid var(--primary);border-radius:6px;color:#0050d0;color:var(--primary);display:inline-flex;font-size:.9rem;font-weight:600;justify-content:center;padding:8px 16px;text-decoration:none;transition:all .2s}.read-more:hover{background:#0050d0;background:var(--primary);color:#fff}.read-more svg{margin-left:6px}.pagination{gap:10px;margin-top:40px}.page-control,.pagination{align-items:center;display:flex;justify-content:center}.page-control{background:#0000;border:1px solid #ffffff1a;border:1px solid var(--border);border-radius:50%;color:#fff;color:var(--text);cursor:pointer;height:40px;transition:all .2s;width:40px}.page-control.active{background:#0050d0;background:var(--primary);border-color:#0050d0;border-color:var(--primary);color:#fff}.page-control:not(.active):hover{border-color:#0050d0;border-color:var(--primary);color:#0050d0;color:var(--primary)}.page-control.disabled{cursor:not-allowed;opacity:.5}@media (max-width:768px){.back-button{height:36px;width:36px}.title{font-size:2.2rem}.case-studies{grid-template-columns:1fr}.container{padding:120px 20px 50px}}@media (max-width:1200px){.case-studies.center-last-card{justify-content:center}.case-studies{display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;margin-bottom:2rem}}@media (max-width:768px){.case-studies{align-items:center;flex-direction:column}.case-study{width:90%}}
/*# sourceMappingURL=main.fd41960f.css.map*/