*{box-sizing:border-box;margin:0;padding:0;font-family:inherit}a,button{all:unset;cursor:pointer}ul{list-style:none}.button-primary{text-align:center;cursor:pointer;border-radius:10rem;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;padding:.6rem 1rem;font-size:max(14px,min(2vw,16px));font-weight:500;line-height:140%;transition:all .2s;display:flex;position:relative;overflow:hidden}.button-primary:before{content:"";background:linear-gradient(120deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 50%,rgba(255,255,255,0) 100%);width:50%;height:100%;transition:all .5s;position:absolute;top:0;left:-75%;transform:skew(-20deg)}.button-primary:hover{transform:scale(1.05);box-shadow:0 8px 20px rgba(14,14,18,.25)}.button-primary:hover:before{left:125%}.button-primary:active{transform:scale(.98);box-shadow:0 4px 10px rgba(14,14,18,.15)}.button-primary:focus-visible{outline-offset:3px;outline:2px solid rgba(94,76,230,.7)}.button-primary{color:#fff;background-color:#5e4ce6;border:none}.button-primary:hover{background-color:#7b61ff;box-shadow:0 0 15px rgba(123,97,255,.6)}.button-transparent{text-align:center;cursor:pointer;border-radius:10rem;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;padding:.6rem 1rem;font-size:max(14px,min(2vw,16px));font-weight:500;line-height:140%;transition:all .2s;display:flex;position:relative;overflow:hidden}.button-transparent:before{content:"";background:linear-gradient(120deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 50%,rgba(255,255,255,0) 100%);width:50%;height:100%;transition:all .5s;position:absolute;top:0;left:-75%;transform:skew(-20deg)}.button-transparent:hover{transform:scale(1.05);box-shadow:0 8px 20px rgba(14,14,18,.25)}.button-transparent:hover:before{left:125%}.button-transparent:active{transform:scale(.98);box-shadow:0 4px 10px rgba(14,14,18,.15)}.button-transparent:focus-visible{outline-offset:3px;outline:2px solid rgba(94,76,230,.7)}.button-transparent{color:#fff;background-color:transparent;border:2px solid #fff}.button-transparent:hover{background-color:rgba(255,255,255,.02);box-shadow:0 0 10px rgba(255,255,255,.3)}.button-white{text-align:center;cursor:pointer;border-radius:10rem;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;padding:.6rem 1rem;font-size:max(14px,min(2vw,16px));font-weight:500;line-height:140%;transition:all .2s;display:flex;position:relative;overflow:hidden}.button-white:before{content:"";background:linear-gradient(120deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 50%,rgba(255,255,255,0) 100%);width:50%;height:100%;transition:all .5s;position:absolute;top:0;left:-75%;transform:skew(-20deg)}.button-white:hover{transform:scale(1.05);box-shadow:0 8px 20px rgba(14,14,18,.25)}.button-white:hover:before{left:125%}.button-white:active{transform:scale(.98);box-shadow:0 4px 10px rgba(14,14,18,.15)}.button-white:focus-visible{outline-offset:3px;outline:2px solid rgba(94,76,230,.7)}.button-white{color:#5e4ce6;background-color:#f4f3f7;border:none}.button-white:hover{background-color:#fff;box-shadow:0 0 12px rgba(123,97,255,.3)}.button-black{text-align:center;cursor:pointer;border-radius:10rem;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;padding:.6rem 1rem;font-size:max(14px,min(2vw,16px));font-weight:500;line-height:140%;transition:all .2s;display:flex;position:relative;overflow:hidden}.button-black:before{content:"";background:linear-gradient(120deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 50%,rgba(255,255,255,0) 100%);width:50%;height:100%;transition:all .5s;position:absolute;top:0;left:-75%;transform:skew(-20deg)}.button-black:hover{transform:scale(1.05);box-shadow:0 8px 20px rgba(14,14,18,.25)}.button-black:hover:before{left:125%}.button-black:active{transform:scale(.98);box-shadow:0 4px 10px rgba(14,14,18,.15)}.button-black:focus-visible{outline-offset:3px;outline:2px solid rgba(94,76,230,.7)}.button-black{color:#fff;background-color:#0e0e12;border:none}.button-black:hover{background-color:#191920;box-shadow:0 0 12px rgba(14,14,18,.6)}.trasparent-card{background:linear-gradient(rgba(255,255,255,.3),rgba(255,255,255,.3)),linear-gradient(rgba(255,255,255,.2) 0%,rgba(255,255,255,0) 100%);border:2px solid #fff;border-radius:8px;position:relative}.trasparent-card_icon{z-index:-1;background-color:#0277ec;border-radius:8px;justify-content:center;align-items:center;width:76px;height:76px;display:flex;position:absolute;top:-4px;right:-4px}.trasparent-card_icon img{margin-top:4px;margin-right:4px}ol.styled{grid-template-columns:1fr;justify-items:center;gap:3rem;list-style:none;display:grid}ol.styled img{display:none}@media (min-width:768px){ol.styled{grid-template-columns:1fr 1fr 1fr;gap:1rem}}@media (min-width:1024px){ol.styled{grid-template-columns:1fr auto 1fr auto 1fr}ol.styled img{display:block}}ol.styled .card{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:rgba(255,255,255,.6);border-radius:40px;position:relative}ol.styled .card:after{content:"";z-index:-1;border-radius:inherit;background:linear-gradient(165.4deg,#fff -10.07%,rgba(255,255,255,0) 89.61%) border-box;border:2px solid transparent;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff);mask-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:border-box,padding-box;mask-clip:border-box,padding-box;-webkit-mask-origin:border-box,padding-box;mask-origin:border-box,padding-box;-webkit-mask-composite:source-out;mask-composite:subtract;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}ol.styled .card{border-radius:40px;flex-direction:column;gap:.8rem;max-width:330px;height:100%;padding:7rem 2rem 2rem;font-size:max(12px,min(1.8vw,14px));font-weight:300;line-height:150%;display:flex;box-shadow:4px 4px 28px rgba(14,14,18,.16)}ol.styled li{counter-increment:item;z-index:0;position:relative}ol.styled li:before{content:counter(item);z-index:1;color:#fff;font-size:max(32px,min(5vw,48px));font-weight:600;line-height:120%;position:absolute;top:.6rem;left:50%;transform:translate(-50%)}ol.styled li:after{content:"";z-index:-1;background:linear-gradient(41.91deg,#5e4ce6 0%,#79c4ec 120.18%);border-radius:20px 20px 40px 40px;width:116px;height:116px;position:absolute;top:-2rem;left:50%;transform:translate(-50%)}ol.styled img{align-self:center}header{z-index:10;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:rgba(66,62,175,.8);justify-content:space-between;align-items:center;padding-top:1.5rem;padding-bottom:1.5rem;padding-left:1.5rem;padding-right:1.5rem;display:flex;position:fixed;top:0;left:0;right:0}header .logo-src{width:200px;height:44px;transition:width .3s,height .3s}@media (min-width:1024px){header .logo-src{width:250px;height:55px}}header .logo-src.scrolled{width:136px;height:30px}header nav{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#f4f3f7;border-radius:8px 0 0 8px;flex-direction:column;align-items:center;min-width:5.5rem;height:100vh;padding-top:5rem;padding-bottom:2rem;transition:transform .2s ease-in-out;display:flex;position:fixed;top:0;right:0;transform:translate(100%)}header nav .login-button-mobile{margin-top:auto;margin-left:1rem;margin-right:1rem}header nav.opened{transform:translate(0%)}header nav li{border-bottom:1px solid #d7dbf4;font-size:max(16px,min(2.5vw,18px));font-weight:400;line-height:150%;display:block}header nav li a{padding:.6rem 3rem;transition:color .2s;display:block;position:relative}header nav li a:after{content:"";background-color:#7b61ff;width:0%;height:2px;transition:all .3s;position:absolute;bottom:0;left:50%;transform:translate(-50%)}header nav li a:hover{color:#5e4ce6}header nav li a:hover:after{width:100%}header .login-button{border:2px solid #fff;display:none}@media (min-width:900px){header{grid-template-columns:1fr 3fr 1fr;justify-items:center;display:grid}}@media (min-width:900px) and (min-width:1024px){header .logo-src{width:250px;height:55px}}@media (min-width:900px){header .login-button{display:block}header .login-button-mobile,header .menu-btn{display:none}header nav{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:transparent;flex-direction:row;height:auto;padding:0;position:static;transform:translate(0%)}header nav ul{background-color:#f4f3f7;border-radius:10rem;padding-left:1.5rem;padding-right:1.5rem;display:flex}header nav ul li{font-weight:400}header nav ul li a{padding-left:1rem;padding-right:1rem}}footer{color:#fff;width:100%}footer>*{width:80%;margin-left:auto;margin-right:auto}footer img{width:100%;height:auto}footer .footer-wrapper{border-top:2px solid #5e4ce6;border-bottom:2px solid #5e4ce6;flex-direction:column;justify-content:space-between;gap:2rem;padding-top:1.8rem;padding-bottom:1.8rem;display:flex}@media (min-width:1024px){footer .footer-wrapper{flex-direction:row;align-items:center}}footer img{max-width:283px}footer nav{margin-top:1rem}footer nav ul{display:flex}footer nav ul li a{margin-right:1rem;font-size:max(16px,min(2.5vw,18px));font-weight:300;line-height:150%;text-decoration:none;transition:color .2s;display:block;position:relative}footer nav ul li a:after{content:"";background-color:#fff;width:0%;height:2px;transition:all .3s;position:absolute;bottom:0;left:50%;transform:translate(-50%)}footer nav ul li a:hover:after{width:100%}footer .metadata{flex-direction:column-reverse;justify-content:space-between;gap:.5rem;margin-top:12px;margin-bottom:12px;font-size:max(10px,min(1.5vw,12px));font-weight:400;line-height:150%;display:flex}@media (min-width:640px){footer .metadata{flex-direction:row;align-items:center}}footer .metadata a{text-decoration:underline;transition:color .3s}footer .metadata a:hover{color:#d7dbf4}.menu-btn{cursor:pointer;aspect-ratio:1;width:32px;position:relative}.menu-btn-icon{content:"";background:#fff;border-radius:2px;width:25px;height:2px;transition:all .3s ease-in-out;position:absolute;top:15px;left:3.5px}.menu-btn-icon:before{content:"";background:#fff;border-radius:2px;width:25px;height:2px;transition:all .3s ease-in-out;position:absolute;top:-7px}.menu-btn-icon:after{content:"";background:#fff;border-radius:2px;width:25px;height:2px;transition:all .3s ease-in-out;position:absolute;top:7px}.menu-btn-icon.opened{background:0 0;transform:rotate(-360deg)}.menu-btn-icon.opened:before{background:#5e4ce6;transform:rotate(45deg)translate(5px,5px)}.menu-btn-icon.opened:after{background:#5e4ce6;transform:rotate(-45deg)translate(5px,-5px)}.checkbox{cursor:pointer;align-items:flex-start;gap:12px;display:flex}.checkbox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:0;height:0;margin:0;display:none}.checkbox .checkbox-overlay{border:2px solid;color:#0e0e12;background-color:#fff;border-color:#d7dbf4;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:all .2s;display:flex}.checkbox .checkbox-overlay img{-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .1s;transform:scale(0)}.checkbox .checkbox-overlay:hover{border-color:#9985ff}.checkbox .checkbox-overlay.checked{border-color:#5e4ce6}.checkbox .checkbox-overlay.checked img{transform:scale(1)}.checkbox{color:initial;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox:hover .checkbox-overlay{border-color:#9985ff}.nprogress .bar{z-index:99999;background-color:#79c4ec;width:100%;height:2px;position:fixed;top:0;left:0}html{scroll-behavior:smooth;-webkit-overflow-scrolling:touch}body{font-size:max(14px,min(2vw,16px));font-weight:300;line-height:150%;position:relative}h1,h2{margin-bottom:24px}h1{color:#fff;font-size:max(42px,min(6vw,64px));font-weight:700;line-height:120%}h2{font-size:max(32px,min(5vw,48px));font-weight:600;line-height:120%}h3{font-size:max(18px,min(3vw,28px));font-weight:500;line-height:130%}b{font-weight:700}p{margin-bottom:1rem}section{background:#fff;flex-direction:column;align-items:center;display:flex;position:relative;overflow:hidden}section .background-image{object-fit:cover}section .section-wrapper{width:100%;max-width:1440px;padding-top:6rem;padding-bottom:6rem;padding-left:1.4rem;padding-right:1.4rem;position:relative}@media (min-width:768px){section .section-wrapper{padding-left:4rem;padding-right:4rem}}address{font-style:normal}span.accent-text{color:#5e4ce6;margin-bottom:1.2rem;font-size:max(18px,min(3vw,24px));font-weight:500;line-height:130%;display:block}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.p.7cd81963.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.3a6ba036.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_20da4d53-module__W1FniW__className{font-family:Inter,Inter Fallback;font-style:normal}
