.coverage-detail{background:var(--navy);color:#fff}
.coverage-detail h2{color:#fff}
.coverage-detail h2 em{color:var(--gold)}
.coverage-detail-head{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:start}
.coverage-detail-head>div>p{color:#d5e1e9;font-size:14px;line-height:1.7;max-width:470px;margin-top:24px}
.coverage-regions{display:flex;flex-wrap:wrap;gap:8px}
.coverage-regions span{border:1px solid #6b879c;padding:9px 12px;color:#d5e1e9;font-size:11px;font-weight:700}
.arrival-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin-top:55px;border-top:1px solid #55738b;border-bottom:1px solid #55738b}
.arrival-grid div{padding:24px 20px 24px 0;border-right:1px solid #55738b;margin-right:20px;display:flex;flex-direction:column;gap:8px}
.arrival-grid div:last-child{border-right:0;margin-right:0}
.arrival-grid b{font:600 28px Oswald,sans-serif;color:var(--gold)}
.arrival-grid span{font-size:11px;line-height:1.5;color:#d5e1e9}
.coverage-detail-note{font-size:11px;line-height:1.6;color:#b7c8d2;margin:18px 0 0}
@media(max-width:850px){.coverage-detail-head{grid-template-columns:1fr;gap:45px}.arrival-grid{grid-template-columns:repeat(2,1fr)}.arrival-grid div:nth-child(2){border-right:0;margin-right:0}}
@media(max-width:520px){.arrival-grid{grid-template-columns:1fr}.arrival-grid div{border-right:0;border-bottom:1px solid #55738b;margin-right:0}.arrival-grid div:last-child{border-bottom:0}.arrival-grid b{font-size:25px}}
