/* Homepage film: clear "muted" button in the middle while the film plays muted. */
.cc-film-auto{position:relative}
.cc-unmute{position:absolute;left:50%;top:50%;z-index:3;display:grid;place-items:center;width:72px;height:72px;margin:-36px 0 0 -36px;padding:0;
  border-radius:50%;border:1px solid #ffffff59;background:#ffffff1f;color:#fff;cursor:pointer;
  -webkit-backdrop-filter:blur(10px) saturate(140%);backdrop-filter:blur(10px) saturate(140%);
  box-shadow:0 6px 24px #0000003d,inset 0 1px 0 #ffffff40;transition:transform .18s ease,background .18s ease}
.cc-unmute svg{width:30px;height:30px;filter:drop-shadow(0 1px 2px #00000059)}
.cc-unmute:hover{background:#ffffff33;transform:scale(1.05)}
.cc-unmute:active{transform:scale(.96)}
.cc-unmute:focus-visible{outline:2px solid #7dd3fc;outline-offset:3px}
@media(max-width:700px){.cc-unmute{width:60px;height:60px;margin:-30px 0 0 -30px}.cc-unmute svg{width:26px;height:26px}}
