.quiz-breadcrumb[data-astro-cid-zyjkqr7y]{border-bottom:1px solid var(--gold-dim);background:var(--black);padding-top:100px;padding-bottom:16px}.quiz-breadcrumb__list[data-astro-cid-zyjkqr7y]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:.7rem;display:flex}.quiz-breadcrumb__list[data-astro-cid-zyjkqr7y] li[data-astro-cid-zyjkqr7y]:not(:last-child):after{content:"/";color:var(--gold-dim);margin-left:8px}.quiz-breadcrumb__list[data-astro-cid-zyjkqr7y] a[data-astro-cid-zyjkqr7y]{color:var(--muted);transition:color var(--duration-hover) ease}.quiz-breadcrumb__list[data-astro-cid-zyjkqr7y] a[data-astro-cid-zyjkqr7y]:hover{color:var(--gold)}.quiz-breadcrumb__list[data-astro-cid-zyjkqr7y] li[data-astro-cid-zyjkqr7y][aria-current=page]{color:var(--cream)}.quiz-section[data-astro-cid-zyjkqr7y]{min-height:70vh;padding-top:48px;padding-bottom:64px}.quiz-intro[data-astro-cid-zyjkqr7y]{text-align:center;max-width:700px;margin:0 auto}.quiz-intro__eyebrow[data-astro-cid-zyjkqr7y]{justify-content:center;align-items:center;gap:12px;margin-bottom:24px;display:flex}.quiz-intro__eyebrow-line[data-astro-cid-zyjkqr7y]{background:var(--gold);width:40px;height:1px;display:block}.quiz-intro[data-astro-cid-zyjkqr7y] .heading-hero[data-astro-cid-zyjkqr7y]{margin-bottom:24px}.quiz-intro__sub[data-astro-cid-zyjkqr7y]{color:#ede8e0bf;margin-bottom:32px}.quiz-intro__meta[data-astro-cid-zyjkqr7y]{flex-wrap:wrap;justify-content:center;gap:32px;margin-bottom:40px;display:flex}.quiz-intro__meta-item[data-astro-cid-zyjkqr7y]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);align-items:center;gap:8px;font-size:.72rem;display:flex}.quiz-intro__meta-item[data-astro-cid-zyjkqr7y] svg[data-astro-cid-zyjkqr7y]{color:var(--gold)}.quiz-intro__btn[data-astro-cid-zyjkqr7y]{padding:16px 48px;font-size:.88rem}.quiz-progress[data-astro-cid-zyjkqr7y]{max-width:600px;margin:0 auto 48px}.quiz-progress__label[data-astro-cid-zyjkqr7y]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);justify-content:space-between;margin-bottom:10px;font-size:.7rem;display:flex}.quiz-progress__track[data-astro-cid-zyjkqr7y]{background:#c3b1961f;border-radius:2px;width:100%;height:4px;overflow:hidden}.quiz-progress__fill[data-astro-cid-zyjkqr7y]{background:var(--gold);border-radius:2px;height:100%;transition:width .4s cubic-bezier(.4,0,.2,1)}.quiz-question-container[data-astro-cid-zyjkqr7y]{text-align:center;max-width:600px;margin:0 auto}.quiz-question__title[data-astro-cid-zyjkqr7y]{font-family:var(--font-display);color:var(--cream);margin-bottom:12px;font-size:clamp(1.5rem,3vw,2rem);font-weight:300;line-height:1.2}.quiz-question__desc[data-astro-cid-zyjkqr7y]{color:#ede8e099;margin-bottom:36px;font-size:.92rem;line-height:1.6}.quiz-options[data-astro-cid-zyjkqr7y]{flex-direction:column;gap:12px;display:flex}.quiz-option[data-astro-cid-zyjkqr7y]{width:100%;color:var(--cream);font-family:var(--font-body);cursor:pointer;text-align:left;background:#1e1c19;border:1px solid #c3b19626;border-radius:4px;align-items:center;gap:16px;padding:18px 24px;font-size:1rem;transition:all .2s;display:flex}.quiz-option[data-astro-cid-zyjkqr7y]:hover{border-color:var(--gold);background:#c3b1960f}.quiz-option[data-astro-cid-zyjkqr7y].selected{border-color:var(--gold);background:#c3b1961f}.quiz-option__radio[data-astro-cid-zyjkqr7y]{border:2px solid #c3b1964d;border-radius:50%;flex-shrink:0;width:20px;height:20px;transition:all .2s;position:relative}.quiz-option[data-astro-cid-zyjkqr7y]:hover .quiz-option__radio[data-astro-cid-zyjkqr7y]{border-color:var(--gold)}.quiz-option[data-astro-cid-zyjkqr7y].selected .quiz-option__radio[data-astro-cid-zyjkqr7y]{border-color:var(--gold);background:var(--gold);box-shadow:inset 0 0 0 3px var(--black)}.quiz-option__label[data-astro-cid-zyjkqr7y]{font-weight:400}.slide-out-left[data-astro-cid-zyjkqr7y]{animation:.2s forwards slideOutLeft}.slide-out-right[data-astro-cid-zyjkqr7y]{animation:.2s forwards slideOutRight}.slide-in-right[data-astro-cid-zyjkqr7y]{animation:.35s forwards slideInRight}.slide-in-left[data-astro-cid-zyjkqr7y]{animation:.35s forwards slideInLeft}@keyframes slideOutLeft{to{opacity:0;transform:translate(-30px)}}@keyframes slideOutRight{to{opacity:0;transform:translate(30px)}}@keyframes slideInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}.quiz-nav[data-astro-cid-zyjkqr7y]{justify-content:space-between;align-items:center;max-width:600px;margin:40px auto 0;display:flex}.quiz-nav__back[data-astro-cid-zyjkqr7y]{color:var(--muted);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:8px 0;font-size:.72rem;transition:color .2s;display:flex}.quiz-nav__back[data-astro-cid-zyjkqr7y]:hover{color:var(--gold)}.quiz-nav__dots[data-astro-cid-zyjkqr7y]{gap:8px;display:flex}.quiz-nav__dot[data-astro-cid-zyjkqr7y]{background:#c3b19626;border-radius:50%;width:8px;height:8px;transition:all .3s}.quiz-nav__dot[data-astro-cid-zyjkqr7y].active{background:var(--gold);transform:scale(1.25)}.quiz-nav__dot[data-astro-cid-zyjkqr7y].done{background:#c3b19666}.quiz-result[data-astro-cid-zyjkqr7y]{max-width:700px;margin:0 auto}.quiz-result__header[data-astro-cid-zyjkqr7y]{text-align:center;margin-bottom:40px}.quiz-result__eyebrow[data-astro-cid-zyjkqr7y]{justify-content:center;align-items:center;gap:12px;margin-bottom:20px;display:flex}.quiz-result__eyebrow-line[data-astro-cid-zyjkqr7y]{background:var(--gold);width:40px;height:1px;display:block}.quiz-result__title[data-astro-cid-zyjkqr7y]{margin-bottom:16px}.quiz-result__desc[data-astro-cid-zyjkqr7y]{color:#ede8e0bf}.quiz-result__card[data-astro-cid-zyjkqr7y]{border:1px solid var(--gold);background:#1e1c19;border-radius:4px;align-items:flex-start;gap:24px;margin-bottom:40px;padding:32px;display:flex}.quiz-result__card-icon[data-astro-cid-zyjkqr7y]{background:#c3b19614;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.quiz-result__card-title[data-astro-cid-zyjkqr7y]{font-family:var(--font-display);color:var(--gold);margin-bottom:8px;font-size:1.3rem;font-weight:400}.quiz-result__card-text[data-astro-cid-zyjkqr7y]{color:#ede8e0bf;font-size:.92rem;line-height:1.7}.quiz-result__scores[data-astro-cid-zyjkqr7y]{background:#1e1c19;border:1px solid #c3b1961f;border-radius:4px;margin-bottom:40px;padding:28px}.quiz-result__scores-title[data-astro-cid-zyjkqr7y],.quiz-result__steps-title[data-astro-cid-zyjkqr7y]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--gold);margin-bottom:20px;font-size:.68rem;font-weight:500}.quiz-result__score-row[data-astro-cid-zyjkqr7y]{grid-template-columns:140px 1fr 40px;align-items:center;gap:16px;margin-bottom:14px;display:grid}.quiz-result__score-row[data-astro-cid-zyjkqr7y]:last-child{margin-bottom:0}.quiz-result__score-label[data-astro-cid-zyjkqr7y]{color:#ede8e0b3;font-size:.88rem}.quiz-result__score-row[data-astro-cid-zyjkqr7y].winner .quiz-result__score-label[data-astro-cid-zyjkqr7y]{color:var(--gold);font-weight:500}.quiz-result__score-bar-wrap[data-astro-cid-zyjkqr7y]{background:#c3b19614;border-radius:4px;height:8px;overflow:hidden}.quiz-result__score-bar[data-astro-cid-zyjkqr7y]{background:#c3b1964d;border-radius:4px;height:100%;transition:width .6s cubic-bezier(.4,0,.2,1)}.quiz-result__score-row[data-astro-cid-zyjkqr7y].winner .quiz-result__score-bar[data-astro-cid-zyjkqr7y]{background:var(--gold)}.quiz-result__score-val[data-astro-cid-zyjkqr7y]{font-family:var(--font-mono);color:var(--muted);text-align:right;font-size:.82rem}.quiz-result__score-row[data-astro-cid-zyjkqr7y].winner .quiz-result__score-val[data-astro-cid-zyjkqr7y]{color:var(--gold);font-weight:500}.quiz-result__steps[data-astro-cid-zyjkqr7y]{margin-bottom:32px}.quiz-result__steps-list[data-astro-cid-zyjkqr7y]{counter-reset:steps-counter;flex-direction:column;gap:14px;padding-left:0;display:flex}.quiz-result__steps-list[data-astro-cid-zyjkqr7y] li[data-astro-cid-zyjkqr7y]{counter-increment:steps-counter;color:#ede8e0cc;padding-left:36px;font-size:.92rem;line-height:1.7;position:relative}.quiz-result__steps-list[data-astro-cid-zyjkqr7y] li[data-astro-cid-zyjkqr7y]:before{content:counter(steps-counter);width:24px;height:24px;font-family:var(--font-mono);color:var(--gold);background:#c3b1961a;border:1px solid #c3b1964d;border-radius:50%;justify-content:center;align-items:center;font-size:.68rem;font-weight:500;display:flex;position:absolute;top:0;left:0}.quiz-result__steps-list[data-astro-cid-zyjkqr7y] a[data-astro-cid-zyjkqr7y]{color:var(--gold);text-underline-offset:3px;text-decoration:underline #c3b1964d}.quiz-result__steps-list[data-astro-cid-zyjkqr7y] a[data-astro-cid-zyjkqr7y]:hover{text-decoration-color:var(--gold)}.quiz-result__links[data-astro-cid-zyjkqr7y]{border:1px solid #c3b1961f;border-radius:4px;flex-direction:column;gap:0;margin-bottom:40px;display:flex;overflow:hidden}.quiz-result__link[data-astro-cid-zyjkqr7y]{color:var(--cream);border-bottom:1px solid #c3b19614;align-items:center;gap:12px;padding:16px 20px;font-size:.9rem;transition:all .2s;display:flex}.quiz-result__link[data-astro-cid-zyjkqr7y]:last-child{border-bottom:none}.quiz-result__link[data-astro-cid-zyjkqr7y]:hover{color:var(--gold);background:#c3b1960f}.quiz-result__link[data-astro-cid-zyjkqr7y] svg[data-astro-cid-zyjkqr7y]{color:var(--gold);flex-shrink:0}.quiz-result__cta[data-astro-cid-zyjkqr7y]{text-align:center;border-top:1px solid #c3b1961a;padding:40px 0}.quiz-result__cta-text[data-astro-cid-zyjkqr7y]{font-family:var(--font-display);color:var(--cream);margin-bottom:20px;font-size:1.2rem;font-weight:300}.quiz-result__retake[data-astro-cid-zyjkqr7y]{color:var(--muted);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;cursor:pointer;background:0 0;border:none;margin:16px auto 0;padding:8px 16px;font-size:.7rem;transition:color .2s;display:block}.quiz-result__retake[data-astro-cid-zyjkqr7y]:hover{color:var(--gold)}@media (width<=768px){.quiz-breadcrumb[data-astro-cid-zyjkqr7y]{padding-top:80px}.quiz-section[data-astro-cid-zyjkqr7y]{padding-top:32px;padding-bottom:48px}.quiz-option[data-astro-cid-zyjkqr7y]{padding:14px 18px}.quiz-result__card[data-astro-cid-zyjkqr7y]{text-align:center;flex-direction:column;align-items:center;padding:24px}.quiz-result__score-row[data-astro-cid-zyjkqr7y]{grid-template-columns:100px 1fr 32px;gap:10px}.quiz-result__score-label[data-astro-cid-zyjkqr7y]{font-size:.78rem}.quiz-intro__meta[data-astro-cid-zyjkqr7y]{gap:20px}}@media (width<=480px){.quiz-intro__meta[data-astro-cid-zyjkqr7y]{flex-direction:column;gap:12px}.quiz-result__score-row[data-astro-cid-zyjkqr7y]{grid-template-columns:80px 1fr 28px;gap:8px}}
