.graphite-nav .graphite-nav__list-item{height:100%;display:flex;align-items:stretch}.graphite-nav .graphite-nav__link--active,.graphite-nav .graphite-nav__link--active:hover{color:var(--graphite-nav-link-active-color, var(--graphite-nav-menu-link-active-color, var(--wp--preset--color--border-primary-3)));background-color:var(--graphite-nav-link-active-bg, var(--graphite-nav-menu-link-active-bg, transparent))}.graphite-nav--mobile .graphite-nav__list-item{justify-content:flex-start}.graphite-nav--mobile .graphite-nav__link{justify-content:flex-start}.graphite-color-dropdown__popover{padding:8px;width:260px}.graphite-nav__link :is(p,span,a,strong,em,h1,h2,h3,h4,h5,h6,figcaption,blockquote,cite){color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;margin-block:0 !important}.graphite-nav .graphite-nav__sub-list-item{flex:1;width:100%}.graphite-nav .graphite-nav__sub-link{display:flex;flex-direction:column;gap:1ch}.graphite-nav .graphite-nav__sub-link--active{color:var(--graphite-nav-folder-link-active-color, var(--graphite-nav-link-active-color, var(--graphite-nav-menu-link-active-color, var(--wp--preset--color--solid-primary-2)))) !important;background-color:var(--graphite-nav-folder-link-active-bg, var(--graphite-nav-link-active-bg, var(--graphite-nav-menu-link-active-bg, transparent)))}.graphite-nav .graphite-nav__sub-link{padding-block:var(--graphite-nav-folder-link-padding-block, var(--graphite-nav-link-padding-block, var(--wp--preset--spacing--10)));padding-inline:var(--graphite-nav-folder-link-padding-inline, var(--graphite-nav-link-padding-inline, var(--wp--preset--spacing--10)));font-family:var(--graphite-nav-folder-link-font-family, var(--graphite-nav-link-font-family, var(--graphite-nav-menu-font-family)));font-size:var(--graphite-nav-folder-link-font-size, var(--graphite-nav-link-font-size));line-height:var(--graphite-nav-folder-link-line-height, var(--graphite-nav-link-line-height));letter-spacing:var(--graphite-nav-folder-link-letter-spacing, var(--graphite-nav-link-letter-spacing));font-weight:var(--graphite-nav-folder-link-font-weight, var(--graphite-nav-link-font-weight));text-transform:var(--graphite-nav-folder-link-text-transform, var(--graphite-nav-link-text-transform));text-decoration:none;color:var(--graphite-nav-folder-link-color, var(--graphite-nav-link-color, var(--graphite-nav-menu-link-color, var(--wp--preset--color--text-primary-1))));background-color:var(--graphite-nav-folder-link-bg, var(--graphite-nav-link-bg, var(--graphite-nav-menu-link-bg, transparent)));transition-property:color,background-color,border-color,box-shadow,text-shadow,transform;transition-duration:800ms}.graphite-nav .graphite-nav__sub-link:hover{transition-duration:200ms;color:var(--graphite-nav-folder-link-hover-color, var(--graphite-nav-link-hover-color, var(--graphite-nav-menu-link-hover-color, var(--wp--preset--color--solid-primary-1))));background-color:var(--graphite-nav-folder-link-hover-bg, var(--graphite-nav-link-hover-bg, var(--graphite-nav-menu-link-hover-bg, transparent)))}.graphite-nav .graphite-nav__sub-link :is(p,span,a,strong,em,h1,h2,h3,h4,h5,h6,figcaption,blockquote,cite){color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;margin-block:0}.graphite-nav--mobile .graphite-nav__sub-link{flex-direction:row;padding-block:var(--graphite-nav-folder-link-padding-block, var(--graphite-nav-link-padding-block, var(--wp--preset--spacing--20)));padding-inline:var(--graphite-nav-folder-link-padding-inline, var(--graphite-nav-link-padding-inline, var(--wp--preset--spacing--30)));font-family:var(--graphite-nav-folder-link-font-family, var(--graphite-nav-link-font-family, var(--graphite-nav-menu-font-family)));font-size:calc(var(--graphite-nav-link-font-size, 1rem)*1.1);color:var(--graphite-nav-folder-link-color, var(--graphite-nav-menu-link-color, var(--wp--preset--color--text-primary-1)));text-decoration:none;text-wrap:balance;line-height:1.1}.graphite-nav .graphite-nav__trigger,.graphite-nav .graphite-nav__link{border-style:solid;border-radius:var(--graphite-nav-link-border-radius, var(--graphite-nav-menu-link-border-radius, 0));border-top-width:var(--graphite-nav-link-border-top-width, var(--graphite-nav-menu-link-border-top-width, 0));border-top-color:var(--graphite-nav-link-border-top-color, var(--graphite-nav-menu-link-border-top-color, transparent));border-right-width:var(--graphite-nav-link-border-right-width, var(--graphite-nav-menu-link-border-right-width, 0));border-right-color:var(--graphite-nav-link-border-right-color, var(--graphite-nav-menu-link-border-right-color, transparent));border-bottom-width:var(--graphite-nav-link-border-bottom-width, var(--graphite-nav-menu-link-border-bottom-width, 0));border-bottom-color:var(--graphite-nav-link-border-bottom-color, var(--graphite-nav-menu-link-border-bottom-color, transparent));border-left-width:var(--graphite-nav-link-border-left-width, var(--graphite-nav-menu-link-border-left-width, 0));border-left-color:var(--graphite-nav-link-border-left-color, var(--graphite-nav-menu-link-border-left-color, transparent));box-shadow:var(--graphite-nav-link-box-shadow, var(--graphite-nav-menu-link-box-shadow, none));text-shadow:var(--graphite-nav-link-text-shadow, var(--graphite-nav-menu-link-text-shadow, none))}.graphite-nav .graphite-nav__trigger:hover,.graphite-nav .graphite-nav__link:hover{border-top-width:var(--graphite-nav-link-hover-border-top-width, var(--graphite-nav-menu-link-hover-border-top-width, var(--graphite-nav-link-border-top-width, var(--graphite-nav-menu-link-border-top-width, 0))));border-top-color:var(--graphite-nav-link-hover-border-top-color, var(--graphite-nav-menu-link-hover-border-top-color, var(--graphite-nav-link-border-top-color, var(--graphite-nav-menu-link-border-top-color, transparent))));border-right-width:var(--graphite-nav-link-hover-border-right-width, var(--graphite-nav-menu-link-hover-border-right-width, var(--graphite-nav-link-border-right-width, var(--graphite-nav-menu-link-border-right-width, 0))));border-right-color:var(--graphite-nav-link-hover-border-right-color, var(--graphite-nav-menu-link-hover-border-right-color, var(--graphite-nav-link-border-right-color, var(--graphite-nav-menu-link-border-right-color, transparent))));border-bottom-width:var(--graphite-nav-link-hover-border-bottom-width, var(--graphite-nav-menu-link-hover-border-bottom-width, var(--graphite-nav-link-border-bottom-width, var(--graphite-nav-menu-link-border-bottom-width, 0))));border-bottom-color:var(--graphite-nav-link-hover-border-bottom-color, var(--graphite-nav-menu-link-hover-border-bottom-color, var(--graphite-nav-link-border-bottom-color, var(--graphite-nav-menu-link-border-bottom-color, transparent))));border-left-width:var(--graphite-nav-link-hover-border-left-width, var(--graphite-nav-menu-link-hover-border-left-width, var(--graphite-nav-link-border-left-width, var(--graphite-nav-menu-link-border-left-width, 0))));border-left-color:var(--graphite-nav-link-hover-border-left-color, var(--graphite-nav-menu-link-hover-border-left-color, var(--graphite-nav-link-border-left-color, var(--graphite-nav-menu-link-border-left-color, transparent))));box-shadow:var(--graphite-nav-link-hover-box-shadow, var(--graphite-nav-menu-link-hover-box-shadow, var(--graphite-nav-link-box-shadow, var(--graphite-nav-menu-link-box-shadow, none))));text-shadow:var(--graphite-nav-link-hover-text-shadow, var(--graphite-nav-menu-link-hover-text-shadow, var(--graphite-nav-link-text-shadow, var(--graphite-nav-menu-link-text-shadow, none))));transform:var(--graphite-nav-link-hover-transform, var(--graphite-nav-menu-link-hover-transform, none));transform-origin:var(--graphite-nav-link-hover-transform-origin, var(--graphite-nav-menu-link-hover-transform-origin, center))}.graphite-nav .graphite-nav__link--active,.graphite-nav .graphite-nav__link--active:hover{border-top-width:var(--graphite-nav-link-active-border-top-width, var(--graphite-nav-menu-link-active-border-top-width, var(--graphite-nav-link-border-top-width, var(--graphite-nav-menu-link-border-top-width, 0))));border-top-color:var(--graphite-nav-link-active-border-top-color, var(--graphite-nav-menu-link-active-border-top-color, var(--graphite-nav-link-border-top-color, var(--graphite-nav-menu-link-border-top-color, transparent))));border-right-width:var(--graphite-nav-link-active-border-right-width, var(--graphite-nav-menu-link-active-border-right-width, var(--graphite-nav-link-border-right-width, var(--graphite-nav-menu-link-border-right-width, 0))));border-right-color:var(--graphite-nav-link-active-border-right-color, var(--graphite-nav-menu-link-active-border-right-color, var(--graphite-nav-link-border-right-color, var(--graphite-nav-menu-link-border-right-color, transparent))));border-bottom-width:var(--graphite-nav-link-active-border-bottom-width, var(--graphite-nav-menu-link-active-border-bottom-width, var(--graphite-nav-link-border-bottom-width, var(--graphite-nav-menu-link-border-bottom-width, 0))));border-bottom-color:var(--graphite-nav-link-active-border-bottom-color, var(--graphite-nav-menu-link-active-border-bottom-color, var(--graphite-nav-link-border-bottom-color, var(--graphite-nav-menu-link-border-bottom-color, transparent))));border-left-width:var(--graphite-nav-link-active-border-left-width, var(--graphite-nav-menu-link-active-border-left-width, var(--graphite-nav-link-border-left-width, var(--graphite-nav-menu-link-border-left-width, 0))));border-left-color:var(--graphite-nav-link-active-border-left-color, var(--graphite-nav-menu-link-active-border-left-color, var(--graphite-nav-link-border-left-color, var(--graphite-nav-menu-link-border-left-color, transparent))));box-shadow:var(--graphite-nav-link-active-box-shadow, var(--graphite-nav-menu-link-active-box-shadow, var(--graphite-nav-link-box-shadow, var(--graphite-nav-menu-link-box-shadow, none))));text-shadow:var(--graphite-nav-link-active-text-shadow, var(--graphite-nav-menu-link-active-text-shadow, var(--graphite-nav-link-text-shadow, var(--graphite-nav-menu-link-text-shadow, none))));transform:var(--graphite-nav-link-active-transform, var(--graphite-nav-menu-link-active-transform, var(--graphite-nav-link-hover-transform, var(--graphite-nav-menu-link-hover-transform, none))));transform-origin:var(--graphite-nav-link-active-transform-origin, var(--graphite-nav-menu-link-active-transform-origin, var(--graphite-nav-link-hover-transform-origin, var(--graphite-nav-menu-link-hover-transform-origin, center))))}.graphite-nav .graphite-nav__sub-link{border-style:solid;border-radius:var(--graphite-nav-folder-link-border-radius, var(--graphite-nav-link-border-radius, var(--graphite-nav-menu-link-border-radius, var(--wp--custom--radius--3))));border-top-width:var(--graphite-nav-folder-link-border-top-width, var(--graphite-nav-link-border-top-width, var(--graphite-nav-menu-link-border-top-width, 0)));border-top-color:var(--graphite-nav-folder-link-border-top-color, var(--graphite-nav-link-border-top-color, var(--graphite-nav-menu-link-border-top-color, transparent)));border-right-width:var(--graphite-nav-folder-link-border-right-width, var(--graphite-nav-link-border-right-width, var(--graphite-nav-menu-link-border-right-width, 0)));border-right-color:var(--graphite-nav-folder-link-border-right-color, var(--graphite-nav-link-border-right-color, var(--graphite-nav-menu-link-border-right-color, transparent)));border-bottom-width:var(--graphite-nav-folder-link-border-bottom-width, var(--graphite-nav-link-border-bottom-width, var(--graphite-nav-menu-link-border-bottom-width, 0)));border-bottom-color:var(--graphite-nav-folder-link-border-bottom-color, var(--graphite-nav-link-border-bottom-color, var(--graphite-nav-menu-link-border-bottom-color, transparent)));border-left-width:var(--graphite-nav-folder-link-border-left-width, var(--graphite-nav-link-border-left-width, var(--graphite-nav-menu-link-border-left-width, 0)));border-left-color:var(--graphite-nav-folder-link-border-left-color, var(--graphite-nav-link-border-left-color, var(--graphite-nav-menu-link-border-left-color, transparent)));box-shadow:var(--graphite-nav-folder-link-box-shadow, var(--graphite-nav-link-box-shadow, var(--graphite-nav-menu-link-box-shadow, none)));text-shadow:var(--graphite-nav-folder-link-text-shadow, var(--graphite-nav-link-text-shadow, var(--graphite-nav-menu-link-text-shadow, none)))}.graphite-nav .graphite-nav__sub-link:hover{border-top-width:var(--graphite-nav-folder-link-hover-border-top-width, var(--graphite-nav-link-hover-border-top-width, var(--graphite-nav-menu-link-hover-border-top-width, var(--graphite-nav-folder-link-border-top-width, var(--graphite-nav-link-border-top-width, var(--graphite-nav-menu-link-border-top-width, 0))))));border-top-color:var(--graphite-nav-folder-link-hover-border-top-color, var(--graphite-nav-link-hover-border-top-color, var(--graphite-nav-menu-link-hover-border-top-color, var(--graphite-nav-folder-link-border-top-color, var(--graphite-nav-link-border-top-color, var(--graphite-nav-menu-link-border-top-color, transparent))))));border-right-width:var(--graphite-nav-folder-link-hover-border-right-width, var(--graphite-nav-link-hover-border-right-width, var(--graphite-nav-menu-link-hover-border-right-width, var(--graphite-nav-folder-link-border-right-width, var(--graphite-nav-link-border-right-width, var(--graphite-nav-menu-link-border-right-width, 0))))));border-right-color:var(--graphite-nav-folder-link-hover-border-right-color, var(--graphite-nav-link-hover-border-right-color, var(--graphite-nav-menu-link-hover-border-right-color, var(--graphite-nav-folder-link-border-right-color, var(--graphite-nav-link-border-right-color, var(--graphite-nav-menu-link-border-right-color, transparent))))));border-bottom-width:var(--graphite-nav-folder-link-hover-border-bottom-width, var(--graphite-nav-link-hover-border-bottom-width, var(--graphite-nav-menu-link-hover-border-bottom-width, var(--graphite-nav-folder-link-border-bottom-width, var(--graphite-nav-link-border-bottom-width, var(--graphite-nav-menu-link-border-bottom-width, 0))))));border-bottom-color:var(--graphite-nav-folder-link-hover-border-bottom-color, var(--graphite-nav-link-hover-border-bottom-color, var(--graphite-nav-menu-link-hover-border-bottom-color, var(--graphite-nav-folder-link-border-bottom-color, var(--graphite-nav-link-border-bottom-color, var(--graphite-nav-menu-link-border-bottom-color, transparent))))));border-left-width:var(--graphite-nav-folder-link-hover-border-left-width, var(--graphite-nav-link-hover-border-left-width, var(--graphite-nav-menu-link-hover-border-left-width, var(--graphite-nav-folder-link-border-left-width, var(--graphite-nav-link-border-left-width, var(--graphite-nav-menu-link-border-left-width, 0))))));border-left-color:var(--graphite-nav-folder-link-hover-border-left-color, var(--graphite-nav-link-hover-border-left-color, var(--graphite-nav-menu-link-hover-border-left-color, var(--graphite-nav-folder-link-border-left-color, var(--graphite-nav-link-border-left-color, var(--graphite-nav-menu-link-border-left-color, transparent))))));box-shadow:var(--graphite-nav-folder-link-hover-box-shadow, var(--graphite-nav-link-hover-box-shadow, var(--graphite-nav-menu-link-hover-box-shadow, var(--graphite-nav-folder-link-box-shadow, var(--graphite-nav-link-box-shadow, var(--graphite-nav-menu-link-box-shadow, none))))));text-shadow:var(--graphite-nav-folder-link-hover-text-shadow, var(--graphite-nav-link-hover-text-shadow, var(--graphite-nav-menu-link-hover-text-shadow, var(--graphite-nav-folder-link-text-shadow, var(--graphite-nav-link-text-shadow, var(--graphite-nav-menu-link-text-shadow, none))))));transform:var(--graphite-nav-folder-link-hover-transform, var(--graphite-nav-link-hover-transform, var(--graphite-nav-menu-link-hover-transform, none)));transform-origin:var(--graphite-nav-folder-link-hover-transform-origin, var(--graphite-nav-link-hover-transform-origin, var(--graphite-nav-menu-link-hover-transform-origin, center)))}.graphite-nav .graphite-nav__sub-link--active,.graphite-nav .graphite-nav__sub-link--active:hover{border-top-width:var(--graphite-nav-folder-link-active-border-top-width, var(--graphite-nav-link-active-border-top-width, var(--graphite-nav-menu-link-active-border-top-width, var(--graphite-nav-folder-link-border-top-width, var(--graphite-nav-link-border-top-width, var(--graphite-nav-menu-link-border-top-width, 0))))));border-top-color:var(--graphite-nav-folder-link-active-border-top-color, var(--graphite-nav-link-active-border-top-color, var(--graphite-nav-menu-link-active-border-top-color, var(--graphite-nav-folder-link-border-top-color, var(--graphite-nav-link-border-top-color, var(--graphite-nav-menu-link-border-top-color, transparent))))));border-right-width:var(--graphite-nav-folder-link-active-border-right-width, var(--graphite-nav-link-active-border-right-width, var(--graphite-nav-menu-link-active-border-right-width, var(--graphite-nav-folder-link-border-right-width, var(--graphite-nav-link-border-right-width, var(--graphite-nav-menu-link-border-right-width, 0))))));border-right-color:var(--graphite-nav-folder-link-active-border-right-color, var(--graphite-nav-link-active-border-right-color, var(--graphite-nav-menu-link-active-border-right-color, var(--graphite-nav-folder-link-border-right-color, var(--graphite-nav-link-border-right-color, var(--graphite-nav-menu-link-border-right-color, transparent))))));border-bottom-width:var(--graphite-nav-folder-link-active-border-bottom-width, var(--graphite-nav-link-active-border-bottom-width, var(--graphite-nav-menu-link-active-border-bottom-width, var(--graphite-nav-folder-link-border-bottom-width, var(--graphite-nav-link-border-bottom-width, var(--graphite-nav-menu-link-border-bottom-width, 0))))));border-bottom-color:var(--graphite-nav-folder-link-active-border-bottom-color, var(--graphite-nav-link-active-border-bottom-color, var(--graphite-nav-menu-link-active-border-bottom-color, var(--graphite-nav-folder-link-border-bottom-color, var(--graphite-nav-link-border-bottom-color, var(--graphite-nav-menu-link-border-bottom-color, transparent))))));border-left-width:var(--graphite-nav-folder-link-active-border-left-width, var(--graphite-nav-link-active-border-left-width, var(--graphite-nav-menu-link-active-border-left-width, var(--graphite-nav-folder-link-border-left-width, var(--graphite-nav-link-border-left-width, var(--graphite-nav-menu-link-border-left-width, 0))))));border-left-color:var(--graphite-nav-folder-link-active-border-left-color, var(--graphite-nav-link-active-border-left-color, var(--graphite-nav-menu-link-active-border-left-color, var(--graphite-nav-folder-link-border-left-color, var(--graphite-nav-link-border-left-color, var(--graphite-nav-menu-link-border-left-color, transparent))))));box-shadow:var(--graphite-nav-folder-link-active-box-shadow, var(--graphite-nav-link-active-box-shadow, var(--graphite-nav-menu-link-active-box-shadow, var(--graphite-nav-folder-link-box-shadow, var(--graphite-nav-link-box-shadow, var(--graphite-nav-menu-link-box-shadow, none))))));text-shadow:var(--graphite-nav-folder-link-active-text-shadow, var(--graphite-nav-link-active-text-shadow, var(--graphite-nav-menu-link-active-text-shadow, var(--graphite-nav-folder-link-text-shadow, var(--graphite-nav-link-text-shadow, var(--graphite-nav-menu-link-text-shadow, none))))));transform:var(--graphite-nav-folder-link-active-transform, var(--graphite-nav-link-active-transform, var(--graphite-nav-menu-link-active-transform, var(--graphite-nav-folder-link-hover-transform, var(--graphite-nav-link-hover-transform, var(--graphite-nav-menu-link-hover-transform, none))))));transform-origin:var(--graphite-nav-folder-link-active-transform-origin, var(--graphite-nav-link-active-transform-origin, var(--graphite-nav-menu-link-active-transform-origin, var(--graphite-nav-folder-link-hover-transform-origin, var(--graphite-nav-link-hover-transform-origin, var(--graphite-nav-menu-link-hover-transform-origin, center))))))}
.graphite-nav-dropdown__caret{position:relative;color:inherit;top:1px;flex-shrink:0;width:15px;height:15px;transition:transform 250ms ease}[data-state=open]>.graphite-nav-dropdown__caret{transform:rotate(-180deg)}.graphite-nav-dropdown__trigger{display:flex;align-items:center;justify-content:space-between;gap:2px}.graphite-nav-dropdown__content{position:absolute;top:0;left:0;width:100%;animation-duration:250ms;animation-timing-function:ease}.graphite-nav-dropdown__content[data-motion=from-start]{animation-name:enterFromLeft}.graphite-nav-dropdown__content[data-motion=from-end]{animation-name:enterFromRight}.graphite-nav-dropdown__content[data-motion=to-start]{animation-name:exitToLeft}.graphite-nav-dropdown__content[data-motion=to-end]{animation-name:exitToRight}.graphite-nav-dropdown__list{list-style:none;display:flex;flex-direction:var(--graphite-nav-dropdown-direction, column);gap:var(--graphite-nav-dropdown-gap, var(--wp--preset--spacing--10));padding-block:var(--graphite-nav-dropdown-padding-block, var(--wp--preset--spacing--20));padding-inline:var(--graphite-nav-dropdown-padding-inline, var(--wp--preset--spacing--20))}.editor-styles-wrapper .graphite-nav-dropdown{position:static}.editor-styles-wrapper .graphite-nav-dropdown__content{position:static}.graphite-nav--mobile .graphite-nav-dropdown__content,.graphite-nav--mobile .graphite-nav-dropdown__header,.graphite-nav--mobile .graphite-nav-dropdown__list{background-color:var(--graphite-nav-dropdown-bg, var(--graphite-nav-container-bg, var(--wp--preset--color--background-2)))}.graphite-nav--mobile .graphite-nav-dropdown__content{position:fixed;top:0;max-width:100vw;height:100%}.graphite-nav--mobile .graphite-nav-dropdown__content{--content-width: var(--wp--style--global--content-size);--col-count: 12;--_grid-gap: clamp(1rem, -0.03174603174603163rem + 3.1746031746031744vw, 2rem);--col-gap: var(--_grid-gap);--row-gap: var(--_grid-gap);--col-width: calc( (var(--content-width) - (var(--col-count) - 1) * var(--col-gap)) / var(--col-count) );--midpoint: calc(calc(var(--col-count) + 4) / 2);display:grid;grid-template-columns:[container-start] 1fr [content-start] repeat(var(--col-count), var(--col-width)) [content-end] 1fr [container-end];-moz-column-gap:var(--col-gap);column-gap:var(--col-gap);row-gap:var(--row-gap)}.graphite-nav--mobile .graphite-nav-dropdown__content>*{grid-column:content-start/content-end}@media(max-width: 63.99875em){.graphite-nav--mobile .graphite-nav-dropdown__content{--col-count: 6}}@media(max-width: 32.49875em){.graphite-nav--mobile .graphite-nav-dropdown__content{--col-count: 2}}.graphite-nav--mobile .graphite-nav-dropdown__content{row-gap:0;align-content:flex-start}.graphite-nav--mobile .graphite-nav-dropdown__header{display:flex;align-items:center;justify-content:space-between;height:var(--wp--custom--layout--mobile-header-height)}.graphite-nav--mobile .graphite-nav-dropdown__list{gap:var(--wp--preset--spacing--30);padding-block:0;padding-inline:0}
.graphite-nav{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:stretch;max-width:-moz-fit-content;max-width:fit-content;background-color:rgba(0,0,0,0);background-color:var(--graphite-nav-container-bg)}.graphite-nav__list{list-style:none;display:flex;justify-content:center;align-items:center;height:100%}.graphite-nav__trigger,.graphite-nav__link{outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;justify-content:center;align-items:center;padding-block:var(--graphite-nav-link-padding-block, var(--wp--preset--spacing--20));padding-inline:var(--graphite-nav-link-padding-inline, var(--wp--preset--spacing--30));font-family:var(--graphite-nav-link-font-family, var(--graphite-nav-menu-font-family));font-size:var(--graphite-nav-link-font-size);line-height:var(--graphite-nav-link-line-height);letter-spacing:var(--graphite-nav-link-letter-spacing);font-weight:var(--graphite-nav-link-font-weight);text-transform:var(--graphite-nav-link-text-transform);text-decoration:none;color:var(--graphite-nav-link-color, var(--graphite-nav-menu-link-color, var(--wp--preset--color--text-primary-1)));background-color:var(--graphite-nav-link-bg, var(--graphite-nav-menu-link-bg, transparent));transition-property:color,background-color,border-color,box-shadow,text-shadow,transform;transition-duration:800ms}.graphite-nav__trigger:focus-visible,.graphite-nav__link:focus-visible{outline:solid 2px var(--wp--preset--color--solid-primary-2)}.graphite-nav__trigger:hover,.graphite-nav__link:hover{transition-duration:300ms;color:var(--graphite-nav-link-hover-color, var(--graphite-nav-menu-link-hover-color, var(--wp--preset--color--border-primary-3)));background-color:var(--graphite-nav-link-hover-bg, var(--graphite-nav-menu-link-hover-bg, transparent))}@media(min-width: 48.875em){.graphite-nav{--graphite-nav-indicator-size: 10px}.graphite-nav__indicator{top:100%;overflow:hidden;z-index:1;display:flex;align-items:flex-end;justify-content:center;height:var(--graphite-nav-indicator-size);transition-property:width,transform;transition-duration:250ms;transition-timing-function:ease}.graphite-nav__indicator[data-state=visible]{animation:fadeIn 200ms ease}.graphite-nav__indicator[data-state=hidden]{animation:fadeOut 200ms ease}.graphite-nav__indicator-arrow{position:relative;top:70%;width:var(--graphite-nav-indicator-size);height:var(--graphite-nav-indicator-size);background-color:var(--graphite-nav-dropdown-bg, var(--graphite-nav-container-bg, var(--wp--preset--color--background-2)));border-top-left-radius:2px;transform:rotate(45deg)}.graphite-nav__viewport-container{position:absolute;top:100%;perspective:2000px;z-index:2;display:flex;left:0;right:0;justify-content:center}.graphite-nav[data-align=left] .graphite-nav__viewport-container{right:auto;justify-content:flex-start}.graphite-nav[data-align=right] .graphite-nav__viewport-container{left:auto;justify-content:flex-end}.graphite-nav__viewport{position:relative;overflow:hidden;transform-origin:top center;margin-top:calc(var(--graphite-nav-indicator-size)*.9);height:var(--radix-navigation-menu-viewport-height);min-width:var(--graphite-nav-dropdown-viewport-width, var(--radix-navigation-menu-viewport-width, -moz-max-content));min-width:var(--graphite-nav-dropdown-viewport-width, var(--radix-navigation-menu-viewport-width, max-content));max-width:min(var(--graphite-nav-dropdown-viewport-width, var(--radix-navigation-menu-viewport-width, 640px)),100vw);background-color:var(--graphite-nav-dropdown-bg, var(--graphite-nav-container-bg, var(--wp--preset--color--background-2)));border-radius:6px;transition-property:width,height;transition-duration:300ms;transition-timing-function:ease}.graphite-nav__viewport[data-state=open]{animation:scaleIn 200ms ease;box-shadow:var(--wp--preset--shadow--4)}.graphite-nav__viewport[data-state=closed]{animation:scaleOut 200ms ease}}.graphite-nav--mobile{max-width:100vw}.graphite-nav--mobile{--content-width: var(--wp--style--global--content-size);--col-count: 12;--_grid-gap: clamp(1rem, -0.03174603174603163rem + 3.1746031746031744vw, 2rem);--col-gap: var(--_grid-gap);--row-gap: var(--_grid-gap);--col-width: calc( (var(--content-width) - (var(--col-count) - 1) * var(--col-gap)) / var(--col-count) );--midpoint: calc(calc(var(--col-count) + 4) / 2);display:grid;grid-template-columns:[container-start] 1fr [content-start] repeat(var(--col-count), var(--col-width)) [content-end] 1fr [container-end];-moz-column-gap:var(--col-gap);column-gap:var(--col-gap);row-gap:var(--row-gap)}.graphite-nav--mobile>*{grid-column:content-start/content-end}@media(max-width: 63.99875em){.graphite-nav--mobile{--col-count: 6}}@media(max-width: 32.49875em){.graphite-nav--mobile{--col-count: 2}}.graphite-nav--mobile .graphite-nav__list{flex-direction:column;align-items:flex-start;gap:var(--wp--preset--spacing--30)}.graphite-nav--mobile .graphite-nav__link,.graphite-nav--mobile .graphite-nav__trigger{font-size:calc(var(--graphite-nav-link-font-size, 1rem)*1.1)}.graphite-nav--mobile .graphite-nav__viewport{position:fixed;top:0;width:100%}.graphite-nav--mobile .graphite-nav__viewport[data-state=open]{animation:enterFromRight 200ms ease;box-shadow:var(--wp--preset--shadow--4)}.graphite-nav--mobile .graphite-nav__viewport[data-state=closed]{animation:exitToRight 200ms ease}
.graphite-nav-dialog__action{border:none;display:flex;align-items:center;gap:var(--wp--preset--spacing--20);background-color:rgba(0,0,0,0);font-family:var(--graphite-nav-link-font-family, var(--graphite-nav-menu-font-family));font-size:calc(var(--graphite-nav-link-font-size, 1rem)*1.1);text-transform:var(--graphite-nav-link-text-transform)}.graphite-nav-dialog__action--trigger{height:var(--wp--custom--layout--mobile-header-height)}.graphite-nav-dialog__action-icon{width:2ch;height:2ch}.graphite-nav-dialog__overlay{position:fixed;inset:0;z-index:2;height:100%;width:100%;background-color:rgba(0,0,0,.25)}.graphite-nav-dialog__overlay[data-state=open]{animation:fadeIn 200ms ease}.graphite-nav-dialog__overlay[data-state=closed]{animation:fadeOut 400ms ease}.graphite-nav-dialog__header-container{align-items:center;display:flex;justify-content:space-between}.graphite-nav-dialog__header{max-width:100vw}.graphite-nav-dialog__header{--content-width: var(--wp--style--global--content-size);--col-count: 12;--_grid-gap: clamp(1rem, -0.03174603174603163rem + 3.1746031746031744vw, 2rem);--col-gap: var(--_grid-gap);--row-gap: var(--_grid-gap);--col-width: calc( (var(--content-width) - (var(--col-count) - 1) * var(--col-gap)) / var(--col-count) );--midpoint: calc(calc(var(--col-count) + 4) / 2);display:grid;grid-template-columns:[container-start] 1fr [content-start] repeat(var(--col-count), var(--col-width)) [content-end] 1fr [container-end];-moz-column-gap:var(--col-gap);column-gap:var(--col-gap);row-gap:var(--row-gap)}.graphite-nav-dialog__header>*{grid-column:content-start/content-end}@media(max-width: 63.99875em){.graphite-nav-dialog__header{--col-count: 6}}@media(max-width: 32.49875em){.graphite-nav-dialog__header{--col-count: 2}}.graphite-nav-dialog__header{height:var(--wp--custom--layout--mobile-header-height)}.graphite-nav-dialog__heading{padding-inline:var(--graphite-nav-link-padding-inline, var(--wp--preset--spacing--30));font-family:var(--graphite-nav-link-font-family, var(--graphite-nav-menu-font-family));font-size:calc(var(--graphite-nav-link-font-size, 1rem)*1.1)}.graphite-nav-dialog__content{position:fixed;top:0;right:0;z-index:2;width:100%;height:100%;background-color:var(--graphite-nav-container-bg, var(--wp--preset--color--background-1))}.graphite-nav-dialog__content[data-state=open]{animation:enterFromRight 300ms ease}.graphite-nav-dialog__content[data-state=closed]{animation:exitToRight 300ms ease}
@media(max-width: 519.98px){.graphite-nav[data-mobile-behaviour=hidden][data-mobile-breakpoint=phone-landscape]{display:none}.graphite-nav[data-mobile-breakpoint=phone-landscape] .is-desktop-only{display:none}.graphite-js .graphite-nav[data-mobile-behaviour=collapse][data-mobile-breakpoint=phone-landscape]>.graphite-nav__link,.graphite-js .graphite-nav[data-mobile-behaviour=collapse][data-mobile-breakpoint=phone-landscape]>.graphite-nav-dropdown{display:none}.graphite-js .graphite-nav[data-mobile-behaviour=collapse][data-mobile-breakpoint=phone-landscape]>.is-nav-fallback{display:block}}@media(min-width: 520px){.graphite-nav[data-mobile-breakpoint=phone-landscape] .is-mobile-only{display:none}}@media(max-width: 781.98px){.graphite-nav[data-mobile-behaviour=hidden][data-mobile-breakpoint=tablet]{display:none}.graphite-nav[data-mobile-breakpoint=tablet] .is-desktop-only{display:none}.graphite-js .graphite-nav[data-mobile-behaviour=collapse][data-mobile-breakpoint=tablet]>.graphite-nav__link,.graphite-js .graphite-nav[data-mobile-behaviour=collapse][data-mobile-breakpoint=tablet]>.graphite-nav-dropdown{display:none}.graphite-js .graphite-nav[data-mobile-behaviour=collapse][data-mobile-breakpoint=tablet]>.is-nav-fallback{display:block}}@media(min-width: 782px){.graphite-nav[data-mobile-breakpoint=tablet] .is-mobile-only{display:none}}@media(max-width: 1023.98px){.graphite-nav[data-mobile-behaviour=hidden][data-mobile-breakpoint=laptop]{display:none}.graphite-nav[data-mobile-breakpoint=laptop] .is-desktop-only{display:none}.graphite-js .graphite-nav[data-mobile-behaviour=collapse][data-mobile-breakpoint=laptop]>.graphite-nav__link,.graphite-js .graphite-nav[data-mobile-behaviour=collapse][data-mobile-breakpoint=laptop]>.graphite-nav-dropdown{display:none}.graphite-js .graphite-nav[data-mobile-behaviour=collapse][data-mobile-breakpoint=laptop]>.is-nav-fallback{display:block}}@media(min-width: 1024px){.graphite-nav[data-mobile-breakpoint=laptop] .is-mobile-only{display:none}}@media(max-width: 1279.98px){.graphite-nav[data-mobile-behaviour=hidden][data-mobile-breakpoint=desktop]{display:none}.graphite-nav[data-mobile-breakpoint=desktop] .is-desktop-only{display:none}.graphite-js .graphite-nav[data-mobile-behaviour=collapse][data-mobile-breakpoint=desktop]>.graphite-nav__link,.graphite-js .graphite-nav[data-mobile-behaviour=collapse][data-mobile-breakpoint=desktop]>.graphite-nav-dropdown{display:none}.graphite-js .graphite-nav[data-mobile-behaviour=collapse][data-mobile-breakpoint=desktop]>.is-nav-fallback{display:block}}@media(min-width: 1280px){.graphite-nav[data-mobile-breakpoint=desktop] .is-mobile-only{display:none}}@media(max-width: 1639.98px){.graphite-nav[data-mobile-behaviour=hidden][data-mobile-breakpoint=desktop-wide]{display:none}.graphite-nav[data-mobile-breakpoint=desktop-wide] .is-desktop-only{display:none}.graphite-js .graphite-nav[data-mobile-behaviour=collapse][data-mobile-breakpoint=desktop-wide]>.graphite-nav__link,.graphite-js .graphite-nav[data-mobile-behaviour=collapse][data-mobile-breakpoint=desktop-wide]>.graphite-nav-dropdown{display:none}.graphite-js .graphite-nav[data-mobile-behaviour=collapse][data-mobile-breakpoint=desktop-wide]>.is-nav-fallback{display:block}}@media(min-width: 1640px){.graphite-nav[data-mobile-breakpoint=desktop-wide] .is-mobile-only{display:none}}.graphite-nav[data-mobile-behaviour=default] .is-mobile-only{display:none}.graphite-nav .is-nav-fallback{display:none}.graphite-js .graphite-nav-dropdown>.graphite-nav-dropdown__list{display:none}
