@media(max-width:960px){.site-header nav{position:absolute;left:0;right:0;top:72px;padding:18px;display:none;flex-direction:column;align-items:stretch;background:#0b0e14;border:1px solid var(--line);border-radius:14px}.site-header nav.open{display:flex}.site-header nav a{padding:8px}.menu-toggle{display:block}.hero{grid-template-columns:1fr;padding-top:150px}.hero-copy{text-align:center}.hero-lead{margin-inline:auto}.hero .actions,.trust-line{justify-content:center}.hero-visual{min-height:470px}.globe{width:min(85%,470px)}.signal-bar{grid-template-columns:1fr 1fr}.signal-bar div:nth-child(2){border:0}.intro-grid,.principles-grid{grid-template-columns:1fr;gap:55px}.card-grid{grid-template-columns:1fr 1fr}.contact-panel{display:block}.contact-panel .actions{margin-top:30px}.footer-main{grid-template-columns:1fr;text-align:center}.footer-main .brand,.footer-main>div{justify-content:center}.footer-bottom{grid-template-columns:1fr;text-align:center;gap:10px}}
@media(max-width:620px){:root{--shell:calc(100% - 28px)}.site-header{width:calc(100% - 16px);padding:0 16px}.brand{font-size:15px}.brand img{width:36px;height:36px}.hero{padding-top:130px;min-height:auto}.hero h1{font-size:48px}.hero-visual{min-height:360px}.floating-coin{width:76px}.signal-bar{grid-template-columns:1fr;padding-block:14px}.signal-bar div,.signal-bar div:nth-child(2){border-right:0;border-bottom:1px solid var(--line);padding:10px 0}.signal-bar div:last-child{border:0}.intro,.roadmap,.contact,.ecosystem,.principles{padding-block:88px}.intro-grid{margin-top:45px}.card-grid{grid-template-columns:1fr}.feature-card{min-height:280px}.phase{grid-template-columns:45px 1fr}.contact-panel{padding:36px 24px}.contact-panel .actions{display:grid}.footer-main>div{flex-wrap:wrap}.footer-bottom{margin-top:30px}.section-heading h2{font-size:40px}}
