.page-navigation{border:1px solid #cbcdcd;border-radius:10px;padding:16px 24px;display:block;width:calc(100% + 24px);margin-left:-12px}.page-navigation--loading{visibility:hidden}.page-navigation__root{position:relative}.page-navigation--expanded .page-navigation__root{border-bottom:1px solid var(--default-anchor-color);padding-bottom:8px;margin-bottom:8px}.page-navigation__tag{display:block;line-height:1;letter-spacing:.04em;font-size:var(--font-size-small-tag);color:#666;font-weight:600;text-transform:uppercase;margin-bottom:2px}a.page-navigation__root-page{font-family:var(--font-geologica)!important;font-size:var(--font-size-button-link-mobile);line-height:1;font-weight:600;width:-moz-fit-content;width:fit-content;display:block;color:var(--default-anchor-color);will-change:color;transition:.15s ease}.page-navigation__menu{display:none}.page-navigation__menu-expander{position:absolute;display:flex;align-items:center;justify-content:center;right:0;top:calc(50% - 16px);border:none;cursor:pointer;background-color:var(--default-anchor-color);margin:0;width:32px;height:32px;font-size:1.6rem;border-radius:100%}.page-navigation--expanded .page-navigation__menu-expander{top:calc(50% - 20px)}.page-navigation__menu-expander i{color:#fff}.page-navigation--expanded .page-navigation__menu{display:block}.page-navigation__list{list-style:none;padding:0;margin:0}.page-navigation__list.page-navigation__list--submenu{flex:0 0 100%;overflow:hidden;border-top:1px solid #fff;will-change:height,border-top,margin-top;transition:height .25s ease,margin-top .25s ease}.page-navigation__list.page-navigation__list--submenu.page-navigation__list--submenu-expanded{border-top:1px solid #e5f0f3;margin-top:8px}.page-navigation__list-item{border-bottom:1px solid #e5f0f3;padding:6px 0}.page-navigation__list-item:last-of-type{border-bottom:0;padding:6px 0 0}.page-navigation__list-item.page-navigation__list-item--has-submenu{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}.page-navigation__list-item .page-navigation__list-item--sub{border-bottom:none;padding:4px 0 0}.page-navigation__list-item.page-navigation__list-item--active{position:relative}.page-navigation__list-item.page-navigation__list-item--active:before{content:"";position:absolute;top:0;left:-24px;background-color:var(--petrolium-color);width:5px;height:100%;border-radius:0 4px 4px 0}.page-navigation__list-item.page-navigation__list-item--active .page-navigation__link{color:#000}.page-navigation__link{font-size:var(--font-size-button-link-mobile);line-height:1.4;border-radius:4px;padding:8px;font-weight:600;display:block;color:var(--default-anchor-color);width:calc(100% + 16px);margin-left:-8px;will-change:background-color;transition:.15s ease}.page-navigation__list-item.page-navigation__list-item--has-submenu .page-navigation__link{width:calc(100% - 32px);display:inline-block}.page-navigation__sub-link{width:100%;display:block;font-size:var(--font-size-body-small);color:var(--default-anchor-color);font-weight:400;padding:8px 0 8px 16px;will-change:color;transition:.15s ease}.page-navigation__sub-link--active{position:relative;color:#000!important}.page-navigation__sub-link--active:before{content:"";position:absolute;top:0;left:-24px;background-color:var(--petrolium-color);width:5px;height:100%;border-radius:0 4px 4px 0}.page-navigation__submenu-button{border:none;cursor:pointer;background-color:#00658900;margin:0;background-image:url(./img/icon-plus-dX2poWDu.svg);background-repeat:no-repeat;background-size:16px;background-position:center center;width:36px;height:36px;border-radius:100%;will-change:background-color;transition:.15s ease}.page-navigation__submenu-button.page-navigation__submenu-button--expanded{background-image:url(./img/icon-minus-DGWpPbRX.svg)}@media(hover:hover){.page-navigation__submenu-button:hover,.page-navigation__link:hover{background-color:#00658914}.page-navigation__sub-link:hover,.page-navigation__root-page:hover{color:#000}}@media only screen and (min-width:992px){.page-navigation{width:100%;margin-left:0}.page-navigation__menu-expander{display:none}.page-navigation__menu{display:block}.page-navigation__root{border-bottom:1px solid var(--default-anchor-color);padding-bottom:8px;margin-bottom:8px}}
