.coverage[data-astro-cid-qqw6ntj7]{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);padding:1.5rem}.stops[data-astro-cid-qqw6ntj7]{border:0;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;display:flex}legend[data-astro-cid-qqw6ntj7]{color:var(--muted);margin-bottom:.75rem;font-weight:600}.stops[data-astro-cid-qqw6ntj7] label[data-astro-cid-qqw6ntj7]{position:relative}.stops[data-astro-cid-qqw6ntj7] input[data-astro-cid-qqw6ntj7]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.stops[data-astro-cid-qqw6ntj7] span[data-astro-cid-qqw6ntj7]{background:var(--surface-alt);text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;min-width:4rem;padding:.5rem 1rem;font-weight:600;display:inline-block}.stops[data-astro-cid-qqw6ntj7] input[data-astro-cid-qqw6ntj7]:checked+span[data-astro-cid-qqw6ntj7]{background:var(--accent);color:var(--on-accent)}.stops[data-astro-cid-qqw6ntj7] input[data-astro-cid-qqw6ntj7]:focus-visible+span[data-astro-cid-qqw6ntj7]{outline:3px solid var(--sun);outline-offset:2px}.result[data-astro-cid-qqw6ntj7]{margin:1.25rem 0 .5rem;font-size:1.15rem}.share[data-astro-cid-qqw6ntj7]{font-variant-numeric:tabular-nums;font-size:1.6rem}.meter[data-astro-cid-qqw6ntj7]{background:var(--surface-alt);border-radius:999px;height:.5rem;overflow:hidden}.meter[data-astro-cid-qqw6ntj7] span[data-astro-cid-qqw6ntj7]{border-radius:inherit;background:var(--sun);height:100%;transition:width .3s;display:block}.text[data-astro-cid-qqw6ntj7]{margin:1.25rem 0 0;font-size:1.15rem;line-height:1.8}.w[data-astro-cid-qqw6ntj7]{transition:filter .25s,opacity .25s}.w[data-astro-cid-qqw6ntj7].hidden{filter:blur(5px);opacity:.55;user-select:none}.note[data-astro-cid-qqw6ntj7]{margin:1rem 0 0;font-size:.95rem}@media (prefers-reduced-motion:reduce){.w[data-astro-cid-qqw6ntj7],.meter[data-astro-cid-qqw6ntj7] span[data-astro-cid-qqw6ntj7]{transition:none}}.check[data-astro-cid-pyhh33a3]{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);padding:1.5rem}.intro[data-astro-cid-pyhh33a3] p[data-astro-cid-pyhh33a3]{margin:0 0 1.25rem}.quiz[data-astro-cid-pyhh33a3]{text-align:center}.progress[data-astro-cid-pyhh33a3]{font-variant-numeric:tabular-nums;margin:0;font-size:.95rem}.word[data-astro-cid-pyhh33a3]{letter-spacing:-.01em;margin:1rem 0 .25rem;font-size:clamp(2rem,8vw,2.8rem);font-weight:700}.tr[data-astro-cid-pyhh33a3]{min-height:1.6em;margin:0}.ru[data-astro-cid-pyhh33a3]{margin:.75rem 0 0;font-size:1.15rem;font-weight:600}.reveal[data-astro-cid-pyhh33a3],.again[data-astro-cid-pyhh33a3]{color:var(--accent-strong);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;margin-top:.75rem;padding:.4rem .9rem;font-weight:600}.reveal[data-astro-cid-pyhh33a3]:hover,.again[data-astro-cid-pyhh33a3]:hover{background:var(--surface-alt)}.answers[data-astro-cid-pyhh33a3]{grid-template-columns:1fr 1fr;gap:.75rem;max-width:24rem;margin:1.5rem auto 0;display:grid}.answer[data-astro-cid-pyhh33a3]{min-height:3rem;font:inherit;cursor:pointer;border:0;border-radius:999px;font-weight:600}.no[data-astro-cid-pyhh33a3]{background:var(--surface-alt);color:var(--text)}.yes[data-astro-cid-pyhh33a3]{background:var(--accent);color:var(--on-accent)}.answer[data-astro-cid-pyhh33a3]:focus-visible,.reveal[data-astro-cid-pyhh33a3]:focus-visible,.again[data-astro-cid-pyhh33a3]:focus-visible{outline:3px solid var(--sun);outline-offset:2px}.estimate[data-astro-cid-pyhh33a3]{margin:0 0 1.25rem;font-size:1.2rem}.known[data-astro-cid-pyhh33a3]{font-size:1.6rem}.button-alt[data-astro-cid-pyhh33a3]{background:var(--surface-alt);color:var(--accent-strong)}.button-alt[data-astro-cid-pyhh33a3]:hover{background:color-mix(in srgb, var(--accent) 18%, var(--surface-alt))}.bars[data-astro-cid-pyhh33a3]{gap:.6rem;margin:0 0 1.25rem;padding:0;list-style:none;display:grid}.bars[data-astro-cid-pyhh33a3] li[data-astro-cid-pyhh33a3]{grid-template-columns:9rem 1fr 3rem;align-items:center;gap:.75rem;display:grid}.bar-name[data-astro-cid-pyhh33a3]{color:var(--muted);font-size:.95rem}.bar[data-astro-cid-pyhh33a3]{background:var(--surface-alt);border-radius:999px;height:.6rem;overflow:hidden}.bar[data-astro-cid-pyhh33a3] span[data-astro-cid-pyhh33a3]{border-radius:inherit;background:var(--accent);width:0;height:100%;transition:width .4s;display:block}.bar-value[data-astro-cid-pyhh33a3]{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.advice[data-astro-cid-pyhh33a3]{margin:0 0 1.25rem}.cta[data-astro-cid-pyhh33a3]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}@media (width<=30rem){.bars[data-astro-cid-pyhh33a3] li[data-astro-cid-pyhh33a3]{grid-template-columns:1fr 3rem}.bar-name[data-astro-cid-pyhh33a3]{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.bar[data-astro-cid-pyhh33a3] span[data-astro-cid-pyhh33a3]{transition:none}}.hero[data-astro-cid-w4gmpw3h]{padding-top:2rem}h1[data-astro-cid-w4gmpw3h]{letter-spacing:-.02em;max-width:46rem;margin:1.25rem 0 1rem;font-size:clamp(2rem,6vw,3.2rem)}.lead[data-astro-cid-w4gmpw3h]{max-width:46rem;color:var(--muted);margin:0 0 1.75rem;font-size:1.15rem}.lead[data-astro-cid-w4gmpw3h] strong[data-astro-cid-w4gmpw3h]{color:var(--text)}.cta[data-astro-cid-w4gmpw3h]{flex-wrap:wrap;gap:.75rem;display:flex}.button-alt[data-astro-cid-w4gmpw3h]{background:var(--surface-alt);color:var(--accent-strong)}.button-alt[data-astro-cid-w4gmpw3h]:hover{background:color-mix(in srgb, var(--accent) 18%, var(--surface-alt))}.section[data-astro-cid-w4gmpw3h]{padding-top:3rem}h2[data-astro-cid-w4gmpw3h]{margin:0 0 1rem;font-size:clamp(1.6rem,4vw,2.2rem)}.section[data-astro-cid-w4gmpw3h]>.muted[data-astro-cid-w4gmpw3h]{margin:0 0 1.5rem}.card[data-astro-cid-w4gmpw3h]{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);padding:1.5rem}.card[data-astro-cid-w4gmpw3h] p[data-astro-cid-w4gmpw3h]{margin:.4rem 0 0}.parts[data-astro-cid-w4gmpw3h],.goals[data-astro-cid-w4gmpw3h],.steps[data-astro-cid-w4gmpw3h]{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.card[data-astro-cid-w4gmpw3h][id]{scroll-margin-top:5rem}.part-head[data-astro-cid-w4gmpw3h]{align-items:center;gap:.75rem;margin:0;font-size:1.2rem;display:flex}.part-number[data-astro-cid-w4gmpw3h]{background:var(--sun);color:#1c1c48;border-radius:50%;flex:none;place-items:center;width:2.25rem;height:2.25rem;font-weight:700;display:grid}.part-head[data-astro-cid-w4gmpw3h] a[data-astro-cid-w4gmpw3h]{color:inherit;text-decoration:none}.part-head[data-astro-cid-w4gmpw3h] a[data-astro-cid-w4gmpw3h]:hover{color:var(--accent-strong)}.part-more[data-astro-cid-w4gmpw3h]{margin-top:1rem;font-weight:600;text-decoration:none;display:inline-block}.part-more[data-astro-cid-w4gmpw3h]:hover{text-decoration:underline}.chips[data-astro-cid-w4gmpw3h]{flex-wrap:wrap;gap:.4rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.chips[data-astro-cid-w4gmpw3h] li[data-astro-cid-w4gmpw3h]{background:var(--surface-alt);border-radius:999px;padding:.2rem .65rem;font-size:.9rem}.goals-title[data-astro-cid-w4gmpw3h]{margin:2.5rem 0 1rem;font-size:1.3rem}.steps[data-astro-cid-w4gmpw3h]{counter-reset:step}.steps[data-astro-cid-w4gmpw3h] li[data-astro-cid-w4gmpw3h]{counter-increment:step}.steps[data-astro-cid-w4gmpw3h] li[data-astro-cid-w4gmpw3h]:before{content:counter(step);background:var(--sun);color:#1c1c48;border-radius:50%;place-items:center;width:2.25rem;height:2.25rem;margin-bottom:.9rem;font-weight:700;display:grid}.steps[data-astro-cid-w4gmpw3h] h3[data-astro-cid-w4gmpw3h]{margin:0;font-size:1.2rem}.steps[data-astro-cid-w4gmpw3h] p[data-astro-cid-w4gmpw3h]{color:var(--muted)}.pace[data-astro-cid-w4gmpw3h]{margin-top:2rem}.pace[data-astro-cid-w4gmpw3h] h3[data-astro-cid-w4gmpw3h]{margin:0 0 1rem;font-size:1.3rem}.pace[data-astro-cid-w4gmpw3h] table[data-astro-cid-w4gmpw3h]{border-collapse:separate;border-spacing:0;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);width:100%;max-width:36rem;overflow:hidden}.pace[data-astro-cid-w4gmpw3h] th[data-astro-cid-w4gmpw3h],.pace[data-astro-cid-w4gmpw3h] td[data-astro-cid-w4gmpw3h]{border-bottom:1px solid var(--border);text-align:left;font-variant-numeric:tabular-nums;padding:.65rem 1rem}.pace[data-astro-cid-w4gmpw3h] th[data-astro-cid-w4gmpw3h]{color:var(--muted);font-size:.9rem;font-weight:600}.pace[data-astro-cid-w4gmpw3h] tbody[data-astro-cid-w4gmpw3h] tr[data-astro-cid-w4gmpw3h]:last-child td[data-astro-cid-w4gmpw3h]{border-bottom:0}.pace[data-astro-cid-w4gmpw3h]>p[data-astro-cid-w4gmpw3h]{max-width:36rem}.faq[data-astro-cid-w4gmpw3h]{border-bottom:1px solid var(--border);padding:1rem 0}.faq[data-astro-cid-w4gmpw3h] summary[data-astro-cid-w4gmpw3h]{cursor:pointer;font-weight:600}.faq[data-astro-cid-w4gmpw3h] p[data-astro-cid-w4gmpw3h]{color:var(--muted);margin:.75rem 0 0}@media (width>=48rem){.parts[data-astro-cid-w4gmpw3h],.goals[data-astro-cid-w4gmpw3h],.steps[data-astro-cid-w4gmpw3h]{grid-template-columns:repeat(2,1fr)}.steps[data-astro-cid-w4gmpw3h]{grid-template-columns:repeat(3,1fr)}}@media (width>=64rem){.parts[data-astro-cid-w4gmpw3h]{grid-template-columns:repeat(3,1fr)}}
