.community-announcement{margin:28px 0;padding:28px 32px;background:#fff8e6;border:1px solid #e1cf9b;border-left:5px solid #006c78;border-radius:14px}.community-announcement h2{margin:10px 0;font-size:clamp(24px,3vw,32px);line-height:1.25}.community-announcement p{max-width:850px}.announcement-date{color:#465f68;font-weight:650;margin:10px 0}.community-announcement .pagelink{margin-top:8px}@media(max-width:640px){.community-announcement{padding:22px;margin:22px 0}}
