.quiz-container[data-astro-cid-op4zgken]{max-width:1000px}.page-heading[data-astro-cid-op4zgken] h1[data-astro-cid-op4zgken] span[data-astro-cid-op4zgken]{color:#b7f58a}.page-heading[data-astro-cid-op4zgken] .lead[data-astro-cid-op4zgken]{max-width:700px}.privacy-strip[data-astro-cid-op4zgken]{color:#b7f58a;align-items:flex-start;gap:12px;margin:0 0 25px;display:flex}.privacy-strip[data-astro-cid-op4zgken]>svg[data-astro-cid-op4zgken]{flex-shrink:0;margin-top:3px}.privacy-strip[data-astro-cid-op4zgken] p[data-astro-cid-op4zgken]{color:#aab5bd;margin:0;font-size:.85rem;line-height:1.7}.quiz-card[data-astro-cid-op4zgken]{padding:42px}.quiz-meta[data-astro-cid-op4zgken]{justify-content:space-between;gap:15px;font-size:.8rem;display:flex}.quiz-meta[data-astro-cid-op4zgken] p[data-astro-cid-op4zgken]{color:#b7f58a;margin:0}.progress-track[data-astro-cid-op4zgken]{background:#ffffff12;border-radius:4px;height:3px;margin:17px 0 36px;overflow:hidden}.progress-track[data-astro-cid-op4zgken] span[data-astro-cid-op4zgken]{background:#b7f58a;width:20%;height:100%;transition:width .2s;display:block}fieldset[data-astro-cid-op4zgken]{border:0;min-width:0;margin:0;padding:0}legend[data-astro-cid-op4zgken]{letter-spacing:-.035em;width:100%;margin-bottom:8px;font-size:clamp(1.5rem,3vw,2rem);font-weight:600;line-height:1.3}legend[data-astro-cid-op4zgken]:focus{outline:none}.question-help[data-astro-cid-op4zgken]{color:#aab5bd;margin:0 0 25px;font-size:.9rem;line-height:1.7}.quiz-options[data-astro-cid-op4zgken]{gap:11px;display:grid}.quiz-option[data-astro-cid-op4zgken]{cursor:pointer;border:1px solid #ffffff18;border-radius:12px;align-items:center;gap:16px;padding:17px 20px;transition:border-color .15s,background .15s;display:flex}.quiz-option[data-astro-cid-op4zgken]:hover{border-color:#b7f58a65}.quiz-option[data-astro-cid-op4zgken]:has(input:checked){background:#b7f58a09;border-color:#b7f58a}.quiz-option[data-astro-cid-op4zgken]:has(input:focus-visible){outline-offset:3px;outline:2px solid #b7f58a}.quiz-option[data-astro-cid-op4zgken] input[data-astro-cid-op4zgken]{accent-color:#b7f58a;flex-shrink:0;width:18px;height:18px}.quiz-option[data-astro-cid-op4zgken] strong[data-astro-cid-op4zgken]{font-size:.95rem;font-weight:550;display:block}.quiz-option[data-astro-cid-op4zgken] small[data-astro-cid-op4zgken]{color:#aab5bd;margin-top:5px;font-size:.8rem;line-height:1.6;display:block}.quiz-controls[data-astro-cid-op4zgken]{justify-content:space-between;gap:16px;margin-top:25px;display:flex}button[data-astro-cid-op4zgken]{font:inherit;cursor:pointer}button[data-astro-cid-op4zgken]:disabled{opacity:.35;cursor:not-allowed}.restart-link[data-astro-cid-op4zgken]{color:#aab5bd;text-underline-offset:4px;background:0 0;border:0;margin-top:23px;padding:0;font-size:.8rem;text-decoration:underline}.quiz-error[data-astro-cid-op4zgken]{color:#ffd2ac;margin:15px 0 0;font-size:.9rem}.quiz-error[data-astro-cid-op4zgken]:empty{display:none}.urgent-preview[data-astro-cid-op4zgken]{background:#b7f58a0b;border-left:3px solid #b7f58a;margin-top:22px;padding:20px}.urgent-preview[data-astro-cid-op4zgken] p[data-astro-cid-op4zgken]{color:#aab5bd;margin:10px 0 0;font-size:.9rem;line-height:1.75}.urgent-preview[data-astro-cid-op4zgken] a[data-astro-cid-op4zgken]{color:#b7f58a}.quiz-skip-link[data-astro-cid-op4zgken]{margin:26px 0 0}.quiz-skip-link[data-astro-cid-op4zgken] a[data-astro-cid-op4zgken]{color:#b7f58a;align-items:center;gap:10px;font-size:.85rem;text-decoration:none;display:inline-flex}.quiz-explainer[data-astro-cid-op4zgken]{grid-template-columns:1fr 1fr;gap:45px;display:grid}.quiz-explainer[data-astro-cid-op4zgken] h2[data-astro-cid-op4zgken]{font-size:1.2rem}.quiz-explainer[data-astro-cid-op4zgken] p[data-astro-cid-op4zgken]{color:#aab5bd;font-size:.9rem;line-height:1.8}.no-script[data-astro-cid-op4zgken]{padding:35px}.no-script[data-astro-cid-op4zgken] p[data-astro-cid-op4zgken]{color:#aab5bd}.results-heading[data-astro-cid-op4zgken] h2[data-astro-cid-op4zgken]{margin:15px 0;font-size:clamp(2rem,4vw,3rem);line-height:1.2}.results-heading[data-astro-cid-op4zgken] .lead[data-astro-cid-op4zgken]{font-size:1.05rem}.free-actions[data-astro-cid-op4zgken]{background:#b7f58a05;border-color:#b7f58a45;margin:30px 0;padding:32px}.free-actions[data-astro-cid-op4zgken] h3[data-astro-cid-op4zgken]{margin:12px 0 22px;font-size:1.5rem}.free-actions[data-astro-cid-op4zgken] .free-action{border-top:1px solid #ffffff14;padding:20px 0}.free-actions[data-astro-cid-op4zgken] .free-action:last-child{padding-bottom:0}.free-actions[data-astro-cid-op4zgken] h4{margin:0 0 10px;font-size:1rem}.free-actions[data-astro-cid-op4zgken] p{color:#aab5bd;margin:0 0 10px;font-size:.9rem;line-height:1.8}.free-actions[data-astro-cid-op4zgken] a{color:#b7f58a;font-size:.9rem}.result-category-heading[data-astro-cid-op4zgken]{margin:35px 0 25px}.result-category-heading[data-astro-cid-op4zgken] h3[data-astro-cid-op4zgken]{font-size:1.35rem}.result-category-heading[data-astro-cid-op4zgken] p[data-astro-cid-op4zgken]{font-size:.9rem;line-height:1.7}.result-grid[data-astro-cid-op4zgken]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.result-grid[data-astro-cid-op4zgken] .result-card{flex-direction:column;align-items:flex-start;padding:25px;display:flex}.result-grid[data-astro-cid-op4zgken] .result-number{color:#b7f58a;letter-spacing:.1em;font-size:.75rem}.result-grid[data-astro-cid-op4zgken] h4{margin:20px 0 15px;font-size:1.2rem;line-height:1.4}.result-grid[data-astro-cid-op4zgken] p{color:#aab5bd;margin:0 0 25px;font-size:.85rem;line-height:1.75}.result-grid[data-astro-cid-op4zgken] a{color:#b7f58a;margin-top:auto;font-size:.85rem;font-weight:550;text-decoration:none}.result-notes[data-astro-cid-op4zgken]{border-top:1px solid #ffffff14;margin:30px 0;padding-top:20px}.result-notes[data-astro-cid-op4zgken] p[data-astro-cid-op4zgken]{color:#aab5bd;font-size:.9rem;line-height:1.8}.result-notes[data-astro-cid-op4zgken] p[data-astro-cid-op4zgken]:last-child{font-size:.8rem}.results-controls[data-astro-cid-op4zgken]{flex-wrap:wrap;gap:15px;display:flex}[data-astro-cid-op4zgken][hidden]{display:none!important}@media (width<=700px){.quiz-card[data-astro-cid-op4zgken]{padding:25px}.quiz-explainer[data-astro-cid-op4zgken],.result-grid[data-astro-cid-op4zgken]{grid-template-columns:1fr;gap:22px}.quiz-option[data-astro-cid-op4zgken]{gap:12px;padding:15px}.free-actions[data-astro-cid-op4zgken]{padding:25px}}@media (prefers-reduced-motion:reduce){.progress-track[data-astro-cid-op4zgken] span[data-astro-cid-op4zgken],.quiz-option[data-astro-cid-op4zgken]{transition:none}}
