@keyframes shineEffect{0%{left:-75%}to{left:125%}}.navigation-category__list{list-style-type:none;margin:0;padding:0}.navigation-category{margin-top:40px}@media only screen and (min-width:768px){.navigation-category{margin-top:48px}}@media only screen and (min-width:1440px){.navigation-category{margin-top:64px}}.navigation-category{margin-bottom:40px}@media only screen and (min-width:768px){.navigation-category{margin-bottom:48px}}@media only screen and (min-width:1440px){.navigation-category{margin-bottom:64px}}.navigation-category:has(+.filter){margin-block:48px 0}.navigation-category+.filter{margin-top:0}.navigation-category__container{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:auto;margin-right:auto;width:var(--grid-base)}.navigation-category__content{flex-basis:calc(var(--grid-column-outer)*8);justify-content:center;max-width:calc(var(--grid-column-outer)*8);padding-inline:calc(var(--grid-gutter)/2);position:relative;width:calc(var(--grid-column-outer)*8)}@media only screen and (min-width:768px){.navigation-category__content{flex-basis:calc(var(--grid-column-outer)*12);max-width:calc(var(--grid-column-outer)*12);padding-inline:calc(var(--grid-gutter)/2);width:calc(var(--grid-column-outer)*12)}}.navigation-category__list{-ms-overflow-style:none;-moz-column-gap:16px;column-gap:16px;display:flex;flex-wrap:nowrap;justify-content:center;overflow-x:auto;padding:2px;scroll-behavior:smooth;scrollbar-width:none;white-space:nowrap;width:100%}.navigation-category__list::-webkit-scrollbar{display:none}.navigation-category__list.is--left{justify-content:flex-start}.navigation-category__title{font-size:1rem;font-weight:400;letter-spacing:-.02rem;line-height:140%}.navigation-category__link{align-items:center;background:transparent;border-radius:var(--border-radius-m);color:var(--color-content-base-1);display:flex;flex-direction:column;font-size:1rem;font-weight:400;letter-spacing:-.02rem;line-height:120%;min-width:130px;padding:16px;text-decoration:none;transition:color .125s cubic-bezier(.645,.045,.355,1)}.navigation-category__link svg{fill:var(--color-content-base-2);transition:fill .125s cubic-bezier(.645,.045,.355,1)}.navigation-category__link.has--bg{background:var(--color-surface-base-2-for-darkmode);color:var(--color-content-action-1)}.navigation-category__link.has--bg svg{fill:var(--color-content-action-1)}.navigation-category__link .navigation-category__icon{display:block;margin-bottom:8px}.navigation-category__link:focus-visible{border-radius:4px;outline-color:var(--color-border-focus-1);outline-offset:0;outline-style:solid;outline-width:2px}@media(hover:hover){.navigation-category__link:hover{color:var(--color-content-action-1-hover)}.navigation-category__link:hover svg{fill:var(--color-content-action-1-hover)}}