:root{--vr-nav-bg: transparent;--vr-nav-color: var(--color-text, #1f2937);--vr-nav-link-color: var(--color-text, #1f2937);--vr-nav-link-hover-color: var(--color-primary, #0284c7);--vr-nav-link-active-color: var(--color-primary, #0284c7);--vr-nav-link-padding: 0.625rem 0.875rem;--vr-nav-link-font-size: 1rem;--vr-nav-link-font-weight: 500;--vr-nav-dropdown-bg: var(--color-bg, #ffffff);--vr-nav-dropdown-color: var(--color-text, #1f2937);--vr-nav-dropdown-border: var(--color-border, #e5e7eb);--vr-nav-dropdown-shadow: 0 4px 14px rgba(0, 0, 0, 0.08);--vr-nav-dropdown-min-width: 220px;--vr-nav-dropdown-radius: var(--radius-md, 8px);--vr-nav-dropdown-padding: 0.5rem 0;--vr-nav-mega-bg: var(--vr-nav-dropdown-bg);--vr-nav-mega-shadow: var(--vr-nav-dropdown-shadow);--vr-nav-mega-padding-block: 2rem;--vr-nav-mega-padding-inline: var(--vr-bw-padding-inline, var(--container-padding, 1rem));--vr-nav-mega-content-max-width: var(--vr-bw-content-max-width, var(--container-max-width, 1120px));--vr-nav-toggle-size: 2rem;--vr-nav-hamburger-size: 44px;--vr-nav-hamburger-bar-width: 24px;--vr-nav-hamburger-bar-height: 2px;--vr-nav-hamburger-color: var(--color-text, #1f2937);--vr-nav-hamburger-radius: var(--radius-sm, 4px);--vr-nav-focus-ring: 2px solid var(--color-primary, #0284c7);--vr-nav-transition: all 0.2s ease-in-out}.vr-nav{position:relative;box-sizing:border-box;color:var(--vr-nav-color);background-color:var(--vr-nav-bg)}.vr-nav *,.vr-nav *::before,.vr-nav *::after{box-sizing:border-box}.vr-nav .invisible{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.vr-nav .invisible:focus{position:static !important;width:auto !important;height:auto !important;clip:auto !important;padding:.5rem 1rem !important;background:var(--color-primary, #0284c7) !important;color:#fff !important;z-index:9999}.vr-nav a:focus-visible,.vr-nav button:focus-visible{outline:var(--vr-nav-focus-ring);outline-offset:2px}.vr-nav__content{display:flex;align-items:center}.vr-nav__list,.vr-nav ul.level_1{list-style:none;margin:0;padding:0;display:flex;align-items:center;flex-wrap:wrap;gap:.25rem}.vr-nav__item,.vr-nav li.level_1{position:relative;list-style:none;margin:0;padding:0}.vr-nav__item.submenu,.vr-nav li.level_1.submenu{position:relative}.vr-nav__link-row{display:inline-flex;align-items:center;position:relative}.vr-nav__link,.vr-nav a.level_1,.vr-nav strong.level_1{display:inline-flex;align-items:center;gap:.35rem;padding:var(--vr-nav-link-padding);color:var(--vr-nav-link-color);font-size:var(--vr-nav-link-font-size);font-weight:var(--vr-nav-link-font-weight);text-decoration:none;border-radius:var(--radius-sm, 4px);transition:var(--vr-nav-transition)}.vr-nav__link:hover,.vr-nav a.level_1:hover,.vr-nav strong.level_1:hover{color:var(--vr-nav-link-hover-color)}.vr-nav strong.level_1,.vr-nav li.active>.vr-nav__link-row>.vr-nav__link,.vr-nav li.trail>.vr-nav__link-row>.vr-nav__link{color:var(--vr-nav-link-active-color);font-weight:600}.vr-nav__toggle{display:inline-flex;align-items:center;justify-content:center;width:var(--vr-nav-toggle-size);height:var(--vr-nav-toggle-size);padding:0;background:rgba(0,0,0,0);border:none;cursor:pointer;color:inherit;border-radius:var(--radius-sm, 4px);transition:var(--vr-nav-transition)}.vr-nav__toggle:hover{color:var(--vr-nav-link-hover-color);background-color:rgba(0,0,0,.04)}.vr-nav__toggle .vr-nav__toggle-icon{display:inline-block;width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .2s ease;margin-top:-2px}.vr-nav__toggle[aria-expanded=true] .vr-nav__toggle-icon{transform:rotate(-135deg);margin-top:2px}.vr-nav li.level_2>.vr-nav__link-row>.vr-nav__toggle .vr-nav__toggle-icon,.vr-nav :where(.vr-nav__dropdown .vr-nav__item>.vr-nav__link-row)>.vr-nav__toggle .vr-nav__toggle-icon{transform:rotate(-45deg);margin-top:0;margin-left:-2px}.vr-nav li.level_2>.vr-nav__link-row>.vr-nav__toggle[aria-expanded=true] .vr-nav__toggle-icon,.vr-nav :where(.vr-nav__dropdown .vr-nav__item>.vr-nav__link-row)>.vr-nav__toggle[aria-expanded=true] .vr-nav__toggle-icon{transform:rotate(135deg);margin-left:2px}.vr-nav :where(.vr-nav__dropdown) .vr-nav__item.is-flipped>.vr-nav__link-row>.vr-nav__toggle .vr-nav__toggle-icon,.vr-nav :where(.vr-nav__dropdown) .vr-nav__item.is-flipped>.vr-nav__link-row>.vr-nav__toggle[aria-expanded=true] .vr-nav__toggle-icon{transform:rotate(135deg);margin-left:2px}.vr-nav :where(.vr-nav__dropdown) .vr-nav__item.is-stacked>.vr-nav__link-row>.vr-nav__toggle .vr-nav__toggle-icon{transform:rotate(45deg);margin:-2px 0 0}.vr-nav :where(.vr-nav__dropdown) .vr-nav__item.is-stacked>.vr-nav__link-row>.vr-nav__toggle[aria-expanded=true] .vr-nav__toggle-icon{transform:rotate(-135deg);margin:2px 0 0}.vr-nav__back{display:none !important}@property --vr-nav-flyout-shift{syntax:"<length>";inherits:false;initial-value:0px}.vr-nav__dropdown,.vr-nav li.level_1>ul.level_2,.vr-nav li.level_1>.submenu-wrapper{position:absolute;top:100%;left:calc(-1*var(--vr-nav-flyout-shift));min-width:var(--vr-nav-dropdown-min-width);background:var(--vr-nav-dropdown-bg);color:var(--vr-nav-dropdown-color);border:1px solid var(--vr-nav-dropdown-border);border-radius:var(--vr-nav-dropdown-radius);box-shadow:var(--vr-nav-dropdown-shadow);padding:var(--vr-nav-dropdown-padding);margin-top:.25rem;list-style:none;z-index:100;display:none;opacity:0;visibility:hidden;transform:translateY(6px);pointer-events:none;transition:opacity .2s ease,transform .2s ease,visibility .2s,display .2s allow-discrete}.vr-nav__dropdown::before,.vr-nav li.level_1>ul.level_2::before,.vr-nav li.level_1>.submenu-wrapper::before{content:"";position:absolute;top:-12px;left:0;right:0;height:12px;background:rgba(0,0,0,0)}.vr-nav__dropdown li,.vr-nav li.level_1>ul.level_2 li,.vr-nav li.level_1>.submenu-wrapper li{list-style:none;margin:0;padding:0;position:relative;width:100%}.vr-nav__dropdown .vr-nav__link-row,.vr-nav li.level_1>ul.level_2 .vr-nav__link-row,.vr-nav li.level_1>.submenu-wrapper .vr-nav__link-row{width:100%;justify-content:space-between}.vr-nav__dropdown a,.vr-nav__dropdown strong,.vr-nav li.level_1>ul.level_2 a,.vr-nav li.level_1>ul.level_2 strong,.vr-nav li.level_1>.submenu-wrapper a,.vr-nav li.level_1>.submenu-wrapper strong{display:flex;align-items:center;width:100%;padding:.5rem 1rem;color:inherit;text-decoration:none;font-size:.9375rem;font-weight:400;transition:var(--vr-nav-transition)}.vr-nav__dropdown a:hover,.vr-nav__dropdown strong:hover,.vr-nav li.level_1>ul.level_2 a:hover,.vr-nav li.level_1>ul.level_2 strong:hover,.vr-nav li.level_1>.submenu-wrapper a:hover,.vr-nav li.level_1>.submenu-wrapper strong:hover{background-color:rgba(0,0,0,.04);color:var(--vr-nav-link-hover-color)}.vr-nav__dropdown strong,.vr-nav__dropdown li.active>.vr-nav__link-row>a,.vr-nav__dropdown li.active>.vr-nav__link-row>strong,.vr-nav li.level_1>ul.level_2 strong,.vr-nav li.level_1>ul.level_2 li.active>.vr-nav__link-row>a,.vr-nav li.level_1>ul.level_2 li.active>.vr-nav__link-row>strong,.vr-nav li.level_1>.submenu-wrapper strong,.vr-nav li.level_1>.submenu-wrapper li.active>.vr-nav__link-row>a,.vr-nav li.level_1>.submenu-wrapper li.active>.vr-nav__link-row>strong{font-weight:600;color:var(--vr-nav-link-active-color)}.vr-nav li.level_2>.vr-nav__dropdown,.vr-nav li.level_2>ul.level_3,.vr-nav li.level_2>.submenu-wrapper,.vr-nav :where(.vr-nav__dropdown .vr-nav__item)>.vr-nav__dropdown{position:absolute;top:0;left:calc(100% - var(--vr-nav-flyout-shift));margin-left:.25rem;margin-top:-0.25rem;min-width:var(--vr-nav-dropdown-min-width);background:var(--vr-nav-dropdown-bg);border:1px solid var(--vr-nav-dropdown-border);border-radius:var(--vr-nav-dropdown-radius);box-shadow:var(--vr-nav-dropdown-shadow);padding:var(--vr-nav-dropdown-padding);list-style:none;z-index:101;opacity:0;visibility:hidden;transform:translateX(-6px);pointer-events:none;transition:opacity .2s ease,transform .2s ease,visibility .2s,display .2s allow-discrete}.vr-nav li.level_2>.vr-nav__dropdown::before,.vr-nav li.level_2>ul.level_3::before,.vr-nav li.level_2>.submenu-wrapper::before,.vr-nav :where(.vr-nav__dropdown .vr-nav__item)>.vr-nav__dropdown::before{content:"";position:absolute;top:0;left:-12px;width:12px;height:100%;background:rgba(0,0,0,0)}.vr-nav .vr-nav__item.is-flipped>.vr-nav__dropdown{left:auto;right:calc(-1*var(--vr-nav-flyout-shift))}.vr-nav :where(.vr-nav__dropdown) .vr-nav__item.is-flipped>.vr-nav__dropdown{left:auto;right:calc(100% - var(--vr-nav-flyout-shift));margin-left:0;margin-right:.25rem;transform:translateX(6px)}.vr-nav :where(.vr-nav__dropdown) .vr-nav__item.is-flipped>.vr-nav__dropdown::before{left:auto;right:-12px}.vr-nav :where(.vr-nav__dropdown) .vr-nav__item.is-stacked>.vr-nav__dropdown{top:100%;left:calc(1rem - var(--vr-nav-flyout-shift));right:auto;margin:0}.vr-nav :where(.vr-nav__dropdown) .vr-nav__item.is-stacked>.vr-nav__dropdown::before{top:-12px;left:0;right:0;width:auto;height:12px}@media(hover: hover)and (pointer: fine){.vr-nav:not(.vr-nav--hamburger-only) .vr-nav__item:hover>.vr-nav__dropdown,.vr-nav:not(.vr-nav--hamburger-only) .vr-nav__item:hover>ul.level_2,.vr-nav:not(.vr-nav--hamburger-only) .vr-nav__item:hover>.submenu-wrapper,.vr-nav:not(.vr-nav--hamburger-only) .vr-nav__item:focus-within>.vr-nav__dropdown,.vr-nav:not(.vr-nav--hamburger-only) .vr-nav__item:focus-within>ul.level_2,.vr-nav:not(.vr-nav--hamburger-only) .vr-nav__item:focus-within>.submenu-wrapper{display:block;opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}@starting-style{.vr-nav:not(.vr-nav--hamburger-only) .vr-nav__item:hover>.vr-nav__dropdown,.vr-nav:not(.vr-nav--hamburger-only) .vr-nav__item:hover>ul.level_2,.vr-nav:not(.vr-nav--hamburger-only) .vr-nav__item:hover>.submenu-wrapper,.vr-nav:not(.vr-nav--hamburger-only) .vr-nav__item:focus-within>.vr-nav__dropdown,.vr-nav:not(.vr-nav--hamburger-only) .vr-nav__item:focus-within>ul.level_2,.vr-nav:not(.vr-nav--hamburger-only) .vr-nav__item:focus-within>.submenu-wrapper{opacity:0;transform:translateY(6px)}}.vr-nav:not(.vr-nav--hamburger-only) li.level_2:hover>.vr-nav__dropdown,.vr-nav:not(.vr-nav--hamburger-only) li.level_2:hover>ul.level_3,.vr-nav:not(.vr-nav--hamburger-only) li.level_2:hover>.submenu-wrapper,.vr-nav:not(.vr-nav--hamburger-only) li.level_2:focus-within>.vr-nav__dropdown,.vr-nav:not(.vr-nav--hamburger-only) li.level_2:focus-within>ul.level_3,.vr-nav:not(.vr-nav--hamburger-only) li.level_2:focus-within>.submenu-wrapper,.vr-nav:not(.vr-nav--hamburger-only) :where(.vr-nav__dropdown) .vr-nav__item:hover>.vr-nav__dropdown,.vr-nav:not(.vr-nav--hamburger-only) :where(.vr-nav__dropdown) .vr-nav__item:focus-within>.vr-nav__dropdown{display:block;opacity:1;visibility:visible;transform:translateX(0);pointer-events:auto}@starting-style{.vr-nav:not(.vr-nav--hamburger-only) li.level_2:hover>.vr-nav__dropdown,.vr-nav:not(.vr-nav--hamburger-only) li.level_2:hover>ul.level_3,.vr-nav:not(.vr-nav--hamburger-only) li.level_2:hover>.submenu-wrapper,.vr-nav:not(.vr-nav--hamburger-only) li.level_2:focus-within>.vr-nav__dropdown,.vr-nav:not(.vr-nav--hamburger-only) li.level_2:focus-within>ul.level_3,.vr-nav:not(.vr-nav--hamburger-only) li.level_2:focus-within>.submenu-wrapper,.vr-nav:not(.vr-nav--hamburger-only) :where(.vr-nav__dropdown) .vr-nav__item:hover>.vr-nav__dropdown,.vr-nav:not(.vr-nav--hamburger-only) :where(.vr-nav__dropdown) .vr-nav__item:focus-within>.vr-nav__dropdown{opacity:0;transform:translateX(-6px)}}}.vr-nav:not(.vr-nav--hamburger-only) .vr-nav__item.is-open>.vr-nav__dropdown,.vr-nav:not(.vr-nav--hamburger-only) .vr-nav__item.is-open>ul.level_2,.vr-nav:not(.vr-nav--hamburger-only) .vr-nav__item.is-open>.submenu-wrapper{display:block;opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}@starting-style{.vr-nav:not(.vr-nav--hamburger-only) .vr-nav__item.is-open>.vr-nav__dropdown,.vr-nav:not(.vr-nav--hamburger-only) .vr-nav__item.is-open>ul.level_2,.vr-nav:not(.vr-nav--hamburger-only) .vr-nav__item.is-open>.submenu-wrapper{opacity:0;transform:translateY(6px)}}.vr-nav:not(.vr-nav--hamburger-only) li.level_2.is-open>.vr-nav__dropdown,.vr-nav:not(.vr-nav--hamburger-only) li.level_2.is-open>ul.level_3,.vr-nav:not(.vr-nav--hamburger-only) li.level_2.is-open>.submenu-wrapper,.vr-nav:not(.vr-nav--hamburger-only) :where(.vr-nav__dropdown) .vr-nav__item.is-open>.vr-nav__dropdown{display:block;opacity:1;visibility:visible;transform:translateX(0);pointer-events:auto}@starting-style{.vr-nav:not(.vr-nav--hamburger-only) li.level_2.is-open>.vr-nav__dropdown,.vr-nav:not(.vr-nav--hamburger-only) li.level_2.is-open>ul.level_3,.vr-nav:not(.vr-nav--hamburger-only) li.level_2.is-open>.submenu-wrapper,.vr-nav:not(.vr-nav--hamburger-only) :where(.vr-nav__dropdown) .vr-nav__item.is-open>.vr-nav__dropdown{opacity:0;transform:translateX(-6px)}}:where(.vr-nav .vr-nav__dropdown)>.mega-menu{padding:1rem}:where(.vr-nav--mega-fullwidth ul.level_1)>.vr-nav__item.has-mega-menu{position:static}:where(.vr-nav--mega-fullwidth ul.level_1>.vr-nav__item.has-mega-menu)>.vr-nav__dropdown{top:var(--vr-nav-mega-top, 100%);left:var(--vr-nav-mega-left, 0px);width:var(--vr-nav-mega-width, 100%);min-width:0;margin-top:0;padding:var(--vr-nav-mega-padding-block) 0;background:var(--vr-nav-mega-bg);border-width:1px 0;border-radius:0;box-shadow:var(--vr-nav-mega-shadow)}:where(.vr-nav--mega-fullwidth ul.level_1>.vr-nav__item.has-mega-menu>.vr-nav__dropdown)>.mega-menu{max-width:var(--vr-nav-mega-content-max-width);margin-inline:auto;padding:0 var(--vr-nav-mega-padding-inline)}.vr-nav__hamburger{display:none;align-items:center;justify-content:center;position:relative;width:var(--vr-nav-hamburger-size);height:var(--vr-nav-hamburger-size);min-width:44px;min-height:44px;padding:0;background:rgba(0,0,0,0);border:none;border-radius:var(--vr-nav-hamburger-radius);cursor:pointer;color:var(--vr-nav-hamburger-color);z-index:1050}.vr-nav__hamburger .vr-nav__bar{position:absolute;top:50%;left:50%;width:var(--vr-nav-hamburger-bar-width);height:var(--vr-nav-hamburger-bar-height);background-color:currentColor;border-radius:1px;transform-origin:center;transition:transform .25s cubic-bezier(0.16, 1, 0.3, 1),opacity .2s ease}.vr-nav__hamburger .vr-nav__bar:nth-child(1){transform:translate(-50%, -50%) translateY(-5px)}.vr-nav__hamburger .vr-nav__bar:nth-child(2){transform:translate(-50%, -50%);opacity:1}.vr-nav__hamburger .vr-nav__bar:nth-child(3){transform:translate(-50%, -50%) translateY(5px)}.vr-nav__hamburger[aria-expanded=true] .vr-nav__bar:nth-child(1),.vr-nav.is-open .vr-nav__hamburger .vr-nav__bar:nth-child(1){transform:translate(-50%, -50%) rotate(45deg)}.vr-nav__hamburger[aria-expanded=true] .vr-nav__bar:nth-child(2),.vr-nav.is-open .vr-nav__hamburger .vr-nav__bar:nth-child(2){opacity:0;transform:translate(-50%, -50%) scaleX(0)}.vr-nav__hamburger[aria-expanded=true] .vr-nav__bar:nth-child(3),.vr-nav.is-open .vr-nav__hamburger .vr-nav__bar:nth-child(3){transform:translate(-50%, -50%) rotate(-45deg)}.vr-nav--horizontal .vr-nav__hamburger{display:none !important}.vr-nav--horizontal .vr-nav__content{display:flex !important}.vr-nav--hamburger-only .vr-nav__hamburger{display:flex}.vr-nav--hamburger-only:not(.is-open) .vr-nav__content{display:none}.vr-nav--hamburger-only.is-open .vr-nav__content{display:flex}@media(max-width: 991.98px){.vr-nav--responsive:not(.vr-nav--bp-sm):not(.vr-nav--bp-md):not(.vr-nav--bp-xl) .vr-nav__hamburger,.vr-nav--responsive.vr-nav--bp-lg .vr-nav__hamburger{display:flex}.vr-nav--responsive:not(.vr-nav--bp-sm):not(.vr-nav--bp-md):not(.vr-nav--bp-xl):not(.is-open) .vr-nav__content,.vr-nav--responsive.vr-nav--bp-lg:not(.is-open) .vr-nav__content{display:none}.vr-nav--responsive:not(.vr-nav--bp-sm):not(.vr-nav--bp-md):not(.vr-nav--bp-xl).is-open .vr-nav__content,.vr-nav--responsive.vr-nav--bp-lg.is-open .vr-nav__content{display:flex}}@media(max-width: 639.98px){.vr-nav--responsive.vr-nav--bp-sm .vr-nav__hamburger{display:flex}.vr-nav--responsive.vr-nav--bp-sm:not(.is-open) .vr-nav__content{display:none}.vr-nav--responsive.vr-nav--bp-sm.is-open .vr-nav__content{display:flex}}@media(max-width: 767.98px){.vr-nav--responsive.vr-nav--bp-md .vr-nav__hamburger{display:flex}.vr-nav--responsive.vr-nav--bp-md:not(.is-open) .vr-nav__content{display:none}.vr-nav--responsive.vr-nav--bp-md.is-open .vr-nav__content{display:flex}}@media(max-width: 1199.98px){.vr-nav--responsive.vr-nav--bp-xl .vr-nav__hamburger{display:flex}.vr-nav--responsive.vr-nav--bp-xl:not(.is-open) .vr-nav__content{display:none}.vr-nav--responsive.vr-nav--bp-xl.is-open .vr-nav__content{display:flex}}