.jumplinks__wrapper{display:flex;justify-content:center;padding-inline:var(--gutter)}@media(max-width:767px){.jumplinks__wrapper--mobile-cta-columns-2 .jumplinks__items{row-gap:0;margin-bottom:calc(var(--space-16) * -1)}.jumplinks__wrapper--mobile-cta-columns-2 .jumplinks__items::after{content:"";flex:1 1 calc(50% - var(--space-16) / 2);height:0}
}@media(max-width:767px){.jumplinks__wrapper--mobile-cta-columns-2 .jumplinks__items .button{flex:1 1 auto;width:-moz-max-content;width:max-content;min-width:calc(50% - var(--space-16) / 2);margin-bottom:var(--space-16)}}.jumplinks__items{--clamp-calc:calc(1.112rem + 27.56vw);--button-min-width:clamp(230px,var(--clamp-calc),300px);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-16);width:100%}
@media(min-width:1024px){.jumplinks__items{gap:var(--space-24)}}@media(min-width:1024px){.jumplinks__items{max-width:calc(var(--button-min-width) * 4 + (var(--space-24)) * 3)}}@media(min-width:768px){.jumplinks__items .button:not([class*=button--width-desktop-]){min-width:var(--button-min-width)}}@media(max-width:767px){.jumplinks__items .button:not([class*=button--width-mobile-]){min-width:var(--button-min-width);width:100%}
}.jumplinks-scroll-target{scroll-margin-top:calc(var(--header-height, 0px) + var(--space-24))}.jumplinks-section-number{position:absolute;top:0;left:0;z-index:450;padding:var(--space-2) var(--space-8);background:var(--color-black);color:var(--color-white);pointer-events:none}