.page_hero__j93BR{background:rgba(232,197,71,.12);padding:6rem 2rem 4rem}.page_heroInner__esoZI{max-width:var(--bv-content-width);margin-inline:auto}.page_tag__4imzy{color:var(--bv-accent);margin-bottom:1rem}.page_title__0UdpK{font-family:var(--bv-font-serif);font-size:clamp(2.5rem,5vw,4.5rem);font-weight:400;color:var(--bv-text);line-height:1.05;margin-bottom:1.25rem}.page_subtitle__uW7XJ{font-size:1.125rem;color:var(--bv-mid);max-width:600px;line-height:1.65}.page_grid__h8zCD{padding:4rem 2rem 6rem}.page_gridInner___ZoHI{max-width:var(--bv-content-width);margin-inline:auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:2rem;gap:2rem}.page_empty__XzsCG{color:var(--bv-mid);font-size:1rem;grid-column:1/-1}.page_card__nwiak{display:flex;flex-direction:column;border:1px solid var(--bv-border);border-radius:var(--bv-radius-lg);overflow:hidden;transition:box-shadow .2s,transform .2s;color:inherit}.page_card__nwiak:hover{box-shadow:0 4px 24px rgba(0,0,0,.08);transform:translateY(-2px)}.page_cardImg__NjDiY{position:relative;width:100%;aspect-ratio:16/10;background:var(--bv-light)}.page_cardBody__6qQWW{padding:1.5rem;display:flex;flex-direction:column;gap:.6rem;flex:1 1}.page_date__wgjUm{color:var(--bv-mid)}.page_cardTitle__IJQuf{font-family:var(--bv-font-serif);font-size:1.35rem;font-weight:400;line-height:1.25;color:var(--bv-text)}.page_excerpt__UTwGd{font-size:.9375rem;color:var(--bv-mid);line-height:1.6;flex:1 1}.page_readMore__mWhm6{font-size:.8125rem;font-weight:500;color:var(--bv-text);letter-spacing:.03em;margin-top:.5rem}