.page_wrapper__kfEfQ{background-color:var(--color-bg-light);padding:var(--spacing-3xl,4rem) var(--spacing-xl) 6rem}.page_container__7yweP{max-width:1100px;margin:0 auto}.page_empty__uTeXb{text-align:center;font-family:var(--font-body);font-size:var(--font-size-lg);color:var(--color-text-light);max-width:540px;margin:3rem auto;line-height:1.7}.page_grid__sYgF2{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:2.5rem;gap:2.5rem}.page_card__Ctjx4{background:var(--color-white);border:1px solid var(--color-border);border-radius:4px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.page_card__Ctjx4:hover{transform:translateY(-4px);box-shadow:0 12px 30px rgba(44,67,44,.12)}.page_cardLink__pJfxj{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit}.page_cardImageWrap__NT9WZ{aspect-ratio:3/2;overflow:hidden;background:var(--color-bg-light)}.page_cardImage__Ump6d{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.page_card__Ctjx4:hover .page_cardImage__Ump6d{transform:scale(1.04)}.page_cardBody__xvpxi{padding:1.75rem;display:flex;flex-direction:column;gap:.75rem;flex:1 1}.page_cardDate__NB8py{font-family:var(--font-body);font-size:var(--font-size-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-primary)}.page_cardTitle__btcFC{font-family:var(--font-heading);font-size:var(--font-size-xl);line-height:1.25;color:var(--color-text);margin:0}.page_cardExcerpt__7NLEM{font-family:var(--font-body);font-size:var(--font-size-base);line-height:1.65;color:var(--color-text-light);margin:0}.page_cardMore__DOJG5{margin-top:auto;font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:600;color:var(--color-primary);border-bottom:1px solid transparent;align-self:flex-start;transition:border-color .2s ease}.page_card__Ctjx4:hover .page_cardMore__DOJG5{border-color:var(--color-primary)}@media (max-width:640px){.page_wrapper__kfEfQ{padding:2.5rem var(--spacing-md) 4rem}.page_grid__sYgF2{grid-template-columns:1fr;gap:2rem}}