.wizard[data-astro-cid-qsrhworb]{max-width:var(--measure);margin-inline:auto}.wizard[data-astro-cid-qsrhworb][data-mode=edit] .step[data-astro-cid-qsrhworb]+.step[data-astro-cid-qsrhworb]{margin-top:var(--space-5)}.top[data-astro-cid-qsrhworb]{min-height:var(--tap);justify-content:space-between;align-items:center;display:flex}.back[data-astro-cid-qsrhworb]{margin-left:-.6em}.count[data-astro-cid-qsrhworb]{margin-left:auto}.progress[data-astro-cid-qsrhworb]{background:var(--wash);height:.5rem;margin-bottom:var(--space-4);border-radius:999px;overflow:hidden}.progress[data-astro-cid-qsrhworb] span[data-astro-cid-qsrhworb]{background:var(--brand);transform-origin:0;width:100%;height:100%;transform:scaleX(var(--p,.2));transition:transform var(--t-mid) var(--ease);display:block}.step[data-astro-cid-qsrhworb]>[data-astro-cid-qsrhworb]+[data-astro-cid-qsrhworb]{margin-top:var(--space-2)}.step[data-astro-cid-qsrhworb] h2[data-astro-cid-qsrhworb]{font-size:var(--fs-3);outline:none}.wizard[data-astro-cid-qsrhworb][data-mode=signup] .step[data-astro-cid-qsrhworb]:not([hidden]){view-transition-name:wizard-step}.tiles[data-astro-cid-qsrhworb]{margin-top:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:.75rem;display:grid}.tile[data-astro-cid-qsrhworb]{border-radius:var(--radius);background:var(--wash);text-align:center;cursor:pointer;transition:transform var(--t-mid) var(--ease-bounce), background-color var(--t-mid);justify-items:center;gap:.25rem;padding:.75rem .5rem 1rem;display:grid;position:relative}.tile[data-astro-cid-qsrhworb] input[data-astro-cid-qsrhworb],.option[data-astro-cid-qsrhworb] input[data-astro-cid-qsrhworb]{z-index:1;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.tile[data-astro-cid-qsrhworb] .tile-art{width:6.5rem}.tile-name[data-astro-cid-qsrhworb]{font-weight:800;font-size:var(--fs-1);line-height:1.2}.tile[data-astro-cid-qsrhworb]:has(input:checked){background:var(--c-soft);transform:scale(1.03)}.tile[data-astro-cid-qsrhworb]:has(input:focus-visible),.option[data-astro-cid-qsrhworb]:has(input:focus-visible){outline:3px solid var(--brand-ring);outline-offset:3px}.tile[data-astro-cid-qsrhworb]:active{transform:scale(.97)}.tick[data-astro-cid-qsrhworb]{opacity:0;width:1.8rem;height:1.8rem;transition:opacity var(--t-fast), transform var(--t-mid) var(--ease-bounce);position:absolute;top:.6rem;right:.6rem;transform:scale(.6)}.tick[data-astro-cid-qsrhworb] circle[data-astro-cid-qsrhworb]{fill:var(--ink)}.tick[data-astro-cid-qsrhworb] path[data-astro-cid-qsrhworb]{fill:none;stroke:var(--bg);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16;stroke-dashoffset:16px;transition:stroke-dashoffset .4s .12s var(--ease)}.tile[data-astro-cid-qsrhworb]:has(input:checked) .tick[data-astro-cid-qsrhworb]{opacity:1;transform:scale(1)}.tile[data-astro-cid-qsrhworb]:has(input:checked) .tick[data-astro-cid-qsrhworb] path[data-astro-cid-qsrhworb]{stroke-dashoffset:0}.options[data-astro-cid-qsrhworb]{margin-top:var(--space-3);gap:.75rem;display:grid}.options[data-astro-cid-qsrhworb].two{grid-template-columns:1fr 1fr}.channel[data-astro-cid-qsrhworb]{gap:.75rem}.channel-icon[data-astro-cid-qsrhworb]{flex:none;width:1.75rem;height:1.75rem}.option[data-astro-cid-qsrhworb]{align-items:center;gap:var(--space-2);min-height:calc(var(--tap) + 1rem);border-radius:var(--radius);background:var(--wash);cursor:pointer;transition:transform var(--t-mid) var(--ease-bounce), background-color var(--t-mid), color var(--t-mid);padding:.5rem 1rem;display:flex;position:relative}.option[data-astro-cid-qsrhworb] .option-art{flex:none;width:5.5rem}.option[data-astro-cid-qsrhworb]>span[data-astro-cid-qsrhworb]{display:grid}.option[data-astro-cid-qsrhworb]:has(input:checked){background:var(--ink);color:var(--bg)}.option[data-astro-cid-qsrhworb]:has(input:checked) .small[data-astro-cid-qsrhworb]{color:color-mix(in oklab, var(--bg) 80%, var(--ink))}.option[data-astro-cid-qsrhworb]:active{transform:scale(.98)}.field[data-astro-cid-qsrhworb]{gap:.4rem;display:grid}.field[data-astro-cid-qsrhworb] label[data-astro-cid-qsrhworb]{font-weight:800}.field[data-astro-cid-qsrhworb] input[data-astro-cid-qsrhworb]{font:inherit;font-size:max(1rem, var(--fs-2));min-height:calc(var(--tap) + .5rem);background:var(--wash);color:var(--ink);border:0;border-radius:999px;padding:0 1em}.field[data-astro-cid-qsrhworb] input[data-astro-cid-qsrhworb]:focus-visible{outline:3px solid var(--brand-ring);outline-offset:2px}.error[data-astro-cid-qsrhworb]{color:var(--brand);font-weight:700}.nav[data-astro-cid-qsrhworb]{margin-top:var(--space-4)}.nav[data-astro-cid-qsrhworb] .btn[data-astro-cid-qsrhworb]{width:100%}.done[data-astro-cid-qsrhworb]{text-align:center}::view-transition-old(wizard-step){animation:.22s var(--ease) both step-out}::view-transition-new(wizard-step){animation:.32s var(--ease) both step-in}html[data-wizard-dir=back]::view-transition-old(wizard-step){animation-name:step-out-back}html[data-wizard-dir=back]::view-transition-new(wizard-step){animation-name:step-in-back}@keyframes step-out{to{opacity:0;transform:translate(-24px)}}@keyframes step-out-back{to{opacity:0;transform:translate(24px)}}@keyframes step-in{0%{opacity:0;transform:translate(24px)}}@keyframes step-in-back{0%{opacity:0;transform:translate(-24px)}}
