.sticky-page-nav{--spn-bg:var(--primary,#ebe9e1);--spn-text:#212121;--spn-active:var(--secondary,#44693d);--spn-menu-bg:#fff;--spn-menu-text:#212121;--spn-menu-active:var(--secondary,#44693d);--spn-top:0px;position:relative;z-index:1001}.sticky-page-nav--dark{--spn-bg:var(--secondary,#44693d);--spn-text:#fff;--spn-active:var(--primary,#ebe9e1);--spn-menu-active:var(--tertiary,#7a9a01)}.sticky-page-nav__bar{background-color:var(--spn-bg);position:relative;width:100%}.sticky-page-nav.is-fixed .sticky-page-nav__bar{position:fixed;top:var(--spn-top)}.sticky-page-nav__link,.sticky-page-nav__toggle{font-family:Archivo,sans-serif;font-size:18px;font-weight:500;letter-spacing:.72px;line-height:normal;text-decoration:none;text-transform:uppercase}.sticky-page-nav__list{box-shadow:0 2px 3px 1px rgba(0,0,0,.1);display:flex;gap:40px;justify-content:safe center;list-style:none;margin:0;overflow-x:auto;padding:0 20px;scrollbar-width:none}.sticky-page-nav__list::-webkit-scrollbar{display:none}.sticky-page-nav__item{flex-shrink:0;margin:0;padding:0}.sticky-page-nav__link,.sticky-page-nav__link:focus{color:var(--spn-text);display:block;padding:20px 0;position:relative;transition:color .2s ease;white-space:nowrap}.sticky-page-nav__link:after{background-color:var(--spn-active);bottom:0;content:"";height:2px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:right center;transition:transform .4s cubic-bezier(.65,0,.35,1)}.sticky-page-nav__link.is-active:after{transform:scaleX(1);transform-origin:left center}.sticky-page-nav.is-reverse .sticky-page-nav__link:after{transform-origin:left center}.sticky-page-nav.is-reverse .sticky-page-nav__link.is-active:after{transform-origin:right center}@media (prefers-reduced-motion:reduce){.sticky-page-nav__link:after{transition:none}}.sticky-page-nav__link.is-active,.sticky-page-nav__link:focus-visible,.sticky-page-nav__link:hover{color:var(--spn-active);text-decoration:none}.sticky-page-nav__toggle{display:none}@media (max-width:767px){.sticky-page-nav__toggle{align-items:center;background:transparent;border:0;border-radius:0;color:var(--spn-text);cursor:pointer;display:flex;gap:10px;justify-content:center;margin:0;padding:20px;width:100%}.sticky-page-nav__chevron{flex-shrink:0;transition:transform .2s ease}.sticky-page-nav.is-open .sticky-page-nav__chevron{transform:rotate(180deg)}.sticky-page-nav__list{background-color:var(--spn-menu-bg);box-shadow:0 8px 16px rgba(0,0,0,.1);display:none;flex-direction:column;gap:10px;left:0;max-height:calc(100vh - var(--spn-top) - 100%);overflow-y:auto;padding:0;position:absolute;right:0;top:100%}.sticky-page-nav.is-open .sticky-page-nav__list{display:flex}.sticky-page-nav__link{color:var(--spn-menu-text);padding:20px;text-align:center;white-space:normal}.sticky-page-nav__link.is-active,.sticky-page-nav__link:focus-visible,.sticky-page-nav__link:hover{color:var(--spn-menu-active)}.sticky-page-nav__link:after{background-color:var(--spn-menu-active)}}