 .bg-announcements{background:#082446;color:#fff;padding:42px 0;border-top:3px solid #ffca28}.bg-announcement-grid{display:grid;grid-template-columns:1fr 240px;gap:32px;align-items:center}.bg-announcements h2{font-size:clamp(26px,3vw,40px);line-height:1.15;margin:12px 0}.bg-announcements p{max-width:760px;line-height:1.65}.bg-announcements .eyebrow{color:#ffca28}.bg-announcement-actions{display:flex;gap:20px;align-items:center;flex-wrap:wrap}.bg-announcement-actions .text-link{color:white}.bg-announcement-product{width:100%;max-height:210px;object-fit:contain;background:#fff;border-radius:18px;padding:18px;box-sizing:border-box}.bg-coverage .detail-hero img{object-fit:contain;max-height:320px;background:#f0f5f8;padding:25px;box-sizing:border-box}.bg-coverage .detail-grid article{border-top:2px solid #ffca28}.bg-coverage-note{line-height:1.7;background:#eef4f7;padding:24px;border-radius:12px}.bg-coverage .detail-contact{padding-bottom:60px}@media(max-width:650px){.bg-announcement-grid{grid-template-columns:1fr}.bg-announcement-product{max-width:240px;margin:auto}.bg-announcements{padding:30px 0}}
.bg-coverage-generation{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:17px 0 12px}.bg-coverage-generation>span{display:inline-block;border:1px solid #66ddd18c;border-radius:7px;padding:5px 10px;color:#b1fff1;font-size:17px;font-weight:800;letter-spacing:.03em}.bg-coverage-generation small{font-size:11px;color:#b7cadb}.bg-announcements p.bg-coverage-compatibility{font-size:11px;line-height:1.6;color:#bbcedd;margin:8px 0 16px;max-width:800px}.bg-announcements h2{max-width:900px}.bg-announcement-grid{grid-template-columns:minmax(0,1fr) 240px}@media(max-width:650px){.bg-announcement-grid{grid-template-columns:1fr}.bg-coverage-generation>span{font-size:15px}}
