.container_root__Lmrbx{box-sizing:content-box;max-width:var(--container-width);margin-left:auto;margin-right:auto;padding-left:var(--sp-16);padding-right:var(--sp-16)}.container_root__Lmrbx.container_responsive__IDWnv{--container-padding:var(--container-mobile-padding);padding-left:var(--container-padding);padding-right:var(--container-padding)}@media screen and (min-width:800px){.container_root__Lmrbx.container_responsive__IDWnv{--container-padding:var(--container-tablet-padding)}}@media screen and (min-width:1024px){.container_root__Lmrbx.container_responsive__IDWnv{--container-padding:var(--container-desktop-padding)}}.container_root__Lmrbx.container_fullWidth__0ZLFb{max-width:none}.text_text__q9rvO{font-weight:var(--font-weight-normal)}.text_text-xl__Es2Rn{font-size:var(--text-xl);line-height:var(--leading-loose);letter-spacing:-.01em}@media screen and (max-width:850px){.text_text-xl__Es2Rn.text_responsive__9czhp{font-size:var(--text-lg);line-height:var(--leading-relaxed)}}.text_text-lg__wn1El{font-size:var(--text-lg);line-height:var(--leading-relaxed);letter-spacing:-.01em}@media screen and (max-width:850px){.text_text-lg__wn1El.text_responsive__9czhp{font-size:var(--text-md);line-height:var(--leading-normal)}}.text_text-md__x96X3{font-size:var(--text-md);line-height:var(--leading-normal)}@media screen and (max-width:640px){.text_text-md__x96X3.text_responsive__9czhp{font-size:var(--text-sm);line-height:var(--leading-snug)}}.text_text-sm__23qqs{font-size:var(--text-sm);line-height:var(--leading-snug)}.text_text-xs__fHlZd{font-size:var(--text-xs);line-height:var(--leading-tight)}.text_text-eyebrow__xZ_nL{font-size:var(--text-xs);line-height:1;text-transform:uppercase;letter-spacing:var(--tracking-wider)}.text_text-eyebrow-lg__NPlX_{font-size:var(--text-eyebrow-lg)}@media screen and (max-width:850px){.text_text-eyebrow-lg__NPlX_.text_responsive__9czhp{font-size:var(--text-xs);line-height:var(--leading-tight)}}.center_root__Uf1xM{box-sizing:content-box;max-inline-size:var(--center-measure);margin-inline:auto;-webkit-padding-start:var(--center-gutter);padding-inline-start:var(--center-gutter);-webkit-padding-end:var(--center-gutter);padding-inline-end:var(--center-gutter)}.center_andText__ejUnC{text-align:center}.center_intrinsic__mk_Ab{display:flex;flex-direction:column;align-items:center}.center_gutters__Ot5Wk{--center-gutter:var(--sp-1)}.headerNav_nav__wxcXq{text-align:left;align-items:flex-end}.headerNav_navLinks__SsgI1{display:flex;align-items:center;padding:0;line-height:normal}.headerNav_navLink__yCRXZ{margin-right:24px;color:var(--theme-header-text)}.headerNav_navLink__yCRXZ:focus,.headerNav_navLink__yCRXZ:hover{color:var(--theme-header-text--hover)}.headerNav_navLink__yCRXZ:active{color:var(--theme-header-text--active)}.headerNav_navLink__yCRXZ:last-of-type{margin-right:0}.headerNav_navLink__yCRXZ a,.headerNav_navLink__yCRXZ a:visited,.headerNav_navLink__yCRXZ button{color:inherit}.sideMenu_sideMenu__ApNj_{font-size:90%;position:fixed;top:0;bottom:0;width:14em;height:100%;background-color:var(--theme-sidemenu-bg);box-shadow:var(--theme-sidemenu-shadow);z-index:var(--z-90)}.sideMenu_sideMenu__ApNj_.sideMenu_enter__YDBUd{transform:translateX(var(--sidemenu-transform-closed))}.sideMenu_sideMenu__ApNj_.sideMenu_enterActive__9qV4F{transition:all .3s ease-in-out;transform:translateX(var(--sidemenu-transform-open))}.sideMenu_sideMenu__ApNj_.sideMenu_exitActive__VZGZu{transition:all .3s ease-in-out;transform:translateX(var(--sidemenu-transform-closed))}.sideMenu_sideMenu__ApNj_.sideMenu_positionLeft__vgKKB{left:0;--sidemenu-transform-open:0%;--sidemenu-transform-closed:-100%;--theme-sideMenu-shadow:1px 0 1px rgba(0,0,0,0.2)}.sideMenu_sideMenu__ApNj_.sideMenu_positionRight____Wdu{right:0}.sideMenu_sideMenuContent__OE7n9{position:relative;height:100%;padding:2.2em 1em 1em 1.5em;overflow-y:auto}.sideMenu_section__SRgeu{margin-bottom:1em}.sideMenu_section__SRgeu:first-of-type .sideMenu_sectionHeading__klJ_3{padding-top:0}.sideMenu_sectionHeading__klJ_3{padding-top:2.2em;padding-bottom:.8em;color:var(--theme-sidemenu-title);font-size:.75em;letter-spacing:normal;font-weight:400}.sideMenu_sectionLinks__h1wgl{margin:0;padding:0;list-style:none}.sideMenu_sectionLinks__h1wgl li{line-height:1.6;list-style:none}.sideMenu_sectionLink__Ig1Qo{font-size:1em!important;text-underline-offset:1.5px}.sideMenu_sectionLink__Ig1Qo:hover{text-decoration:underline}.sideMenu_sectionLink__Ig1Qo,.sideMenu_sectionLink__Ig1Qo:visited{color:var(--theme-sidemenu-text)}.sideMenu_closeButton___b8tm{float:right;display:block;height:1em;width:1em;background:none;border:none;color:var(--theme-sidemenu-close);padding:0;transition:color .15s ease-in-out}.sideMenu_closeButton___b8tm:hover{color:var(--theme-sidemenu-close--hover);cursor:pointer}.settingsMenu_root__Q7YK_{font-size:.875rem}.settingsMenu_dropdownTrigger__CPkDr:hover{outline:none}.settingsMenu_dropdownContent__K58Yu{min-width:12.5rem;background-color:var(--color-white);border-radius:var(--border-radius-dropdown);overflow:hidden;box-shadow:0 1px 4px rgba(0,0,0,.15);border:1px solid rgba(0,0,0,.12)}.settingsMenu_dropdownContent__K58Yu :hover{outline:none}.settingsMenu_dropdownSection__nDmsg{padding:14px 18px}.settingsMenu_dropdownFooter__Y6v93{padding:10px 18px}.settingsMenu_dropdownGroup__ZI5hv{display:flex;flex:1 1;flex-direction:row;justify-content:space-between;flex-wrap:wrap;padding:0 0 4px}.settingsMenu_dropdownGroup__ZI5hv input{display:none}.settingsMenu_dropdownLabel__ok9A2{font-size:1em;font-weight:600;margin-bottom:5px}.settingsMenu_themeButtonWrapper__6m_6Y{flex-basis:47%;display:flex;flex-direction:column;text-align:center}.settingsMenu_themeButton__4AMCg{flex:1 1;position:relative;display:flex;justify-content:center;flex-direction:column;padding:15%;border:1px solid rgba(150,150,150,.3);border-radius:4px;margin:5px 0;background:var(--color-white);cursor:pointer}.settingsMenu_themeColor__V8Jvz{content:"";height:var(--sp-1);overflow:hidden;margin:2px 0;border-radius:var(--sp-1);width:100%}.settingsMenu_themeButtonCheck__9pNs5{position:absolute;display:flex;right:-3px;bottom:-5px;width:var(--sp-4);height:var(--sp-4);padding:2px;justify-content:center;align-items:center;pointer-events:none;flex-direction:column;border-radius:100%;color:var(--color-white);background-color:var(--color-blue50);border-color:var(--color-blue50);z-index:var(--z-10)}.settingsMenu_themeButtonCheckIcon__TT9No{width:var(--sp-3);height:var(--sp-3)}.settingsMenu_separator__lXy64{width:100%;height:1px;background-color:#e0e0e0}.settingsMenu_arrow__N99ET{fill:#fff;z-index:var(--z-20)}.iconButton_button__6x_9C{display:inline-flex;justify-content:center;align-items:center;padding:0;margin:0;border:1px solid transparent}.iconButton_icon__Vr1u2{height:auto;color:currentColor}.iconButton_size-auto__MNwNS{width:auto}.iconButton_size-16__fuL5A{width:16px}.iconButton_size-20__O3lP5{width:20px}.iconButton_size-24__yeQ8_{width:24px}.searchbox_root__I6AWI{position:relative;max-width:unset;height:var(--searchbox-height);padding:0;z-index:var(--z-80);background-color:var(--theme-searchbox-bg);box-shadow:var(--elevation-10)}.is-minimal-homepage .searchbox_root__I6AWI{background-color:var(--theme-minimal-searchbox-bg)}.searchbox_root__I6AWI.searchbox_hasQuery__j8_VE,.searchbox_root__I6AWI:focus-within,.searchbox_root__I6AWI:hover{box-shadow:var(--elevation-90)}.searchbox_root__I6AWI,.searchbox_root__I6AWI .searchbox_input__bEGm3,.searchbox_root__I6AWI .searchbox_searchbox__eaWKL{border-radius:var(--border-radius-sm)}.searchbox_root__I6AWI.searchbox_hasSuggestions__qh6mE[data-expanded=true],.searchbox_root__I6AWI.searchbox_hasSuggestions__qh6mE[data-expanded=true] .searchbox_input__bEGm3,.searchbox_root__I6AWI.searchbox_hasSuggestions__qh6mE[data-expanded=true] .searchbox_searchbox__eaWKL{border-radius:var(--border-radius-sm) var(--border-radius-sm) 0 0}.searchbox_root__I6AWI .searchbox_input__bEGm3,.searchbox_root__I6AWI .searchbox_searchbox__eaWKL{background:none}.searchbox_root__I6AWI.searchbox_hasSuggestions__qh6mE[data-expanded=true],.searchbox_root__I6AWI.searchbox_hasSuggestions__qh6mE[data-expanded=true] .searchbox_input__bEGm3,.searchbox_root__I6AWI.searchbox_hasSuggestions__qh6mE[data-expanded=true] .searchbox_searchbox__eaWKL,.searchbox_root__I6AWI.searchbox_hasSuggestions__qh6mE[data-expanded=true] .searchbox_suggestions__umkQH{background-color:var(--theme-searchbox-bg--focused)}.searchbox_searchbox__eaWKL{position:relative;display:flex;align-items:center;height:var(--searchbox-height);overflow:hidden}.searchbox_input__bEGm3{display:flex;flex-grow:1;height:100%;font-size:var(--text-sm);padding-left:var(--searchbox-padding);padding-right:0;border:none;outline:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:none;caret-color:var(--theme-searchbox-caret-bg);color:var(--theme-text-bg)}.searchbox_iconWrapper__suWUe{display:inline-flex;height:100%}.searchbox_clearButton__8kiIx{width:var(--searchbox-clear-button-width);margin-right:var(--searchbox-clear-button-margin);background:transparent;color:var(--theme-text-bg);visibility:hidden}.searchbox_hasQuery__j8_VE:focus-within .searchbox_clearButton__8kiIx,.searchbox_hasQuery__j8_VE:hover .searchbox_clearButton__8kiIx{visibility:visible;opacity:.5}.searchbox_clearButton__8kiIx:hover{opacity:1!important}.searchbox_searchButton__F5Bwq{width:var(--searchbox-search-button-width);background:transparent;color:var(--theme-text-bg);opacity:.56}.searchbox_searchButton__F5Bwq:disabled:hover{cursor:auto}.searchbox_hasQuery__j8_VE:focus-within .searchbox_searchButton__F5Bwq:not(:disabled),.searchbox_hasQuery__j8_VE:hover .searchbox_searchButton__F5Bwq:not(:disabled){background-color:var(--theme-button-primary-bg);opacity:1;color:var(--theme-button-primary-text)}.searchbox_hasQuery__j8_VE:focus-within .searchbox_searchButton__F5Bwq:not(:disabled):hover,.searchbox_hasQuery__j8_VE:hover .searchbox_searchButton__F5Bwq:not(:disabled):hover{background-color:var(--theme-button-primary-bg--hover)}.searchbox_suggestions__umkQH{background:var(--theme-searchbox-bg);border-top:1px solid var(--theme-searchbox-border);overflow:hidden;border-radius:0 0 var(--border-radius-sm) var(--border-radius-sm);box-shadow:var(--elevation-90)}.searchbox_suggestionList__QYLSF{padding:0;max-width:unset;overflow-y:auto;overflow-x:hidden;-ms-scroll-chaining:none;overscroll-behavior:contain}@media only screen and (max-height:400px){.searchbox_suggestionList__QYLSF{max-height:60vh}}@media only screen and (max-height:760px){.is-minimal-homepage .searchbox_suggestionList__QYLSF{max-height:30vh}}@media only screen and (min-height:450px){.is-plain-homepage .searchbox_suggestionList__QYLSF{max-height:30vh}}.searchbox_suggestion__csrUQ{display:flex;align-items:center;justify-content:space-between;line-height:var(--searchbox-suggestion-height);padding-left:var(--searchbox-padding);padding-right:var(--searchbox-padding)}.searchbox_suggestion__csrUQ [data-suggested-value]{font-weight:700}.searchbox_suggestion__csrUQ:hover,.searchbox_suggestion__csrUQ[data-highlighted]{cursor:pointer;background-color:var(--theme-searchbox-suggestion--hover)}.searchbox_suggestionText__Mt9_O{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.searchbox_bangSuggestionList__UYNLa{max-height:256px}.searchbox_bangSuggestionList__UYNLa .searchbox_suggestionCol__Di94_{width:100%;padding:var(--sp-1);-moz-column-rule:1px solid var(--theme-searchbox-border);column-rule:1px solid var(--theme-searchbox-border)}@media screen and (min-width:640px){.searchbox_bangSuggestionList__UYNLa .searchbox_suggestionCol__Di94_{-moz-columns:2;column-count:2}}.searchbox_bangSuggestion__tZiG0{display:inline-flex;width:100%;font-size:14.5px;border-radius:var(--sp-1);padding:var(--sp-2) var(--sp-4);line-height:1.1em}.searchbox_bangSuggestion__tZiG0 img{flex:0 0 auto;background-color:#fff;width:var(--sp-4);height:var(--sp-4);margin-right:var(--sp-4)}.searchbox_bangSnippet__RUltr{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.searchbox_bangText__XgciP{flex:0 0 auto;padding-left:var(--sp-2);font-weight:700}.searchbox_bangFooter__uwQ_F{display:none;align-items:center;width:100%;border-top:1px solid var(--theme-searchbox-border);padding:var(--sp-1) var(--sp-4);font-size:14.4px;line-height:1.6}.searchbox_bangFooter__uwQ_F span{color:var(--color-gray70)}.searchbox_bangFooter__uwQ_F a{margin-left:auto;white-space:nowrap}@media screen and (min-width:640px){.searchbox_bangFooter__uwQ_F{display:flex}}.searchbox_searchFillArrow__mghBG{color:var(--theme-text-bg);opacity:.3;-webkit-tap-highlight-color:transparent;background-color:transparent}.is-not-mobile-device .searchbox_searchFillArrow__mghBG{display:none}.toggle_toggle__zDCao{position:relative;display:inline-block}.toggle_toggle__zDCao>input{display:none}.toggle_toggle__zDCao>label{display:block;text-indent:-150%;clip:rect(0 0 0 0);color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.toggle_toggle__zDCao>label:after,.toggle_toggle__zDCao>label:before{content:"";display:block;position:absolute;cursor:pointer}.toggle_toggle__zDCao>label:before{width:100%;height:100%;background-color:var(--theme-toggle-bg);border-radius:9999em}.can-animate-hero .toggle_toggle__zDCao>label:before{transition:background-color .25s ease}.toggle_toggle__zDCao>label:after{top:0;left:0;border-radius:50%;background-color:var(--color-white);box-shadow:0 0 2px rgba(0,0,0,.45)}.can-animate-hero .toggle_toggle__zDCao>label:after{transition:left .25s ease}.toggle_toggle__zDCao.toggle_md__SVKOd>label{width:var(--sp-8);height:var(--sp-4)}.toggle_toggle__zDCao.toggle_md__SVKOd>label:after{margin:calc(2*var(--px-in-rem));width:var(--sp-3);height:var(--sp-3)}.toggle_toggle__zDCao.toggle_md__SVKOd>input:checked+label:after{left:calc(var(--sp-8) - var(--sp-3) - 2*2*var(--px-in-rem))}.toggle_toggle__zDCao.toggle_lg__dw1rg>label{width:calc(56*var(--px-in-rem));height:calc(24*var(--px-in-rem))}.toggle_toggle__zDCao.toggle_lg__dw1rg>label:after{margin:var(--sp-1);width:var(--sp-4);height:var(--sp-4)}.toggle_toggle__zDCao.toggle_lg__dw1rg>input:checked+label:after{left:calc(56*var(--px-in-rem) - var(--sp-4) - 2*var(--sp-1))}.toggle_toggle__zDCao>input:checked+label:before{background-color:var(--theme-toggle-bg--checked)}.tooltip_triangle__CRvnk{position:absolute;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid var(--color-gray80)}.tooltip_popup__0KaMe{position:absolute;padding:var(--sp-1) var(--sp-2);border-radius:var(--border-radius-tooltip);background-color:var(--color-gray80);color:var(--color-white);border:none}.fade_enter__4r_ly{opacity:0}.fade_enterActive__L0iU0{opacity:1;transition:opacity .25s}.fade_exit___sKiH{opacity:1}.fade_exitActive__Ai6Xt,.fade_exitDone__NWT2a{opacity:0;transition:opacity .25s}@media screen and (min-width:800px)and (min-height:450px){.header_headerWrapMobile__olaWf{display:none}}.header_headerWrapDesktop__B7AYN{display:block}.header_headerWrapDesktop__B7AYN.header_isResponsive__18C4w{display:none}@media screen and (min-width:800px)and (min-height:450px){.header_headerWrapDesktop__B7AYN.header_isResponsive__18C4w{display:block}}.header_header__3o0p0{box-sizing:content-box;padding-top:0}@media screen and (min-width:800px)and (min-height:450px){.header_header__3o0p0{padding-top:var(--sp-8)}}.is-minimal-homepage .header_header__3o0p0{padding-top:0}.header_headerContent__hDivV{display:flex;justify-content:space-between;align-items:flex-start}.header_headerSection__C99zW{display:flex;flex-shrink:0;align-items:center;min-height:var(--short-header-height)}@media screen and (min-width:425px){.header_headerSection__C99zW{min-height:var(--header-height)}}.header_headerLeft__gTUAg{flex-basis:20%;flex-grow:1}.can-animate-hero .header_headerLeft__gTUAg{transition:opacity .25s linear}.header_headerCenter__HozlS{justify-content:center;margin-left:var(--sp-6);margin-right:var(--sp-6);height:100%}.header_headerCenter__HozlS.header_hasSearchbox__WU0q5{width:50%;max-width:var(--searchbox-width);flex:1 1 var(--searchbox-width);flex-direction:column;align-items:center}.header_headerRight__ZSJry{justify-content:flex-end;flex-basis:20%;flex-grow:1}.header_canShrink__xBfkE{flex-shrink:1}.header_headerButton__cLYU3{display:flex;height:var(--sp-6);width:var(--sp-6);justify-content:center;align-items:center;padding:0;border:none;background:none;color:var(--theme-text-bg)}.header_logoHidden__MRGHq{opacity:0}.header_logoText__rodFL,.header_logoText__rodFL a,.header_logoText__rodFL svg{color:var(--theme-logo-text)}.header_logoHorizontal__yw4eT{display:inline-flex;justify-content:center;flex-shrink:0}.can-animate-hero .header_logoHorizontal__yw4eT{transition:width .25s linear,height .25s linear,opacity .25s linear}@media screen and (min-width:1200px){.header_logoHorizontal__yw4eT{justify-content:flex-start}}:not(.header_is-minimal-homepage__r43La) .header_logoHorizontal__yw4eT *,:not(.header_is-minimal-homepage__r43La) .header_logoHorizontal__yw4eT svg{height:32px;width:152px}@media screen and (min-width:800px){:not(.header_is-minimal-homepage__r43La) .header_logoHorizontal__yw4eT *,:not(.header_is-minimal-homepage__r43La) .header_logoHorizontal__yw4eT svg{height:44px;width:165px}}@media screen and (min-width:1200px){:not(.header_is-minimal-homepage__r43La) .header_logoHorizontal__yw4eT *,:not(.header_is-minimal-homepage__r43La) .header_logoHorizontal__yw4eT svg{height:var(--header-height);width:196px}}.header_logoStacked__XHuIN{flex-shrink:0;display:block;overflow:hidden;height:162px;margin-top:calc(70px + var(--header-height));margin-bottom:var(--sp-10);will-change:height,opacity}.can-animate-hero .header_logoStacked__XHuIN{transition:margin .25s ease-out,height .25s linear,opacity .25s linear}.header_logoStacked__XHuIN.header_logoHidden__MRGHq{height:0;margin:0}.header_logoStacked__XHuIN svg{height:100%;width:auto;min-width:200px}.header_searchbox__5Ei30{width:100%}.header_atbToggle__BIQhh{display:flex;align-items:center;padding:6px 10px;color:var(--color-black);background-color:var(--theme-header-toggle-bg);border-radius:100px;cursor:pointer}.header_atbToggle__BIQhh .header_atbToggleIcon__aIhgy{display:flex;align-items:center;width:var(--sp-5);height:var(--sp-5);margin-right:var(--sp-1)}.header_settingsButton___i92k{position:relative}.header_menuButton__xpZxu{border-radius:var(--border-radius-menu);width:var(--sp-8);height:var(--sp-8)}.header_menuButton__xpZxu:hover{background-color:var(--theme-header-menu-button-bg--hover)}.header_menuIcon__D1FfU{width:var(--sp-4);height:var(--sp-4)}.heading_heading__IiMSV{font-weight:var(--font-weight-bold)}.heading_heading1__Zrd_9{font-size:var(--text-heading-1);line-height:var(--leading-heading-1);letter-spacing:var(--tracking-tighter)}@media screen and (max-width:1199px){.heading_heading1__Zrd_9.heading_responsive__oZpJJ{font-size:var(--text-heading-2);line-height:var(--leading-heading-2)}}@media screen and (max-width:639px){.heading_heading1__Zrd_9.heading_responsive__oZpJJ{font-size:var(--text-heading-3);line-height:var(--leading-heading-3)}}.heading_heading2__oEFPn{font-size:var(--text-heading-2);line-height:var(--leading-heading-2);letter-spacing:var(--tracking-tight)}@media screen and (max-width:1199px){.heading_heading2__oEFPn.heading_responsive__oZpJJ{font-size:var(--text-heading-3);line-height:var(--leading-heading-3)}}@media screen and (max-width:639px){.heading_heading2__oEFPn.heading_responsive__oZpJJ{font-size:var(--text-heading-4);line-height:var(--leading-heading-4)}}.heading_heading3__E505q{font-size:var(--text-heading-3);line-height:var(--leading-heading-3);letter-spacing:var(--tracking-tight)}@media screen and (max-width:850px){.heading_heading3__E505q.heading_responsive__oZpJJ{font-size:var(--text-heading-4);line-height:var(--leading-heading-4)}}.heading_heading4__58lNS{font-size:var(--text-heading-4);line-height:var(--leading-heading-4);letter-spacing:var(--tracking-tight)}.heading_heading5__s_WB9{font-size:var(--text-heading-5);line-height:var(--leading-heading-5)}.heading_heading6__hJig2{font-size:var(--text-heading-6);line-height:var(--leading-heading-6)}.stack_root__Mp7Le{display:flex;flex-direction:column;justify-content:flex-start}.stack_root__Mp7Le>*{margin-top:0}.stack_root__Mp7Le>*+*{margin-top:var(--gap-size,1.5rem)}.stack_root__Mp7Le>*+.stack_root__Mp7Le{margin-top:var(--parent-gap-size,1.5rem)}.stack_root__Mp7Le.stack_recursive__yfsKz *{margin-top:0}.stack_root__Mp7Le.stack_recursive__yfsKz *+*{margin-top:var(--gap-size,1.5rem)}.stack_centered__2OmLi{align-items:center}