body.youtube-modal-open{overflow:hidden}.uni-watch-page{padding:168px 0 124px;background:#0d0c0a;color:var(--paper);min-height:70vh}.uni-watch-header{margin-bottom:72px}.uni-watch-header h1{font:clamp(88px,13vw,178px)/.72 var(--display);letter-spacing:.02em;margin:12px 0}.uni-watch-header h1 span{color:var(--rust)}.uni-watch-feature{margin-bottom:126px}.uni-watch-feature>.eyebrow{margin-bottom:17px}.uni-video-card{position:relative;display:block;width:100%;min-width:0;border:0;padding:0;background:#17120e;color:var(--paper);text-align:left;cursor:pointer;overflow:hidden}.uni-video-card:focus-visible{outline:2px solid var(--gold);outline-offset:5px}.uni-video-poster{display:block;aspect-ratio:16/9;background:center/cover no-repeat;filter:brightness(.6) saturate(.72);transition:transform .45s,filter .45s}.uni-video-card:hover .uni-video-poster{transform:scale(1.045);filter:brightness(.78) saturate(.95)}.uni-video-card:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,rgba(5,4,3,.92),transparent 61%)}.uni-video-play{position:absolute;z-index:1;top:50%;left:50%;display:grid;place-items:center;width:68px;height:68px;border:1px solid var(--gold);border-radius:50%;color:var(--gold);font-size:20px;padding-left:4px;transform:translate(-50%,-50%)}.uni-video-meta{position:absolute;z-index:1;left:24px;bottom:20px;right:20px;display:flex;flex-direction:column;gap:3px}.uni-video-meta strong{font:clamp(28px,3vw,47px)/.92 var(--display);letter-spacing:.035em}.uni-video-featured .uni-video-poster{aspect-ratio:16/8.1}.uni-video-featured .uni-video-play{width:92px;height:92px;font-size:28px}.uni-video-featured .uni-video-meta{left:34px;bottom:30px}.uni-video-featured .uni-video-meta strong{font-size:clamp(43px,5.5vw,84px)}.uni-watch-description{max-width:620px;margin:28px 0 0}.uni-watch-description h2{margin:0 0 9px;font:36px/.95 var(--display);letter-spacing:.035em}.uni-watch-description p{margin:0;color:var(--muted)}.uni-watch-section{margin-top:110px}.uni-watch-section-head{margin-bottom:32px}.uni-watch-section-head h2{margin:9px 0 0;font:clamp(52px,7vw,98px)/.8 var(--display);letter-spacing:.03em}.uni-video-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.uni-promo-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.uni-promo-grid .uni-video-meta strong{font-size:32px}.uni-video-card.is-short .uni-video-poster{background-position:center}.youtube-video-modal[hidden]{display:none}.youtube-video-modal{position:fixed;z-index:1200;inset:0;display:grid;place-items:center;padding:clamp(22px,6vw,72px);background:rgba(0,0,0,.93);animation:uni-video-in .16s ease both}.youtube-modal-frame{position:relative;width:min(1120px,100%);aspect-ratio:16/9;background:#000;box-shadow:0 24px 100px rgba(0,0,0,.8)}.youtube-modal-frame.is-portrait{width:min(560px,calc((100vh - 96px)*.5625),100%);aspect-ratio:9/16}.youtube-modal-frame iframe{display:block;width:100%;height:100%;border:0}.youtube-modal-close{position:absolute;top:-48px;right:0;width:36px;height:36px;border:1px solid rgba(226,167,44,.65);border-radius:50%;background:#17120e;color:var(--paper);font:27px/30px Arial;cursor:pointer}.youtube-modal-close:hover,.youtube-modal-close:focus-visible{background:var(--gold);color:#111;outline:2px solid var(--paper);outline-offset:3px}@keyframes uni-video-in{from{opacity:0}to{opacity:1}}@media(max-width:800px){.uni-watch-page{padding-top:124px}.uni-watch-header{margin-bottom:47px}.uni-watch-feature{margin-bottom:78px}.uni-watch-section{margin-top:78px}.uni-promo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:540px){.uni-watch-page{padding-bottom:76px}.uni-video-grid,.uni-promo-grid{grid-template-columns:1fr;gap:15px}.uni-video-featured{margin-inline:-16px;width:calc(100% + 32px)}.uni-video-featured .uni-video-poster{aspect-ratio:16/10}.uni-video-featured .uni-video-meta{left:20px;bottom:19px}.uni-video-featured .uni-video-play{width:66px;height:66px;font-size:20px}.uni-video-meta{left:18px;bottom:16px}.uni-video-meta strong{font-size:34px}.youtube-video-modal{padding:22px 12px}.youtube-modal-frame.is-portrait{width:min(100%,calc((100vh - 88px)*.5625))}.youtube-modal-close{top:-43px}}
