.otp-subnav{--otp-bg:hsla(0,0%,100%,.96);--otp-border:rgba(0,0,55,.1);--otp-label:#32bcad;--otp-text:#000037;--otp-hover-bg:rgba(50,188,173,.1);--otp-hover-text:#000037;--otp-active-bg:rgba(50,188,173,.1);--otp-active-text:#000037;--otp-icon-primary:#32bcad;--otp-icon-secondary:#fdb913;--otp-focus:#fdb913;font-family:Montserrat,Century Gothic,Helvetica Neue,Arial,sans-serif}.otp-subnav-placeholder{display:block;height:0;pointer-events:none;width:100%}.anchor-nav.otp-subnav{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--otp-bg);border:0;border-bottom:1px solid var(--otp-border);color:var(--otp-text);line-height:1.6;margin:0;position:relative;top:auto;width:100%;z-index:90}.anchor-nav.otp-subnav.otp-subnav--fixed{left:var(--otp-fixed-left,0);position:fixed;top:var(--otp-current-top,72px);width:var(--otp-fixed-width,100%)}.anchor-nav.otp-subnav,.anchor-nav.otp-subnav *,.anchor-nav.otp-subnav :after,.anchor-nav.otp-subnav :before{box-sizing:border-box}.anchor-nav.otp-subnav .anchor-nav__inner{align-items:center;display:flex;flex-wrap:nowrap;gap:var(--otp-gap,6px);justify-content:center;margin:0 auto;max-width:var(--otp-max-width,1180px);overflow-x:auto;padding:var(--otp-pad-y,10px) var(--otp-pad-x,24px);scrollbar-width:thin;width:100%}.anchor-nav.otp-subnav .anchor-nav__label{border-right:1px solid var(--otp-border);color:var(--otp-label);flex:0 0 auto;font-size:var(--otp-label-size,11px);font-weight:800;letter-spacing:.1em;margin-right:8px;padding-right:12px;text-transform:uppercase;white-space:nowrap}.anchor-nav.otp-subnav .anchor-nav__link{align-items:center;border-radius:var(--otp-radius,6px);color:var(--otp-text);display:inline-flex;flex:0 0 auto;font-size:var(--otp-link-size,12px);font-weight:700;gap:6px;letter-spacing:.02em;padding:var(--otp-link-py,8px) var(--otp-link-px,12px);text-decoration:none!important;transition:background-color .16s ease,color .16s ease;white-space:nowrap}.anchor-nav.otp-subnav .anchor-nav__link:focus,.anchor-nav.otp-subnav .anchor-nav__link:hover{background:var(--otp-hover-bg);color:var(--otp-hover-text);text-decoration:none!important}.anchor-nav.otp-subnav .anchor-nav__link.is-active,.anchor-nav.otp-subnav .anchor-nav__link[aria-current=location]{background:var(--otp-active-bg);color:var(--otp-active-text);text-decoration:none!important}.anchor-nav.otp-subnav .anchor-nav__link:focus-visible{outline:2px solid var(--otp-focus);outline-offset:2px}.anchor-nav.otp-subnav .anchor-nav__icon-code,.anchor-nav.otp-subnav .anchor-nav__icon-img,.anchor-nav.otp-subnav .anchor-nav__link i{color:var(--otp-icon-primary);flex:0 0 auto;font-size:var(--otp-icon-size,11px)}.anchor-nav.otp-subnav .ma-duo{color:var(--otp-icon-primary);--fa-primary-color:var(--otp-icon-primary);--fa-secondary-color:var(--otp-icon-secondary);--fa-primary-opacity:1;--fa-secondary-opacity:0.72}.anchor-nav.otp-subnav .anchor-nav__icon-code svg,.anchor-nav.otp-subnav .anchor-nav__icon-img{display:block;height:1em;width:1em}.anchor-nav.otp-subnav .anchor-nav__empty{color:rgba(0,0,55,.65);font-size:12px;font-weight:700}.anchor-nav.otp-subnav.otp-subnav--layout-horizontal_scroll .anchor-nav__inner,.anchor-nav.otp-subnav.otp-subnav--layout-left_aligned .anchor-nav__inner{justify-content:flex-start}.anchor-nav.otp-subnav.otp-subnav--layout-wrap .anchor-nav__inner{flex-wrap:wrap;justify-content:center;overflow-x:visible}.anchor-nav.otp-subnav.otp-subnav--layout-horizontal_scroll .anchor-nav__inner{flex-wrap:nowrap}@media (max-width:767px){.anchor-nav.otp-subnav .anchor-nav__inner{justify-content:flex-start;max-width:none;padding:max(8px,calc(var(--otp-pad-y, 10px) - 2px)) 16px}.anchor-nav.otp-subnav .anchor-nav__label{font-size:var(--otp-mobile-label-size,10px)}.anchor-nav.otp-subnav.otp-subnav--mobile-wrap .anchor-nav__inner{flex-wrap:wrap;overflow-x:visible}.anchor-nav.otp-subnav.otp-subnav--mobile-compact .anchor-nav__inner,.anchor-nav.otp-subnav.otp-subnav--mobile-scroll .anchor-nav__inner{flex-wrap:nowrap;overflow-x:auto}.anchor-nav.otp-subnav.otp-subnav--mobile-compact .anchor-nav__link{font-size:var(--otp-mobile-link-size,12px);gap:5px;padding:7px 10px}.anchor-nav.otp-subnav .anchor-nav__link{font-size:var(--otp-mobile-link-size,12px)}.anchor-nav.otp-subnav.otp-subnav--hide-mobile-label .anchor-nav__label{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}}