.blog-article.svelte-rbljul{padding-bottom:6rem}.article-header.svelte-rbljul{padding:5rem 1.5rem 4rem;border-bottom:1px solid var(--ml-line)}.article-header-inner.svelte-rbljul{width:min(100%,800px);margin:0 auto;text-align:center}.back-link.svelte-rbljul{display:inline-block;margin-bottom:2rem;color:var(--ml-forest);font-size:.9rem;font-weight:700;text-decoration:none}.article-label.svelte-rbljul{display:block;margin-bottom:1rem;color:var(--ml-rust);font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.article-header.svelte-rbljul h1:where(.svelte-rbljul){margin-bottom:1rem;color:var(--ml-forest);font-size:clamp(2.8rem,5.2vw,5.2rem);line-height:.98}.article-meta.svelte-rbljul{display:flex;align-items:center;justify-content:center;gap:.55rem;color:var(--ml-muted);font-size:.88rem}.meta-divider.svelte-rbljul{color:var(--ml-camel)}.article-hero.svelte-rbljul{width:min(100% - 3rem,800px);margin:3rem auto}.article-hero.svelte-rbljul img:where(.svelte-rbljul){display:block;width:100%;max-height:28rem;object-fit:cover;border:1px solid var(--ml-line)}.article-body.svelte-rbljul{width:min(100% - 3rem,800px);margin:0 auto}.prose.svelte-rbljul{max-width:68ch;margin:0 auto}.prose.svelte-rbljul h2{margin-top:3rem;margin-bottom:1rem;color:var(--ml-forest);font-size:2.5rem;line-height:1.05}.prose.svelte-rbljul h3{margin-top:2rem;margin-bottom:.8rem;font-size:1.7rem}.prose.svelte-rbljul p,.prose.svelte-rbljul li{color:var(--ml-charcoal);font-size:1.08rem;line-height:1.7}.prose.svelte-rbljul ul,.prose.svelte-rbljul ol{padding-left:1.4rem}.prose.svelte-rbljul a{color:var(--ml-forest);font-weight:700}.prose.svelte-rbljul blockquote{margin:2rem 0;padding:1.2rem 1.5rem;color:var(--ml-forest);background:var(--ml-cream-deep);border-left:4px solid var(--ml-camel);font-family:"DM Serif Display",Georgia,serif;font-size:1.35rem}.prose.svelte-rbljul img{display:block;width:100%;height:auto;margin:2rem 0;border:1px solid var(--ml-line)}.article-cta.svelte-rbljul{margin-top:5rem;padding:3rem;background:var(--ml-cream-deep);text-align:center}.article-cta.svelte-rbljul .eyebrow:where(.svelte-rbljul){margin-bottom:.8rem}.article-cta.svelte-rbljul h2:where(.svelte-rbljul){margin-bottom:.8rem;font-size:2.5rem}.article-cta.svelte-rbljul p:where(.svelte-rbljul){max-width:34rem;margin:0 auto 1.5rem;color:var(--ml-slate)}@media(max-width:600px){.article-header.svelte-rbljul{padding:4rem 1rem 3rem}.article-hero.svelte-rbljul,.article-body.svelte-rbljul{width:min(100% - 2rem,800px)}.article-cta.svelte-rbljul{padding:2rem 1rem}}
