.recent-module__XdZIeq__section{width:min(56rem, 100% - 2 * var(--page-gutter));margin:0 auto;padding:clamp(2.5rem,6vw,4rem) 0 clamp(3rem,7vw,5rem)}.recent-module__XdZIeq__heading{color:#10433e;letter-spacing:.04em;margin:0 0 1.25rem;font-size:clamp(1.25rem,3vw,1.65rem);font-weight:800}.recent-module__XdZIeq__list{gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.recent-module__XdZIeq__card{color:#10433e;background:#fafff2f0;border:1px solid #32695a33;border-radius:1.25rem;grid-template-columns:3.5rem minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1rem 1.15rem;text-decoration:none;transition:transform .18s,box-shadow .18s;display:grid;box-shadow:0 .8rem 2rem #184e401f}.recent-module__XdZIeq__card:hover{transform:translateY(-2px);box-shadow:0 1.1rem 2.4rem #184e402e}.recent-module__XdZIeq__card:focus-visible{outline-offset:3px;outline:2px solid #155744}.recent-module__XdZIeq__icon{color:#b78032;background:#fff4bd;border-radius:1rem;place-items:center;width:3.5rem;height:3.5rem;display:grid}.recent-module__XdZIeq__icon img,.recent-module__XdZIeq__icon svg{object-fit:contain;width:2.6rem;height:2.6rem}.recent-module__XdZIeq__body{gap:.3rem;min-width:0;display:grid}.recent-module__XdZIeq__titleRow{letter-spacing:.03em;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:1.08rem;font-weight:800;display:flex}.recent-module__XdZIeq__date{color:#6b8a7f;font-size:.82rem;font-weight:700}.recent-module__XdZIeq__desc{color:#3d5f57;font-size:.92rem;line-height:1.65}.recent-module__XdZIeq__arrow{color:#b78032;font-size:1.2rem;font-weight:800}.recent-module__XdZIeq__empty{color:#3d5f57;text-align:center;border:1px dashed #32695a4d;border-radius:1.25rem;margin:0;padding:1.5rem}@media (max-width:560px){.recent-module__XdZIeq__card{grid-template-columns:2.75rem minmax(0,1fr);gap:.75rem;padding:.9rem}.recent-module__XdZIeq__icon{width:2.75rem;height:2.75rem}.recent-module__XdZIeq__icon img,.recent-module__XdZIeq__icon svg{width:2rem;height:2rem}.recent-module__XdZIeq__arrow{display:none}}@media (prefers-reduced-motion:reduce){.recent-module__XdZIeq__card{transition:none}}
