.page.svelte-1biftg1{max-width:36rem;padding:0 var(--s3) var(--s7);margin:0 auto}.head.svelte-1biftg1{padding-top:var(--s4);margin-bottom:var(--s5)}.back.svelte-1biftg1{font-family:var(--mono);letter-spacing:.04em;color:var(--ink-dim);margin-bottom:var(--s3);font-size:.78rem;text-decoration:none;display:inline-block}.back.svelte-1biftg1:hover{color:var(--signal)}.kicker.svelte-1biftg1{font-family:var(--mono);letter-spacing:.16em;color:var(--signal);font-size:.74rem;display:block}h1.svelte-1biftg1{margin:var(--s2) 0 0;color:var(--ink);letter-spacing:-.025em;font-size:clamp(1.75rem,4.5vw,2.4rem);font-weight:600;line-height:1.15}.body.svelte-1biftg1 p:where(.svelte-1biftg1){color:var(--ink-dim);margin:0;font-size:1.08rem;line-height:1.85}.cta-row.svelte-1biftg1{gap:var(--s2);margin-top:var(--s6);flex-wrap:wrap;display:flex}.btn.svelte-1biftg1{font-family:var(--mono);letter-spacing:.03em;border-radius:var(--radius);border:1px solid #0000;padding:.9rem 1.6rem;font-size:.95rem;text-decoration:none}.btn-primary.svelte-1biftg1{background:var(--signal);color:#000;border-color:var(--signal)}.btn-primary.svelte-1biftg1:hover{background:var(--signal-dim)}.btn-ghost.svelte-1biftg1{color:var(--ink);border-color:var(--line-strong)}.btn-ghost.svelte-1biftg1:hover{border-color:var(--signal)}
