.SectionHeader-module__F_eOWa__header{gap:var(--s-3);margin-bottom:var(--s-8);flex-direction:column;display:flex}.SectionHeader-module__F_eOWa__label{font-family:var(--font-geist-mono), ui-monospace, Menlo, monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--accent);outline:none;font-size:.75rem;font-weight:500}.SectionHeader-module__F_eOWa__bar{background:#38bdf826;border-radius:2px;height:3px;overflow:hidden}.SectionHeader-module__F_eOWa__fill{background:var(--accent);height:100%;transition:width .3s;display:block}
.QuestionCard-module__M9re3a__card{gap:var(--s-4);border:0;flex-direction:column;margin:0;padding:0;display:flex}.QuestionCard-module__M9re3a__prompt{color:var(--text);max-width:50ch;margin-bottom:var(--s-2);padding:0;font-size:1rem;line-height:1.45}.QuestionCard-module__M9re3a__options{gap:var(--s-2);flex-direction:column;display:flex}.QuestionCard-module__M9re3a__option{align-items:center;gap:var(--s-3);border-radius:var(--radius-btn);color:var(--text);cursor:pointer;background:0 0;border:1px solid #ffffff1a;padding:.85rem 1rem;font-size:.95rem;transition:border-color .15s,background .15s;display:flex}.QuestionCard-module__M9re3a__option:hover{background:#38bdf80a;border-color:#38bdf880}.QuestionCard-module__M9re3a__option.QuestionCard-module__M9re3a__selected{border-color:var(--accent);background:#38bdf814}.QuestionCard-module__M9re3a__option:has(.QuestionCard-module__M9re3a__input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.QuestionCard-module__M9re3a__input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.QuestionCard-module__M9re3a__dot{border:1px solid #fff6;border-radius:50%;flex-shrink:0;width:14px;height:14px;position:relative}.QuestionCard-module__M9re3a__option.QuestionCard-module__M9re3a__selected .QuestionCard-module__M9re3a__dot{border-color:var(--accent);background:var(--accent)}.QuestionCard-module__M9re3a__option.QuestionCard-module__M9re3a__selected .QuestionCard-module__M9re3a__dot:after{content:"";background:var(--bg);border-radius:50%;position:absolute;inset:3px}
.QuizNav-module__Vpw0wG__wrapper{gap:var(--s-2);margin-top:var(--s-12);flex-direction:column;display:flex}.QuizNav-module__Vpw0wG__row{justify-content:space-between;align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.QuizNav-module__Vpw0wG__previous{padding:var(--s-3) var(--s-6);border:1px solid var(--border);color:var(--text-muted);letter-spacing:-.005em;border-radius:var(--radius-btn);cursor:pointer;background:0 0;font-size:.95rem;font-weight:600;transition:border-color .15s,color .15s}.QuizNav-module__Vpw0wG__previous:hover{border-color:var(--accent);color:var(--text)}.QuizNav-module__Vpw0wG__next{padding:var(--s-3) var(--s-6);background:var(--accent);color:var(--accent-ink);letter-spacing:-.005em;border-radius:var(--radius-btn);cursor:pointer;border:0;font-size:.95rem;font-weight:600;transition:filter .15s}.QuizNav-module__Vpw0wG__next:hover:not(:disabled){filter:brightness(1.08)}.QuizNav-module__Vpw0wG__next:disabled{opacity:.4;cursor:not-allowed}.QuizNav-module__Vpw0wG__helper{color:var(--text-faint);text-align:right;font-size:.8rem}@media (max-width:639px){.QuizNav-module__Vpw0wG__row{flex-direction:column-reverse;align-items:stretch}.QuizNav-module__Vpw0wG__previous,.QuizNav-module__Vpw0wG__next{text-align:center;width:100%}.QuizNav-module__Vpw0wG__helper{text-align:center}}
.page-module__QfAjuq__main{max-width:40rem;padding:var(--s-12) var(--s-6);flex-direction:column;flex:1;margin:0 auto;display:flex}.page-module__QfAjuq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.page-module__QfAjuq__intro{color:var(--text-faint);margin-bottom:var(--s-8);font-size:.8rem}.page-module__QfAjuq__questions{gap:var(--s-12);flex-direction:column;display:flex}@media (min-width:640px){.page-module__QfAjuq__main{padding-left:var(--s-8);padding-right:var(--s-8)}}@media (min-width:1024px){.page-module__QfAjuq__main{padding-top:var(--s-16)}}
