.KHjLKa_iconAction{transition:background-color .18s ease, border-color .18s ease, color .18s ease, transform .18s var(--ease-atelier);border:1px solid #0000;border-radius:50%}.KHjLKa_iconAction>svg{transition:transform .22s var(--ease-atelier);flex-shrink:0}.KHjLKa_iconAction:focus-visible{background:var(--color-cream);border-color:var(--color-linen)}.KHjLKa_iconAction:active{transform:scale(.96)}.KHjLKa_navLink{transition:color .18s;position:relative}.KHjLKa_navLink:after{content:"";background:var(--color-primary-deep);transform-origin:0;height:1px;transition:transform .3s var(--ease-atelier);pointer-events:none;position:absolute;bottom:5px;left:0;right:0;transform:scaleX(0)}.KHjLKa_navLink[aria-current=page]:after,.KHjLKa_navLink:focus-visible:after{transform:scaleX(1)}@media (hover:hover) and (pointer:fine){.KHjLKa_iconAction:hover{color:var(--color-primary-deep);background:var(--color-cream);border-color:var(--color-stone)}.KHjLKa_iconAction:hover>svg{transform:translateY(-1px)}.KHjLKa_navLink:hover:after{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.KHjLKa_iconAction,.KHjLKa_iconAction>svg,.KHjLKa_navLink,.KHjLKa_navLink:after{transition:none}.KHjLKa_iconAction:active,.KHjLKa_iconAction:hover>svg{transform:none}}
