.announcement-banner{padding:9px 22px;border-bottom:1px solid #ceded8;font-size:.9rem;line-height:1.45;color:#173f36;background:#e8f1ec}
.announcement-staff{background:#fff2d7;color:#60471b;border-color:#ead6ad}
.announcement-inner{max-width:1380px;margin:0 auto;white-space:pre-wrap;overflow-wrap:anywhere}
@media(max-width:600px){.announcement-banner{padding:9px 16px;font-size:.85rem}}
