.sd[data-astro-cid-2zuqc7or] h1[data-astro-cid-2zuqc7or]{margin:.2rem 0 .8rem}.sd-kicker[data-astro-cid-2zuqc7or]{margin:0;color:var(--accent);font-weight:700;font-size:.85rem}.sd-lead[data-astro-cid-2zuqc7or]{font-size:1rem;line-height:1.85}.sd-note[data-astro-cid-2zuqc7or]{margin:.6rem 0 1.6rem;padding:.8rem 1rem .8rem 2rem;background:var(--rose-soft);border-radius:8px;font-size:.85rem;line-height:1.8}.sd-qs[data-astro-cid-2zuqc7or]{list-style:none;margin:0;padding:0}.sd-q[data-astro-cid-2zuqc7or]{padding:1.1rem 0 1.2rem;border-top:1px solid var(--rule)}.sd-q[data-astro-cid-2zuqc7or].done .sd-qt[data-astro-cid-2zuqc7or]{color:var(--muted)}.sd-qt[data-astro-cid-2zuqc7or]{margin:0 0 .8rem;font-weight:700;line-height:1.65;text-align:center}.sd-n[data-astro-cid-2zuqc7or]{display:block;color:var(--accent);font-size:.78rem;margin-bottom:.15rem}.sd-scale[data-astro-cid-2zuqc7or]{display:flex;align-items:center;justify-content:center;gap:.55rem}.sd-end[data-astro-cid-2zuqc7or]{font-size:.72rem;color:var(--muted);white-space:nowrap}.sd-c[data-astro-cid-2zuqc7or]{position:relative;display:inline-flex;cursor:pointer}.sd-c[data-astro-cid-2zuqc7or] input[data-astro-cid-2zuqc7or]{position:absolute;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}.sd-dot[data-astro-cid-2zuqc7or]{display:block;border-radius:50%;border:2px solid var(--accent);transition:background .12s}.sd-cm2[data-astro-cid-2zuqc7or] .sd-dot[data-astro-cid-2zuqc7or],.sd-cm1[data-astro-cid-2zuqc7or] .sd-dot[data-astro-cid-2zuqc7or]{border-color:#8a8fa8}.sd-c2[data-astro-cid-2zuqc7or] .sd-dot[data-astro-cid-2zuqc7or],.sd-cm2[data-astro-cid-2zuqc7or] .sd-dot[data-astro-cid-2zuqc7or]{width:40px;height:40px}.sd-c1[data-astro-cid-2zuqc7or] .sd-dot[data-astro-cid-2zuqc7or],.sd-cm1[data-astro-cid-2zuqc7or] .sd-dot[data-astro-cid-2zuqc7or]{width:32px;height:32px}.sd-c0[data-astro-cid-2zuqc7or] .sd-dot[data-astro-cid-2zuqc7or]{width:24px;height:24px;border-color:#bbb}.sd-c[data-astro-cid-2zuqc7or] input[data-astro-cid-2zuqc7or]:checked+.sd-dot[data-astro-cid-2zuqc7or]{background:var(--accent)}.sd-cm2[data-astro-cid-2zuqc7or] input[data-astro-cid-2zuqc7or]:checked+.sd-dot[data-astro-cid-2zuqc7or],.sd-cm1[data-astro-cid-2zuqc7or] input[data-astro-cid-2zuqc7or]:checked+.sd-dot[data-astro-cid-2zuqc7or]{background:#8a8fa8}.sd-c0[data-astro-cid-2zuqc7or] input[data-astro-cid-2zuqc7or]:checked+.sd-dot[data-astro-cid-2zuqc7or]{background:#bbb}.sd-c[data-astro-cid-2zuqc7or] input[data-astro-cid-2zuqc7or]:focus-visible+.sd-dot[data-astro-cid-2zuqc7or]{outline:3px solid var(--accent);outline-offset:2px}.sd-vh[data-astro-cid-2zuqc7or]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.sd-submit[data-astro-cid-2zuqc7or]{position:sticky;bottom:0;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.8rem 0;background:var(--bg, #fff);border-top:1px solid var(--rule);z-index:5}.sd-left[data-astro-cid-2zuqc7or]{margin:0;font-size:.85rem;color:var(--muted)}.sd-submit[data-astro-cid-2zuqc7or] button[data-astro-cid-2zuqc7or]{border:0;border-radius:999px;padding:.75rem 2rem;background:var(--accent);color:#fff;font-weight:700;font-size:1rem;cursor:pointer}.sd-submit[data-astro-cid-2zuqc7or] button[data-astro-cid-2zuqc7or]:disabled{opacity:.4;cursor:default}.sd-sec[data-astro-cid-2zuqc7or]{margin-top:2.4rem}.sd-axes[data-astro-cid-2zuqc7or]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.6rem;margin:0 0 1rem}.sd-axes[data-astro-cid-2zuqc7or] div[data-astro-cid-2zuqc7or]{border:1px solid var(--rule);border-radius:8px;padding:.6rem .8rem}.sd-axes[data-astro-cid-2zuqc7or] dt[data-astro-cid-2zuqc7or]{font-weight:700;color:var(--accent)}.sd-axes[data-astro-cid-2zuqc7or] dd[data-astro-cid-2zuqc7or]{margin:0;font-size:.88rem}.sd-types[data-astro-cid-2zuqc7or]{list-style:none;margin:0 0 1.2rem;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:.6rem}.sd-types[data-astro-cid-2zuqc7or] a[data-astro-cid-2zuqc7or]{display:block;height:100%;border:1px solid var(--rule);border-radius:8px;padding:.7rem .9rem;text-decoration:none;color:var(--ink)}.sd-types[data-astro-cid-2zuqc7or] a[data-astro-cid-2zuqc7or]:hover{border-color:var(--accent)}.sd-types[data-astro-cid-2zuqc7or] b[data-astro-cid-2zuqc7or]{display:block;margin-bottom:.2rem}.sd-types[data-astro-cid-2zuqc7or] small[data-astro-cid-2zuqc7or]{display:block;font-size:.78rem;color:var(--muted);line-height:1.6}@media(max-width:420px){.sd-scale[data-astro-cid-2zuqc7or]{gap:.35rem}.sd-c2[data-astro-cid-2zuqc7or] .sd-dot[data-astro-cid-2zuqc7or],.sd-cm2[data-astro-cid-2zuqc7or] .sd-dot[data-astro-cid-2zuqc7or]{width:34px;height:34px}.sd-c1[data-astro-cid-2zuqc7or] .sd-dot[data-astro-cid-2zuqc7or],.sd-cm1[data-astro-cid-2zuqc7or] .sd-dot[data-astro-cid-2zuqc7or]{width:28px;height:28px}.sd-c0[data-astro-cid-2zuqc7or] .sd-dot[data-astro-cid-2zuqc7or]{width:20px;height:20px}.sd-end[data-astro-cid-2zuqc7or]{font-size:.66rem}}
