.sc-hero[data-astro-cid-6ibcteil] .crumbs[data-astro-cid-6ibcteil]+.eyebrow[data-astro-cid-6ibcteil]{display:block;margin-top:16px}.sc-hero__title[data-astro-cid-6ibcteil]{margin-top:22px;font-size:clamp(48px,8vw,128px);line-height:.94;letter-spacing:-.055em}.sc__form[data-astro-cid-6ibcteil]{max-width:880px;margin-inline:auto}.sc__bar[data-astro-cid-6ibcteil]{position:sticky;top:calc(var(--header-h, 72px) + 8px);z-index:2;display:flex;align-items:center;gap:14px;margin-bottom:20px;padding:10px 16px;border-radius:999px;border:1px solid var(--line-2);background:var(--bg)}.sc__track[data-astro-cid-6ibcteil]{flex:1;height:6px;border-radius:999px;background:rgba(var(--line-rgb),.16);overflow:hidden}.sc__track[data-astro-cid-6ibcteil] i[data-astro-cid-6ibcteil]{display:block;height:100%;border-radius:inherit;background:var(--violet-2);transform:scaleX(0);transform-origin:0 50%;transition:transform .4s cubic-bezier(.16,1,.3,1)}.sc__bar[data-astro-cid-6ibcteil] [data-astro-cid-6ibcteil][data-sc-count]{flex:none;font:500 13px/1 var(--mono);color:var(--sub);font-variant-numeric:tabular-nums;min-width:64px;text-align:right}.sc__list[data-astro-cid-6ibcteil]{list-style:none;padding:0;margin:0;display:grid;gap:14px}.sc__q[data-astro-cid-6ibcteil]{padding:clamp(20px,3vw,30px);border-radius:24px}.sc__q[data-astro-cid-6ibcteil] fieldset[data-astro-cid-6ibcteil]{border:0;padding:0;margin:0;min-width:0}.sc__q[data-astro-cid-6ibcteil] legend[data-astro-cid-6ibcteil]{display:flex;gap:16px;padding:0;font-size:clamp(17px,1.5vw,20px);line-height:1.45;color:var(--text)}.sc__n[data-astro-cid-6ibcteil]{flex:none;font:500 13px/1.9 var(--mono);color:var(--violet-2);letter-spacing:.08em}.sc__opts[data-astro-cid-6ibcteil]{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px;padding-left:38px}.sc__opt[data-astro-cid-6ibcteil]{position:relative;cursor:pointer}.sc__opt[data-astro-cid-6ibcteil] input[data-astro-cid-6ibcteil]{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.sc__opt[data-astro-cid-6ibcteil] span[data-astro-cid-6ibcteil]{display:inline-flex;align-items:center;min-height:44px;padding:0 22px;border-radius:999px;border:1px solid var(--line-3);font-size:15px;font-weight:500;color:var(--text);transition:background .2s,border-color .2s,color .2s}.sc__opt[data-astro-cid-6ibcteil]:hover span[data-astro-cid-6ibcteil]{border-color:var(--violet-2)}.sc__opt[data-astro-cid-6ibcteil] input[data-astro-cid-6ibcteil]:focus-visible+span[data-astro-cid-6ibcteil]{outline:2px solid var(--violet-2);outline-offset:2px}.sc__opt[data-astro-cid-6ibcteil] input[data-astro-cid-6ibcteil]:checked+span[data-astro-cid-6ibcteil]{background:var(--violet);border-color:var(--violet);color:var(--on-accent)}.sc__opt[data-astro-cid-6ibcteil][data-v="0"] input[data-astro-cid-6ibcteil]:checked+span[data-astro-cid-6ibcteil]{background:rgba(var(--red-rgb),.16);border-color:var(--red);color:var(--text)}.sc__opt[data-astro-cid-6ibcteil][data-v=u] input[data-astro-cid-6ibcteil]:checked+span[data-astro-cid-6ibcteil]{background:rgba(var(--line-rgb),.16);border-color:var(--line-3);color:var(--text)}.sc__submit[data-astro-cid-6ibcteil]{margin-top:28px;display:grid;justify-items:start;gap:10px}.sc__submit[data-astro-cid-6ibcteil] .btn[data-astro-cid-6ibcteil]{padding-right:28px}.sc__need[data-astro-cid-6ibcteil]{color:var(--red);font-size:15px;min-height:1.4em}.sc__privacy[data-astro-cid-6ibcteil]{color:var(--muted);font-size:14px}.sc__result[data-astro-cid-6ibcteil],.sc__form[data-astro-cid-6ibcteil]{scroll-margin-top:calc(var(--header-h, 82px) + 16px)}.sc__result[data-astro-cid-6ibcteil]{max-width:880px;margin-inline:auto;outline:none}.sc__score[data-astro-cid-6ibcteil]{padding:clamp(24px,4vw,44px);border-radius:32px}.sc__big[data-astro-cid-6ibcteil]{margin-top:12px;font-size:clamp(64px,10vw,120px);line-height:1;letter-spacing:-.05em;font-weight:600}.sc__big[data-astro-cid-6ibcteil] span[data-astro-cid-6ibcteil]{color:var(--muted);font-size:.4em;letter-spacing:0;margin-left:6px}.sc__level[data-astro-cid-6ibcteil]{margin-top:14px;font-size:clamp(28px,3.4vw,44px);letter-spacing:-.03em}.sc__score[data-astro-cid-6ibcteil] .lead[data-astro-cid-6ibcteil]{margin-top:10px}.sc__meter[data-astro-cid-6ibcteil]{margin-top:24px;height:10px;border-radius:999px;background:rgba(var(--line-rgb),.16);overflow:hidden}.sc__meter[data-astro-cid-6ibcteil] i[data-astro-cid-6ibcteil]{display:block;height:100%;border-radius:inherit;background:var(--violet-2);transform:scaleX(0);transform-origin:0 50%}.sc__result[data-astro-cid-6ibcteil][data-level="8"] .sc__meter[data-astro-cid-6ibcteil] i[data-astro-cid-6ibcteil]{background:var(--mint)}.sc__result[data-astro-cid-6ibcteil][data-level="0"] .sc__meter[data-astro-cid-6ibcteil] i[data-astro-cid-6ibcteil]{background:var(--red)}.sc__nojs[data-astro-cid-6ibcteil]{color:var(--sub);margin-bottom:8px}.sc__fixtitle[data-astro-cid-6ibcteil]{margin-top:clamp(36px,5vw,56px);font-size:clamp(26px,3vw,38px);letter-spacing:-.03em}.sc__allgood[data-astro-cid-6ibcteil]{margin-top:14px;color:var(--sub)}.sc__fixes[data-astro-cid-6ibcteil]{list-style:none;padding:0;margin:18px 0 0;display:grid}.sc__fix[data-astro-cid-6ibcteil]{display:flex;gap:16px;padding:20px 0;border-top:1px solid var(--line-2)}.sc__fix[data-astro-cid-6ibcteil][hidden]{display:none}.sc__fix[data-astro-cid-6ibcteil] p[data-astro-cid-6ibcteil]{font-size:17px;line-height:1.55;color:var(--text)}.sc__more[data-astro-cid-6ibcteil]{display:inline-block;margin-top:8px;font-size:15px;font-weight:500;color:var(--violet-2);text-decoration:none}.sc__more[data-astro-cid-6ibcteil]:hover{text-decoration:underline}.sc__actions[data-astro-cid-6ibcteil]{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.sc__actions[data-astro-cid-6ibcteil][hidden]{display:none}.sc__actions[data-astro-cid-6ibcteil] .btn[data-astro-cid-6ibcteil]{padding-right:20px}.sc__cta[data-astro-cid-6ibcteil]{margin-top:clamp(36px,5vw,56px);padding:clamp(24px,4vw,44px);border-radius:32px;display:grid;gap:14px;justify-items:start}.sc__cta[data-astro-cid-6ibcteil] h2[data-astro-cid-6ibcteil]{font-size:clamp(24px,2.8vw,34px);letter-spacing:-.03em}.sc__cta[data-astro-cid-6ibcteil] p[data-astro-cid-6ibcteil]{color:var(--sub)}@media(max-width:560px){.sc__opts[data-astro-cid-6ibcteil]{padding-left:0}.sc__opt[data-astro-cid-6ibcteil]{flex:1 1 0}.sc__opt[data-astro-cid-6ibcteil] span[data-astro-cid-6ibcteil]{width:100%;justify-content:center;padding:0 10px}}
