.l-header{min-width:320px}.l-header_inner{margin:0 auto;max-width:1200px}.l-header{background-color:#fff;box-shadow:0 0 4px rgba(0,0,0,.16);padding:0;position:relative;z-index:1022}.l-header_inner{max-width:1500px;position:relative}.l-header_logo{line-height:1;margin:0 auto}body:has(.l-header_apps) .l-header:not(.extend-header) .l-header_apps,body:has(.l-header_apps) .l-header:not(.extend-header) .l-header_id,body:has(.l-header_apps) .l-header:not(.extend-header) .l-header_signin{display:none}body:has(.l-header_apps) .l-header_inner{display:grid}body:has(.l-header_apps) .l-header_logo{grid-area:logo}body:has(.l-header_apps) .l-header_utility{display:flex;grid-area:utility;margin-right:24px;min-height:60px}body:has(.l-header_apps) .l-header_menu{grid-area:menu;margin-right:18px}body:has(.l-header_apps) .l-header_search{grid-area:search}body:has(.l-header_apps) .l-header_apps{grid-area:apps}body:has(.l-header_apps) .l-header_nav{grid-area:nav}body:has(.l-header_apps) .l-header_id,body:has(.l-header_apps) .l-header_signin{grid-area:id}body:not(:has(.l-header_apps)) .l-header_inner{align-items:center;display:flex}@media print,screen and (min-width:1025px){.l-header{padding:0 30px}.l-header_inner{min-height:62px;position:static}.l-header_menu{display:none}.l-header_logo{align-self:flex-start;padding-right:20px;padding-top:20px}.l-header_utility{justify-content:flex-end}body:has(.l-header_apps) .l-header_inner{align-items:flex-start;grid-template-areas:"logo utility search apps id" "logo nav nav nav nav";grid-template-columns:auto 1fr auto auto auto;min-height:62px;position:static}body:has(.l-header_apps) .l-header_search,body:has(.l-header_apps) .l-header_utility{position:relative;transform:translate(5px);z-index:1}body:has(.l-header_apps) .l-header_utility{margin-right:0;min-height:auto}body:has(.l-header_apps) .l-header_search{margin-left:20px;padding-top:8px}body:has(.l-header_apps) .l-header_apps{margin-left:24px}body:has(.l-header_apps) .l-header_id,body:has(.l-header_apps) .l-header_signin{margin-left:20px}body:not(:has(.l-header_apps)) .l-header_inner{-ms-grid-rows:auto auto;-ms-grid-columns:auto 1fr;display:grid;display:-ms-grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto}body:not(:has(.l-header_apps)) .l-header_logo{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;grid-column:1/2;grid-row:1/3}body:not(:has(.l-header_apps)) .l-header_utility{-ms-grid-row:1;-ms-grid-column:2;display:flex;grid-column:2/3;grid-row:1/2}body:not(:has(.l-header_apps)) .l-header_nav{-ms-grid-row:2;-ms-grid-column:2;grid-column:2/3;grid-row:2/3;padding-top:10px}}@media print,screen and (max-width:1024px){body:has(.l-header_apps) .l-header_inner{gap:0;align-items:center;display:grid;grid-template-areas:"menu logo search";grid-template-columns:auto 1fr auto;grid-template-rows:1fr}body:has(.l-header_apps) .l-header_logo{align-content:center;display:grid;justify-content:center;margin:0;min-height:60px;text-align:center;width:100%}body:has(.l-header_apps) .l-header_menu{display:flex}body:has(.l-header_apps) .l-header_utility{display:none}body:has(.l-header_apps) .l-header_apps{padding:8px 0}body:has(.l-header_apps) .l-header.extend-header .l-header_inner{grid-template-areas:"logo logo logo logo" "menu search apps id";grid-template-columns:1fr auto auto auto}body:has(.l-header_apps) .l-header.extend-header .l-header_logo{border-bottom:1px solid #dcdede}body:has(.l-header_apps) .l-header.extend-header .l-header_id,body:has(.l-header_apps) .l-header.extend-header .l-header_signin{margin:0 10px 0 18px}}@media print,screen and (min-width:1025px) and (max-width:1300px){body:has(.l-header_apps) .l-header.extend-header .l-header_search{margin-left:0;padding-top:0}body:has(.l-header_apps) .l-header.extend-header .l-header_search,body:has(.l-header_apps) .l-header.extend-header .l-header_utility{transform:translate(20px)}}@media print,screen and (min-width:1025px) and (max-width:1200px){body:has(.l-header_apps) .l-header:not(.extend-header) .l-header_search{margin-left:0;padding-top:0}body:has(.l-header_apps) .l-header:not(.extend-header) .l-header_search,body:has(.l-header_apps) .l-header:not(.extend-header) .l-header_utility{transform:translate(20px)}body:not(:has(.l-header_apps)) .l-header_utility{margin-right:-20px}}.tree-column:not(.is-show),.tree-content:not(.is-show){display:none}