.anchor-nav{background:var(--section-bg,var(--color-warm-white));z-index:100}.anchor-nav--sticky{position:sticky;top:0}.anchor-nav__container{margin:0 auto;max-width:1408px;padding:16px 64px}.anchor-nav__list{align-items:center;display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.anchor-nav__link{align-items:center;background:transparent;border:1px solid var(--color-coral-red);border-radius:100px;color:var(--color-coral-red);display:inline-flex;font-family:Onest,sans-serif;font-size:16px;font-weight:600;justify-content:center;line-height:1.6;min-width:150px;padding:4px 16px;text-decoration:none;transition:background .2s ease,color .2s ease;white-space:nowrap}.anchor-nav__link--active,.anchor-nav__link:hover{background:var(--color-coral-red);color:var(--color-warm-white)}.anchor-nav.theme-steel-blue{--section-bg:var(--color-steel-blue)}.anchor-nav.theme-cobalt-blue{--section-bg:var(--color-cobalt-blue)}.anchor-nav.theme-coral-red{--section-bg:var(--color-coral-red)}.anchor-nav.theme-cobalt-blue .anchor-nav__link,.anchor-nav.theme-steel-blue .anchor-nav__link{border-color:var(--color-warm-white);color:var(--color-warm-white)}.anchor-nav.theme-cobalt-blue .anchor-nav__link--active,.anchor-nav.theme-cobalt-blue .anchor-nav__link:hover,.anchor-nav.theme-steel-blue .anchor-nav__link--active,.anchor-nav.theme-steel-blue .anchor-nav__link:hover{background:var(--color-warm-white);color:var(--color-steel-blue)}@media (max-width:1199px){.anchor-nav__container{padding:16px 40px}}@media (max-width:767px){.anchor-nav__container{padding:12px 24px}.anchor-nav__list{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px}.anchor-nav__link{font-size:14px;padding:5px 14px}}