.Navbar-module__cJzEcG__nav{z-index:1000;will-change:transform;background:0 0;justify-content:space-between;align-items:center;width:100%;min-height:auto;max-height:80px;padding:20px 80px;transition:background .2s,-webkit-backdrop-filter .2s,backdrop-filter .2s,transform .3s;display:flex;position:fixed;top:0;left:0;overflow:hidden}.Navbar-module__cJzEcG__nav.Navbar-module__cJzEcG__navHidden{transform:translateY(-100%)}.Navbar-module__cJzEcG__logo{align-items:center;gap:12px;transition:opacity .3s,visibility .3s;display:flex}.Navbar-module__cJzEcG__logo img{width:auto;height:64px}.Navbar-module__cJzEcG__nav.Navbar-module__cJzEcG__scrolled .Navbar-module__cJzEcG__logo{opacity:0;visibility:hidden}.Navbar-module__cJzEcG__nav.Navbar-module__cJzEcG__scrolled{-webkit-backdrop-filter:blur(12px);background:#0a0a0ad9}.Navbar-module__cJzEcG__navRight{align-items:center;gap:40px;display:flex}.Navbar-module__cJzEcG__navLinks{gap:40px;list-style:none;display:flex}.Navbar-module__cJzEcG__navLinks a{color:var(--white);letter-spacing:.15em;text-transform:uppercase;font-size:.75rem;text-decoration:none;transition:color .2s;display:inline-block}.Navbar-module__cJzEcG__navLinks a:hover{color:var(--off-white)}.Navbar-module__cJzEcG__nav.Navbar-module__cJzEcG__scrolled .Navbar-module__cJzEcG__navLinks a{color:var(--white)}.Navbar-module__cJzEcG__navLogin{color:var(--black);background:var(--white);letter-spacing:.02em;border:none;border-radius:4px;padding:16px 32px;font-family:JetBrains Mono,monospace;font-size:.85rem;font-weight:500;text-decoration:none;transition:background .2s,transform .2s}.Navbar-module__cJzEcG__navLogin:hover{background:var(--off-white);transform:translateY(-1px)}.Navbar-module__cJzEcG__nav.Navbar-module__cJzEcG__scrolled .Navbar-module__cJzEcG__navLogin{background:var(--white);color:var(--black)}.Navbar-module__cJzEcG__nav.Navbar-module__cJzEcG__scrolled .Navbar-module__cJzEcG__navLogin:hover{background:var(--off-white)}@media (max-width:768px){.Navbar-module__cJzEcG__nav{padding:15px 20px}.Navbar-module__cJzEcG__navLinks{display:none}.Navbar-module__cJzEcG__navRight{gap:20px}}@media (min-width:768px) and (max-width:1024px){.Navbar-module__cJzEcG__navLinks{gap:25px}.Navbar-module__cJzEcG__navLinks a{font-size:.65rem}.Navbar-module__cJzEcG__navLogin{padding:12px 20px;font-size:.75rem}}
.Hero-module__ZARIfG__headerSection{flex-direction:column;justify-content:flex-end;height:100vh;padding:80px 80px 100px;display:flex;position:relative;overflow:hidden}.Hero-module__ZARIfG__splineLoading{background:#141514;width:100%;height:100%;position:absolute;top:0;left:0}.Hero-module__ZARIfG__headerSection>*{z-index:10;position:relative}.Hero-module__ZARIfG__heroVisual{z-index:1;width:55%;max-width:800px;height:80%;position:absolute;top:50%;right:0;overflow:hidden;transform:translateY(-50%)}.Hero-module__ZARIfG__heroVideo{object-fit:cover;object-position:center;width:100%;height:100%}.Hero-module__ZARIfG__asciiOverlay{opacity:.6;pointer-events:none;mix-blend-mode:screen;position:absolute;bottom:20px;left:-60px}.Hero-module__ZARIfG__heroContentBox{z-index:10;background:#141414;border:1px solid #ffffff14;border-top:none;border-radius:0 4px 4px;max-width:850px;padding:30px 40px;position:absolute;bottom:50px;left:80px}.Hero-module__ZARIfG__heroContentBox:after{content:"FORWARD DEPLOYED RESEARCH UNIT";color:#ffffff80;letter-spacing:.15em;background:#141414;border:1px solid #ffffff14;border-bottom:none;border-radius:4px 4px 0 0;padding:9px 16px;font-family:JetBrains Mono,monospace;font-size:.55rem;font-weight:600;position:absolute;top:-33px;left:-1px}.Hero-module__ZARIfG__heroContentBox:before{content:"";opacity:.03;pointer-events:none;z-index:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");border-radius:4px;position:absolute;inset:-33px 0 0}.Hero-module__ZARIfG__heroContentBox>*{z-index:1;position:relative}.Hero-module__ZARIfG__heroBadge{color:var(--white);letter-spacing:.15em;text-transform:uppercase;clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,0 100%);background:#232323;border-radius:2px 0 1px 2px;align-items:center;gap:8px;width:fit-content;margin-top:0;margin-bottom:12px;padding:8px 12px;font-size:.6rem;font-weight:700;display:inline-flex;overflow:hidden}.Hero-module__ZARIfG__heroBadge:before{content:"◉";color:#0f0;animation:1.5s infinite Hero-module__ZARIfG__pulse}@keyframes Hero-module__ZARIfG__pulse{0%,to{opacity:1}50%{opacity:.3}}.Hero-module__ZARIfG__heroTitle{letter-spacing:-.02em;margin-bottom:30px;font-family:Doto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(2.5rem,6vw,4.5rem);font-weight:700;line-height:.85}.Hero-module__ZARIfG__highlight{color:var(--red);display:inline-block;position:relative}.Hero-module__ZARIfG__heroSubtitle{color:var(--gray-light);letter-spacing:-.01em;max-width:600px;margin-bottom:30px;font-family:Red Hat Mono,monospace;font-size:clamp(.7rem,1.5vw,.95rem);font-weight:400;line-height:1.5}.Hero-module__ZARIfG__heroCta{flex-wrap:wrap;gap:20px;display:flex}.Hero-module__ZARIfG__statsBar{display:none}.Hero-module__ZARIfG__stat{text-align:left}.Hero-module__ZARIfG__statValue{color:var(--red);font-size:2rem;font-weight:800;display:block}.Hero-module__ZARIfG__statLabel{color:var(--gray-light);letter-spacing:.15em;text-transform:uppercase;margin-top:4px;font-size:.65rem}@media (max-width:768px){.Hero-module__ZARIfG__headerSection{justify-content:center;height:auto;min-height:100vh;padding:80px 20px 40px}.Hero-module__ZARIfG__heroVisual{display:none}.Hero-module__ZARIfG__heroContentBox{border-radius:8px;max-width:none;padding:24px;position:relative;bottom:0;left:0;right:0}.Hero-module__ZARIfG__heroContentBox:after{padding:6px 12px;font-size:.5rem;top:-28px}.Hero-module__ZARIfG__heroContentBox:before{top:-28px}.Hero-module__ZARIfG__heroTitle{margin-bottom:20px;font-size:clamp(2rem,10vw,3rem);line-height:.9}.Hero-module__ZARIfG__heroSubtitle{margin-bottom:24px;font-size:.8rem}.Hero-module__ZARIfG__heroBadge{padding:6px 10px;font-size:.55rem}.Hero-module__ZARIfG__heroCta{flex-direction:column;gap:12px}.Hero-module__ZARIfG__heroCta .btn{justify-content:center;width:100%}}@media (min-width:768px) and (max-width:1024px){.Hero-module__ZARIfG__headerSection{height:80vh;min-height:600px;padding:60px 40px 40px}.Hero-module__ZARIfG__heroVisual{width:45%;height:60%}.Hero-module__ZARIfG__asciiOverlay{display:none}.Hero-module__ZARIfG__heroContentBox{max-width:400px;padding:25px 30px;bottom:40px;left:40px;right:auto}.Hero-module__ZARIfG__heroTitle{margin-bottom:15px;font-size:clamp(1.8rem,4vw,2.5rem)}.Hero-module__ZARIfG__heroSubtitle{margin-bottom:15px;font-size:.75rem}.Hero-module__ZARIfG__heroCta{gap:10px}.Hero-module__ZARIfG__heroCta .btn{padding:10px 18px;font-size:.65rem}}
.Services-module__dpHhBa__servicesSection{background:var(--black);min-height:auto;padding:80px;position:relative}.Services-module__dpHhBa__servicesSection:before{content:"";background:var(--gray);width:100%;height:1px;position:absolute;top:16px;left:0;right:0}.Services-module__dpHhBa__servicesSectionInner{background:#141414;border:1px solid #ffffff14;border-radius:0;padding:80px}.Services-module__dpHhBa__servicesHeader{margin-bottom:60px}.Services-module__dpHhBa__servicesHeader h2{color:var(--white);letter-spacing:calc(-.02em - 4px);text-transform:uppercase;margin-bottom:16px;font-family:JetBrains Mono,monospace;font-size:clamp(2rem,5vw,3.5rem);font-weight:500}.Services-module__dpHhBa__servicesHeader p{color:#ffffff80;max-width:700px;font-family:Red Hat Mono,monospace;font-size:1rem}.Services-module__dpHhBa__servicesGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.Services-module__dpHhBa__serviceCard{opacity:0;background:0 0;border:1px solid #ffffff1a;border-radius:8px;padding:32px;transition:background .3s,border-color .3s,transform .3s ease-out,opacity .3s ease-out;transform:translateY(40px)}.Services-module__dpHhBa__serviceCard.Services-module__dpHhBa__visible{opacity:1;transform:translateY(0)}.Services-module__dpHhBa__serviceCard:hover{background:#ffffff05;border-color:#fff3}.Services-module__dpHhBa__serviceCardIcon{justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:24px;display:flex}.Services-module__dpHhBa__serviceCardIcon svg{stroke:#ffffff80;fill:none;stroke-width:1.5px;width:32px;height:32px}.Services-module__dpHhBa__serviceCardId{color:#fff6;letter-spacing:.1em;margin-bottom:16px;font-family:JetBrains Mono,monospace;font-size:.65rem;display:block}.Services-module__dpHhBa__serviceCardTitle{color:var(--white);margin-bottom:12px;font-family:JetBrains Mono,monospace;font-size:1.1rem;font-weight:600}.Services-module__dpHhBa__serviceCardDesc{color:#fff9;margin-bottom:20px;font-family:Red Hat Mono,monospace;font-size:.85rem;line-height:1.6}.Services-module__dpHhBa__serviceList{margin-bottom:20px;list-style:none}.Services-module__dpHhBa__serviceList li{color:#ffffff80;align-items:center;gap:10px;padding:6px 0;font-family:Red Hat Mono,monospace;font-size:.8rem;display:flex}.Services-module__dpHhBa__serviceList li:before{content:"→";color:#ffffff4d;font-weight:400}@media (max-width:1100px){.Services-module__dpHhBa__servicesGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.Services-module__dpHhBa__servicesSection{padding:80px 20px}.Services-module__dpHhBa__servicesSectionInner{padding:40px}.Services-module__dpHhBa__servicesGrid{grid-template-columns:1fr}}@media (min-width:768px) and (max-width:1024px){.Services-module__dpHhBa__servicesGrid{grid-template-columns:repeat(2,1fr);gap:20px}.Services-module__dpHhBa__serviceCard{padding:30px}}
.Problem-module__S0GCFq__problemSection{background:var(--black);min-height:auto;padding:80px}.Problem-module__S0GCFq__problemHeader{margin-bottom:60px}.Problem-module__S0GCFq__problemHeader h2{color:var(--white);letter-spacing:calc(-.02em - 4px);text-transform:uppercase;margin-bottom:16px;font-family:JetBrains Mono,monospace;font-size:clamp(2rem,5vw,3.5rem);font-weight:500}.Problem-module__S0GCFq__problemHeader p{color:#fff9;max-width:600px;font-family:Red Hat Mono,monospace;font-size:1rem}.Problem-module__S0GCFq__problemGrid{grid-template-columns:1fr 1fr;align-items:flex-start;gap:60px;display:grid}.Problem-module__S0GCFq__problemVisual{aspect-ratio:4/3;background:linear-gradient(135deg,#1a2a3a 0%,#0d1a26 50%,#1a1a1a 100%);border-radius:12px;align-items:flex-end;padding:24px;display:flex;position:relative;overflow:hidden}.Problem-module__S0GCFq__problemVideo{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.Problem-module__S0GCFq__problemVisual:before{content:"";pointer-events:none;background:radial-gradient(at 30% 70%,#0064644d 0%,#0000 50%),radial-gradient(at 70% 30%,#32506433 0%,#0000 40%);position:absolute;inset:0}.Problem-module__S0GCFq__problemStatusBadge{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1;background:#1e1e1ef2;border-radius:8px;align-items:center;gap:10px;padding:12px 18px;display:inline-flex;position:relative}.Problem-module__S0GCFq__problemStatusBadge:before{content:"◉";color:#0f0;font-size:.8rem}.Problem-module__S0GCFq__problemStatusBadge span{color:var(--white);letter-spacing:.02em;font-family:JetBrains Mono,monospace;font-size:.8rem}.Problem-module__S0GCFq__problemApproaches{flex-direction:column;gap:32px;display:flex}.Problem-module__S0GCFq__approach{align-items:flex-start;gap:20px;display:flex}.Problem-module__S0GCFq__approachIcon{flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.Problem-module__S0GCFq__approachIcon svg{stroke:#ffffff80;fill:none;stroke-width:1.5px;width:24px;height:24px}.Problem-module__S0GCFq__approachContent{flex:1}.Problem-module__S0GCFq__approachTitle{color:var(--white);margin-bottom:8px;font-family:JetBrains Mono,monospace;font-size:1rem;font-weight:600}.Problem-module__S0GCFq__approachDesc{color:#fff9;font-family:Red Hat Mono,monospace;font-size:.85rem;line-height:1.5}.Problem-module__S0GCFq__problemCta{margin-top:16px;padding-left:56px}.Problem-module__S0GCFq__problemCta .btn{background:var(--white);color:var(--black)}.Problem-module__S0GCFq__problemCta .btn:hover{background:var(--off-white)}@media (max-width:900px){.Problem-module__S0GCFq__problemGrid{grid-template-columns:1fr;gap:40px}.Problem-module__S0GCFq__problemVisual{aspect-ratio:16/9}}@media (max-width:1024px){.Problem-module__S0GCFq__problemSection{padding:80px 40px}}@media (min-width:768px) and (max-width:1024px){.Problem-module__S0GCFq__problemGrid{grid-template-columns:1fr;gap:30px}.Problem-module__S0GCFq__approach{padding:20px}.Problem-module__S0GCFq__problemCta{padding-left:0}}
.DataSection-module__WLRFaa__dataSection{height:auto;min-height:auto;padding:80px}.DataSection-module__WLRFaa__dataSectionInner{background:#141414;border:1px solid #ffffff14;border-radius:12px;padding:80px}.DataSection-module__WLRFaa__dataHeadline{color:#ffffff80;letter-spacing:calc(-.02em - 4px);max-width:900px;margin-bottom:60px;font-family:JetBrains Mono,monospace;font-size:clamp(2rem,5vw,3.5rem);font-weight:500;line-height:1.3}.DataSection-module__WLRFaa__highlight{color:var(--white)}.DataSection-module__WLRFaa__dataCards{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.DataSection-module__WLRFaa__dataCard{background:0 0;border:1px solid #ffffff1a;border-radius:8px;padding:32px;transition:background .3s,border-color .3s}.DataSection-module__WLRFaa__dataCard:hover{background:#ffffff05;border-color:#fff3}.DataSection-module__WLRFaa__dataCardIcon{justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:24px;display:flex}.DataSection-module__WLRFaa__dataCardIcon svg{fill:#ffffff80;width:40px;height:40px}.DataSection-module__WLRFaa__dataCardId{color:#fff6;letter-spacing:.1em;margin-bottom:16px;font-family:JetBrains Mono,monospace;font-size:.65rem;display:block}.DataSection-module__WLRFaa__dataCardTitle{color:var(--white);margin-bottom:12px;font-family:JetBrains Mono,monospace;font-size:1.1rem;font-weight:600}.DataSection-module__WLRFaa__dataCardDesc{color:#fff9;font-family:Red Hat Mono,monospace;font-size:.85rem;line-height:1.6}@media (max-width:1100px){.DataSection-module__WLRFaa__dataCards{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.DataSection-module__WLRFaa__dataSectionInner{padding:40px}.DataSection-module__WLRFaa__dataCards{grid-template-columns:1fr}}@media (max-width:768px){.DataSection-module__WLRFaa__dataSection{padding:40px 20px}.DataSection-module__WLRFaa__dataSectionInner{padding:24px}.DataSection-module__WLRFaa__dataHeadline{letter-spacing:-.02em;margin-bottom:30px;font-size:1.3rem;line-height:1.4}.DataSection-module__WLRFaa__dataCard{padding:20px}.DataSection-module__WLRFaa__dataCardTitle{font-size:1rem}.DataSection-module__WLRFaa__dataCardDesc{font-size:.8rem}}@media (min-width:768px) and (max-width:1024px){.DataSection-module__WLRFaa__dataSection{padding:60px 40px}.DataSection-module__WLRFaa__dataCards{grid-template-columns:1fr;gap:30px}}
.Blueprint-module__uxp0Nq__blueprintSection{background:var(--black);padding:80px}.Blueprint-module__uxp0Nq__blueprintHeader{margin-bottom:60px}.Blueprint-module__uxp0Nq__blueprintHeader h2{color:var(--white);letter-spacing:calc(-.02em - 4px);text-transform:uppercase;margin-bottom:16px;font-family:JetBrains Mono,monospace;font-size:clamp(2rem,5vw,3.5rem);font-weight:500}.Blueprint-module__uxp0Nq__blueprintHeader p{color:#fff9;max-width:700px;font-family:Red Hat Mono,monospace;font-size:1rem}.Blueprint-module__uxp0Nq__blueprintGrid{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.Blueprint-module__uxp0Nq__blueprintItem{align-items:flex-start;gap:20px;display:flex}.Blueprint-module__uxp0Nq__blueprintIcon{background:#ffffff0d;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.Blueprint-module__uxp0Nq__blueprintIcon svg{stroke:#fff9;fill:none;stroke-width:1.5px;width:24px;height:24px}.Blueprint-module__uxp0Nq__blueprintItemContent h4{color:var(--white);text-transform:capitalize;margin-bottom:8px;font-family:JetBrains Mono,monospace;font-size:1rem;font-weight:600}.Blueprint-module__uxp0Nq__blueprintItemContent p{color:#ffffff80;font-family:Red Hat Mono,monospace;font-size:.85rem;line-height:1.5}@media (max-width:1100px){.Blueprint-module__uxp0Nq__blueprintGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.Blueprint-module__uxp0Nq__blueprintSection{padding:80px 20px}.Blueprint-module__uxp0Nq__blueprintGrid{grid-template-columns:1fr;gap:30px}}
.TechStack-module__WlEV-q__techStackSection{margin-top:0;padding:80px}.TechStack-module__WlEV-q__techSectionInner{contain:layout style paint;background:#2f2629 url("/background section 5.png") 0 100%/90% no-repeat;border:1px solid #ffffff14;border-radius:12px;padding:80px;position:relative;overflow:hidden}.TechStack-module__WlEV-q__techHeadline{color:#ffffff80;letter-spacing:calc(-.02em - 4px);max-width:900px;margin-bottom:60px;font-family:JetBrains Mono,monospace;font-size:clamp(2rem,5vw,3.5rem);font-weight:500;line-height:1.3}.TechStack-module__WlEV-q__highlight{color:var(--white)}.TechStack-module__WlEV-q__techContent{grid-template-columns:200px 1fr;gap:60px;display:grid}.TechStack-module__WlEV-q__techSidebarLabel{color:#ffffff80;font-family:Red Hat Mono,monospace;font-size:.85rem}.TechStack-module__WlEV-q__techCards{flex-direction:column;gap:16px;display:flex;position:relative}.TechStack-module__WlEV-q__techCard{opacity:0;background:#1f1a1c;border:1px solid #ffffff1a;border-radius:8px;padding:24px 28px;transition:transform .3s ease-out,opacity .3s ease-out;transform:translateY(40px)}.TechStack-module__WlEV-q__techCard.TechStack-module__WlEV-q__revealed{opacity:1;transform:translateY(0)}.TechStack-module__WlEV-q__techCardTitle{color:var(--white);margin-bottom:8px;font-family:JetBrains Mono,monospace;font-size:1rem;font-weight:600}.TechStack-module__WlEV-q__techCardDesc{color:#fff9;margin-bottom:12px;font-family:Red Hat Mono,monospace;font-size:.85rem;line-height:1.5}.TechStack-module__WlEV-q__techCardTag{color:#fff9;letter-spacing:.1em;text-transform:uppercase;background:#ffffff1a;border-radius:4px;padding:4px 10px;font-family:JetBrains Mono,monospace;font-size:.65rem;display:inline-block}.TechStack-module__WlEV-q__techViewMore{color:var(--white);margin-top:20px;font-family:JetBrains Mono,monospace;font-size:.85rem;text-decoration:none;transition:color .2s;display:inline-block}.TechStack-module__WlEV-q__techViewMore:hover{color:var(--red)}@media (max-width:900px){.TechStack-module__WlEV-q__techContent{grid-template-columns:1fr;gap:30px}}@media (max-width:768px){.TechStack-module__WlEV-q__techStackSection{padding:80px 20px}.TechStack-module__WlEV-q__techSectionInner{padding:40px}}@media (min-width:768px) and (max-width:1024px){.TechStack-module__WlEV-q__techSectionInner{padding:50px}.TechStack-module__WlEV-q__techContent{grid-template-columns:1fr;gap:30px}.TechStack-module__WlEV-q__techCards{grid-template-columns:repeat(2,1fr)}}
.FAQ-module__V8_xEa__faqSection{background:var(--black);min-height:auto;padding:80px}.FAQ-module__V8_xEa__faqContent{max-width:900px;margin:0 auto}.FAQ-module__V8_xEa__faqHeader{text-align:center;margin-bottom:60px}.FAQ-module__V8_xEa__faqHeader h2{color:var(--white);letter-spacing:calc(-.02em - 2px);margin-bottom:16px;font-family:JetBrains Mono,monospace;font-size:clamp(2rem,5vw,3rem);font-weight:500}.FAQ-module__V8_xEa__faqHeader p{color:#fff9;font-family:Red Hat Mono,monospace;font-size:1rem}.FAQ-module__V8_xEa__faqHeader a{color:var(--red);text-decoration:none;transition:color .2s}.FAQ-module__V8_xEa__faqHeader a:hover{color:var(--red-dark)}.FAQ-module__V8_xEa__faqList{background:#ffffff1a;border-radius:8px;flex-direction:column;gap:1px;display:flex;overflow:hidden}.FAQ-module__V8_xEa__faqItem{background:var(--black)}.FAQ-module__V8_xEa__faqQuestion{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:24px 28px;transition:background .2s;display:flex}.FAQ-module__V8_xEa__faqQuestion:hover{background:#ffffff05}.FAQ-module__V8_xEa__faqQuestion h3{color:var(--white);margin:0;padding-right:20px;font-family:JetBrains Mono,monospace;font-size:1rem;font-weight:500}.FAQ-module__V8_xEa__faqToggle{color:#ffffff80;flex-shrink:0;font-family:JetBrains Mono,monospace;font-size:1.5rem;transition:transform .3s}.FAQ-module__V8_xEa__faqItem.FAQ-module__V8_xEa__open .FAQ-module__V8_xEa__faqToggle{transform:rotate(180deg)}.FAQ-module__V8_xEa__faqAnswer{max-height:0;transition:max-height .3s ease-out;overflow:hidden}.FAQ-module__V8_xEa__faqItem.FAQ-module__V8_xEa__open .FAQ-module__V8_xEa__faqAnswer{max-height:500px}.FAQ-module__V8_xEa__faqAnswerInner{padding:0 28px 24px}.FAQ-module__V8_xEa__faqAnswerInner p{color:#fff9;font-family:Red Hat Mono,monospace;font-size:.9rem;line-height:1.7}@media (max-width:768px){.FAQ-module__V8_xEa__faqSection{padding:80px 20px}.FAQ-module__V8_xEa__faqQuestion{padding:20px}.FAQ-module__V8_xEa__faqQuestion h3{font-size:.9rem}.FAQ-module__V8_xEa__faqAnswerInner{padding:0 20px 20px}}@media (min-width:768px) and (max-width:1024px){.FAQ-module__V8_xEa__faqSection{padding:60px 40px}.FAQ-module__V8_xEa__faqQuestion h3{font-size:.9rem}}
.Footer-module__S6Hkya__footer{background:#f90f06;flex-direction:column;min-height:400px;padding:80px;display:flex;position:relative;overflow:hidden}.Footer-module__S6Hkya__footer:before{content:"";opacity:1;pointer-events:none;background:url("/hands website.png") right calc(50% - 100px)/contain no-repeat;width:50%;position:absolute;top:-40px;bottom:0;right:0}.Footer-module__S6Hkya__footerCtaSection{z-index:2;border-bottom:1px solid #0003;justify-content:space-between;align-items:center;gap:40px;margin-bottom:40px;padding-bottom:50px;display:flex;position:relative}.Footer-module__S6Hkya__footerCtaContent{max-width:600px}.Footer-module__S6Hkya__footerCtaTitle{color:var(--black);letter-spacing:-.02em;margin-bottom:24px;font-family:Doto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(3rem,8vw,6rem);font-weight:700;line-height:.9}.Footer-module__S6Hkya__footerCtaText{color:var(--black);opacity:.8;max-width:500px;margin:0 0 24px;font-family:Red Hat Mono,monospace;font-size:clamp(.85rem,1.5vw,1rem);line-height:1.6}.Footer-module__S6Hkya__footerCtaBtn{color:#fff;background:var(--black);letter-spacing:.02em;cursor:pointer;border:none;border-radius:4px;align-items:center;gap:10px;padding:16px 32px;font-family:JetBrains Mono,monospace;font-size:.85rem;font-weight:500;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex;position:relative}.Footer-module__S6Hkya__footerCtaBtn:hover{background:var(--dark);transform:translateY(-1px)}.Footer-module__S6Hkya__copyIcon{opacity:0;filter:invert();width:0;margin-left:0;transition:opacity .4s,margin-left .4s cubic-bezier(.4,0,.2,1),width .4s cubic-bezier(.4,0,.2,1);overflow:hidden}.Footer-module__S6Hkya__footerCtaBtn:hover .Footer-module__S6Hkya__copyIcon{opacity:1;width:16px;margin-left:8px}.Footer-module__S6Hkya__copyToast{background:var(--dark);border:1px solid var(--red);color:var(--white);letter-spacing:.1em;text-transform:uppercase;opacity:0;z-index:10000;pointer-events:none;white-space:nowrap;border-radius:4px;padding:12px 24px;font-family:JetBrains Mono,monospace;font-size:.75rem;transition:opacity .25s cubic-bezier(.34,1.56,.64,1),transform .25s cubic-bezier(.34,1.56,.64,1);position:absolute;bottom:calc(100% + 20px);left:50%;transform:translate(-50%)scale(.8)translateY(10px)}.Footer-module__S6Hkya__copyToast.Footer-module__S6Hkya__show{opacity:1;transform:translate(-50%)scale(1)translateY(0)}.Footer-module__S6Hkya__footerTop{z-index:2;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:40px;display:grid;position:relative}.Footer-module__S6Hkya__footerCol{flex-direction:column;gap:8px;display:flex}.Footer-module__S6Hkya__footerColTitle{color:var(--black);letter-spacing:.05em;text-transform:uppercase;margin-bottom:12px;font-family:JetBrains Mono,monospace;font-size:.7rem;font-weight:400;line-height:1.5}.Footer-module__S6Hkya__footerEmailInput{border-bottom:1px solid var(--black);align-items:center;gap:10px;margin-top:8px;padding-bottom:10px;display:flex}.Footer-module__S6Hkya__footerEmailInput input{color:var(--black);letter-spacing:.05em;text-transform:uppercase;background:0 0;border:none;outline:none;flex:1;font-family:JetBrains Mono,monospace;font-size:.75rem}.Footer-module__S6Hkya__footerEmailInput input::placeholder{color:var(--black);opacity:.7}.Footer-module__S6Hkya__footerEmailInput button{color:var(--black);cursor:pointer;background:0 0;border:none;padding:0;font-family:JetBrains Mono,monospace;font-size:.9rem}.Footer-module__S6Hkya__footerLink{color:var(--black);letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:6px;font-family:JetBrains Mono,monospace;font-size:.75rem;text-decoration:none;transition:color .3s;display:inline-flex}.Footer-module__S6Hkya__footerLink:hover{color:var(--white)}.Footer-module__S6Hkya__footerCopyrightText{color:var(--black);letter-spacing:.05em;text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:.7rem;line-height:1.6}@media (max-width:1024px){.Footer-module__S6Hkya__footerTop{grid-template-columns:1fr 1fr;gap:40px 60px}}@media (max-width:768px){.Footer-module__S6Hkya__footer{padding:60px 20px}.Footer-module__S6Hkya__footer:before{display:none}.Footer-module__S6Hkya__footerTop{grid-template-columns:1fr;gap:30px}.Footer-module__S6Hkya__footerCtaSection{flex-direction:column;align-items:flex-start}}@media (min-width:768px) and (max-width:1024px){.Footer-module__S6Hkya__footer{padding:60px 40px 30px}.Footer-module__S6Hkya__footer:before{opacity:.7;width:40%}.Footer-module__S6Hkya__footerTop{grid-template-columns:1fr 1fr;gap:30px 40px}.Footer-module__S6Hkya__footerCtaTitle{font-size:1.5rem}}
.SectionTimeline-module__wZk5qa__sectionTimeline{z-index:1000;pointer-events:none;will-change:transform;flex-direction:column;align-items:flex-start;gap:0;display:flex;position:fixed;bottom:270px;left:0;transform:translateZ(0)}.SectionTimeline-module__wZk5qa__timelineItem{transform-origin:0;align-items:center;gap:0;padding:12px 0;transition:transform .4s cubic-bezier(.34,1.56,.64,1),opacity .4s cubic-bezier(.34,1.56,.64,1);display:flex}.SectionTimeline-module__wZk5qa__timelineLine{background:#ffffff26;width:12px;height:1px;margin-right:6px;transition:background .4s cubic-bezier(.34,1.56,.64,1),width .4s cubic-bezier(.34,1.56,.64,1)}.SectionTimeline-module__wZk5qa__timelineNumber{color:#ffffff40;opacity:.6;font-family:JetBrains Mono,monospace;font-size:.65rem;font-weight:400;transition:color .4s cubic-bezier(.34,1.56,.64,1),transform .4s cubic-bezier(.34,1.56,.64,1),opacity .4s cubic-bezier(.34,1.56,.64,1);transform:scale(.9)}.SectionTimeline-module__wZk5qa__timelineItem.SectionTimeline-module__wZk5qa__active .SectionTimeline-module__wZk5qa__timelineLine{background:var(--white);width:32px}.SectionTimeline-module__wZk5qa__timelineItem.SectionTimeline-module__wZk5qa__active .SectionTimeline-module__wZk5qa__timelineNumber{color:var(--white);opacity:1;font-size:.85rem;font-weight:700;transform:scale(1)}.SectionTimeline-module__wZk5qa__timelineItem.SectionTimeline-module__wZk5qa__adjacent .SectionTimeline-module__wZk5qa__timelineNumber{opacity:.5;transform:scale(.95)}.SectionTimeline-module__wZk5qa__timelineItem.SectionTimeline-module__wZk5qa__far .SectionTimeline-module__wZk5qa__timelineNumber{opacity:.3;transform:scale(.85)}@media (max-width:768px){.SectionTimeline-module__wZk5qa__sectionTimeline{display:none}}
