.language-switch{display:flex;align-items:center;gap:2px;border:1px solid var(--line);border-radius:999px;padding:3px;flex-shrink:0}
.language-switch button{border:0;border-radius:999px;background:transparent;color:#9caabd;font:500 12px/1.2 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;min-width:42px;min-height:34px;padding:8px 10px;cursor:pointer}
.language-switch button[aria-pressed="true"]{background:#eef3f8;color:#0b1017}
.language-switch button:focus-visible{outline:2px solid #95c2e9;outline-offset:3px}
.nav,.verify-nav{gap:20px}.nav-links{gap:24px}.nav-status{margin-left:auto;white-space:nowrap}.verify-nav .protocol{margin-left:auto}
html[lang="en"] h1{font-size:clamp(48px,6vw,94px);line-height:1.03;letter-spacing:-.055em}
html[lang="en"] .manifesto h2,html[lang="en"] .system h2,html[lang="en"] .closing h2{font-size:clamp(38px,4.6vw,72px);line-height:1.1}
html[lang="en"] .experience h2{font-size:clamp(38px,4.4vw,68px);line-height:1.1}
html[lang="en"] .hero-actions{flex-wrap:wrap}html[lang="en"] .trust-notes{flex-wrap:wrap}
@media(max-width:1100px){.nav-status{display:none}.nav-links{margin-left:auto}}
@media(max-width:820px){.language-switch{margin-left:auto}.language-switch button{min-height:36px}.nav,.verify-nav{gap:12px}html[lang="en"] h1{font-size:clamp(42px,9vw,68px)}html[lang="en"] .hero{min-height:720px}html[lang="en"] .eyebrow{font-size:9px;letter-spacing:.16em}}
@media(max-width:620px){.verify-nav .protocol{display:none}html[lang="en"] .trust-notes span{font-size:10px}html[lang="en"] .verify-intro h1{font-size:44px}html[lang="en"] .scan-log{font-size:9px}}
