.done[data-astro-cid-pcuhvspy]{padding:var(--space-6);border:1px solid var(--line-strong);background:var(--field-bg);backdrop-filter:blur(8px)}.steps[data-astro-cid-pcuhvspy]{align-items:center;gap:var(--space-3);font-size:var(--text-xs);text-transform:uppercase;color:var(--faint);padding:0;font-weight:600;list-style:none;display:flex}.step[data-astro-cid-pcuhvspy]{align-items:center;gap:var(--space-2);white-space:nowrap;display:flex}.dot[data-astro-cid-pcuhvspy]{border:1px solid var(--line-strong);border-radius:50%;place-items:center;width:18px;height:18px;display:grid}.complete[data-astro-cid-pcuhvspy]{color:var(--ink)}.complete[data-astro-cid-pcuhvspy] .dot[data-astro-cid-pcuhvspy]{background:var(--accent);border-color:var(--accent)}.dot[data-astro-cid-pcuhvspy] svg[data-astro-cid-pcuhvspy]{fill:none;width:12px;stroke:var(--accent-ink);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.current[data-astro-cid-pcuhvspy]{color:var(--accent)}.current[data-astro-cid-pcuhvspy] .dot[data-astro-cid-pcuhvspy]{border-color:var(--accent);box-shadow:0 0 0 0 var(--accent-glow);animation:pulse 1.8s var(--ease-out) infinite}@keyframes pulse{0%{box-shadow:0 0 #e8b04b8c}to{box-shadow:0 0 0 10px #e8b04b00}}.bar[data-astro-cid-pcuhvspy]{background:var(--line-strong);flex:1;min-width:16px;height:1px;position:relative}.bar[data-astro-cid-pcuhvspy] span[data-astro-cid-pcuhvspy]{transform-origin:0;position:absolute;inset:0}.bar[data-astro-cid-pcuhvspy] span[data-astro-cid-pcuhvspy][data-bar]{background:var(--accent)}.heading[data-astro-cid-pcuhvspy]{margin-top:var(--space-6);font-size:var(--display-sm)}.copy[data-astro-cid-pcuhvspy]{margin-top:var(--space-3);color:var(--ink)}.copy[data-astro-cid-pcuhvspy] strong[data-astro-cid-pcuhvspy]{color:var(--accent);word-break:break-all;font-weight:600}.hint[data-astro-cid-pcuhvspy]{margin-top:var(--space-3);color:var(--muted);font-size:var(--text-sm)}.actions[data-astro-cid-pcuhvspy]{align-items:center;gap:var(--space-4);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.open[data-astro-cid-pcuhvspy]{background:var(--accent);color:var(--accent-ink);font-weight:700;font-size:var(--text-sm);padding:12px 18px}.reset[data-astro-cid-pcuhvspy]{color:var(--muted);font-size:var(--text-sm);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.reset[data-astro-cid-pcuhvspy]:hover{color:var(--ink)}.subscribe[data-astro-cid-7u2mu3qg]{width:100%;max-width:520px}.field[data-astro-cid-7u2mu3qg]{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--field-bg);transition:border-color var(--duration-fast) var(--ease-standard);display:flex;overflow:hidden}.field[data-astro-cid-7u2mu3qg]:focus-within{border-color:var(--accent)}input[data-astro-cid-7u2mu3qg]{min-width:0;font-size:var(--text-base);background:0 0;border:0;outline:none;flex:1;padding:18px 20px}input[data-astro-cid-7u2mu3qg]::placeholder{color:var(--faint)}button[data-astro-cid-7u2mu3qg]{background:var(--accent);color:var(--accent-ink);font-weight:700;font-size:var(--text-sm);cursor:pointer;white-space:nowrap;transition:filter var(--duration-fast) var(--ease-standard);border:0;padding:0 26px;position:relative}button[data-astro-cid-7u2mu3qg]:hover{filter:brightness(1.08)}.busy[data-astro-cid-7u2mu3qg]{opacity:0;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.busy[data-astro-cid-7u2mu3qg] svg[data-astro-cid-7u2mu3qg]{width:22px;height:22px;fill:var(--accent-ink);overflow:visible}.busy[data-astro-cid-7u2mu3qg] path[data-astro-cid-7u2mu3qg]{animation:door .9s var(--ease-standard) infinite alternate}.busy[data-astro-cid-7u2mu3qg] .l[data-astro-cid-7u2mu3qg]{--dir:-1}.busy[data-astro-cid-7u2mu3qg] .r[data-astro-cid-7u2mu3qg]{--dir:1}@keyframes door{0%{transform:translate(0)}to{transform:translateX(calc(var(--dir) * 14px))}}.idle[data-astro-cid-7u2mu3qg]{transition:opacity var(--duration-fast) var(--ease-standard)}.subscribe[data-astro-cid-7u2mu3qg][data-state=loading] .idle[data-astro-cid-7u2mu3qg]{opacity:0}.subscribe[data-astro-cid-7u2mu3qg][data-state=loading] .busy[data-astro-cid-7u2mu3qg]{opacity:1}.subscribe[data-astro-cid-7u2mu3qg][data-state=loading] button[data-astro-cid-7u2mu3qg]{cursor:progress}.note[data-astro-cid-7u2mu3qg]{margin-top:var(--space-3);font-size:var(--text-sm);color:var(--faint)}.consent[data-astro-cid-7u2mu3qg]{margin-top:var(--space-1);font-size:var(--text-xs);color:var(--muted)}.consent[data-astro-cid-7u2mu3qg] a[data-astro-cid-7u2mu3qg]{text-underline-offset:3px;text-decoration:underline}.subscribe[data-astro-cid-7u2mu3qg][data-state=success] .note[data-astro-cid-7u2mu3qg]{color:var(--accent)}.subscribe[data-astro-cid-7u2mu3qg][data-state=error] .note[data-astro-cid-7u2mu3qg]{color:var(--error)}.compact[data-astro-cid-7u2mu3qg] input[data-astro-cid-7u2mu3qg]{padding:14px 16px}@media (width<=480px){.field[data-astro-cid-7u2mu3qg]{flex-direction:column}button[data-astro-cid-7u2mu3qg]{padding:16px}}
