.fpco-announcements{width:min(1180px,calc(100% - 28px));margin:18px auto;display:grid;gap:12px}.fpco-announcement{background:linear-gradient(135deg,#061a39,#0b3269);border:1px solid #2e6197;border-radius:18px;padding:18px 22px;color:#f7fbff;box-shadow:0 8px 30px rgba(0,0,0,.18)}.fpco-announcement-label{display:block;color:#40c5f3;font:800 12px/1.2 Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase}.fpco-announcement h2{color:#fff!important;font-size:24px!important;line-height:1.1!important;margin:7px 0 8px!important}.fpco-announcement p{color:#c6d4e7!important;margin:0 0 8px!important}.fpco-announcement.fpco-emergency{border-color:#f15a5f;box-shadow:0 0 22px rgba(241,90,95,.24)}@media(max-width:600px){.fpco-announcements{width:calc(100% - 20px)}.fpco-announcement{padding:16px}.fpco-announcement h2{font-size:21px!important}}
