.wiz[data-astro-cid-56mg6x6z]{padding:3rem 0 4rem}.wiz [hidden]{display:none!important}.wiz[data-astro-cid-56mg6x6z] button[data-astro-cid-56mg6x6z]{font-family:inherit}.wiz__head[data-astro-cid-56mg6x6z]{max-width:48rem;margin-bottom:2rem}.wiz__title[data-astro-cid-56mg6x6z]{font-size:2.25rem;margin-bottom:1rem}.wiz__lead[data-astro-cid-56mg6x6z]{color:var(--color-deep-blue-700);font-weight:var(--font-weight-light);line-height:1.7;margin-bottom:1.25rem}.wiz__label[data-astro-cid-56mg6x6z]{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-deep-blue-600);text-transform:uppercase;letter-spacing:.04em;margin-bottom:.5rem}.wiz__tiers[data-astro-cid-56mg6x6z],.wiz__ladder[data-astro-cid-56mg6x6z]{list-style:none;display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.wiz__tiers[data-astro-cid-56mg6x6z] li[data-astro-cid-56mg6x6z],.wiz__ladder[data-astro-cid-56mg6x6z] li[data-astro-cid-56mg6x6z]{display:inline-flex;align-items:center;gap:.5rem;background:var(--color-silver);border-radius:var(--radius-full);padding:.35rem .9rem .35rem .35rem;font-size:var(--font-size-base)}.wiz__tier-n[data-astro-cid-56mg6x6z]{display:inline-grid;place-items:center;width:1.6rem;height:1.6rem;border-radius:50%;background:var(--color-white);font-weight:var(--font-weight-bold);font-size:var(--font-size-sm)}.wiz__ladder[data-astro-cid-56mg6x6z] li[data-astro-cid-56mg6x6z].is-on{background:var(--color-deep-blue-900);color:var(--color-white)}.wiz__ladder[data-astro-cid-56mg6x6z] li[data-astro-cid-56mg6x6z].is-on .wiz__tier-n[data-astro-cid-56mg6x6z]{background:var(--color-yellow);color:var(--color-deep-blue-900)}.wiz__note[data-astro-cid-56mg6x6z]{font-size:var(--font-size-base);color:var(--color-deep-blue-500);margin-bottom:1.5rem}.wiz__noscript[data-astro-cid-56mg6x6z]{background:var(--color-silver);padding:1rem;border-radius:var(--radius-md);margin-bottom:1.5rem;font-size:var(--font-size-base)}.wiz__body[data-astro-cid-56mg6x6z]{display:grid;gap:2rem}@media(min-width:900px){.wiz__body[data-astro-cid-56mg6x6z]{grid-template-columns:minmax(0,1fr) 18rem;align-items:start}}.wiz__progress-bar[data-astro-cid-56mg6x6z]{height:6px;background:var(--color-deep-blue-50);border-radius:var(--radius-full);overflow:hidden;margin-bottom:1.5rem}.wiz__progress-bar[data-astro-cid-56mg6x6z] span[data-astro-cid-56mg6x6z]{display:block;height:100%;width:0;background:var(--color-blue-900);transition:width .2s}.wiz__q[data-astro-cid-56mg6x6z]{border:none;margin-bottom:2rem}.wiz__q-title[data-astro-cid-56mg6x6z]{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);line-height:1.3;margin-bottom:.5rem;padding:0}.wiz__q-title[data-astro-cid-56mg6x6z]:focus{outline:none}.wiz__q-meta[data-astro-cid-56mg6x6z]{display:block;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-deep-blue-500);margin-bottom:.35rem}.wiz__q-sub[data-astro-cid-56mg6x6z]{color:var(--color-deep-blue-600);font-size:var(--font-size-base);margin-bottom:1rem}.wiz__options[data-astro-cid-56mg6x6z]{display:grid;gap:.5rem;margin:1rem 0}.wiz__opt[data-astro-cid-56mg6x6z]{display:flex;gap:.75rem;align-items:flex-start;padding:.85rem 1rem;border:1px solid var(--color-deep-blue-100);border-radius:var(--radius-md);cursor:pointer;font-size:var(--font-size-base);line-height:1.45;background:var(--color-white)}.wiz__opt[data-astro-cid-56mg6x6z]:hover{border-color:var(--color-blue-900)}.wiz__opt[data-astro-cid-56mg6x6z]:has(input:checked){border-color:var(--color-blue-900);background:var(--color-blue-50)}.wiz__opt[data-astro-cid-56mg6x6z] input[data-astro-cid-56mg6x6z]{margin-top:.2rem;accent-color:var(--color-blue-900);width:1.05rem;height:1.05rem;flex:none}.wiz__why[data-astro-cid-56mg6x6z]{font-size:var(--font-size-base);color:var(--color-deep-blue-700);margin-bottom:1rem}.wiz__why[data-astro-cid-56mg6x6z] summary[data-astro-cid-56mg6x6z]{cursor:pointer;font-weight:var(--font-weight-semibold);color:var(--color-blue-900)}.wiz__why[data-astro-cid-56mg6x6z] p[data-astro-cid-56mg6x6z]{margin-top:.5rem;line-height:1.6;max-width:44rem}.wiz__nav[data-astro-cid-56mg6x6z]{display:flex;gap:.75rem;flex-wrap:wrap}.wiz__nav[data-astro-cid-56mg6x6z] [data-astro-cid-56mg6x6z][data-next]{margin-left:auto}.wiz__nav[data-astro-cid-56mg6x6z] .btn[data-astro-cid-56mg6x6z]:disabled{opacity:.45;cursor:not-allowed}.wiz__live[data-astro-cid-56mg6x6z]{background:var(--color-silver);border-radius:var(--radius-lg);padding:1.25rem;position:sticky;top:6rem}.wiz__live-label[data-astro-cid-56mg6x6z]{font-size:var(--font-size-sm);color:var(--color-deep-blue-600);margin-bottom:.25rem}.wiz__live-tier[data-astro-cid-56mg6x6z]{font-weight:var(--font-weight-bold);font-size:var(--font-size-xl);margin-bottom:1rem}.wiz__bars[data-astro-cid-56mg6x6z]{display:grid;gap:.6rem}.wiz__bar[data-astro-cid-56mg6x6z] dt[data-astro-cid-56mg6x6z]{font-size:var(--font-size-sm);color:var(--color-deep-blue-700)}.wiz__bar[data-astro-cid-56mg6x6z] dd[data-astro-cid-56mg6x6z]{display:flex;align-items:center;gap:.5rem}.wiz__bar-track[data-astro-cid-56mg6x6z]{flex:1;height:8px;background:var(--color-white);border-radius:var(--radius-full);overflow:hidden}.wiz__bar-track[data-astro-cid-56mg6x6z] span[data-astro-cid-56mg6x6z]{display:block;height:100%;width:0;background:var(--color-blue-900);transition:width .2s}.wiz__bar-n[data-astro-cid-56mg6x6z]{font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;width:2ch;text-align:right}.wiz__result[data-astro-cid-56mg6x6z]{max-width:52rem;scroll-margin-top:6rem}.wiz__result[data-astro-cid-56mg6x6z]:focus{outline:none}.wiz__verdict-row[data-astro-cid-56mg6x6z]{display:flex;flex-wrap:wrap;gap:1.5rem;align-items:center;margin-bottom:1.5rem}.wiz__score[data-astro-cid-56mg6x6z]{display:grid;grid-template-columns:auto auto;align-items:baseline}.wiz__score-n[data-astro-cid-56mg6x6z]{font-size:3.5rem;font-weight:var(--font-weight-bold);line-height:1}.wiz__score-of[data-astro-cid-56mg6x6z]{color:var(--color-deep-blue-500);font-size:var(--font-size-xl)}.wiz__score-label[data-astro-cid-56mg6x6z]{grid-column:1 / -1;font-size:var(--font-size-sm);color:var(--color-deep-blue-600)}.wiz__ladder[data-astro-cid-56mg6x6z]{margin:0}.wiz__verdict[data-astro-cid-56mg6x6z]{background:var(--color-silver);border-radius:var(--radius-lg);padding:1.75rem;margin-bottom:1.5rem}.wiz__answer[data-astro-cid-56mg6x6z]{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.05em;color:var(--color-teal)}.wiz__verdict-title[data-astro-cid-56mg6x6z]{font-size:var(--font-size-3xl);margin:.25rem 0 .75rem}.wiz__verdict[data-astro-cid-56mg6x6z] p[data-astro-cid-56mg6x6z]{line-height:1.7;color:var(--color-deep-blue-700);margin-bottom:1rem}.wiz__actions[data-astro-cid-56mg6x6z]{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;margin:1.25rem 0}.wiz__basis[data-astro-cid-56mg6x6z]{font-size:var(--font-size-sm);color:var(--color-deep-blue-600)}.wiz__bars--result[data-astro-cid-56mg6x6z]{max-width:28rem;margin-bottom:2rem}.wiz__bars--result[data-astro-cid-56mg6x6z] .wiz__bar-track[data-astro-cid-56mg6x6z]{background:var(--color-deep-blue-50)}.wiz__h3[data-astro-cid-56mg6x6z]{font-size:var(--font-size-xl);margin:2rem 0 .75rem}.wiz__sub[data-astro-cid-56mg6x6z]{color:var(--color-deep-blue-600);font-size:var(--font-size-base);margin-bottom:.75rem}.wiz__reasons[data-astro-cid-56mg6x6z]{list-style:none;display:grid;gap:.5rem;font-size:var(--font-size-base)}.wiz__reasons[data-astro-cid-56mg6x6z] li[data-astro-cid-56mg6x6z]{display:flex;gap:.75rem;align-items:baseline}.wiz__tag[data-astro-cid-56mg6x6z]{flex:none;font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);border-radius:var(--radius-full);padding:.1rem .6rem}.wiz__tag--yes[data-astro-cid-56mg6x6z]{background:#ffe3d8;color:#8a2a06}.wiz__tag--no[data-astro-cid-56mg6x6z]{background:var(--color-green-light);color:#075c3d}.wiz__checks[data-astro-cid-56mg6x6z]{width:100%;border-collapse:collapse;font-size:var(--font-size-base)}.wiz__checks[data-astro-cid-56mg6x6z] th[data-astro-cid-56mg6x6z],.wiz__checks[data-astro-cid-56mg6x6z] td[data-astro-cid-56mg6x6z]{text-align:left;padding:.6rem .5rem;border-bottom:1px solid var(--color-deep-blue-50);vertical-align:top}.wiz__checks[data-astro-cid-56mg6x6z] thead[data-astro-cid-56mg6x6z] th[data-astro-cid-56mg6x6z]{font-size:var(--font-size-sm);color:var(--color-deep-blue-600);font-weight:var(--font-weight-semibold)}.wiz__checks[data-astro-cid-56mg6x6z] tbody[data-astro-cid-56mg6x6z] th[data-astro-cid-56mg6x6z]{font-weight:var(--font-weight-regular)}.wiz__checks-src[data-astro-cid-56mg6x6z]{font-size:var(--font-size-sm)}.wiz__status[data-astro-cid-56mg6x6z]{white-space:nowrap;font-weight:var(--font-weight-semibold)}.wiz__status--ok[data-astro-cid-56mg6x6z]{color:#075c3d}.wiz__status--part[data-astro-cid-56mg6x6z]{color:#7a5a00}.wiz__status--missing[data-astro-cid-56mg6x6z]{color:#b3260b}.wiz__status--check[data-astro-cid-56mg6x6z]{color:var(--color-deep-blue-600)}@media(max-width:599px){.wiz__checks[data-astro-cid-56mg6x6z] thead[data-astro-cid-56mg6x6z]{display:none}.wiz__checks[data-astro-cid-56mg6x6z] tr[data-astro-cid-56mg6x6z]{display:grid;grid-template-columns:1fr auto;border-bottom:1px solid var(--color-deep-blue-50);padding:.5rem 0}.wiz__checks[data-astro-cid-56mg6x6z] th[data-astro-cid-56mg6x6z],.wiz__checks[data-astro-cid-56mg6x6z] td[data-astro-cid-56mg6x6z]{border:none;padding:.15rem 0}.wiz__checks-src[data-astro-cid-56mg6x6z]{grid-column:1 / -1}}.wiz__card[data-astro-cid-56mg6x6z]{background:var(--color-light-blue);border-radius:var(--radius-lg);padding:1.5rem;margin:2rem 0}.wiz__card[data-astro-cid-56mg6x6z] h3[data-astro-cid-56mg6x6z]{font-size:var(--font-size-xl);margin-bottom:.5rem}.wiz__card[data-astro-cid-56mg6x6z] p[data-astro-cid-56mg6x6z]{font-size:var(--font-size-base);color:var(--color-deep-blue-700);margin-bottom:1rem}.wiz__summary[data-astro-cid-56mg6x6z]{padding-left:1.5rem;display:grid;gap:.4rem;font-size:var(--font-size-base)}.wiz__summary-q{display:block;color:var(--color-deep-blue-600);font-size:var(--font-size-sm)}.wiz__link[data-astro-cid-56mg6x6z]{text-decoration:underline;color:var(--color-blue-900)}.wiz__footer[data-astro-cid-56mg6x6z]{margin-top:3rem;font-size:var(--font-size-sm);color:var(--color-deep-blue-500);max-width:48rem}.wiz__print-only[data-astro-cid-56mg6x6z]{display:none}@media print{body>:not(main){display:none!important}.wiz[data-astro-cid-56mg6x6z]{-webkit-print-color-adjust:exact;print-color-adjust:exact}.wiz[data-astro-cid-56mg6x6z]{padding:0}.wiz__no-print[data-astro-cid-56mg6x6z],.wiz__head[data-astro-cid-56mg6x6z],.wiz__body[data-astro-cid-56mg6x6z]{display:none!important}.wiz__print-only[data-astro-cid-56mg6x6z]{display:block;font-size:.8rem;color:#555;margin-bottom:1rem}.wiz__verdict[data-astro-cid-56mg6x6z]{background:none;border:1px solid #ccc}.wiz__ladder[data-astro-cid-56mg6x6z] li[data-astro-cid-56mg6x6z]{border:1px solid #ccc}.wiz__checks[data-astro-cid-56mg6x6z] a[data-astro-cid-56mg6x6z],.wiz__basis[data-astro-cid-56mg6x6z] a[data-astro-cid-56mg6x6z]{color:inherit}}
