.common-module__pTMJkW__mobileOnly{display:block}@media (min-width:960px){.common-module__pTMJkW__mobileOnly{display:none}}.common-module__pTMJkW__notMobile{display:none}@media (min-width:960px){.common-module__pTMJkW__notMobile{display:block}}.common-module__pTMJkW__tabletOnly{display:block}@media (min-width:960px){.common-module__pTMJkW__tabletOnly{display:none}}.common-module__pTMJkW__notTablet{display:none}@media (min-width:960px){.common-module__pTMJkW__notTablet{display:block}}.common-module__pTMJkW__hidden{display:none}
.Countdown-module___iedWG__countdown{text-align:center;align-items:center;column-gap:var(--space-1);line-height:var(--lh-100);flex-direction:row;display:flex}.Countdown-module___iedWG__countdown .Countdown-module___iedWG__fragment{min-width:25px}.Countdown-module___iedWG__countdown .Countdown-module___iedWG__fragmentValue{font-size:var(--font-size-body-1);font-weight:var(--font-weight-bold);display:block}.Countdown-module___iedWG__countdown .Countdown-module___iedWG__fragmentLabel{font-size:var(--font-size-body-2);display:block}
.CountdownBar-module__xQu0rq__container{width:100%;max-width:var(--max-grid-width);padding:0 var(--space-1-5);margin:0 auto}@media (min-width:960px){.CountdownBar-module__xQu0rq__container{padding:0 var(--space-3)}}.CountdownBar-module__xQu0rq__container{color:var(--clr-background-secondary);justify-content:space-between;align-items:center;gap:var(--space-1-5);flex-direction:row;text-decoration:none;display:flex}.CountdownBar-module__xQu0rq__container a{color:var(--clr-background-secondary)}.CountdownBar-module__xQu0rq__logomark{flex-shrink:0;width:55px}@media (min-width:960px){.CountdownBar-module__xQu0rq__logomark{width:134px}}.CountdownBar-module__xQu0rq__roundedButton{padding:var(--space-1)var(--space-2);white-space:nowrap;justify-content:center;align-items:center;max-width:80px;height:32px;display:flex;overflow:hidden}@media (min-width:960px){.CountdownBar-module__xQu0rq__roundedButton{max-width:238px;height:40px;padding:var(--space-1)var(--space-3)}}.CountdownBar-module__xQu0rq__roundedButton{background-color:var(--clr-background-banner-cta-button);color:var(--neutral-950);font-weight:var(--font-weight-bold);font-size:var(--font-size-subtitle-2);font-family:var(--font-family-heading);transition:background-color var(--transition-duration)ease,color var(--transition-duration)ease;border-radius:24px;text-decoration:none}.CountdownBar-module__xQu0rq__roundedButton:hover{background-color:var(--clr-background-banner-cta-button-hover);color:var(--clr-text-banner-cta-button-hover)}.CountdownBar-module__xQu0rq__previewDate{padding:var(--space-1);color:var(--clr-text-primary);font-size:var(--font-size-body-2);flex-direction:column;display:flex}@media (min-width:960px){.CountdownBar-module__xQu0rq__previewDate{font-size:var(--font-size-subtitle-1);flex-direction:row}}.CountdownBar-module__xQu0rq__previewDate label{place-items:center;gap:var(--space-0-5);display:flex}.CountdownBar-module__xQu0rq__previewDate select,.CountdownBar-module__xQu0rq__previewDate input{margin-left:var(--space-0-5);padding:var(--space-0-5);border:1px solid var(--clr-border);border-radius:var(--border-radius-small);color:var(--clr-text-primary);font-size:inherit;background-color:#0000}:is(.CountdownBar-module__xQu0rq__previewDate select,.CountdownBar-module__xQu0rq__previewDate input):focus{border-color:var(--ondemand-300);box-shadow:0 0 0 2px var(--ondemand-300);outline:none}.CountdownBar-module__xQu0rq__previewDateInput{place-items:center;gap:var(--space-1);display:flex}.CountdownBar-module__xQu0rq__previewDateInput .CountdownBar-module__xQu0rq__buttonGroup{border:1px solid var(--clr-border);border-radius:var(--border-radius-round);flex-direction:row;display:flex}:is(.CountdownBar-module__xQu0rq__previewDateInput .CountdownBar-module__xQu0rq__buttonGroup) button{border-right:1px solid var(--clr-border);border-radius:0}:is(:is(.CountdownBar-module__xQu0rq__previewDateInput .CountdownBar-module__xQu0rq__buttonGroup) button):last-child{border-right:none}.CountdownBar-module__xQu0rq__genericWrapper{--background-height-md:64px;--background-height:113px;height:113px;color:var(--clr-text-primary);direction:ltr;flex-direction:column;justify-content:center;text-decoration:none;display:flex}@media (min-width:960px){.CountdownBar-module__xQu0rq__genericWrapper{height:64px}}.CountdownBar-module__xQu0rq__genericWrapper{background-color:var(--clr-background-event-banner,var(--clr-background-primary));background-image:var(--image-background-event-banner,none);background-position:0 100%,100% 100%;background-repeat:no-repeat;background-size:auto 36%,auto 100%}@media (min-width:960px){.CountdownBar-module__xQu0rq__genericWrapper{background-image:var(--image-background-event-banner-md,var(--image-background-event-banner,none));background-size:auto 50%,auto 100%}}@media print{.CountdownBar-module__xQu0rq__genericWrapper{display:none}}.CountdownBar-module__xQu0rq__genericContainer{width:100%;max-width:1080px;padding:var(--space-1)var(--space-1-5);grid-template-columns:1fr auto 1fr;align-items:center;margin:0 auto;display:grid}@media (min-width:960px){.CountdownBar-module__xQu0rq__genericContainer{padding:var(--space-1)var(--space-3)}}.CountdownBar-module__xQu0rq__genericContainer a{color:var(--clr-text-primary)}.CountdownBar-module__xQu0rq__genericLeftSection{flex-shrink:0;align-items:center;width:70px;height:97px;display:flex}@media (min-width:960px){.CountdownBar-module__xQu0rq__genericLeftSection{width:238px;height:46px}}.CountdownBar-module__xQu0rq__genericLogoDesktop{align-items:center;max-width:238px;height:46px;display:none}@media (min-width:960px){.CountdownBar-module__xQu0rq__genericLogoDesktop{display:flex}}.CountdownBar-module__xQu0rq__genericLogoDesktopImg{object-fit:contain;width:100%;height:100%}.CountdownBar-module__xQu0rq__genericLogoMobile{align-items:center;max-width:70px;height:97px;display:flex;overflow:hidden}@media (min-width:960px){.CountdownBar-module__xQu0rq__genericLogoMobile{display:none}}.CountdownBar-module__xQu0rq__genericLogoMobileImg{object-fit:contain;width:100%;height:100%}.CountdownBar-module__xQu0rq__genericCenterSection{align-items:center;gap:var(--space-0-5);text-align:center;flex-direction:column;max-width:169px;display:flex}@media (min-width:960px){.CountdownBar-module__xQu0rq__genericCenterSection{gap:var(--space-2);flex-direction:row;max-width:523px;position:relative}.CountdownBar-module__xQu0rq__liveLozenge{margin-right:var(--space-2);position:absolute;right:100%}}.CountdownBar-module__xQu0rq__genericTitleContent{flex-direction:column;width:100%;min-width:0;display:flex}.CountdownBar-module__xQu0rq__genericTitle{font-size:var(--font-size-body-2);font-weight:var(--font-weight-bold);color:var(--clr-text-primary);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}@media (min-width:960px){.CountdownBar-module__xQu0rq__genericTitle{font-size:var(--font-size-subtitle-1)}}.CountdownBar-module__xQu0rq__genericDescription{font-size:var(--font-size-body-2);color:var(--clr-text-secondary);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.CountdownBar-module__xQu0rq__bannerMatchCard{justify-content:center}.CountdownBar-module__xQu0rq__genericRightSection{justify-content:flex-end;align-items:center;display:flex}
.ProductNav-module__j40GyG__productNavContainer{--clr-white-transparent:#ffffffe6}@media print{.ProductNav-module__j40GyG__productNavContainer{display:none!important}}.ProductNav-module__j40GyG__productNavContainer{padding-left:var(--space-2);padding-right:var(--space-2);height:var(--nav-height-mobile);gap:var(--space-3);z-index:var(--z-index-product-nav);background-color:var(--clr-white-transparent);display:flex;position:sticky;top:0;box-shadow:0 3px 7px #0000000d,0 0 #00000014,0 8px 4px -6px #00000014}@media (min-width:960px){.ProductNav-module__j40GyG__productNavContainer{height:var(--nav-height-desktop);padding-left:var(--space-3);padding-right:var(--space-3)}.ProductNav-module__j40GyG__productNavContainer .ProductNav-module__j40GyG__viewport{top:var(--nav-height-desktop)}}.ProductNav-module__j40GyG__productNavContainer[data-variant=screening-room]{background-color:var(--neutral-1000)}.ProductNav-module__j40GyG__productNavContainer[data-variant=screening-room] .ProductNav-module__j40GyG__navItemList{display:none}.ProductNav-module__j40GyG__productNavContainer>div:first-of-type{display:contents}.ProductNav-module__j40GyG__siteLogoLink{align-items:center;display:flex}.ProductNav-module__j40GyG__siteLogoLink:hover{transition:all .2s;transform:scale(1.1)}.ProductNav-module__j40GyG__siteLogo{width:auto;height:30px}@media (min-width:1280px){.ProductNav-module__j40GyG__siteLogo{height:35px}}.ProductNav-module__j40GyG__navItemList .ProductNav-module__j40GyG__desktopItems{display:none}@media (min-width:1280px){.ProductNav-module__j40GyG__navItemList .ProductNav-module__j40GyG__desktopItems{display:contents}}.ProductNav-module__j40GyG__navItemList{align-items:center;gap:var(--space-base);width:100%;height:100%;margin:0;padding:0;list-style-type:none;display:flex}@media (min-width:1280px){.ProductNav-module__j40GyG__navItemList{gap:var(--space-3)}}.ProductNav-module__j40GyG__viewport{top:var(--nav-height-mobile);width:100%;position:absolute;inset-inline-end:0}@media (min-width:1280px){.ProductNav-module__j40GyG__viewport{width:fit-content}}@media (prefers-reduced-motion:no-preference){.ProductNav-module__j40GyG__viewport{opacity:1;transition-property:opacity ease-in,display ease-in;transition-behavior:allow-discrete;transition-duration:.35s}@starting-style{.ProductNav-module__j40GyG__viewport{opacity:0}}}
@media (min-width:1280px){.ProductNavTranslations-module__r12TFq__dropDownContainer{margin-inline-start:auto;display:flex}}.ProductNavTranslations-module__r12TFq__navListHeading{font-weight:var(--font-weight-bold);padding-left:var(--space-2);padding-right:var(--space-2);height:100%}.ProductNavTranslations-module__r12TFq__dropDownButton{font-size:var(--fs-200);padding:var(--space-2);justify-content:center;align-items:center;gap:var(--space-base);background:0 0;border:none;border-radius:50%;flex-wrap:wrap;display:flex;overflow:hidden}.ProductNavTranslations-module__r12TFq__dropDownButton .ProductNavTranslations-module__r12TFq__dropDownIcon{color:var(--clr-text-primary)}@media (min-width:1280px){.ProductNavTranslations-module__r12TFq__dropDownButton .ProductNavTranslations-module__r12TFq__dropDownIcon{height:100%}}.ProductNavTranslations-module__r12TFq__dropDownButton:hover:not(:disabled){text-underline-offset:5px;background-color:var(--neutral-100);text-decoration:underline;text-decoration-thickness:2px}.ProductNavTranslations-module__r12TFq__dropDownButton:disabled{cursor:unset}.ProductNavTranslations-module__r12TFq__dropDownButton:disabled .ProductNavTranslations-module__r12TFq__dropDownIcon{fill:var(--neutral-200)}.ProductNavTranslations-module__r12TFq__dropDownButton .ProductNavTranslations-module__r12TFq__languageButtonText{display:none}@media (min-width:1280px){.ProductNavTranslations-module__r12TFq__dropDownButton .ProductNavTranslations-module__r12TFq__languageButtonText{height:100%;display:contents}.ProductNavTranslations-module__r12TFq__dropDownButton{height:var(--nav-height-desktop);padding:0px var(--space-2)0 var(--space-2);border-radius:0}}.ProductNavTranslations-module__r12TFq__translationDropDownContainer{background-color:var(--neutral-0);padding-top:var(--space-base);padding-bottom:var(--space-base);gap:var(--space-1-5);max-height:calc(100vh - var(--nav-height-mobile)*2);max-height:calc(100dvh - var(--nav-height-mobile)*2);overscroll-behavior:none;border-radius:4px;flex-direction:column;display:flex;overflow-y:auto;box-shadow:0 6px 20px -5px #0000002b,0 0 2px #0000000a,0 30px 18px -15px #00000012}@media (min-width:1280px){.ProductNavTranslations-module__r12TFq__translationDropDownContainer{max-height:480px}}.ProductNavTranslations-module__r12TFq__translationList{flex-direction:column;margin:0;padding:0;list-style-type:none;display:flex}
.MobileProductNav-module__tEH-ia__mobileProductNavContainer{align-items:center;margin-inline-start:auto;display:flex}@media (min-width:1280px){.MobileProductNav-module__tEH-ia__mobileProductNavContainer{display:none}}.MobileProductNav-module__tEH-ia__dropDownButton{color:var(--clr-text-primary);background:0 0;border:none;align-items:center;display:flex}[data-state=open]>:is(.MobileProductNav-module__tEH-ia__dropDownButton svg){transform:rotate(-180deg)}.MobileProductNav-module__tEH-ia__dropDownButton:hover .MobileProductNav-module__tEH-ia__dropDownText{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:2px}.MobileProductNav-module__tEH-ia__dropDownText{font-size:var(--fs-400);color:var(--clr-text-primary)}.MobileProductNav-module__tEH-ia__navItemListContainer{background-color:var(--neutral-0);gap:var(--space-2);width:100%;padding:var(--space-2);max-height:calc(100vh - var(--nav-height-mobile)*3);overscroll-behavior:none;border-bottom-right-radius:8px;border-bottom-left-radius:8px;flex-direction:column;margin:0;list-style-type:none;display:flex;overflow-y:auto;box-shadow:0 6px 20px -5px #0000002b,0 0 2px #0000000a,0 30px 18px -15px #00000012}.MobileProductNav-module__tEH-ia__navItemListContainer .MobileProductNav-module__tEH-ia__navItemListItem:not(:last-child){border-bottom:thin solid var(--neutral-200);padding-bottom:var(--space-2)}@media (min-width:1280px){.MobileProductNav-module__tEH-ia__navItemListContainer{display:none}}
.ProductNavLink-module__LGEKJW__navItemLink{font-size:inherit;color:inherit;gap:var(--space-base);white-space:nowrap;align-items:center;line-height:normal;text-decoration:none;display:flex}.ProductNavLink-module__LGEKJW__navItemLink:hover{color:var(--clr-brand-400);text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:2px}@media (min-width:1280px){.ProductNavLink-module__LGEKJW__navItemLink:hover{text-underline-offset:10px;text-decoration-thickness:3px}.ProductNavLink-module__LGEKJW__navItemLink{font-size:var(--font-size-subtitle-2)}.ProductNavLink-module__LGEKJW__navLogoLink{border-left:thin solid var(--neutral-200);border-right:thin solid var(--neutral-200);padding-left:var(--space-2);padding-right:var(--space-2)}}.ProductNavLink-module__LGEKJW__activeLink{color:var(--clr-brand-400);text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:2px}@media (min-width:1280px){.ProductNavLink-module__LGEKJW__activeLink{text-underline-offset:10px;text-decoration-thickness:3px}}.ProductNavLink-module__LGEKJW__navItemLogo{width:auto;height:35px}
.ChineseToggle-module__BhuoQW__chineseToggleContainer{z-index:var(--z-index-app-bar);justify-content:flex-start;align-items:center;gap:var(--space-base);background-color:var(--neutral-900);color:var(--neutral-0);padding:var(--space-base)var(--space-2)var(--space-base)var(--space-2);display:flex;position:sticky;top:70px}@media (min-width:1280px){.ChineseToggle-module__BhuoQW__chineseToggleContainer{padding:var(--space-base)var(--space-3)var(--space-base)var(--space-3);justify-content:center}}.ChineseToggle-module__BhuoQW__chineseToggleLink{color:var(--neutral-0);font-weight:var(--font-weight-bold);background-color:var(--neutral-800);padding:var(--space-base)var(--space-2)var(--space-base)var(--space-2);border-radius:4px;text-decoration:none}.ChineseToggle-module__BhuoQW__chineseToggleLink:hover,.ChineseToggle-module__BhuoQW__activeLink{color:var(--orange-400);background-color:var(--neutral-0)}@media (min-width:1280px){.ChineseToggle-module__BhuoQW__chineseToggleHeading{margin-left:auto}}.ChineseToggle-module__BhuoQW__closeButton{color:var(--neutral-0);margin-left:auto}
.LoadingBar-module__bFP_VW__loadingBar{appearance:none;-moz-appearence:none;width:100%;z-index:var(--z-index-loading-bar);background-color:#0000;border:none;height:4px;position:absolute;bottom:0;left:0}.LoadingBar-module__bFP_VW__loadingBar::-webkit-progress-bar{background-color:#0000}.LoadingBar-module__bFP_VW__loadingBar::-webkit-progress-value{background-color:var(--clr-brand-300);transition:width .5s}.LoadingBar-module__bFP_VW__loadingBar::-moz-progress-bar{background-color:var(--clr-brand-300)}
.MobileHeader-module__ps-9Ca__mobileHeader .MobileHeader-module__ps-9Ca__dialogContainer{overscroll-behavior:none;scrollbar-gutter:stable;background-color:var(--neutral-900);min-width:100vw;min-height:100%;color:var(--neutral-100);border:none;border-radius:0;margin:0;left:0;right:auto;overflow-y:auto}@media (prefers-reduced-motion:no-preference){.MobileHeader-module__ps-9Ca__mobileHeader .MobileHeader-module__ps-9Ca__dialogContainer{transition-behavior:allow-discrete;opacity:0;z-index:var(--z-index-global-nav-drawer);transition:opacity .35s ease-in,display .35s ease-in,overlay .35s ease-in;top:0}}.MobileHeader-module__ps-9Ca__mobileHeader dialog.MobileHeader-module__ps-9Ca__dialogContainer[open]{opacity:1}@starting-style{.MobileHeader-module__ps-9Ca__mobileHeader dialog.MobileHeader-module__ps-9Ca__dialogContainer[open]{opacity:0}}
.MobileNavBar-module__A-P_Ha__mobileHeaderNavBar{height:var(--clr-header-mobile-height);padding-left:var(--space-2);padding-right:var(--space-2);align-items:center;display:flex}.MobileNavBar-module__A-P_Ha__mobileHeaderNavBar .MobileNavBar-module__A-P_Ha__rightAlignedItems{align-items:center;gap:var(--space-1);margin-left:auto;display:flex}.MobileNavBar-module__A-P_Ha__mobileHeaderNavBar .MobileNavBar-module__A-P_Ha__logo{align-items:center;display:flex}:is(.MobileNavBar-module__A-P_Ha__mobileHeaderNavBar .MobileNavBar-module__A-P_Ha__logo) .MobileNavBar-module__A-P_Ha__iconProduct{height:30px;width:unset}:is(.MobileNavBar-module__A-P_Ha__mobileHeaderNavBar .MobileNavBar-module__A-P_Ha__logo):hover{transition:all .2s;transform:scale(1.1)}.MobileNavBar-module__A-P_Ha__iconButton{color:var(--neutral-0)}
.MobileDrawerContent-module__baD0Zq__mobileDrawerContent{padding:0 var(--space-2)var(--space-10)var(--space-2);gap:var(--space-4);flex-direction:column;width:100%;display:flex}.MobileDrawerContent-module__baD0Zq__drawerIcon{fill:var(--neutral-100);width:24px;height:24px}.MobileDrawerContent-module__baD0Zq__mobileDrawerContentList{padding:0;list-style-type:none}.MobileDrawerContent-module__baD0Zq__mobileDrawerContentList .MobileDrawerContent-module__baD0Zq__mobileMenuLink{display:block}:is(.MobileDrawerContent-module__baD0Zq__mobileDrawerContentList .MobileDrawerContent-module__baD0Zq__mobileMenuLink):link,:is(.MobileDrawerContent-module__baD0Zq__mobileDrawerContentList .MobileDrawerContent-module__baD0Zq__mobileMenuLink):visited{color:var(--clr-header-text);text-decoration:none}:is(.MobileDrawerContent-module__baD0Zq__mobileDrawerContentList .MobileDrawerContent-module__baD0Zq__mobileMenuLink):hover{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:2px}.MobileDrawerContent-module__baD0Zq__navList{gap:var(--space-2);flex-direction:column;padding-left:0;display:flex}.MobileDrawerContent-module__baD0Zq__navList .MobileDrawerContent-module__baD0Zq__navListItem{border-bottom:thin solid var(--neutral-800);padding-bottom:var(--space-2)}.MobileDrawerContent-module__baD0Zq__helpList{gap:var(--space-3);border-bottom:thin solid var(--neutral-800);padding-bottom:var(--space-2);flex-direction:column;display:flex}.MobileDrawerContent-module__baD0Zq__helpList .MobileDrawerContent-module__baD0Zq__helpLink{align-items:center;gap:var(--space-base);display:flex}:is(.MobileDrawerContent-module__baD0Zq__helpList .MobileDrawerContent-module__baD0Zq__helpLink) .MobileDrawerContent-module__baD0Zq__iconRight{fill:var(--neutral-100);width:16px;height:16px;margin-left:auto}.MobileDrawerContent-module__baD0Zq__acknowledgement{color:var(--neutral-400)}
.MobileDrawerLogin-module__5QkdIq__mobileDrawerLogin{padding-left:var(--space-2);padding-right:var(--space-2);padding-bottom:var(--space-4)}.MobileDrawerLogin-module__5QkdIq__mobileDrawerLogin .MobileDrawerLogin-module__5QkdIq__mobileLoginButton{color:inherit;border:thin solid var(--neutral-100);padding-top:var(--space-base);padding-bottom:var(--space-base);padding-left:var(--space-2);padding-right:var(--space-2);background-color:#0000;border-radius:2px;text-decoration:none}:is(.MobileDrawerLogin-module__5QkdIq__mobileDrawerLogin .MobileDrawerLogin-module__5QkdIq__mobileLoginButton):hover{background-color:var(--neutral-800);border:thin solid var(--neutral-600)}.MobileDrawerLogin-module__5QkdIq__mobileDrawerLogin .MobileDrawerLogin-module__5QkdIq__buttonBox{align-items:center;gap:var(--space-base);padding-top:var(--space-2);display:flex}
