/* The existing photograph supplies every pixel; its CSS background stays as fallback. */
.emergency-panel>.emergency-image-motion{position:absolute;inset:0;z-index:-2;display:block;width:100%;height:100%;border-radius:inherit;pointer-events:none}
.emergency-panel>.emergency-image-motion[hidden]{display:none!important}
.emergency-image-pause{position:absolute;top:16px;right:16px;z-index:1;display:grid;place-items:center;width:44px;height:44px;min-height:44px;padding:0;border:1px solid #ffffff5c;border-radius:50%;color:#fff;background:#17212bd9;font-family:inherit;font-size:17px;line-height:1}
.emergency-image-pause:hover{background:#263541}
.emergency-image-pause[hidden]{display:none!important}
@media(max-width:600px){.emergency-copy .eyebrow{max-width:min(220px,calc(100% - 54px))}}
@media(prefers-reduced-motion:reduce){.emergency-panel>.emergency-image-motion,.emergency-image-pause{display:none!important}}
@media print{.emergency-panel>.emergency-image-motion,.emergency-image-pause{display:none!important}}
