.quiz[data-astro-cid-q3zkw36c]{gap:var(--space-xl);display:grid}.quiz[data-astro-cid-q3zkw36c] [data-astro-cid-q3zkw36c][hidden]{display:none!important}.nojs-note[data-astro-cid-q3zkw36c]{max-width:var(--measure);text-align:center;color:var(--color-ink-2);margin:0 auto}.quiz-form[data-astro-cid-q3zkw36c]{width:100%;max-width:46rem;margin-inline:auto}.quiz-form[data-astro-cid-q3zkw36c] .slate{gap:var(--space-lg);padding:var(--space-xl);display:grid}.quiz-top[data-astro-cid-q3zkw36c]{justify-content:space-between;gap:var(--space-xs) var(--space-md);flex-wrap:wrap;align-items:center;display:flex}.quiz-top[data-astro-cid-q3zkw36c] h2[data-astro-cid-q3zkw36c]{font-size:var(--text-sm);font-family:var(--font-label);margin:0;font-weight:500}.progress-label[data-astro-cid-q3zkw36c]{color:var(--color-muted);margin:0}.meter[data-astro-cid-q3zkw36c]{border-radius:var(--radius-pill);background:var(--color-navy-deep);height:6px;box-shadow:inset 0 0 0 1px var(--color-rule);overflow:hidden}.meter[data-astro-cid-q3zkw36c] span[data-astro-cid-q3zkw36c]{background:linear-gradient(90deg, var(--color-bronze-lo), var(--color-bronze-lt));height:100%;transition:width var(--dur-med) var(--ease-out);display:block}fieldset[data-astro-cid-q3zkw36c]{border:0;min-width:0;margin:0;padding:0}legend[data-astro-cid-q3zkw36c]{margin-bottom:var(--space-lg);font-family:var(--font-display);font-weight:700;line-height:1.2;font-size:var(--text-xl);color:var(--color-bronze-hi);padding:0}.answers[data-astro-cid-q3zkw36c]{gap:var(--space-sm);display:grid}.answer[data-astro-cid-q3zkw36c]{gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-sm);cursor:pointer;background:var(--color-navy-60);border:1px solid var(--color-rule);color:var(--color-ink-2);transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.answer[data-astro-cid-q3zkw36c]:hover{border-color:var(--color-bronze);color:var(--color-ink)}.answer[data-astro-cid-q3zkw36c]:has(:checked){border-color:var(--color-bronze-lt);color:var(--color-ink);background:var(--color-navy-lift);box-shadow:inset 3px 0 0 var(--color-bronze-lt)}.answer[data-astro-cid-q3zkw36c]:has(:focus-visible){outline:3px solid var(--color-focus);outline-offset:2px}.answer[data-astro-cid-q3zkw36c] input[data-astro-cid-q3zkw36c]{appearance:none;cursor:pointer;border:2px solid var(--color-bronze);background:var(--color-navy-deep);width:1.25rem;height:1.25rem;transition:box-shadow var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);border-radius:50%;margin:.2em 0 0}.answer[data-astro-cid-q3zkw36c] input[data-astro-cid-q3zkw36c]:checked{border-color:var(--color-bronze-lt);box-shadow:inset 0 0 0 3px var(--color-navy-deep), inset 0 0 0 10px var(--color-bronze-lt)}.answer[data-astro-cid-q3zkw36c] input[data-astro-cid-q3zkw36c]:focus-visible{outline:none}.error[data-astro-cid-q3zkw36c]{min-height:1.5em;font-family:var(--font-label);font-size:var(--text-sm);color:var(--color-amber);margin:0}.error[data-astro-cid-q3zkw36c]:empty{min-height:0}@media (width<=420px){.quiz-form[data-astro-cid-q3zkw36c] .slate{padding:var(--space-md)}.answer[data-astro-cid-q3zkw36c]{padding:var(--space-sm)}}.quiz-nav[data-astro-cid-q3zkw36c]{gap:var(--space-sm);flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}.results[data-astro-cid-q3zkw36c]{gap:var(--space-2xl);display:grid}.shared-note[data-astro-cid-q3zkw36c]{text-align:center;margin:0}.result[data-astro-cid-q3zkw36c]{--lens:var(--color-bronze);gap:var(--space-xl);width:100%;max-width:60rem;margin-inline:auto;display:grid}@media (width>=48rem){.result[data-astro-cid-q3zkw36c]{align-items:start;gap:var(--space-2xl);grid-template-columns:16rem minmax(0,1fr)}}.portrait[data-astro-cid-q3zkw36c]{aspect-ratio:1;background:radial-gradient(circle at 50% 38%, var(--color-navy-lift), var(--color-navy-deep) 72%);width:min(16rem,70%);box-shadow:0 0 0 2px var(--color-bronze-lo), 0 0 0 7px var(--color-parchment), 0 0 0 8px var(--color-parchment-edge), 0 18px 28px -10px var(--color-shadow-ink);border-radius:50%;justify-self:center;position:relative;overflow:hidden}@media (width>=48rem){.portrait[data-astro-cid-q3zkw36c]{width:100%}}.portrait[data-astro-cid-q3zkw36c] .cameo{--size:100%;box-shadow:none;background:0 0}.result-body[data-astro-cid-q3zkw36c]{gap:var(--space-md);align-content:start;min-width:0;display:grid}.result-body[data-astro-cid-q3zkw36c]>p[data-astro-cid-q3zkw36c]{color:var(--color-ink-brown-2);max-width:var(--measure);margin:0}.kicker[data-astro-cid-q3zkw36c]{margin:0;color:var(--color-bronze-deep)!important}.result[data-astro-cid-q3zkw36c] h2[data-astro-cid-q3zkw36c]{font-size:var(--text-3xl);color:var(--color-bronze-deep);margin:0}.result[data-astro-cid-q3zkw36c] h2[data-astro-cid-q3zkw36c]:focus{outline:none}.result[data-astro-cid-q3zkw36c] h2[data-astro-cid-q3zkw36c]:focus-visible{outline:3px solid var(--color-focus)}.quiz[data-astro-cid-q3zkw36c]:not([data-js]) .js-only[data-astro-cid-q3zkw36c]{display:none}.talk[data-astro-cid-q3zkw36c]{padding:var(--space-md) var(--space-lg);margin-top:var(--space-xs);max-width:var(--measure);border-left:3px solid var(--color-bronze-lo);background:var(--color-parchment-2);border-radius:0 var(--radius-sm) var(--radius-sm) 0}.talk-label[data-astro-cid-q3zkw36c]{font-family:var(--font-label);font-weight:500;font-size:var(--text-sm);letter-spacing:var(--tracking-label);text-transform:lowercase;color:var(--color-bronze-deep);margin:0 0 var(--space-2xs)}.talk[data-astro-cid-q3zkw36c] p[data-astro-cid-q3zkw36c]{color:var(--color-ink-brown);margin:0}.actions[data-astro-cid-q3zkw36c]{gap:var(--space-sm);margin-top:var(--space-xs);flex-wrap:wrap;display:flex}.actions[data-astro-cid-q3zkw36c] .btn[data-astro-cid-q3zkw36c],.quiz-nav[data-astro-cid-q3zkw36c] .btn[data-astro-cid-q3zkw36c]{white-space:nowrap;min-height:44px}@media (width<=380px){.honorific[data-astro-cid-q3zkw36c]{display:none}}.result[data-astro-cid-q3zkw36c] .btn--ghost[data-astro-cid-q3zkw36c]{color:var(--color-ink-brown);border-color:var(--color-parchment-edge)}.result[data-astro-cid-q3zkw36c] .btn--ghost[data-astro-cid-q3zkw36c]:hover{color:var(--color-bronze-deep);border-color:var(--color-bronze-lo)}.share-status[data-astro-cid-q3zkw36c]{font-family:var(--font-label);font-size:var(--text-sm);color:var(--color-ink-brown-2);overflow-wrap:anywhere;margin:0}.share-status[data-astro-cid-q3zkw36c]:empty{display:none}@media (prefers-reduced-motion:no-preference){.quiz[data-astro-cid-q3zkw36c][data-js] .result[data-astro-cid-q3zkw36c]:not([hidden]){animation:quiz-in var(--dur-slow) var(--ease-out)}.portrait--robot[data-astro-cid-q3zkw36c] img{animation:quiz-hover 4s var(--ease-in-out) infinite}}@keyframes quiz-in{0%{opacity:0;transform:translateY(12px)}}@keyframes quiz-hover{50%{transform:translate(-50%,calc(-50% - 6px))}}.quiz-page[data-astro-cid-mljs3yrt]{padding-top:var(--space-2xl);isolation:isolate}.quiz-page[data-astro-cid-mljs3yrt] .quiz-gear{opacity:.14;width:240px;height:240px;color:var(--color-sky);z-index:-1;top:8%;right:-100px}.crumb[data-astro-cid-mljs3yrt]{text-align:center;font-family:var(--font-label);letter-spacing:var(--tracking-label);text-transform:lowercase;font-size:var(--text-sm);color:var(--color-muted);margin-bottom:var(--space-sm)}.crumb[data-astro-cid-mljs3yrt] a[data-astro-cid-mljs3yrt]{min-height:44px;color:var(--color-bronze-lt);align-items:center;display:inline-flex}.crumb[data-astro-cid-mljs3yrt] a[data-astro-cid-mljs3yrt]:hover{color:var(--color-bronze-hi)}.head[data-astro-cid-mljs3yrt]{text-align:center;margin-inline:auto}.back[data-astro-cid-mljs3yrt]{text-align:center;margin:var(--space-2xl) 0 0;font-family:var(--font-display);letter-spacing:.03em;font-weight:600}.back[data-astro-cid-mljs3yrt] a[data-astro-cid-mljs3yrt]{align-items:center;gap:var(--space-xs);min-height:44px;color:var(--color-bronze-lt);display:inline-flex}.back[data-astro-cid-mljs3yrt] a[data-astro-cid-mljs3yrt]:hover{color:var(--color-bronze-hi)}
