.plan-wrap[data-astro-cid-fvbnvkpv]{flex-direction:column;gap:32px;max-width:860px;padding-block:clamp(40px,7vw,80px) 40px;display:flex}.quiz[data-astro-cid-fvbnvkpv]{border-radius:26px;flex-direction:column;gap:22px;padding:clamp(24px,4vw,40px);display:flex}.quiz[data-astro-cid-fvbnvkpv]:hover{transform:none}.progress[data-astro-cid-fvbnvkpv]{background:#ffffff14;border-radius:3px;height:6px;overflow:hidden}.progress[data-astro-cid-fvbnvkpv] span[data-astro-cid-fvbnvkpv]{height:100%;width:var(--p,10%);background:linear-gradient(90deg, var(--blue), var(--pink), var(--amber), var(--green));transition:width .5s var(--ease);border-radius:3px;display:block}.count[data-astro-cid-fvbnvkpv]{color:var(--muted);font-size:14px}.step[data-astro-cid-fvbnvkpv]{border:0;flex-direction:column;gap:20px;margin:0;padding:0;display:flex}.js .step[data-astro-cid-fvbnvkpv]:not(.current){display:none}.step[data-astro-cid-fvbnvkpv].current{animation:rise .45s var(--ease) both}legend[data-astro-cid-fvbnvkpv]{flex-direction:column;gap:8px;margin-bottom:4px;padding:0;display:flex}legend[data-astro-cid-fvbnvkpv]:focus{outline:none}.q[data-astro-cid-fvbnvkpv]{font-family:var(--display);font-variation-settings:"opsz" 96;letter-spacing:-.02em;font-size:clamp(24px,3vw,32px);font-weight:700;line-height:1.15}.hint[data-astro-cid-fvbnvkpv]{color:var(--muted);font-size:16px}.fields[data-astro-cid-fvbnvkpv]{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:16px;display:grid}.tick[data-astro-cid-fvbnvkpv]{color:var(--ink-2);cursor:pointer;align-items:flex-start;gap:12px;font-size:15px;display:flex}.tick[data-astro-cid-fvbnvkpv] input[data-astro-cid-fvbnvkpv]{width:22px;height:22px;accent-color:var(--blue);flex:none;margin-top:1px}.tick[data-astro-cid-fvbnvkpv] a[data-astro-cid-fvbnvkpv]{color:var(--blue)}.trap[data-astro-cid-fvbnvkpv]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.error[data-astro-cid-fvbnvkpv]{color:#fda4af;font-weight:500}.nav[data-astro-cid-fvbnvkpv]{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.nav[data-astro-cid-fvbnvkpv] [data-astro-cid-fvbnvkpv][data-next],.nav[data-astro-cid-fvbnvkpv] [data-astro-cid-fvbnvkpv][data-submit]{margin-left:auto}.done[data-astro-cid-fvbnvkpv]{border-top:3px solid var(--green);border-radius:26px;flex-direction:column;gap:14px;padding:40px;display:flex}.done[data-astro-cid-fvbnvkpv]:focus{outline:none}
