.BlogPostClient_main__n7D_x{background:var(--bg-cream)}.BlogPostClient_heroSection__Ic4wJ{position:relative;min-height:70vh;display:flex;align-items:flex-end;padding:6rem 4rem;color:#fff;overflow:hidden}.BlogPostClient_heroImage__nh5Zb{object-fit:cover;z-index:0}.BlogPostClient_heroShroud__8WkIq{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.82),rgba(0,0,0,.55),rgba(0,0,0,.2));z-index:1}.BlogPostClient_heroInner__vBE_G{position:relative;z-index:2;max-width:780px}.BlogPostClient_heroCategory__OptnT{font-family:var(--font-montserrat);font-size:.75rem;letter-spacing:2px;text-transform:uppercase;opacity:.85;font-weight:600}.BlogPostClient_heroTitle__d3JoL{font-family:var(--font-bebas);font-size:4rem;font-weight:400;letter-spacing:.02em;line-height:1.05;margin:1rem 0;text-transform:uppercase}.BlogPostClient_heroExcerpt__ywffI{font-family:var(--font-montserrat);max-width:540px;font-size:1.05rem;font-weight:400;line-height:1.7;opacity:.9}.BlogPostClient_heroMeta__XaYKd{font-family:var(--font-montserrat);margin-top:1.5rem;display:flex;gap:1.2rem;font-size:.85rem;font-weight:500;opacity:.8}.BlogPostClient_bodySection__8jej4{padding:6rem 2rem;display:flex;justify-content:center}.BlogPostClient_bodyGrid__SKZSG{max-width:1200px;width:100%;display:grid;grid-template-columns:1fr 260px;grid-gap:3rem;gap:3rem}.BlogPostClient_articleCard__E_ut_{background:transparent;padding:0}.BlogPostClient_h2__U9k8e{font-family:var(--font-bebas);font-size:2.5rem;font-weight:400;letter-spacing:.02em;text-transform:uppercase;color:var(--burgundy);margin:3rem 0 1.5rem;padding-left:1rem;position:relative}.BlogPostClient_h2__U9k8e:before{content:"";position:absolute;left:0;top:0;width:4px;height:100%;background:var(--burgundy)}.BlogPostClient_h3__zHxDk{font-family:var(--font-bebas);font-size:1.8rem;font-weight:400;letter-spacing:.02em;text-transform:uppercase;color:var(--burgundy);margin:2.5rem 0 1rem}.BlogPostClient_p__EI2RE{font-family:var(--font-montserrat);margin-bottom:1.4rem;line-height:1.8;color:var(--burgundy);font-weight:500;font-size:1rem}.BlogPostClient_ul__VmloU{font-family:var(--font-montserrat);margin:1.5rem 0;display:grid;grid-gap:.75rem;gap:.75rem;padding:0;list-style:none}.BlogPostClient_li__ewn94{font-family:var(--font-montserrat);background:transparent;padding:.75rem 1rem;border-left:3px solid var(--burgundy);color:var(--burgundy);font-weight:500}.BlogPostClient_inlineImage__BzEw1{margin:3rem 0;text-align:center}.BlogPostClient_inlineImage__BzEw1 img{border-radius:12px;border:1px solid rgba(134,38,51,.15)}.BlogPostClient_inlineImage__BzEw1 figcaption{font-family:var(--font-montserrat);margin-top:.75rem;font-size:.85rem;color:var(--burgundy);font-weight:500;opacity:.7}.BlogPostClient_tags__2miX7{margin-top:1rem;display:flex;gap:.5rem;flex-wrap:wrap}.BlogPostClient_tag__h1aar{font-family:var(--font-montserrat);background:transparent;border:1px solid rgba(134,38,51,.3);color:var(--burgundy);padding:.4rem .8rem;border-radius:6px;font-size:.75rem;font-weight:500}.BlogPostClient_sidebar__oJYRm{position:-webkit-sticky;position:sticky;top:140px;font-size:.85rem}.BlogPostClient_metaCard__2iIT_{background:transparent;border:none;padding:0;margin-bottom:2.5rem;display:grid;grid-gap:.85rem;gap:.85rem}.BlogPostClient_metaItem__BT_v5{font-family:var(--font-montserrat);display:flex;justify-content:space-between;font-size:.85rem;color:var(--burgundy);font-weight:500}.BlogPostClient_metaItem__BT_v5 strong{color:var(--burgundy);font-weight:600}.BlogPostClient_featuredBadge__MnVJX{font-family:var(--font-montserrat);margin-top:.75rem;background:var(--burgundy);color:var(--bg-cream);font-size:.7rem;font-weight:600;padding:.5rem .75rem;border-radius:6px;align-self:flex-start;text-transform:uppercase;letter-spacing:1px}.BlogPostClient_tagsCard__uO4XC{background:transparent;padding:0;margin-bottom:2.5rem;border:none}.BlogPostClient_tagsCard__uO4XC h4{font-family:var(--font-montserrat);font-size:.75rem;letter-spacing:1px;text-transform:uppercase;color:var(--burgundy);font-weight:600;opacity:.7;margin-bottom:.75rem}.BlogPostClient_tocCard__mSXzs{background:transparent;padding:0;margin-bottom:2.5rem;border:none}.BlogPostClient_tocCard__mSXzs h4{font-family:var(--font-montserrat);font-size:.75rem;letter-spacing:1px;text-transform:uppercase;color:var(--burgundy);font-weight:600;opacity:.7;margin-bottom:.75rem}.BlogPostClient_tocLink__Ah6uU{font-family:var(--font-montserrat);display:block;margin-bottom:.6rem;color:var(--burgundy);font-weight:500;text-decoration:none;border-left:3px solid transparent;padding-left:.75rem;transition:all .2s ease}.BlogPostClient_tocLink__Ah6uU:hover{border-left-color:var(--burgundy);opacity:.7}.BlogPostClient_tocLink__Ah6uU.BlogPostClient_active__fvhbC{border-left-color:var(--burgundy);font-weight:600}.BlogPostClient_backLink__H3MQM{font-family:var(--font-montserrat);display:inline-block;margin-top:2rem;font-weight:600;color:var(--burgundy);text-decoration:none;transition:opacity .2s ease}.BlogPostClient_backLink__H3MQM:hover{opacity:.7}@media (max-width:900px){.BlogPostClient_heroSection__Ic4wJ{padding:4rem 2rem}.BlogPostClient_heroTitle__d3JoL{font-size:3rem}.BlogPostClient_bodyGrid__SKZSG{grid-template-columns:1fr}.BlogPostClient_sidebar__oJYRm{display:none}.BlogPostClient_h2__U9k8e{font-size:2.2rem}.BlogPostClient_h3__zHxDk{font-size:1.6rem}}@media (max-width:640px){.BlogPostClient_heroTitle__d3JoL{font-size:2.5rem}.BlogPostClient_h2__U9k8e{font-size:2rem}.BlogPostClient_h3__zHxDk{font-size:1.5rem}}