@font-face{font-family:interFont;src:url(../media/Inter_Regular-s.p.01b33f60.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:interFont;src:url(../media/Inter_Medium-s.p.ea424a35.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:interFont;src:url(../media/Inter_SemiBold-s.p.f37d260c.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:interFont;src:url(../media/Inter_Bold-s.p.129c22b8.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:interFont Fallback;src:local(Arial);ascent-override:90.0%;descent-override:22.43%;line-gap-override:0.0%;size-adjust:107.64%}.interfont_667d23b8-module__0qcxhq__className{font-family:interFont,interFont Fallback}.interfont_667d23b8-module__0qcxhq__variable{--font-inter:"interFont","interFont Fallback"}
@font-face{font-family:mulishFont;src:url(../media/Mulish_Bold-s.p.eaa9ccd8.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:mulishFont Fallback;src:local(Arial);ascent-override:92.38%;descent-override:22.98%;line-gap-override:0.0%;size-adjust:108.79%}.mulishfont_73c9255b-module__h7T6Ea__className{font-family:mulishFont,mulishFont Fallback}.mulishfont_73c9255b-module__h7T6Ea__variable{--font-mulish:"mulishFont","mulishFont Fallback"}
.fade-move-enter{opacity:0;transform:translateY(8px)}.fade-move-enter-active{opacity:1;transition:opacity .4s,transform .4s;transform:translateY(0)}.fade-move-exit{opacity:1}.fade-move-exit-active{opacity:0;transition:opacity .4s,transform .4s;transform:translateY(8px)}.fade-move-reverse-enter{opacity:0;transform:translateY(-8px)}.fade-move-reverse-enter-active{opacity:1;transition:opacity .4s,transform .4s;transform:translateY(0)}.fade-move-reverse-exit{opacity:1}.fade-move-reverse-exit-active{opacity:0;transition:opacity .4s,transform .4s;transform:translateY(-8px)}.fade-appear .scrollWrapper{transform:translate(100%)}.fade-enter{opacity:0}.fade-enter-active{opacity:1;transition:opacity .4s}.fade-exit{opacity:1}.fade-exit-active{opacity:0;transition:opacity .4s}.aside-enter{transform:translate(100%)}.aside-enter-active{transition:transform .4s;transform:translate(0)}.aside-exit{transform:translate(0)}.aside-exit-active{transition:transform .4s;transform:translate(100%)}.fade-menu-enter{opacity:0}.fade-menu-enter-active{opacity:1;transition:opacity .4s}.fade-menu-enter-active .scrollWrapper,.fade-menu-enter-done .scrollWrapper{transform:translate(0)!important}.fade-menu-exit{opacity:1}.fade-menu-exit .scrollWrapper{transform:translate(0)!important}.fade-menu-exit-active{opacity:0;transition:opacity .4s}.fade-menu-exit-active .scrollWrapper{transform:translate(100%)!important}.text-link{color:var(--color-blue-main)}.text-gray-hover{color:var(--color-gray-500)}@media (hover:hover){.text-gray-hover,.text-link{transition:color .26s}.text-gray-hover:hover,.text-link:hover{color:var(--color-blue-hover)}.text-hover{transition:color .26s}.text-hover:hover{color:var(--color-blue-hover)!important}}.swiper:not([data-dir=vertical]) .swiper-wrapper{align-items:stretch;display:flex}.swiper:not([data-dir=vertical]) .swiper-wrapper .swiper-slide{height:auto;min-height:100%}.swiper:not([data-dir=vertical]) .swiper-wrapper .swiper-slide>div{min-height:100%}.swiper-pagination{visibility:hidden;content-visibility:hidden;justify-content:center;align-items:center;gap:.625rem;width:100%;display:none}.swiper-pagination span{background-color:var(--color-white-100);border:5px solid var(--color-gray-400);box-sizing:content-box;cursor:pointer;border-radius:50%;width:.375rem;height:.375rem;transition:border-color .36s}.swiper-pagination span.swiper-pagination-bullet-active{border-color:var(--color-blue-main);cursor:default}@media (hover:hover){.swiper-pagination span:hover{background-color:var(--color-gray-500)}}.swiper-pagination.white span{background-color:var(--color-black-100);border-color:var(--color-white)}.swiper-pagination.white span.swiper-pagination-bullet-active{border-color:var(--color-blue-main);background-color:var(--color-black-100);cursor:default}@media (max-width:950px),(max-width:950px) and (orientation:landscape){.swiper.swiper-simple{overflow:visible}.swiper-pagination{visibility:visible;content-visibility:visible;margin-top:2rem;display:flex}}:root{--vh:100dvh;--app-width:100vw;--body-color:#fff;--color-gray-100:#f5f7fa;--color-gray-200:#ecedf0;--color-gray-300:#dee1e7;--color-gray-400:#c1c5cb;--color-gray-500:#92969f;--color-gray-600:#6c6d71;--color-white-100:#fff;--color-white-101:#f6f7f8;--color-black-100:#171a1d;--color-black-101:#22262a;--color-blue-main:#4282f4;--color-blue-hover:#186bfe;--color-red-main:#fa3f42;--color-green-main:#10c44c;--container-y-padding-start:2rem;--container-y-padding:3rem;--container-y-padding-medium:4rem;--container-y-padding-large:5rem;--container-x-padding:2rem;--content-padding-top:2rem;--rt-opacity:1;--rt-transition-show-delay:0;--rt-transition-closing-delay:0}html{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;--scroll-behavior:smooth;scroll-behavior:smooth;font-size:var(--font-size,16px);overflow-x:hidden}html.fixed{overflow:hidden}[id]{scroll-margin-top:12.5rem}html,body{background-color:var(--body-color);scroll-behavior:smooth;font-size:1rem;font-weight:400;line-height:1.5rem;font-family:var(--font-inter);color:var(--color-black-100);flex-direction:column;min-height:100vh;margin:0;padding:0;display:flex;position:relative}main{flex-direction:column;flex:auto;margin-bottom:auto;display:flex;position:relative}main.overflow-hidden{overflow:hidden}a{color:inherit;text-decoration:none}button{padding:0}fieldset{all:unset}*{box-sizing:border-box}* svg,* img{display:block}ul,ol{margin:0;padding:0}h1,h2,h3,h4,h5,h6,p{margin:0}.img-w-full{width:100%!important;height:auto!important}section{z-index:2;position:relative;overflow:hidden}@media (max-width:950px),(max-width:950px) and (orientation:landscape){:root{--container-y-padding:2rem;--container-y-padding-medium:3rem;--container-y-padding-large:4rem;--container-x-padding:1.5rem;--content-padding-top:1.5rem}}
