@media screen and (min-width:992px){.p-nav{background-color:var(--color-canvas-default);position:sticky;top:130px;z-index:2}}.p-nav__menu{margin:0 auto;max-width:1680px;padding-left:15px;padding-right:15px}@media screen and (min-width:992px){.p-nav__menu{padding-left:30px;padding-right:30px}}@media screen and (min-width:1200px){.p-nav__menu{padding-left:60px;padding-right:60px}}.p-nav__menu{align-items:center;display:flex;flex-wrap:wrap;gap:4px 8px;justify-content:center;padding-bottom:.5rem;padding-top:.5rem}@media screen and (max-width:991px){.p-nav__menu{flex-wrap:nowrap;justify-content:flex-start;-webkit-mask-image:linear-gradient(90deg,#000 85%,transparent);mask-image:linear-gradient(90deg,#000 85%,transparent);overflow-x:auto;scrollbar-width:none}.p-nav__menu::-webkit-scrollbar{display:none}}@media screen and (min-width:992px){.p-nav__menu{border-left:1px solid var(--color-border-muted);border-right:1px solid var(--color-border-muted)}}.p-nav__menu--column{align-items:flex-start;border-width:0;flex-direction:column;gap:2px;justify-content:flex-start;margin:0;padding:0}.p-nav__menu--column .p-nav__item{border-left:2px solid transparent;font-size:1.05rem;letter-spacing:normal;line-height:1.3;padding:.5rem 0 .5rem .75rem;text-transform:none;white-space:normal;width:100%}.p-nav__menu--column .p-nav__item:hover{border-left-color:var(--color-border-muted);color:var(--color-asp-default)}.p-nav__menu--column .p-nav__item.active{border-left-color:var(--color-accent);color:var(--color-asp-default);font-weight:700}.p-nav__item{color:currentColor;letter-spacing:.05em;line-height:1.3;padding:.625rem .5rem;text-decoration:none;text-transform:uppercase;white-space:nowrap}.p-nav__item.active,.p-nav__item:hover{color:var(--color-accent)}
