.vg-quiz[data-astro-cid-zyxsanzh]{margin-top:28px;border:1px solid var(--vg-line);border-radius:var(--vg-radius);background:var(--vg-surface);padding:20px;max-width:560px}.vg-quiz-start-btn[data-astro-cid-zyxsanzh]{min-height:48px;padding:0 24px;font-size:16px}.vg-quiz-progress[data-astro-cid-zyxsanzh]{font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:#c4d6d2;margin:0 0 14px}.vg-quiz[data-astro-cid-zyxsanzh] .vg-quiz-q h3{font-size:20px;margin:0 0 14px}.vg-quiz[data-astro-cid-zyxsanzh] .vg-quiz-opts{display:grid;gap:10px}.vg-quiz[data-astro-cid-zyxsanzh] .vg-quiz-opt{display:flex;align-items:center;gap:12px;width:100%;min-height:56px;padding:14px 16px;text-align:left;font:inherit;font-size:16px;font-weight:600;line-height:1.3;color:#eef4f2;background:#061417;border:2px solid rgba(122,240,190,.55);border-radius:14px;cursor:pointer;-webkit-appearance:none;appearance:none}.vg-quiz[data-astro-cid-zyxsanzh] .vg-quiz-opt:before{content:"";flex:0 0 auto;width:20px;height:20px;border-radius:50%;border:2px solid #7af0be;box-sizing:border-box}.vg-quiz[data-astro-cid-zyxsanzh] .vg-quiz-opt:hover{border-color:#7af0be;background:#0b2a24}.vg-quiz[data-astro-cid-zyxsanzh] .vg-quiz-opt[aria-checked=true]{border-color:#7af0be;background:#7af0be29}.vg-quiz[data-astro-cid-zyxsanzh] .vg-quiz-opt[aria-checked=true]:before{background:#7af0be;box-shadow:inset 0 0 0 3px #061417}.vg-quiz[data-astro-cid-zyxsanzh] .vg-quiz-back{margin-top:14px;min-height:44px;padding:0 16px;font:inherit;font-size:15px;font-weight:600;color:#e8fff6;background:transparent;border:1.5px solid #7af0be;border-radius:999px;cursor:pointer}.vg-quiz[data-astro-cid-zyxsanzh] .vg-quiz-result h3{font-size:24px;margin:0 0 8px}.vg-quiz[data-astro-cid-zyxsanzh] .vg-quiz-score{font-family:var(--vg-font-h);font-weight:800;font-size:40px;color:#7af0be;margin:0 0 14px}.vg-quiz[data-astro-cid-zyxsanzh] .vg-quiz-gaps{margin:0 0 10px;padding:0;list-style:none;display:grid;gap:10px}.vg-quiz[data-astro-cid-zyxsanzh] .vg-quiz-gaps li{padding:12px 14px;border:1px solid var(--vg-line);border-radius:calc(var(--vg-radius) / 2)}.vg-quiz[data-astro-cid-zyxsanzh] .vg-quiz-gaps h4{margin:0 0 4px;font-size:16px}.vg-quiz[data-astro-cid-zyxsanzh] .vg-quiz-gaps p{margin:0 0 8px;color:#c4d6d2;font-size:14px}.vg-quiz[data-astro-cid-zyxsanzh] .vg-quiz-gaps a{display:inline-flex;align-items:center;min-height:44px;font-weight:700;font-size:15px;color:#7af0be}.vg-quiz[data-astro-cid-zyxsanzh] .vg-quiz-nogaps{margin:0 0 10px;padding:12px 14px;border:1px solid var(--vg-line);border-radius:calc(var(--vg-radius) / 2);color:#c4d6d2;font-size:15px}.vg-quiz[data-astro-cid-zyxsanzh] .vg-quiz-note{color:#c4d6d2;font-size:13px;margin:10px 0 0}.vg-quiz[data-astro-cid-zyxsanzh] .vg-quiz-waitlist{display:inline-block;margin:6px 0 0;font-weight:700;font-size:15px}.vg-quiz[data-astro-cid-zyxsanzh] .vg-quiz-nextsteps{display:flex;flex-wrap:wrap;gap:12px;margin:14px 0 0}.vg-quiz[data-astro-cid-zyxsanzh] .vg-quiz-nextsteps .vg-btn{min-height:44px;display:inline-flex;align-items:center}.vg-quiz[data-astro-cid-zyxsanzh] .vg-quiz-nextsteps a.vg-btn.vg-btn-outline{background:transparent!important;border:1.5px solid #7af0be;color:#e8fff6!important}.vg-glass[data-astro-cid-zyxsanzh]{margin-top:18px;padding:18px 20px;border-radius:calc(var(--vg-radius) / 1.2);border:1px solid rgba(122,240,190,.35);background:linear-gradient(180deg,#1fc98a1a,#0b141708);backdrop-filter:blur(6px)}.vg-quiz-summary[data-astro-cid-zyxsanzh] h3[data-astro-cid-zyxsanzh]{font-size:16px;margin:0 0 8px;letter-spacing:.02em}.vg-quiz-summary-text[data-astro-cid-zyxsanzh]{font-size:15px;line-height:1.5;margin:0 0 10px;color:var(--vg-ink)}.vg-quiz-summary-text[data-astro-cid-zyxsanzh][data-loading]{color:#c4d6d2}.vg-quiz-summary-disclaimer[data-astro-cid-zyxsanzh]{margin:0;font-size:12px;letter-spacing:.02em;color:#c4d6d2}.vg-hero-inf[data-astro-cid-t5fuufxw]{width:100%;max-width:320px;display:block;margin:0 auto 20px}.vg-inf-glow[data-astro-cid-t5fuufxw]{animation:vg-inf-pulse 4s ease-in-out infinite;transform-origin:180px 110px}.vg-inf-highlight[data-astro-cid-t5fuufxw]{animation:vg-inf-travel 6s linear infinite}@keyframes vg-inf-travel{to{stroke-dashoffset:-960}}@keyframes vg-inf-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}@media(prefers-reduced-motion:reduce){.vg-inf-glow[data-astro-cid-t5fuufxw],.vg-inf-highlight[data-astro-cid-t5fuufxw]{animation:none}}@media(min-width:768px){.vg-hero-inf[data-astro-cid-t5fuufxw]{max-width:360px;margin:0}}.vg-reveal[data-astro-cid-sh445jdo]{transform:translateY(14px);transition:transform .5s ease}.vg-reveal[data-astro-cid-sh445jdo].vg-revealed{transform:translateY(0)}@media(prefers-reduced-motion:reduce){.vg-reveal[data-astro-cid-sh445jdo]{transform:none;transition:none}}.vg-consent[data-astro-cid-sh445jdo]{display:flex;align-items:flex-start;gap:8px;font-weight:500}.vg-consent[data-astro-cid-sh445jdo] input[data-astro-cid-sh445jdo][type=checkbox]{width:22px;height:22px;flex:none;margin-top:1px;accent-color:#1fc98a}.vg-hero-row[data-astro-cid-sh445jdo]{display:flex;flex-direction:column;align-items:center;gap:12px}.vg-hero-row[data-astro-cid-sh445jdo] .vg-hero-inf{max-width:70%}.vg-hero-text[data-astro-cid-sh445jdo]{width:100%}@media(min-width:768px){.vg-hero-row[data-astro-cid-sh445jdo]{width:100%;flex-direction:row-reverse;align-items:center;gap:32px;text-align:left}.vg-hero-row[data-astro-cid-sh445jdo] .vg-hero-inf{max-width:360px;flex:0 1 360px;min-width:0}.vg-hero-text[data-astro-cid-sh445jdo]{flex:1 0 55%;min-width:0}}
