.pc-commune-news{margin-block:clamp(3rem,7vw,6rem)}
.pc-news-heading{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.25rem}.pc-news-heading p{margin:0}.pc-news-heading span{background:#d6f36a;border-radius:999px;font-weight:750;padding:.35rem .7rem}.pc-news-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.pc-news-card{background:#fff;border:1px solid #e6efeb;border-radius:16px;box-shadow:0 12px 30px rgb(16 42 42 / 8%);display:flex;flex-direction:column;overflow:hidden}.pc-news-card__media{background:linear-gradient(135deg,#102a2a,#087a57);display:block;aspect-ratio:3/2}.pc-news-card__media img,.pc-news-card__placeholder{display:block;height:100%;object-fit:cover;width:100%}.pc-news-card__placeholder::after{background:#61e6b3;border-radius:999px;content:'';display:block;height:4px;margin:31% auto 0;transform:rotate(-12deg);width:52%}.pc-news-card__body{display:flex;flex:1;flex-direction:column;padding:1.25rem}.pc-news-card h3{font-size:1.1rem;margin:.4rem 0 .7rem}.pc-news-card h3 a{color:#102a2a;text-decoration:none}.pc-news-card__body>p:last-child{color:#5d716e;margin:0}
