body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.hero{align-items:center;background-image:url(/static/media/starry-background.691c8988685fd58b982b.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;height:100vh;overflow:hidden;padding:0 8%;position:relative;width:100%}.hero-buttons{display:flex;gap:1rem}.btn{font-size:1rem;overflow:hidden;padding:12px 24px;position:relative}.btn:after{background:radial-gradient(circle,#fff3 0,#fff0 70%);content:"";height:200%;left:-50%;opacity:0;pointer-events:none;position:absolute;top:-50%;transition:opacity .3s ease;width:200%}.btn:hover:after{opacity:1}.btn-dark{background:#00a3ff;color:#fff}.btn-dark:hover{background:#08c;box-shadow:0 10px 25px #00a3ff4d;transform:translateY(-2px)}.btn-light{background:#fff;color:#000}.btn-light:hover{box-shadow:0 10px 25px #fff3;transform:translateY(-2px)}@media (max-width:768px){.hero{padding:0 5%}.hero-title{font-size:2.5rem}.hero-subtitle{font-size:1.1rem}.hero-buttons{flex-direction:column}.btn{width:100%}.brand{margin-bottom:2rem}.brand-logo{height:40px;width:40px}.brand-text{padding:.6rem 1rem}.brand-name{font-size:1.2rem}.brand-labs{font-size:.8rem}}.logo-container{height:50px;position:relative;width:50px}.logo-wrapper{cursor:pointer}.logo,.logo-wrapper{height:100%;position:relative;width:100%}.logo{object-fit:contain;z-index:2}.logo-glow{background:radial-gradient(circle,#fff3 0,#fff0 70%);bottom:-20%;left:-20%;pointer-events:none;position:absolute;right:-20%;top:-20%;z-index:1}.features{background:#000;color:#fff;overflow:hidden;padding:100px 8%;position:relative}.features-title{color:#ffffffe6;font-size:2.5rem;font-weight:500;margin-bottom:2rem;position:relative}.features-intro{color:#ffffffb3;font-size:1.25rem;line-height:1.6;margin-bottom:4rem;max-width:900px;position:relative}.feature-cards{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(3,1fr);position:relative}.feature-card{background:#ffffff08;border:1px solid #ffffff1a;border-radius:24px;cursor:pointer;overflow:hidden;padding:2rem;position:relative}.feature-card:before{background:radial-gradient(circle at 50% 50%,#ffffff1a 0,#fff0 50%);background:radial-gradient(circle at var(--mouse-x,50%) var(--mouse-y,50%),#ffffff1a 0,#fff0 50%);bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease}.feature-card:hover:before{opacity:1}.feature-card h3{color:#ffffffe6;font-size:1.5rem;font-weight:500;margin-bottom:1rem;position:relative}.feature-card p{color:#fff9;font-size:1.1rem;line-height:1.6;position:relative}@media (max-width:1024px){.feature-cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.features{padding:60px 5%}.feature-cards{grid-template-columns:1fr}.features-title{font-size:2rem}.features-intro{font-size:1.1rem}}.deliverables{background:#000 url(/static/media/starry-background.691c8988685fd58b982b.jpg) 50%/cover no-repeat fixed;color:#fff;padding:100px 8%;position:relative}.deliverables:before{background:#000000b3;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.deliverables-content{margin:0 auto;max-width:1200px;position:relative;z-index:1}.deliverables h2{color:#ffffffe6;font-size:3rem;font-weight:500;margin-bottom:1rem}.deliverables .subtitle{color:#ffffffb3;font-size:1.25rem;margin-bottom:4rem}.features-table{background:#ffffff08;border:1px solid #ffffff1a;border-radius:24px;overflow:hidden}.table-header{background:#ffffff0d}.table-header,.table-row{border-bottom:1px solid #ffffff1a;display:grid;grid-template-columns:1fr 2fr;padding:1.5rem 2rem}.table-row{transition:background-color .3s ease}.table-row:last-child{border-bottom:none}.table-row:hover{background:#ffffff0d}.feature-col{color:#ffffffe6;font-size:1.1rem;font-weight:500}.benefit-col{color:#ffffffb3;font-size:1.1rem;line-height:1.5}@media (max-width:768px){.deliverables{padding:60px 5%}.deliverables h2{font-size:2.5rem}.table-header,.table-row{gap:1rem;grid-template-columns:1fr}.feature-col{color:#fff;font-size:1.2rem}.table-header .benefit-col{display:none}}.process{background:#000;color:#fff;overflow:hidden;padding:100px 8%;position:relative}.process-content{margin:0 auto;max-width:1200px}.process-title{color:#ffffffe6;font-size:3rem;font-weight:600;margin-bottom:1rem;text-align:center}.process-subtitle{color:#ffffffb3;font-size:1.25rem;margin-bottom:4rem;text-align:center}.process-steps{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(4,1fr);position:relative}.process-step{background:#ffffff08;border:1px solid #ffffff1a;border-radius:24px;padding:2rem;position:relative;transition:transform .3s ease,background-color .3s ease}.process-step:hover{background:#ffffff0d;transform:translateY(-5px)}.step-header{align-items:center;display:flex;margin-bottom:1.5rem}.step-number{color:#00a3ff;font-family:monospace;font-size:2rem;font-weight:700;margin-right:1rem}.step-line{background:linear-gradient(90deg,#00a3ff,#0000);flex-grow:1;height:1px}.step-title{color:#ffffffe6;font-size:1.5rem;font-weight:500;margin-bottom:1rem}.step-description{color:#ffffffb3;font-size:1rem;line-height:1.6}@media (max-width:1200px){.process-steps{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.process{padding:60px 5%}.process-title{font-size:2.5rem}.process-subtitle{font-size:1.1rem;margin-bottom:3rem}.process-steps{grid-template-columns:1fr}.process-step{padding:1.5rem}}.get-started{background:#000;color:#fff;padding:100px 8%;position:relative;text-align:center}.get-started-content{margin:0 auto;max-width:800px}.get-started h2{color:#ffffffe6;font-size:3rem;font-weight:600;margin-bottom:2rem}.timeline{color:#ffffffb3;font-size:1.5rem;margin-bottom:4rem}.cta-features{display:flex;gap:2rem;justify-content:space-around;margin-bottom:4rem}.cta-feature{flex:1 1;max-width:250px}.feature-number{align-items:center;background:#ffffff1a;border:1px solid #fff3;border-radius:50%;color:#ffffffe6;display:flex;font-size:1.2rem;height:40px;justify-content:center;margin:0 auto 1rem;width:40px}.cta-feature p{color:#ffffffb3;font-size:1.1rem}.cta-buttons{display:flex;gap:1.5rem;justify-content:center;margin-top:3rem}.btn{border:none;border-radius:100px;cursor:pointer;font-size:1.1rem;font-weight:500;padding:1rem 2rem;transition:all .3s ease}.btn-primary{background:#fff;color:#000}.btn-primary:hover{box-shadow:0 10px 25px #fff3;transform:translateY(-2px)}.btn-secondary{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff1a;color:#fff}.btn-secondary:hover{background:#ffffff14;border-color:#fff3;transform:translateY(-2px)}@media (max-width:768px){.get-started{padding:60px 5%}.get-started h2{font-size:2rem}.timeline{font-size:1.2rem}.cta-features{align-items:center;flex-direction:column}.cta-feature{text-align:center}.cta-buttons{flex-direction:column;gap:1rem}.btn{width:100%}}.talent-pool-cta{align-items:center;display:flex;justify-content:center;min-height:60vh;overflow:hidden;padding:4rem 2rem;position:relative}@media (max-width:768px){.talent-pool-cta{min-height:50vh;padding:2rem 1rem}.talent-pool-card{padding:2rem}.talent-pool-card h2{font-size:2rem}.talent-pool-card p{font-size:1.1rem}.talent-pool-card form{flex-direction:column;gap:1rem}.talent-pool-card input{min-width:100%;width:100%}.talent-pool-card button{width:100%}.card-icon{font-size:2.5rem}}.about{background:#000;color:#fff;min-height:100vh}.about-header{align-items:center;background-image:url(/static/media/starry-background.691c8988685fd58b982b.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:100vh;justify-content:center;overflow:hidden;padding:0 8%;position:relative;text-align:center}.about-header:before{background:#0009;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.header-content{max-width:800px;position:relative;z-index:1}.brand{justify-content:center;margin:0 auto 2rem}.about-logo{height:48px;width:48px}.about-header h1{color:#ffffffe6;font-size:4rem;font-weight:600;margin-bottom:1rem}.about-header h2{color:#ffffffb3;font-size:1.8rem;font-weight:400}.about-mission{margin:0 auto;max-width:1000px;padding:100px 8%;text-align:center}.about-mission p{color:#fffc;font-size:1.5rem;line-height:1.6;margin-bottom:2rem}.about-beliefs{background-attachment:fixed;background-image:url(/static/media/starry-background.691c8988685fd58b982b.jpg);background-position:50%;background-size:cover;padding:100px 8%;position:relative;text-align:center}.about-beliefs:before{background:#000c;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.about-beliefs h2{color:#ffffffe6;font-size:3rem;margin-bottom:4rem;position:relative;z-index:1}.beliefs-list{margin:0 auto 4rem;max-width:800px;position:relative;z-index:1}.beliefs-list p{color:#fffc;font-size:1.6rem;line-height:1.5;margin-bottom:2rem;position:relative;z-index:1}.beliefs-footer{color:#ffffffb3;font-size:1.3rem;line-height:1.6;margin:0 auto;max-width:900px;position:relative;z-index:1}.about-drivers{margin:0 auto;max-width:1200px;padding:100px 8%}.about-drivers h2{color:#ffffffe6;font-size:3rem;margin-bottom:4rem;text-align:center}.drivers-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.driver-card{background:#ffffff08;border:1px solid #ffffff1a;border-radius:24px;cursor:pointer;overflow:hidden;padding:2rem;position:relative;transition:transform .3s ease}.driver-card:before{background:radial-gradient(circle at 50% 50%,#ffffff1a 0,#fff0 50%);background:radial-gradient(circle at var(--mouse-x,50%) var(--mouse-y,50%),#ffffff1a 0,#fff0 50%);bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease}.driver-card:hover{transform:translateY(-5px)}.driver-card:hover:before{opacity:1}.driver-card h3{color:#00a3ff;font-size:1.5rem;margin-bottom:1rem}.driver-card p{color:#ffffffb3;line-height:1.6}.about-future{background-attachment:fixed;background-image:url(/static/media/starry-background.691c8988685fd58b982b.jpg);background-position:50%;background-size:cover;padding:100px 8%;position:relative;text-align:center}.about-future:before{background:#000c;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.about-future h2{color:#ffffffe6;font-size:3rem;margin-bottom:1rem;position:relative;z-index:1}.about-future h3{color:#ffffffb3;font-size:1.8rem;margin-bottom:3rem;position:relative;z-index:1}.future-list{list-style:none;margin:2rem auto 3rem;max-width:800px;position:relative;z-index:1}.future-list li{background:#ffffff08;border-radius:12px;color:#fffc;font-size:1.4rem;line-height:1.6;margin-bottom:1.5rem;padding:1rem;position:relative;transition:transform .3s ease;z-index:1}.future-list li:hover{transform:translateX(10px)}.future-cta{margin-top:4rem;position:relative;z-index:1}.future-cta p{color:#fffc;font-size:1.4rem;line-height:1.6}.future-cta .tagline{color:#00a3ff;font-size:1.2rem;margin-top:1rem}@media (max-width:1024px){.drivers-grid{grid-template-columns:1fr;max-width:600px}}@media (max-width:768px){.about-header h1{font-size:3rem}.about-header h2{font-size:1.4rem}.about-mission p{font-size:1.2rem}.about-beliefs h2{font-size:2.5rem}.beliefs-list p{font-size:1.4rem}.about-drivers h2,.about-future h2{font-size:2.5rem}.about-future h3{font-size:1.4rem}.future-cta p,.future-list li{font-size:1.2rem}.about-logo{height:40px;width:40px}.brand-text{padding:.6rem 1rem}.brand-name{font-size:1.2rem}.brand-labs{font-size:.8rem}.about-beliefs,.about-future,.about-header{padding:60px 5%}}.careers{background:#000;color:#fff;min-height:100vh;overflow:hidden;padding-bottom:4rem;position:relative}.careers section{margin:0 auto;max-width:1200px;padding:4rem 2rem}.careers h2{color:#ffffffe6;font-size:2.5rem;margin-bottom:2rem}.careers-hero{align-items:center;background-image:url(/static/media/starry-background.691c8988685fd58b982b.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;height:100vh;margin:0;max-width:none;overflow:hidden;padding:0 8%;position:relative;width:100%}.benefits-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:3rem}.benefit-card{background:#ffffff08;border:1px solid #ffffff1a;border-radius:24px;cursor:pointer;overflow:hidden;padding:2rem;position:relative;transition:transform .3s ease}.benefit-card:before{background:radial-gradient(circle at 50% 50%,#ffffff1a 0,#fff0 50%);background:radial-gradient(circle at var(--mouse-x,50%) var(--mouse-y,50%),#ffffff1a 0,#fff0 50%);bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease}.benefit-card:hover{transform:translateY(-5px)}.benefit-card:hover:before{opacity:1}.benefit-card h3{color:#00a3ff;font-size:1.5rem;margin-bottom:1rem}.benefit-card p{color:#ffffffb3;line-height:1.6}.who-we-are{text-align:center}.who-we-are p{color:#fffc;font-size:1.25rem;line-height:1.8;margin:0 auto;max-width:800px}.roles-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));margin-top:3rem}.role-card{background:#ffffff08;border:1px solid #ffffff1a;border-radius:24px;cursor:pointer;overflow:hidden;padding:2rem;position:relative;transition:transform .3s ease}.role-card:before{background:radial-gradient(circle at 50% 50%,#ffffff1a 0,#fff0 50%);background:radial-gradient(circle at var(--mouse-x,50%) var(--mouse-y,50%),#ffffff1a 0,#fff0 50%);bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease}.role-card:hover{transform:translateY(-5px)}.role-card:hover:before{opacity:1}.role-card h3{color:#00a3ff;font-size:1.5rem;margin-bottom:1.5rem}.role-card ul{list-style:none;padding:0}.role-card li{line-height:1.6;margin-bottom:1rem;padding-left:1.5rem;position:relative}.role-card li:before{color:#00a3ff;content:"•";left:0;position:absolute}.how-to-apply{text-align:center}.apply-steps{margin:0 auto;max-width:800px}.apply-steps p{color:#fffc;font-size:1.1rem;line-height:1.8;margin-bottom:1.5rem}.talent-pool{align-items:center;display:flex;justify-content:center;min-height:60vh;overflow:hidden;padding:4rem 2rem;position:relative}.cta-background{background-attachment:fixed;background-image:url(/static/media/starry-background.691c8988685fd58b982b.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;z-index:1}.cta-background,.starry-overlay{bottom:0;left:0;position:absolute;right:0;top:0}.starry-overlay{background:linear-gradient(135deg,#000000b3,#00000080 50%,#000000b3);z-index:2}.cta-content{max-width:800px;position:relative;width:100%;z-index:3}.talent-pool-card{backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);background:#ffffff08;background-clip:padding-box;border:1px solid #ffffff1a;border-radius:24px;cursor:pointer;overflow:hidden;padding:3rem;position:relative;text-align:center;transition:all .3s ease}.talent-pool-card:before{background:radial-gradient(circle at 50% 50%,#ffffff1a 0,#fff0 50%);background:radial-gradient(circle at var(--mouse-x,50%) var(--mouse-y,50%),#ffffff1a 0,#fff0 50%);bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease}.talent-pool-card:hover:before{opacity:1}.card-icon{display:block;font-size:3rem;margin-bottom:1.5rem}.talent-pool-card h2{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff,#00a3ff);-webkit-background-clip:text;background-clip:text;color:#00a3ff;font-size:2.5rem;font-weight:600;margin-bottom:1.5rem}.talent-pool-card p{color:#fffc;font-size:1.2rem;line-height:1.6;margin-bottom:2rem;margin-left:auto;margin-right:auto;max-width:600px}.talent-pool-card form{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin:0 auto;max-width:500px}.talent-pool-card input{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #fff3;border-radius:100px;color:#fff;flex:1 1;font-size:1rem;min-width:250px;padding:1rem 1.5rem;transition:all .3s ease}.talent-pool-card input::placeholder{color:#fff9}.talent-pool-card input:focus{background:#ffffff1a;border-color:#00a3ff;box-shadow:0 0 20px #00a3ff4d;outline:none}.talent-pool-card input:disabled{cursor:not-allowed;opacity:.7}.talent-pool-card button{background:linear-gradient(135deg,#00a3ff,#06f);border:none;border-radius:100px;color:#fff;cursor:pointer;font-size:1rem;font-weight:500;overflow:hidden;padding:1rem 2rem;position:relative;transition:all .3s ease;white-space:nowrap}.talent-pool-card button:hover{box-shadow:0 10px 25px #00a3ff4d;transform:translateY(-2px)}.talent-pool-card button.submitting,.talent-pool-card button:disabled{cursor:not-allowed;opacity:.7;transform:none!important}.talent-pool-card button.submitting:hover{box-shadow:none!important;transform:none!important}.talent-pool-card button:before{background:radial-gradient(circle at 50% 50%,#ffffff1a 0,#fff0 50%);background:radial-gradient(circle at var(--mouse-x,50%) var(--mouse-y,50%),#ffffff1a 0,#fff0 50%);bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease}.talent-pool-card button:hover:before{opacity:1}.status-message{animation:slideIn .3s ease-out;border-radius:12px;font-weight:500;margin-top:1.5rem;padding:1rem;text-align:center}.status-message.success{background:#22c55e1a;border:1px solid #22c55e4d;color:#22c55e}.status-message.error{background:#ef44441a;border:1px solid #ef44444d;color:#ef4444}.email-signup button.submitting{cursor:not-allowed;opacity:.7;transform:none!important}.email-signup button.submitting:hover{box-shadow:none!important;transform:none!important}.email-signup input:disabled{cursor:not-allowed;opacity:.7}@keyframes slideIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.careers section{padding:3rem 1rem}.careers h2{font-size:2rem}.careers-hero{padding:0 5%}.hero-title{font-size:2.5rem}.hero-subtitle{font-size:1.1rem}.brand{margin-bottom:2rem}.brand-logo{height:40px;width:40px}.brand-text{padding:.6rem 1rem}.brand-name{font-size:1.2rem}.brand-labs{font-size:.8rem}.email-signup form{flex-direction:column}.email-signup button,.email-signup input{width:100%}.talent-pool{min-height:50vh;padding:2rem 1rem}.talent-pool-card{padding:2rem}.talent-pool-card h2{font-size:2rem}.talent-pool-card p{font-size:1.1rem}.talent-pool-card form{flex-direction:column;gap:1rem}.talent-pool-card input{min-width:100%;width:100%}.talent-pool-card button{width:100%}.card-icon{font-size:2.5rem}}@media (max-width:480px){.talent-pool-card{padding:1.5rem}.talent-pool-card h2{font-size:1.8rem}.talent-pool-card p{font-size:1rem}.card-icon{font-size:2rem}}.book-call-page{background:#000;color:#fff;min-height:100vh}.book-call-hero{align-items:center;background-image:url(/static/media/starry-background.691c8988685fd58b982b.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;height:100vh;overflow:hidden;padding:0 8%;position:relative;width:100%}.hero-overlay{background:radial-gradient(circle at center,#0000004d 0,#000000b3 100%);bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.hero-content{max-width:800px;position:relative;z-index:1}.brand{align-items:center;display:flex;gap:1.5rem;margin-bottom:3rem}.brand-logo{height:48px;width:48px}.brand-text{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff1a;border-radius:16px;padding:.8rem 1.5rem}.brand-name{font-size:1.4rem}.brand-labs{font-size:.9rem}.hero-title{color:#ffffffe6;font-size:4rem;font-weight:600;line-height:1.2;margin-bottom:1.5rem}.hero-subtitle{color:#fffc;font-size:1.25rem;line-height:1.6;margin-bottom:2.5rem;max-width:600px}.consultation-info{background:#000;padding:100px 8%;text-align:center}.consultation-info h2{color:#ffffffe6;font-size:2.5rem;font-weight:500;margin-bottom:4rem}.info-cards{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1200px}.info-card{background:#ffffff08;border:1px solid #ffffff1a;border-radius:24px;cursor:pointer;overflow:hidden;padding:2rem;position:relative;transition:all .3s ease}.info-icon{display:block;font-size:3rem;margin-bottom:1.5rem}.info-card h3{color:#ffffffe6;font-size:1.5rem;font-weight:500;margin-bottom:1rem;position:relative}.info-card p{color:#fff9;font-size:1.1rem;line-height:1.6;position:relative}.calendly-section{background:#000;padding:80px 2rem}.calendly-container{align-items:center;background:#ffffff08;border:1px solid #ffffff1a;border-radius:24px;display:flex;justify-content:center;margin:0 auto;max-width:1200px;min-height:700px;overflow:hidden;padding:2rem;position:relative}.calendly-inline-widget{border-radius:12px;box-shadow:0 20px 40px #0000004d;overflow:hidden;position:relative;z-index:1}.btn,.calendly-container,.info-card,button{cursor:pointer;overflow:hidden;position:relative}.btn:before,.calendly-container:before,.info-card:before,button:before{background:radial-gradient(circle at 50% 50%,#ffffff1a 0,#fff0 50%);background:radial-gradient(circle at var(--mouse-x,50%) var(--mouse-y,50%),#ffffff1a 0,#fff0 50%);bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease}.btn:hover:before,.calendly-container:hover:before,.info-card:hover:before,button:hover:before{opacity:1}@media (max-width:768px){.book-call-hero{padding:0 5%}.hero-title{font-size:2.5rem}.hero-subtitle{font-size:1.1rem}.brand{margin-bottom:2rem}.brand-logo{height:40px;width:40px}.brand-text{padding:.6rem 1rem}.brand-name{font-size:1.2rem}.brand-labs{font-size:.8rem}.consultation-info{padding:60px 5%}.consultation-info h2{font-size:2rem}.info-cards{gap:1.5rem;grid-template-columns:1fr}.info-card{padding:1.5rem}.info-icon{font-size:2.5rem;margin-bottom:1rem}.calendly-section{padding:60px 1rem}.calendly-container{min-height:600px;padding:1rem}}.under-construction{align-items:center;background:#000;color:#fff;display:flex;justify-content:center;min-height:100vh;padding:2rem;text-align:center}.construction-content{backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);background:#ffffff14;background-clip:padding-box;border:1px solid #ffffff26;border-radius:24px;box-shadow:0 8px 32px 0 #1f268726;max-width:600px;padding:3rem}.construction-content h1{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#00a3ff,#06f);-webkit-background-clip:text;background-clip:text;font-size:2.5rem;margin-bottom:1.5rem}.construction-content p{color:#ffffffb3;font-size:1.2rem;line-height:1.6;margin-bottom:1.5rem}.back-button{background:linear-gradient(135deg,#00a3ff,#06f);border-radius:100px;color:#fff;display:inline-block;font-weight:500;margin-top:1rem;padding:1rem 2rem;text-decoration:none;transition:all .3s ease}.back-button:hover{box-shadow:0 10px 25px #00a3ff4d;transform:translateY(-2px)}@media (max-width:768px){.construction-content{padding:2rem}.construction-content h1{font-size:2rem}.construction-content p{font-size:1.1rem}}.navigation{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000c;border-bottom:1px solid #ffffff1a;left:0;position:fixed;right:0;top:0;z-index:1000}.nav-content{justify-content:space-between;margin:0 auto;max-width:1400px;padding:1rem 2rem}.nav-brand,.nav-content{align-items:center;display:flex}.nav-brand{color:#fff;gap:1rem;text-decoration:none}.nav-logo{height:36px;width:36px}.nav-brand-text{display:flex;flex-direction:column;gap:.1rem}.nav-brand-name{color:#fffffff2;font-size:1rem;font-weight:600;letter-spacing:.2em}.nav-brand-labs{color:#ffffffb3;font-size:.7rem;letter-spacing:.4em}.nav-links{align-items:center;display:flex;gap:2rem}.nav-links a{color:#ffffffb3;font-size:1rem;font-weight:500;position:relative;text-decoration:none;transition:color .3s ease}.nav-links a:after{background:#00a3ff;bottom:-4px;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:0}.nav-links a.active,.nav-links a:hover{color:#fffffff2}.nav-links a.active:after,.nav-links a:hover:after{width:100%}.nav-cta{background:linear-gradient(135deg,#00a3ff,#06f);border:none;border-radius:100px;color:#fff;cursor:pointer;font-size:.9rem;font-weight:500;letter-spacing:.05em;padding:.8rem 1.5rem;text-transform:uppercase}.mobile-menu-button{background:none;border:none;cursor:pointer;display:none;padding:.5rem;z-index:1001}.hamburger{align-items:center;display:flex;flex-direction:column;gap:4px;height:20px;justify-content:center;width:24px}.hamburger-line{background:#ffffffe6;border-radius:2px;height:2px;transform-origin:center;transition:all .3s ease;width:100%}.hamburger-line.open:first-child{transform:rotate(45deg) translate(5px,5px)}.hamburger-line.open:nth-child(2){opacity:0}.hamburger-line.open:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}.mobile-menu-overlay{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000c;bottom:0;left:0;position:fixed;right:0;top:0;z-index:999}.mobile-menu{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#000000f2;border-left:1px solid #ffffff1a;height:100vh;justify-content:center;padding:2rem;position:fixed;right:0;top:0;width:280px;z-index:1000}.mobile-menu,.mobile-menu-content{display:flex;flex-direction:column}.mobile-menu-content{gap:2rem}.mobile-menu-item{text-align:center}.mobile-menu-item a{color:#fffc;display:block;font-size:1.2rem;font-weight:500;padding:1rem 0;position:relative;text-decoration:none;transition:all .3s ease}.mobile-menu-item a:after{background:#00a3ff;bottom:0;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);transition:width .3s ease;width:0}.mobile-menu-item a.active,.mobile-menu-item a:hover{color:#fff}.mobile-menu-item a.active:after,.mobile-menu-item a:hover:after{width:60px}.mobile-cta{background:linear-gradient(135deg,#00a3ff,#06f);border:none;border-radius:100px;color:#fff;cursor:pointer;font-size:1rem;font-weight:500;letter-spacing:.05em;padding:1rem 2rem;text-transform:uppercase;transition:all .3s ease;width:100%}.mobile-cta:hover{box-shadow:0 10px 25px #00a3ff4d;transform:translateY(-2px)}@media (max-width:768px){.nav-content{padding:1rem}.desktop-nav,.nav-brand-text{display:none}.mobile-menu-button{display:block}}.footer{background:#000;border-top:1px solid #ffffff1a;color:#fff;padding:80px 8% 40px}.footer-content{margin:0 auto;max-width:1200px}.footer-main{grid-gap:4rem;display:grid;gap:4rem;grid-template-columns:1fr 2fr;margin-bottom:4rem}.footer-brand{max-width:300px}.footer-logo{align-items:center;display:flex;gap:1rem;margin-bottom:1.5rem}.brand-logo{height:40px;width:40px}.brand-text{display:flex;flex-direction:column;gap:.2rem}.brand-name{color:#fffffff2;font-size:1.2rem;font-weight:600;letter-spacing:.2em}.brand-labs{color:#ffffffb3;font-size:.8rem;letter-spacing:.4em}.footer-brand p{color:#fff9;font-size:1.1rem;line-height:1.6}.footer-links{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(3,1fr)}.footer-section h4{color:#ffffffe6;font-size:1.1rem;font-weight:500;margin-bottom:1.5rem}.footer-section ul{grid-gap:.8rem;display:grid;gap:.8rem;list-style:none;padding:0}.footer-section li{color:#fff9;cursor:pointer;transition:color .3s ease}.footer-section li:hover{color:#ffffffe6}.footer-section a{color:inherit;text-decoration:none}.footer-bottom{align-items:center;border-top:1px solid #ffffff1a;display:flex;justify-content:space-between;padding-top:2rem}.social-links{display:flex;gap:1.5rem}.social-link{color:#fff9;text-decoration:none;transition:color .3s ease}.social-link:hover{color:#ffffffe6}.copyright{color:#fff9;font-size:.9rem}@media (max-width:1024px){.footer-main{gap:3rem;grid-template-columns:1fr}.footer-brand{max-width:none;text-align:center}.footer-logo{justify-content:center}}@media (max-width:768px){.footer{padding:60px 5% 30px}.footer-links{gap:2rem;grid-template-columns:repeat(2,1fr)}.footer-section{text-align:left}.footer-section ul{gap:.6rem;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.footer-bottom{flex-direction:column;gap:1.5rem;text-align:center}.social-links{flex-wrap:wrap;justify-content:center}}*{cursor:none!important}.cursor-dot,.cursor-ring,.cursor-trail{contain:layout style size;left:0;pointer-events:none;position:fixed;top:0;will-change:transform;z-index:9999}.cursor-dot{background:#0000;height:8px;width:8px}.cursor-dot-inner{animation:pulse 2s infinite;background:#00a3ff;border-radius:50%;box-shadow:0 0 10px #00a3ff,0 0 20px #00a3ff,0 0 30px #00a3ff;height:100%;width:100%}.cursor-ring{height:32px;width:32px}.rotating-circle{animation:rotate 4s linear infinite}.cursor-trail{background:radial-gradient(circle,#00a3ff 0,#0000 70%);border-radius:50%;filter:blur(4px);height:16px;opacity:.2;width:16px}@keyframes pulse{0%{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){*{cursor:auto!important}.cursor-dot,.cursor-ring,.cursor-trail{display:none}}*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#000;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.benefit-card,.btn,.calendly-container,.driver-card,.feature-card,.info-card,.role-card,[role=button],a,button{cursor:pointer;overflow:hidden}.benefit-card:before,.btn:before,.calendly-container:before,.driver-card:before,.feature-card:before,.info-card:before,.role-card:before,[role=button]:before,a:before,button:before{background:radial-gradient(circle at 50% 50%,#ffffff1a 0,#fff0 50%);background:radial-gradient(circle at var(--mouse-x,50%) var(--mouse-y,50%),#ffffff1a 0,#fff0 50%);bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease}.benefit-card:hover:before,.btn:hover:before,.calendly-container:hover:before,.driver-card:hover:before,.feature-card:hover:before,.info-card:hover:before,.role-card:hover:before,[role=button]:hover:before,a:hover:before,button:hover:before{opacity:1}.app{background:#000;color:#fff}.app,.main-content{min-height:100vh}.benefit-card,.btn,.calendly-container,.driver-card,.feature-card,.info-card,.role-card,[role=button],a,button{position:relative;z-index:1}@media (max-width:768px){.benefit-card:before,.btn:before,.calendly-container:before,.driver-card:before,.feature-card:before,.info-card:before,.role-card:before,[role=button]:before,a:before,button:before{display:none}}
/*# sourceMappingURL=main.0337799c.css.map*/