.sos-box{background:var(--bg2,#141210);border:1px solid var(--line);border-top:2px solid var(--gold);padding:22px 20px}
.sos-box__label{margin:0 0 10px;color:var(--gold);font-size:12px;line-height:1.2;letter-spacing:.14em;text-transform:uppercase}
.sos-box__heading{margin:0 0 14px;font-weight:normal;font-size:24px;line-height:1.2;color:var(--ink)}
.sos-box--standard{border-color:var(--gold)}
.sos-box--standard .sos-box__action{margin-top:14px;padding-top:14px;border-top:1px solid var(--gold);color:var(--ink);font-size:18px}
.sos-box--summary ul{margin:12px 0 0;padding:0;list-style:none;display:grid;gap:8px}
.sos-box--summary li{display:grid;grid-template-columns:8px 1fr;gap:10px}
.sos-box--summary li:before{content:"";width:6px;height:6px;margin-top:10px;background:var(--gold)}
.entry.sos-box{border-top-width:2px}
.cards.sos-box{display:block;margin-bottom:40px}
.traffic-grid{display:grid;grid-template-columns:1fr;gap:0;border-top:1px solid var(--line)}
.traffic-grid .card{border:0;border-bottom:1px solid var(--line);background:transparent;padding:16px 0}
.traffic-grid .card:last-child{border-bottom:0;padding-bottom:0}
.take{border:0;border-top:1px solid var(--line);background:transparent;padding:28px 0}
.today{border:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:18px 0}
.colors.sos-box{border-top-width:2px;padding:20px;margin-bottom:48px}
@media (min-width:820px){.traffic-grid{grid-template-columns:repeat(3,1fr)}.traffic-grid .card{border-bottom:0;border-right:1px solid var(--line);padding:16px 18px}.traffic-grid .card:first-child{padding-left:0}.traffic-grid .card:last-child{border-right:0;padding-right:0;padding-bottom:16px}}
