@media(max-width:1180px){.desktop-nav{display:none}.menu-toggle{display:grid;margin-left:12px;width:48px;height:48px;border:1px solid var(--border);background:rgba(255,255,255,.8);border-radius:50%;place-content:center;gap:6px}.menu-toggle span{width:19px;height:1px;background:#111}.nav-cta{margin-left:auto}.mobile-menu{display:block;position:fixed;inset:0;background:rgba(247,249,252,.98);backdrop-filter:blur(18px);padding:110px 24px 30px;opacity:0;visibility:hidden;translate:0 -10px;transition:.25s var(--ease);overflow:auto}.mobile-menu[aria-hidden=false]{opacity:1;visibility:visible;translate:0 0}.mobile-menu nav{width:min(680px,100%);margin:auto}.mobile-menu .nav-group{border-bottom:1px solid var(--border)}.mobile-menu .nav-trigger{width:100%;justify-content:space-between;font-size:1.4rem;padding:15px 0}.mobile-menu .nav-dropdown{position:static;transform:none;width:100%;box-shadow:none;background:transparent;border:0;padding:0;display:none;opacity:1;visibility:visible}.mobile-menu .nav-trigger[aria-expanded=true]+.nav-dropdown{display:grid}.mobile-menu .nav-dropdown a{font-size:.95rem}.mobile-menu .button{margin-top:26px;width:100%}.hero{min-height:900px}.hero-type{top:21%;font-size:15vw}.hero-guardian{right:-9%;width:79vw}.hero-content{width:400px}.feature-panels{grid-template-columns:1fr 1fr}.feature-panel:first-child{grid-row:span 2}.trust-grid{grid-template-columns:repeat(3,1fr)}.status-grid{grid-template-columns:1fr 1fr}}
@media(max-width:900px){.section{padding:90px 0}.split,.page-hero-grid,.content-grid,.contact-layout,.incident{grid-template-columns:1fr}.sticky-aside{position:static}.hero{height:auto;min-height:920px;align-items:start}.hero-grid{min-height:920px}.hero-type{top:150px;font-size:18vw}.hero-type span:last-child{margin-top:2.3em}.hero-guardian{width:100vw;height:67%;right:-16%;bottom:3%;object-position:58% center}.hero-content{margin-top:510px;width:min(520px,85%)}.metric-a{top:42%;right:3%}.metric-b{display:none}.trust-marks{grid-template-columns:repeat(4,1fr)}.trust-marks span:nth-child(4n){border-right:0}.architecture{min-height:590px}.timeline{grid-template-columns:repeat(4,1fr)}.timeline:before{display:none}.timeline-step{background:#fff;border-radius:12px;padding:10px}.graph-layout{grid-template-columns:1fr}.graph-canvas{min-height:430px}.dashboard{grid-template-columns:1fr}.dash-sidebar{display:none}.difference-grid{grid-template-columns:1fr 1fr}.difference:nth-child(3n){border-right:1px solid var(--border)}.difference:nth-child(2n){border-right:0}.difference:nth-last-child(-n+3){border-bottom:1px solid var(--border)}.difference:last-child,.difference:nth-last-child(2){border-bottom:0}.module-grid{grid-template-columns:1fr 1fr}.footer-top{grid-template-columns:1fr}.footer-links{grid-template-columns:1fr 1fr}.page-hero{min-height:580px}.founder-grid{grid-template-columns:1fr}.auth-demo{grid-template-columns:1fr}}
@media(max-width:620px){.shell{width:min(100% - 30px,var(--container-width))}.site-header{width:calc(100% - 18px);height:70px;margin:8px auto;padding-left:13px}.brand b{font-size:.73rem}.brand svg{width:31px}.nav-cta{display:none}.hero{min-height:960px}.hero-grid{min-height:960px}.hero-type{top:125px;font-size:23vw;line-height:.78}.hero-type span:last-child{text-align:left;margin-top:2.65em}.hero-guardian{height:46%;width:118vw;max-width:none;right:-32%;top:175px;bottom:auto;object-position:55% center}.hero-content{margin-top:610px;width:100%}.hero-content h1{font-size:2.25rem}.hero-content p{font-size:.9rem;max-width:93%}.metric-a{top:30%;right:10px;scale:.82}.hero:after{height:110px;bottom:-60px}.trust-marks{grid-template-columns:repeat(2,1fr)}.trust-marks span:nth-child(2n){border-right:0}.display,.section-title{letter-spacing:-.05em}.feature-panels,.passport-grid,.module-grid,.form-grid{grid-template-columns:1fr}.feature-panel,.feature-panel:first-child{min-height:340px}.architecture{min-height:650px}.fabric-core{width:180px}.orbit-node{font-size:.65rem;padding:7px 9px}.n1{left:5%}.n2{left:35%}.n3{right:2%}.n4{right:2%}.n7{left:2%}.n8{left:2%}.timeline{grid-template-columns:1fr 1fr}.graph-canvas{min-height:650px}.graph-path{display:none}.graph-nodes{flex-direction:column}.graph-node:nth-child(n){translate:0}.dashboard{min-height:auto}.dash-main{padding:13px}.status-grid{grid-template-columns:1fr 1fr}.status-card b{font-size:1.15rem}.activity{grid-template-columns:1fr}.incident-brief,.investigation{padding:28px}.investigation ol{grid-template-columns:1fr}.difference-grid,.trust-grid{grid-template-columns:1fr}.difference:nth-child(n){border-right:0;border-bottom:1px solid var(--border)}.difference:last-child{border-bottom:0}.trust-item{min-height:110px}.footer-links{grid-template-columns:1fr 1fr}.footer-bottom{display:grid;gap:6px}.page-hero{padding:140px 0 70px;min-height:520px}.page-hero-grid{gap:30px}.founder-card{min-height:420px}.scroll-story{height:350vh}.cursor{display:none}}
