.BlogContent_prose__Ek9UN{max-width:68ch;margin-inline:auto;color:var(--fg-default);font-size:var(--fs-16);line-height:var(--lh-relaxed)}.BlogContent_prose__Ek9UN>*+*{margin-top:var(--space-4)}.BlogContent_prose__Ek9UN p{margin:0}.BlogContent_prose__Ek9UN h2{font-size:clamp(var(--fs-24),2vw + 1rem,var(--fs-30));font-weight:700;color:var(--fg-strong);letter-spacing:var(--tracking-tight);line-height:var(--lh-tight);margin-top:var(--space-7)!important;margin-bottom:var(--space-3)}.BlogContent_prose__Ek9UN h2:first-child{margin-top:0!important}.BlogContent_prose__Ek9UN h3{font-size:var(--fs-20);font-weight:700;color:var(--fg-strong);margin-top:var(--space-5)!important;margin-bottom:var(--space-3)}.BlogContent_listOrdered__B55nm,.BlogContent_list__kgwl6{padding-left:var(--space-5);color:var(--fg-default)}.BlogContent_list__kgwl6{list-style:disc}.BlogContent_listOrdered__B55nm{list-style:decimal}.BlogContent_listOrdered__B55nm li,.BlogContent_list__kgwl6 li{margin-bottom:var(--space-2);line-height:var(--lh-relaxed)}.BlogContent_listOrdered__B55nm li::marker,.BlogContent_list__kgwl6 li::marker{color:var(--cr-emerald-600)}.BlogContent_callout__nFazr{padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);border-left:4px solid var(--cr-emerald-600);background:var(--cr-emerald-100);color:var(--cr-pearl-900);font-size:var(--fs-15,var(--fs-14));line-height:var(--lh-relaxed)}.BlogContent_calloutInfo__wR68g{border-left-color:var(--cr-emerald-600);background:var(--cr-emerald-100)}.BlogContent_calloutWarning__pSb0L{border-left-color:var(--cr-warning);background:#FFF7E6}.BlogContent_quote__TnhVb{margin:0;padding:var(--space-4) var(--space-5);border-left:4px solid var(--cr-navy-700);background:var(--bg-surface);border-radius:var(--radius-md);font-style:italic;color:var(--fg-strong)}.BlogContent_quote__TnhVb p{margin:0 0 var(--space-2)}.BlogContent_quoteAttribution__tbimS{font-style:normal;font-size:var(--fs-13);color:var(--fg-muted)}.BlogPostTemplate_hero__RgcMD{background:var(--cr-navy-900);color:var(--fg-on-dark);padding-block:var(--space-9)}.BlogPostTemplate_heroContainer__GVJHd{max-width:1200px;margin-inline:auto;padding-inline:var(--space-5)}@media (min-width:768px){.BlogPostTemplate_heroContainer__GVJHd{padding-inline:var(--space-6)}}.BlogPostTemplate_heroMeta__rYCih{display:inline-flex;flex-wrap:wrap;gap:var(--space-3);font-size:var(--fs-12);font-weight:600;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--cr-emerald-300);margin-bottom:var(--space-4)}.BlogPostTemplate_heroMeta__rYCih span{display:inline-flex;align-items:center;gap:var(--space-2)}.BlogPostTemplate_heroSep__b9Xzx{color:rgba(255,255,255,.3)}.BlogPostTemplate_heroTitle__e7qYK{font-size:clamp(var(--fs-30),4vw + 1rem,var(--fs-48));font-weight:800;letter-spacing:var(--tracking-tight);line-height:var(--lh-tight);color:var(--fg-on-dark);margin:0 0 var(--space-4);text-wrap:balance;max-width:24ch}.BlogPostTemplate_heroExcerpt__GpnhN{font-size:var(--fs-18);line-height:var(--lh-relaxed);color:var(--fg-on-dark-muted);max-width:64ch;margin:0}.BlogPostTemplate_breadcrumb__HPfBm{font-size:var(--fs-13);color:var(--cr-pearl-500);padding-block:var(--space-4)}.BlogPostTemplate_breadcrumb__HPfBm a{color:var(--cr-navy-800);text-decoration:none}.BlogPostTemplate_breadcrumb__HPfBm a:hover{color:var(--cr-emerald-600);text-decoration:underline}.BlogPostTemplate_breadcrumbSep__Y8qCF{margin:0 var(--space-2);color:var(--cr-pearl-400)}.BlogPostTemplate_article__dBAoh{padding-block:var(--space-8)}.BlogPostTemplate_articleContainer__cqVkk{max-width:1200px;margin-inline:auto;padding-inline:var(--space-5)}@media (min-width:768px){.BlogPostTemplate_articleContainer__cqVkk{padding-inline:var(--space-6)}}.BlogPostTemplate_tags__CM4lF{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:var(--space-7) auto var(--space-3);max-width:68ch}.BlogPostTemplate_tag__I_2Hn{display:inline-flex;align-items:center;padding:var(--space-1) var(--space-3);background:var(--cr-pearl-100);color:var(--cr-navy-700);border-radius:var(--radius-pill);font-size:var(--fs-13);font-weight:500}.BlogPostTemplate_related__J5Fk2{background:var(--bg-sunken);padding-block:var(--space-8)}.BlogPostTemplate_relatedHead___27XV{text-align:center;margin-bottom:var(--space-6)}.BlogPostTemplate_relatedEyebrow__lH9p6{font-size:var(--fs-12);font-weight:600;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--cr-navy-700);display:block;margin-bottom:var(--space-3)}.BlogPostTemplate_relatedGrid__OgNop{display:grid;grid-template-columns:1fr;grid-gap:var(--space-4);gap:var(--space-4)}@media (min-width:768px){.BlogPostTemplate_relatedGrid__OgNop{grid-template-columns:repeat(3,1fr)}}.BlogPostTemplate_relatedCard__SwVzT{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-5);background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);text-decoration:none;color:inherit;transition:transform var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out),border-color var(--dur-base) var(--ease-out)}.BlogPostTemplate_relatedCard__SwVzT:hover{transform:translateY(-2px);box-shadow:var(--shadow-md);border-color:var(--cr-navy-300)}.BlogPostTemplate_relatedCard__SwVzT:focus-visible{outline:none;box-shadow:var(--shadow-focus-brand)}.BlogPostTemplate_relatedCategory__r4Wfb{font-size:var(--fs-12);font-weight:600;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--cr-emerald-600)}.BlogPostTemplate_relatedTitle__okaRf{font-size:var(--fs-16);font-weight:600;color:var(--fg-strong);margin:0;line-height:var(--lh-snug)}.BlogPostTemplate_relatedExcerpt__bzI42{font-size:var(--fs-13);color:var(--fg-default);line-height:var(--lh-relaxed);margin:0}.BlogPostTemplate_closing__1eaXx{padding-block:var(--space-8);text-align:center}.BlogPostTemplate_closing__1eaXx h3{margin-bottom:var(--space-3)}.BlogPostTemplate_closing__1eaXx p{color:var(--fg-default);max-width:56ch;margin:0 auto var(--space-5)}.BlogPostTemplate_closingCta__TLmLE{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);background:var(--cr-emerald-600);color:var(--cr-white);border-radius:var(--radius-pill);font-weight:600;text-decoration:none;min-height:44px;transition:background var(--dur-fast) var(--ease-out)}.BlogPostTemplate_closingCta__TLmLE:hover{background:var(--cr-emerald-700)}