.quiz-hero[data-astro-cid-7thlpzex]{padding:3rem 1.25rem 2rem;background:linear-gradient(180deg,var(--color-bg) 0%,#ffffff 100%)}.quiz-wrap[data-astro-cid-7thlpzex]{max-width:52rem;margin:0 auto}.quiz-hero[data-astro-cid-7thlpzex] h1[data-astro-cid-7thlpzex]{margin-bottom:.75rem}.quiz-section[data-astro-cid-7thlpzex]{padding:1rem 1.25rem 5rem}.quiz-app[data-astro-cid-7thlpzex]{background:#fff;border:1px solid var(--color-border);border-radius:1.25rem;box-shadow:var(--shadow-card);padding:2rem 1.25rem;max-width:44rem;margin:0 auto}@media(min-width:768px){.quiz-app[data-astro-cid-7thlpzex]{padding:2.5rem}}.quiz-progress[data-astro-cid-7thlpzex]{margin-bottom:1.75rem}.quiz-progress-bar[data-astro-cid-7thlpzex]{height:6px;background:var(--color-bg);border-radius:999px;overflow:hidden}.quiz-progress-fill[data-astro-cid-7thlpzex]{display:block;height:100%;background:linear-gradient(90deg,var(--color-primary),var(--color-accent));border-radius:999px;transition:width .32s cubic-bezier(.2,.8,.2,1)}.quiz-progress-label[data-astro-cid-7thlpzex]{margin:.5rem 0 0;font-size:.8rem;color:var(--color-ink-soft);font-weight:600;letter-spacing:.03em}.quiz-questions[data-astro-cid-7thlpzex]{min-height:320px}.quiz-questions[data-astro-cid-7thlpzex].is-fading{opacity:0;transform:translateY(6px)}.quiz-questions[data-astro-cid-7thlpzex]{transition:opacity .22s ease,transform .22s ease}.quiz-q-eyebrow[data-astro-cid-7thlpzex]{color:var(--color-primary);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin:0 0 .4rem}.quiz-q-label[data-astro-cid-7thlpzex]{font-size:clamp(1.25rem,3vw,1.6rem);margin:0 0 .4rem;color:var(--color-ink)}.quiz-q-help[data-astro-cid-7thlpzex]{color:var(--color-ink-soft);margin:0 0 1.5rem;font-size:.95rem}.quiz-options[data-astro-cid-7thlpzex]{display:grid;grid-template-columns:1fr;gap:.75rem}.quiz-option[data-astro-cid-7thlpzex]{display:flex;align-items:center;gap:.9rem;text-align:left;padding:1rem 1.1rem;border:2px solid var(--color-border);border-radius:.85rem;background:#fff;color:var(--color-ink);font-size:1rem;font-weight:600;cursor:pointer;transition:border-color .2s ease,background .2s ease,transform .18s ease}.quiz-option[data-astro-cid-7thlpzex]:hover{border-color:var(--color-primary);background:#2d6a4f0a;transform:translateY(-1px)}.quiz-option[data-astro-cid-7thlpzex].is-selected{border-color:var(--color-primary);background:#2d6a4f14}.quiz-option-dot[data-astro-cid-7thlpzex]{width:14px;height:14px;border-radius:999px;border:2px solid var(--color-ink-soft);flex-shrink:0;position:relative;transition:border-color .18s,background .18s}.quiz-option[data-astro-cid-7thlpzex]:hover .quiz-option-dot[data-astro-cid-7thlpzex],.quiz-option[data-astro-cid-7thlpzex].is-selected .quiz-option-dot[data-astro-cid-7thlpzex]{border-color:var(--color-primary)}.quiz-option[data-astro-cid-7thlpzex].is-selected .quiz-option-dot[data-astro-cid-7thlpzex]:after{content:"";position:absolute;inset:2px;border-radius:999px;background:var(--color-primary)}.quiz-option-label[data-astro-cid-7thlpzex]{flex:1}.quiz-nav[data-astro-cid-7thlpzex]{margin-top:1.5rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.quiz-btn-ghost[data-astro-cid-7thlpzex]{display:inline-flex;align-items:center;gap:.35rem;background:transparent;border:none;color:var(--color-ink-soft);font-weight:600;cursor:pointer;font-size:.9rem;padding:.5rem 0}.quiz-btn-ghost[data-astro-cid-7thlpzex]:disabled{opacity:.4;cursor:not-allowed}.quiz-btn-ghost[data-astro-cid-7thlpzex]:not(:disabled):hover{color:var(--color-primary)}.quiz-hint[data-astro-cid-7thlpzex]{color:var(--color-ink-soft);font-size:.85rem}.quiz-result[data-astro-cid-7thlpzex].is-hidden,.quiz-questions[data-astro-cid-7thlpzex].is-hidden{display:none}.quiz-result-card[data-astro-cid-7thlpzex]{border-top:4px solid var(--winner, var(--color-primary));padding-top:1.5rem;animation:quizFadeUp .32s cubic-bezier(.2,.8,.2,1)}@keyframes quizFadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.quiz-result-eyebrow[data-astro-cid-7thlpzex]{color:var(--color-primary);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin:0 0 .5rem}.quiz-result-head[data-astro-cid-7thlpzex]{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.quiz-result-icone[data-astro-cid-7thlpzex]{font-size:2.75rem;line-height:1}.quiz-result-title[data-astro-cid-7thlpzex]{margin:0;font-size:clamp(1.6rem,4vw,2.1rem);color:var(--winner, var(--color-primary))}.quiz-result-score[data-astro-cid-7thlpzex]{margin:.25rem 0 0;color:var(--color-ink-soft)}.quiz-result-section[data-astro-cid-7thlpzex]{border-top:1px solid var(--color-border);padding:1.25rem 0}.quiz-result-section[data-astro-cid-7thlpzex] h3[data-astro-cid-7thlpzex]{color:var(--color-ink);font-size:1.05rem;margin:0 0 .75rem}.quiz-result-list[data-astro-cid-7thlpzex],.quiz-result-links[data-astro-cid-7thlpzex]{margin:0;padding-left:1.25rem;color:var(--color-ink)}.quiz-result-list[data-astro-cid-7thlpzex] li[data-astro-cid-7thlpzex],.quiz-result-links[data-astro-cid-7thlpzex] li[data-astro-cid-7thlpzex]{margin-bottom:.5rem;line-height:1.55}.quiz-result-links[data-astro-cid-7thlpzex] a[data-astro-cid-7thlpzex]{color:var(--color-primary);font-weight:600;text-decoration:none;border-bottom:1px solid rgba(45,106,79,.3)}.quiz-result-links[data-astro-cid-7thlpzex] a[data-astro-cid-7thlpzex]:hover{color:var(--color-primary-dark);border-bottom-color:var(--color-primary-dark)}.quiz-result-prix[data-astro-cid-7thlpzex]{font-size:1.1rem;margin:0 0 .25rem}.quiz-result-subtle[data-astro-cid-7thlpzex]{color:var(--color-ink-soft);font-size:.9rem;margin:0}.quiz-result-runner[data-astro-cid-7thlpzex]{margin-top:1rem;padding:1rem 1.1rem;background:var(--color-bg);border-radius:.75rem;font-size:.95rem;color:var(--color-ink)}.quiz-result-actions[data-astro-cid-7thlpzex]{margin-top:1.5rem;display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}
