.quiz[data-astro-cid-3zxj22rv]{padding-block:var(--section-space);background:var(--yellow)}.quiz__inner[data-astro-cid-3zxj22rv]{gap:var(--space-6);display:grid}.quiz__title[data-astro-cid-3zxj22rv]{margin-block-start:var(--space-3)}.quiz__title[data-astro-cid-3zxj22rv] em[data-astro-cid-3zxj22rv]{letter-spacing:var(--tracking-card);display:block}.quiz__lead[data-astro-cid-3zxj22rv]{max-width:var(--measure-sm);font-size:var(--text-lead);line-height:var(--leading-relaxed);margin-block-start:var(--space-3)}.quiz__card[data-astro-cid-3zxj22rv]{padding:var(--space-3) var(--space-2-25);border:var(--border) solid var(--ink);border-radius:var(--radius-md);background:var(--white);box-shadow:var(--shadow-offset-md)}.quiz__card[data-astro-cid-3zxj22rv] [data-astro-cid-3zxj22rv][hidden]{display:none}.quiz__fallback-intro[data-astro-cid-3zxj22rv]{font-weight:var(--weight-semibold);line-height:var(--leading-normal)}.quiz__checklist[data-astro-cid-3zxj22rv]{gap:var(--space-2);margin-block-start:var(--space-3);padding-inline-start:var(--space-3);display:grid}.quiz__checklist-question[data-astro-cid-3zxj22rv]{line-height:var(--leading-normal)}.quiz__checklist-tip[data-astro-cid-3zxj22rv]{color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-normal);margin-block-start:var(--space-0-5)}.quiz__header[data-astro-cid-3zxj22rv]{margin-block-end:var(--space-5)}.quiz__meta[data-astro-cid-3zxj22rv]{justify-content:space-between;gap:var(--space-2);display:flex}.quiz__progress[data-astro-cid-3zxj22rv]{height:var(--space-0-5);background:var(--mist);margin-block-start:var(--space-1-75)}.quiz__bar[data-astro-cid-3zxj22rv]{width:var(--progress,20%);background:var(--ink);height:100%;transition:width var(--duration) var(--ease);display:block}.quiz__question[data-astro-cid-3zxj22rv]{font-family:var(--font-serif);font-size:var(--text-prompt);font-weight:var(--weight-regular);line-height:var(--leading-tight);letter-spacing:normal}.quiz__question[data-astro-cid-3zxj22rv]:focus{outline:none}.quiz__answers[data-astro-cid-3zxj22rv]{gap:var(--space-1-25);margin-block-start:var(--space-4);display:grid}.quiz__answer[data-astro-cid-3zxj22rv]{min-height:var(--button-height);padding:var(--space-1-5) var(--space-2);border:var(--border) solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--white);font-size:var(--text-base);font-weight:var(--weight-medium);line-height:var(--leading-compact);cursor:pointer;transition:background-color var(--duration-fast) var(--ease), box-shadow var(--duration-fast) var(--ease)}.quiz__answer[data-astro-cid-3zxj22rv]:hover{border-color:var(--ink)}.quiz__answer[data-astro-cid-3zxj22rv][aria-pressed=true]{border-color:var(--ink);background:var(--color-accent);box-shadow:var(--shadow-offset-xs);font-weight:var(--weight-semibold)}.quiz__back[data-astro-cid-3zxj22rv]{min-height:var(--tap-min);color:var(--color-text-muted);font-size:var(--text-sm);text-underline-offset:var(--underline-offset);cursor:pointer;background:0 0;border:0;margin-block-start:var(--space-2);padding:0;text-decoration:underline}.quiz__result-title[data-astro-cid-3zxj22rv]{font-family:var(--font-serif);font-size:var(--text-result-lg);font-weight:var(--weight-regular);line-height:var(--leading-result);letter-spacing:normal;margin-block-start:var(--space-2)}.quiz__result-title[data-astro-cid-3zxj22rv]:focus{outline:none}.quiz__result-message[data-astro-cid-3zxj22rv]{line-height:var(--leading-relaxed);margin-block-start:var(--space-2)}.quiz__weak-label[data-astro-cid-3zxj22rv]{margin-block-start:var(--space-4)}.quiz__weak-list[data-astro-cid-3zxj22rv]{gap:var(--space-2);margin-block-start:var(--space-2);padding:0;display:grid}.quiz__weak-list[data-astro-cid-3zxj22rv] li{gap:var(--space-0-5);padding:var(--space-2);border-radius:var(--radius-sm);background:var(--paper);line-height:var(--leading-normal);display:grid}.quiz__weak-list[data-astro-cid-3zxj22rv] span{color:var(--color-text-muted);font-size:var(--text-sm)}.quiz__result-actions[data-astro-cid-3zxj22rv]{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;margin-block-start:var(--space-4);display:flex}@media (width>=768px){.quiz__card[data-astro-cid-3zxj22rv]{padding:var(--space-5);box-shadow:var(--shadow-offset-lg)}.quiz__answers[data-astro-cid-3zxj22rv]{grid-template-columns:repeat(3,1fr)}}@media (width>=1280px){.quiz__inner[data-astro-cid-3zxj22rv]{align-items:center;gap:var(--space-10);grid-template-columns:.8fr 1.2fr}}
