.quiz[data-astro-cid-or362yre]{display:grid;gap:16px}.quiz__bar[data-astro-cid-or362yre]{height:4px;background:var(--c-surface);border-radius:999px;overflow:hidden}.quiz__bar[data-astro-cid-or362yre] span[data-astro-cid-or362yre]{display:block;height:100%;background:var(--c-green);transform:scaleX(var(--p, 0));transform-origin:left;transition:transform .3s ease}.quiz__screen[data-astro-cid-or362yre]{display:grid;gap:16px;justify-items:start}.quiz__img[data-astro-cid-or362yre]{display:block;width:auto;max-width:100%;height:132px;object-fit:contain;margin:4px 0 12px}.quiz__q[data-astro-cid-or362yre]{font-size:1.3125rem}.quiz__options[data-astro-cid-or362yre]{display:grid;gap:8px;width:100%;margin:0;padding:0;list-style:none}.option[data-astro-cid-or362yre]{width:100%;min-height:52px;padding:12px 16px;text-align:left;font:inherit;color:var(--c-text);background:var(--c-surface);border:1px solid var(--c-control);border-radius:var(--radius);cursor:pointer}.option[data-astro-cid-or362yre]:hover:not(:disabled){border-color:var(--c-text-dim)}.option[data-astro-cid-or362yre]:disabled{cursor:default}.option[data-astro-cid-or362yre][data-state=right]{border-color:var(--c-link);box-shadow:inset 0 0 0 1px var(--c-link);background:var(--c-green-tint)}.option[data-astro-cid-or362yre][data-state=right]:after{content:" ✓";color:var(--c-link);font-weight:700}.option[data-astro-cid-or362yre][data-state=wrong]{border-color:var(--c-text-dim);text-decoration:line-through;color:var(--c-text-dim)}.quiz__why[data-astro-cid-or362yre]{padding:12px 16px;border-left:4px solid var(--c-green);background:var(--c-surface);border-radius:0 var(--radius-sm) var(--radius-sm) 0}.js[data-astro-cid-or362yre] .quiz__why[data-astro-cid-or362yre]{display:none}.js[data-astro-cid-or362yre] .quiz__why[data-astro-cid-or362yre][data-shown]{display:block}.js[data-astro-cid-or362yre] .quiz__screen[data-astro-cid-or362yre][data-screen=question]{display:none}.js[data-astro-cid-or362yre] .quiz__screen[data-astro-cid-or362yre][data-active]{display:grid}.js[data-astro-cid-or362yre] .quiz__screen[data-astro-cid-or362yre][data-screen=start]:not([data-active]){display:none}[data-astro-cid-or362yre]:not(.js)>.quiz__bar[data-astro-cid-or362yre],[data-astro-cid-or362yre]:not(.js)>[data-astro-cid-or362yre][data-screen=start] .button[data-astro-cid-or362yre]{display:none}.quiz__score[data-astro-cid-or362yre]{font-family:var(--font-rounded);font-size:3rem;font-weight:750;line-height:1}.quiz__cta[data-astro-cid-or362yre]{display:grid;gap:12px;justify-items:start}.linkbutton[data-astro-cid-or362yre]{padding:0;border:0;background:none;color:var(--c-link);font:inherit;text-decoration:underline;cursor:pointer}
