.quiz[data-astro-cid-t35we56s]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);flex-direction:column;padding:clamp(24px,4vw,38px);display:flex;position:relative}@media (width>=941px){.quiz[data-astro-cid-t35we56s]{min-height:400px}}.quiz[data-astro-cid-t35we56s]:before{content:"";z-index:-1;background:radial-gradient(circle,#ddb67f59,#0000 70%);border-radius:50%;width:90px;height:90px;position:absolute;inset:-14px 14px auto auto}.quiz-top[data-astro-cid-t35we56s]{justify-content:space-between;align-items:center;display:flex}.quiz-label[data-astro-cid-t35we56s]{letter-spacing:.12em;text-transform:uppercase;color:var(--rose-600);font-size:.78rem;font-weight:700}.quiz-count[data-astro-cid-t35we56s]{color:var(--plum-500);font-variant-numeric:tabular-nums;font-size:.85rem}.dots[data-astro-cid-t35we56s]{gap:6px;margin:14px 0 26px;display:flex}.dots[data-astro-cid-t35we56s] span[data-astro-cid-t35we56s]{background:var(--blush-100);border-radius:4px;flex:1;height:4px;transition:background .3s}.dots[data-astro-cid-t35we56s] span[data-astro-cid-t35we56s].done{background:var(--rose-400)}.dots[data-astro-cid-t35we56s] span[data-astro-cid-t35we56s].current{background:var(--blush-200)}.statement[data-astro-cid-t35we56s]{font-family:var(--font-display);letter-spacing:-.015em;text-wrap:balance;min-height:3.8em;margin-bottom:24px;font-size:clamp(1.45rem,2.6vw,1.9rem);line-height:1.25}.answers[data-astro-cid-t35we56s]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ans[data-astro-cid-t35we56s]{border:1.5px solid var(--line);background:var(--blush-50);min-height:56px;font:600 1.05rem var(--font-body);color:var(--plum-900);cursor:pointer;border-radius:16px;transition:all .2s}.ans[data-astro-cid-t35we56s]:hover:not(:disabled){border-color:var(--rose-400);background:#fff;transform:translateY(-1px)}.ans[data-astro-cid-t35we56s]:disabled{cursor:default}.ans[data-astro-cid-t35we56s].right{background:var(--sage);color:var(--sage-ink);border-color:#9cc5a1}.ans[data-astro-cid-t35we56s].wrong{background:var(--red-soft);color:var(--red-ink);border-color:#eeb0b8}.ans[data-astro-cid-t35we56s].dim{opacity:.45}.reveal[data-astro-cid-t35we56s]{margin-top:22px;animation:.35s rise}.verdict-line[data-astro-cid-t35we56s]{margin-bottom:6px;font-weight:700}.explain[data-astro-cid-t35we56s]{color:var(--plum-700);font-size:1rem}.reveal-actions[data-astro-cid-t35we56s]{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:8px;display:flex}.more[data-astro-cid-t35we56s]{font-size:.93rem;font-weight:600}.score[data-astro-cid-t35we56s]{font-family:var(--font-display);color:var(--rose-600);margin:6px 0 10px;font-size:4.4rem;line-height:1}.score[data-astro-cid-t35we56s] small[data-astro-cid-t35we56s]{color:var(--plum-500);margin-left:6px;font-size:1.6rem}.result-title[data-astro-cid-t35we56s]{font-family:var(--font-display);margin-bottom:10px;font-size:1.55rem;line-height:1.25}.result-text[data-astro-cid-t35we56s]{color:var(--plum-700)}.restart[data-astro-cid-t35we56s]{font:600 .92rem var(--font-body);color:var(--plum-500);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:4px;text-decoration:underline}.restart[data-astro-cid-t35we56s]:hover{color:var(--rose-600)}.challenge-status[data-astro-cid-t35we56s]{color:var(--sage-ink);margin:12px 0 0;font-size:.88rem}.challenge-status[data-astro-cid-t35we56s]:empty{display:none}[data-astro-cid-t35we56s][data-stage=result]{animation:.4s rise}@keyframes rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.hero[data-astro-cid-6voplrxj]{background:radial-gradient(60% 70% at 85% 20%,#f5d0d7bf,#0000 70%),radial-gradient(40% 50% at 5% 90%,#f6ead8cc,#0000 70%);padding:clamp(40px,7vw,88px) 0 clamp(48px,7vw,96px);position:relative;overflow:hidden}.hero-grid[data-astro-cid-6voplrxj]{grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(32px,5vw,72px);display:grid}.hero-copy[data-astro-cid-6voplrxj] h1[data-astro-cid-6voplrxj]{margin-bottom:22px}.hero-copy[data-astro-cid-6voplrxj] .lead[data-astro-cid-6voplrxj]{max-width:560px}.hero-ctas[data-astro-cid-6voplrxj]{flex-wrap:wrap;gap:12px;margin:30px 0 28px;display:flex}.trust[data-astro-cid-6voplrxj]{color:var(--plum-700);flex-wrap:wrap;gap:8px 22px;margin:0;padding:0;font-size:.9rem;list-style:none;display:flex}.trust[data-astro-cid-6voplrxj] span[data-astro-cid-6voplrxj]{color:var(--rose-500);margin-right:4px;font-weight:700}@media (width<=940px){.hero-grid[data-astro-cid-6voplrxj]{grid-template-columns:1fr}}.strip[data-astro-cid-6voplrxj]{border-block:1px solid var(--line);background:var(--surface);overflow:hidden}.marquee[data-astro-cid-6voplrxj]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.track[data-astro-cid-6voplrxj]{gap:48px;width:max-content;padding:16px 0;animation:80s linear infinite scroll;display:flex}.strip[data-astro-cid-6voplrxj]:hover .track[data-astro-cid-6voplrxj]{animation-play-state:paused}.track[data-astro-cid-6voplrxj] a[data-astro-cid-6voplrxj]{color:var(--plum-700);white-space:nowrap;font-size:.95rem;text-decoration:none}.track[data-astro-cid-6voplrxj] a[data-astro-cid-6voplrxj]:hover{color:var(--rose-600)}.dk[data-astro-cid-6voplrxj]{font-family:var(--font-display);color:var(--rose-600);margin-right:6px;font-style:italic}@keyframes scroll{to{transform:translate(-50%)}}.more-link[data-astro-cid-6voplrxj]{margin-top:40px}.cats-section[data-astro-cid-6voplrxj]{background:linear-gradient(180deg, var(--blush-50), var(--bg))}.cats[data-astro-cid-6voplrxj]{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.cat[data-astro-cid-6voplrxj]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);max-width:370px;color:inherit;flex-direction:column;flex:300px;text-decoration:none;transition:transform .25s,box-shadow .25s;display:flex;overflow:hidden}.cat[data-astro-cid-6voplrxj]:hover{box-shadow:var(--shadow);color:inherit;transform:translateY(-4px)}.cat-img[data-astro-cid-6voplrxj]{aspect-ratio:16/9;background:var(--blush-50);overflow:hidden}.cat-img[data-astro-cid-6voplrxj] img[data-astro-cid-6voplrxj]{object-fit:cover;width:100%;height:100%;transition:transform .5s}.cat[data-astro-cid-6voplrxj]:hover .cat-img[data-astro-cid-6voplrxj] img[data-astro-cid-6voplrxj]{transform:scale(1.04)}.cat-body[data-astro-cid-6voplrxj]{padding:20px 22px 22px}.cat-body[data-astro-cid-6voplrxj] h3[data-astro-cid-6voplrxj]{margin-bottom:6px}.cat-body[data-astro-cid-6voplrxj] p[data-astro-cid-6voplrxj]{color:var(--plum-700);margin-bottom:10px;font-size:.95rem}.cat-count[data-astro-cid-6voplrxj]{color:var(--rose-600);font-size:.9rem;font-weight:600}.why[data-astro-cid-6voplrxj]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.why[data-astro-cid-6voplrxj]>div[data-astro-cid-6voplrxj]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:30px}.why[data-astro-cid-6voplrxj] p[data-astro-cid-6voplrxj]{color:var(--plum-700);margin:0}.num[data-astro-cid-6voplrxj]{font-family:var(--font-display);color:#8a6331;margin-bottom:14px;font-size:1.4rem;font-style:italic;display:block}@media (width<=860px){.why[data-astro-cid-6voplrxj]{grid-template-columns:1fr}}.faq[data-astro-cid-6voplrxj]{gap:12px;display:grid}.faq[data-astro-cid-6voplrxj] details[data-astro-cid-6voplrxj]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:0 24px}.faq[data-astro-cid-6voplrxj] summary[data-astro-cid-6voplrxj]{cursor:pointer;justify-content:space-between;gap:16px;padding:20px 0;font-size:1.05rem;font-weight:600;list-style:none;display:flex}.faq[data-astro-cid-6voplrxj] summary[data-astro-cid-6voplrxj]::-webkit-details-marker{display:none}.faq[data-astro-cid-6voplrxj] summary[data-astro-cid-6voplrxj]:after{content:"+";font-family:var(--font-display);color:var(--rose-500);font-size:1.5rem;line-height:1;transition:transform .2s}.faq[data-astro-cid-6voplrxj] details[data-astro-cid-6voplrxj][open] summary[data-astro-cid-6voplrxj]:after{transform:rotate(45deg)}.faq[data-astro-cid-6voplrxj] details[data-astro-cid-6voplrxj] p[data-astro-cid-6voplrxj]{color:var(--plum-700);margin:0;padding-bottom:20px}
