.partAccordionNavigation.partAccordionNavigation1{--partAccordionNavigation-level0-fontSize: 1em;--partAccordionNavigation-level0-item-border: solid 1px rgba(0,0,0,.1);--partAccordionNavigation-level0-label-spacing: 15px 20px;--partAccordionNavigation-level0-label-color: var(--black);--partAccordionNavigation-level0-label-color-selected: var(--red);--partAccordionNavigation-level0-label-fontWeight-selected: 600;--partAccordionNavigation-level0-button-size: 30px;--partAccordionNavigation-level0-button-borderRadius: 0;--partAccordionNavigation-level0-button-backgroundColor: var(--red);--partAccordionNavigation-level0-button-border: none;--partAccordionNavigation-level0-button-svg-size: 40%;--partAccordionNavigation-level0-button-svg-fill: var(--white);--partAccordionNavigation-level0-button-fontIcon-color: var(--white);--partAccordionNavigation-level0-button-fontIcon-fontSize: 1.8rem;--partAccordionNavigation-level0-buttonlink-border: solid 1px var(--grey);--partAccordionNavigation-level0-buttonlink-svg-fill: var(--grey);--partAccordionNavigation-level0-buttonlink-fontIcon-color: var(--grey);--partAccordionNavigation-level1-fontSize: .8em;--partAccordionNavigation-level1-backgroundColor: var(--grey-light);--partAccordionNavigation-level1-borderRadius: 0;--partAccordionNavigation-level1-label-spacing: 12px;--partAccordionNavigation-level1-label-color: inherit;--partAccordionNavigation-level1-label-color-selected: var(--black);--partAccordionNavigation-level1-label-fontWeight-selected: 600;--partAccordionNavigation-level1-button-size: calc(var(--partAccordionNavigation-level0-button-size) * .75);--partAccordionNavigation-level1-button-borderRadius: 3px;--partAccordionNavigation-level1-button-backgroundColor: var(--grey);--partAccordionNavigation-level1-button-border: none;--partAccordionNavigation-level1-button-svg-size: 40%;--partAccordionNavigation-level1-button-svg-fill: var(--white);--partAccordionNavigation-level1-button-fontIcon-color: var(--white);--partAccordionNavigation-level1-button-fontIcon-fontSize: 1.5rem;--partAccordionNavigation-level1-buttonlink-border: solid 1px var(--grey);--partAccordionNavigation-level1-buttonlink-svg-fill: var(--grey);--partAccordionNavigation-level1-buttonlink-fontIcon-color: var(--grey);--partAccordionNavigation-level2-fontSize: .875em;--partAccordionNavigation-level2-borderLeft: solid 3px var(--grey);--partAccordionNavigation-level2-label-spacing: 12px;--partAccordionNavigation-level2-label-color: inherit;--partAccordionNavigation-level2-label-fontWeight-selected: 700;--partAccordionNavigation-level2-label-color-selected: var(--black);--partAccordionNavigation-level2-button-size: var(--partAccordionNavigation-level1-button-size);--partAccordionNavigation-level2-button-backgroundColor: var(--grey);--partAccordionNavigation-level2-button-svg-size: 40%;--partAccordionNavigation-level2-button-svg-fill: var(--grey);--partAccordionNavigation-level2-button-fontIcon-color: var(--grey);--partAccordionNavigation-level2-button-fontIcon-fontSize: var(--partAccordionNavigation-level1-button-fontIcon-fontSize)}.partAccordionNavigation.partAccordionNavigation1{font-size:var(--partAccordionNavigation-level0-fontSize)}.partAccordionNavigation.partAccordionNavigation1 ul.level-0>li:not(:last-child){border-bottom:var(--partAccordionNavigation-level0-item-border)}.partAccordionNavigation.partAccordionNavigation1 ul.level-0>li>.accordionItem .label{padding:var(--partAccordionNavigation-level0-label-spacing);color:var(--partAccordionNavigation-level0-label-color)}.partAccordionNavigation.partAccordionNavigation1 ul.level-0>li>.accordionItem .arrowButton{padding-right:var(--partAccordionNavigation-level0-label-spacing)}.partAccordionNavigation.partAccordionNavigation1 ul.level-0>li>.accordionItem .arrowIcon{width:var(--partAccordionNavigation-level0-button-size);height:var(--partAccordionNavigation-level0-button-size);border-radius:var(--partAccordionNavigation-level0-button-borderRadius)}.partAccordionNavigation.partAccordionNavigation1 ul.level-0>li>.accordionItem>.arrowButton .arrowIcon{border:var(--partAccordionNavigation-level0-button-border);background-color:var(--partAccordionNavigation-level0-button-backgroundColor)}.partAccordionNavigation.partAccordionNavigation1 ul.level-0>li>.accordionItem>.arrowButton .arrowIcon svg{fill:var(--partAccordionNavigation-level0-button-svg-fill);width:var(--partAccordionNavigation-level0-button-svg-size)}.partAccordionNavigation.partAccordionNavigation1 ul.level-0>li>.accordionItem>.arrowButton .arrowIcon .partFontIcon{color:var(--partAccordionNavigation-level0-button-fontIcon-color);font-size:var(--partAccordionNavigation-level0-button-fontIcon-fontSize)}.partAccordionNavigation.partAccordionNavigation1 ul.level-0>li>.accordionItem>.accordionButtonLink>.arrowButton .arrowIcon{border:var(--partAccordionNavigation-level0-buttonlink-border)}.partAccordionNavigation.partAccordionNavigation1 ul.level-0>li>.accordionItem>.accordionButtonLink>.arrowButton .arrowIcon svg{fill:var(--partAccordionNavigation-level0-buttonlink-svg-fill);width:var(--partAccordionNavigation-level0-button-svg-size)}.partAccordionNavigation.partAccordionNavigation1 ul.level-0>li>.accordionItem>.accordionButtonLink>.arrowButton .arrowIcon .partFontIcon{color:var(--partAccordionNavigation-level0-buttonlink-fontIcon-color);font-size:var(--partAccordionNavigation-level0-button-fontIcon-fontSize)}.partAccordionNavigation.partAccordionNavigation1 ul.level-0>li.selected>.accordionItem .label{font-weight:var(--partAccordionNavigation-level0-label-fontWeight-selected);color:var(--partAccordionNavigation-level0-label-color-selected)}.partAccordionNavigation.partAccordionNavigation1 ul.level-1{background-color:var(--partAccordionNavigation-level1-backgroundColor);border-radius:var(--partAccordionNavigation-level1-borderRadius);font-size:var(--partAccordionNavigation-level1-fontSize);margin:var(--partAccordionNavigation-level0-label-spacing);margin-top:0;padding-bottom:1px}.partAccordionNavigation.partAccordionNavigation1 ul.level-1>li>.accordionItem .label{padding:var(--partAccordionNavigation-level1-label-spacing);color:var(--partAccordionNavigation-level1-label-color)}.partAccordionNavigation.partAccordionNavigation1 ul.level-1>li>.accordionItem .arrowButton{width:var(--partAccordionNavigation-level0-button-size)}.partAccordionNavigation.partAccordionNavigation1 ul.level-1>li>.accordionItem .arrowIcon{width:var(--partAccordionNavigation-level1-button-size);height:var(--partAccordionNavigation-level1-button-size);border-radius:var(--partAccordionNavigation-level1-button-borderRadius)}.partAccordionNavigation.partAccordionNavigation1 ul.level-1>li>.accordionItem>.arrowButton .arrowIcon{background-color:var(--partAccordionNavigation-level1-button-backgroundColor);border-radius:var(--partAccordionNavigation-level1-button-borderRadius)}.partAccordionNavigation.partAccordionNavigation1 ul.level-1>li>.accordionItem>.arrowButton .arrowIcon svg{fill:var(--partAccordionNavigation-level1-button-svg-fill);width:var(--partAccordionNavigation-level1-button-svg-size)}.partAccordionNavigation.partAccordionNavigation1 ul.level-1>li>.accordionItem>.arrowButton .arrowIcon .partFontIcon{color:var(--partAccordionNavigation-level1-button-fontIcon-color);font-size:var(--partAccordionNavigation-level1-button-fontIcon-fontSize)}.partAccordionNavigation.partAccordionNavigation1 ul.level-1>li>.accordionItem>.accordionButtonLink>.arrowButton .arrowIcon{border:var(--partAccordionNavigation-level1-buttonlink-border)}.partAccordionNavigation.partAccordionNavigation1 ul.level-1>li>.accordionItem>.accordionButtonLink>.arrowButton .arrowIcon svg{fill:var(--partAccordionNavigation-level1-buttonlink-svg-fill);width:var(--partAccordionNavigation-level1-button-svg-size)}.partAccordionNavigation.partAccordionNavigation1 ul.level-1>li>.accordionItem>.accordionButtonLink>.arrowButton .arrowIcon .partFontIcon{color:var(--partAccordionNavigation-level1-buttonlink-fontIcon-color);font-size:var(--partAccordionNavigation-level1-button-fontIcon-fontSize)}.partAccordionNavigation.partAccordionNavigation1 ul.level-1>li.selected>.accordionItem .label{font-weight:var(--partAccordionNavigation-level1-label-fontWeight-selected);color:var(--partAccordionNavigation-level1-label-color-selected)}.partAccordionNavigation.partAccordionNavigation1 ul.level-2{font-size:var(--partAccordionNavigation-level2-fontSize);border-left:var(--partAccordionNavigation-level2-borderLeft);margin-left:var(--partAccordionNavigation-level1-label-spacing);margin-bottom:var(--partAccordionNavigation-level1-label-spacing)}.partAccordionNavigation.partAccordionNavigation1 ul.level-2>li>.accordionItem .label{padding:var(--partAccordionNavigation-level2-label-spacing);color:var(--partAccordionNavigation-level2-label-color)}.partAccordionNavigation.partAccordionNavigation1 ul.level-2>li>.accordionItem .arrowButton{width:var(--partAccordionNavigation-level0-button-size)}.partAccordionNavigation.partAccordionNavigation1 ul.level-2>li>.accordionItem .arrowIcon{width:var(--partAccordionNavigation-level2-button-size);height:var(--partAccordionNavigation-level2-button-size)}.partAccordionNavigation.partAccordionNavigation1 ul.level-2>li>.accordionItem .arrowIcon svg{fill:var(--partAccordionNavigation-level2-button-svg-fill);width:var(--partAccordionNavigation-level2-button-svg-size)}.partAccordionNavigation.partAccordionNavigation1 ul.level-2>li>.accordionItem .arrowIcon .partFontIcon{color:var(--partAccordionNavigation-level2-button-fontIcon-color);font-size:var(--partAccordionNavigation-level1-button-fontIcon-fontSize)}.partAccordionNavigation.partAccordionNavigation1 ul.level-2>li.selected>.accordionItem .label{font-weight:var(--partAccordionNavigation-level2-label-fontWeight-selected);color:var(--partAccordionNavigation-level2-label-color-selected)}.partAccordionNavigation.partAccordionNavigation1 ul ul{display:none}.partAccordionNavigation.partAccordionNavigation1 ul li.showSubs>ul{display:block}.partAccordionNavigation.partAccordionNavigation1 .accordionItem{display:flex;position:relative;overflow:hidden}.partAccordionNavigation.partAccordionNavigation1 .accordionButtonLink{display:flex;align-items:center;flex:1 1 auto;text-decoration:none;color:inherit;text-align:left;outline:none}.partAccordionNavigation.partAccordionNavigation1 .accordionButtonLink .icon{flex:0 0 auto;padding-left:var(--partAccordionNavigation-level0-label-spacing);align-self:stretch;display:flex;justify-content:center;align-items:center}.partAccordionNavigation.partAccordionNavigation1 .accordionButtonLink .icon svg,.partAccordionNavigation.partAccordionNavigation1 .accordionButtonLink .icon img{width:20px}.partAccordionNavigation.partAccordionNavigation1 .accordionButtonLink .label{flex:1 1 auto;line-height:1.2em}@media (hover: hover){.partAccordionNavigation.partAccordionNavigation1 .accordionButtonLink:hover .label,.partAccordionNavigation.partAccordionNavigation1 .accordionButtonLink:focus .label{text-decoration:underline}}.partAccordionNavigation.partAccordionNavigation1 .accordionItem .arrowButton{flex:0 0 auto;align-self:stretch;display:flex;justify-content:center;align-items:center;outline:0}.partAccordionNavigation.partAccordionNavigation1 .accordionItem .arrowIcon{display:flex;justify-content:center;align-items:center}.partAccordionNavigation.partAccordionNavigation1 .accordionItem .arrowIcon svg,.partAccordionNavigation.partAccordionNavigation1 .accordionItem .arrowIcon .partFontIcon{transition:transform .2s ease}.partAccordionNavigation.partAccordionNavigation1 .accordionButtonLink .arrowIcon svg,.partAccordionNavigation.partAccordionNavigation1 .accordionButtonLink .arrowIcon .partFontIcon{transform:rotate(-90deg)}.partAccordionNavigation.partAccordionNavigation1 li.showSubs>.accordionItem .arrowIcon svg,.partAccordionNavigation.partAccordionNavigation1 li.showSubs>.accordionItem .arrowIcon .partFontIcon{transform:rotate(-180deg)}@media (hover: none){.partAccordionNavigation.partAccordionNavigation1 .accordionButtonLink:before,.partAccordionNavigation.partAccordionNavigation1 .accordionItem>.arrowButton:before{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle,rgba(0,0,0,.1) 10%,transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10);opacity:0;transition:transform .5s,opacity 1s}.partAccordionNavigation.partAccordionNavigation1 .accordionButtonLink:active:before,.partAccordionNavigation.partAccordionNavigation1 .accordionItem>.arrowButton:active:before{transform:scale(0);opacity:.3;transition:0s}}
