.lxf-anchor-nav{padding-block:2.5em}.lxf-anchor-nav__heading{font-family:var(--lxf-font-heading);font-size:clamp(.875rem,1.5vw,1rem);font-weight:600;color:var(--lxf-navy);text-align:center;padding-block-end:.75rem !important;margin-block:0 0}.lxf-anchor-nav__grid{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;margin-block-start:.75em;padding:0;justify-content:center}.lxf-anchor-nav__item{flex:0 0 auto}.lxf-anchor-nav__btn{display:inline-block;padding:.4rem 1.05rem;font-family:var(--lxf-font-heading);font-size:.875rem;font-weight:500;color:var(--lxf-navy);text-decoration:none;border:1px solid #c8d4e3;border-radius:100px;background:#eef1f7;white-space:nowrap;transition:background-color var(--lxf-trans-std),color var(--lxf-trans-std),border-color var(--lxf-trans-std)}.lxf-anchor-nav__btn:visited{color:var(--lxf-navy)}.lxf-anchor-nav__btn:hover{background:var(--lxf-navy);color:var(--lxf-white);border-color:var(--lxf-navy)}.lxf-bg--white.lxf-anchor-nav{padding:.75rem 0 !important;border-bottom:1px solid #e2e8f0;position:sticky;top:102px;z-index:10;box-shadow:0 2px 8px rgba(0,37,89,.04)}.lxf-bg--white.lxf-anchor-nav .lxf-container{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.lxf-bg--white.lxf-anchor-nav .lxf-anchor-nav__heading{font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#6b7280;white-space:nowrap;flex-shrink:0;text-align:left;padding-block-end:0 !important}.lxf-bg--white.lxf-anchor-nav .lxf-anchor-nav__grid{margin-block-start:0}.lxf-bg--navy .lxf-anchor-nav__heading{color:var(--lxf-white) !important}.lxf-bg--navy .lxf-anchor-nav__btn{background:var(--lxf-white);color:var(--lxf-navy);border-color:transparent;box-shadow:0 0 8px rgba(0,0,0,.35)}.lxf-bg--navy .lxf-anchor-nav__btn:visited{color:var(--lxf-navy)}.lxf-bg--navy .lxf-anchor-nav__btn:hover{background:var(--lxf-white);color:var(--lxf-blue);box-shadow:0 0 12px rgba(0,0,0,.5)}@media (max-width:767px){.lxf-anchor-nav{padding-block:1.5em}.lxf-bg--white.lxf-anchor-nav{padding:.5rem 0 !important;position:static}.lxf-bg--white.lxf-anchor-nav .lxf-anchor-nav__heading{display:none}.lxf-anchor-nav__grid{gap:.4rem}.lxf-anchor-nav__btn{font-size:.8125rem;padding:.35rem .85rem}}