.social-share.svelte-nxgey2{align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.share-label.svelte-nxgey2{color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;font-size:.8rem;font-weight:600}.share-btn.svelte-nxgey2{background:var(--off-white);width:36px;height:36px;color:var(--text-muted);transition:background var(--t-fast), color var(--t-fast);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex}.share-btn.svelte-nxgey2:hover{background:var(--navy);color:var(--white)}.share-btn--copy.svelte-nxgey2{background:var(--off-white)}.article-hero.svelte-1bs3bbx{position:relative}.article-hero-img.svelte-1bs3bbx{margin-top:var(--sp-8)}.article-hero-img.svelte-1bs3bbx img:where(.svelte-1bs3bbx){border-radius:var(--radius-lg);width:auto;max-width:100%;height:auto;max-height:85vh;box-shadow:var(--shadow);margin-inline:auto;display:block}.article-hero-body.svelte-1bs3bbx{padding-block:var(--sp-10)}.back-link.svelte-1bs3bbx{align-items:center;gap:var(--sp-2);letter-spacing:.02em;color:var(--navy);margin-bottom:var(--sp-6);transition:color var(--t-fast), gap var(--t-fast);font-size:.85rem;font-weight:700;text-decoration:none;display:inline-flex}.back-link.svelte-1bs3bbx:hover{color:var(--accent);gap:var(--sp-3)}.back-link-arrow.svelte-1bs3bbx{transition:transform var(--t-fast)}.back-link.svelte-1bs3bbx:hover .back-link-arrow:where(.svelte-1bs3bbx){transform:translate(-3px)}.article-meta.svelte-1bs3bbx{align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-5);display:flex}.article-date.svelte-1bs3bbx{color:var(--text-muted);font-size:.85rem}.article-title.svelte-1bs3bbx{color:var(--navy);margin-bottom:var(--sp-5);max-width:none;font-size:clamp(1.8rem,4vw,2.75rem);line-height:1.2}.article-excerpt.svelte-1bs3bbx{color:var(--text-muted);max-width:none;font-size:1.1rem;font-style:italic;line-height:1.7}.article-hero-body.svelte-1bs3bbx,.article-layout.svelte-1bs3bbx{max-width:none;padding-inline:clamp(var(--sp-6), 4vw, var(--sp-16,4rem))}.article-layout.svelte-1bs3bbx{padding-block:var(--sp-10)}.article-body.svelte-1bs3bbx,.prose p,.prose li{max-width:none}.prose p{color:var(--text);margin-bottom:1.4em;line-height:1.8}.prose h2{margin-top:2em;margin-bottom:.6em}.prose h3{margin-top:1.75em;margin-bottom:.5em}.prose ul,.prose ol{list-style:revert;margin-bottom:1.4em;padding-left:1.5em}.prose li{margin-bottom:.4em}.prose a{color:var(--accent);text-decoration:underline}.prose img{border-radius:var(--radius);max-width:100%;height:auto;margin-block:var(--sp-6);display:block}.prose blockquote{border-left:4px solid var(--accent);padding-left:var(--sp-5);color:var(--text-muted);margin-block:var(--sp-6);font-style:italic}.no-content.svelte-1bs3bbx{color:var(--text-light)}.article-footer.svelte-1bs3bbx{padding-top:var(--sp-8);margin-top:var(--sp-8);border-top:1px solid var(--border)}.related-title.svelte-1bs3bbx{margin-bottom:var(--sp-8);font-size:1.25rem}.related-grid.svelte-1bs3bbx{gap:var(--sp-5);grid-template-columns:repeat(3,1fr);display:grid}@media (width<=700px){.related-grid.svelte-1bs3bbx{grid-template-columns:1fr}}
