.quiz[data-astro-cid-sf565soa]{border:1px solid var(--line2);border-radius:var(--radius);background:var(--surface);gap:22px;padding:28px;display:grid}.qz-top[data-astro-cid-sf565soa] h2[data-astro-cid-sf565soa]{margin-bottom:6px;font-size:clamp(24px,3vw,30px)}.qz-q[data-astro-cid-sf565soa]{border:0;min-width:0;margin:0;padding:0}legend[data-astro-cid-sf565soa]{font:600 17px/1.4 var(--body);color:var(--text);gap:12px;margin-bottom:12px;padding:0;display:flex}.qn[data-astro-cid-sf565soa]{letter-spacing:.1em;color:var(--orange);flex:none;padding-top:3px;font-size:12px}.opts[data-astro-cid-sf565soa]{gap:8px;display:grid}.opt[data-astro-cid-sf565soa]{border:1px solid var(--line2);background:var(--bg2);cursor:pointer;min-height:48px;color:var(--muted);border-radius:10px;align-items:center;gap:12px;padding:10px 14px;font-size:15px;transition:border-color .2s,color .2s,background .2s;display:flex;position:relative}.opt[data-astro-cid-sf565soa]:hover{border-color:var(--muted);color:var(--text)}.opt[data-astro-cid-sf565soa] input[data-astro-cid-sf565soa]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.mk[data-astro-cid-sf565soa]{border:2px solid var(--line2);border-radius:50%;flex:none;place-items:center;width:18px;height:18px;transition:border-color .2s;display:grid}.opt[data-astro-cid-sf565soa] input[data-astro-cid-sf565soa]:checked~.mk[data-astro-cid-sf565soa]{border-color:var(--orange)}.opt[data-astro-cid-sf565soa] input[data-astro-cid-sf565soa]:checked~.mk[data-astro-cid-sf565soa]:after{content:"";background:var(--orange);border-radius:50%;width:8px;height:8px}.opt[data-astro-cid-sf565soa] input[data-astro-cid-sf565soa]:focus-visible~.ot[data-astro-cid-sf565soa]{outline:2px solid var(--orange);outline-offset:4px;border-radius:4px}.opt[data-astro-cid-sf565soa]:has(input:focus-visible){border-color:var(--orange)}.opt[data-astro-cid-sf565soa].ok{border-color:var(--green);color:var(--text);background:#2fd27a14}.opt[data-astro-cid-sf565soa].ok .mk[data-astro-cid-sf565soa]{border-color:var(--green)}.opt[data-astro-cid-sf565soa].ok input[data-astro-cid-sf565soa]:checked~.mk[data-astro-cid-sf565soa]:after{background:var(--green)}.opt[data-astro-cid-sf565soa].no{border-color:var(--red);color:var(--text);background:#ff5a5f12}.opt[data-astro-cid-sf565soa].no .mk[data-astro-cid-sf565soa]{border-color:var(--red)}.opt[data-astro-cid-sf565soa].no input[data-astro-cid-sf565soa]:checked~.mk[data-astro-cid-sf565soa]:after{background:var(--red)}.fb[data-astro-cid-sf565soa]{min-height:1px;margin-top:10px;font-size:15px;line-height:1.55}.fb[data-astro-cid-sf565soa].ok{color:var(--text);border-left:3px solid var(--green);padding-left:12px}.fb[data-astro-cid-sf565soa].no{color:#ff9a9d}.qz-end[data-astro-cid-sf565soa]{border-top:1px solid var(--line);gap:8px;padding-top:16px;display:grid}.score[data-astro-cid-sf565soa]{letter-spacing:.12em;text-transform:uppercase;color:var(--dim);font-size:12px}.done-msg[data-astro-cid-sf565soa]{color:var(--text);flex-wrap:wrap;align-items:center;gap:8px 12px;font-weight:600;display:flex}.done-msg[data-astro-cid-sf565soa][hidden]{display:none}.done-msg[data-astro-cid-sf565soa] .ico[data-astro-cid-sf565soa]{width:26px;height:26px;color:var(--green);stroke:currentColor;background:#2fd27a26;border-radius:50%;padding:5px}.done-msg[data-astro-cid-sf565soa] a[data-astro-cid-sf565soa]{color:var(--orange);align-items:center;min-height:44px;display:inline-flex}.done-msg[data-astro-cid-sf565soa] a[data-astro-cid-sf565soa]:hover{text-decoration:underline}@media (width<=640px){.quiz[data-astro-cid-sf565soa]{padding:20px 16px}}@media (prefers-reduced-motion:reduce){.opt[data-astro-cid-sf565soa],.mk[data-astro-cid-sf565soa]{transition:none}}.lh[data-astro-cid-cl5r4msv]{padding-bottom:36px}.lh[data-astro-cid-cl5r4msv] .eyebrow[data-astro-cid-cl5r4msv]{margin-top:14px}.lh[data-astro-cid-cl5r4msv] h1[data-astro-cid-cl5r4msv]{max-width:880px;margin:14px 0 22px;font-size:clamp(34px,5vw,58px)}.strip[data-astro-cid-cl5r4msv] ol[data-astro-cid-cl5r4msv]{align-items:center;gap:0;list-style:none;display:flex}.strip[data-astro-cid-cl5r4msv] li[data-astro-cid-cl5r4msv]{align-items:center;display:flex}.strip[data-astro-cid-cl5r4msv] li[data-astro-cid-cl5r4msv]+li[data-astro-cid-cl5r4msv]:before{content:"";background:var(--line2);width:clamp(18px,4vw,40px);height:3px}.strip[data-astro-cid-cl5r4msv] li[data-astro-cid-cl5r4msv].is-done+li[data-astro-cid-cl5r4msv]:before{background:var(--c)}.strip[data-astro-cid-cl5r4msv] a[data-astro-cid-cl5r4msv]{border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.strip[data-astro-cid-cl5r4msv] .dot[data-astro-cid-cl5r4msv]{border:3px solid var(--c);background:var(--bg);border-radius:50%;width:16px;height:16px;transition:transform .2s}.strip[data-astro-cid-cl5r4msv] a[data-astro-cid-cl5r4msv]:hover .dot[data-astro-cid-cl5r4msv]{transform:scale(1.2)}.strip[data-astro-cid-cl5r4msv] .is-done[data-astro-cid-cl5r4msv] .dot[data-astro-cid-cl5r4msv]{background:var(--c)}.strip[data-astro-cid-cl5r4msv] a[data-astro-cid-cl5r4msv][aria-current] .dot[data-astro-cid-cl5r4msv]{width:22px;height:22px;box-shadow:0 0 0 5px var(--orange-soft);border-color:var(--orange)}.sr[data-astro-cid-cl5r4msv]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.body[data-astro-cid-cl5r4msv]{gap:36px;max-width:820px;padding-top:44px;padding-bottom:72px;display:grid}.intro[data-astro-cid-cl5r4msv] p[data-astro-cid-cl5r4msv]{font-size:17px}.doit[data-astro-cid-cl5r4msv]{border-radius:var(--radius);background:radial-gradient(500px 200px at 0 0,#ff6a131f,transparent),var(--surface);border:1px solid #ff6a1366;justify-items:start;gap:12px;padding:26px 28px;display:grid;position:relative}.doit[data-astro-cid-cl5r4msv]:before{content:"";background:var(--orange);border-radius:2px;width:3px;position:absolute;top:24px;bottom:24px;left:-1px}.do-k[data-astro-cid-cl5r4msv]{letter-spacing:.14em;text-transform:uppercase;color:var(--orange);align-items:center;gap:8px;font-size:12px;display:flex}.do-k[data-astro-cid-cl5r4msv] .ico[data-astro-cid-cl5r4msv]{stroke:currentColor;width:18px;height:18px}.doit[data-astro-cid-cl5r4msv] h2[data-astro-cid-cl5r4msv]{font-size:clamp(22px,2.6vw,28px)}.doit[data-astro-cid-cl5r4msv] p[data-astro-cid-cl5r4msv]{color:var(--text);font-size:16px}.doit[data-astro-cid-cl5r4msv] .btn[data-astro-cid-cl5r4msv]{margin-top:4px}.h-sm[data-astro-cid-cl5r4msv]{letter-spacing:.14em;text-transform:uppercase;color:var(--dim);margin-bottom:12px;font-size:12px;font-weight:500}.terms[data-astro-cid-cl5r4msv] ul[data-astro-cid-cl5r4msv]{flex-wrap:wrap;gap:8px;list-style:none;display:flex}.terms[data-astro-cid-cl5r4msv] .chip[data-astro-cid-cl5r4msv]{min-height:44px;padding:0 16px;font-size:13px}.more[data-astro-cid-cl5r4msv] ul[data-astro-cid-cl5r4msv]{gap:8px;list-style:none;display:grid}.more[data-astro-cid-cl5r4msv] a[data-astro-cid-cl5r4msv]{border:1px solid var(--line);background:var(--surface);border-radius:10px;flex-wrap:wrap;align-items:center;gap:4px 12px;min-height:48px;padding:10px 16px;transition:border-color .2s;display:flex}.more[data-astro-cid-cl5r4msv] a[data-astro-cid-cl5r4msv]:hover{border-color:var(--c)}.more[data-astro-cid-cl5r4msv] .mono[data-astro-cid-cl5r4msv]{letter-spacing:.12em;text-transform:uppercase;color:var(--dim);min-width:80px;font-size:11px}.pn[data-astro-cid-cl5r4msv]{grid-template-columns:1fr 1fr;gap:14px;display:grid}.pn-a[data-astro-cid-cl5r4msv]{font:600 17px/1.3 var(--display);gap:4px;padding:18px 20px;display:grid}.pn-a[data-astro-cid-cl5r4msv] .mono[data-astro-cid-cl5r4msv]{letter-spacing:.12em;text-transform:uppercase;color:var(--dim);font-size:11px;font-weight:500}.pn-a[data-astro-cid-cl5r4msv].r{text-align:right}.su-wrap[data-astro-cid-cl5r4msv]{border-top:1px solid var(--line);padding-top:28px}.su-wrap[data-astro-cid-cl5r4msv]>p[data-astro-cid-cl5r4msv]{color:var(--muted);margin-bottom:12px;font-size:15px}.su-wrap[data-astro-cid-cl5r4msv]>p[data-astro-cid-cl5r4msv] a[data-astro-cid-cl5r4msv]{color:var(--orange);text-decoration:underline}@media (width<=560px){.pn[data-astro-cid-cl5r4msv]{grid-template-columns:1fr}.pn-a[data-astro-cid-cl5r4msv].r{text-align:left}.doit[data-astro-cid-cl5r4msv]{padding:22px 18px}.strip[data-astro-cid-cl5r4msv] li[data-astro-cid-cl5r4msv]+li[data-astro-cid-cl5r4msv]:before{width:14px}}@media (prefers-reduced-motion:reduce){.strip[data-astro-cid-cl5r4msv] .dot[data-astro-cid-cl5r4msv],.more[data-astro-cid-cl5r4msv] a[data-astro-cid-cl5r4msv]{transition:none}}
