:root{--vdd--site-padding: clamp( 1rem, -2.0357rem + 8.0952vw, 5.25rem );--vdd--content-width--default: calc(1360px + var(--vdd--site-padding) * 2);--vdd--content-width--narrow: calc(1058px + var(--vdd--site-padding) * 2);--vdd--content-width--wide: calc(1600px + var(--vdd--site-padding) * 2);--vdd--transition--short: 0.1s cubic-bezier(0.4, 0, 0.2, 1);--vdd--transition--default: 0.15s cubic-bezier(0.4, 0, 0.2, 1);--vdd--transition--long: 0.25s cubic-bezier(0.4, 0, 0.2, 1);--vdd--transition--longer: 0.5s cubic-bezier(0.4, 0, 0.2, 1);--vdd--border-radius--default: 16px;--vdd--border-radius--medium-tight: 8px;--vdd--border-radius--tight: 2px;--vdd--border-radius--loose: 24px;--vdd--border-radius--pill: 1337px;--vdd--font-weight--regular: 300;--vdd--font-weight--medium: 450;--vdd--font-weight--semi-bold: 500;--vdd--font-weight--bold: 600;--vdd--shadow--default: 5px 5px 28px rgb(0 0 0 / 16%);--vdd--focus-outline: 1px dashed var(--wp--preset--color--neutral-300);--vdd--header-height: 3rem}@media only screen and (min-width: 1000px){:root{--vdd--header-height: 5.875rem}}.vdd-menu{--vdd-menu-height: auto;position:relative}.vdd-menu-nav{position:relative;height:100%}.vdd-menu-list{overflow:hidden;margin:0;padding:0;width:100%;list-style:none;transition:opacity var(--vdd--transition--default);will-change:opacity}.vdd-menu-list:not([aria-hidden=true]){overflow-y:auto !important}.vdd-menu-list--root{overflow:hidden;height:var(--vdd-menu-height, auto)}.vdd-menu-list--root:has(.vdd-menu-list--sub-menu[aria-hidden=false]){height:0}.vdd-menu-item--see-all{margin-top:.5rem}.vdd-menu-item--see-all .vdd-menu-link--see-all{font-size:var(--wp--preset--font-size--md);font-weight:var(--vdd--font-weight--regular);color:var(--wp--preset--color--primary-600)}.vdd-menu-list--sub-menu{position:absolute;top:0;left:0;width:100%;min-height:100%;background-color:var(--wp--preset--color--neutral-100)}.vdd-menu-list--sub-menu-visible{pointer-events:auto;opacity:1}.vdd-menu-item--root>.vdd-menu-link{padding-block:1rem}@media only screen and (min-width: 1000px){.vdd-menu-item--root>.vdd-menu-link{padding-block:.5rem}}.vdd-menu-item--emphasis>.vdd-menu-link{font-weight:var(--vdd--font-weight--regular);color:var(--wp--preset--color--primary-600)}.vdd-menu-link{display:flex;justify-content:space-between;align-items:center;color:var(--wp--preset--color--neutral-400);font-size:var(--wp--preset--font-size--lg);font-weight:var(--vdd--font-weight--regular);text-decoration:none;padding-block:.625rem;-webkit-tap-highlight-color:rgba(0,0,0,0);outline-offset:-2px !important}.vdd-menu-link[aria-current=page]{color:var(--wp--preset--color--primary-600);font-weight:var(--vdd--font-weight--semi-bold)}@media only screen and (min-width: 1000px){.vdd-menu-link{padding-block:.5rem}}.vdd-menu-link--back{cursor:pointer;display:flex;justify-content:flex-start;align-items:center;gap:.5rem;margin-bottom:.875rem;padding-block:.375rem;border:0;width:fit-content;background-color:rgba(0,0,0,0);padding-inline:0;color:var(--wp--preset--color--neutral-4);font-size:var(--wp--preset--font-size--base)}.vdd-menu-loading{padding-block:1.25rem;font-size:var(--wp--preset--font-size--base);color:var(--wp--preset--color--neutral-4);text-align:center}.vdd-offcanvas-backdrop:has(+#vdd-offcanvas-mobile-menu){opacity:0 !important}#vdd-offcanvas-mobile-menu{display:flex;flex-direction:column}#vdd-offcanvas-mobile-menu .vdd-offcanvas-close{overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;position:absolute !important;margin:-1px !important;padding:0 !important;border:0 !important;width:1px !important;height:1px !important;white-space:nowrap !important}#vdd-offcanvas-mobile-menu>div{flex-grow:1}#vdd-offcanvas-mobile-menu #mobile-menu .vdd-menu{z-index:1;flex-grow:1}#vdd-offcanvas-mobile-menu .vdd-menu-list{display:flex;flex-direction:column;padding-bottom:max(1.5rem,env(safe-area-inset-bottom))}#vdd-offcanvas-mobile-menu .vdd-menu-link--back{margin-bottom:0;line-height:1.5;padding-block:.75rem}#vdd-offcanvas-mobile-menu .vdd-menu-item--see-all{margin-top:0}#vdd-offcanvas-mobile-menu .vdd-menu-item--see-all .vdd-menu-link--see-all{font-size:var(--wp--preset--font-size--base)}
