.page.svelte-1wd5dzl{min-height:100vh}.container.svelte-1wd5dzl{max-width:760px;margin-inline:auto;padding-inline:var(--container-padding, 1.5rem)}.container--wide.svelte-1wd5dzl{max-width:1000px;margin-inline:auto;padding-inline:var(--container-padding, 1.5rem);display:grid;grid-template-columns:180px 1fr;gap:var(--space-16);align-items:start}.hero.svelte-1wd5dzl{padding-block:var(--space-20) var(--space-16);border-bottom:1px solid var(--border-light)}.hero__eyebrow.svelte-1wd5dzl{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text-secondary);letter-spacing:.06em;text-transform:uppercase;margin-bottom:var(--space-5)}.hero__title.svelte-1wd5dzl{font-size:clamp(3rem,7vw,5rem);font-weight:var(--font-weight-bold);line-height:1.05;letter-spacing:-.03em;color:var(--text-primary);margin-bottom:var(--space-4)}.hero__subtitle.svelte-1wd5dzl{font-size:var(--font-size-lg);color:var(--text-secondary);line-height:1.7}.hero__subtitle.svelte-1wd5dzl a:where(.svelte-1wd5dzl){color:var(--text-primary);text-decoration:underline;text-underline-offset:3px}.hero__subtitle.svelte-1wd5dzl a:where(.svelte-1wd5dzl):hover{color:var(--text-brand)}.layout.svelte-1wd5dzl{padding-block:var(--space-16) var(--space-20)}.nav.svelte-1wd5dzl{position:sticky;top:var(--space-10);display:flex;flex-direction:column;gap:var(--space-1)}.nav__link.svelte-1wd5dzl{font-size:var(--font-size-sm);color:var(--text-secondary);text-decoration:none;padding-block:var(--space-1);line-height:1.5;transition:color .15s ease}.nav__link.svelte-1wd5dzl:hover{color:var(--text-primary)}.content.svelte-1wd5dzl{min-width:0}.section.svelte-1wd5dzl{margin-bottom:var(--space-16);padding-top:var(--space-2)}.section__title.svelte-1wd5dzl{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--text-secondary);letter-spacing:.08em;text-transform:uppercase;margin-bottom:var(--space-8);padding-bottom:var(--space-4);border-bottom:1px solid var(--border-light)}.qa-list.svelte-1wd5dzl{display:flex;flex-direction:column;gap:var(--space-10)}.qa__q.svelte-1wd5dzl{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--text-primary);letter-spacing:-.01em;margin-bottom:var(--space-3);line-height:1.4}.qa__a.svelte-1wd5dzl{font-size:var(--font-size-base);color:var(--text-secondary);line-height:1.8;hyphens:none}.still-stuck.svelte-1wd5dzl{margin-top:var(--space-16);padding-top:var(--space-10);border-top:1px solid var(--border-light)}.still-stuck__title.svelte-1wd5dzl{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--text-primary);letter-spacing:-.02em;margin-bottom:var(--space-2)}.still-stuck__body.svelte-1wd5dzl{font-size:var(--font-size-base);color:var(--text-secondary);line-height:1.7;margin-bottom:var(--space-5)}.still-stuck__link.svelte-1wd5dzl{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--text-primary);text-decoration:none}.still-stuck__link.svelte-1wd5dzl:hover{color:var(--text-brand)}@media (max-width: 768px){.container--wide.svelte-1wd5dzl{grid-template-columns:1fr;gap:var(--space-8)}.nav.svelte-1wd5dzl{position:static;flex-direction:row;flex-wrap:wrap;gap:var(--space-2) var(--space-5);padding-bottom:var(--space-6);border-bottom:1px solid var(--border-light)}}
