:root{--anchormenu-padding-x:2rem;--anchormenu-padding-y:6rem;--anchormenu-margin:0.25rem;--anchormenu-border-radius:20px}.anchor-menu{background-color:var(--color-blue-700);color:var(--color-white)}@media (min-width:768px){.anchor-menu{padding-bottom:6rem;padding-bottom:var(--anchormenu-padding-y)}}.anchor-menu__outer{max-width:var(--section-max-width);margin:var(--margin-center);padding:0 1.75rem;padding:0 calc(var(--anchormenu-padding-x)*0.875)}@media (min-width:1440px){.anchor-menu__outer{padding:0 4rem;padding:0 calc(var(--anchormenu-padding-x)*2)}}@media (min-width:1540px){.anchor-menu__outer{padding:0}}.anchor-menu__wrapper{display:flex;flex-wrap:wrap;justify-content:center}.anchor-menu__wrapper a{position:relative;display:flex;justify-content:center;text-transform:uppercase;letter-spacing:.08em;font-size:var(--body-font-size);font-weight:900;margin:0 1rem 1.25rem;margin:0 calc(var(--anchormenu-margin)*4) calc(var(--anchormenu-margin)*5);transition:all var(--transition-duration) var(--transition-timing)}@media (min-width:1280px){.anchor-menu__wrapper a{margin:0 1.75rem 1rem;margin:0 calc(var(--anchormenu-margin)*7) calc(var(--anchormenu-margin)*4)}}.anchor-menu__wrapper a:last-of-type{margin-bottom:0}.anchor-menu__wrapper a:after{content:"";position:absolute;left:-1.2rem;top:.3rem;width:11px;height:11px;border-radius:80px;border-radius:calc(var(--anchormenu-border-radius)*4)}@media (min-width:1024px){.anchor-menu__wrapper a:after{width:13px;height:13px}}.anchor-menu__wrapper a.green:after{background-color:var(--color-green-500)}.anchor-menu__wrapper a.green:hover{color:var(--color-green-500)}.anchor-menu__wrapper a.blue:after{background-color:var(--color-blue-300)}.anchor-menu__wrapper a.blue:hover{color:var(--color-blue-300)}.anchor-menu__wrapper a.purple_dark:after{background-color:var(--color-purple-700)}.anchor-menu__wrapper a.purple_dark:hover{color:var(--color-purple-700)}.anchor-menu__wrapper a.purple_light:after{background-color:var(--color-purple-300)}.anchor-menu__wrapper a.purple_light:hover{color:var(--color-purple-300)}.anchor-menu__wrapper a.red:after{background-color:var(--color-red-500)}.anchor-menu__wrapper a.red:hover{color:var(--color-red-500)}.anchor-menu__wrapper a.yellow:after{background-color:var(--color-yellow)}.anchor-menu__wrapper a.yellow:hover{color:var(--color-yellow)}