.safety-ticker{color:#f3eee0;background:#14213b;border:1px solid #655b38;border-left:4px solid #d4af37;border-radius:10px;grid-template-columns:190px minmax(0,1fr) auto;align-items:center;gap:28px;margin-block:0 44px;padding:26px 28px;display:grid}.safety-kicker{letter-spacing:.08em;text-transform:uppercase;color:#e6cb73;font-family:Sora,Arial,sans-serif;font-size:.8125rem;font-weight:600;line-height:1.5}.safety-ticker-label h2{letter-spacing:-.025em;margin-block:5px 8px;font-size:1.625rem}.safety-ticker-label>a{color:#f0d777;align-items:center;gap:5px;min-height:44px;font-size:.9375rem;display:inline-flex}.safety-ticker-label>a svg{width:18px;height:18px}.safety-meta{color:#ced7e9;flex-wrap:wrap;align-items:center;gap:6px;font-size:.8125rem;line-height:1.5;display:flex}.safety-status{color:#f3eee0;border:1px solid #65748e;border-radius:4px;margin-left:4px;padding:3px 7px;font-size:.75rem;display:inline-block}.safety-headline{margin-block:7px;font-size:1.0625rem;font-weight:600;line-height:1.6;text-decoration-thickness:1px;display:block}.safety-ticker-story{min-width:0;min-height:128px}.safety-ticker-check{color:#b8c4db;font-size:.75rem;line-height:1.5}.safety-ticker-controls{justify-items:center;gap:8px;display:grid}.safety-ticker-buttons{gap:6px;display:flex}.safety-ticker-buttons button{color:#f3eee0;background:0 0;border:1px solid #8d9ab0;border-radius:6px;justify-content:center;align-items:center;gap:5px;min-width:44px;min-height:44px;padding:8px;display:inline-flex}.safety-ticker-buttons button:hover{background:#263956}.safety-ticker-buttons .news-play-toggle{font-size:.8125rem}.safety-ticker-buttons .news-play-toggle svg{width:16px;height:16px}.safety-count{color:#b8c4db;font-size:.75rem}.news-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.news-page{max-width:1000px;padding-block:30px 72px}.news-intro{max-width:760px;margin-block:30px 36px}.news-intro h1{margin-block:12px 22px}.news-intro>p:not(.safety-kicker){line-height:1.7}.news-intro .news-review{color:#c7d2e7;margin-top:20px;font-size:.875rem}.news-list{gap:24px;display:grid}.news-card{background:#14213b;border:1px solid #59633f;border-radius:12px;padding:30px}.news-card h2{letter-spacing:-.025em;margin:14px 0;font-family:Sora,Arial,sans-serif;font-size:1.5rem;line-height:1.45}.news-card>p{max-width:75ch;font-size:1rem;line-height:1.8}.news-card .text-link{color:#e6cb73;margin-top:16px;font-size:1rem}.news-takeaway{background:#0c1730;border-left:3px solid #d4af37;margin-top:20px;padding:17px 20px}.news-takeaway h3{color:#e6cb73;margin-bottom:6px;font-size:.875rem;line-height:1.5}.news-takeaway p{font-size:1rem;line-height:1.7}.news-card .news-event-date{color:#ced7e9;margin-top:12px;font-size:.8125rem}.news-editorial{border-top:1px solid #596780;margin-top:40px;padding-top:28px}.news-editorial h2{margin-bottom:18px;font-size:1.75rem}.news-editorial p{color:#cdd7e9;margin-block:12px;font-size:.9375rem;line-height:1.8}.news-coverage{border:1px solid #d4af37;border-radius:6px;margin-bottom:24px;padding:18px;font-size:.9375rem}@media (max-width:1100px){.safety-ticker{grid-template-columns:160px minmax(0,1fr);gap:18px}.safety-ticker-controls{grid-column:2;justify-content:space-between;width:100%;display:flex}.safety-ticker-story{min-height:112px}}@media (max-width:700px){.safety-ticker{grid-template-columns:minmax(0,1fr);gap:14px;padding:20px}.safety-ticker-label{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.safety-ticker-label .safety-kicker{flex-basis:100%}.safety-ticker-label h2{margin:0}.safety-ticker-label>a{font-size:.875rem}.safety-ticker-story{min-height:154px}.safety-ticker-controls{grid-column:1}.news-card{padding:22px 18px}.news-card h2{font-size:1.25rem}.news-takeaway{padding:15px}.safety-meta{font-size:.8125rem}}@media (prefers-reduced-motion:reduce){.safety-ticker *{transition:none!important;animation:none!important}}
