.page-module__D1rvnq__page{padding-block:var(--ch-space-6) var(--ch-space-16)}.page-module__D1rvnq__header{max-width:52rem;margin-block:var(--ch-space-8)}.page-module__D1rvnq__kicker{margin:0 0 var(--ch-space-2);color:var(--ch-color-brand);font-size:var(--ch-text-sm);font-weight:var(--ch-weight-semibold)}.page-module__D1rvnq__title{font-size:var(--ch-text-3xl);line-height:var(--ch-leading-3xl);margin:0}.page-module__D1rvnq__description{max-width:42rem;margin:var(--ch-space-3) 0 0;color:var(--ch-color-text-muted);font-size:var(--ch-text-lg);line-height:var(--ch-leading-lg)}.page-module__D1rvnq__count{margin:var(--ch-space-4) 0 0;color:var(--ch-color-text-muted);font-size:var(--ch-text-sm)}.page-module__D1rvnq__grid{gap:var(--ch-space-6);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.page-module__D1rvnq__card{border:1px solid var(--ch-color-border);border-radius:var(--ch-radius-sm);background:var(--ch-color-surface);min-width:0;overflow:hidden}.page-module__D1rvnq__cardLink{height:100%;color:var(--ch-color-text);flex-direction:column;display:flex}.page-module__D1rvnq__cardLink:hover{color:var(--ch-color-brand);text-decoration:none}.page-module__D1rvnq__imageFrame{aspect-ratio:16/10;background:var(--ch-color-surface-subtle,var(--ch-color-surface));display:block;overflow:hidden}.page-module__D1rvnq__image{object-fit:cover;width:100%;height:100%;display:block}.page-module__D1rvnq__cardBody{padding:var(--ch-space-5);flex-direction:column;flex:1;align-items:flex-start;display:flex}.page-module__D1rvnq__date{color:var(--ch-color-text-muted);font-size:var(--ch-text-xs)}.page-module__D1rvnq__cardTitle{margin-top:var(--ch-space-2);font-size:var(--ch-text-lg);font-weight:var(--ch-weight-semibold);line-height:var(--ch-leading-lg)}.page-module__D1rvnq__excerpt{margin-top:var(--ch-space-3);color:var(--ch-color-text-muted);font-size:var(--ch-text-sm);line-height:var(--ch-leading-sm);-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.page-module__D1rvnq__readMore{gap:var(--ch-space-2);padding-top:var(--ch-space-5);font-size:var(--ch-text-sm);font-weight:var(--ch-weight-semibold);margin-top:auto;display:inline-flex}.page-module__D1rvnq__pagination{justify-content:space-between;align-items:center;gap:var(--ch-space-4);margin-top:var(--ch-space-8);padding-top:var(--ch-space-5);border-top:1px solid var(--ch-color-border);color:var(--ch-color-text-muted);font-size:var(--ch-text-sm);display:flex}.page-module__D1rvnq__pagination a{color:var(--ch-color-brand);font-weight:var(--ch-weight-semibold)}.page-module__D1rvnq__empty{color:var(--ch-color-text-muted)}.page-module__D1rvnq__loading{padding-block:var(--ch-space-6) var(--ch-space-16)}.page-module__D1rvnq__loadingStatus{margin:var(--ch-space-8) 0;color:var(--ch-color-text-muted)}.page-module__D1rvnq__loadingGrid{gap:var(--ch-space-6);grid-template-columns:minmax(0,1fr);display:grid}.page-module__D1rvnq__loadingCard{border:1px solid var(--ch-color-border);border-radius:var(--ch-radius-sm);background:var(--ch-color-surface);min-height:16rem}@media (min-width:640px){.page-module__D1rvnq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.page-module__D1rvnq__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:640px){.page-module__D1rvnq__loadingGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.page-module__D1rvnq__loadingGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}
