.entry-shell.svelte-4i51rw{min-block-size:100dvh;display:grid;place-items:center;padding:max(20px,var(--safe-top)) max(14px,var(--safe-right)) max(20px,var(--safe-bottom)) max(14px,var(--safe-left));background:radial-gradient(circle at 50% 20%,color-mix(in srgb,var(--color-felt) 44%,transparent),transparent 34rem),var(--color-bg-page);color:var(--primary-text)}.entry-card.svelte-4i51rw{inline-size:min(100%,620px);padding:clamp(18px,5vw,34px);border:1px solid var(--divider);border-radius:22px;background:var(--shell-surface-soft);box-shadow:var(--shadow-modal)}.back-link.svelte-4i51rw{display:inline-flex;min-block-size:44px;align-items:center;color:var(--secondary-text);text-decoration:none}.eyebrow.svelte-4i51rw{margin:18px 0 8px;color:var(--gold-hover);font-weight:800}h1.svelte-4i51rw{margin:0;font-size:clamp(26px,6vw,40px)}.intro.svelte-4i51rw{color:var(--secondary-text);line-height:1.55}.choices.svelte-4i51rw{display:grid;gap:10px;margin-block:22px}.choices.svelte-4i51rw label:where(.svelte-4i51rw){display:grid;grid-template-columns:24px 1fr;gap:10px;align-items:start;min-block-size:72px;padding:13px;border:1px solid var(--divider);border-radius:14px;background:var(--rim);cursor:pointer}.choices.svelte-4i51rw label.active:where(.svelte-4i51rw){border-color:var(--gold);box-shadow:0 0 0 2px color-mix(in srgb,var(--gold) 20%,transparent)}.choices.svelte-4i51rw input:where(.svelte-4i51rw){inline-size:20px;block-size:20px;margin-block-start:2px;accent-color:var(--gold)}.choices.svelte-4i51rw span:where(.svelte-4i51rw){display:grid;gap:5px}.choices.svelte-4i51rw small:where(.svelte-4i51rw){color:var(--secondary-text);line-height:1.4}.join.svelte-4i51rw{inline-size:100%;min-block-size:52px;border:0;border-radius:14px;background:var(--sunny-primary);color:#fff;font:800 17px/1 var(--font-ui);cursor:pointer}
