.ui_section__BI_lW{background:var(--bg,var(--es-page));color:var(--fg,var(--es-ink))}.ui_container__DvDBH{width:100%;max-width:var(--es-max);margin:0 auto;padding:0 var(--es-gutter)}.ui_head__Fs3O7{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:clamp(24px,3vw,40px)}.ui_eyebrow__8ri1m{display:inline-flex;align-items:center;gap:8px;margin:0 0 14px;font-size:12px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--muted,var(--es-muted))}.ui_title__vfmtj{margin:0;font-size:clamp(28px,3vw,44px);line-height:1.12;font-weight:600;letter-spacing:-.02em}.ui_viewAll__ANs3G{flex-shrink:0;padding-bottom:2px;border-bottom:1px solid;font-size:15px;line-height:1.3;transition:opacity .2s ease}.ui_viewAll__ANs3G:hover{opacity:.65}@media (max-width:700px){.ui_head__Fs3O7{align-items:flex-start;flex-direction:column;gap:12px}}.style_section__lJ5lp{padding:calc(clamp(48px, 6vw, 96px) * var(--space, 1)) 0 calc(clamp(64px, 8vw, 120px) * var(--space, 1))}.style_head__JiZnN{max-width:720px}.style_title__FRuUs.style_title__FRuUs{margin-bottom:0}.style_description__dmOV4{margin:16px 0 0;font-size:16px;line-height:1.65;color:var(--muted,var(--es-muted))}.style_chips__RDmaE{display:flex;flex-wrap:wrap;gap:8px;margin-top:clamp(24px,3vw,36px)}.style_chip__nlkvE{display:inline-flex;align-items:center;min-height:38px;padding:0 16px;border:1px solid var(--es-line);border-radius:999px;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;transition:border-color .2s ease}.style_chip__nlkvE:hover{border-color:currentColor}.style_chipActive__20ci1,.style_chipActive__20ci1:hover{border-color:var(--fg,var(--es-ink));background:var(--fg,var(--es-ink));color:var(--bg,var(--es-page))}.style_grid__HYAaa{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(36px,4vw,56px) clamp(18px,2vw,32px);gap:clamp(36px,4vw,56px) clamp(18px,2vw,32px);margin-top:clamp(32px,4vw,52px)}.style_card__aDf8Y{display:flex;flex-direction:column;min-width:0}.style_media__XR_Hu{position:relative;display:block;aspect-ratio:4/3;overflow:hidden;background:var(--es-alt)}.style_media__XR_Hu img{transition:transform .7s ease}.style_card__aDf8Y:hover .style_media__XR_Hu img{transform:scale(1.04)}.style_meta__4pbTE{display:flex;flex-wrap:wrap;gap:4px 12px;margin:18px 0 0;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted,var(--es-muted))}.style_meta__4pbTE span{font-weight:600}.style_cardTitle__Ru6fN{margin:10px 0 0;font-size:clamp(19px,1.6vw,23px);font-weight:500;line-height:1.3;letter-spacing:-.01em}.style_cardTitle__Ru6fN a:hover{opacity:.7}.style_excerpt__Rg4QL{display:-webkit-box;margin:10px 0 0;overflow:hidden;font-size:15px;line-height:1.65;color:var(--muted,var(--es-muted));-webkit-line-clamp:3;-webkit-box-orient:vertical}.style_spacer__nijAd{flex:1 1;min-height:16px}.style_readMore__X_knQ{display:inline-flex;align-items:center;align-self:flex-start;gap:8px;padding-bottom:3px;border-bottom:1px solid;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.style_empty__A3Ahm{margin-top:40px;padding:56px 24px;border:1px dashed var(--es-line);text-align:center;color:var(--muted,var(--es-muted))}.style_more__nBn56{display:flex;justify-content:center;margin-top:clamp(40px,5vw,64px)}.style_moreButton__IYT0f{min-width:220px;min-height:50px;padding:0 24px;border:1.5px solid var(--fg,var(--es-ink));background:transparent;color:var(--fg,var(--es-ink));font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.style_moreButton__IYT0f:disabled{opacity:.5;cursor:default}@media (max-width:1000px){.style_grid__HYAaa{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.style_grid__HYAaa{grid-template-columns:minmax(0,1fr)}.style_chips__RDmaE{flex-wrap:nowrap;margin-left:calc(var(--es-gutter) * -1);margin-right:calc(var(--es-gutter) * -1);padding:2px var(--es-gutter);overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.style_chips__RDmaE::-webkit-scrollbar{display:none}.style_chip__nlkvE{flex-shrink:0}}