:root{--ajw-link-hover-accent:var(--wp--preset--color--accent-1, var(--wp--preset--color--primary, #F26430));--ajw-link-hover-normal-shift:0.12em;--ajw-link-hover-small-shift:0em;--ajw-link-hover-underline-thickness:3px;--ajw-link-hover-normal-padding:0.06em;--ajw-link-hover-large-padding:0.08em}:where(a):not(.wp-block-navigation__link):not(.wp-block-navigation-item__content):not(.wp-block-button__link):not(.wp-element-button):not(.button){text-decoration:none!important;color:inherit;display:inline-block;padding-bottom:var(--ajw-link-hover-normal-padding);--ajw-link-underline-shift:var(--ajw-link-hover-normal-shift);line-height:inherit!important;background-image:linear-gradient(to bottom,transparent 0,transparent calc(100% - var(--ajw-link-hover-underline-thickness)),var(--ajw-link-hover-accent) calc(100% - var(--ajw-link-hover-underline-thickness)),var(--ajw-link-hover-accent) 100%);background-repeat:no-repeat;background-position:0 100%;background-size:0% calc(var(--ajw-link-hover-underline-thickness) + var(--ajw-link-underline-shift));transition:color 0.25s cubic-bezier(.88,0,.5,.99),background-size 0.25s cubic-bezier(.88,0,.5,.99);will-change:background-size}:where(.has-small-font-size,.has-x-small-font-size,small) :where(a):not(.wp-block-navigation__link):not(.wp-block-navigation-item__content):not(.wp-block-button__link):not(.wp-element-button):not(.button),:where(a.has-small-font-size,a.has-x-small-font-size) :not(.wp-block-navigation__link):not(.wp-block-navigation-item__content):not(.wp-block-button__link):not(.wp-element-button):not(.button){--ajw-link-underline-shift:var(--ajw-link-hover-small-shift);padding-bottom:0!important}:where(.has-large-font-size,.has-x-large-font-size,.has-xx-large-font-size,.has-huge-font-size) :where(a):not(.wp-block-navigation__link):not(.wp-block-navigation-item__content):not(.wp-block-button__link):not(.wp-element-button):not(.button),:where(a.has-large-font-size,a.has-x-large-font-size,a.has-xx-large-font-size,a.has-huge-font-size) :not(.wp-block-navigation__link):not(.wp-block-navigation-item__content):not(.wp-block-button__link):not(.wp-element-button):not(.button){padding-bottom:var(--ajw-link-hover-large-padding)}a img,a svg{pointer-events:none;text-decoration:none!important}a:has(img),a:has(svg){text-decoration:none!important;background-image:none!important;background-size:0% 0%!important}:where(a):not(.wp-block-navigation__link):not(.wp-block-navigation-item__content):not(.wp-block-button__link):not(.wp-element-button):not(.button):hover,:where(a):not(.wp-block-navigation__link):not(.wp-block-navigation-item__content):not(.wp-block-button__link):not(.wp-element-button):not(.button):focus-visible{background-size:100% calc(var(--ajw-link-hover-underline-thickness) + var(--ajw-link-underline-shift));color:var(--ajw-link-hover-accent)}:where(a):focus:not(:focus-visible){outline:none!important;box-shadow:none!important}@supports not selector(:focus-visible){:where(a):focus{outline:none!important;box-shadow:none!important}}.wp-block-navigation .wp-block-navigation-item__content{text-decoration:none!important;color:inherit;transition:color 0.25s cubic-bezier(.88,0,.5,.99)}.wp-block-navigation .wp-block-navigation-item__label{position:relative;display:inline-block;text-decoration:none!important}.wp-block-navigation .wp-block-navigation-item__label::after{content:"";position:absolute;left:0;bottom:0!important;transform:none!important;width:0%;height:3px;background-color:var(--ajw-link-hover-accent);transition:width 0.25s cubic-bezier(.88,0,.5,.99)}.wp-block-navigation .wp-block-navigation-item__content:hover .wp-block-navigation-item__label::after,.wp-block-navigation .wp-block-navigation-item__content:focus-visible .wp-block-navigation-item__label::after{width:100%}.wp-block-navigation .wp-block-navigation-item__content:hover{color:var(--ajw-link-hover-accent)}@media (prefers-reduced-motion:reduce){:where(a):not(.wp-block-navigation__link):not(.wp-block-navigation-item__content):not(.wp-block-button__link):not(.wp-element-button):not(.button){transition:none;background-size:100% calc(var(--ajw-link-hover-underline-thickness) + var(--ajw-link-underline-shift))}.wp-block-navigation .wp-block-navigation-item__label::after{transition:none;width:100%}}.wp-block-navigation a:focus:not(:focus-visible),.wp-block-navigation a:active,.wp-block-button__link:focus:not(:focus-visible),.wp-element-button:focus:not(:focus-visible),a.button:focus:not(:focus-visible),.button:focus:not(:focus-visible){outline:none!important;box-shadow:none!important}.wp-block-navigation a:focus:not(:focus-visible),.wp-block-button__link:focus:not(:focus-visible),.wp-element-button:focus:not(:focus-visible),a.button:focus:not(:focus-visible),.button:focus:not(:focus-visible){border-color:inherit!important}