.quiz10{--v-700:#6A47E6;--v-600:#7C5CFF;--v-500:#8B6DFF;--v-400:#A855F7;--v-300:#C4A7FF;--v-100:#EEE8FF;--v-050:#F6F2FF;--grad:linear-gradient(135deg,#7C5CFF 0%,#A855F7 100%);--ink:#1B1430;--ink-2:#4A4160;--line:#E9E4F2;--paper:#fff;--sans:"Hanken Grotesk",system-ui,-apple-system,Segoe UI,Roboto,sans-serif;--serif:"Fraunces",Georgia,serif;font-family:var(--sans);color:var(--ink);max-width:840px;margin:0 auto;padding:clamp(26px,5vw,60px) clamp(16px,4vw,24px) 90px;-webkit-font-smoothing:antialiased}.quiz10 *{box-sizing:border-box}.quiz10 .qz-head{text-align:center;margin-bottom:26px}.quiz10 .qz-kicker{display:inline-flex;align-items:center;gap:7px;font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--v-600);background:var(--v-050);border:1px solid var(--v-100);border-radius:999px;padding:6px 14px;margin-bottom:14px}.quiz10 .qz-kicker svg{width:13px;height:13px}.quiz10 .qz-head h1{font-family:var(--serif);font-weight:500;letter-spacing:-.02em;font-size:clamp(2rem,5vw,3rem);line-height:1.04;margin:0 0 10px}.quiz10 .qz-head p{color:var(--ink-2);font-size:1.02rem;line-height:1.55;max-width:58ch;margin:0 auto}.quiz10 .qz-progress{height:8px;border-radius:999px;background:#ede7f7;overflow:hidden;margin:0 0 26px}.quiz10 .qz-bar{height:100%;width:0;border-radius:999px;background:var(--grad);transition:width .45s cubic-bezier(.22,1,.36,1)}.quiz10 .qz-card{background:var(--paper);border:1px solid var(--line);border-radius:22px;padding:clamp(22px,3.5vw,38px);box-shadow:0 18px 50px #1b143014}.quiz10 .qz-in{animation:qzIn .34s ease both}@keyframes qzIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.quiz10 .qz-step{font-size:.74rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--v-600);margin-bottom:8px}.quiz10 .qz-q{font-family:var(--serif);font-weight:500;font-size:clamp(1.5rem,3.4vw,2.1rem);line-height:1.12;margin:0 0 22px;letter-spacing:-.01em}.quiz10 .qz-opts{display:grid;gap:12px}.quiz10 .qz-opt{display:flex;align-items:center;justify-content:space-between;gap:14px;text-align:left;width:100%;font-family:inherit;font-size:1.02rem;font-weight:600;color:var(--ink);cursor:pointer;background:var(--v-050);border:1.5px solid var(--v-100);border-radius:14px;padding:16px 18px;transition:transform .16s,box-shadow .16s,border-color .16s,background .16s}.quiz10 .qz-opt:hover{border-color:var(--v-400);background:#fff;transform:translateY(-1px);box-shadow:0 10px 24px #7c5cff24}.quiz10 .qz-opt[aria-current=true]{border-color:var(--v-600);background:#fff;box-shadow:0 0 0 3px var(--v-100)}.quiz10 .qz-tick{flex:0 0 auto;width:24px;height:24px;border-radius:50%;border:2px solid var(--v-300);display:grid;place-items:center;transition:.16s}.quiz10 .qz-opt:hover .qz-tick,.quiz10 .qz-opt[aria-current=true] .qz-tick{border-color:transparent;background:var(--grad)}.quiz10 .qz-tick svg{width:13px;height:13px;stroke:#fff;fill:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;opacity:0;transition:.16s}.quiz10 .qz-opt:hover .qz-tick svg,.quiz10 .qz-opt[aria-current=true] .qz-tick svg{opacity:1}.quiz10 .qz-back{margin-top:20px;border:0;background:none;color:var(--ink-2);font-family:inherit;font-weight:700;font-size:.9rem;cursor:pointer;padding:6px 0}.quiz10 .qz-back:hover{color:var(--v-600)}.quiz10 .qz-result{background:var(--paper);border:1px solid var(--line);border-radius:24px;overflow:hidden;box-shadow:0 22px 60px #1b14301a}.quiz10 .qz-res-badge{background:var(--grad);color:#fff;text-align:center;font-weight:800;letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;padding:10px}.quiz10 .qz-res-grid{display:grid;grid-template-columns:1fr 1.15fr;gap:clamp(18px,3vw,34px);padding:clamp(20px,3.5vw,36px)}.quiz10 .qz-res-media{border-radius:18px;overflow:hidden;background:linear-gradient(150deg,#efe8ff,#f7f2ff);aspect-ratio:1/1}.quiz10 .qz-res-media img{width:100%;height:100%;object-fit:cover}.quiz10 .qz-res-info{display:flex;flex-direction:column}.quiz10 .qz-res-eyebrow{font-size:.74rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--v-600);margin-bottom:6px}.quiz10 .qz-res-info h2{font-family:var(--serif);font-weight:500;font-size:clamp(1.5rem,3.2vw,2.1rem);line-height:1.08;margin:0 0 6px}.quiz10 .qz-res-price{font-weight:800;font-size:1.3rem;color:var(--v-700);margin-bottom:12px}.quiz10 .qz-res-price s{color:#9a90b5;font-weight:600;font-size:1rem;margin-left:8px}.quiz10 .qz-res-info>p{color:var(--ink-2);line-height:1.55;margin:0 0 16px}.quiz10 .qz-res-why{list-style:none;margin:0 0 22px;padding:0;display:grid;gap:9px}.quiz10 .qz-res-why li{position:relative;padding-left:26px;font-weight:600;font-size:.94rem;color:var(--ink);line-height:1.4}.quiz10 .qz-res-why li:before{content:"";position:absolute;left:0;top:2px;width:17px;height:17px;border-radius:50%;background:var(--grad)}.quiz10 .qz-res-why li:after{content:"";position:absolute;left:4px;top:7px;width:6px;height:3px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg)}.quiz10 .qz-cta{display:inline-flex;align-items:center;justify-content:center;gap:9px;margin-top:auto;min-height:54px;padding:0 26px;border-radius:14px;background:var(--grad);color:#fff;font-weight:800;font-size:1.02rem;text-decoration:none;box-shadow:0 14px 30px #7c5cff57;transition:transform .16s,box-shadow .16s}.quiz10 .qz-cta:hover{transform:translateY(-2px);box-shadow:0 18px 40px #7c5cff80}.quiz10 .qz-cta svg{width:18px;height:18px;stroke:#fff;fill:none;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.quiz10 .qz-res-alt{display:flex;align-items:center;gap:18px;margin-top:14px;font-size:.9rem;flex-wrap:wrap}.quiz10 .qz-res-alt a{color:var(--v-700);font-weight:700;text-decoration:none}.quiz10 .qz-res-alt a:hover{text-decoration:underline}.quiz10 .qz-res-alt button{border:0;background:none;color:var(--ink-2);font-family:inherit;font-weight:700;cursor:pointer;font-size:.9rem;padding:0}.quiz10 .qz-res-alt button:hover{color:var(--v-600)}.quiz10 .qz-res-runners{border-top:1px solid var(--line);padding:16px clamp(20px,3.5vw,36px);display:flex;align-items:center;gap:12px;flex-wrap:wrap;color:var(--ink-2);font-size:.86rem}.quiz10 .qz-res-runners b{color:var(--ink);font-weight:700}.quiz10 .qz-res-runners a{color:var(--v-700);font-weight:700;text-decoration:none}.quiz10 .qz-res-runners a:hover{text-decoration:underline}@media(max-width:640px){.quiz10 .qz-res-grid{grid-template-columns:1fr}.quiz10 .qz-res-media{max-width:280px;margin:0 auto}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/quiz.css.map */
