.narrow[data-astro-cid-dxaz5c5o]{max-width:52rem}[data-astro-cid-dxaz5c5o][hidden]{display:none!important}.muted[data-astro-cid-dxaz5c5o]{color:var(--c-muted)}.quiz[data-astro-cid-dxaz5c5o]{gap:var(--space-m);display:grid}.q[data-astro-cid-dxaz5c5o]{border:1px solid var(--c-line);border-left:4px solid var(--c-line);margin:0}.q[data-astro-cid-dxaz5c5o][data-missing]{border-left-color:#b42318}legend[data-astro-cid-dxaz5c5o]{float:left;width:100%;margin-bottom:var(--space-s);font-family:var(--font-display);color:var(--c-ink);padding:0;font-size:1.0625rem;font-weight:600}legend[data-astro-cid-dxaz5c5o]+[data-astro-cid-dxaz5c5o]{clear:both}.num[data-astro-cid-dxaz5c5o]{color:var(--c-brand-strong)}.help[data-astro-cid-dxaz5c5o]{margin:0 0 var(--space-s);color:var(--c-muted);font-size:.9375rem}.opts[data-astro-cid-dxaz5c5o]{gap:.5rem;display:grid}@media (width>=640px){.opts[data-astro-cid-dxaz5c5o]{grid-template-columns:repeat(2,1fr)}}.opt[data-astro-cid-dxaz5c5o]{cursor:pointer;border:1px solid #c9d6e2;align-items:center;gap:.6rem;min-height:44px;padding:.5rem .75rem;font-size:.9375rem;display:flex}.opt[data-astro-cid-dxaz5c5o]:has(input:checked){border-color:var(--c-brand-strong);background:#eef8fc}.opt[data-astro-cid-dxaz5c5o] input[data-astro-cid-dxaz5c5o]{width:1.1rem;height:1.1rem;accent-color:var(--c-brand-strong);flex:none;margin:0}.opt[data-astro-cid-dxaz5c5o] input[data-astro-cid-dxaz5c5o]:focus-visible{outline:3px solid var(--c-brand-strong);outline-offset:2px}.submit-row[data-astro-cid-dxaz5c5o]{gap:var(--space-s);justify-items:start;display:grid}.unlock[data-astro-cid-dxaz5c5o]{gap:var(--space-s);display:grid}.field[data-astro-cid-dxaz5c5o]{gap:.35rem;display:grid}.field[data-astro-cid-dxaz5c5o] label[data-astro-cid-dxaz5c5o]{font-family:var(--font-display);color:var(--c-ink);font-size:.8125rem;font-weight:600}.opt-label[data-astro-cid-dxaz5c5o]{color:var(--c-muted);font-weight:400}.field[data-astro-cid-dxaz5c5o] input[data-astro-cid-dxaz5c5o]{width:100%;min-height:48px;font:inherit;color:var(--c-ink);background:#fff;border:1px solid #9fb3c4;border-radius:0;padding:.7rem .85rem;font-size:1rem}.field[data-astro-cid-dxaz5c5o] input[data-astro-cid-dxaz5c5o]:focus-visible{outline:3px solid var(--c-brand-strong);outline-offset:0;border-color:var(--c-brand-strong)}button[data-astro-cid-dxaz5c5o]:disabled{opacity:.7;cursor:progress}.hp[data-astro-cid-dxaz5c5o]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.status[data-astro-cid-dxaz5c5o]{margin:0;font-weight:600}.status[data-astro-cid-dxaz5c5o]:empty{display:none}.status[data-astro-cid-dxaz5c5o][data-state=error]{color:#b42318}.fine[data-astro-cid-dxaz5c5o]{color:var(--c-muted);margin:0;font-size:.8125rem}.unlock[data-astro-cid-dxaz5c5o] .btn[data-astro-cid-dxaz5c5o]{justify-self:start}.results[data-astro-cid-dxaz5c5o]{gap:var(--space-m);display:grid}.summary[data-astro-cid-dxaz5c5o]{align-items:center;gap:var(--space-m);display:flex}.summary[data-astro-cid-dxaz5c5o] h2[data-astro-cid-dxaz5c5o]{margin:0;font-size:1.375rem}.summary[data-astro-cid-dxaz5c5o] p[data-astro-cid-dxaz5c5o]{margin:.25rem 0 0}.grade[data-astro-cid-dxaz5c5o]{width:4.5rem;height:4.5rem;font-family:var(--font-display);color:#fff;background:var(--c-muted);flex:none;place-items:center;font-size:2.5rem;font-weight:700;display:grid}.grade[data-astro-cid-dxaz5c5o][data-grade=A]{background:#0f6b3a}.grade[data-astro-cid-dxaz5c5o][data-grade=B]{background:#3f7d20}.grade[data-astro-cid-dxaz5c5o][data-grade=C]{background:#8a5a00}.grade[data-astro-cid-dxaz5c5o][data-grade=D]{background:#b54708}.grade[data-astro-cid-dxaz5c5o][data-grade=F]{background:#b42318}.risks[data-astro-cid-dxaz5c5o] h3[data-astro-cid-dxaz5c5o]{margin:0 0 .5rem}.risks[data-astro-cid-dxaz5c5o] ol[data-astro-cid-dxaz5c5o]{margin:0;padding-left:1.25rem}.risks[data-astro-cid-dxaz5c5o] li[data-astro-cid-dxaz5c5o]{margin-bottom:.25rem;font-weight:600}.edit[data-astro-cid-dxaz5c5o]{margin:0}.linkish[data-astro-cid-dxaz5c5o]{font:inherit;color:var(--c-brand-strong);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.checklist[data-astro-cid-dxaz5c5o]{gap:var(--space-m);display:grid}.checklist[data-astro-cid-dxaz5c5o] h2[data-astro-cid-dxaz5c5o]{margin:0}.check-list[data-astro-cid-dxaz5c5o]{gap:var(--space-m);margin:0;padding-left:1.25rem;display:grid}.check-list[data-astro-cid-dxaz5c5o] h3[data-astro-cid-dxaz5c5o]{margin:0 0 .35rem;font-size:1.0625rem}.check-list[data-astro-cid-dxaz5c5o] ul[data-astro-cid-dxaz5c5o]{color:var(--c-muted);margin:0;padding-left:1.1rem}.check-list[data-astro-cid-dxaz5c5o] li[data-astro-cid-dxaz5c5o] li[data-astro-cid-dxaz5c5o]{margin-bottom:.3rem}.help-card[data-astro-cid-dxaz5c5o] h3[data-astro-cid-dxaz5c5o]{margin-top:0}.actions[data-astro-cid-dxaz5c5o]{gap:var(--space-s);flex-wrap:wrap;margin:0;display:flex}
