@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&display=swap";:root{--bg: #0b0f14;--surface: #121821;--text: #e6edf3;--muted: #8b949e;--border: #1f2933;--exploratory: #3b82f6;--balanced: #f59e0b;--strict: #ef4444}*{box-sizing:border-box}html{scroll-padding-top:3.5rem}body{margin:0;min-height:100vh;font-family:Space Grotesk,sans-serif;background:radial-gradient(circle at 10% 0%,rgba(59,130,246,.14),transparent 36%),radial-gradient(circle at 90% 8%,rgba(245,158,11,.1),transparent 30%),var(--bg);color:var(--text)}.page-shell{padding:2rem 1rem 3rem}.layout{margin:0 auto;width:min(1100px,100%);display:grid;gap:1rem}.site-nav{position:sticky;top:0;z-index:10;margin:0 auto 1rem;width:min(1100px,100%);display:flex;flex-wrap:wrap;gap:.65rem 1.1rem;padding:.7rem .2rem;background:color-mix(in oklab,var(--bg) 86%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.site-nav a{color:var(--muted);text-decoration:none;font-size:.9rem}.site-nav a:hover,.site-nav a:focus-visible{color:var(--text)}.card{background:color-mix(in oklab,var(--surface) 88%,black);border:1px solid var(--border);border-radius:18px;padding:1rem}.hero h1,.section h2,.doors h2{margin:.15rem 0 0}.hero h1{font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.15}.eyebrow{margin:0;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);font-size:.74rem}.hero-copy,.section p,.door-card p,.plans>p,.plans-list p,.domains p,.about p,.examples-list{color:var(--muted)}.hero-copy{margin:.75rem 0 0;max-width:68ch}.door-process-links{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1rem}.doors{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.door-card h2{font-size:1.25rem}.door-card .cta-link,.door-process-links{margin-top:.85rem}.section h2,.how-it-works h2,.plans h2,.domains h2,.trust h2,.about h2{margin-top:0}.how-it-works ol,.diamond-steps,.trust ul{margin:.35rem 0 0;padding-left:1.1rem;color:color-mix(in oklab,var(--text) 88%,var(--muted))}.primary-block{padding:1.2rem 1.15rem}.governance-line{margin:.85rem 0 0;color:var(--muted)}.section-short{padding:.85rem 1rem}.secondary-block{padding:1rem 1.1rem}.examples-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:.75rem 0 0;padding:0;list-style:none;color:var(--muted)}.quiet-band{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.quiet-band .about{grid-column:1 / -1}.compact{padding:.7rem .9rem}.compact h2{font-size:1.05rem}.compact p,.compact li{margin:.4rem 0 0;font-size:.92rem}.compact .plans-list{margin-top:.5rem;gap:.5rem}.compact .plans-list li{padding:.55rem .65rem}.plans-list{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:.75rem 0 0;padding:0;list-style:none}.plans-list li{border:1px solid var(--border);border-radius:12px;padding:.8rem}.plans-list p{margin:.35rem 0 0}.cta-link{display:inline-block;width:fit-content;text-decoration:none;padding:.72rem 1rem;border-radius:10px;font-weight:600}.cta-primary{border:1px solid var(--exploratory);color:#fff;background:color-mix(in oklab,var(--exploratory) 60%,black)}.cta-secondary{border:1px solid var(--border);color:var(--text);background:transparent}.trust ul{display:grid;gap:.45rem;grid-template-columns:1fr}.examples-list a,.about a,.compact a{color:var(--text)}.mailto-chips{display:flex;flex-wrap:wrap;gap:.5rem;margin:.85rem 0 0;padding:0;list-style:none}.mailto-chips a{display:inline-block;border:1px solid var(--border);border-radius:999px;padding:.35rem .75rem;color:var(--text);text-decoration:none;font-size:.88rem}.mailto-chips a:hover,.mailto-chips a:focus-visible{border-color:var(--exploratory)}code{font-size:.92em}@media (max-width: 900px){.doors,.examples-list,.quiet-band{grid-template-columns:1fr}}.legal-page h2,.legal-page h3,.finance-page h2,.finance-page h3{margin:.85rem 0 0}.legal-page h3,.finance-page h3{font-size:1rem}.legal-files,.finance-files{margin:.5rem 0 0;padding-left:1.1rem;color:var(--text)}.legal-ask,.finance-ask{margin:.75rem 0 0;color:var(--text);max-width:75ch}.legal-actions,.finance-actions{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center;margin-top:1rem}button.cta-link{font:inherit;cursor:pointer}.copy-status{margin:0;color:var(--muted);font-size:.88rem}.still{margin:.85rem 0 0}.still img{display:block;width:100%;height:auto;border-radius:12px;border:1px solid var(--border);background:#fff}.still figcaption,.walk figcaption{margin-top:.45rem;color:var(--muted);font-size:.88rem}.walk{margin:.85rem 0 0}.walk-player{display:block;width:100%;height:auto;border-radius:12px;border:1px solid var(--border);background:#000}.walks-page .cta-link{margin-top:1rem}.legal-cover{margin:.75rem 0 0;max-width:68ch;color:var(--text)}.legal-print-only{display:none}.spine{display:grid;gap:1rem}@media print{body.legal-print-root{background:#fff;color:#111;min-height:0}body.legal-print-root .page-shell{padding:0;max-width:100%;overflow-x:hidden}body.legal-print-root .site-nav{display:none}body.legal-print-root .layout,body.legal-print-root .spine,body.legal-print-root .legal-page{display:block;width:100%;max-width:100%}body.legal-print-root .card{background:transparent;color:#111}body.legal-print-root .hero-copy,body.legal-print-root .section p,body.legal-print-root .eyebrow,body.legal-print-root .still figcaption,body.legal-print-root .legal-cover,body.legal-print-root .legal-ask,body.legal-print-root .legal-files,body.legal-print-root h1,body.legal-print-root h2,body.legal-print-root h3{color:#111}body.legal-print-root .legal-actions{display:none}body.legal-print-root .legal-print-only{display:block;margin-top:.75rem;color:#111}body.legal-print-root .legal-print-only p{margin:.2rem 0 0;overflow-wrap:anywhere}body.legal-print-root .legal-page,body.legal-print-root .legal-ask,body.legal-print-root .legal-cover{overflow-wrap:anywhere}body.legal-print-root .still{break-inside:avoid;page-break-inside:avoid}body.legal-print-root .still img{max-width:100%;height:auto}}@media (max-width: 640px){.page-shell{padding:1rem .75rem 2rem}.cta-link{width:100%;text-align:center}}
