.ShowreelPlayer-module__tZieXW__player{z-index:200;opacity:0;pointer-events:none;visibility:hidden;cursor:none;background:#000;transition:opacity .52s .24s,visibility 0s linear .76s;position:fixed;inset:0;overflow:hidden}.ShowreelPlayer-module__tZieXW__player[data-open=true]{opacity:1;pointer-events:auto;visibility:visible;transition:opacity .7s,visibility linear}.ShowreelPlayer-module__tZieXW__video{object-fit:contain;background:#000;width:100%;height:100%}@media (min-aspect-ratio:480/309){.ShowreelPlayer-module__tZieXW__video{object-fit:cover}}.ShowreelPlayer-module__tZieXW__close{top:var(--showreel-cursor-y);left:var(--showreel-cursor-x);color:#161823;pointer-events:none;z-index:3;opacity:0;background:#f7f7fa;border:0;border-radius:50%;width:clamp(4.25rem,7vw,7rem);height:clamp(4.25rem,7vw,7rem);transition:transform .5s cubic-bezier(.16,1,.3,1),background-color .3s;position:absolute;transform:translate(-50%,-50%)scale(0)}.ShowreelPlayer-module__tZieXW__player[data-open=true] .ShowreelPlayer-module__tZieXW__close{opacity:1;transition:width .36s cubic-bezier(.16,1,.3,1),height .36s cubic-bezier(.16,1,.3,1),transform .65s cubic-bezier(.16,1,.3,1),opacity .18s,background-color .3s;transform:translate(-50%,-50%)scale(1)}.ShowreelPlayer-module__tZieXW__player:not([data-open=true]) .ShowreelPlayer-module__tZieXW__close{opacity:0;transition:transform .24s ease-in,opacity .19s ease-in;transform:translate(-50%,-50%)scale(0)}.ShowreelPlayer-module__tZieXW__close:hover,.ShowreelPlayer-module__tZieXW__close:focus-visible{color:#fff;background:#2457ff;transform:translate(-50%,-50%)rotate(90deg)scale(1.06)}.ShowreelPlayer-module__tZieXW__close span{background:currentColor;border-radius:999px;width:38%;height:1.5px;position:absolute;top:50%;left:50%}.ShowreelPlayer-module__tZieXW__close span:first-of-type{transform:translate(-50%,-50%)rotate(45deg)}.ShowreelPlayer-module__tZieXW__close span:nth-of-type(2){transform:translate(-50%,-50%)rotate(-45deg)}.ShowreelPlayer-module__tZieXW__closeRing{fill:currentColor;width:100%;height:100%;font-family:var(--font-sans);letter-spacing:.04em;font-size:9.5px;font-weight:600;transition:opacity .2s;animation:14s linear infinite ShowreelPlayer-module__tZieXW__close-ring-spin;position:absolute;inset:0;overflow:visible}@keyframes ShowreelPlayer-module__tZieXW__close-ring-spin{to{transform:rotate(360deg)}}.ShowreelPlayer-module__tZieXW__player[data-controls-hover=true] .ShowreelPlayer-module__tZieXW__closeRing{opacity:0}@media (prefers-reduced-motion:reduce){.ShowreelPlayer-module__tZieXW__closeRing{animation:none}}.ShowreelPlayer-module__tZieXW__player[data-controls-hover=true] .ShowreelPlayer-module__tZieXW__close{background:#fff;width:1.5rem;height:1.5rem}.ShowreelPlayer-module__tZieXW__player[data-controls-hover=true] .ShowreelPlayer-module__tZieXW__close span{opacity:0}.ShowreelPlayer-module__tZieXW__controls{z-index:2;color:#fff;letter-spacing:.04em;text-transform:uppercase;text-shadow:0 1px 1rem #000000b3;background:linear-gradient(#0000,#0009);grid-template-columns:auto auto minmax(4rem,1fr) auto auto;align-items:center;gap:clamp(.65rem,1.5vw,1.5rem);padding:clamp(4rem,9vh,7rem) clamp(1rem,4vw,4rem) clamp(1.25rem,3.5vw,3rem);font-size:.75rem;font-weight:600;display:grid;position:absolute;bottom:0;left:0;right:0}.ShowreelPlayer-module__tZieXW__controlButton{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0}.ShowreelPlayer-module__tZieXW__timeline{appearance:none;cursor:pointer;background:0 0;height:1rem;margin:0}.ShowreelPlayer-module__tZieXW__timeline::-webkit-slider-runnable-track{background:linear-gradient(to right, #fff var(--showreel-progress), #ffffff4d var(--showreel-progress));border-radius:999px;height:3px}.ShowreelPlayer-module__tZieXW__timeline::-webkit-slider-thumb{appearance:none;width:0;height:0}.ShowreelPlayer-module__tZieXW__timeline::-moz-range-track{background:#ffffff4d;border:0;border-radius:999px;height:3px}.ShowreelPlayer-module__tZieXW__timeline::-moz-range-progress{background:#fff;border-radius:999px;height:3px}.ShowreelPlayer-module__tZieXW__timeline::-moz-range-thumb{border:0;width:0;height:0}.ShowreelPlayer-module__tZieXW__time{color:#ffffffb3;font-variant-numeric:tabular-nums;text-align:center;min-width:2.7rem}@media (max-width:1024px),(hover:none),(pointer:coarse){.ShowreelPlayer-module__tZieXW__player{cursor:auto}.ShowreelPlayer-module__tZieXW__close{top:max(1rem, env(safe-area-inset-top));right:max(1rem, env(safe-area-inset-right));color:#fff;pointer-events:auto;background:#282930d9;width:2.75rem;height:2.75rem;left:auto;transform:none}.ShowreelPlayer-module__tZieXW__player:not([data-open=true]) .ShowreelPlayer-module__tZieXW__close{transform:scale(0)}.ShowreelPlayer-module__tZieXW__player[data-open=true] .ShowreelPlayer-module__tZieXW__close{transform:scale(1)}.ShowreelPlayer-module__tZieXW__close:hover,.ShowreelPlayer-module__tZieXW__close:focus-visible{transform:rotate(90deg)scale(1.06)}.ShowreelPlayer-module__tZieXW__close:focus-visible{color:#fff;outline-offset:3px;background:#282930d9;outline:2px solid #ffffffb3;transform:none}.ShowreelPlayer-module__tZieXW__close span{width:34%;height:2px}.ShowreelPlayer-module__tZieXW__closeRing{display:none}.ShowreelPlayer-module__tZieXW__player[data-controls-hover=true] .ShowreelPlayer-module__tZieXW__close{background:#282930d9;width:2.75rem;height:2.75rem}.ShowreelPlayer-module__tZieXW__player[data-controls-hover=true] .ShowreelPlayer-module__tZieXW__close span{opacity:1}}@media (max-width:639px){.ShowreelPlayer-module__tZieXW__controls{grid-template-columns:auto minmax(3rem,1fr) auto}.ShowreelPlayer-module__tZieXW__time{display:none}}@media (prefers-reduced-motion:reduce){.ShowreelPlayer-module__tZieXW__player,.ShowreelPlayer-module__tZieXW__player[data-open=true],.ShowreelPlayer-module__tZieXW__close{transition:none}}
