.blog-module__JsT-Oq__page{background:linear-gradient(#fffaf0f5 0%,#fff1bfc7 100%);min-height:100vh}.blog-module__JsT-Oq__hero{padding:7.8rem 0 2.25rem}.blog-module__JsT-Oq__heroInner{grid-template-columns:minmax(0,.9fr) minmax(340px,1.1fr);align-items:stretch;gap:1.25rem;display:grid}.blog-module__JsT-Oq__kicker{letter-spacing:0;text-transform:uppercase;color:var(--brand-green);margin:0;font-size:.82rem;font-weight:900}.blog-module__JsT-Oq__heroCopy,.blog-module__JsT-Oq__heroFeature,.blog-module__JsT-Oq__card,.blog-module__JsT-Oq__emptyState{border-radius:var(--radius-xl);border:1px solid #4d2b162e;box-shadow:0 16px 34px #211a131a}.blog-module__JsT-Oq__heroCopy{background:#fffaf0;gap:1rem;padding:clamp(1.25rem,3vw,2rem);display:grid}.blog-module__JsT-Oq__title{max-width:11ch;color:var(--brand-green-deep);margin:0;font-size:clamp(2.7rem,4.6vw,4.7rem);line-height:.94}.blog-module__JsT-Oq__intro{max-width:38ch;color:var(--gray-700);margin:0;font-size:1.04rem;line-height:1.75}.blog-module__JsT-Oq__heroChips{flex-wrap:wrap;gap:.65rem;display:flex}.blog-module__JsT-Oq__heroChips span,.blog-module__JsT-Oq__sectionLabel{border-radius:var(--radius-lg);background:var(--green-100);border:1px solid var(--luxury-line-strong);min-height:2rem;color:var(--brand-green-deep);letter-spacing:0;text-transform:uppercase;align-items:center;padding:0 .8rem;font-size:.76rem;font-weight:900;display:inline-flex}.blog-module__JsT-Oq__heroFeature{background:var(--brand-green-deep);color:var(--brand-cream);overflow:hidden}.blog-module__JsT-Oq__heroFeatureMedia{background:0 0;min-height:320px}.blog-module__JsT-Oq__heroImage,.blog-module__JsT-Oq__cardImage{object-fit:cover;width:100%;height:100%;display:block}.blog-module__JsT-Oq__heroImage{object-position:center 44%;min-height:320px}.blog-module__JsT-Oq__heroImageFallback,.blog-module__JsT-Oq__cardImageFallback{background:linear-gradient(135deg, var(--green-100), var(--brand-cream));width:100%;height:100%}.blog-module__JsT-Oq__heroFeatureBody{gap:.85rem;padding:1.5rem;display:grid}.blog-module__JsT-Oq__featureMeta,.blog-module__JsT-Oq__cardMeta{letter-spacing:0;text-transform:uppercase;flex-wrap:wrap;gap:.75rem;margin:0;font-size:.78rem;font-weight:900;display:flex}.blog-module__JsT-Oq__featureMeta{color:#fff1bfd1}.blog-module__JsT-Oq__featureTitle,.blog-module__JsT-Oq__sectionTitle{letter-spacing:0;margin:0;line-height:1}.blog-module__JsT-Oq__featureTitle{color:var(--brand-cream);font-size:clamp(2rem,3vw,2.8rem)}.blog-module__JsT-Oq__featureTitle a{color:inherit}.blog-module__JsT-Oq__featureExcerpt,.blog-module__JsT-Oq__sectionText{margin:0;line-height:1.75}.blog-module__JsT-Oq__featureExcerpt{color:#fffaf0e0}.blog-module__JsT-Oq__featureLink,.blog-module__JsT-Oq__cardLink{border:1px solid var(--luxury-line-strong);border-radius:var(--radius-lg);justify-content:center;align-items:center;width:fit-content;min-height:2.9rem;padding:0 1rem;font-weight:900;display:inline-flex}.blog-module__JsT-Oq__featureLink{background:var(--brand-gold);color:var(--brand-green-deep)}.blog-module__JsT-Oq__listSection{padding:0 0 5rem}.blog-module__JsT-Oq__listInner{gap:1.4rem;display:grid}.blog-module__JsT-Oq__sectionHeader{grid-template-columns:minmax(0,1fr) minmax(280px,.72fr);align-items:end;gap:1rem;display:grid}.blog-module__JsT-Oq__sectionTitle{max-width:15ch;color:var(--brand-green-deep);font-size:clamp(1.8rem,3vw,2.8rem)}.blog-module__JsT-Oq__sectionText{color:var(--gray-700)}.blog-module__JsT-Oq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.35rem;display:grid}.blog-module__JsT-Oq__card,.blog-module__JsT-Oq__emptyState{background:#fffaf0;overflow:hidden}.blog-module__JsT-Oq__card{grid-template-columns:minmax(220px,.8fr) minmax(0,1fr);min-height:100%;display:grid}.blog-module__JsT-Oq__cardMedia{background:0 0;min-height:100%;display:block}.blog-module__JsT-Oq__cardMedia:hover .blog-module__JsT-Oq__cardImage,.blog-module__JsT-Oq__cardMedia:focus-visible .blog-module__JsT-Oq__cardImage{transform:scale(1.02)}.blog-module__JsT-Oq__cardBody{align-content:start;gap:.9rem;padding:1.25rem;display:grid}.blog-module__JsT-Oq__cardMeta{color:var(--brand-green)}.blog-module__JsT-Oq__cardTitle{color:var(--brand-green-deep);margin:0;font-size:1.75rem;line-height:1.02}.blog-module__JsT-Oq__cardTitle a{color:inherit}.blog-module__JsT-Oq__cardTitle a:hover,.blog-module__JsT-Oq__cardTitle a:focus-visible{color:var(--brand-brown)}.blog-module__JsT-Oq__cardExcerpt{color:var(--gray-700);margin:0;font-size:.97rem;line-height:1.7}.blog-module__JsT-Oq__cardLink{background:var(--brand-green);color:var(--brand-cream)}.blog-module__JsT-Oq__cardImage,.blog-module__JsT-Oq__cardImageFallback{width:100%;height:100%}.blog-module__JsT-Oq__cardImage{object-position:center 40%;transition:transform .2s}.blog-module__JsT-Oq__emptyState{gap:.75rem;max-width:680px;padding:2rem;display:grid}.blog-module__JsT-Oq__emptyState h2,.blog-module__JsT-Oq__emptyState p{margin:0}@media (max-width:980px){.blog-module__JsT-Oq__heroInner,.blog-module__JsT-Oq__sectionHeader,.blog-module__JsT-Oq__grid{grid-template-columns:1fr}}@media (max-width:700px){.blog-module__JsT-Oq__hero{padding-top:7rem}.blog-module__JsT-Oq__card{grid-template-columns:1fr}.blog-module__JsT-Oq__cardMedia{aspect-ratio:16/10}}.blog-module__JsT-Oq__heroCopy,.blog-module__JsT-Oq__heroFeatureBody,.blog-module__JsT-Oq__cardBody,.blog-module__JsT-Oq__emptyState{padding:clamp(1.5rem,3vw,2.5rem)}.blog-module__JsT-Oq__heroCopy,.blog-module__JsT-Oq__heroFeatureBody,.blog-module__JsT-Oq__cardBody,.blog-module__JsT-Oq__sectionHeader,.blog-module__JsT-Oq__emptyState{gap:clamp(1rem,1.5vw,1.35rem)}.blog-module__JsT-Oq__kicker,.blog-module__JsT-Oq__sectionLabel,.blog-module__JsT-Oq__featureMeta,.blog-module__JsT-Oq__cardMeta{margin-bottom:clamp(.6rem,.9vw,.9rem)}.blog-module__JsT-Oq__title,.blog-module__JsT-Oq__featureTitle,.blog-module__JsT-Oq__sectionTitle,.blog-module__JsT-Oq__cardTitle,.blog-module__JsT-Oq__emptyState h2{line-height:1.12}.blog-module__JsT-Oq__intro,.blog-module__JsT-Oq__featureExcerpt,.blog-module__JsT-Oq__cardExcerpt,.blog-module__JsT-Oq__emptyState p{line-height:1.82}
