@property --body-locked-bg-color{syntax: "<color>"; inherits: true; initial-value: rgba(255,255,255,.88);}@property --text-color{syntax: "<color>"; inherits: true; initial-value: #000;}@property --link-color{syntax: "<color>"; inherits: true; initial-value: #4185CA;}@property --font-size{syntax: "<length>"; inherits: true; initial-value: 16px;}@property --h2-font-size{syntax: "<length>"; inherits: true; initial-value: 24px;}.vm-submenu{position:relative;background-color:#f8f9fa;border-bottom:1px solid #E9F2FC;padding:1rem 0;z-index:2}.vm-submenu.expanded{z-index:51}@media (min-width: 992px){.vm-submenu{padding:0}.vm-submenu .link.style--menu{position:relative;padding:1rem 0}.vm-submenu .link.style--menu:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:1px;background-color:transparent}.vm-submenu .link.style--menu.active:after{background-color:currentColor}}.vm-submenu .icon--arrow-down-secondary{transition:transform .2s ease-in-out}.vm-submenu.expanded .icon--arrow-down-secondary{transform:rotate(180deg)}.vm-mobile-submenu-dropdown{display:none;position:absolute;top:100%;left:0;right:0;background-color:#f8f9fa;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.vm-anchor-tabs{display:inline-flex;flex-direction:row;align-items:center;gap:1.5rem;white-space:nowrap;background-color:#fff;border:1px solid #F8F9FA;border-radius:2rem;padding:.5rem 1.5rem;box-shadow:0 .125rem .375rem #0000000d}
