.partAccordionNavigation1{--partAccordionNavigation1-level0-label-fontSize: 1.25rem;--partAccordionNavigation1-level0-label-fontFamily: inherit;--partAccordionNavigation1-level0-label-textTransform: none;--partAccordionNavigation1-level0-label-color: var(--blue);--partAccordionNavigation1-level0-label-color-selected: var(--blue);--partAccordionNavigation1-level0-label-fontWeight: 400;--partAccordionNavigation1-level0-label-fontWeight-selected: 700;--partAccordionNavigation1-level0-button-size: 40px;--partAccordionNavigation1-level0-button-icon-size: 30px;--partAccordionNavigation1-level0-button-icon-color: var(--blue);--partAccordionNavigation1-level0-item-padding: 12px 22px;--partAccordionNavigation1-level0-item-borderBottom: solid 1px rgba(0,0,0,.1);--partAccordionNavigation1-level1-backgroundColor: rgba(0,0,0,.025);--partAccordionNavigation1-level1-borderRadius: var(--borderRadius-button, 5px);--partAccordionNavigation1-level1-label-fontSize: calc(var(--partAccordionNavigation1-level0-label-fontSize) * .9);--partAccordionNavigation1-level1-label-color: var(--partAccordionNavigation1-level0-label-color);--partAccordionNavigation1-level1-label-color-selected: var(--partAccordionNavigation1-level0-label-color-selected);--partAccordionNavigation1-level1-label-fontWeight: 400;--partAccordionNavigation1-level1-label-fontWeight-selected: 700;--partAccordionNavigation1-level1-label-paddingTopBottom: 12px;--partAccordionNavigation1-level1-label-paddingLeftRight: 12px;--partAccordionNavigation1-level1-button-size: var(--partAccordionNavigation1-level0-button-size);--partAccordionNavigation1-level1-button-icon-size: calc(var(--partAccordionNavigation1-level1-button-size) * .6);--partAccordionNavigation1-level1-button-icon-color: var(--partAccordionNavigation1-level0-button-icon-color);--partAccordionNavigation1-level2-label-fontSize: 1rem;--partAccordionNavigation1-level2-label-color: var(--partAccordionNavigation1-level1-label-color);--partAccordionNavigation1-level2-label-color-selected: var(--partAccordionNavigation1-level1-label-color-selected);--partAccordionNavigation1-level2-label-fontWeight: 400;--partAccordionNavigation1-level2-label-fontWeight-selected: 700;--partAccordionNavigation1-level2-label-paddingTopBottom: 5px;--partAccordionNavigation1-level2-button-size: var(--partAccordionNavigation1-level1-button-size);--partAccordionNavigation1-level2-button-icon-size: calc(var(--partAccordionNavigation1-level2-button-size) * .6);--partAccordionNavigation1-level2-button-icon-color: #777;--partAccordionNavigation1-level2-barLeft-width: 3px;--partAccordionNavigation1-level2-barLeft-backgroundColor: #bbb;--partAccordionNavigation1-level2-barLeft-borderRadius: calc(var(--partAccordionNavigation1-level2-barLeft-width) / 2)}.partAccordionNavigation1 ul.level-0>li>.accordionItem{padding:var(--partAccordionNavigation1-level0-item-padding)}.partAccordionNavigation1 ul.level-0>li:not(:last-child){border-bottom:var(--partAccordionNavigation1-level0-item-borderBottom)}.partAccordionNavigation1 ul.level-0>li>.accordionItem .label{font-size:var(--partAccordionNavigation1-level0-label-fontSize);color:var(--partAccordionNavigation1-level0-label-color);font-weight:var(--partAccordionNavigation1-level0-label-fontWeight);font-family:var(--partAccordionNavigation1-level0-label-fontFamily);text-transform:var(--partAccordionNavigation1-level0-label-textTransform)}.partAccordionNavigation1 ul.level-0>li.selected>.accordionItem .label{color:var(--partAccordionNavigation1-level0-label-color-selected);font-weight:var(--partAccordionNavigation1-level0-label-fontWeight-selected)}.partAccordionNavigation1 ul.level-0>li>.accordionItem .arrowButton{width:var(--partAccordionNavigation1-level0-button-size);height:var(--partAccordionNavigation1-level0-button-size)}.partAccordionNavigation1 ul.level-0>li>.accordionItem .arrowButton .arrowIcon{color:var(--partAccordionNavigation1-level0-button-icon-color)}.partAccordionNavigation1 ul.level-0>li>.accordionItem .arrowButton .arrowIcon>svg{fill:currentColor;width:calc(var(--partAccordionNavigation1-level0-button-icon-size) * .5);max-height:calc(var(--partAccordionNavigation1-level0-button-icon-size) * .5)}.partAccordionNavigation1 ul.level-0>li>.accordionItem .arrowButton .arrowIcon .partFontIcon{--partFontIcon-size: var(--partAccordionNavigation1-level0-button-icon-size)}.partAccordionNavigation1 ul.level-1{background-color:var(--partAccordionNavigation1-level1-backgroundColor);border-radius:var(--partAccordionNavigation1-level1-borderRadius);margin:var(--partAccordionNavigation1-level0-item-padding);margin-top:0;padding-bottom:1px}.partAccordionNavigation1 ul.level-1>li>.accordionItem .label{padding:var(--partAccordionNavigation1-level1-label-paddingTopBottom) var(--partAccordionNavigation1-level1-label-paddingLeftRight);font-size:var(--partAccordionNavigation1-level1-label-fontSize);color:var(--partAccordionNavigation1-level1-label-color);font-weight:var(--partAccordionNavigation1-level1-label-fontWeight);align-self:stretch}.partAccordionNavigation1 ul.level-1>li.selected>.accordionItem .label{color:var(--partAccordionNavigation1-level1-label-color-selected);font-weight:var(--partAccordionNavigation1-level1-label-fontWeight-selected)}.partAccordionNavigation1 ul.level-1>li>.accordionItem .arrowButton{width:var(--partAccordionNavigation1-level1-button-size);height:var(--partAccordionNavigation1-level1-button-size)}.partAccordionNavigation1 ul.level-1>li>.accordionItem .arrowButton .arrowIcon{color:var(--partAccordionNavigation1-level1-button-icon-color)}.partAccordionNavigation1 ul.level-1>li>.accordionItem .arrowButton .arrowIcon svg{fill:currentColor;width:calc(var(--partAccordionNavigation1-level1-button-icon-size) * .5);max-height:calc(var(--partAccordionNavigation1-level1-button-icon-size) * .5)}.partAccordionNavigation1 ul.level-1>li>.accordionItem .arrowButton .arrowIcon .partFontIcon{--partFontIcon-size: var(--partAccordionNavigation1-level1-button-icon-size)}.partAccordionNavigation1 ul.level-2{margin:var(--partAccordionNavigation1-level1-label-paddingLeftRight);margin-top:0;margin-right:0;position:relative;padding-left:calc(2 * var(--partAccordionNavigation1-level1-label-paddingLeftRight) + var(--partAccordionNavigation1-level2-barLeft-width))}.partAccordionNavigation1 ul.level-2:before{content:"";position:absolute;left:calc(var(--partAccordionNavigation1-level1-label-paddingLeftRight) * .5);top:var(--partAccordionNavigation1-level2-label-paddingTopBottom);bottom:var(--partAccordionNavigation1-level2-label-paddingTopBottom);background-color:var(--partAccordionNavigation1-level2-barLeft-backgroundColor);width:var(--partAccordionNavigation1-level2-barLeft-width);border-radius:var(--partAccordionNavigation1-level2-barLeft-borderRadius)}.partAccordionNavigation1 ul.level-2>li>.accordionItem .label{padding:var(--partAccordionNavigation1-level2-label-paddingTopBottom) 0;font-size:var(--partAccordionNavigation1-level2-label-fontSize);color:var(--partAccordionNavigation1-level2-label-color);font-weight:var(--partAccordionNavigation1-level2-label-fontWeight);padding-right:0}.partAccordionNavigation1 ul.level-2>li.selected>.accordionItem .label{color:var(--partAccordionNavigation1-level2-label-color-selected);font-weight:var(--partAccordionNavigation1-level2-label-fontWeight-selected)}.partAccordionNavigation1 ul.level-2>li>.accordionItem .arrowButton{width:var(--partAccordionNavigation1-level2-button-size);height:var(--partAccordionNavigation1-level2-button-size)}.partAccordionNavigation1 ul.level-2>li>.accordionItem .arrowButton .arrowIcon{color:var(--partAccordionNavigation1-level2-button-icon-color)}.partAccordionNavigation1 ul.level-2>li>.accordionItem .arrowButton .arrowIcon svg{fill:currentColor;width:calc(var(--partAccordionNavigation1-level2-button-icon-size) * .5);max-height:calc(var(--partAccordionNavigation1-level2-button-icon-size) * .5)}.partAccordionNavigation1 ul.level-2>li>.accordionItem .arrowButton .arrowIcon .partFontIcon{--partFontIcon-size: var(--partAccordionNavigation1-level2-button-icon-size)}.partAccordionNavigation1 ul ul{display:none}.partAccordionNavigation1 ul li.showSubs>ul{display:block}.partAccordionNavigation1 .accordionItem{display:flex;position:relative;overflow:hidden}.partAccordionNavigation1 .accordionButtonLink{display:flex;align-items:center;flex:1 1 auto;text-decoration:none;color:inherit;text-align:left;outline:none}.partAccordionNavigation1 .accordionButtonLink .icon{flex:0 0 auto;padding-left:var(--partAccordionNavigation1-level0-label-spacing);align-self:stretch;display:flex;justify-content:center;align-items:center}.partAccordionNavigation1 .accordionButtonLink .icon svg,.partAccordionNavigation1 .accordionButtonLink .icon img{width:20px}.partAccordionNavigation1 .accordionButtonLink .label{flex:1 1 auto;line-height:1.2em}@media (hover: hover){.partAccordionNavigation1 .accordionButtonLink:hover .label,.partAccordionNavigation1 .accordionButtonLink:focus .label{text-decoration:underline}}.partAccordionNavigation1 .accordionItem .arrowButton{flex:0 0 auto;display:grid;place-items:center;outline:0}.partAccordionNavigation1 .accordionItem .arrowIcon{display:flex;justify-content:center;align-items:center}.partAccordionNavigation1 .accordionItem .arrowIcon svg,.partAccordionNavigation1 .accordionItem .arrowIcon .partFontIcon{transition:transform .2s ease}.partAccordionNavigation1 .accordionButtonLink .arrowIcon svg,.partAccordionNavigation1 .accordionButtonLink .arrowIcon .partFontIcon{transform:rotate(-90deg)}.partAccordionNavigation1 li.showSubs>.accordionItem .arrowIcon svg,.partAccordionNavigation1 li.showSubs>.accordionItem .arrowIcon .partFontIcon{transform:rotate(-180deg)}
