.home.svelte-1uha8ag{outline:none;padding-block-end:var(--space-12)}.hero.svelte-1uha8ag{padding-block:var(--space-12) var(--space-10)}.hero-inner.svelte-1uha8ag{gap:var(--space-4);display:grid}.kicker.svelte-1uha8ag{color:var(--color-accent);font-size:var(--step--1);font-weight:var(--weight-bold)}.lede.svelte-1uha8ag{max-width:var(--measure);color:var(--color-text-muted);font-size:var(--step-1)}.actions.svelte-1uha8ag{align-items:start;gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr));display:grid}.block.svelte-1uha8ag{gap:var(--space-4);display:grid}.muted.svelte-1uha8ag{color:var(--color-text-muted)}.form.svelte-1uha8ag{gap:var(--space-5);display:grid}fieldset.svelte-1uha8ag{gap:var(--space-3);border:0;min-width:0;padding:0;display:grid}legend.svelte-1uha8ag{font-weight:var(--weight-bold);margin-block-end:var(--space-2);padding:0}.option.svelte-1uha8ag,.mode.svelte-1uha8ag{align-items:flex-start;gap:var(--space-3);min-height:var(--tap);padding:var(--space-3) var(--space-4);border:var(--border-strong) solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface-2);cursor:pointer;display:flex}.option.checked.svelte-1uha8ag,.mode.checked.svelte-1uha8ag{border-color:var(--color-accent);background:var(--color-accent-quiet)}.option.svelte-1uha8ag:focus-within,.mode.svelte-1uha8ag:focus-within{outline:var(--focus-width) solid var(--color-accent);outline-offset:var(--focus-offset)}input[type=radio].svelte-1uha8ag{width:1.25rem;height:1.25rem;accent-color:var(--color-accent);flex:none;margin-block-start:.2em}input[type=radio].svelte-1uha8ag:focus-visible{box-shadow:none;outline:none}.option-body.svelte-1uha8ag{gap:var(--space-1);min-width:0;display:grid}.option-title.svelte-1uha8ag{font-weight:var(--weight-bold);font-size:var(--step-1)}.option-desc.svelte-1uha8ag{color:var(--color-text-muted)}.option-meta.svelte-1uha8ag{color:var(--color-text-faint);font-size:var(--step--1)}.modes.svelte-1uha8ag{grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr))}.modes.svelte-1uha8ag legend:where(.svelte-1uha8ag){grid-column:1/-1}.mode.svelte-1uha8ag{font-weight:var(--weight-bold);align-items:center}.mode.svelte-1uha8ag input:where(.svelte-1uha8ag){margin-block-start:0}.state.svelte-1uha8ag{gap:var(--space-3);justify-items:start;display:grid}.error.svelte-1uha8ag{color:var(--color-danger);font-weight:var(--weight-bold)}.hint.svelte-1uha8ag{color:var(--color-text-faint);font-size:var(--step--1)}
