:root{--display-1:clamp(100px,10vw,266px);--display-2:clamp(40px,8.5vw,140px);--display-3:clamp(30px,7.5vw,150px);--h1:clamp(45px,6vw,112px);--h2:clamp(35px,5vw,84px);--h3:clamp(30px,3.5vw,50px);--h4:clamp(28px,3vw,47px);--h5:clamp(22px,2.5vw,36px);--h6:clamp(20px,1.7vw,26px);--body-xxl:clamp(28px,3vw,56px);--body-xl:clamp(22px,2.8vw,47px);--body-l:clamp(20px,2vw,36px);--body-m:clamp(16px,1.5vw,26px);--body-s:clamp(16px,1.5vw,20px);--body-xs:clamp(16px,1.5vw,18px);--blockquote-1:clamp(20px,2.2vw,36px);--blockquote-2:clamp(18px,2vw,30px);--button-l:clamp(20px,2vw,36px);--button-m:clamp(18px,1.8vw,26px);--button-s:clamp(16px,2.3vw,20px);--button-xs:clamp(16px,1vw,16px)}.button-xs,.display-1,.display-2,.display-3,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-family);font-weight:400}.display-1,.display-2{line-height:116%}.display-3{line-height:125%}.display-1{font-size:var(--display-1)}.display-2{font-size:var(--display-2)}.display-3{font-size:var(--display-3)}.h1{font-size:var(--h1);line-height:1.25}@media only screen and (min-width:1000px){.h1{line-height:116%}}.h2,.h3,.h4,.h5,.h6{line-height:129%}.h2{font-size:var(--h2)}.h3{font-size:var(--h3)}.h4{font-size:var(--h4)}.h5{font-size:var(--h5)}.h6{font-size:var(--h6)}.body-xxl{font-size:var(--body-xxl);line-height:140%}.body-xl{font-size:var(--body-xl);line-height:166%}.body-l{font-size:var(--body-l);line-height:200%}@media only screen and (min-width:769px){.body-l{line-height:167%}}.body-m{font-size:var(--body-m)}.body-m,.body-s{line-height:165%}.body-s{font-size:var(--body-s)}.body-xs{font-size:var(--body-xs);line-height:24px}.button-l{font-size:var(--button-l);line-height:112%}.button-m{font-size:var(--button-m);line-height:30px}.button-s{font-size:var(--button-s);line-height:28px}.button-xs{font-size:var(--button-xs);line-height:24px}.blockquote-1{font-size:var(--blockquote-1);line-height:178%}html{scroll-behavior:smooth}.header-inner{background-position:0 50%,100% 50%,50%;background-size:100% 100%,100% 100%,100% 100%;position:relative;transition:background-position .1s ease-out}.header-inner h1 b,.header-inner h1 span{color:#0de9b6;display:contents}.header-inner__container{margin:0 auto;position:relative;z-index:2}.header-inner__row{justify-content:center;margin:0 auto}.header-inner__col--title{width:-moz-fit-content;width:fit-content}.header-inner__col--description{align-items:center;align-items:flex-start;border-left:1px solid hsla(0,0%,100%,.3);color:#ffffffe6;display:flex;flex-flow:column;font-size:24px;justify-content:center;margin-left:auto;padding:20px;width:50%}@media (max-width:768px){.header-inner__col--description{margin-left:0;text-align:center}}.header-inner__col--description b,.header-inner__col--description span{color:#0de9b6;display:contents}.header-inner__title{color:#fff;margin:0 auto}.header-inner__description{line-height:1.5;max-width:900px}.header-inner__button{margin-top:2rem}@media (max-width:768px){.header-inner__button{text-align:center;width:100%}}.header-inner__button a,.header-inner__button button{background:transparent;border:2px solid var(--Turquesa,#0de9b6);border-radius:15px;color:#0de9b6;font-size:20px;font-weight:500;margin:0 auto;max-width:300px;padding:10px 40px;width:100%}.header-inner__button a:hover,.header-inner__button button:hover{background:#0de9b6;border:1px solid var(--Turquesa,#0de9b6);color:var(--Azul-Electrico,#1a237e)}.circuit-background{height:100%;left:0;opacity:1;position:absolute;top:0;width:100%;z-index:1}.circuit-background .circuit-svg{height:100%;-o-object-fit:cover;object-fit:cover;overflow:visible;width:100%}.circuit-path{clip-path:inset(100% 0 0 0);transition:clip-path 2s ease-in-out}.circuit-path.fill-visible{clip-path:inset(0 0 0 0)}.energy-pulses .pulse{filter:drop-shadow(0 0 4px currentColor);transform-origin:center}@keyframes energyPulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(2.5)}}.circuit-path-1{animation-delay:0s}.circuit-path-2{animation-delay:.2s}.circuit-path-3{animation-delay:.4s}.circuit-path-4{animation-delay:.6s}.circuit-path-5{animation-delay:.8s}.circuit-path-6{animation-delay:1s}.circuit-path-7{animation-delay:1.2s}.circuit-path-8{animation-delay:1.4s}.circuit-path-9{animation-delay:1.6s}.circuit-path-10{animation-delay:1.8s}.circuit-path-11{animation-delay:2s}.circuit-path-12{animation-delay:2.2s}.circuit-path-13{animation-delay:2.4s}@media (max-width:768px){.header-inner{background-image:url(../images/header/header-inner-mobile.jpg);margin-bottom:0!important}.header-inner__col--description{border-left:none;border-top:1px solid hsla(0,0%,100%,.3);font-size:18px;padding-top:20px;width:90%}.circuit-background{display:none}}@media (min-width:1024px){.circuit-background{transform:translateZ(0);will-change:transform}}@media (max-width:768px){.words.lines{font-size:35px}}
