@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){::-ms-backdrop{--tw-font-weight:initial}*{--tw-font-weight:initial}:before{--tw-font-weight:initial}:after{--tw-font-weight:initial}::-ms-backdrop{--tw-font-weight:initial}::backdrop{--tw-font-weight:initial}}}.video-fs-close .js-menu-close{font-family:var(--font-primary,var(--primary-f));letter-spacing:var(--tracking-type);font-size:1.8rem;line-height:140%;transition-property:color,border-color,background-color;transition-duration:.3s;transition-timing-function:ease}@media not all and (min-width:1025px){.video-fs-close .js-menu-close{font-size:1.6rem}}@media not all and (min-width:480px){.video-fs-close .js-menu-close{font-size:1.4rem}}.video-fs-close .js-menu-close{--tw-font-weight:var(--font-weight-book,350);font-weight:var(--font-weight-book,350)}.video-fs-close.header-close-pair:hover .js-menu-close{color:var(--black)!important;border-color:var(--white)!important;background-color:var(--white)!important}.video-fs-close.header-close-pair:hover .js-menu-close:before{opacity:0}.video-fs-close.header-close-pair:hover .js-menu-close:after{opacity:0}[data-video-wrap]:-webkit-full-screen{width:100%;max-width:100%;height:100%;max-height:100%}[data-video-wrap]:fullscreen{width:100%;max-width:100%;height:100%;max-height:100%}@property --tw-font-weight{syntax:"*";inherits:false}
