.header_header__B7ycq{--header-border-radius:32px;position:fixed;top:16px;left:50%;transform:translateX(-50%);width:1920px;background:none;z-index:2;padding:18px 32px;box-shadow:0 6px 6px rgba(0,0,0,.1),0 0 20px rgba(0,0,0,.05);border-radius:var(--header-border-radius);max-width:calc(100vw - 64px);margin:0}@media screen and (max-width:768px){.header_header__B7ycq{max-width:calc(100vw - 32px)}}@media screen and (max-width:545px){.header_header__B7ycq{--header-border-radius:24px}}.header_headerEffect__S4fgY{z-index:0;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:url(#glass-distortion);overflow:hidden;isolation:isolate}.header_headerEffect__S4fgY,.header_headerTint__KpWJm{position:absolute;inset:0;border-radius:var(--header-border-radius)}.header_headerTint__KpWJm{z-index:1;background:hsla(0,0%,100%,.6)}.header_headerContent__bkEKv{justify-content:space-between;margin:0 auto!important;z-index:4}.header_headerContent__bkEKv,.header_logo__R1R2A{display:flex;align-items:center;position:relative}.header_logo__R1R2A{font-family:var(--tecktaskFont);text-transform:uppercase;font-weight:700;font-size:3rem;gap:17px;color:#fff;background:linear-gradient(135deg,#08cdcd,#6b57ff);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media screen and (max-width:545px){.header_logo__R1R2A{font-size:2.6rem}}.header_logo__R1R2A img{width:50px;height:50px}@media screen and (max-width:545px){.header_logo__R1R2A img{width:42px;height:42px}}.header_logo__R1R2A span{white-space:nowrap}.header_links__EI11Z{display:flex;column-gap:12px;text-transform:uppercase;font-weight:400}.header_links__EI11Z li{display:flex}.header_links__EI11Z a{padding:10px 20px;position:relative;overflow:hidden;display:inline-block;transition:.3s ease-out;font-family:var(--tecktaskFont)}.header_links__EI11Z a:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:linear-gradient(135deg,#08cdcd,#6b57ff);border-radius:2px;transform:scaleX(0);transition:transform .2s ease-out;transform-origin:right}.header_links__EI11Z a:hover:before{transform:scaleX(1);transform-origin:bottom left}.header_links__EI11Z .header_active__i9SZE a{background:linear-gradient(135deg,#08cdcd,#6b57ff);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.header_links__EI11Z .header_active__i9SZE a:before{transform:scaleX(1);transform-origin:bottom left}.header_burger__FrOJP{cursor:pointer;height:27px;width:27px;overflow:visible;position:relative;z-index:2}.header_burger__FrOJP span,.header_burger__FrOJP span:after,.header_burger__FrOJP span:before{background:#222;display:block;height:4px;opacity:1;position:absolute;transition:.3s ease-in-out}.header_burger__FrOJP span:after,.header_burger__FrOJP span:before{content:""}.header_burger__FrOJP span{right:0;top:13px;width:27px}.header_burger__FrOJP span:before{right:0;top:-10px;width:16px}.header_burger__FrOJP span:after{right:0;top:10px;width:20px}.header_burger__FrOJP.header_close__X_fp2 span{transform:rotate(-45deg);top:13px;width:27px}.header_burger__FrOJP.header_close__X_fp2 span:before{top:0;transform:rotate(90deg);width:27px}.header_burger__FrOJP.header_close__X_fp2 span:after{top:0;left:0;transform:rotate(90deg);opacity:0;width:0}.header_menuMobile__D81JH{position:fixed;top:104px;right:0;transition:all .4s cubic-bezier(.175,.885,.32,2.2);padding:24px 32px;box-shadow:0 6px 6px rgba(0,0,0,.1),0 0 20px rgba(0,0,0,.05);border-radius:var(--header-border-radius);width:-moz-fit-content;width:fit-content;transform:translateX(calc(100% + 64px))}@media screen and (max-width:545px){.header_menuMobile__D81JH{top:92px;border-radius:var(--header-border-radius)}}.header_menuMobile__D81JH.header_menuOpen__ckRhH{transform:translateX(0)}.header_menuMobileEffect__95YbT{z-index:0;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:url(#glass-distortion);overflow:hidden;isolation:isolate}.header_menuMobileEffect__95YbT,.header_menuMobileTint__taofF{position:absolute;inset:0;border-radius:var(--header-border-radius)}.header_menuMobileTint__taofF{z-index:1;background:hsla(0,0%,100%,.6)}.header_headerShine__J7VmJ{position:absolute;inset:0;z-index:2;overflow:hidden;box-shadow:inset 2px 2px 1px 0 hsla(0,0%,100%,.5),inset -1px -1px 1px 1px hsla(0,0%,100%,.5);border-radius:var(--header-border-radius)}.header_mobileLinks__ybvq9{position:relative;z-index:4;display:flex;flex-direction:column;gap:20px}.header_mobileLinks__ybvq9 li{width:100%}.header_mobileLinks__ybvq9 li.header_active__i9SZE a{background:linear-gradient(135deg,#08cdcd,#6b57ff);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.header_mobileLinks__ybvq9 li:not(.header_active__i9SZE) a:hover:before{transform:scaleX(1);transform-origin:left}.header_mobileLinks__ybvq9 li a{font-size:clamp(2rem,1.58rem + .01*100vw,3rem);position:relative}.header_mobileLinks__ybvq9 li a:before{content:"";position:absolute;bottom:-3px;left:0;width:100%;height:3px;background:linear-gradient(135deg,#08cdcd,#6b57ff);border-radius:2px;transform:scaleX(0);transition:transform .25s ease-out;transform-origin:right}*,:after,:before{padding:0;margin:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}html{font-size:62.5%;height:-webkit-fill-available}body{position:relative;z-index:0;color:#222;display:flex;min-height:100vh;flex-direction:column;height:auto;overflow-x:hidden;overflow-y:scroll;font-size:clamp(1.6rem,1.432rem + .004*100vw,2rem);line-height:clamp(2.6rem,2.6rem + 0*100vw,2.6rem);font-family:var(--sf-ProFont),"montserrat",sans-serif;font-weight:400;font-style:normal}body.is-menuOpen{overflow:hidden}h1,h2,h3,h4,h5,h6{font-family:var(--tecktaskFont);font-weight:500}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;image-rendering:auto;text-rendering:auto}main{flex:1 0 auto;position:relative;z-index:1}li{list-style-type:none}a{color:inherit;text-decoration:none}picture{display:block}.objectFitCover picture{width:100%;height:100%}.objectFitCover img,.objectFitCover video{width:100%;height:100%;object-fit:cover}.objectFitContain picture{width:100%;height:100%}.objectFitContain img,.objectFitContain video{width:100%;height:100%;object-fit:contain}.noselect,img{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.visually-hidden{width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.visually-hidden:not(caption){position:absolute!important}main{padding-top:140px;min-height:400px}main .container{margin:40px auto}@media screen and (max-width:991px){main .container{margin:0 auto}}.title{font-size:clamp(2.5rem,1.03rem + .035*100vw,6rem);font-weight:500;letter-spacing:clamp(-.4px,-.064px + -.0008*100vw,-1.2px)}.title,.titleH1{line-height:1.15}.titleH1{font-size:clamp(4rem,1.48rem + .06*100vw,10rem);font-weight:300;letter-spacing:clamp(-2px,-.824px + -.0028*100vw,-4.8px)}.titleH2{font-family:var(--tecktaskFont);font-size:clamp(3.5rem,.77rem + .065*100vw,10rem);font-weight:200;line-height:.94}.titleH2 strong,.titleH3{font-weight:400}.titleH3{font-family:var(--tecktaskFont);font-size:clamp(2rem,1.58rem + .01*100vw,3rem);line-height:1.2}.subtitle__small{font-size:clamp(1.3rem,1.09rem + .005*100vw,1.8rem);font-weight:400;line-height:1.38}.subtitle__medium{font-size:clamp(2rem,1.58rem + .01*100vw,3rem);font-weight:400;line-height:1.27}.subtitle__large{font-size:clamp(2.2rem,1.024rem + .028*100vw,5rem);font-weight:400;line-height:1.2}.br{display:block;height:15px}.mentions-legales{margin-bottom:200px}.mentions-legales h1{margin-bottom:50px;position:relative}.mentions-legales h1:before{content:"";display:block;width:150px;height:3px;background:linear-gradient(135deg,#08cdcd,#6b57ff);position:absolute;bottom:-5px;left:0}.mentions-legales h2{margin:35px 0 20px}.mentions-legales h3{margin:20px 0 10px}.mentions-legales p{line-height:clamp(2rem,1.664rem + .008*100vw,2.8rem)}.mentions-legales span{background:linear-gradient(135deg,#08cdcd,#6b57ff);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.pointer{cursor:pointer}.nowrap{white-space:nowrap}@media screen and (max-width:1049px){.desktop-menu{display:none}}@media screen and (min-width:1050px){.mobile-menu{display:none}}.is-hidden{display:none!important}