@media(max-width:980px){:root{--container:min(100% - 36px,760px)}.section{padding:85px 0}.menu-toggle{display:block;z-index:3}.main-nav{position:fixed;inset:0;background:rgba(4,9,16,.98);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:55px;gap:24px;font-size:1.3rem;transform:translateX(100%);transition:.3s}.main-nav.open{transform:none}.menu-toggle.open span:first-child{transform:rotate(45deg);top:20px}.menu-toggle.open span:last-child{transform:rotate(-45deg);top:20px}.hero{height:auto;min-height:1050px}.hero-grid{grid-template-columns:1fr;padding-top:150px}.hero-copy{max-width:720px}.hero-visual{height:520px}.system-window{width:600px}.proof-strip .container{flex-wrap:wrap;justify-content:center;gap:20px;padding:25px 0}.split-heading{grid-template-columns:1fr;gap:20px}.split-heading>div:last-child{padding-top:0}.solutions-grid{grid-template-columns:1fr 1fr}.problem-cloud{grid-template-columns:1fr 1fr}.method-track{grid-template-columns:repeat(3,1fr);gap:45px 10px}.method-track::before{display:none}.outcome-panel{grid-template-columns:1fr;padding:50px}.footer-grid{grid-template-columns:1.5fr 1fr 1fr}.footer-grid>div:last-child{grid-column:2}.feature-grid{grid-template-columns:1fr 1fr}.form-layout{grid-template-columns:1fr}.form-aside{position:static}.brain-network{height:580px}.network-node{font-size:.7rem}.node-1,.node-2{left:3%}.node-4,.node-5{right:3%}}
@media(max-width:640px){:root{--container:calc(100% - 28px)}.section{padding:70px 0}h1{font-size:3.05rem}.nav-wrap{height:70px}.brand{font-size:1.05rem}.hero{min-height:920px;align-items:flex-start}.hero-grid{padding-top:130px;gap:35px}.hero-copy>p{font-size:.98rem}.hero-actions{flex-direction:column;align-items:stretch}.trust-line{flex-direction:column;gap:8px}.hero-visual{height:390px}.system-window{height:370px;transform:none}.window-bar{height:40px}.signal-core{transform:scale(.75);transform-origin:center}.data-chip{min-width:115px;padding:9px;font-size:.65rem}.chip-a{left:10px;top:61px}.chip-b{right:10px;top:80px}.chip-c{right:15px;bottom:20px}.scroll-hint{display:none}.proof-strip i{display:none}.proof-strip .container{display:grid;grid-template-columns:1fr 1fr;text-align:center}.section-heading{margin-bottom:35px}.brain-network{height:620px}.brain-core{width:170px;height:170px}.network-node{padding:8px}.network-node span{width:26px;height:26px}.node-1{top:8%;left:4%}.node-7{top:10%;left:auto;right:3%}.node-4{top:28%;right:2%}.node-2{top:32%;left:2%}.node-5{top:auto;bottom:27%;right:2%}.node-3{bottom:8%;left:3%}.node-6{bottom:7%;right:3%}.solutions-grid{grid-template-columns:1fr}.solution-card{min-height:275px}.problem-cloud{grid-template-columns:1fr}.problem-answer{align-items:flex-start;flex-wrap:wrap}.problem-answer .text-link{margin-left:70px}.method-track{grid-template-columns:1fr 1fr}.outcome-panel{padding:28px;gap:45px}.metric-stack b{font-size:2.8rem}.final-cta{padding:100px 0}.footer-grid{grid-template-columns:1fr 1fr;gap:45px 25px}.footer-grid>div:first-child{grid-column:1/-1}.footer-grid>div:last-child{grid-column:auto}.footer-bottom{flex-direction:column;gap:8px}.cookie-banner{align-items:flex-start;flex-direction:column}.page-hero{min-height:500px;padding-top:140px}.feature-grid{grid-template-columns:1fr}.quote-panel{padding:30px;align-items:flex-start;flex-direction:column}.glass-form{padding:22px}.form-grid{grid-template-columns:1fr}.glass-form label.full{grid-column:auto}.form-aside{padding:25px}.form-hero{min-height:440px}.page-hero h1{font-size:2.8rem}}
