:where(:not(html,iframe,canvas,img,svg,video,audio,svg *,symbol *)){all:unset;display:revert}*,:after,:before{box-sizing:border-box}a,button{cursor:revert}menu,ol,ul{list-style:none}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre){all:revert}::-moz-placeholder{color:inherit}::placeholder{color:inherit}::marker{content:normal}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert}input::-ms-reveal{display:none}:root{--font-size-56px:3.5rem;--font-size-48px:3rem;--font-size-40px:2.5rem;--font-size-32px:2rem;--font-size-24px:1.5rem;--font-size-20px:1.25rem;--font-size-19px:1.188rem;--font-size-16px:1rem;--font-size-14px:0.875rem;--font-size-12px:0.75rem;--font-size-11px:0.688rem;--font-size-10px:0.625rem;--line-height-open:1.39;--line-height-close:1.14;--line-height-compress:1.03;--light-high-gray:#f0f0f0;--light-middle-gray:#e0e0e0;--light-low-gray:#c1c1c1;--light-heavy-gray:#a1a1a1;--light-transparent-mid-gray-40:#e0e0e066;--light-transparent-mid-gray-70:#e0e0e0b3;--light-transparent-low-gray-40:#c1c1c166;--light-transparent-low-gray-70:#c1c1c1b3;--light-transparent-high-gray-10:#f0f0f01a;--light-transparent-high-gray-40:#f0f0f066;--light-transparent-high-gray-70:#f0f0f0b3;--light-transparent-heavy-gray-40:#a1a1a166;--light-transparent-heavy-gray-70:#a1a1a1b3;--middle-high-gray:#828282;--middle-mid-gray:#636363;--middle-low-gray:#4a4a4a;--middle-transparent-high-gray-40:#82828266;--middle-transparent-mid-gray-40:#63636366;--middle-transparent-mid-gray-70:#636363b2;--middle-transparent-low-gray-40:#4a4a4a66;--middle-transparent-low-gray-70:#4a4a4ab2;--dark-high-gray:#323232;--dark-transparent-high-gray-40:#32323266;--dark-transparent-high-gray-70:#323232b2;--dark-mid-gray:#191919;--dark-low-gray:#0a0a0a;--dark-transparent-mid-gray-90:#191919e6;--dark-transparent-mid-gray-70:#191919b3;--dark-transparent-mid-gray-40:#19191966;--dark-transparent-mid-gray-00:#19191900;--dark-transparent-low-gray-90:#0a0a0ae6;--dark-transparent-low-gray-70:#0a0a0ab3;--dark-transparent-low-gray-50:#0a0a0a80;--dark-transparent-low-gray-40:#0a0a0a66;--primary-middle-blue-400:#2998ff;--primary-middle-blue-500:#0074e0;--primary-middle-blue-600:#0065c2;--primary-dark-blue-800:#00305c;--accent-middle-red-400:#ff4c76;--accent-middle-red-500:#ea0649;--accent-middle-red-600:#c7003c;--accent-transparent-middle-red-40:#c7003c66;--extra-white:#fff;--extra-fade-blue:linear-gradient(0deg,#1064e1,#1581ea);--extra-fade-gray:radial-gradient(79.84% 79.84% at 27.34% 30.47%,#3f3f3f 0%,#3f3f3f00 100%);--z-index-header:10;--z-index-sticky-video-info-tab-list:15;--z-index-sticky-video-player:20;--z-index-ppv-paywall:25;--z-index-cookie-consent-module:30;--z-index-mini-player:35;--z-index-dialog:40;--z-index-snack-bar:45;--box-shadow-modal:0 2px 18px 0 #0000008c,0 8px 28px 0 #00000073;--box-shadow-modal-light:0 0 8px 0 #00000040;--transition-timing-function-default:cubic-bezier(0.4,0,0.2,1);--content-max-width:1680px;--ppv-paywall-button-max-width-in-tab:350px;--sub-button-min-width-in-form:178px}html:has(.dialog[data-open=true]){overflow:hidden}body{color:var(--light-high-gray);background-color:var(--dark-mid-gray);line-height:var(--line-height-open);overflow-wrap:break-word;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}:is(a,button):not(:disabled){cursor:pointer;transition:opacity .12s var(--transition-timing-function-default)}:is(a,button):focus-visible{outline:1px solid var(--light-high-gray)}@media (hover:hover){:is(a,button):not(:disabled):hover{opacity:.5}}:is(a,button):not(:disabled):active{opacity:.5}:not(html,body){scrollbar-color:var(--light-transparent-low-gray-40) transparent}:not(html,body)::-webkit-scrollbar{background-color:transparent;width:14px}:not(html,body)::-webkit-scrollbar-track{background-color:transparent}:not(html,body)::-webkit-scrollbar-thumb{background:var(--light-transparent-low-gray-40);background-clip:content-box;border:3px solid transparent;border-radius:14px}:not(html,body)::-webkit-scrollbar:horizontal{background-color:transparent;height:14px}:target{scroll-margin-top:100px}.errorPage{padding-bottom:138px}.errorPage .mainContent{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:100vh;min-height:100svh;padding:48px;background-color:var(--dark-mid-gray)}.errorPage .header{position:fixed;inset:0 0 auto;z-index:var(--z-index-header);display:flex;align-items:center;height:88px;background:linear-gradient(180deg,#191919,#19191900)}@media (min-width:1380px){.errorPage .header{padding-left:88px;padding-right:88px}}@media (min-width:1025px) and (max-width:1379px){.errorPage .header{padding-left:52px;padding-right:52px}}@media (min-width:600px) and (max-width:1024px){.errorPage .header{padding-left:32px;padding-right:32px}}@media (max-width:599px){.errorPage .header{padding-left:24px;padding-right:24px}}.errorPage .logo{display:block;width:216px;height:30px}@media (max-width:599px){.errorPage .logo{width:158px;height:21px}}.errorPage .heading{font-size:var(--font-size-40px);font-weight:700}@media (max-width:599px){.errorPage .heading{font-size:var(--font-size-32px)}}.errorPage .description{margin-top:12px;font-size:var(--font-size-16px);white-space:pre-wrap}@media (max-width:599px){.errorPage .description{font-size:var(--font-size-14px)}}.errorPage .backToHomeLink{margin-top:40px;padding:12px 32px;font-size:var(--font-size-16px);font-weight:700;border-radius:48px;color:var(--primary-middle-blue-400);border:1px solid var(--primary-middle-blue-400)}@media (min-width:1380px){.errorPage .footer{margin:0 72px}}@media (min-width:1025px) and (max-width:1379px){.errorPage .footer{margin:0 36px}}@media (min-width:600px) and (max-width:1024px){.errorPage .footer{margin:0 16px}}@media (max-width:599px){.errorPage .footer{margin:0 24px}}.errorPage .footerLinkList{font-size:var(--font-size-12px)}:is(.errorPage .footerLinkList)>li{display:inline}:is(:is(.errorPage .footerLinkList)>li):not(:first-of-type) a{margin-left:16px}:is(:is(.errorPage .footerLinkList)>li):not(:last-of-type):after{content:"|"}:is(:is(.errorPage .footerLinkList)>li):not(:last-of-type) a{margin-right:16px}.errorPage .copyright{margin-top:24px;font-size:var(--font-size-12px)}