.related-guides[data-astro-cid-sgg5joot]{margin-top:var(--space-16)}.related-guides[data-astro-cid-sgg5joot]>h2[data-astro-cid-sgg5joot]{font-size:var(--text-3xl);margin-bottom:var(--space-6)}.related-guides[data-astro-cid-sgg5joot]>div[data-astro-cid-sgg5joot]{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<=800px){.related-guides[data-astro-cid-sgg5joot]>div[data-astro-cid-sgg5joot]{grid-template-columns:1fr}}.article-header[data-astro-cid-sgg5joot]{isolation:isolate;padding:var(--space-16) var(--gutter) var(--space-8);position:relative}.article-header[data-astro-cid-sgg5joot]:before{content:"";z-index:-1;background:var(--gradient-editorial);pointer-events:none;position:absolute;inset:-90px 0 0}.article-heading[data-astro-cid-sgg5joot]{max-width:680px;margin-inline:auto}.breadcrumbs[data-astro-cid-sgg5joot]{align-items:center;gap:var(--space-4);margin-bottom:var(--space-3);color:var(--gold-ink);font-size:var(--text-sm);font-weight:var(--weight-medium);text-transform:uppercase;letter-spacing:.035em;flex-wrap:wrap;display:flex}.breadcrumbs[data-astro-cid-sgg5joot] a[data-astro-cid-sgg5joot]{text-decoration:none}.breadcrumbs[data-astro-cid-sgg5joot] a[data-astro-cid-sgg5joot]:hover{text-decoration:underline}h1[data-astro-cid-sgg5joot]{margin:0 0 var(--space-8);font-size:var(--text-post-title);font-weight:var(--weight-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-heading);text-wrap:pretty}.editorial-intro[data-astro-cid-sgg5joot]{align-items:end;gap:var(--space-6);grid-template-columns:minmax(0,1fr) 160px;display:grid}.byline-label[data-astro-cid-sgg5joot]{margin-bottom:var(--space-1);color:var(--gold-ink);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;display:block}.byline[data-astro-cid-sgg5joot]{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.byline[data-astro-cid-sgg5joot] strong[data-astro-cid-sgg5joot]{font-size:var(--text-xl);font-weight:var(--weight-bold)}.byline[data-astro-cid-sgg5joot]>span[data-astro-cid-sgg5joot]{padding:var(--space-1) var(--space-2);border:1px solid var(--border-warm);border-radius:var(--radius-pill);background:var(--gold-soft);color:var(--gold-ink);font-size:var(--text-xs)}.editorial-intro[data-astro-cid-sgg5joot] p[data-astro-cid-sgg5joot]{margin:var(--space-4) 0 var(--space-6);color:var(--ink);font-size:var(--text-lg);line-height:1.5}.article-illustration[data-astro-cid-sgg5joot]{border-radius:var(--radius-control);margin-bottom:var(--space-6);overflow:hidden}.article-illustration[data-astro-cid-sgg5joot] svg{width:100%;height:auto;display:block}.article-meta[data-astro-cid-sgg5joot]{justify-content:space-between;align-items:center;gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--border-warm);font-size:var(--text-sm);color:var(--muted);flex-wrap:wrap;display:flex}.article-meta[data-astro-cid-sgg5joot]>span[data-astro-cid-sgg5joot]:first-child{align-items:center;gap:var(--space-2);display:inline-flex}.article-grid[data-astro-cid-sgg5joot]{justify-content:center;gap:var(--space-8);padding-top:var(--space-12);grid-template-columns:190px minmax(0,680px) 190px;display:grid}.article-toc[data-astro-cid-sgg5joot] nav[data-astro-cid-sgg5joot]{position:sticky;top:110px}.article-toc[data-astro-cid-sgg5joot] h2[data-astro-cid-sgg5joot]{margin-bottom:var(--space-4);font-size:var(--text-lg);font-weight:var(--weight-bold);letter-spacing:var(--tracking-heading);line-height:1.35}.article-toc[data-astro-cid-sgg5joot] ol[data-astro-cid-sgg5joot]{padding:0 0 0 var(--space-3);border-left:1px solid var(--border-warm);margin:0;list-style:none}.article-toc[data-astro-cid-sgg5joot] a[data-astro-cid-sgg5joot]{padding-block:var(--space-2);font-size:var(--text-sm);color:var(--muted);line-height:1.6;text-decoration:none;display:block}.article-toc[data-astro-cid-sgg5joot] a[data-astro-cid-sgg5joot]:hover,.article-toc[data-astro-cid-sgg5joot] a[data-astro-cid-sgg5joot]:focus-visible{color:var(--accent-ink)}.article-body[data-astro-cid-sgg5joot]{min-width:0;font-size:var(--text-lg);line-height:1.6}.article-body[data-astro-cid-sgg5joot]>:first-child{margin-top:0}.article-body[data-astro-cid-sgg5joot] h2{margin-top:var(--space-12);font-size:1.75rem;font-weight:var(--weight-bold);letter-spacing:var(--tracking-heading);line-height:1.22}.article-body[data-astro-cid-sgg5joot] h3{font-weight:var(--weight-semibold)}.article-body[data-astro-cid-sgg5joot] p,.article-body[data-astro-cid-sgg5joot] li{color:var(--ink)}.article-body[data-astro-cid-sgg5joot] .callout--note{border:1px solid var(--border-warm);border-radius:var(--radius-control);background:var(--gradient-cover)}.article-body[data-astro-cid-sgg5joot] .callout-content{font-size:var(--text-base);line-height:1.7}.article-cta[data-astro-cid-sgg5joot]{padding:var(--space-2);border:1px solid var(--border-warm);border-radius:var(--radius-card);background:var(--white);position:sticky;top:110px}.cta-visual[data-astro-cid-sgg5joot]{border-radius:var(--radius-sm);height:126px;color:var(--gold-ink);background:var(--gradient-cover);place-items:center;display:grid}.article-cta[data-astro-cid-sgg5joot] h2[data-astro-cid-sgg5joot]{margin:var(--space-5) var(--space-2) var(--space-3);font-size:var(--text-2xl);line-height:1.2;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-heading)}.article-cta[data-astro-cid-sgg5joot] p[data-astro-cid-sgg5joot]{margin-inline:var(--space-2);color:var(--muted);font-size:var(--text-sm);line-height:1.6}.article-cta[data-astro-cid-sgg5joot] .button{width:100%;padding-inline:var(--space-3);font-size:var(--text-xs)}.article-return[data-astro-cid-sgg5joot]{padding-block:var(--space-16)}.article-return[data-astro-cid-sgg5joot] a[data-astro-cid-sgg5joot]{align-items:center;gap:var(--space-3);color:var(--accent-ink);font-size:var(--text-sm);text-decoration:none;display:inline-flex}.article-return[data-astro-cid-sgg5joot] svg{transform:rotate(180deg)}@media (width<=1100px){.article-grid[data-astro-cid-sgg5joot]{grid-template-columns:180px minmax(0,680px)}.article-aside[data-astro-cid-sgg5joot]{display:none}}@media (width<=760px){.article-header[data-astro-cid-sgg5joot]{padding-top:var(--space-10)}.article-grid[data-astro-cid-sgg5joot]{padding-top:var(--space-8);grid-template-columns:minmax(0,1fr)}.article-toc[data-astro-cid-sgg5joot] nav[data-astro-cid-sgg5joot]{padding-bottom:var(--space-6);border-bottom:1px solid var(--border);position:static}.article-toc[data-astro-cid-sgg5joot] ol[data-astro-cid-sgg5joot]{column-gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.editorial-intro[data-astro-cid-sgg5joot]{grid-template-columns:1fr}.article-illustration[data-astro-cid-sgg5joot]{display:none}.article-meta[data-astro-cid-sgg5joot]{font-size:var(--text-xs)}.breadcrumbs[data-astro-cid-sgg5joot]{font-size:var(--text-xs);gap:var(--space-2)}}@media (width<=380px){.article-toc[data-astro-cid-sgg5joot] ol[data-astro-cid-sgg5joot]{grid-template-columns:1fr}}
