.page.svelte-182k5hd{width:100%;max-width:var(--maxw);margin:0 auto;padding:40px 26px 80px}.brand.svelte-182k5hd{margin-bottom:44px}.home.svelte-182k5hd{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:inherit}.brand.svelte-182k5hd .mark:where(.svelte-182k5hd){font-size:13px;color:var(--ink-faint)}h1.svelte-182k5hd{font-family:var(--serif);font-weight:500;font-size:40px;line-height:1.1}.price.svelte-182k5hd{margin-top:10px;font-size:15px;color:var(--ink-soft)}.price.svelte-182k5hd b:where(.svelte-182k5hd){font-family:var(--serif);font-size:22px;color:var(--ink);font-weight:500;margin-right:6px}.lede.svelte-182k5hd{margin-top:16px;font-size:15px;line-height:1.65;color:var(--ink-soft);max-width:36ch}.lede-link.svelte-182k5hd{margin-top:10px;font-size:14px}.lede-link.svelte-182k5hd a:where(.svelte-182k5hd){color:var(--seal);text-decoration:none}.lede-link.svelte-182k5hd a:where(.svelte-182k5hd):hover{text-decoration:underline}.sample.svelte-182k5hd{margin-top:46px;text-align:center}.sample-cap.svelte-182k5hd{font-size:11px;letter-spacing:.26em;text-transform:uppercase;color:var(--ink-faint)}.sample-stage.svelte-182k5hd{max-width:270px;margin:10px auto 0}.sample-line.svelte-182k5hd{margin-top:4px;font-size:14.5px;font-weight:600}.sample-note.svelte-182k5hd{margin-top:6px;font-family:var(--serif);font-style:italic;font-size:15px;color:var(--ink-soft)}.configure.svelte-182k5hd{margin-top:56px;scroll-margin-top:20px}.cfg-card.svelte-182k5hd{border:1px solid var(--hairline);background:var(--card);border-radius:20px;padding:26px 22px;box-shadow:var(--shadow)}.cfg-step.svelte-182k5hd{font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--seal);font-weight:600}.cfg-sub.svelte-182k5hd{margin:10px 0 18px;font-size:14px;line-height:1.6;color:var(--ink-soft)}.toggle.svelte-182k5hd{display:inline-flex;gap:6px;padding:4px;border-radius:999px;background:var(--paper-2);margin-bottom:18px}.toggle.svelte-182k5hd button:where(.svelte-182k5hd){padding:9px 18px;border-radius:999px;border:1px solid transparent;background:transparent;font-size:13px;color:var(--ink-soft)}.toggle.svelte-182k5hd button.on:where(.svelte-182k5hd){background:var(--ink);border-color:var(--ink);color:var(--paper)}.cfg-card.svelte-182k5hd .cta{margin-top:16px}.configure.svelte-182k5hd section{padding-left:0;padding-right:0}@media(min-width:900px){.page.svelte-182k5hd{max-width:720px}.configure.svelte-182k5hd:has(.grid){max-width:none}}
