.breadcrumbs[data-astro-cid-vx4iavld] ol[data-astro-cid-vx4iavld]{align-items:center;gap:var(--space-2);font-size:var(--fs-small);color:var(--color-text-muted);flex-wrap:wrap;padding:0;list-style:none;display:flex}.breadcrumbs[data-astro-cid-vx4iavld] li[data-astro-cid-vx4iavld]{align-items:center;gap:var(--space-2);display:flex}.breadcrumbs[data-astro-cid-vx4iavld] a[data-astro-cid-vx4iavld]{color:var(--color-text-muted);text-decoration:none}.breadcrumbs[data-astro-cid-vx4iavld] a[data-astro-cid-vx4iavld]:hover{color:var(--color-accent)}.breadcrumbs[data-astro-cid-vx4iavld] [data-astro-cid-vx4iavld][aria-current=page]{color:var(--color-text)}.sep[data-astro-cid-vx4iavld]{color:var(--color-border)}.related[data-astro-cid-oje2a5xi]{margin-top:var(--space-10);padding-top:var(--space-6);border-top:1px solid var(--color-border)}.related[data-astro-cid-oje2a5xi] h2[data-astro-cid-oje2a5xi]{font-size:var(--fs-h3);margin-bottom:var(--space-5)}.related[data-astro-cid-oje2a5xi] ul[data-astro-cid-oje2a5xi]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));padding:0;list-style:none;display:grid}.related[data-astro-cid-oje2a5xi] a[data-astro-cid-oje2a5xi]{gap:var(--space-2);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);height:100%;padding:var(--space-4);color:var(--color-text);transition:transform var(--transition), border-color var(--transition);flex-direction:column;text-decoration:none;display:flex}.related[data-astro-cid-oje2a5xi] a[data-astro-cid-oje2a5xi]:hover{border-color:var(--color-accent-soft);transform:translateY(-2px)}.related-level[data-astro-cid-oje2a5xi]{letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent);font-size:.7rem}.related-title[data-astro-cid-oje2a5xi]{font-family:var(--font-serif);font-size:1.1rem}.related-desc[data-astro-cid-oje2a5xi]{font-size:var(--fs-small);color:var(--color-text-muted)}.article[data-astro-cid-sgg5joot]{padding-top:var(--space-5)}.article-hero[data-astro-cid-sgg5joot]{padding-block:var(--space-5) var(--space-6)}.eyebrow[data-astro-cid-sgg5joot]{font-size:var(--fs-small);letter-spacing:.06em;text-transform:uppercase;color:var(--color-accent);margin-bottom:var(--space-3)}.article-hero[data-astro-cid-sgg5joot] h1[data-astro-cid-sgg5joot]{font-size:var(--fs-h1)}.lede[data-astro-cid-sgg5joot]{color:var(--color-text-muted);margin-top:var(--space-4);font-size:1.2rem}.meta[data-astro-cid-sgg5joot]{margin-top:var(--space-4);font-size:var(--fs-small);color:var(--color-text-muted)}.article-figure[data-astro-cid-sgg5joot]{margin-block:var(--space-6)}.article-figure[data-astro-cid-sgg5joot] img{border-radius:var(--radius-lg);width:100%}.article-hero-band[data-astro-cid-sgg5joot]{aspect-ratio:3/2;background-color:var(--c-warm-oat);border-radius:var(--radius-lg);background-position:50%;background-size:cover;max-height:26rem}.article-body[data-astro-cid-sgg5joot] h2{margin-top:var(--space-8);margin-bottom:var(--space-3)}.article-body[data-astro-cid-sgg5joot] h3{margin-top:var(--space-6);margin-bottom:var(--space-2)}.article-body[data-astro-cid-sgg5joot] p,.article-body[data-astro-cid-sgg5joot] ul,.article-body[data-astro-cid-sgg5joot] ol{margin-top:var(--space-4)}.article-body[data-astro-cid-sgg5joot] ul,.article-body[data-astro-cid-sgg5joot] ol{padding-left:var(--space-5)}.article-body[data-astro-cid-sgg5joot] li{margin-top:var(--space-2)}.article-body[data-astro-cid-sgg5joot] blockquote{border-left:3px solid var(--color-accent);padding-left:var(--space-5);margin-block:var(--space-5);font-family:var(--font-serif);font-size:var(--fs-h4);color:var(--color-text)}.article-faq[data-astro-cid-sgg5joot]{margin-top:var(--space-8)}.faq-item[data-astro-cid-sgg5joot]{padding-block:var(--space-4);border-bottom:1px solid var(--color-border)}.faq-item[data-astro-cid-sgg5joot] dt[data-astro-cid-sgg5joot]{font-family:var(--font-serif);margin-bottom:var(--space-2);font-size:1.1rem}.faq-item[data-astro-cid-sgg5joot] dd[data-astro-cid-sgg5joot]{color:var(--color-text-muted);margin:0}.article-takeaway[data-astro-cid-sgg5joot]{margin-top:var(--space-8)}.takeaway[data-astro-cid-sgg5joot]{font-family:var(--font-serif);font-size:var(--fs-h3);color:var(--color-accent);padding:var(--space-5);background:var(--color-surface);border-radius:var(--radius-lg);text-align:center}
