.WeI_Ha_header{inset:var(--offline-banner-height,0px) 0 auto;z-index:48;color:#fff;position:fixed}.WeI_Ha_header:before{content:"";z-index:-1;pointer-events:none;background:var(--sp-navy);position:absolute;inset:0;box-shadow:inset 0 -1px #ffffff14}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.WeI_Ha_header:before{animation:linear both WeI_Ha_barElevate;animation-timeline:scroll(root);animation-range:0 64px}}}@keyframes WeI_Ha_barElevate{to{background:color-mix(in srgb, var(--sp-navy) 94%, transparent);-webkit-backdrop-filter:blur(20px)saturate(1.4);backdrop-filter:blur(20px)saturate(1.4);box-shadow:inset 0 -1px 0 #ffffff14, 0 10px 28px -14px color-mix(in srgb, var(--sp-navy) 45%, transparent)}}.WeI_Ha_inner{box-sizing:border-box;align-items:center;gap:.5rem;max-width:68rem;height:64px;margin:0 auto;padding:0 1.25rem;display:flex}.WeI_Ha_logo{color:#fff;letter-spacing:-.04em;flex:none;align-items:center;gap:.5rem;min-height:2.75rem;font-size:1.25rem;font-weight:900;text-decoration:none;transition:transform .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.WeI_Ha_logo:hover{transform:scale(1.05)}.WeI_Ha_logoMark{flex:none;width:1.75rem;height:1.75rem;display:block}.WeI_Ha_wordmark{display:inline-block;transform:skew(-11deg)}.WeI_Ha_wordmark span{color:var(--sp-accent)}.WeI_Ha_languageSwitch,.WeI_Ha_accountSwitch{display:none;position:relative}.WeI_Ha_languageButton{color:#ffffffb3;cursor:pointer;height:2.25rem;font:inherit;background:0 0;border:0;border-radius:999px;align-items:center;gap:.375rem;padding:0 .625rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition:background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1);display:inline-flex}.WeI_Ha_accountButton{color:#fffc;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:2.25rem;height:2.25rem;padding:0;transition:background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1);display:grid}.WeI_Ha_languageButton:hover,.WeI_Ha_languageButton[aria-expanded=true],.WeI_Ha_accountButton:hover,.WeI_Ha_accountButton[aria-expanded=true]{color:#fff;background:#ffffff0f}.WeI_Ha_languageButton:focus-visible,.WeI_Ha_accountButton:focus-visible{outline:2px solid var(--sp-accent);outline-offset:2px}.WeI_Ha_menuPanel{z-index:50;box-sizing:border-box;min-width:13rem;max-height:min(24rem,60vh);box-shadow:0 0 0 1px color-mix(in srgb, var(--sp-navy) 5%, transparent), 0 24px 48px -12px color-mix(in srgb, var(--sp-navy) 35%, transparent);background:#fff;border-radius:.75rem;margin-top:1.375rem;padding:.25rem;animation:.16s cubic-bezier(.2,.8,.2,1) WeI_Ha_menuIn;position:absolute;top:100%;right:0;overflow-y:auto}.WeI_Ha_menuPanel:before{content:"";inset-inline:0;height:1.375rem;position:absolute;top:-1.375rem}@keyframes WeI_Ha_menuIn{0%{opacity:0;transform:translateY(-4px)}}.WeI_Ha_menuOption{box-sizing:border-box;width:100%;color:var(--sp-navy);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:.5rem;align-items:center;gap:.625rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;text-decoration:none;display:flex}.WeI_Ha_menuOption:hover,.WeI_Ha_menuOption:focus-visible{background:color-mix(in srgb, var(--sp-navy) 5%, white)}.WeI_Ha_menuOption:focus-visible{outline:2px solid var(--sp-accent);outline-offset:-2px}.WeI_Ha_menuOption[aria-current=true]{color:var(--sp-accent-text);font-weight:600}.WeI_Ha_menuOption svg{color:var(--cuf-text-muted-light)}.WeI_Ha_menuCode{width:1.5rem;color:var(--cuf-text-muted-light);text-align:center;text-transform:uppercase;font-size:.6875rem;font-weight:700}.WeI_Ha_menuDivider{background:color-mix(in srgb, var(--sp-navy) 8%, white);height:1px;margin:.25rem 0;display:block}.WeI_Ha_menuError{box-sizing:border-box;max-width:16rem;color:var(--cuf-action);margin:0;padding:.25rem .75rem .5rem;font-size:.75rem;line-height:1.125rem}.WeI_Ha_panelBadge{color:var(--sp-accent);text-transform:uppercase;letter-spacing:.04em;background:#ff5a001f;border-radius:999px;margin-left:auto;padding:.1rem .45rem;font-size:.625rem;font-weight:800}.WeI_Ha_actions{align-items:center;gap:.25rem;margin-left:auto;display:flex}.WeI_Ha_signIn{color:#ffffffe6;white-space:nowrap;border-radius:999px;align-items:center;height:2.25rem;padding:0 .75rem;font-size:.875rem;font-weight:600;line-height:1.25rem;text-decoration:none;transition:background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1);display:none}.WeI_Ha_signIn:hover{color:#fff;background:#ffffff0f}.WeI_Ha_signIn:focus-visible,.WeI_Ha_menuButton:focus-visible,.WeI_Ha_closeButton:focus-visible{outline:2px solid var(--sp-accent);outline-offset:2px}.WeI_Ha_trainFreeCta,.WeI_Ha_dialog .WeI_Ha_dialogCta{box-sizing:border-box;white-space:nowrap;background:var(--sp-accent);min-height:2.25rem;color:var(--sp-navy);box-shadow:inset 0 0 0 1.5px var(--sp-accent);border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 .875rem;font-size:.875rem;font-weight:600;line-height:1.25rem;text-decoration:none;transition:background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1)}.WeI_Ha_trainFreeCta:hover,.WeI_Ha_trainFreeCta:focus-visible,.WeI_Ha_dialog .WeI_Ha_dialogCta:hover,.WeI_Ha_dialog .WeI_Ha_dialogCta:focus-visible{background:var(--sp-navy);color:var(--sp-accent);box-shadow:inset 0 0 0 1.5px var(--sp-accent), 0 4px 14px color-mix(in srgb, var(--sp-accent) 30%, transparent)}.WeI_Ha_trainFreeCta:focus-visible,.WeI_Ha_dialog .WeI_Ha_dialogCta:focus-visible{outline:2px solid var(--sp-accent);outline-offset:2px}.WeI_Ha_trainFreeCta{min-height:2.5rem;padding:0 .875rem;font-size:.8125rem;display:none;position:relative}.WeI_Ha_trainFreeCta:before{content:"";position:absolute;inset:-2px 0}.WeI_Ha_ctaFull{display:none}.WeI_Ha_menuButton,.WeI_Ha_closeButton{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:2.75rem;height:2.75rem;padding:0;transition:background-color .2s cubic-bezier(.4,0,.2,1);display:grid}.WeI_Ha_menuButton:hover,.WeI_Ha_closeButton:hover{background:#ffffff0f}.WeI_Ha_menuButton,.WeI_Ha_closeButton{margin-right:-.625rem}.WeI_Ha_menuIcon{width:1.375rem;height:1.375rem}.WeI_Ha_icon{width:1rem;height:1rem}.WeI_Ha_dialog{background:0 0;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;position:fixed;inset:0}.WeI_Ha_dialog::backdrop{background:#020617a6}.WeI_Ha_dialogPanel{box-sizing:border-box;background:var(--sp-navy);flex-direction:column;width:min(88vw,22rem);min-height:100%;margin-left:auto;padding:.75rem 1.25rem 1.5rem;display:flex}.WeI_Ha_closeButton{align-self:flex-end}.WeI_Ha_dialogSearch{color:#ffffffb3;background:#ffffff0f;border-radius:.75rem;align-items:center;gap:.75rem;min-height:2.75rem;margin-top:.5rem;padding:0 .875rem;font-size:1rem;text-decoration:none;display:flex}.WeI_Ha_dialogSearch:hover{color:#fff;background:#ffffff1a}.WeI_Ha_dialog nav{gap:.25rem;margin-top:.5rem;display:grid}.WeI_Ha_dialog nav a{color:#fff;border-radius:.75rem;align-items:center;gap:.75rem;padding:.75rem;font-size:1rem;font-weight:600;text-decoration:none;display:flex}.WeI_Ha_dialog nav a:hover{background:#ffffff0f}.WeI_Ha_dialog a:focus-visible,.WeI_Ha_dialogLanguage select:focus-visible{outline:2px solid var(--sp-accent);outline-offset:2px}.WeI_Ha_dialogHeading{letter-spacing:.08em;text-transform:uppercase;color:#ffffff8c;margin:0;padding:1rem .75rem .35rem;font-size:.6875rem;font-weight:800}.WeI_Ha_dialogHeadingActive{color:#ffffffd9}.WeI_Ha_dialog .WeI_Ha_dialogCta{min-height:2.75rem;margin-top:1rem;display:flex}.WeI_Ha_dialog .WeI_Ha_dialogSignIn{color:#ffffffb3;justify-content:center;font-size:.9375rem;font-weight:500}.WeI_Ha_dialogLanguage{color:#ffffff8c;align-items:center;gap:.75rem;margin-top:auto;padding:1.25rem .75rem 0;font-size:.8125rem;font-weight:600;display:flex}.WeI_Ha_dialogLanguage select{color:#fff;min-width:0;min-height:2.75rem;font:inherit;background:#ffffff0f;border:0;border-radius:.75rem;flex:auto;padding:0 .75rem;font-size:1rem;font-weight:500}.WeI_Ha_dialogLanguage option{color:var(--sp-navy)}.WeI_Ha_visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:360px){.WeI_Ha_trainFreeCta{display:inline-flex}}@media (max-width:389.98px){.WeI_Ha_logo{font-size:1.125rem}.WeI_Ha_logoMark{width:1.5rem;height:1.5rem}}@media (min-width:640px){.WeI_Ha_inner{padding-inline:2rem}}@media (min-width:1024px){.WeI_Ha_inner{padding-inline:2.65625rem}.WeI_Ha_languageSwitch,.WeI_Ha_accountSwitch{display:block}.WeI_Ha_signIn{display:inline-flex}.WeI_Ha_menuButton{display:none}.WeI_Ha_trainFreeCta{min-height:2.25rem;margin-left:.5rem;padding:0 1rem;font-size:.875rem}.WeI_Ha_ctaShort{display:none}.WeI_Ha_ctaFull{display:inline}.WeI_Ha_logoMark{width:2rem;height:2rem}}@media (prefers-reduced-motion:reduce){.WeI_Ha_logo,.WeI_Ha_trainFreeCta,.WeI_Ha_dialog .WeI_Ha_dialogCta,.WeI_Ha_languageButton,.WeI_Ha_accountButton,.WeI_Ha_signIn,.WeI_Ha_menuButton,.WeI_Ha_closeButton{transition:none}.WeI_Ha_logo:hover{transform:none}.WeI_Ha_menuPanel{animation:none}}
