.page.svelte-36n0qb{width:100%;min-width:0;max-width:72rem;padding:clamp(2rem, 6vw, 4rem) var(--spacing-lg) clamp(3rem, 8vw, 5rem);margin:0 auto}.head.svelte-36n0qb{max-width:44rem;margin-bottom:clamp(2rem,5vw,3rem)}.kicker.svelte-36n0qb{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.08em;color:var(--color-primary);margin:0 0 .6rem;font-size:.82em}h1.svelte-36n0qb{letter-spacing:-.02em;margin:0 0 .6em;font-size:clamp(2em,5.5vw,3.2em);line-height:1.08}.lede.svelte-36n0qb{margin:0 0 1rem;font-size:clamp(1.05em,1.9vw,1.25em);line-height:1.6}.meta.svelte-36n0qb{color:var(--color-text-muted,inherit);margin:0;font-size:.92em}.cols.svelte-36n0qb{gap:clamp(2rem,5vw,3.5rem);display:grid}@media (width>=60rem){.cols.svelte-36n0qb{grid-template-columns:minmax(0,1fr) 21rem;align-items:start}.buy.svelte-36n0qb{top:var(--spacing-lg);position:sticky}}h2.svelte-36n0qb{margin:2.4rem 0 1rem;font-size:clamp(1.3em,2.4vw,1.7em);line-height:1.2}.main.svelte-36n0qb>section:where(.svelte-36n0qb):first-child h2:where(.svelte-36n0qb){margin-top:0}.contents.svelte-36n0qb{margin:0;padding-left:1.4rem}.contents.svelte-36n0qb li:where(.svelte-36n0qb){margin-bottom:1.1rem}.contents.svelte-36n0qb h3:where(.svelte-36n0qb){margin:0 0 .2rem;font-size:1.02em;line-height:1.35}.contents.svelte-36n0qb p:where(.svelte-36n0qb){color:var(--color-text-muted,inherit);margin:0;line-height:1.6}blockquote.svelte-36n0qb{border-left:3px solid var(--color-primary);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--color-surface);margin:0;padding:clamp(1.2rem,3vw,1.8rem)}blockquote.svelte-36n0qb h3:where(.svelte-36n0qb){margin:0 0 .8rem;font-size:1.15em}blockquote.svelte-36n0qb h4:where(.svelte-36n0qb){margin:1.4rem 0 .4rem;font-size:1em}blockquote.svelte-36n0qb p:where(.svelte-36n0qb){margin:0 0 .8rem;line-height:1.65}blockquote.svelte-36n0qb p:where(.svelte-36n0qb):last-child{margin-bottom:0}.isnt.svelte-36n0qb{margin:0;padding-left:1.2rem;line-height:1.65}.isnt.svelte-36n0qb li:where(.svelte-36n0qb){margin-bottom:.7rem}.note.svelte-36n0qb{color:var(--color-text-muted,inherit);margin:.9rem 0 0;font-size:.92em;line-height:1.6}.buy.svelte-36n0qb{border:1px solid var(--color-border);border-radius:var(--radius-md,.6rem);background:var(--color-surface);padding:clamp(1.2rem,3vw,1.6rem)}.buy.svelte-36n0qb h2:where(.svelte-36n0qb){margin:0 0 .4rem;font-size:1.2em}.price.svelte-36n0qb{margin:0 0 1rem}.amount.svelte-36n0qb{letter-spacing:-.02em;font-size:clamp(2.2em,5vw,2.8em);font-weight:700;line-height:1}.includes.svelte-36n0qb{margin:0 0 1.2rem;padding-left:1.1rem;font-size:.95em;line-height:1.55}.includes.svelte-36n0qb li:where(.svelte-36n0qb){margin-bottom:.45rem}.actions.svelte-36n0qb{margin:0}.field.svelte-36n0qb{margin-bottom:var(--spacing-md)}.field.svelte-36n0qb label:where(.svelte-36n0qb){margin-bottom:.35rem;font-size:.95em;font-weight:600;display:block}.field.svelte-36n0qb input:where(.svelte-36n0qb){border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-background);width:100%;color:inherit;font:inherit;padding:.75rem .9rem}.err.svelte-36n0qb{color:var(--color-danger);margin:.7rem 0 0;font-weight:600;line-height:1.5}.btn[disabled].svelte-36n0qb{opacity:.65;cursor:progress}.btn.svelte-36n0qb{cursor:pointer;border-radius:var(--radius-sm);text-align:center;border:0;width:100%;padding:.8rem 1.4rem;font-weight:600;text-decoration:none;display:inline-block}.btn-primary.svelte-36n0qb{background:var(--color-primary);color:var(--color-on-primary)}.btn-primary.svelte-36n0qb:hover{filter:brightness(1.08)}
