:root{--header-mobile-breakpoint:1000px;--header-nav-comfortable-min-width:1280px;--header-nav-gap-compact:12px;--header-nav-gap-comfortable:24px;--header-nav-item-pad-x-compact:2px;--header-nav-item-pad-x-comfortable:8px}.header-mobile-nav-wrapper{background-color:var(--Bg-Primary);z-index:200;transform-origin:top;opacity:0;pointer-events:none;flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;height:calc(100dvh - 64px);padding:0;transition:transform .25s,opacity .25s;position:absolute;top:100%;left:0;overflow:hidden;transform:scaleY(0)}.header-mobile-nav-wrapper.is-open{opacity:1;pointer-events:auto;transform:scaleY(1)}.header-mobile-nav-list{flex-direction:column;align-items:stretch;gap:0;width:100%;height:100%;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.header-mobile-nav-item{border-radius:0;margin:0;list-style:none;position:relative}.header-mobile-nav-toprow{z-index:5;background-color:var(--Bg-Primary);padding:19px 24px;position:sticky;top:0}@media screen and (max-width:999.5px){.header-mobile-nav-item:not(:last-child):after{content:"";background-image:linear-gradient(var(--Separators-S1),var(--Separators-S1));background-position:50%;background-repeat:no-repeat;background-size:100% .5px;height:16px;margin:0 8px;display:block}}header[data-force-mobile-nav=true] .header-mobile-nav-item:not(:last-child):after{content:"";background-image:linear-gradient(var(--Separators-S1),var(--Separators-S1));background-position:50%;background-repeat:no-repeat;background-size:100% .5px;height:16px;margin:0 8px;display:block}header[data-force-mobile-nav=true] .header-mobile-nav-wrapper:not(.is-open){transition:none}.header-mobile-nav-link{color:var(--Labels-Primary);align-items:center;min-height:26px;padding:0;font-size:18px;font-weight:500;line-height:26px;text-decoration:none;display:flex}.header-desktop-only-action,.header-login-avatar--dark,header[data-theme=dark] .header-login-avatar--light{display:none}header[data-theme=dark] .header-login-avatar--dark{display:block}.header-download-action-label,.header-download-action-icon{display:none}.header-download-action-icon-h5{width:30px;height:30px;display:block}@media screen and (max-width:999.5px){.header-download-action:not(.header-download-action--primary){background-color:#0000;padding-left:0;padding-right:0}.header-download-action:not(.header-download-action--primary):hover{background-color:#0000}.header-download-action--primary .header-download-action-label{display:inline}.header-download-action--primary .header-download-action-icon,.header-download-action--primary .header-download-action-icon-h5{display:none}}@media screen and (min-width:1000px) and (max-width:1279.5px){.header-download-action-icon{display:block}.header-download-action-icon-h5{display:none}}@media screen and (min-width:1000px){header:not([data-force-mobile-nav=true]) .header-mobile-nav-wrapper{z-index:auto;width:auto;min-width:0;height:auto;margin:0 var(--header-desktop-nav-margin-right)0 var(--header-desktop-nav-margin-left);opacity:1;pointer-events:auto;background:0 0;flex-direction:row;flex:auto;padding:0;transition:none;position:static;top:auto;left:auto;overflow:visible;transform:none;display:flex!important}header:not([data-force-mobile-nav=true]) .header-mobile-nav-wrapper.is-open{transform:none}header:not([data-force-mobile-nav=true]) .header-mobile-nav-list{justify-content:flex-start;align-items:center;gap:var(--header-nav-gap-compact);background:0 0;flex-direction:row;height:auto;overflow:visible}header:not([data-force-mobile-nav=true]) .header-mobile-nav-item{padding:4px var(--header-nav-item-pad-x-compact);cursor:pointer;border-radius:8px}header[data-nav-spacing=comfortable]:not([data-force-mobile-nav=true]) .header-mobile-nav-list{gap:var(--header-nav-gap-comfortable)}header[data-nav-spacing=comfortable]:not([data-force-mobile-nav=true]) .header-mobile-nav-item{padding:4px var(--header-nav-item-pad-x-comfortable)}header:not([data-force-mobile-nav=true]) .header-mobile-nav-toprow{z-index:auto;background-color:#0000;padding:0;position:static}header:not([data-force-mobile-nav=true]) .header-mobile-nav-item:first-child{padding-top:4px}header:not([data-force-mobile-nav=true]) .header-mobile-nav-link{color:var(--Labels-Secondary);white-space:nowrap;min-height:24px;padding:0;font-size:16px;font-weight:400;line-height:24px}header:not([data-force-mobile-nav=true]) .header-mobile-nav-link[data-active=true],header:not([data-force-mobile-nav=true]) .header-mobile-nav-item:hover .header-mobile-nav-link{color:var(--Labels-Primary)!important;font-weight:500!important}header[data-force-dark=true]:not([data-force-mobile-nav=true]) .header-mobile-nav-link{color:#ffffffb3!important}header[data-force-dark=true]:not([data-force-mobile-nav=true]) .header-mobile-nav-link[data-active=true]{color:var(--Always-White)!important;font-weight:500!important}header[data-force-dark=true]:not([data-force-mobile-nav=true]) .header-mobile-nav-item:hover .header-mobile-nav-link{color:var(--Always-White)!important}header:not([data-force-mobile-nav=true]) .header-mobile-nav-menu-button,header:not([data-force-mobile-nav=true]) .header-mobile-only-item{display:none}header:not([data-force-mobile-nav=true]) .header-desktop-only-action{display:flex}.header-mobile-nav-row{--header-desktop-nav-margin-left:48px;--header-desktop-nav-margin-right:32px;padding-left:24px;padding-right:24px;position:relative}}@media screen and (min-width:1100px){.header-mobile-nav-row{padding-left:48px;padding-right:48px}}@media screen and (min-width:1280px){.header-download-action-label{display:inline}.header-download-action-icon,.header-download-action-icon-h5{display:none}.header-mobile-nav-row{padding-left:80px;padding-right:80px}}.nav-dropdown{visibility:hidden;opacity:0;pointer-events:none;transform:translateY(-8px)scale(.95)}.nav-ready .nav-dropdown{transition:visibility .2s,opacity .2s cubic-bezier(.2,.8,.2,1),transform .2s cubic-bezier(.2,.8,.2,1)}.nav-dropdown.is-open{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}
header[data-nav-motion=true] .nav-dropdown{visibility:hidden!important;opacity:0!important;pointer-events:none!important;transition:none!important;transform:none!important}.nav-motion-panel{z-index:100;border:.5px solid var(--Separators-S1);background:var(--Bg-Primary90);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transform-origin:0 0;visibility:hidden;pointer-events:none;will-change:transform,opacity;border-radius:20px;position:absolute;top:0;left:0;overflow:hidden;box-shadow:0 4px 10px #0000001a}.nav-motion-panel[data-open=true]{visibility:visible;pointer-events:auto}.nav-motion-content{will-change:transform,opacity;width:max-content;max-width:calc(100vw - 32px);position:absolute;top:0;left:0}@media (max-width:999.5px){.nav-motion-panel{display:none}}header[data-force-mobile-nav=true] .nav-motion-panel{display:none}.nav-motion-column{position:relative}.nav-motion-hover-highlight{z-index:0;background:var(--Fills-F1);opacity:0;pointer-events:none;will-change:transform,height,opacity;border-radius:12px;transition:transform .22s cubic-bezier(.23,1,.32,1),height .22s cubic-bezier(.23,1,.32,1),opacity .14s;position:absolute;top:0;left:0;transform:translate(0,0)}.nav-motion-hover-highlight[data-active=true]{opacity:1}.nav-motion-content .nav-motion-column a{z-index:1;position:relative;background:0 0!important}.nav-motion-root .nav-motion-column a,.nav-motion-root .nav-motion-column a *{transition:color .3s,opacity .3s,fill .3s}.nav-motion-root.nav-motion-has-hover .nav-motion-column a:not(.nav-motion-hovered){opacity:.78;color:var(--Labels-Tertiary)!important}.nav-motion-root.nav-motion-has-hover .nav-motion-column a:not(.nav-motion-hovered) *,.nav-motion-root.nav-motion-has-hover .nav-motion-column a:not(.nav-motion-hovered) svg{color:var(--Labels-Tertiary)!important;fill:var(--Labels-Tertiary)!important}.nav-motion-root.nav-motion-has-hover .nav-motion-column a.nav-motion-hovered{opacity:1;color:var(--Labels-Primary)!important}.nav-motion-root.nav-motion-has-hover .nav-motion-column a.nav-motion-hovered *,.nav-motion-root.nav-motion-has-hover .nav-motion-column a.nav-motion-hovered svg{color:var(--Labels-Primary)!important;fill:var(--Labels-Primary)!important}.nav-motion-root.nav-motion-has-hover .nav-motion-column a.nav-motion-hovered .nav-motion-tag,.nav-motion-root.nav-motion-has-hover .nav-motion-column a.nav-motion-hovered .nav-motion-tag *{color:var(--Colors-KMBlue)!important}.nav-motion-root.nav-motion-snap-hover .nav-motion-column a,.nav-motion-root.nav-motion-snap-hover .nav-motion-column a *{transition:none!important}.nav-motion-root .nav-motion-column a .nav-motion-tag-label{transform-origin:50% 100%;backface-visibility:hidden;display:inline-block}@media (prefers-reduced-motion:no-preference){.nav-motion-root .nav-motion-column a.nav-motion-hovered .nav-motion-tag-label{animation:.36s cubic-bezier(.22,1,.36,1) both nav-motion-tag-rotate-in}}@keyframes nav-motion-tag-rotate-in{0%{opacity:.35;transform:translateY(3px)rotateX(-70deg)}55%{opacity:.9;transform:translateY(-1px)rotateX(12deg)}to{opacity:1;transform:translateY(0)rotateX(0)}}.nav-motion-arrow{vertical-align:-4px;color:currentColor;flex:0 0 18px;width:18px;height:18px;margin-left:2px;display:inline-block;overflow:visible}.nav-motion-arrow path{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.nav-motion-arrow-reveal{stroke-dasharray:100;stroke-dashoffset:100px}a:hover .nav-motion-arrow-reveal,a:focus-visible .nav-motion-arrow-reveal,.nav-motion-root .nav-motion-column a.nav-motion-hovered .nav-motion-arrow-reveal{stroke-dashoffset:0}@media (prefers-reduced-motion:no-preference){.nav-motion-arrow-shaft{transition:stroke-dashoffset .2576s cubic-bezier(.22,1,.36,1) 9.2ms}.nav-motion-arrow-head{transition:stroke-dashoffset .2116s cubic-bezier(.22,1,.36,1) .23s}a:hover .nav-motion-arrow-shaft,a:focus-visible .nav-motion-arrow-shaft,.nav-motion-root .nav-motion-column a.nav-motion-hovered .nav-motion-arrow-shaft{transition-duration:.4256s;transition-delay:15.2ms}a:hover .nav-motion-arrow-head,a:focus-visible .nav-motion-arrow-head,.nav-motion-root .nav-motion-column a.nav-motion-hovered .nav-motion-arrow-head{transition-duration:.3496s;transition-delay:.38s}.nav-motion-root .nav-motion-column a .nav-motion-arrow-shaft{transition:stroke-dashoffset .2576s cubic-bezier(.22,1,.36,1) 9.2ms}.nav-motion-root .nav-motion-column a .nav-motion-arrow-head{transition:stroke-dashoffset .2116s cubic-bezier(.22,1,.36,1) .23s}.nav-motion-root .nav-motion-column a.nav-motion-hovered .nav-motion-arrow-shaft{transition-duration:.4256s;transition-delay:15.2ms}.nav-motion-root .nav-motion-column a.nav-motion-hovered .nav-motion-arrow-head{transition-duration:.3496s;transition-delay:.38s}}
