:root{--background:#fff;--foreground:#171717}html,body{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);font-family:var(--font-body,Arial,Helvetica,sans-serif);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;margin:0;padding:0}button,input,select,textarea{font-family:inherit}a{color:inherit;text-decoration:none}body{background:#f4f6f5}:where(button,a,[role=button],[role=switch],input,select,textarea,[tabindex]):focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #24555f}:where(button,a,[role=button],input,select,textarea):focus:not(:focus-visible){outline:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}.vc-sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}button:not(.vc-inline),[role=button]:not(.vc-inline),[role=switch],[role=tab],select,input[type=checkbox],input[type=radio]{min-height:44px}button[aria-label]:not(.vc-inline):empty,[role=switch]{min-width:44px}
