.cite[data-astro-cid-bks73nxh]{color:var(--accent);text-decoration:underline;text-decoration-color:var(--accent-dim);text-decoration-thickness:1px;text-underline-offset:.18em}.cite[data-astro-cid-bks73nxh]:hover,.cite[data-astro-cid-bks73nxh]:focus-visible{text-decoration-color:var(--accent);text-decoration-thickness:2px}.cite[data-astro-cid-bks73nxh]:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}.cite--url[data-astro-cid-bks73nxh]{overflow-wrap:anywhere;word-break:break-word}strong[data-astro-cid-bks73nxh]{color:var(--text-primary);font-weight:650}.blocks[data-astro-cid-3z5pqicy]{display:flex;flex-direction:column;gap:1rem}.blocks--lead[data-astro-cid-3z5pqicy]{background:var(--surface-card);border:1px solid var(--border-bright);border-left:3px solid var(--accent);border-radius:12px;padding:1.1rem 1.25rem}p[data-astro-cid-3z5pqicy]{margin:0;color:var(--text-secondary)}.blocks--lead[data-astro-cid-3z5pqicy] p[data-astro-cid-3z5pqicy]{color:var(--text-primary)}.list[data-astro-cid-3z5pqicy]{margin:0;padding-left:1.4rem;display:flex;flex-direction:column;gap:.85rem;color:var(--text-secondary)}.list[data-astro-cid-3z5pqicy] li[data-astro-cid-3z5pqicy]::marker{color:var(--accent);font-weight:650}.cta[data-astro-cid-3z5pqicy]{display:flex;flex-wrap:wrap;gap:.75rem}.cta__link[data-astro-cid-3z5pqicy]{display:inline-block;padding:.6rem 1.1rem;border-radius:10px;border:1px solid var(--border-bright);background:var(--surface-card);color:var(--text-primary);font-size:.95rem;font-weight:600;text-decoration:none}.cta__link[data-astro-cid-3z5pqicy]:hover,.cta__link[data-astro-cid-3z5pqicy]:focus-visible{border-color:var(--accent);color:var(--accent)}.cta__link--primary[data-astro-cid-3z5pqicy]{background:var(--accent);border-color:var(--accent);color:var(--surface-bg)}.cta__link--primary[data-astro-cid-3z5pqicy]:hover,.cta__link--primary[data-astro-cid-3z5pqicy]:focus-visible{color:var(--surface-bg);filter:brightness(1.06)}.cta__link[data-astro-cid-3z5pqicy]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.guide-top[data-astro-cid-jw46gsgv]{width:100%;max-width:1080px;margin:0 auto;padding:1.25rem 1rem .25rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.guide-top__brand[data-astro-cid-jw46gsgv]{font-weight:700;font-size:1.1rem;color:var(--text-primary);text-decoration:none}.guide-top__nav[data-astro-cid-jw46gsgv]{display:flex;align-items:center;gap:1rem}.guide-top__nav[data-astro-cid-jw46gsgv] a[data-astro-cid-jw46gsgv]{font-size:.9rem;color:var(--text-secondary);text-decoration:none}.guide-top__nav[data-astro-cid-jw46gsgv] a[data-astro-cid-jw46gsgv]:hover,.guide-top__nav[data-astro-cid-jw46gsgv] a[data-astro-cid-jw46gsgv]:focus-visible{color:var(--text-primary)}.guide[data-astro-cid-jw46gsgv]{width:100%;max-width:46rem;margin:0 auto;padding:2rem 1rem 4rem;display:flex;flex-direction:column;gap:1.75rem;color:var(--text-secondary)}.guide__head[data-astro-cid-jw46gsgv]{display:flex;flex-direction:column;gap:.6rem}.guide__eyebrow[data-astro-cid-jw46gsgv]{margin:0;font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}h1[data-astro-cid-jw46gsgv]{margin:0;font-size:clamp(1.9rem,4.6vw,2.5rem);line-height:1.15;font-weight:800;letter-spacing:-.02em;color:var(--text-primary)}.guide__reviewed[data-astro-cid-jw46gsgv]{margin:0;font-size:.88rem;color:var(--text-secondary)}.guide__section[data-astro-cid-jw46gsgv]{border-top:1px solid var(--border-subtle);padding-top:1.4rem;scroll-margin-top:1.4rem;display:flex;flex-direction:column;gap:.9rem}h2[data-astro-cid-jw46gsgv]{margin:0;font-size:1.35rem;line-height:1.3;font-weight:700;color:var(--text-primary)}.faq__item[data-astro-cid-jw46gsgv]{border-top:1px solid var(--border-subtle)}.faq__item[data-astro-cid-jw46gsgv]:last-of-type{border-bottom:1px solid var(--border-subtle)}.faq__item[data-astro-cid-jw46gsgv] summary[data-astro-cid-jw46gsgv]{cursor:pointer;padding:.85rem 0;font-weight:650;color:var(--text-primary);list-style:none;display:flex;justify-content:space-between;align-items:center;gap:1rem}.faq__item[data-astro-cid-jw46gsgv] summary[data-astro-cid-jw46gsgv]::-webkit-details-marker{display:none}.faq__item[data-astro-cid-jw46gsgv] summary[data-astro-cid-jw46gsgv]:after{content:"+";color:var(--text-muted);font-size:1.15rem;line-height:1;flex:none}.faq__item[data-astro-cid-jw46gsgv][open] summary[data-astro-cid-jw46gsgv]:after{content:"−"}.faq__item[data-astro-cid-jw46gsgv] summary[data-astro-cid-jw46gsgv]:hover,.faq__item[data-astro-cid-jw46gsgv] summary[data-astro-cid-jw46gsgv]:focus-visible{color:var(--accent)}.faq__a[data-astro-cid-jw46gsgv]{margin:0;padding:0 0 1rem;font-size:.98rem;color:var(--text-secondary)}.sources__intro[data-astro-cid-jw46gsgv]{margin:0}.sources__group[data-astro-cid-jw46gsgv]{margin:.4rem 0 0;font-size:1rem;font-weight:650;color:var(--text-primary)}.sources__list[data-astro-cid-jw46gsgv]{margin:0;padding-left:1.2rem;display:flex;flex-direction:column;gap:.6rem;font-size:.92rem;overflow-wrap:anywhere}
