header{display:block;position:sticky;top:0;right:0;left:0;z-index:20}header .global-notification-top-bar{display:none}header .ticker-banner{width:100%;display:flex;align-items:center;justify-content:center}header .desktop{display:none}@media(min-width:1366px){header .desktop{display:block}header .mobile{display:none}}header-desktop{display:flex;align-items:center;position:sticky;top:0;right:0;left:0;min-height:84px;background-color:rgba(0,0,0,0);z-index:10;max-height:100vh;--icon-size:1.25rem}header-desktop .nav-row{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;width:100%;box-sizing:border-box;min-height:84px;column-gap:20px;position:relative;z-index:1;padding-inline:var(--layout-header-padding-inline)}header-desktop .nav-side{display:flex;align-items:center;gap:24px;min-width:0}header-desktop .nav-left{justify-self:start}header-desktop .nav-right{justify-self:end}header-desktop .icons-group{display:flex;align-items:center;color:#fff;gap:18px}header-desktop .icons-group a,header-desktop .search-trigger{display:inline-flex;align-items:center}header-desktop .search-trigger{position:relative}header-desktop .menu-group{display:flex;align-items:center;gap:20px;list-style:none;margin:0;padding:0}header-desktop li{display:inline;white-space:nowrap}header-desktop .link-container{display:flex;align-items:center;height:84px}header-desktop .link-container h2{display:inline;text-transform:uppercase;font-size:clamp(1.5rem,3.42vw - 1.42rem,2rem);font-weight:400}header-desktop .center-spacer{display:flex;justify-content:center;align-items:center;align-self:stretch}header-desktop .center-spacer dsl-logo{opacity:0;transition:opacity .3s ease-in-out}header-desktop .center-spacer dsl-logo.visible{opacity:1}header-desktop .language-inline{padding:0;display:inline-block}header-desktop .nav-search-panel{position:absolute;top:calc(100% + 12px);left:0;z-index:2;width:288px}header-desktop .nav-search{width:100%}header-desktop .submenu{position:absolute;top:84px;right:0;left:0;background-color:var(--black-color);overflow:auto;max-height:calc(100vh - var(--header-height, 144px));-ms-overflow-style:none;scrollbar-width:none}header-desktop .submenu::-webkit-scrollbar{display:none}header-desktop .submenu-top{padding-top:15px;border-top:1px solid #999;padding-inline:var(--layout-header-padding-inline)}header-desktop .submenu-bottom{padding-bottom:30px}header-desktop .submenu-item{display:block;text-align:center}header-desktop .submenu website-menu-link.pending-navigation{color:var(--primary-focus-color);opacity:.65}header-desktop website-menu-link{color:var(--white-color)}header-desktop website-menu-link:hover{color:var(--primary-focus-color);cursor:pointer}header-desktop .selected{color:var(--primary-focus-color)}header-desktop website-menu-link.pending-navigation{color:var(--primary-focus-color);opacity:.65}header-desktop:before{background:linear-gradient(hsl(0,0%,0%),hsla(0,0%,0%,.738) 19%,hsla(0,0%,0%,.541) 34%,hsla(0,0%,0%,.382) 47%,hsla(0,0%,0%,.278) 56.5%,hsla(0,0%,0%,.194) 65%,hsla(0,0%,0%,.126) 73%,hsla(0,0%,0%,.075) 80.2%,hsla(0,0%,0%,.042) 86.1%,hsla(0,0%,0%,.021) 91%,hsla(0,0%,0%,.008) 95.2%,hsla(0,0%,0%,.002) 98.2%,hsla(0,0%,0%,0));opacity:1}header-desktop:after,header-desktop:before{content:"";position:absolute;inset:0;transition:opacity .3s ease-in-out;pointer-events:none}header-desktop:after{background-color:var(--black-color);opacity:0}header-desktop.backgroundGradient:before{opacity:1}header-desktop.backgroundGradient:after,header-desktop:not(.backgroundGradient):before{opacity:0}header-desktop:not(.backgroundGradient):after{opacity:1}header-mobile{display:block;position:sticky;top:0;right:0;left:0;background-color:rgba(0,0,0,0);z-index:10}header-mobile .menu-icons>li{display:inline;white-space:nowrap}header-mobile .logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center;opacity:0;transition:opacity .3s ease-in-out;pointer-events:none}header-mobile .logo.visible{opacity:1;pointer-events:auto}header-mobile .menu-icons{display:flex;padding:20px var(--layout-mobile-edge-padding-inline);position:relative;z-index:1;color:#fff}header-mobile .menu-icons a,header-mobile .menu-icons button.menu-toggle{display:inline-block;margin-right:15px}header-mobile .first-item{flex:1 1}header-mobile h2{display:inline}header-mobile .menu-collapsed{padding:0 20px;position:relative;z-index:1}header-mobile .site-nav>ul{margin:0;padding:0;list-style:none}header-mobile .site-nav>ul>li{display:block;white-space:normal;line-height:1;font-size:inherit}header-mobile .site-nav h2{line-height:1;margin:0}header-mobile .sub-navigation-container>li{display:block;white-space:normal;line-height:1}header-mobile language{position:relative}header-mobile .navigation-link{display:block;font-size:3em;text-align:center;padding:4px 0;line-height:1;color:var(--white-color)}header-mobile .navigation-link:focus,header-mobile .navigation-link:hover{color:var(--primary-focus-color);cursor:pointer}header-mobile .sub-navigation-container{padding:0 0 10px}header-mobile .sub-navigation-link{display:block;font-size:1.2em;text-align:center;padding:4px 0;line-height:1}header-mobile website-menu-link.pending-navigation .sub-navigation-link{color:var(--primary-focus-color);opacity:.65}header-mobile .selected{color:var(--primary-focus-color)}header-mobile website-menu-link.pending-navigation .navigation-link,header-mobile website-menu-link.pending-navigation .sub-navigation-link{color:var(--primary-focus-color);opacity:.65}header-mobile:before{background:linear-gradient(hsl(0,0%,0%),hsla(0,0%,0%,.541) 25%,hsla(0,0%,0%,.126) 50%,hsla(0,0%,0%,.008) 75%,hsla(0,0%,0%,0));opacity:1}header-mobile:after,header-mobile:before{content:"";position:absolute;inset:0;transition:opacity .3s ease-in-out;pointer-events:none}header-mobile:after{background-color:var(--black-color);opacity:0}header-mobile.backgroundGradient:before{opacity:1}header-mobile.backgroundGradient:after,header-mobile:not(.backgroundGradient):before{opacity:0}header-mobile:not(.backgroundGradient):after{opacity:1}header-mobile.menu-active{position:fixed;top:var(--header-top-bar-height,0);right:0;bottom:0;left:0;display:flex;flex-direction:column;height:calc(100vh - var(--header-top-bar-height, 0px));height:calc(100dvh - var(--header-top-bar-height, 0px));max-height:calc(100vh - var(--header-top-bar-height, 0px));max-height:calc(100dvh - var(--header-top-bar-height, 0px));box-sizing:border-box;overflow:hidden;z-index:25}header-mobile.menu-active .menu-icons{flex-shrink:0}header-mobile.menu-active .menu-collapsed{flex:1 1 auto;display:flex;flex-direction:column;min-height:0;overflow:hidden}header-mobile.menu-active .menu-collapsed mobile-nav-search{flex-shrink:0}header-mobile.menu-active .menu-collapsed language-selector{flex-shrink:0;margin-top:auto;margin-bottom:20px}header-mobile.menu-active .menu-collapsed .site-nav{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}a[circlebutton],button[circlebutton]{appearance:none;display:var(--circle-button-display,inline-flex);align-items:center;justify-content:center;width:var(--circle-button-size,1.5rem);height:var(--circle-button-size,1.5rem);padding:0;border:1px solid var(--circle-button-color,currentColor);border-radius:50%;color:var(--circle-button-color,currentColor);cursor:pointer;font:inherit;text-decoration:none;background-color:var(--circle-button-background,transparent);box-sizing:border-box;transition:background-color .2s ease,color .2s ease}a[circlebutton]:focus-visible{background-color:var(--circle-button-hover-background,#000000);color:var(--circle-button-hover-color,#ffffff)}button[circlebutton]:focus-visible{background-color:var(--circle-button-hover-background,#000000);color:var(--circle-button-hover-color,#ffffff)}@media(hover:hover){a[circlebutton]:hover,button[circlebutton]:hover{background-color:var(--circle-button-hover-background,#000000);color:var(--circle-button-hover-color,#ffffff)}}@media(hover:none){a[circlebutton]:active,button[circlebutton]:active{background-color:var(--circle-button-hover-background,#000000);color:var(--circle-button-hover-color,#ffffff)}}button[circlebutton]:disabled{cursor:not-allowed;opacity:.5}button[circlebutton]:disabled:focus-visible{background-color:var(--circle-button-background,transparent);color:var(--circle-button-color,currentColor)}@media(hover:hover){button[circlebutton]:disabled:hover{background-color:var(--circle-button-background,transparent);color:var(--circle-button-color,currentColor)}}@media(hover:none){button[circlebutton]:disabled:active{background-color:var(--circle-button-background,transparent);color:var(--circle-button-color,currentColor)}}a[iconbutton],button[iconbutton]{display:inline-flex;align-items:center;color:inherit;cursor:pointer;line-height:0;text-decoration:none}button[iconbutton]{appearance:none;background:rgba(0,0,0,0);border:0;padding:0;margin:0;font:inherit;vertical-align:middle}a[iconbutton]:hover,button[iconbutton]:hover{color:var(--icon-button-hover-color,var(--primary-focus-color))}button[iconbutton]:disabled{cursor:not-allowed;opacity:.5}button[iconbutton]:disabled:hover{color:inherit}a[iconbutton]:focus-visible{outline:var(--icon-button-focus-outline,2px solid var(--primary-focus-color));outline-offset:var(--icon-button-focus-outline-offset,2px)}button[iconbutton]:focus-visible{outline:var(--icon-button-focus-outline,2px solid var(--primary-focus-color));outline-offset:var(--icon-button-focus-outline-offset,2px)}a[pillbutton],button[pillbutton]{font-family:inter;display:inline-block;border:1px solid var(--border-color,rgba(0,0,0,.6));border-radius:9999px;line-height:1rem;padding-block:6px;padding-inline:10px;font-size:.75rem;line-height:1;color:var(--text-color,#000);text-align:center;text-decoration:none;background-color:rgba(0,0,0,0);transition:background-color .2s ease,color .2s ease;text-transform:none}button[pillbutton]{appearance:none;cursor:pointer}a[pillbutton]:hover,button[pillbutton]:hover{background-color:var(--focus-color,#000);color:var(--focus-text-color,#fff)}a[pillbutton]:focus-visible{background-color:var(--focus-color,#000);color:var(--focus-text-color,#fff)}button[pillbutton]:focus-visible{background-color:var(--focus-color,#000);color:var(--focus-text-color,#fff)}button[pillbutton]:disabled{cursor:not-allowed;opacity:.5}button[pillbutton]:disabled:hover{color:var(--disabled-text-color,#000);background-color:rgba(0,0,0,0)}button[pillbutton]:disabled:focus-visible{color:var(--disabled-text-color,#000);background-color:rgba(0,0,0,0)}input[pillinput]{appearance:none;box-sizing:border-box;height:auto;min-height:var(--pill-input-min-height,36px);border:1px solid var(--pill-input-border-color,#000000);border-radius:9999px;padding-block:6px;padding-inline:10px;font-family:var(--pill-input-font-family,inherit);font-size:.75rem;line-height:1;background-color:var(--pill-input-background,#ffffff);color:var(--pill-input-color,inherit)}input[pillinput]:focus{border-color:var(--pill-input-focus-border-color,#000000);outline:none;box-shadow:var(--pill-input-focus-shadow,0 0 3px 2px #000000)}input[pillinput].dark{--pill-input-border-color:#ffffff;--pill-input-background:#000000;--pill-input-color:#ffffff;--pill-input-focus-border-color:var(--primary-focus-color);--pill-input-focus-shadow:none;border-color:#fff;color:#fff;background-color:#000}input[pillinput].dark::placeholder{color:#666}input[pillinput].dark:focus{border-color:var(--primary-focus-color);box-shadow:none}dsl-pill{display:inline-block;border:1px solid #000;border-radius:15px;padding-block:6px;padding-inline:10px;font-size:.75em}dsl-pill.active{background-color:var(--primary-focus-color)}dsl-pill.selectable:hover{cursor:pointer}dsl-pill.selectable:active{background-color:var(--primary-focus-color)}