.mux-video-modal{z-index:9999;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.mux-video-modal::backdrop{background:0 0}.mux-video-modal-window{justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.mux-video-modal-frame{--modal-radius:var(--border-radius,1rem);flex-direction:column;gap:.75rem;width:min(75rem,94vw,177.778dvh - 12.4444rem);display:flex}.mux-video-modal-frame.is-audio{width:min(48rem,94vw)}.mux-video-modal-actions{color:var(--color-beige,#fdecda);justify-content:space-between;align-items:center;gap:1rem;display:flex}.mux-video-modal-caption{font-family:var(--font-american-grotesk),sans-serif;text-transform:uppercase;min-width:0;margin:0;font-size:.9375rem;font-weight:700;line-height:1.2}.mux-video-modal-close{appearance:none;color:inherit;cursor:pointer;background:0 0;border:1.5px solid;border-radius:50%;flex:none;place-items:center;width:2.75rem;height:2.75rem;padding:0;transition:background-color .15s,color .15s;display:grid}.mux-video-modal-close:hover{background-color:var(--color-beige,#fdecda);color:var(--color-green,#104537)}.mux-video-modal-close:focus-visible{outline:2px solid var(--color-orange,#f64c07);outline-offset:3px}.mux-video-modal-content{border-radius:var(--modal-radius);background:#000;width:100%;position:relative;overflow:hidden}.mux-video-modal-content mux-player{aspect-ratio:16/9;width:100%;display:block}.is-audio .mux-video-modal-content{background:0 0}.is-audio .mux-video-modal-content mux-player{aspect-ratio:auto}.mux-video-modal-error{aspect-ratio:16/9;color:var(--color-beige,#fdecda);font-family:var(--font-american-grotesk),sans-serif;text-align:center;justify-content:center;align-items:center;margin:0;padding:1.5rem;font-size:1rem;font-weight:700;display:flex}.is-audio .mux-video-modal-error{aspect-ratio:auto;background:#000}.mux-video-modal video{object-fit:contain;width:100%;height:100%}
