.page-module__x4Nh1G__pageHero{background-color:var(--color-black);text-align:center;color:var(--color-offwhite);padding:6rem 0 4rem}.page-module__x4Nh1G__label{margin-bottom:var(--space-sm);color:var(--color-gold);font-family:var(--font-sans);letter-spacing:var(--tracking-widest);text-transform:uppercase;font-size:.65rem;font-weight:500;display:block}.page-module__x4Nh1G__pageHero h1{margin-bottom:var(--space-sm);font-size:clamp(2.5rem,4vw,4rem);font-weight:300}.page-module__x4Nh1G__pageHero p{color:var(--color-gray);max-width:500px;margin:0 auto}.page-module__x4Nh1G__featuredArticle{max-width:var(--max-width);background-color:var(--color-offwhite);border-bottom:1px solid var(--color-gray-light);grid-template-columns:1fr 1fr;gap:0;margin:0 auto;display:grid}.page-module__x4Nh1G__featuredImage{aspect-ratio:16/10;background:linear-gradient(135deg,var(--color-olive)0%,#1a1c14 100%);justify-content:center;align-items:center;min-height:400px;display:flex}.page-module__x4Nh1G__featuredEmoji{opacity:.4;font-size:5rem}.page-module__x4Nh1G__featuredContent{padding:var(--space-xl);flex-direction:column;justify-content:center;display:flex}.page-module__x4Nh1G__featuredContent .page-module__x4Nh1G__articleCategory{font-family:var(--font-sans);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--color-gold);margin-bottom:var(--space-sm);font-size:.6rem;font-weight:500}.page-module__x4Nh1G__featuredContent h2{margin-bottom:var(--space-sm);color:var(--color-black);font-size:clamp(1.8rem,2.5vw,2.5rem);font-weight:300;line-height:1.3}.page-module__x4Nh1G__featuredContent p{color:var(--color-gray);margin-bottom:var(--space-md);font-size:.95rem;line-height:1.8}.page-module__x4Nh1G__articleDate{font-family:var(--font-sans);color:var(--color-beige-dark);letter-spacing:var(--tracking-wide);font-size:.7rem}.page-module__x4Nh1G__articles{padding:var(--space-xl)0 var(--space-xxxl);background-color:var(--color-offwhite)}.page-module__x4Nh1G__articlesGrid{gap:var(--space-lg);max-width:var(--max-width);padding:0 var(--space-lg);grid-template-columns:repeat(3,1fr);margin:0 auto;display:grid}.page-module__x4Nh1G__articleCard{cursor:pointer;transition:transform var(--transition-base)}.page-module__x4Nh1G__articleCard:hover{transform:translateY(-4px)}.page-module__x4Nh1G__articleCardImage{aspect-ratio:3/2;border:1px solid var(--color-gray-light);transition:border-color var(--transition-base);background:linear-gradient(160deg,#f0ede8 0%,#e8e5df 100%);justify-content:center;align-items:center;display:flex;overflow:hidden}.page-module__x4Nh1G__articleCard:hover .page-module__x4Nh1G__articleCardImage{border-color:var(--color-gold)}.page-module__x4Nh1G__articleCardEmoji{opacity:.4;font-size:3rem}.page-module__x4Nh1G__articleCardContent{padding:var(--space-sm)0}.page-module__x4Nh1G__articleCardContent .page-module__x4Nh1G__articleCategory{font-family:var(--font-sans);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--color-gold);margin-bottom:.25rem;font-size:.6rem;font-weight:500}.page-module__x4Nh1G__articleCardContent h3{font-family:var(--font-serif);color:var(--color-black);margin-bottom:.5rem;font-size:1.3rem;font-weight:400;line-height:1.3}.page-module__x4Nh1G__articleCardContent p{color:var(--color-gray);margin-bottom:.5rem;font-size:.85rem;line-height:1.7}@media (max-width:1024px){.page-module__x4Nh1G__featuredArticle{grid-template-columns:1fr}.page-module__x4Nh1G__articlesGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.page-module__x4Nh1G__articlesGrid{grid-template-columns:1fr}}
