.page.svelte-1gmktme{background:var(--color-bg);font-family:var(--font-family-v2);padding:180px 24px 120px}.wrap.svelte-1gmktme{max-width:720px;margin:0 auto}h1.svelte-1gmktme{color:var(--color-navy-text);letter-spacing:-1px;text-wrap:balance;margin:0 0 20px;font-size:clamp(32px,4vw,44px);font-weight:600;line-height:1.1}.intro.svelte-1gmktme{color:var(--color-text);margin:0 0 48px;font-size:18px;line-height:1.6}.prose.svelte-1gmktme h2{color:var(--color-navy-text);letter-spacing:-.3px;margin:44px 0 14px;font-size:20px;font-weight:600}.prose.svelte-1gmktme h2:first-child{margin-top:0}.prose.svelte-1gmktme p,.prose.svelte-1gmktme li{color:var(--color-text);text-wrap:pretty;margin:0 0 14px;font-size:15px;line-height:1.68}.prose.svelte-1gmktme ul{margin:0 0 14px;padding-left:20px}.prose.svelte-1gmktme li{margin-bottom:8px}.prose.svelte-1gmktme a{color:var(--color-navy);font-weight:500}.prose.svelte-1gmktme dl{background:var(--surface-card);border:1px solid var(--color-border);border-radius:12px;grid-template-columns:200px 1fr;gap:10px 24px;margin:0 0 20px;padding:20px 24px;display:grid}.prose.svelte-1gmktme dt{color:var(--color-text-muted);letter-spacing:.3px;font-size:13px;font-weight:600}.prose.svelte-1gmktme dd{color:var(--color-navy-text);margin:0;font-size:14px}.maj.svelte-1gmktme{color:var(--color-text-muted);border-top:1px solid var(--color-border);margin:56px 0 0;padding-top:24px;font-size:13px}@media (width<=768px){.page.svelte-1gmktme{padding:130px 20px 80px}.prose.svelte-1gmktme dl{grid-template-columns:1fr;gap:2px 0}.prose.svelte-1gmktme dd{margin-bottom:12px}}
