.title.svelte-c5w3s2{margin:0 0 var(--space-2);font-family:var(--typography-font-display);font-weight:600;font-size:1.4rem;letter-spacing:.01em;text-align:left}.lead.svelte-c5w3s2{margin:0 0 var(--space-3);font-size:var(--type-sm);line-height:1.5;color:var(--color-fg-muted);text-align:left}.benefits.svelte-c5w3s2{list-style:none;margin:0 0 var(--space-3);padding:0;display:flex;flex-direction:column;gap:var(--space-2);text-align:left}.benefits.svelte-c5w3s2 li:where(.svelte-c5w3s2){display:grid;grid-template-columns:32px 1fr;align-items:start;gap:var(--space-2)}.glyph.svelte-c5w3s2{width:32px;height:32px;display:grid;place-items:center;border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-accent) 14%,transparent);color:var(--color-accent-ink)}.txt.svelte-c5w3s2{display:block;padding-top:4px;font-size:var(--type-sm);line-height:1.35;color:var(--color-fg-muted)}.txt.svelte-c5w3s2 strong:where(.svelte-c5w3s2){color:var(--color-fg);font-weight:700}.reassure.svelte-c5w3s2{margin:0 0 var(--space-3);font-size:var(--type-xs);font-style:italic;line-height:1.4;color:var(--color-fg-muted);text-align:left}.actions.svelte-c5w3s2{display:flex;gap:var(--space-2)}.accept.svelte-c5w3s2,.decline.svelte-c5w3s2{flex:1 1 0;min-height:44px;padding:0 14px;border-radius:999px;font-family:var(--typography-font-ui);font-size:var(--type-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.accept.svelte-c5w3s2{border:1px solid var(--color-accent);background:color-mix(in srgb,var(--color-accent) 16%,transparent);color:var(--color-accent-ink)}.accept.svelte-c5w3s2:hover{background:color-mix(in srgb,var(--color-accent) 26%,transparent)}.decline.svelte-c5w3s2{border:1px solid var(--color-border);background:transparent;color:var(--color-fg-muted);letter-spacing:.02em;text-transform:none}.decline.svelte-c5w3s2:hover{color:var(--color-fg);border-color:var(--color-accent)}.accept.svelte-c5w3s2:focus-visible,.decline.svelte-c5w3s2:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.later.svelte-c5w3s2{margin:var(--space-2) 0 0;font-size:var(--type-xs);line-height:1.35;color:var(--color-fg-muted);text-align:left}
