.navSection a{color:#1b365f;font-weight:500}.navSection>ul>li{font-size:16px;line-height:20px}.navSection>details{height:0;left:-999em;max-width:899em;overflow:hidden;padding:0;position:absolute;right:auto;top:auto}@media (max-width:767px){.navSection>ul>li+li{margin-top:12px}}@media (min-width:768px){.navSection>ul{position:relative}.navSection>ul:after{border-bottom:2px solid #fff;bottom:0;content:"";left:0;position:absolute;right:0}.navSection>ul{display:flex}.navSection>ul>li{font-size:22px;position:relative;z-index:2}.navSection>ul>li>a{display:block;font-size:22px;line-height:32px;padding:8px 16px 10px;text-decoration:none;transition:background .15s linear;white-space:nowrap}.navSection>ul>li>a:is(:hover,:focus){background:#e6e6e6}.navSection>ul>li.active a{border-bottom:2px solid #1b365f}.navSection>ul>li:not(.active) a{margin-bottom:2px}.navSection[data-pattern=priority]{display:flex;justify-content:space-between}.navSection[data-pattern=priority]>ul{flex-grow:1;overflow:hidden}.navSection[data-pattern=priority]>details{border-bottom:2px solid #fff}.navSection[data-pattern=priority]>details>summary{color:#1b365f;cursor:pointer;font-size:22px;font-weight:700;line-height:32px;padding:8px 16px 10px;white-space:nowrap}.navSection[data-pattern=priority]>details>summary::marker{content:"";display:none}.navSection[data-pattern=priority]>details>summary::-webkit-details-marker{content:"";display:none}.navSection[data-pattern=priority]>details>summary:is(:hover,:focus){background:#e6e6e6}.navSection[data-pattern=priority]>details>summary:after{content:"\f108";font-family:icon-font;font-style:normal;font-weight:400;line-height:1;margin-left:3px;vertical-align:middle}.navSection[data-pattern=priority]>details>.main{background:#e6e6e6;margin-top:2px;padding:12px 16px;position:absolute;right:0;top:100%;z-index:100}.navSection[data-pattern=priority]>details>.main>ul{text-align:right;white-space:nowrap}.navSection[data-pattern=priority]>ul>li.stateHide{height:0;left:-999em;max-width:899em;overflow:hidden;padding:0;position:absolute;right:auto;top:auto}.navSection[data-pattern=priority].statePriorityActive>details{height:auto;left:auto;max-width:none;overflow:initial;position:static;top:auto}}@media (max-width:767px){.subSite .navSection>ul{grid-gap:8px;display:grid;grid-template-columns:repeat(2,1fr)}.subSite .navSection>ul>li{margin-top:0}.subSite .navSection>ul>li>a{background:#e6e6e6;border-radius:4px;box-sizing:border-box;display:block;font-size:14px;font-weight:400;padding:8px;text-align:center;text-decoration:none;transition:background .15s linear}.subSite .navSection>ul>li>a:is(:hover,:focus){background:#f7f7f7}}@media (max-width:767px){.inverted .navSection>ul>li>a{color:#fff}.inverted .navSection>ul>li a:is(:hover,:focus),.inverted .navSection>ul>li.active a{text-decoration:none}}@media (min-width:768px){.inverted .navSection>:after{border-bottom-color:#5f728f}.inverted .navSection>ul>li>a{color:#fff}.inverted .navSection>ul>li>a:is(:hover,:focus){background:#324a6f}.inverted .navSection>ul>li.active a{border-color:#fff}.inverted .navSection>details{border-color:#5f728f}.inverted .navSection>details>summary{color:#fff}.inverted .navSection>details>summary:is(:hover,:focus){background:#324a6f}.inverted .navSection>details>.main{background:#324a6f}.inverted .navSection>details>.main>ul>li>a{color:#fff}.inverted .navSection.statePriorityActive>details[open]>summary{background:#324a6f}}
