.BlogIndex_blogHero__J_2Fk{background:var(--cream);padding:clamp(3rem,7vw,6rem) 0 clamp(2.5rem,5vw,4rem);border-bottom:1px solid var(--rule)}.BlogIndex_heroGrid__aQZw6{display:grid;grid-template-columns:auto 1fr auto;grid-gap:clamp(1rem,3vw,3rem);gap:clamp(1rem,3vw,3rem);align-items:end}.BlogIndex_heroNum__bOqFC{font-family:var(--mono);font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:var(--gold-deep);padding-top:.5rem}.BlogIndex_heroTitle__IyfQ4{font-family:var(--serif);font-size:clamp(2.4rem,6vw,5.2rem);line-height:1;letter-spacing:-.025em;font-weight:400}.BlogIndex_heroTitle__IyfQ4 em{color:var(--gold-deep);font-style:italic}.BlogIndex_heroMeta__12Vki{font-family:var(--mono);font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;color:var(--muted);text-align:right}.BlogIndex_heroMeta__12Vki strong{font-weight:500;color:var(--gold-deep);display:block;font-size:1.8rem;font-family:var(--serif);letter-spacing:0;margin-bottom:.25rem}.BlogIndex_heroSub__oas38{font-family:var(--serif);font-style:italic;font-size:clamp(1.05rem,1.6vw,1.3rem);color:var(--dark-soft);max-width:56ch;margin-top:2rem;line-height:1.5}.BlogIndex_categoryStrip__gJPo1{display:flex;flex-wrap:wrap;gap:.5rem;padding:2rem 0 3.5rem;border-bottom:1px solid var(--rule);margin-bottom:4rem}.BlogIndex_pill__BvbEi{font-family:var(--mono);font-size:.65rem;letter-spacing:.18em;text-transform:uppercase;padding:.55rem 1rem;border:1px solid var(--rule);color:var(--dark-soft);cursor:pointer;background:transparent;transition:background .2s,color .2s,border-color .2s}.BlogIndex_pill__BvbEi:hover{border-color:var(--gold-deep);color:var(--gold-deep)}.BlogIndex_pillActive__ZLS7V{background:var(--dark);color:var(--cream);border-color:var(--dark)}.BlogIndex_pillCount__wCFde{opacity:.5;margin-left:.5rem}.BlogIndex_featuredSection__2gqjP{padding-bottom:5rem}.BlogIndex_featuredLabel__xGxs5{display:flex;align-items:center;font-family:var(--mono);font-size:.68rem;letter-spacing:.22em;text-transform:uppercase;color:var(--gold-deep);padding:1.25rem 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);margin-bottom:2rem}.BlogIndex_featured__AcNnm{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:clamp(2rem,5vw,5rem);gap:clamp(2rem,5vw,5rem);align-items:center}.BlogIndex_featuredImg__PTGbu{aspect-ratio:4/3;overflow:hidden}.BlogIndex_featuredImg__PTGbu img{width:100%;height:100%;object-fit:cover;transition:transform 1s ease}.BlogIndex_featured__AcNnm:hover .BlogIndex_featuredImg__PTGbu img{transform:scale(1.03)}.BlogIndex_featuredBody__4l1jl{display:flex;flex-direction:column;gap:1.25rem}.BlogIndex_articleTag__2FyuM{font-family:var(--mono);font-size:.66rem;letter-spacing:.2em;text-transform:uppercase;color:var(--gold-deep);display:inline-flex;align-items:center;gap:.6rem}.BlogIndex_articleTag__2FyuM:before{content:"";display:inline-block;width:6px;height:6px;background:currentColor;border-radius:50%}.BlogIndex_featuredTitle__38UF_{font-family:var(--serif);font-weight:400;font-size:clamp(1.8rem,3.5vw,2.8rem);line-height:1.1;letter-spacing:-.02em;color:var(--dark)}.BlogIndex_featuredTitle__38UF_ em{color:var(--gold-deep);font-style:italic}.BlogIndex_featuredExcerpt__MM1fR{font-family:var(--serif);font-style:italic;font-size:1.05rem;line-height:1.65;color:var(--dark-soft);max-width:50ch}.BlogIndex_articleMeta__MuynO{display:flex;gap:1.25rem;align-items:center;font-family:var(--mono);font-size:.66rem;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);padding-top:1rem;border-top:1px solid var(--rule)}.BlogIndex_sep__KuddO{width:4px;height:4px;background:var(--gold);border-radius:50%}.BlogIndex_featuredCta__U5Fc0{font-family:var(--mono);font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:var(--dark);padding-bottom:3px;border-bottom:1px solid var(--gold);align-self:flex-start;transition:color .2s,letter-spacing .2s;margin-top:.5rem}.BlogIndex_featuredCta__U5Fc0:hover{color:var(--gold-deep);letter-spacing:.22em}.BlogIndex_articlesSection__5_p5_{background:var(--cream);padding:5rem 0 7rem;border-top:1px solid var(--rule)}.BlogIndex_sectionHeader__N1CtP{display:grid;grid-template-columns:auto 1fr auto;grid-gap:clamp(1rem,3vw,2.5rem);gap:clamp(1rem,3vw,2.5rem);align-items:end;padding-bottom:2.5rem;margin-bottom:4rem;border-bottom:1px solid var(--rule)}.BlogIndex_sectionNum__a4H7m{font-family:var(--mono);font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;color:var(--gold-deep);padding-top:.5rem}.BlogIndex_sectionTitle__7SVqq{font-family:var(--serif);font-size:clamp(2rem,4vw,3rem);line-height:1.05;letter-spacing:-.02em;font-weight:400}.BlogIndex_sectionTitle__7SVqq em{color:var(--gold-deep);font-style:italic}.BlogIndex_sectionCounter__Q8ob3{font-family:var(--mono);font-size:.66rem;letter-spacing:.2em;text-transform:uppercase;color:var(--muted);padding-top:.5rem}.BlogIndex_grid__HY1xT{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:3rem 2rem;gap:3rem 2rem}.BlogIndex_card__A3Qaj{display:flex;flex-direction:column;gap:1rem;cursor:pointer}.BlogIndex_cardSpan2__AJgA2{grid-column:span 2}.BlogIndex_cardImg__4BSNj{aspect-ratio:4/5;overflow:hidden;margin-bottom:.5rem}.BlogIndex_cardImgHorizontal___AhTl{aspect-ratio:3/2}.BlogIndex_cardImgAuto__aImtE{aspect-ratio:auto;max-height:400px}.BlogIndex_cardSpan2__AJgA2 .BlogIndex_cardImg__4BSNj{aspect-ratio:16/9}.BlogIndex_cardImg__4BSNj img{width:100%;height:100%;object-fit:cover;transition:transform .8s ease}.BlogIndex_card__A3Qaj:hover .BlogIndex_cardImg__4BSNj img{transform:scale(1.04)}.BlogIndex_cardTitle__AF9G1{font-family:var(--serif);font-size:1.45rem;line-height:1.2;letter-spacing:-.01em;color:var(--dark);font-weight:400}.BlogIndex_cardSpan2__AJgA2 .BlogIndex_cardTitle__AF9G1{font-size:2rem}.BlogIndex_cardTitle__AF9G1 em{color:var(--gold-deep);font-style:italic}.BlogIndex_card__A3Qaj:hover .BlogIndex_cardTitle__AF9G1{color:var(--gold-deep)}.BlogIndex_cardExcerpt__KUx_q{font-size:.92rem;line-height:1.6;color:var(--dark-soft)}.BlogIndex_cardMeta__o0JAt{display:flex;gap:1rem;align-items:center;font-family:var(--mono);font-size:.62rem;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);padding-top:.75rem;border-top:1px solid var(--rule);margin-top:.5rem}@media (max-width:960px){.BlogIndex_heroGrid__aQZw6{grid-template-columns:1fr;gap:1rem}.BlogIndex_heroMeta__12Vki{text-align:left}.BlogIndex_featured__AcNnm{grid-template-columns:1fr;gap:2rem}.BlogIndex_grid__HY1xT{grid-template-columns:repeat(2,1fr);gap:2.5rem 1.5rem}.BlogIndex_cardSpan2__AJgA2{grid-column:span 2}}@media (max-width:640px){.BlogIndex_sectionHeader__N1CtP{grid-template-columns:1fr;gap:.5rem}.BlogIndex_sectionCounter__Q8ob3{display:none}.BlogIndex_grid__HY1xT{grid-template-columns:1fr;gap:2.5rem}.BlogIndex_cardSpan2__AJgA2{grid-column:span 1}.BlogIndex_cardSpan2__AJgA2 .BlogIndex_cardImg__4BSNj{aspect-ratio:4/5}.BlogIndex_cardSpan2__AJgA2 .BlogIndex_cardTitle__AF9G1{font-size:1.45rem}.BlogIndex_categoryStrip__gJPo1{padding:1.5rem 0 2rem;margin-bottom:2.5rem;gap:.4rem}.BlogIndex_pill__BvbEi{padding:.45rem .75rem;font-size:.6rem}}