.pc-post-list__band{padding-inline:var(--pc-gutter)}.pc-post-list__inner{margin-inline:auto;max-inline-size:var(--pc-container);padding-block:var(--pc-section-space)}@media (min-width:40rem){.pc-post-list__inner{padding-inline:var(--pc-space-4)}}.pc-post-list__items{display:grid;gap:var(--pc-space-9);margin:0;padding:0}.post-card{align-items:center;display:grid;gap:var(--pc-space-6);grid-template-columns:minmax(0,1fr)}.post-card__body{display:grid;gap:var(--pc-space-3);justify-items:start}.post-card__meta{font-size:1.25rem;margin:0}.post-card__meta time,.post-card__tag{color:inherit;text-decoration:none}.post-card__tag:focus-visible,.post-card__tag:hover{text-decoration:underline}.post-card__title{font-size:var(--pc-h2-size);margin:0}.post-card__title a{color:inherit;text-decoration:none}.post-card__title a:focus-visible,.post-card__title a:hover{color:var(--pc-on-surface-link);text-decoration:underline}.post-card__summary{font-size:.9375rem}.post-card__media{display:block}.post-card__media img{aspect-ratio:16/9;block-size:auto;inline-size:100%;object-fit:cover}.post-card--featured{background-color:var(--pc-scheme-brand);background-position:0 0,100% 100%;background-repeat:no-repeat;background-size:cover,auto 120%;display:block;padding-block:var(--pc-space-9)}.post-card--featured .post-card__inner{align-items:center;display:grid;gap:var(--pc-space-6);grid-template-columns:minmax(0,1fr)}@media (max-width:55.99rem){.post-card--featured{--pc-diagonal-angle:165deg;--pc-diagonal-stop:62%}}@media (min-width:56rem){.post-card{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.post-card--flip{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.post-card--flip .post-card__body{order:2}.post-card--featured{padding-block:var(--pc-space-11)}.post-card--featured .post-card__inner{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.pc-pagination{margin-block-start:var(--pc-space-9)}.pc-pagination__list{display:flex;flex-wrap:wrap;gap:var(--pc-space-2);justify-content:center;margin:0;padding:0}.pc-pagination__link{align-items:center;border:2px solid var(--pc-color-line);border-radius:var(--pc-radius-sm);display:inline-flex;font-weight:700;justify-content:center;min-block-size:2.75rem;min-inline-size:2.75rem;padding-inline:var(--pc-space-3);text-decoration:none}.pc-pagination__link:focus-visible,.pc-pagination__link:hover{border-color:var(--pc-color-brand-deep)}.pc-post-list__notice{background-color:var(--pc-color-surface-light);padding:var(--pc-space-5);text-align:center}