a,.w-input,.w-select,.w-tab-link,.w-nav-link,.w-nav-brand,.w-dropdown-toggle,.w-slider-arrow-left,.w-slider-arrow-right{color:inherit;text-decoration:inherit;font-size:inherit}[tabindex]:focus-visible,input[type=file]:focus-visible{outline-offset:.125rem;outline:.125rem solid #4d65ff}.w-richtext>:not(div):first-child,.w-richtext>div:first-child>:first-child{margin-top:0!important}.w-richtext>:last-child,.w-richtext ol li:last-child,.w-richtext ul li:last-child{margin-bottom:0!important}.container-large{margin-left:auto!important;margin-right:auto!important}.hide{display:none!important}select{-webkit-appearance:none}@media screen and (width<=991px){.hide{display:none!important}}.margin-top{margin-bottom:0!important;margin-left:0!important;margin-right:0!important}.padding-top{padding-bottom:0!important;padding-left:0!important;padding-right:0!important}.margin-bottom{margin-top:0!important;margin-left:0!important;margin-right:0!important}.padding-bottom{padding-top:0!important;padding-left:0!important;padding-right:0!important}.margin-vertical{margin-left:0!important;margin-right:0!important}.padding-vertical{padding-left:0!important;padding-right:0!important}.color-scheme-2{--color-scheme-1--text:var(--color-scheme-2--text);--color-scheme-1--background:var(--color-scheme-2--background);--color-scheme-1--foreground:var(--color-scheme-2--foreground);--color-scheme-1--border:var(--color-scheme-2--border);--color-scheme-1--accent:var(--color-scheme-2--accent)}.color-scheme-5{--color-scheme-1--text:var(--color-scheme-5--text);--color-scheme-1--background:var(--color-scheme-5--background);--color-scheme-1--foreground:var(--color-scheme-5--foreground);--color-scheme-1--border:var(--color-scheme-5--border);--color-scheme-1--accent:var(--color-scheme-5--accent)}.w-slider-dot{background-color:var(--color-scheme-1--text);opacity:.2}.w-slider-dot.w-active{background-color:var(--color-scheme-1--text);opacity:1}.w-slider-nav-invert .w-slider-dot{background-color:var(--color-scheme-1--text)!important;opacity:.2!important}.w-slider-nav-invert .w-slider-dot.w-active{background-color:var(--color-scheme-1--text)!important;opacity:1!important}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-o-font-smoothing:antialiased}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}