@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";header{position:fixed;width:100%;height:calc(var(--top-padding));top:0;left:0;z-index:15;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 calc(var(--horizontal-padding) * 1) calc(var(--top-padding) * .25);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);opacity:0}.brand-link{position:relative;display:flex;align-items:center;justify-content:center;z-index:1}.brand-link img{width:10vw;height:auto}.brand-link img:nth-of-type(1){z-index:0}.brand-link img:nth-of-type(2){position:absolute;top:0;left:0;z-index:1}nav{z-index:1}nav ul{display:flex;flex-direction:row;align-items:center;gap:calc(var(--fs-navlink))}#support-button .arrow{display:flex;align-items:center;justify-content:center}#support-button .arrow svg{width:calc(var(--fs-root) * 1.5);height:auto}@media only screen and (min-width: 768px) and (max-width: 1080px) and (orientation: portrait){.brand-link img{width:17.5vw;height:auto}}@media only screen and (min-width: 481px) and (max-width: 767px) and (orientation: portrait){.brand-link img{width:20vw}}@media only screen and (max-width: 480px){nav ul{gap:calc(var(--fs-navlink) * .75)}#support-button span{display:none}#support-button .arrow{display:flex;align-items:center;justify-content:center}#support-button .arrow svg{width:calc(var(--fs-root) * 1.25);height:auto}.brand-link img{width:25vw;height:auto}}@media screen and (min-width: 1024px){#sound-button,#language-selector{font-size:.78vw;font-style:normal;font-weight:600;line-height:normal;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.31vw;white-space:nowrap;border-radius:4.68vw;border:.11vw solid #000;padding-inline:.68vw;color:#fff;max-height:2.65vw;min-height:2.65vw;min-width:3.85vw}#sound-button svg path{stroke-width:.11vw}#support-button{all:unset;position:relative;display:flex;align-items:center;padding-inline:.2vw 1vw;max-height:2.65vw;height:2.65vw;max-width:14.21vw;column-gap:.84vw;border-radius:4.68vw;cursor:pointer;background:#000;color:#fff}#support-button .support-button__wrapper{display:flex;align-items:center;position:absolute;top:0;width:calc(100% - .4vw);height:100%;border-radius:4.68vw}#support-button .support-button__wrapper .arrow{position:absolute;left:0;border-radius:100%;height:2.23vw;aspect-ratio:1/1;background:#fff}#support-button .support-button__wrapper .arrow svg{width:1.14vw}#support-button .arrow__mock{visibility:hidden;border-radius:100%;height:2.23vw;aspect-ratio:1/1}#support-button .support__button__text{color:inherit;text-align:center;font-feature-settings:"liga" off,"clig" off;font-family:Poppins;font-size:.78vw;font-style:normal;font-weight:600;line-height:120%;text-wrap:nowrap}#support-button span{display:flex;flex-direction:row;align-items:center;gap:.57vw}#support-button span img{width:.67vw;height:1cap}.button-dark,.button-clear{all:unset;display:flex;align-items:center;column-gap:.98vw;padding:.2vw 2.3vw .2vw .2vw!important;border:.1vw solid #000;color:#000;border-radius:4.68vw;width:fit-content;text-align:center;font-feature-settings:"liga" off,"clig" off;font-family:Poppins;font-size:.78vw;font-style:normal;font-weight:600;line-height:120%;cursor:pointer}.button-dark span,.button-clear span{display:grid;place-content:center;width:2.24vw;aspect-ratio:1/1;border-radius:100%;background:#000}.button-dark span img,.button-clear span img{width:1.14vw;height:auto!important}.button-clear{background-color:#fff;border:.1vw solid #fff}#submit-button{all:unset;grid-column:2/3;place-self:end;display:flex;align-items:center;column-gap:.98vw;padding:.2vw 2.3vw .2vw .2vw!important;border:.1vw solid white;border-radius:4.68vw;color:#fff;width:fit-content;text-align:center;font-feature-settings:"liga" off,"clig" off;font-family:Poppins;font-size:.78vw;font-style:normal;font-weight:600;line-height:120%;cursor:pointer}#submit-button span{display:grid;place-content:center;width:2.24vw;aspect-ratio:1/1;border-radius:100%;background:#fff}#submit-button span img{width:1.14vw}}@media screen and (max-width: 1023px){.button-dark,.button-clear{all:unset;display:flex;align-items:center;column-gap:3.4vw;padding:1.06vw 6vw 1.06vw 1.06vw!important;border:1px solid #000;border-radius:24vw;color:#000;text-align:center;font-feature-settings:"liga" off,"clig" off;font-family:Poppins;font-size:3.86vw!important;font-style:normal;font-weight:600;line-height:180%;cursor:pointer}.button-dark span,.button-clear span{display:grid;place-content:center;width:9vw;aspect-ratio:1/1;border-radius:100%;background:#000}.button-dark span img,.button-clear span img{width:3.5vw!important;height:auto!important}#submit-button{all:unset;display:flex;align-items:center;column-gap:5.3vw;padding:1.06vw 9.3vw 1.06vw 1.06vw!important;border:1px solid #fff;border-radius:24vw;color:#fff!important;text-align:center;font-feature-settings:"liga" off,"clig" off;font-family:Poppins;font-size:4vw!important;font-style:normal;font-weight:600;line-height:120%;cursor:pointer}#submit-button span{display:grid;place-content:center;width:11.47vw;aspect-ratio:1/1;border-radius:100%;background:#fff}#submit-button span img{width:5.87vw!important;height:auto!important}}:root{--primary-color: #000;--secondary-color: #0f0e05;--background-color: #f0f1fa;--light-color: #9ab7ec;--fs-root: max(1rem, 1vw);--fs-navlink: calc(var(--fs-root) * .8);--flex-gap: 2vw;--horizontal-padding: 1.5vw;--top-padding: calc(var(--fs-root) * 6.5);--bottom-padding: 1%;--gradient-background: linear-gradient( rgba(2, 26, 71, .97), rgba(6, 26, 64, .97) );--gradient-background-light: linear-gradient( rgba(2, 26, 71, .85), rgba(6, 26, 64, .85) )}*,*:before,*:after{box-sizing:border-box}*{margin:0;-webkit-tap-highlight-color:transparent}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;font-family:Poppins,sans-serif;background-color:var(--primary-color);overflow-x:hidden}::-webkit-scrollbar{display:none}::selection{background-color:rgb(from var(--primary-color) r g b/80%);color:var(--background-color)}::placeholder{color:rgba(255,255,255,.5)}section{position:relative;width:100%;min-height:100vh;padding:calc(var(--top-padding)) calc(var(--horizontal-padding)) calc(var(--top-padding) * .25);opacity:0}.break-desktop{display:block}.break-tablet,.break-mobile{display:none}body{margin:0 auto;line-height:1.5;-webkit-font-smoothing:antialiased;min-height:100vh;overflow-x:hidden;background:var(--background-color)}main{min-height:30vh;display:flex;flex-direction:column}img,picture,video,canvas,svg{display:block;max-width:100%}img,picture{user-select:none;-webkit-user-drag:none}input,button,textarea,select{font:inherit}li{list-style:none}a{text-decoration:none!important;user-select:none;cursor:pointer}button{outline:none;background-color:unset;user-select:none;cursor:pointer}button div{user-select:none}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}h1,h2,h3,h4,h5{line-height:1;text-wrap:balance}.gradient{background:radial-gradient(rgba(164,1,83,.5),transparent 70%);width:50vw;height:50vw;position:absolute;z-index:-1;display:block}.black-back{font-style:normal!important;background-color:var(--primary-color);color:#fff;padding:0 calc(var(--fs-root) * .5);border-radius:calc(var(--fs-root) * 4)}.black-back.light{color:var(--primary-color);background-color:#fff}.not-available{display:none;opacity:0;visibility:hidden}@media only screen and (max-width: 1080px){section{min-height:100svh;padding:calc(var(--top-padding)) calc(var(--horizontal-padding)) calc(var(--top-padding) * .25)}}@media only screen and (min-width: 768px) and (max-width: 1080px) and (orientation: portrait){:root{--fs-root: max(.85rem, 2.25vw);--horizontal-padding: 3.5vw;--top-padding: calc(var(--fs-root) * 7)}header{height:calc(var(--fs-root) * 7);padding:0 calc(var(--horizontal-padding) * 1.5)}.break-desktop{display:none}.break-tablet{display:block!important}.break-mobile{display:none}}@media only screen and (min-width: 481px) and (max-width: 767px) and (orientation: portrait){:root{--fs-root: max(.6rem, 2vw);--horizontal-padding: 3vw;--top-padding: calc(var(--fs-root) * 10)}header{height:calc(var(--fs-root) * 10);padding:0 calc(var(--horizontal-padding) * 1.5);background-color:transparent}.break-desktop,.break-tablet{display:none}.break-mobile{display:block!important}}@media only screen and (max-width: 480px){:root{--fs-root: 3vw;--horizontal-padding: 5vw;--inner-horizontal-padding: calc(var(--horizontal-padding) * 1.25);--top-padding: calc(var(--fs-root) * 8)}.gradient{width:200vw;height:200vw;opacity:.75}header{height:calc(var(--fs-root) * 8);padding:0 calc(var(--horizontal-padding) * 1);background-color:transparent}.break-desktop,.break-tablet{display:none}.break-mobile{display:block}}@media only screen and (max-width: 300px){:root{--fs-root: 2vw;--horizontal-padding: 5vw;--inner-horizontal-padding: calc(var(--horizontal-padding) * 1.25);--top-padding: calc(var(--fs-root) * 10)}header{height:calc(var(--fs-root) * 10);padding:0 calc(var(--horizontal-padding) * 1);background-color:transparent}}@media only screen and (max-height: 500px) and (orientation: landscape){.not-available{position:fixed;top:0;left:0;width:100%;height:100lvh;background-color:var(--primary-color);z-index:99;display:flex;opacity:1;visibility:visible;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--fs-root))}.not-available span{color:#fff;font-size:2.5vw;font-weight:600}.not-available img{width:5vw;height:auto}}.water-mark{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:var(--primary-color);z-index:0}.water-mark img{position:absolute;top:50%;right:0%;width:42.5vw;height:auto}.water-mark #water-mark-top{transform:translate(calc(-1 * var(--horizontal-padding)),-62.5%)}.water-mark #water-mark-bottom{transform:translate(calc(-1 * var(--horizontal-padding)),-37.5%)}.water-mark .gradient{opacity:0;transform:translate(-50%,-50%)}.water-mark .bullets{position:absolute;right:calc(var(--horizontal-padding));top:50vh;transform:translateY(-50%);width:fit-content;height:fit-content;display:flex;flex-direction:column;align-items:center;gap:calc(var(--fs-root) * .5);z-index:3}.water-mark .bullets span{width:calc(var(--fs-root));height:calc(var(--fs-root));display:block;border-radius:50%;border:calc(var(--fs-root) * .1) solid var(--primary-color)}.water-mark .bullets span:first-of-type{background-color:var(--primary-color)}#loader{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:11;display:flex;align-items:center;justify-content:center;perspective:500px}#loader .layer{position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:-1;background-color:var(--primary-color)}#loader .layer .rings{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;perspective:500px}#loader .layer .rings .ring{opacity:0}#loader .layer .rings .outer-ring{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20rem;height:20rem;background-color:var(--background-color);border-radius:50%;box-shadow:0 0 15px #fff;display:flex;align-items:center;justify-content:center}#loader .layer .rings .outer-ring .inner-ring{width:97.5%;height:97.5%;background-color:var(--primary-color);border-radius:50%}#loader .layer .rings #ring-1{animation:ring 3.5s ease-in-out infinite}#loader .layer .rings #ring-2{animation:ring 3.5s ease-in-out 1.75s infinite}@keyframes ring{0%{transform:translate3d(-50%,-50%,-2000px);opacity:0}25%{opacity:0}to{transform:translate3d(-50%,-50%,1000px);opacity:1}}#loader .img{width:20rem;height:20rem;display:flex;align-items:center;justify-content:center;opacity:0;perspective:500px;z-index:1}#loader .img img{width:25vw;height:auto;animation:disc-rotation 1s linear infinite}#loader .loader-counter{position:absolute;bottom:0;left:1%;width:fit-content;padding-block:.5rem;overflow:hidden}#loader .loader-counter #counter{color:#fff;font-size:7vw;font-style:normal;font-weight:300;line-height:1;width:100%;user-select:none;-webkit-user-drag:none;pointer-events:none}#loader .loading{position:absolute;bottom:0;right:1%;padding-block:.5rem;font-size:calc(var(--fs-root) * 3);font-weight:400;color:#fff;user-select:none}#hero-section{display:flex;flex-direction:column;align-items:center;height:100vh;clip-path:circle(25%);background-color:var(--background-color)}#hero-section .gradient{top:0;right:0;transform:translate(50%,-50%)}#hero-section .hero-content{width:100%;padding-block:calc(var(--fs-root) * 1.5)}#hero-section .hero-content .hero-titles{display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--fs-root) * 1);width:100%}#hero-section .hero-content .hero-titles .hero-title{width:100%;color:var(--secondary-color);font-size:calc(var(--fs-root) * 3.7);font-style:normal;font-weight:700;line-height:1;display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:space-between;gap:calc(var(--fs-root))}#hero-section .hero-content .hero-titles .hero-title div{height:unset;display:flex;align-items:center;justify-content:center;font-size:calc(var(--fs-root) * 3);text-transform:uppercase;font-weight:400}#hero-section .hero-content .hero-titles .hero-title div img{width:calc(var(--fs-root) * 7);height:calc(var(--fs-root) * 4);object-fit:cover}#hero-section .hero-content .hero-titles .hero-title span{width:calc(var(--fs-root) * 32);display:flex;flex-direction:row;align-items:center;position:relative}#hero-section .hero-content .hero-titles .hero-title span .dawn-container{position:absolute;top:50%;right:0;transform:translate(40%,-50%)}#hero-section .hero-content .hero-titles .hero-title span .dawn-container img{width:calc(var(--fs-root) * 7);height:auto;object-fit:unset}#hero-section .hero-content .hero-titles .hero-title span .dawn-container span{width:calc(var(--fs-root) * 32);height:calc(var(--fs-root) * .25);background-color:var(--primary-color);position:absolute;right:50%;transform:translate(0)}#hero-section .hero-content .hero-titles .hero-title #ott-areas{width:calc(var(--fs-root) * 10);padding:0}#hero-section .hero-content .hero-titles .hero-title #ott-areas .splide__track .splide__list{width:calc(var(--fs-root) * 10)}#hero-section .hero-content .hero-titles .hero-title #ott-areas .splide__track .splide__list .splide__slide{width:calc(var(--fs-root) * 10);display:flex;align-items:center;justify-content:center}#hero-section .hero-content .hero-titles .hero-title #ott-areas .splide__track .splide__list .splide__slide img{width:100%;height:100%;object-fit:cover}#hero-section .hero-content .hero-titles .first-title-mobile{display:none}#hero-section .hero-content .hero-titles #second-title{justify-content:flex-start}#hero-section .hero-content .hero-titles #second-title p{color:calc(var(--secondary-color));font-size:calc(var(--fs-navlink) * .85);font-style:normal;font-weight:300;line-height:1.2;width:17vw}#hero-section .hero-content .hero-titles #second-title #fake-space{display:none}#hero-section .hero-content .hero-titles #second-title #areas{position:relative;width:10rem;height:calc(var(--fs-root) * 4.25);display:flex;align-items:center;justify-content:center;padding:0 calc(var(--fs-root) * 2)}#hero-section .hero-content .hero-titles #second-title #areas .words{position:relative;width:100%;height:100%;overflow:hidden;padding:0}#hero-section .hero-content .hero-titles #second-title #areas .words .word{position:absolute;top:0;left:0%;user-select:none;height:100%;display:flex;align-items:center;justify-content:flex-start;gap:1vw;opacity:0;padding:0}#hero-section .hero-content .hero-titles #second-title #areas .words .word div{font-size:calc(var(--fs-root) * 2.5)!important;padding:0}#hero-section .hero-content .hero-titles #second-title #areas .words .cover{position:absolute;display:flex;width:100%;height:100%;background-color:#0f0e05;top:0;left:0;justify-content:flex-start;align-items:center}#hero-section .hero-content .hero-titles #second-title #areas .words .cover .cursor{height:80%;width:calc(var(--fs-root) * .1);background-color:var(--background-color);animation:cursor 1.25s ease-in-out infinite}@keyframes cursor{0%{opacity:1}50%{opacity:0}}#hero-section .hero-content .hero-titles #last-title{display:none}#hero-section .under-layer{position:absolute;top:0;left:0;z-index:1;width:100%;height:100vh;background-color:#000;display:block}#hero-section .hero-video{width:100%;flex-grow:1;-webkit-flex-grow:1;border-radius:calc(var(--fs-root) * 2);position:relative;z-index:2;overflow:visible}#hero-section .hero-video .video{position:absolute;bottom:0;left:50%;transform:translate(-50%,calc(var(--top-padding) * .25));display:flex;align-items:center;justify-content:center;width:100vw;min-width:100vw;height:100vh;perspective:500px}#hero-section .hero-video .video video{clip-path:circle(20%);width:100%;height:100%;object-fit:cover}#hero-section .over-layer{position:absolute;top:0;left:0;z-index:3;width:100%;height:100vh;background-color:#000;display:block;opacity:0}#hero-section button{opacity:0;position:absolute;z-index:2;bottom:0;left:50%;transform:translate(-50%,35%);width:12.5vw;height:12.5vw;display:flex;align-items:center;justify-content:center;outline:none;border:none;background-color:#fff;border-radius:50%;fill:#fff;border:calc(var(--fs-root) * .35) solid #f0f1fa}#hero-section button .curved{pointer-events:none;-webkit-user-drag:none;width:100%;height:100%;animation:curved 20s linear infinite;animation-play-state:paused}@keyframes curved{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#hero-section button .arrow{pointer-events:none;-webkit-user-drag:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(90deg);height:10%;width:auto}#vortex-section{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;min-height:unset;height:fit-content;position:relative}#vortex-section #vortex{height:150vh;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;overflow:visible;perspective:1000px;position:relative;padding:0}#vortex-section #vortex .hidden-results,#vortex-section #vortex .hidden-result,#vortex-section #vortex .hidden-radius{display:none;visibility:hidden;opacity:0}#vortex-section #vortex .gradient{bottom:0;left:0;transform:translate(-50%)}#vortex-section #vortex .vortexes{position:absolute;top:12.5vw;left:0;width:100%;height:100%;z-index:-1}#vortex-section #vortex #vortex-root{width:100%;height:100vh;z-index:-1;overflow:visible}#vortex-section #vortex #vortex-root .logo-vortex{width:calc(var(--fs-root) * 25);height:fit-content;display:flex;flex-direction:column;align-items:center;justify-content:center;transform-origin:center center;position:absolute;top:0%;left:0%;transform:translate(-50%,-50%)!important;opacity:1;perspective:1000px;z-index:0!important}#vortex-section #vortex #vortex-root .logo-vortex .layer{position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:1;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}#vortex-section #vortex #vortex-root .logo-vortex img{width:10vw;height:auto}#vortex-section #vortex #vortex-root .logo-vortex .info{display:flex;flex-direction:column;align-items:center;justify-content:center}#vortex-section #vortex #vortex-root .logo-vortex .info span{color:#000;text-align:center;font-size:calc(var(--fs-root) * 3.5);font-style:normal;font-weight:600;line-height:1}#vortex-section #vortex #vortex-root .logo-vortex .info p{color:#000;text-align:center;font-size:1rem;font-style:normal;font-weight:600;line-height:130%}#vortex-section #vortex #vortex-root:first-child{overflow:visible!important}#vortex-section #vortex #vortex-root div:has(>canvas){z-index:997;position:relative}#vortex-section .results{display:flex;flex-direction:column;align-items:center;gap:calc(var(--fs-root));width:40%;position:absolute;top:50vh;left:50%;transform:translate(-50%,-50%);z-index:1}#vortex-section .results h2{color:var(--secondary-color);text-align:center;font-size:calc(var(--fs-root) * 4.15);font-style:normal;font-weight:400;line-height:1}#vortex-section .results p{color:var(--secondary-color);text-align:center;font-size:1rem;font-size:calc(var(--fs-root) * .85);font-style:normal;font-weight:300;line-height:130%;width:70%}#vortex-section .results button{padding:0 calc(var(--fs-root) * 2.5) 0 calc(var(--fs-navlink) * .25)}#digital-solutions{display:flex;flex-direction:column;align-items:center;position:relative}#digital-solutions .top{width:100%;height:fit-content;display:flex;flex-direction:row;align-items:center;justify-content:space-between}#digital-solutions .top h2{color:var(--primary-color);width:70%;font-size:calc(var(--fs-root) * 4.25);font-style:normal;font-weight:400;line-height:1.05}#digital-solutions .top aside{display:flex;flex-direction:column;align-items:flex-start;height:100%;width:20%}#digital-solutions .top aside img{width:calc(var(--fs-root) * 4);height:auto;position:relative;transform:translate(-50%)}#digital-solutions .top aside span{color:#000;text-align:center;font-size:calc(var(--fs-root) * 5);font-style:normal;font-weight:400;line-height:1}#digital-solutions .top aside p{color:#000;font-size:calc(var(--fs-root) * .75);font-style:normal;font-weight:300;line-height:130%}#digital-solutions .solutions-container{width:100%;height:fit-content;position:relative;display:flex;flex-direction:column}#digital-solutions .solutions-container .solution{position:relative;width:100%;height:100vh;padding:calc(var(--top-padding)) 0 0;display:flex;flex-direction:row;align-items:center;justify-content:space-between;z-index:0!important}#digital-solutions .solutions-container .solution .title{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:calc(var(--fs-root) * 1);position:relative;width:42.5vw}#digital-solutions .solutions-container .solution .title .waves{position:absolute;top:50%;transform:translate(calc(-1 * var(--horizontal-padding)),-50%);left:0;width:30vw;height:30vw;z-index:-1;background-size:contain;background-repeat:no-repeat}#digital-solutions .solutions-container .solution .title .title-logo{width:calc(var(--fs-root) * 12.5);height:calc(var(--fs-root) * 5);background-repeat:no-repeat;background-size:contain;background-position:center center}#digital-solutions .solutions-container .solution .title h3{color:#000;font-size:calc(var(--fs-root) * 3.1);font-style:normal;font-weight:700;line-height:103%;text-transform:uppercase;width:80%}#digital-solutions .solutions-container .solution .title p{color:#000;font-size:calc(var(--fs-root) * 1);font-style:normal;font-weight:400;line-height:1.1;width:65%}#digital-solutions .solutions-container .solution .cards-wrapper{width:75vw;display:flex;align-items:center;justify-content:center;padding-right:calc(var(--fs-root) * 2)}#digital-solutions .solutions-container .solution .cards-wrapper .cards{display:grid;gap:calc(var(--fs-root));width:fit-content;place-items:center;justify-items:center}#digital-solutions .solutions-container .solution .cards-wrapper .cards .card{width:20vw;height:18vw;position:relative;background-repeat:no-repeat;background-size:100% 100%;backdrop-filter:blur(calc(var(--fs-root) * .5));-webkit-backdrop-filter:blur(calc(var(--fs-root) * .5))}#digital-solutions .solutions-container .solution .cards-wrapper .cards .card .card-background{width:100%;height:auto;position:relative;display:none}#digital-solutions .solutions-container .solution .cards-wrapper .cards .card .card-info{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--fs-root));padding:0 calc(var(--horizontal-padding) * 1)}#digital-solutions .solutions-container .solution .cards-wrapper .cards .card .card-info h4{text-align:center;-webkit-text-stroke-width:1;-webkit-text-stroke-color:#000;font-size:calc(var(--fs-root) * 1.35);font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase}#digital-solutions .solutions-container .solution .cards-wrapper .cards .card .card-info p{color:#757575;text-align:center;font-size:1rem;font-size:calc(var(--fs-root) * .8);font-style:normal;font-weight:400;line-height:130%}#digital-solutions .solutions-container .solution .cards-wrapper .cards .card .card-info button{outline:none;border:none;background-color:var(--primary-color);width:calc(var(--fs-root) * 2.5);height:calc(var(--fs-root) * 2.5);border-radius:50%;display:flex;align-items:center;justify-content:center}#digital-solutions .solutions-container .solution .cards-wrapper .cards .card .card-info button img{width:calc(var(--fs-root) * 1.3);height:auto}#digital-solutions .solutions-container .solution .cards-wrapper .six-cards{grid-template-columns:repeat(3,1fr)}#digital-solutions .solutions-container .solution .cards-wrapper .six-cards .card:nth-of-type(1),#digital-solutions .solutions-container .solution .cards-wrapper .six-cards .card:nth-of-type(3),#digital-solutions .solutions-container .solution .cards-wrapper .six-cards .card:nth-of-type(4),#digital-solutions .solutions-container .solution .cards-wrapper .six-cards .card:nth-of-type(6){transform:translateY(-5%)}#digital-solutions .solutions-container .solution .cards-wrapper .six-cards .card:nth-of-type(2),#digital-solutions .solutions-container .solution .cards-wrapper .six-cards .card:nth-of-type(5){transform:translateY(5%)}#digital-solutions .solutions-container .solution .cards-wrapper .five-cards{grid-template-columns:repeat(3,1fr)}#digital-solutions .solutions-container .solution .cards-wrapper .five-cards .card:nth-of-type(1),#digital-solutions .solutions-container .solution .cards-wrapper .five-cards .card:nth-of-type(4){transform:translateY(-5%)}#digital-solutions .solutions-container .solution .cards-wrapper .five-cards .card:nth-of-type(3){grid-row:1/3;grid-column:3/4;width:20vw;height:25vw}#digital-solutions .solutions-container .solution .cards-wrapper .five-cards .card:nth-of-type(2),#digital-solutions .solutions-container .solution .cards-wrapper .five-cards .card:nth-of-type(5){transform:translateY(5%)}#digital-solutions .solutions-container .solution .cards-wrapper .four-cards{grid-template-columns:repeat(2,1fr)}#digital-solutions .solutions-container .solution .cards-wrapper .four-cards .card:nth-of-type(1),#digital-solutions .solutions-container .solution .cards-wrapper .four-cards .card:nth-of-type(3){transform:translateY(5%)}#digital-solutions .solutions-container .solution .cards-wrapper .four-cards .card:nth-of-type(2),#digital-solutions .solutions-container .solution .cards-wrapper .four-cards .card:nth-of-type(4){transform:translateY(-5%)}#digital-solutions .solutions-container .solution .cards-wrapper .three-cards-a{grid-template-columns:repeat(3,1fr)}#digital-solutions .solutions-container .solution .cards-wrapper .three-cards-a .card:nth-of-type(1),#digital-solutions .solutions-container .solution .cards-wrapper .three-cards-a .card:nth-of-type(3){transform:translateY(5%)}#digital-solutions .solutions-container .solution .cards-wrapper .three-cards-a .card:nth-of-type(2){transform:translateY(-5%)}#digital-solutions .solutions-container .solution .cards-wrapper .three-cards-b{grid-template-columns:repeat(2,1fr)}#digital-solutions .solutions-container .solution .cards-wrapper .three-cards-b .card:nth-of-type(2){transform:translateY(50%)}#digital-solutions .solutions-container .solution:last-of-type{height:fit-content}#digital-solutions .solutions-container .solution.yellow .waves{background-image:url(/images/solutions/yellow/waves.svg)}#digital-solutions .solutions-container .solution.yellow .title-logo{background-image:url(/images/solutions/yellow/logo.png)}#digital-solutions .solutions-container .solution.yellow .cards h4{color:#f9a530}#digital-solutions .solutions-container .solution.yellow .card{background-image:url(/images/solutions/yellow/card.svg)}#digital-solutions .solutions-container .solution.aqua .waves{background-image:url(/images/solutions/aqua/waves.svg)}#digital-solutions .solutions-container .solution.aqua .title-logo{background-image:url(/images/solutions/aqua/logo.png)}#digital-solutions .solutions-container .solution.aqua .cards h4{color:#16d8e1}#digital-solutions .solutions-container .solution.aqua .card{background-image:url(/images/solutions/aqua/card.svg)}#digital-solutions .solutions-container .solution.purple .waves{background-image:url(/images/solutions/purple/waves.svg)}#digital-solutions .solutions-container .solution.purple .title-logo{background-image:url(/images/solutions/purple/logo.png)}#digital-solutions .solutions-container .solution.purple .cards h4{color:#7963a4}#digital-solutions .solutions-container .solution.purple .card{background-image:url(/images/solutions/purple/card.svg)}#digital-solutions .solutions-container .solution.salmon .waves{background-image:url(/images/solutions/salmon/waves.svg)}#digital-solutions .solutions-container .solution.salmon .title-logo{background-image:url(/images/solutions/salmon/logo.png)}#digital-solutions .solutions-container .solution.salmon .cards h4{color:#f68684}#digital-solutions .solutions-container .solution.salmon .card{background-image:url(/images/solutions/salmon/card.svg)}#digital-solutions .solutions-container .solution.violet .waves{background-image:url(/images/solutions/violet/waves.svg)}#digital-solutions .solutions-container .solution.violet .title-logo{background-image:url(/images/solutions/violet/logo.png)}#digital-solutions .solutions-container .solution.violet .cards h4{color:#eb0682}#digital-solutions .solutions-container .solution.violet .card{background-image:url(/images/solutions/violet/card.svg)}#digital-solutions .solutions-container .solution.embers .waves{background-image:url(/images/solutions/embers/waves.svg)}#digital-solutions .solutions-container .solution.embers .title-logo{background-image:url(/images/solutions/embers/logo.png)}#digital-solutions .solutions-container .solution.embers .cards h4{color:#f5603a}#digital-solutions .solutions-container .solution.embers .card{background-image:url(/images/solutions/embers/card.svg)}#digital-solutions .solutions-container .solution.blue .waves{background-image:url(/images/solutions/blue/waves.svg)}#digital-solutions .solutions-container .solution.blue .title-logo{background-image:url(/images/solutions/blue/logo.png)}#digital-solutions .solutions-container .solution.blue .cards h4{color:#3aa6f5}#digital-solutions .solutions-container .solution.blue .card{background-image:url(/images/solutions/blue/card.svg)}#digital-solutions .solutions-container .solution.cloak .waves{background-image:url(/images/solutions/cloak/waves.svg)}#digital-solutions .solutions-container .solution.cloak .title-logo{background-image:url(/images/solutions/cloak/logo.png)}#digital-solutions .solutions-container .solution.cloak .cards h4{color:#580055}#digital-solutions .solutions-container .solution.cloak .card{background-image:url(/images/solutions/cloak/card.svg)}#digital-solutions .solutions-container .solution.green .waves{background-image:url(/images/solutions/green/waves.svg)}#digital-solutions .solutions-container .solution.green .title-logo{background-image:url(/images/solutions/green/logo.png)}#digital-solutions .solutions-container .solution.green .cards h4{color:#58e501}#digital-solutions .solutions-container .solution.green .card{background-image:url(/images/solutions/green/card.svg)}#digital-solutions .solutions-container .solution.red .waves{background-image:url(/images/solutions/red/waves.svg)}#digital-solutions .solutions-container .solution.red .title-logo{background-image:url(/images/solutions/red/logo.png)}#digital-solutions .solutions-container .solution.red .cards h4{color:#fe1d3e}#digital-solutions .solutions-container .solution.red .card{background-image:url(/images/solutions/red/card.svg)}#digital-solutions .solutions-container .solution.yellow-dark .waves{background-image:url(/images/solutions/yellow-dark/waves.svg)}#digital-solutions .solutions-container .solution.yellow-dark .title-logo{background-image:url(/images/solutions/yellow-dark/logo.png)}#digital-solutions .solutions-container .solution.yellow-dark .cards h4{color:#ca7d11}#digital-solutions .solutions-container .solution.yellow-dark .card{background-image:url(/images/solutions/yellow-dark/card.svg)}#digital-solutions .solutions-container .solution.yellow-dark .card:nth-of-type(3){background-image:url(/images/solutions/yellow-dark/card_long.svg)}#digital-solutions .solutions-container .solution.new-green .waves{background-image:url(/images/solutions/new-green/waves.svg)}#digital-solutions .solutions-container .solution.new-green .title-logo{background-image:url(/images/solutions/new-green/logo.png)}#digital-solutions .solutions-container .solution.new-green .cards h4{color:#44c683}#digital-solutions .solutions-container .solution.new-green .card{background-image:url(/images/solutions/new-green/card.svg)}#digital-solutions .solutions-container .solution.new-green .card:nth-of-type(3){background-image:url(/images/solutions/new-green/card_long.svg)}#revolutionize{display:flex;flex-direction:column;align-items:center;gap:calc(var(--fs-root) * 2);height:100vh}#revolutionize .top{width:100%;height:fit-content;display:flex;flex-direction:row;align-items:center;justify-content:space-between}#revolutionize .top h2{color:var(--primary-color);width:79.5%;font-size:calc(var(--fs-root) * 4.25);font-style:normal;font-weight:400;line-height:1.05}#revolutionize .bottom{width:100%;height:20rem;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:calc(var(--fs-root) * 3)}#revolutionize .bottom .bottom-video{width:50%;height:100%;position:relative;z-index:1;overflow:visible}#revolutionize .bottom .bottom-video .video-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;transform-origin:left top;display:flex;align-items:center;justify-content:center}#revolutionize .bottom .bottom-video .video-wrapper .video{object-fit:cover;object-position:center center;width:100%;height:100%;border-radius:calc(var(--fs-root) * 2);box-shadow:0 2px 15px rgba(0,0,0,.25)}#revolutionize .bottom .bottom-video .video-wrapper .color-layer{position:absolute;width:100%;height:100%;z-index:1;top:0;left:0;background-color:#000;opacity:.5;display:block;border-radius:calc(var(--fs-root) * 2)}#revolutionize .bottom .bottom-video .video-wrapper .blur-layer{position:absolute;width:100%;height:100%;z-index:2;top:0;left:0;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);opacity:0;display:block;border-radius:calc(var(--fs-root) * 2)}#revolutionize .bottom .bottom-content{width:50%;height:100%;display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--fs-root))}#revolutionize .bottom .bottom-content p{color:#0f0e05;font-size:calc(var(--fs-root));font-style:normal;font-weight:400;line-height:1.5}#revolutionize .bottom .bottom-content button{background-color:#fff;color:var(--primary-color);border:unset;padding-inline:calc(var(--fs-root) * .25) calc(var(--fs-root) * 2);gap:calc(var(--fs-root));box-shadow:0 2px 15px rgba(0,0,0,.25)}#ready{z-index:1;position:relative;margin-top:calc(var(--top-padding) * 2)}#ready .call-to-action{position:absolute;top:0;left:0;padding:calc(var(--top-padding)) calc(var(--horizontal-padding) * 2) 0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}#ready .call-to-action p{color:#fff;text-align:center;font-feature-settings:"clig" off,"liga" off;font-size:calc(var(--fs-root) * 3);font-style:normal;font-weight:400;line-height:103%;text-transform:uppercase}#ceo{z-index:2;background-color:var(--background-color);display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:calc(var(--fs-root) * 2);min-height:unset;overflow:hidden}#ceo .gradient{top:0;right:50%;transform:translate(70%,-20%);opacity:.8}#ceo .meet-ceo,#ceo .ceo-photo{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}#ceo .meet-ceo{width:70%;align-items:flex-start;gap:calc(var(--fs-root) * 1.25)}#ceo .meet-ceo h3{color:#000;font-size:calc(var(--fs-root) * 4.5);font-style:normal;font-weight:400;line-height:1.5}#ceo .meet-ceo p{color:#0f0e05;font-size:calc(var(--fs-root));font-style:normal;font-weight:400;line-height:150%}#ceo .meet-ceo img{width:30%;height:auto;margin-top:calc(var(--fs-root))}#ceo .ceo-photo{flex-grow:1}#ceo .ceo-photo img{width:100%;height:100%;object-fit:cover}#partners{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--fs-root) * 3);min-height:unset;background-color:var(--background-color);z-index:1;margin-top:-.5%;padding-bottom:calc(var(--top-padding))}#partners h3{color:var(--secondary-color);text-align:center;font-size:calc(var(--fs-root) * 4);font-style:normal;font-weight:400;line-height:103%}#partners p{color:var(--secondary-color);text-align:center;font-size:calc(var(--fs-root) * .9);font-style:normal;font-weight:400;line-height:130%;width:60%}#partners .partners{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;justify-content:center;column-gap:calc(var(--fs-root) * 2);row-gap:calc(var(--fs-root) * 3);padding-inline:calc(var(--horizontal-padding) * 7)}#partners .partners img{height:calc(var(--fs-root) * 1.8);width:auto}#scroll-horizontal{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:0;height:100vh;background-color:var(--background-color);z-index:1;margin-top:-.5%}#scroll-horizontal .scroll-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100vh;overflow:hidden}#scroll-horizontal .scroll-wrapper .description{position:relative;height:calc(var(--fs-root) * 10);width:100%}#scroll-horizontal .scroll-wrapper .description .description-slide{display:flex;flex-direction:column;align-items:center;gap:calc(var(--fs-root));position:absolute;left:50%;transform:translate(-50%);width:100%}#scroll-horizontal .scroll-wrapper .description h3{color:var(--secondary-color);text-align:center;font-size:calc(var(--fs-root) * 4.5);font-style:normal;font-weight:400;line-height:103%;text-transform:uppercase}#scroll-horizontal .scroll-wrapper .description p{color:var(--secondary-color);font-size:calc(var(--fs-root));font-style:normal;font-weight:400;line-height:150%}#scroll-horizontal .scroll-wrapper .splide{width:100%;display:flex;align-items:center;justify-content:center;visibility:visible!important}#scroll-horizontal .scroll-wrapper .splide .splide__track{width:100%}#scroll-horizontal .scroll-wrapper .splide .splide__track .splide__list{display:flex;flex-direction:row;align-items:center;width:fit-content;height:fit-content;transform:translate(25vw);padding:0;margin:0}#scroll-horizontal .scroll-wrapper .splide .splide__track .splide__list .splide__slide{min-width:50vw;width:50vw;height:25vw;min-height:25vw;display:flex;align-items:center;justify-content:center;padding:0;margin:0}#scroll-horizontal .scroll-wrapper .splide .splide__track .splide__list .splide__slide img,#scroll-horizontal .scroll-wrapper .splide .splide__track .splide__list .splide__slide video{width:100%;height:100%;object-fit:cover;border-radius:calc(var(--fs-root) * 2)}#new-form{display:flex;flex-direction:column;align-items:center;z-index:1;padding-inline:0}#new-form .ready{width:100%;height:100vh;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--fs-root) * 2.5)}#new-form .ready span{color:#fff;font-size:12.5rem;font-size:calc(var(--fs-root) * 8.5);text-align:center;font-style:normal;font-weight:400;line-height:90%;white-space:wrap;padding:0 calc(var(--horizontal-padding) * 2)}#new-form .ready button{outline:none;border:none;z-index:1}#new-form .ready button img{width:7vw;height:auto}#new-form #form{width:100%;height:fit-content;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:calc(var(--fs-root) * 2);padding-inline:0}#new-form #form form{width:60%;display:grid;grid-template-columns:repeat(2,1fr);gap:calc(var(--fs-root) * 1.75)}#new-form #form form .field{width:100%}#new-form #form form .field input,#new-form #form form .field textarea{width:100%;border-radius:calc(var(--fs-root));background-color:rgba(255,255,255,.1);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);outline:none;border:none;color:#fff;font-size:calc(var(--fs-root) * .95);font-style:normal;font-weight:400;line-height:1;padding:calc(var(--fs-root) * 1) calc(var(--fs-root) * 1.25)}#new-form #form form .field textarea{resize:unset;min-height:25vh;line-height:1.25}#new-form #form form .email,#new-form #form form .message{grid-column:1/3}#new-form #form form button{grid-column:2/3;border-color:#fff;color:#fff;width:fit-content;padding:calc(var(--fs-root) * 1) calc(var(--fs-root) * 3.5) calc(var(--fs-root) * 1) calc(var(--fs-root) * .25);justify-self:flex-end}#new-form #form form .selectors{grid-column:1/3;display:grid;grid-template-columns:1fr 1.5fr 1.5fr;width:100%}#new-form #form form .selectors .selector{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--fs-root) * .8);border-right:.15rem solid rgba(255,255,255,.1);padding-inline:calc(var(--fs-root) * 1.25)}#new-form #form form .selectors .selector .question{color:#fff;font-feature-settings:"clig" off,"liga" off;font-size:1.125rem;font-size:calc(var(--fs-root) * 1);font-style:normal;font-weight:500;line-height:150%}#new-form #form form .selectors .selector .answers{display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--fs-root) * .5)}#new-form #form form .selectors .selector .answers .answer{color:rgba(255,255,255,.7);font-size:calc(var(--fs-root));font-style:normal;font-weight:400;line-height:1.5;display:flex;flex-direction:row-reverse;align-items:center;gap:calc(var(--fs-root) * .5);position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}#new-form #form form .selectors .selector .answers .answer input{width:0;height:0;opacity:0;position:absolute;cursor:pointer}#new-form #form form .selectors .selector .answers .answer .checkmark{width:calc(var(--fs-root) * 1.25);height:calc(var(--fs-root) * 1.25);border-radius:50%;display:block;position:relative;border:.1rem solid var(--background-color)}#new-form #form form .selectors .selector .answers .answer .checkmark:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;width:50%;height:50%;border-radius:50%;opacity:0}#new-form #form form .selectors .selector .answers .answer:hover .checkmark{background-color:#fff}#new-form #form form .selectors .selector .answers .answer input:checked~.checkmark{background-color:unset}#new-form #form form .selectors .selector .answers .answer input:checked~.checkmark:after{opacity:1}#new-form #form form .selectors .selector:last-of-type{border:none}#new-form #form #sponsors{width:100%;padding-block:calc(var(--top-padding) * .15)}#new-form #form #sponsors .splide__slide{width:fit-content;display:flex;align-items:center;justify-content:center}#new-form #form #sponsors .splide__slide img{height:3vw;width:auto}footer{padding:calc(var(--top-padding) * .5) calc(var(--horizontal-padding)) 0;width:100%;z-index:1;position:relative;background-color:var(--background-color)}footer .footer-wrapper{display:grid;grid-template-columns:repeat(4,1fr);place-items:center;gap:calc(var(--fs-root) * 5);width:100%}footer .footer-wrapper .footer-grid{width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--fs-root) * 1)}footer .footer-wrapper .footer-grid img{width:10vw;height:auto}footer .footer-wrapper .footer-grid li,footer .footer-wrapper .footer-grid a,footer .footer-wrapper .footer-grid p{color:var(--secondary-color)}footer .footer-wrapper .footer-grid p,footer .footer-wrapper .footer-grid li,footer .footer-wrapper .footer-grid a,footer .footer-wrapper .footer-grid span{font-size:calc(var(--fs-root) * .9);font-style:normal;font-weight:400;line-height:1.3}footer .footer-wrapper .footer-grid span{font-weight:600}footer .footer-wrapper .footer-grid ul{padding:0}footer .footer-wrapper .footer-grid a{text-decoration:underline!important}footer .footer-wrapper #subscribe{display:none;grid-column:3/5}footer .footer-wrapper #subscribe h4{color:var(--secondary-color);font-size:3.75rem;font-size:calc(var(--fs-root) * 3);font-style:normal;font-weight:400;line-height:103%}footer .footer-wrapper #subscribe .subscriber{width:fit-content;position:relative}footer .footer-wrapper #subscribe .subscriber input{color:var(--secondary-color);padding:calc(var(--fs-root) * 1.5) calc(var(--fs-root) * 1.5);width:30vw}footer .footer-wrapper #subscribe .subscriber button{background-color:var(--secondary-color);outline:none;border:none;display:flex;align-items:center;justify-content:center;border-radius:50%;width:calc(var(--fs-root) * 2.75);height:calc(var(--fs-root) * 2.75);position:absolute;top:50%;right:0;transform:translate(calc(var(--fs-root) * -.25),-50%);z-index:1}footer #bottom-footer{grid-column:1/6;height:2rem;border-top:calc(var(--fs-root) * .15) solid var(--primary-color);padding-block:calc(var(--fs-root) * 2) calc(var(--fs-root) * 3);display:flex;flex-direction:row;align-items:center;justify-content:space-between}footer #bottom-footer p{color:var(--secondary-color);font-size:calc(var(--fs-root) * .85);font-style:normal;font-weight:400;line-height:1.3}footer #bottom-footer .socials{display:flex;flex-direction:row;align-items:center;gap:calc(var(--fs-root) * .5)}footer #bottom-footer .socials img{height:calc(var(--fs-root) * 1.75);width:auto}@media only screen and (min-width: 1600px){#hero-section .hero-content .hero-titles .hero-title{font-size:calc(var(--fs-root) * 4.5)}#hero-section .hero-content .hero-titles .hero-title span{width:calc(var(--fs-root) * 30);display:flex;flex-direction:row;align-items:center;position:relative}#hero-section .hero-content .hero-titles .hero-title span .dawn-container{position:absolute;top:50%;right:0;transform:translate(50%,-50%)}#hero-section .hero-content .hero-titles .hero-title span .dawn-container img{width:calc(var(--fs-root) * 6);min-width:calc(var(--fs-root) * 3.5);height:auto;object-fit:unset}#hero-section .hero-content .hero-titles .hero-title span .dawn-container span{width:calc(var(--fs-root) * 30);height:calc(var(--fs-root) * .2);background-color:var(--primary-color);position:absolute;right:50%;transform:translate(0)}}@media only screen and (min-width: 768px) and (max-width: 1080px) and (orientation: portrait){.water-mark{height:100lvh}.water-mark img{position:absolute;top:50%;right:0%;width:calc(100% - var(--horizontal-padding) * 10);height:auto}.water-mark img:nth-of-type(1){transform:translate(calc(-1 * var(--horizontal-padding)),-62.5%)}.water-mark img:nth-of-type(2){transform:translate(calc(-1 * var(--horizontal-padding)),-37.5%)}.water-mark .gradient{opacity:0;transform:translate(-50%,-50%)}.water-mark .bullets{position:absolute;right:calc(var(--horizontal-padding));top:27.5vh;transform:translateY(-50%);width:fit-content;height:fit-content;display:flex;flex-direction:column;align-items:center;gap:calc(var(--fs-root) * .5)}.water-mark .bullets span{width:calc(var(--fs-root));height:calc(var(--fs-root));display:block;border-radius:50%;border:calc(var(--fs-root) * .1) solid var(--primary-color)}#loader{position:fixed;top:0;left:0;width:100%;height:100svh;z-index:11;display:flex;align-items:center;justify-content:center;perspective:1000px}#loader .layer{position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:-1}#loader .layer .rings{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;perspective:500px}#loader .layer .rings .ring{opacity:0}#loader .layer .rings .outer-ring{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20rem;height:20rem;background-color:var(--background-color);border-radius:50%;box-shadow:0 0 15px #fff;display:flex;align-items:center;justify-content:center}#loader .layer .rings .outer-ring .inner-ring{width:97.5%;height:97.5%;background-color:var(--primary-color);border-radius:50%}#loader .layer .rings #ring-1{animation:ring 3.5s ease-in-out infinite}#loader .layer .rings #ring-2{animation:ring 3.5s ease-in-out 1.75s infinite}@keyframes ring{0%{transform:translate3d(-50%,-50%,-2000px);opacity:0}25%{opacity:0}to{transform:translate3d(-50%,-50%,1000px);opacity:1}}#loader .img{width:40vw;height:40vw;perspective:500px;z-index:1}#loader .img img{width:50vw;height:auto;animation:disc-rotation 1s linear infinite}#loader .loader-counter{position:absolute;bottom:0;left:1%;width:fit-content;padding-block:.5rem;overflow:hidden}#loader .loader-counter #counter{font-size:20vw}#loader .loading{bottom:0;right:5%;font-size:calc(var(--fs-root) * 2)}#hero-section{padding-bottom:calc(var(--top-padding) * .5);height:100svh}#hero-section .hero-content{padding-block:calc(var(--fs-root) * 1.5)}#hero-section .hero-content .hero-titles{display:flex;flex-direction:column;align-items:flex-start;gap:0;width:100%}#hero-section .hero-content .hero-titles .hero-title{width:100%;color:var(--secondary-color);font-size:calc(var(--fs-root) * 4);font-style:normal;font-weight:700;line-height:1;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;gap:calc(var(--fs-root))}#hero-section .hero-content .hero-titles .hero-title div{padding:0 calc(var(--fs-root) * 1);display:flex;align-items:center;justify-content:center;font-size:calc(var(--fs-root) * 3);text-transform:uppercase;font-weight:400}#hero-section .hero-content .hero-titles .hero-title div img{width:calc(var(--fs-root) * 7);height:calc(var(--fs-root) * 4);object-fit:cover}#hero-section .hero-content .hero-titles #first-title{display:none}#hero-section .hero-content .hero-titles .first-title-mobile{width:100%;display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:calc(var(--fs-root))}#hero-section .hero-content .hero-titles .first-title-mobile span{color:var(--secondary-color);font-size:calc(var(--fs-root) * 4);font-style:normal;font-weight:700;line-height:1;position:relative;display:flex;flex-direction:row;flex-wrap:nowrap}#hero-section .hero-content .hero-titles .first-title-mobile span div{width:calc(var(--fs-root) * 25);margin-left:3.5vw;display:flex;justify-content:flex-end;overflow:hidden}#hero-section .hero-content .hero-titles .first-title-mobile span div .dawn-container{position:relative;width:fit-content;height:fit-content;overflow:visible}#hero-section .hero-content .hero-titles .first-title-mobile span div .dawn-container img{width:calc(var(--fs-root) * 3.5);min-width:calc(var(--fs-root) * 3.5);height:auto;object-fit:unset}#hero-section .hero-content .hero-titles .first-title-mobile span div .dawn-container span{width:calc(var(--fs-root) * 25);height:calc(var(--fs-root) * .25);background-color:var(--primary-color);position:absolute;top:50%;right:50%;transform:translateY(-50%)}#hero-section .hero-content .hero-titles #second-title{justify-content:flex-start}#hero-section .hero-content .hero-titles #second-title p{color:calc(var(--secondary-color));font-size:calc(var(--fs-navlink));font-style:normal;font-weight:300;line-height:1.2;width:20vw;display:none}#hero-section .hero-content .hero-titles #second-title #areas{position:relative;width:5rem;height:calc(var(--fs-root) * 5);display:flex;align-items:center;justify-content:center;overflow:hidden;padding:0 calc(var(--fs-root) * 2)}#hero-section .hero-content .hero-titles #second-title #areas .words{position:relative;width:100%;height:100%;overflow:hidden}#hero-section .hero-content .hero-titles #second-title #areas .words .word{gap:2vw}#hero-section .hero-content .hero-titles #second-title #areas .words .word div{font-size:calc(var(--fs-root) * 2.5)!important}#hero-section .hero-content .hero-titles #second-title #areas .words .cover .cursor{height:80%;width:calc(var(--fs-root) * .2);background-color:var(--background-color)}#hero-section .hero-content .hero-titles #second-title #fake-space{width:20vw;height:.5rem;display:block}#hero-section .hero-content .hero-titles #last-title{margin-top:calc(var(--fs-root));display:block;font-size:calc(var(--fs-root));width:100%;line-height:1.2;color:var(--secondary-color)}#hero-section button{transform:translate(-50%);width:25vw;height:25vw;background-color:#fff;border-radius:50%;fill:#fff;border:calc(var(--fs-root) * 0) solid #f0f1fa}#hero-section button .curved{min-height:23.5vw;min-width:23.5vw}#hero-section button .arrow{height:15%}#vortex-section{padding-inline:0;flex-direction:column-reverse}#vortex-section #vortex{height:fit-content;display:flex;flex-direction:column-reverse;align-items:center;justify-content:flex-start;overflow:visible;perspective:1000px;position:relative;padding:calc(var(--top-padding) * .75) 0 0;margin-top:-30%}#vortex-section #vortex .hidden-results,#vortex-section #vortex .hidden-result,#vortex-section #vortex .hidden-radius{display:none;visibility:hidden;opacity:0}#vortex-section #vortex .gradient{bottom:0;left:0;transform:translate(-50%)}#vortex-section #vortex .vortexes{position:absolute;top:12.5vw;left:0;width:100%;height:100%;z-index:-1}#vortex-section #vortex #vortex-root{width:100%;height:100vh;z-index:1;overflow:visible}#vortex-section #vortex #vortex-root .logo-vortex{width:calc(var(--fs-root) * 25);height:fit-content;display:flex;flex-direction:column;align-items:center;justify-content:center;transform-origin:center center;position:absolute;top:0%;left:0%;transform:translate(-50%,-50%)!important;opacity:1;perspective:1000px}#vortex-section #vortex #vortex-root .logo-vortex .layer{position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:1;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}#vortex-section #vortex #vortex-root .logo-vortex img{width:25vw;height:auto}#vortex-section #vortex #vortex-root .logo-vortex .info{display:flex;flex-direction:column;align-items:center;justify-content:center}#vortex-section #vortex #vortex-root .logo-vortex .info span{color:#000;text-align:center;font-size:calc(var(--fs-root) * 2.5);font-style:normal;font-weight:600;line-height:1}#vortex-section #vortex #vortex-root .logo-vortex .info p{color:#000;text-align:center;font-size:calc(var(--fs-root));font-style:normal;font-weight:600;line-height:130%}#vortex-section #vortex #vortex-root:first-child{overflow:visible!important}#vortex-section #vortex #vortex-root div:has(>canvas){z-index:992;position:relative}#vortex-section .results{display:flex;flex-direction:column;align-items:center;gap:calc(var(--fs-root) * 2);width:100%;position:static;top:unset;left:unset;transform:unset;margin-bottom:-15%}#vortex-section .results h2{color:var(--secondary-color);text-align:center;font-size:calc(var(--fs-root) * 3.5);font-style:normal;font-weight:400;line-height:1}#vortex-section .results p{color:var(--secondary-color);text-align:center;font-size:1rem;font-size:calc(var(--fs-root) * 1);font-style:normal;font-weight:300;line-height:130%;width:60%}#vortex-section .results button{padding:calc(var(--fs-root) * 2) calc(var(--fs-root) * 2.5) calc(var(--fs-root) * 2) calc(var(--fs-root) * .325);font-size:calc(var(--fs-root) * 1.5)}#vortex-section .results button img{height:calc(var(--fs-root) * 3.15);width:calc(var(--fs-root) * 3.15)}#digital-solutions{padding:calc(var(--top-padding)) calc(var(--horizontal-padding) * .5) calc(var(--top-padding) * .25)}#digital-solutions .top{width:100%;height:fit-content;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:calc(var(--fs-root) * 3)}#digital-solutions .top h2{color:var(--primary-color);width:100%;font-size:calc(var(--fs-root) * 3.8);font-style:normal;font-weight:400;line-height:1.05}#digital-solutions .top aside{display:grid;align-items:unset;gap:calc(var(--fs-root) * 1);grid-template-columns:repeat(6,1fr);height:fit-content;width:100%}#digital-solutions .top aside img{width:calc(var(--fs-root) * 3.5);height:auto;position:relative;transform:translate(0)}#digital-solutions .top aside span{color:#000;text-align:center;font-size:calc(var(--fs-root) * 7);font-style:normal;font-weight:400;line-height:.8}#digital-solutions .top aside p{color:#000;font-size:calc(var(--fs-root) * 1);font-style:normal;font-weight:300;line-height:130%;grid-column:1/7;border-top:calc(var(--fs-root) * .1) solid var(--primary-color);padding-top:calc(var(--fs-root) * 2)}#digital-solutions .solutions-container{width:100%;height:fit-content;position:relative;display:flex;flex-direction:column}#digital-solutions .solutions-container .solution{position:relative;width:100%;height:fit-content;padding:calc(var(--top-padding)) 0 0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:calc(var(--fs-root) * 4)}#digital-solutions .solutions-container .solution .title{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:calc(var(--fs-root) * 0);position:relative;width:100%}#digital-solutions .solutions-container .solution .title .waves{position:absolute;top:50%;transform:translate(calc(-1 * var(--horizontal-padding)),-50%);left:0;width:50vw;height:50vw;z-index:-1;background-size:contain;background-repeat:no-repeat}#digital-solutions .solutions-container .solution .title .title-logo{width:calc(var(--fs-root) * 12.5);height:calc(var(--fs-root) * 5);background-repeat:no-repeat;background-size:contain;background-position:center center}#digital-solutions .solutions-container .solution .title h3{color:#000;font-size:calc(var(--fs-root) * 3);font-style:normal;font-weight:700;line-height:103%;text-transform:uppercase;width:60%}#digital-solutions .solutions-container .solution .title p{color:#000;font-size:calc(var(--fs-root) * 1);font-style:normal;font-weight:400;line-height:1.1;width:65%}#digital-solutions .solutions-container .solution .cards-wrapper{width:100%;display:flex;align-items:center;justify-content:center;padding-right:0}#digital-solutions .solutions-container .solution .cards-wrapper .cards{display:grid;row-gap:calc(var(--fs-root));column-gap:unset;width:100%;place-items:center;justify-items:center}#digital-solutions .solutions-container .solution .cards-wrapper .cards .card{width:31vw;height:30vw;position:relative;background-repeat:no-repeat;background-size:100% 100%}#digital-solutions .solutions-container .solution .cards-wrapper .cards .card .card-background{width:100%;height:auto;position:relative;display:none}#digital-solutions .solutions-container .solution .cards-wrapper .cards .card .card-info{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--fs-root) * .5);padding:0 calc(var(--horizontal-padding) * 1)}#digital-solutions .solutions-container .solution .cards-wrapper .cards .card .card-info h4{text-align:center;-webkit-text-stroke-width:1;-webkit-text-stroke-color:#000;font-size:calc(var(--fs-root) * 1);font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase}#digital-solutions .solutions-container .solution .cards-wrapper .cards .card .card-info p{color:#757575;text-align:center;font-size:1rem;font-size:calc(var(--fs-root) * .7);font-style:normal;font-weight:400;line-height:1}#digital-solutions .solutions-container .solution .cards-wrapper .cards .card .card-info button{outline:none;border:none;background-color:var(--primary-color);width:calc(var(--fs-root) * 2);height:calc(var(--fs-root) * 2);border-radius:50%;display:flex;align-items:center;justify-content:center}#digital-solutions .solutions-container .solution .cards-wrapper .cards .card .card-info button img{width:calc(var(--fs-root) * 1.3);height:calc(var(--fs-root) * 1.3)}#digital-solutions .solutions-container .solution .cards-wrapper .six-cards{grid-template-columns:repeat(3,1fr)}#digital-solutions .solutions-container .solution .cards-wrapper .six-cards .card:nth-of-type(1),#digital-solutions .solutions-container .solution .cards-wrapper .six-cards .card:nth-of-type(3),#digital-solutions .solutions-container .solution .cards-wrapper .six-cards .card:nth-of-type(4),#digital-solutions .solutions-container .solution .cards-wrapper .six-cards .card:nth-of-type(6){transform:unset}#digital-solutions .solutions-container .solution .cards-wrapper .six-cards .card:nth-of-type(2),#digital-solutions .solutions-container .solution .cards-wrapper .six-cards .card:nth-of-type(5){transform:unset}#digital-solutions .solutions-container .solution .cards-wrapper .five-cards{grid-template-columns:repeat(3,1fr)}#digital-solutions .solutions-container .solution .cards-wrapper .five-cards .card:nth-of-type(1),#digital-solutions .solutions-container .solution .cards-wrapper .five-cards .card:nth-of-type(4){transform:translateY(-5%)}#digital-solutions .solutions-container .solution .cards-wrapper .five-cards .card:nth-of-type(3){grid-row:1/3;grid-column:3/4;width:30vw;height:40vw}#digital-solutions .solutions-container .solution .cards-wrapper .five-cards .card:nth-of-type(2),#digital-solutions .solutions-container .solution .cards-wrapper .five-cards .card:nth-of-type(5){transform:translateY(5%)}#digital-solutions .solutions-container .solution .cards-wrapper .four-cards{grid-template-columns:repeat(2,1fr)}#digital-solutions .solutions-container .solution .cards-wrapper .four-cards .card:nth-of-type(1),#digital-solutions .solutions-container .solution .cards-wrapper .four-cards .card:nth-of-type(3){transform:unset}#digital-solutions .solutions-container .solution .cards-wrapper .four-cards .card:nth-of-type(2),#digital-solutions .solutions-container .solution .cards-wrapper .four-cards .card:nth-of-type(4){transform:unset}#digital-solutions .solutions-container .solution .cards-wrapper .three-cards-a{grid-template-columns:repeat(2,1fr)}#digital-solutions .solutions-container .solution .cards-wrapper .three-cards-a .card:nth-of-type(1),#digital-solutions .solutions-container .solution .cards-wrapper .three-cards-a .card:nth-of-type(3){transform:unset}#digital-solutions .solutions-container .solution .cards-wrapper .three-cards-a .card:nth-of-type(2){transform:unset}#digital-solutions .solutions-container .solution .cards-wrapper .three-cards-b{grid-template-columns:repeat(2,1fr)}#digital-solutions .solutions-container .solution .cards-wrapper .three-cards-b .card:nth-of-type(2){transform:unset}#digital-solutions .solutions-container .solution.yellow .waves{background-image:url(/images/solutions/yellow/waves.svg)}#digital-solutions .solutions-container .solution.yellow .title-logo{background-image:url(/images/solutions/yellow/logo.png)}#digital-solutions .solutions-container .solution.yellow .cards h4{color:#f9a530}#digital-solutions .solutions-container .solution.yellow .card{background-image:url(/images/solutions/yellow/card.svg)}#digital-solutions .solutions-container .solution.aqua .waves{background-image:url(/images/solutions/aqua/waves.svg)}#digital-solutions .solutions-container .solution.aqua .title-logo{background-image:url(/images/solutions/aqua/logo.png)}#digital-solutions .solutions-container .solution.aqua .cards h4{color:#16d8e1}#digital-solutions .solutions-container .solution.aqua .card{background-image:url(/images/solutions/aqua/card.svg)}#digital-solutions .solutions-container .solution.purple .waves{background-image:url(/images/solutions/purple/waves.svg)}#digital-solutions .solutions-container .solution.purple .title-logo{background-image:url(/images/solutions/purple/logo.png)}#digital-solutions .solutions-container .solution.purple .cards h4{color:#7963a4}#digital-solutions .solutions-container .solution.purple .card{background-image:url(/images/solutions/purple/card.svg)}#digital-solutions .solutions-container .solution.salmon .waves{background-image:url(/images/solutions/salmon/waves.svg)}#digital-solutions .solutions-container .solution.salmon .title-logo{background-image:url(/images/solutions/salmon/logo.png)}#digital-solutions .solutions-container .solution.salmon .cards h4{color:#f68684}#digital-solutions .solutions-container .solution.salmon .card{background-image:url(/images/solutions/salmon/card.svg)}#digital-solutions .solutions-container .solution.violet .waves{background-image:url(/images/solutions/violet/waves.svg)}#digital-solutions .solutions-container .solution.violet .title-logo{background-image:url(/images/solutions/violet/logo.png)}#digital-solutions .solutions-container .solution.violet .cards h4{color:#eb0682}#digital-solutions .solutions-container .solution.violet .card{background-image:url(/images/solutions/violet/card.svg)}#digital-solutions .solutions-container .solution.embers .waves{background-image:url(/images/solutions/embers/waves.svg)}#digital-solutions .solutions-container .solution.embers .title-logo{background-image:url(/images/solutions/embers/logo.png)}#digital-solutions .solutions-container .solution.embers .cards h4{color:#f5603a}#digital-solutions .solutions-container .solution.embers .card{background-image:url(/images/solutions/embers/card.svg)}#digital-solutions .solutions-container .solution.blue .waves{background-image:url(/images/solutions/blue/waves.svg)}#digital-solutions .solutions-container .solution.blue .title-logo{background-image:url(/images/solutions/blue/logo.png)}#digital-solutions .solutions-container .solution.blue .cards h4{color:#3aa6f5}#digital-solutions .solutions-container .solution.blue .card{background-image:url(/images/solutions/blue/card.svg)}#digital-solutions .solutions-container .solution.cloak .waves{background-image:url(/images/solutions/cloak/waves.svg)}#digital-solutions .solutions-container .solution.cloak .title-logo{background-image:url(/images/solutions/cloak/logo.png)}#digital-solutions .solutions-container .solution.cloak .cards h4{color:#580055}#digital-solutions .solutions-container .solution.cloak .card{background-image:url(/images/solutions/cloak/card.svg)}#digital-solutions .solutions-container .solution.green .waves{background-image:url(/images/solutions/green/waves.svg)}#digital-solutions .solutions-container .solution.green .title-logo{background-image:url(/images/solutions/green/logo.png)}#digital-solutions .solutions-container .solution.green .cards h4{color:#58e501}#digital-solutions .solutions-container .solution.green .card{background-image:url(/images/solutions/green/card.svg)}#digital-solutions .solutions-container .solution.red .waves{background-image:url(/images/solutions/red/waves.svg)}#digital-solutions .solutions-container .solution.red .title-logo{background-image:url(/images/solutions/red/logo.png)}#digital-solutions .solutions-container .solution.red .cards h4{color:#fe1d3e}#digital-solutions .solutions-container .solution.red .card{background-image:url(/images/solutions/red/card.svg)}#revolutionize{gap:calc(var(--fs-root) * 2);height:120svh;overflow:visible}#revolutionize .top{width:100%;height:fit-content;display:flex;flex-direction:row;align-items:center;justify-content:space-between}#revolutionize .top h2{color:var(--primary-color);width:100%;font-size:calc(var(--fs-root) * 3);font-style:normal;font-weight:400;line-height:1.05}#revolutionize .bottom{width:100%;height:unset;flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:calc(var(--fs-root) * 3)}#revolutionize .bottom .bottom-video{width:100%;height:20rem;position:relative;z-index:1;overflow:visible}#revolutionize .bottom .bottom-video .video-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;transform-origin:center center;display:flex;align-items:center;justify-content:center}#revolutionize .bottom .bottom-video .video-wrapper .video{object-fit:cover;object-position:center center;width:100%;height:100%;border-radius:calc(var(--fs-root) * 2);box-shadow:0 2px 15px rgba(0,0,0,.25)}#revolutionize .bottom .bottom-video .video-wrapper .color-layer{position:absolute;width:100%;height:100%;z-index:1;top:0;left:0;background-color:#000;opacity:0;display:block}#revolutionize .bottom .bottom-video .video-wrapper .blur-layer{position:absolute;width:100%;height:100%;z-index:2;top:0;left:0;opacity:0;display:block}#revolutionize .bottom .bottom-content{width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--fs-root))}#revolutionize .bottom .bottom-content p{font-size:calc(var(--fs-root) * .8);line-height:1.25}#revolutionize .bottom .bottom-content button{background-color:#fff;color:var(--primary-color);border:unset;padding-inline:calc(var(--fs-root) * .25) calc(var(--fs-root) * 2);gap:calc(var(--fs-root));box-shadow:0 2px 15px rgba(0,0,0,.25)}#ready{margin-top:calc(var(--top-padding) * 2)}#ready .call-to-action{position:absolute;top:0;left:0;padding:calc(var(--top-padding) * 0) calc(var(--horizontal-padding) * 1) 0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}#ready .call-to-action p{font-size:calc(var(--fs-root) * 2.3)}#ceo{flex-direction:column;align-items:center;justify-content:flex-start;gap:calc(var(--fs-root) * 2);min-height:unset;height:fit-content}#ceo .meet-ceo,#ceo .ceo-photo{height:fit-content;display:flex;flex-direction:column;align-items:center;justify-content:center}#ceo .meet-ceo{width:100%;align-items:flex-start;gap:calc(var(--fs-root) * 1.25)}#ceo .meet-ceo h3{color:#000;font-size:6.25rem;font-size:calc(var(--fs-root) * 4);font-style:normal;font-weight:400;line-height:1.5}#ceo .meet-ceo p{color:#0f0e05;font-size:1.25rem;font-size:calc(var(--fs-root));font-style:normal;font-weight:400;line-height:150%}#ceo .meet-ceo img{width:50%;height:auto;margin-top:calc(var(--fs-root))}#ceo .ceo-photo{flex-grow:1}#ceo .ceo-photo img{width:100%;height:100%;object-fit:cover}#partners{justify-content:flex-start;gap:calc(var(--fs-root) * 3);min-height:unset;padding-bottom:calc(var(--top-padding) * .25)}#partners h3{color:var(--secondary-color);text-align:center;font-size:calc(var(--fs-root) * 4);font-style:normal;font-weight:400;line-height:103%}#partners p{color:var(--secondary-color);text-align:center;font-size:calc(var(--fs-root) * 1);font-style:normal;font-weight:400;line-height:130%;width:100%}#partners .partners{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;justify-content:center;column-gap:calc(var(--fs-root) * 2);row-gap:calc(var(--fs-root) * 3);padding-inline:0}#partners .partners img{height:calc(var(--fs-root) * 2);width:auto}#scroll-horizontal{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:calc(var(--top-padding)) 0;height:fit-content;min-height:fit-content}#scroll-horizontal .scroll-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;height:fit-content}#scroll-horizontal .scroll-wrapper .description{position:relative;height:calc(var(--fs-root) * 15);width:85%;height:30vw}#scroll-horizontal .scroll-wrapper .description .description-slide{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:calc(var(--fs-root));position:absolute;bottom:0;left:50%;transform:translate(-50%,-10vw);width:100%}#scroll-horizontal .scroll-wrapper .description h3{color:var(--secondary-color);text-align:center;font-size:calc(var(--fs-root) * 4.5);font-style:normal;font-weight:400;line-height:103%}#scroll-horizontal .scroll-wrapper .description p{color:var(--secondary-color);font-size:calc(var(--fs-root));font-style:normal;font-weight:400;line-height:150%;text-align:center}#scroll-horizontal .scroll-wrapper .description .description-slide:nth-of-type(2),#scroll-horizontal .scroll-wrapper .description .description-slide:nth-of-type(3){opacity:0}#scroll-horizontal .scroll-wrapper .splide .splide__track .splide__list{gap:unset;width:fit-content;height:fit-content;transform:unset;overflow:hidden}#scroll-horizontal .scroll-wrapper .splide .splide__track .splide__list .splide__slide{min-width:60vw;width:60vw;height:30vw;min-height:30vw;display:flex;align-items:center;justify-content:center}#scroll-horizontal .scroll-wrapper .splide .splide__track .splide__list .splide__slide img,#scroll-horizontal .scroll-wrapper .splide .splide__track .splide__list .splide__slide video{width:100%;height:100%;border-radius:calc(var(--fs-root))}#new-form{gap:calc(var(--fs-root) * 7);padding-inline:0}#new-form .ready{height:fit-content;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-block:calc(var(--fs-root) * 5)}#new-form .ready span{color:#fff;font-size:12.5rem;font-size:calc(var(--fs-root) * 4.8);text-align:center;font-style:normal;font-weight:400;line-height:1.1;white-space:wrap;padding:0 calc(var(--horizontal-padding) * 1)}#new-form .ready button img{width:20vw;height:auto}#new-form #form{height:fit-content;flex-direction:column;justify-content:flex-end;gap:calc(var(--fs-root) * 2)}#new-form #form form{width:100%;display:grid;grid-template-columns:1fr;gap:calc(var(--fs-root) * 2);padding:0 calc(var(--horizontal-padding) * 2)}#new-form #form form .field{width:100%}#new-form #form form .field input,#new-form #form form .field textarea{width:100%;border-radius:calc(var(--fs-root));outline:none;border:none;color:#fff;font-size:calc(var(--fs-root) * 1.25);font-style:normal;font-weight:400;line-height:1;padding:calc(var(--fs-root) * 1.25) calc(var(--fs-root) * 2)}#new-form #form form .field textarea{resize:unset;min-height:25vh}#new-form #form form .email,#new-form #form form .message{grid-column:unset}#new-form #form form button{grid-column:unset;width:fit-content;padding:calc(var(--fs-root) * 2) calc(var(--fs-root) * 3) calc(var(--fs-root) * 2) calc(var(--fs-root) * .325);justify-self:flex-end;font-size:calc(var(--fs-root) * 1.5)}#new-form #form form button img{height:calc(var(--fs-root) * 3.15);width:calc(var(--fs-root) * 3.15)}#new-form #form form .selectors{grid-column:1/2;grid-template-columns:1fr;gap:calc(var(--fs-root));padding-block:calc(var(--fs-root) * 1.5)}#new-form #form form .selectors .selector{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--fs-root) * 1);border:none;padding-inline:calc(var(--fs-root) * 2)}#new-form #form form .selectors .selector .question{color:#fff;font-size:calc(var(--fs-root) * 1.25)}#new-form #form form .selectors .selector .answers{display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--fs-root) * .25)}#new-form #form form .selectors .selector .answers .answer{color:rgba(255,255,255,.7);font-size:calc(var(--fs-root) * 1.25);font-style:normal;font-weight:400;line-height:1.5;display:flex;flex-direction:row-reverse;align-items:center;gap:calc(var(--fs-root) * .5);position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}#new-form #form form .selectors .selector .answers .answer input{width:0;height:0;opacity:0;position:absolute;cursor:pointer}#new-form #form form .selectors .selector .answers .answer .checkmark{width:calc(var(--fs-root) * 1.2);height:calc(var(--fs-root) * 1.2);background-color:var(--background-color);border-radius:50%;display:block;position:relative}#new-form #form form .selectors .selector .answers .answer .checkmark:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#000;width:50%;height:50%;border-radius:50%;opacity:0}#new-form #form #sponsors{width:100%;padding-block:calc(var(--top-padding) * .75) calc(var(--top-padding) * .25)}#new-form #form #sponsors .splide__slide{width:fit-content;display:flex;align-items:center;justify-content:center}#new-form #form #sponsors .splide__slide img{height:7vw;width:auto}footer{padding:calc(var(--top-padding) * .5) calc(var(--horizontal-padding)) calc(var(--fs-root) * 4)}footer .footer-wrapper{display:flex;flex-direction:column;grid-template-columns:unset;place-items:unset;gap:calc(var(--fs-root) * 3)}footer .footer-wrapper .footer-grid{flex-direction:column;gap:calc(var(--fs-root) * 3);padding-bottom:calc(var(--fs-root) * 1)}footer .footer-wrapper .footer-grid img{width:30vw;height:auto}footer .footer-wrapper .footer-grid li,footer .footer-wrapper .footer-grid a,footer .footer-wrapper .footer-grid p{color:var(--secondary-color)}footer .footer-wrapper .footer-grid p,footer .footer-wrapper .footer-grid li,footer .footer-wrapper .footer-grid a,footer .footer-wrapper .footer-grid span{font-size:calc(var(--fs-root) * 1.25);line-height:1.3}footer .footer-wrapper .footer-grid p{font-size:calc(var(--fs-root))}footer .footer-wrapper .footer-grid span{font-weight:600}footer .footer-wrapper #subscribe{grid-column:unset;width:100%;gap:calc(var(--fs-root))}footer .footer-wrapper #subscribe h4{font-size:calc(var(--fs-root) * 2.5)}footer .footer-wrapper #subscribe .subscriber{width:100%}footer .footer-wrapper #subscribe .subscriber input{padding:calc(var(--fs-root) * 1.75) calc(var(--fs-root) * 1.5);width:100%;font-size:calc(var(--fs-root))}footer .footer-wrapper #subscribe .subscriber button{width:calc(var(--fs-root) * 3);height:calc(var(--fs-root) * 3)}footer #bottom-footer{grid-column:1/6;height:fit-content;border-top:calc(var(--fs-root) * .15) solid var(--primary-color);padding-block:calc(var(--fs-root) * 3) calc(var(--fs-root) * 0);display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:calc(var(--fs-root) * 1.5)}footer #bottom-footer p{color:var(--secondary-color);font-size:calc(var(--fs-root) * 1.5);font-style:normal;font-weight:400;line-height:1}footer #bottom-footer .socials img{height:calc(var(--fs-root) * 2.5);width:auto}}@media only screen and (min-width: 481px) and (max-width: 767px) and (orientation: portrait){.water-mark{height:100lvh}.water-mark img{position:absolute;top:50%;right:0%;width:calc(100% - var(--horizontal-padding) * 10);height:auto}.water-mark img:nth-of-type(1){transform:translate(calc(-1 * var(--horizontal-padding)),-62.5%)}.water-mark img:nth-of-type(2){transform:translate(calc(-1 * var(--horizontal-padding)),-37.5%)}.water-mark .gradient{opacity:0;transform:translate(-50%,-50%)}.water-mark .bullets{position:absolute;right:calc(var(--horizontal-padding));top:30vh;transform:translateY(-50%);width:fit-content;height:fit-content;display:flex;flex-direction:column;align-items:center;gap:calc(var(--fs-root) * .5)}.water-mark .bullets span{width:calc(var(--fs-root));height:calc(var(--fs-root));display:block;border-radius:50%;border:calc(var(--fs-root) * .1) solid var(--primary-color)}#loader{position:fixed;top:0;left:0;width:100%;height:100svh;z-index:11;display:flex;align-items:center;justify-content:center;perspective:500px}#loader .layer{position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:-1}#loader .layer .rings{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;perspective:500px}#loader .layer .rings .ring{opacity:0}#loader .layer .rings .outer-ring{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20rem;height:20rem;background-color:var(--background-color);border-radius:50%;box-shadow:0 0 15px #fff;display:flex;align-items:center;justify-content:center}#loader .layer .rings .outer-ring .inner-ring{width:97.5%;height:97.5%;background-color:var(--primary-color);border-radius:50%}#loader .layer .rings #ring-1{animation:ring 3.5s ease-in-out infinite}#loader .layer .rings #ring-2{animation:ring 3.5s ease-in-out 1.75s infinite}@keyframes ring{0%{transform:translate3d(-50%,-50%,-2000px);opacity:0}25%{opacity:0}to{transform:translate3d(-50%,-50%,1000px);opacity:1}}#loader .img{width:40vw;height:40vw;perspective:500px;z-index:1}#loader .img img{width:50vw;height:auto;animation:disc-rotation 1s linear infinite}#loader .loader-counter{position:absolute;bottom:0;left:1%;width:fit-content;padding-block:.5rem;overflow:hidden}#loader .loader-counter #counter{font-size:20vw}#loader .loading{bottom:0;right:5%;font-size:calc(var(--fs-root) * 3)}#hero-section{padding-bottom:calc(var(--top-padding) * .5);height:100svh}#hero-section .hero-content{padding-block:calc(var(--fs-root) * 1.5)}#hero-section .hero-content .hero-titles{display:flex;flex-direction:column;align-items:flex-start;gap:0;width:100%}#hero-section .hero-content .hero-titles .hero-title{width:100%;color:var(--secondary-color);font-size:calc(var(--fs-root) * 4.5);font-style:normal;font-weight:700;line-height:1;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;gap:calc(var(--fs-root))}#hero-section .hero-content .hero-titles .hero-title div{padding:0 calc(var(--fs-root) * 1);display:flex;align-items:center;justify-content:center;font-size:calc(var(--fs-root) * 3);text-transform:uppercase;font-weight:400}#hero-section .hero-content .hero-titles .hero-title div img{width:calc(var(--fs-root) * 7);height:calc(var(--fs-root) * 4);object-fit:cover}#hero-section .hero-content .hero-titles #first-title{display:none}#hero-section .hero-content .hero-titles .first-title-mobile{width:100%;display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:calc(var(--fs-root))}#hero-section .hero-content .hero-titles .first-title-mobile span{color:var(--secondary-color);font-size:calc(var(--fs-root) * 4.5);font-style:normal;font-weight:700;line-height:1;position:relative;display:flex;flex-direction:row;flex-wrap:nowrap}#hero-section .hero-content .hero-titles .first-title-mobile span div{width:calc(var(--fs-root) * 25);margin-left:3.5vw;display:flex;justify-content:flex-end;overflow:hidden}#hero-section .hero-content .hero-titles .first-title-mobile span div .dawn-container{position:relative;width:fit-content;height:fit-content;overflow:visible}#hero-section .hero-content .hero-titles .first-title-mobile span div .dawn-container img{width:calc(var(--fs-root) * 5);min-width:calc(var(--fs-root) * 5);height:auto;object-fit:unset}#hero-section .hero-content .hero-titles .first-title-mobile span div .dawn-container span{width:calc(var(--fs-root) * 25);height:calc(var(--fs-root) * .35);background-color:var(--primary-color);position:absolute;top:50%;right:50%;transform:translateY(-50%)}#hero-section .hero-content .hero-titles #second-title{justify-content:flex-start}#hero-section .hero-content .hero-titles #second-title p{color:calc(var(--secondary-color));font-size:calc(var(--fs-navlink));font-style:normal;font-weight:300;line-height:1.2;width:20vw;display:none}#hero-section .hero-content .hero-titles #second-title #areas{position:relative;width:5rem;height:calc(var(--fs-root) * 5);display:flex;align-items:center;justify-content:center;overflow:hidden;padding:0 calc(var(--fs-root) * 2)}#hero-section .hero-content .hero-titles #second-title #areas .words{position:relative;width:100%;height:100%;overflow:hidden}#hero-section .hero-content .hero-titles #second-title #areas .words .word{gap:2vw}#hero-section .hero-content .hero-titles #second-title #areas .words .word div{font-size:calc(var(--fs-root) * 2.5)!important}#hero-section .hero-content .hero-titles #second-title #areas .words .cover .cursor{height:80%;width:calc(var(--fs-root) * .2);background-color:var(--background-color)}#hero-section .hero-content .hero-titles #second-title #fake-space{width:20vw;height:.5rem;display:block}#hero-section .hero-content .hero-titles #last-title{margin-top:calc(var(--fs-root));display:block;font-size:calc(var(--fs-root));width:100%;line-height:1.2;color:var(--secondary-color)}#hero-section button{transform:translate(-50%);width:25vw;height:25vw;background-color:#fff;border-radius:50%;fill:#fff;border:calc(var(--fs-root) * 0) solid #f0f1fa}#hero-section button .curved{min-height:23.5vw;min-width:23.5vw}#hero-section button .arrow{height:15%}#vortex-section{padding-inline:0;flex-direction:column-reverse}#vortex-section #vortex{height:fit-content;display:flex;flex-direction:column-reverse;align-items:center;justify-content:flex-start;overflow:visible;perspective:1000px;position:relative;padding:calc(var(--top-padding) * .75) 0 0;margin-top:-30%}#vortex-section #vortex .hidden-results,#vortex-section #vortex .hidden-result,#vortex-section #vortex .hidden-radius{display:none;visibility:hidden;opacity:0}#vortex-section #vortex .gradient{bottom:0;left:0;transform:translate(-50%)}#vortex-section #vortex .vortexes{position:absolute;top:12.5vw;left:0;width:100%;height:100%;z-index:-1}#vortex-section #vortex #vortex-root{width:100%;height:100vh;z-index:-1;overflow:visible}#vortex-section #vortex #vortex-root .logo-vortex{width:calc(var(--fs-root) * 25);height:fit-content;display:flex;flex-direction:column;align-items:center;justify-content:center;transform-origin:center center;position:absolute;top:0%;left:0%;transform:translate(-50%,-50%)!important;opacity:1;perspective:1000px}#vortex-section #vortex #vortex-root .logo-vortex .layer{position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:1;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}#vortex-section #vortex #vortex-root .logo-vortex img{width:25vw;height:auto}#vortex-section #vortex #vortex-root .logo-vortex .info{display:flex;flex-direction:column;align-items:center;justify-content:center}#vortex-section #vortex #vortex-root .logo-vortex .info span{color:#000;text-align:center;font-size:calc(var(--fs-root) * 2.5);font-style:normal;font-weight:600;line-height:1}#vortex-section #vortex #vortex-root .logo-vortex .info p{color:#000;text-align:center;font-size:calc(var(--fs-root));font-style:normal;font-weight:600;line-height:130%}#vortex-section #vortex #vortex-root:first-child{overflow:visible!important}#vortex-section #vortex #vortex-root div:has(>canvas){z-index:992;position:relative}#vortex-section .results{display:flex;flex-direction:column;align-items:center;gap:calc(var(--fs-root) * 2);width:100%;position:static;top:unset;left:unset;transform:unset;margin-bottom:-15%}#vortex-section .results h2{color:var(--secondary-color);text-align:center;font-size:calc(var(--fs-root) * 4.5);font-style:normal;font-weight:400;line-height:1}#vortex-section .results p{color:var(--secondary-color);text-align:center;font-size:1rem;font-size:calc(var(--fs-root) * 1);font-style:normal;font-weight:300;line-height:130%;width:60%}#vortex-section .results button{padding:calc(var(--fs-root) * 2) calc(var(--fs-root) * 2.5) calc(var(--fs-root) * 2) calc(var(--fs-root) * .325);font-size:calc(var(--fs-root) * 1.5)}#vortex-section .results button img{height:calc(var(--fs-root) * 3.15);width:calc(var(--fs-root) * 3.15)}#digital-solutions{padding:calc(var(--top-padding)) calc(var(--horizontal-padding) * .5) calc(var(--top-padding) * .25)}#digital-solutions .top{width:100%;height:fit-content;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:calc(var(--fs-root) * 3)}#digital-solutions .top h2{color:var(--primary-color);width:100%;font-size:calc(var(--fs-root) * 3.5);font-style:normal;font-weight:400;line-height:1.05}#digital-solutions .top aside{display:grid;align-items:unset;gap:calc(var(--fs-root) * 1);grid-template-columns:repeat(6,1fr);height:fit-content;width:100%}#digital-solutions .top aside img{width:calc(var(--fs-root) * 3.5);height:auto;position:relative;transform:translate(0)}#digital-solutions .top aside span{color:#000;text-align:center;font-size:calc(var(--fs-root) * 7);font-style:normal;font-weight:400;line-height:.8}#digital-solutions .top aside p{color:#000;font-size:calc(var(--fs-root) * 1);font-style:normal;font-weight:300;line-height:130%;grid-column:1/7;border-top:calc(var(--fs-root) * .1) solid var(--primary-color);padding-top:calc(var(--fs-root) * 2)}#digital-solutions .solutions-container{width:100%;height:fit-content;position:relative;display:flex;flex-direction:column}#digital-solutions .solutions-container .solution{position:relative;width:100%;height:100vh;padding:calc(var(--top-padding)) 0 0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:calc(var(--fs-root) * 4)}#digital-solutions .solutions-container .solution .title{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:calc(var(--fs-root) * 0);position:relative;width:100%}#digital-solutions .solutions-container .solution .title .waves{position:absolute;top:50%;transform:translate(calc(-1 * var(--horizontal-padding)),-50%);left:0;width:50vw;height:50vw;z-index:-1;background-size:contain;background-repeat:no-repeat}#digital-solutions .solutions-container .solution .title .title-logo{width:calc(var(--fs-root) * 12.5);height:calc(var(--fs-root) * 5);background-repeat:no-repeat;background-size:contain;background-position:center center}#digital-solutions .solutions-container .solution .title h3{color:#000;font-size:calc(var(--fs-root) * 3);font-style:normal;font-weight:700;line-height:103%;text-transform:uppercase;width:60%}#digital-solutions .solutions-container .solution .title p{color:#000;font-size:calc(var(--fs-root) * 1);font-style:normal;font-weight:400;line-height:1.1;width:65%}#digital-solutions .solutions-container .solution .cards-wrapper{width:100%;display:flex;align-items:center;justify-content:center;padding-right:0}#digital-solutions .solutions-container .solution .cards-wrapper .cards{display:grid;row-gap:calc(var(--fs-root));column-gap:unset;width:100%;place-items:center;justify-items:center}#digital-solutions .solutions-container .solution .cards-wrapper .cards .card{width:31vw;height:30vw;position:relative;background-repeat:no-repeat;background-size:100% 100%}#digital-solutions .solutions-container .solution .cards-wrapper .cards .card .card-background{width:100%;height:auto;position:relative;display:none}#digital-solutions .solutions-container .solution .cards-wrapper .cards .card .card-info{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--fs-root) * .5);padding:0 calc(var(--horizontal-padding) * 1)}#digital-solutions .solutions-container .solution .cards-wrapper .cards .card .card-info h4{text-align:center;-webkit-text-stroke-width:1;-webkit-text-stroke-color:#000;font-size:calc(var(--fs-root) * 1);font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase}#digital-solutions .solutions-container .solution .cards-wrapper .cards .card .card-info p{color:#757575;text-align:center;font-size:1rem;font-size:calc(var(--fs-root) * .9);font-style:normal;font-weight:400;line-height:1}#digital-solutions .solutions-container .solution .cards-wrapper .cards .card .card-info button{outline:none;border:none;background-color:var(--primary-color);width:calc(var(--fs-root) * 2);height:calc(var(--fs-root) * 2);border-radius:50%;display:flex;align-items:center;justify-content:center}#digital-solutions .solutions-container .solution .cards-wrapper .cards .card .card-info button img{width:calc(var(--fs-root) * 1.3);height:calc(var(--fs-root) * 1.3)}#digital-solutions .solutions-container .solution .cards-wrapper .six-cards{grid-template-columns:repeat(3,1fr)}#digital-solutions .solutions-container .solution .cards-wrapper .six-cards .card:nth-of-type(1),#digital-solutions .solutions-container .solution .cards-wrapper .six-cards .card:nth-of-type(3),#digital-solutions .solutions-container .solution .cards-wrapper .six-cards .card:nth-of-type(4),#digital-solutions .solutions-container .solution .cards-wrapper .six-cards .card:nth-of-type(6){transform:unset}#digital-solutions .solutions-container .solution .cards-wrapper .six-cards .card:nth-of-type(2),#digital-solutions .solutions-container .solution .cards-wrapper .six-cards .card:nth-of-type(5){transform:unset}#digital-solutions .solutions-container .solution .cards-wrapper .five-cards{grid-template-columns:repeat(3,1fr)}#digital-solutions .solutions-container .solution .cards-wrapper .five-cards .card:nth-of-type(1),#digital-solutions .solutions-container .solution .cards-wrapper .five-cards .card:nth-of-type(4){transform:translateY(-5%)}#digital-solutions .solutions-container .solution .cards-wrapper .five-cards .card:nth-of-type(3){grid-row:1/3;grid-column:3/4;width:30vw;height:40vw}#digital-solutions .solutions-container .solution .cards-wrapper .five-cards .card:nth-of-type(2),#digital-solutions .solutions-container .solution .cards-wrapper .five-cards .card:nth-of-type(5){transform:translateY(5%)}#digital-solutions .solutions-container .solution .cards-wrapper .four-cards{grid-template-columns:repeat(2,1fr)}#digital-solutions .solutions-container .solution .cards-wrapper .four-cards .card:nth-of-type(1),#digital-solutions .solutions-container .solution .cards-wrapper .four-cards .card:nth-of-type(3){transform:unset}#digital-solutions .solutions-container .solution .cards-wrapper .four-cards .card:nth-of-type(2),#digital-solutions .solutions-container .solution .cards-wrapper .four-cards .card:nth-of-type(4){transform:unset}#digital-solutions .solutions-container .solution .cards-wrapper .three-cards-a{grid-template-columns:repeat(2,1fr)}#digital-solutions .solutions-container .solution .cards-wrapper .three-cards-a .card:nth-of-type(1),#digital-solutions .solutions-container .solution .cards-wrapper .three-cards-a .card:nth-of-type(3){transform:unset}#digital-solutions .solutions-container .solution .cards-wrapper .three-cards-a .card:nth-of-type(2){transform:unset}#digital-solutions .solutions-container .solution .cards-wrapper .three-cards-b{grid-template-columns:repeat(2,1fr)}#digital-solutions .solutions-container .solution .cards-wrapper .three-cards-b .card:nth-of-type(2){transform:unset}#digital-solutions .solutions-container .solution.yellow .waves{background-image:url(/images/solutions/yellow/waves.svg)}#digital-solutions .solutions-container .solution.yellow .title-logo{background-image:url(/images/solutions/yellow/logo.png)}#digital-solutions .solutions-container .solution.yellow .cards h4{color:#f9a530}#digital-solutions .solutions-container .solution.yellow .card{background-image:url(/images/solutions/yellow/card.svg)}#digital-solutions .solutions-container .solution.aqua .waves{background-image:url(/images/solutions/aqua/waves.svg)}#digital-solutions .solutions-container .solution.aqua .title-logo{background-image:url(/images/solutions/aqua/logo.png)}#digital-solutions .solutions-container .solution.aqua .cards h4{color:#16d8e1}#digital-solutions .solutions-container .solution.aqua .card{background-image:url(/images/solutions/aqua/card.svg)}#digital-solutions .solutions-container .solution.purple .waves{background-image:url(/images/solutions/purple/waves.svg)}#digital-solutions .solutions-container .solution.purple .title-logo{background-image:url(/images/solutions/purple/logo.png)}#digital-solutions .solutions-container .solution.purple .cards h4{color:#7963a4}#digital-solutions .solutions-container .solution.purple .card{background-image:url(/images/solutions/purple/card.svg)}#digital-solutions .solutions-container .solution.salmon .waves{background-image:url(/images/solutions/salmon/waves.svg)}#digital-solutions .solutions-container .solution.salmon .title-logo{background-image:url(/images/solutions/salmon/logo.png)}#digital-solutions .solutions-container .solution.salmon .cards h4{color:#f68684}#digital-solutions .solutions-container .solution.salmon .card{background-image:url(/images/solutions/salmon/card.svg)}#digital-solutions .solutions-container .solution.violet .waves{background-image:url(/images/solutions/violet/waves.svg)}#digital-solutions .solutions-container .solution.violet .title-logo{background-image:url(/images/solutions/violet/logo.png)}#digital-solutions .solutions-container .solution.violet .cards h4{color:#eb0682}#digital-solutions .solutions-container .solution.violet .card{background-image:url(/images/solutions/violet/card.svg)}#digital-solutions .solutions-container .solution.embers .waves{background-image:url(/images/solutions/embers/waves.svg)}#digital-solutions .solutions-container .solution.embers .title-logo{background-image:url(/images/solutions/embers/logo.png)}#digital-solutions .solutions-container .solution.embers .cards h4{color:#f5603a}#digital-solutions .solutions-container .solution.embers .card{background-image:url(/images/solutions/embers/card.svg)}#digital-solutions .solutions-container .solution.blue .waves{background-image:url(/images/solutions/blue/waves.svg)}#digital-solutions .solutions-container .solution.blue .title-logo{background-image:url(/images/solutions/blue/logo.png)}#digital-solutions .solutions-container .solution.blue .cards h4{color:#3aa6f5}#digital-solutions .solutions-container .solution.blue .card{background-image:url(/images/solutions/blue/card.svg)}#digital-solutions .solutions-container .solution.cloak .waves{background-image:url(/images/solutions/cloak/waves.svg)}#digital-solutions .solutions-container .solution.cloak .title-logo{background-image:url(/images/solutions/cloak/logo.png)}#digital-solutions .solutions-container .solution.cloak .cards h4{color:#580055}#digital-solutions .solutions-container .solution.cloak .card{background-image:url(/images/solutions/cloak/card.svg)}#digital-solutions .solutions-container .solution.green .waves{background-image:url(/images/solutions/green/waves.svg)}#digital-solutions .solutions-container .solution.green .title-logo{background-image:url(/images/solutions/green/logo.png)}#digital-solutions .solutions-container .solution.green .cards h4{color:#58e501}#digital-solutions .solutions-container .solution.green .card{background-image:url(/images/solutions/green/card.svg)}#digital-solutions .solutions-container .solution.red .waves{background-image:url(/images/solutions/red/waves.svg)}#digital-solutions .solutions-container .solution.red .title-logo{background-image:url(/images/solutions/red/logo.png)}#digital-solutions .solutions-container .solution.red .cards h4{color:#fe1d3e}#digital-solutions .solutions-container .solution.red .card{background-image:url(/images/solutions/red/card.svg)}#revolutionize{gap:calc(var(--fs-root) * 2);height:100svh;overflow:visible}#revolutionize .top{width:100%;height:fit-content;display:flex;flex-direction:row;align-items:center;justify-content:space-between}#revolutionize .top h2{color:var(--primary-color);width:100%;font-size:calc(var(--fs-root) * 3.75);font-style:normal;font-weight:400;line-height:1.05}#revolutionize .bottom{width:100%;height:unset;flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:calc(var(--fs-root) * 3)}#revolutionize .bottom .bottom-video{width:100%;height:20rem;position:relative;z-index:1;overflow:visible}#revolutionize .bottom .bottom-video .video-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;transform-origin:center center;display:flex;align-items:center;justify-content:center}#revolutionize .bottom .bottom-video .video-wrapper .video{object-fit:cover;object-position:center center;width:100%;height:100%;border-radius:calc(var(--fs-root) * 2);box-shadow:0 2px 15px rgba(0,0,0,.25)}#revolutionize .bottom .bottom-video .video-wrapper .color-layer{position:absolute;width:100%;height:100%;z-index:1;top:0;left:0;background-color:#000;opacity:0;display:block}#revolutionize .bottom .bottom-video .video-wrapper .blur-layer{position:absolute;width:100%;height:100%;z-index:2;top:0;left:0;opacity:0;display:block}#revolutionize .bottom .bottom-content{width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--fs-root))}#revolutionize .bottom .bottom-content p{font-size:calc(var(--fs-root) * .8);line-height:1.25}#revolutionize .bottom .bottom-content button{background-color:#fff;color:var(--primary-color);border:unset;padding-inline:calc(var(--fs-root) * .25) calc(var(--fs-root) * 2);gap:calc(var(--fs-root));box-shadow:0 2px 15px rgba(0,0,0,.25)}#ready{margin-top:calc(var(--top-padding) * 2)}#ready .call-to-action{position:absolute;top:0;left:0;padding:calc(var(--top-padding) * 0) calc(var(--horizontal-padding) * 1) 0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}#ready .call-to-action p{font-size:calc(var(--fs-root) * 3)}#ceo{flex-direction:column;align-items:center;justify-content:flex-start;gap:calc(var(--fs-root) * 2);min-height:unset;height:fit-content}#ceo .meet-ceo,#ceo .ceo-photo{height:fit-content;display:flex;flex-direction:column;align-items:center;justify-content:center}#ceo .meet-ceo{width:100%;align-items:flex-start;gap:calc(var(--fs-root) * 1.25)}#ceo .meet-ceo h3{color:#000;font-size:6.25rem;font-size:calc(var(--fs-root) * 4);font-style:normal;font-weight:400;line-height:1.5}#ceo .meet-ceo p{color:#0f0e05;font-size:1.25rem;font-size:calc(var(--fs-root));font-style:normal;font-weight:400;line-height:150%}#ceo .meet-ceo img{width:50%;height:auto;margin-top:calc(var(--fs-root))}#ceo .ceo-photo{flex-grow:1}#ceo .ceo-photo img{width:100%;height:100%;object-fit:cover}#partners{justify-content:flex-start;gap:calc(var(--fs-root) * 3);min-height:unset;padding-bottom:calc(var(--top-padding) * .25)}#partners h3{color:var(--secondary-color);text-align:center;font-size:calc(var(--fs-root) * 4);font-style:normal;font-weight:400;line-height:103%}#partners p{color:var(--secondary-color);text-align:center;font-size:calc(var(--fs-root) * 1);font-style:normal;font-weight:400;line-height:130%;width:100%}#partners .partners{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;justify-content:center;column-gap:calc(var(--fs-root) * 2);row-gap:calc(var(--fs-root) * 3);padding-inline:0}#partners .partners img{height:calc(var(--fs-root) * 2);width:auto}#scroll-horizontal{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:calc(var(--top-padding)) 0;height:fit-content;min-height:fit-content}#scroll-horizontal .scroll-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;height:fit-content}#scroll-horizontal .scroll-wrapper .description{position:relative;height:calc(var(--fs-root) * 15);width:85%;height:30vw}#scroll-horizontal .scroll-wrapper .description .description-slide{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:calc(var(--fs-root));position:absolute;bottom:0;left:50%;transform:translate(-50%,-10vw);width:100%}#scroll-horizontal .scroll-wrapper .description h3{color:var(--secondary-color);text-align:center;font-size:calc(var(--fs-root) * 4.5);font-style:normal;font-weight:400;line-height:103%}#scroll-horizontal .scroll-wrapper .description p{color:var(--secondary-color);font-size:calc(var(--fs-root));font-style:normal;font-weight:400;line-height:150%;text-align:center}#scroll-horizontal .scroll-wrapper .description .description-slide:nth-of-type(2),#scroll-horizontal .scroll-wrapper .description .description-slide:nth-of-type(3){opacity:0}#scroll-horizontal .scroll-wrapper .splide .splide__track .splide__list{gap:unset;width:fit-content;height:fit-content;transform:unset;overflow:hidden}#scroll-horizontal .scroll-wrapper .splide .splide__track .splide__list .splide__slide{min-width:60vw;width:60vw;height:30vw;min-height:30vw;display:flex;align-items:center;justify-content:center}#scroll-horizontal .scroll-wrapper .splide .splide__track .splide__list .splide__slide img,#scroll-horizontal .scroll-wrapper .splide .splide__track .splide__list .splide__slide video{width:100%;height:100%;border-radius:calc(var(--fs-root))}#new-form{gap:calc(var(--fs-root) * 7);padding-inline:0}#new-form .ready{height:fit-content;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center}#new-form .ready span{color:#fff;font-size:12.5rem;font-size:calc(var(--fs-root) * 4.8);text-align:center;font-style:normal;font-weight:400;line-height:1.1;white-space:wrap;padding:0 calc(var(--horizontal-padding) * 1)}#new-form .ready button img{width:20vw;height:auto}#new-form #form{height:fit-content;flex-direction:column;justify-content:flex-end;gap:calc(var(--fs-root) * 2)}#new-form #form form{width:100%;display:grid;grid-template-columns:1fr;gap:calc(var(--fs-root) * 2);padding:0 calc(var(--horizontal-padding) * 2)}#new-form #form form .field{width:100%}#new-form #form form .field input,#new-form #form form .field textarea{width:100%;border-radius:calc(var(--fs-root));outline:none;border:none;color:#fff;font-size:calc(var(--fs-root) * 1.5);font-style:normal;font-weight:400;line-height:1;padding:calc(var(--fs-root) * 1.25) calc(var(--fs-root) * 2)}#new-form #form form .field textarea{resize:unset;min-height:25vh}#new-form #form form .email,#new-form #form form .message{grid-column:unset}#new-form #form form button{grid-column:unset;width:fit-content;padding:calc(var(--fs-root) * 2) calc(var(--fs-root) * 3) calc(var(--fs-root) * 2) calc(var(--fs-root) * .325);justify-self:flex-end;font-size:calc(var(--fs-root) * 1.5)}#new-form #form form button img{height:calc(var(--fs-root) * 3.15);width:calc(var(--fs-root) * 3.15)}#new-form #form form .selectors{grid-column:1/2;grid-template-columns:1fr;gap:calc(var(--fs-root));padding-block:calc(var(--fs-root) * 1.5)}#new-form #form form .selectors .selector{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--fs-root) * 1);border:none;padding-inline:calc(var(--fs-root) * 2)}#new-form #form form .selectors .selector .question{color:#fff;font-size:calc(var(--fs-root) * 1.25)}#new-form #form form .selectors .selector .answers{display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--fs-root) * .25)}#new-form #form form .selectors .selector .answers .answer{color:rgba(255,255,255,.7);font-size:calc(var(--fs-root) * 1.25);font-style:normal;font-weight:400;line-height:1.5;display:flex;flex-direction:row-reverse;align-items:center;gap:calc(var(--fs-root) * .5);position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}#new-form #form form .selectors .selector .answers .answer input{width:0;height:0;opacity:0;position:absolute;cursor:pointer}#new-form #form form .selectors .selector .answers .answer .checkmark{width:calc(var(--fs-root) * 1.2);height:calc(var(--fs-root) * 1.2);background-color:var(--background-color);border-radius:50%;display:block;position:relative}#new-form #form form .selectors .selector .answers .answer .checkmark:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#000;width:50%;height:50%;border-radius:50%;opacity:0}#new-form #form #sponsors{width:100%;padding-block:calc(var(--top-padding) * .75) calc(var(--top-padding) * .25)}#new-form #form #sponsors .splide__slide{width:fit-content;display:flex;align-items:center;justify-content:center}#new-form #form #sponsors .splide__slide img{height:7vw;width:auto}footer{padding:calc(var(--top-padding) * .5) calc(var(--horizontal-padding)) calc(var(--fs-root) * 4)}footer .footer-wrapper{display:flex;flex-direction:column;grid-template-columns:unset;place-items:unset;gap:calc(var(--fs-root) * 3)}footer .footer-wrapper .footer-grid{flex-direction:column;gap:calc(var(--fs-root) * 3);padding-bottom:calc(var(--fs-root) * 1)}footer .footer-wrapper .footer-grid img{width:30vw;height:auto}footer .footer-wrapper .footer-grid li,footer .footer-wrapper .footer-grid a,footer .footer-wrapper .footer-grid p{color:var(--secondary-color)}footer .footer-wrapper .footer-grid p,footer .footer-wrapper .footer-grid li,footer .footer-wrapper .footer-grid a,footer .footer-wrapper .footer-grid span{font-size:calc(var(--fs-root) * 1.25);line-height:1.3}footer .footer-wrapper .footer-grid p{font-size:calc(var(--fs-root))}footer .footer-wrapper .footer-grid span{font-weight:600}footer .footer-wrapper #subscribe{grid-column:unset;width:100%;gap:calc(var(--fs-root))}footer .footer-wrapper #subscribe h4{font-size:calc(var(--fs-root) * 2.5)}footer .footer-wrapper #subscribe .subscriber{width:100%}footer .footer-wrapper #subscribe .subscriber input{padding:calc(var(--fs-root) * 1.75) calc(var(--fs-root) * 1.5);width:100%;font-size:calc(var(--fs-root))}footer .footer-wrapper #subscribe .subscriber button{width:calc(var(--fs-root) * 3);height:calc(var(--fs-root) * 3)}footer #bottom-footer{grid-column:1/6;height:fit-content;border-top:calc(var(--fs-root) * .15) solid var(--primary-color);padding-block:calc(var(--fs-root) * 3) calc(var(--fs-root) * 0);display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:calc(var(--fs-root) * 1.5)}footer #bottom-footer p{color:var(--secondary-color);font-size:calc(var(--fs-root) * 1.5);font-style:normal;font-weight:400;line-height:1}footer #bottom-footer .socials img{height:calc(var(--fs-root) * 2.5);width:auto}}@media only screen and (max-width: 480px){.water-mark{height:100lvh}.water-mark img{position:absolute;top:50%;right:0%;width:calc(100% - var(--horizontal-padding) * 2);height:auto}.water-mark img:nth-of-type(1){transform:translate(calc(-1 * var(--horizontal-padding)),-62.5%)}.water-mark img:nth-of-type(2){transform:translate(calc(-1 * var(--horizontal-padding)),-37.5%)}.water-mark .gradient{opacity:0;transform:translate(-50%,-50%)}.water-mark .bullets{position:absolute;right:calc(var(--horizontal-padding));top:20vh;transform:translateY(-50%);width:fit-content;height:fit-content;display:flex;flex-direction:column;align-items:center;gap:calc(var(--fs-root) * .25)}.water-mark .bullets span{width:calc(var(--fs-root) * .75);height:calc(var(--fs-root) * .75);display:block;border-radius:50%;border:calc(var(--fs-root) * .1) solid var(--primary-color)}#loader{position:fixed;top:0;left:0;width:100%;height:100svh;z-index:11;display:flex;align-items:center;justify-content:center;perspective:500px}#loader .layer{position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:-1}#loader .layer .rings{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;perspective:500px}#loader .layer .rings .ring{opacity:0}#loader .layer .rings .outer-ring{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20rem;height:20rem;background-color:var(--background-color);border-radius:50%;box-shadow:0 0 15px #fff;display:flex;align-items:center;justify-content:center}#loader .layer .rings .outer-ring .inner-ring{width:97.5%;height:97.5%;background-color:var(--primary-color);border-radius:50%}#loader .layer .rings #ring-1{animation:ring 3.5s ease-in-out infinite}#loader .layer .rings #ring-2{animation:ring 3.5s ease-in-out 1.75s infinite}@keyframes ring{0%{transform:translate3d(-50%,-50%,-2000px);opacity:0}25%{opacity:0}to{transform:translate3d(-50%,-50%,1000px);opacity:1}}#loader .img{width:60vw;height:60vw;perspective:500px;z-index:1}#loader .img img{width:50vw;height:auto;animation:disc-rotation 1s linear infinite}#loader .loader-counter{position:absolute;bottom:0;left:1%;width:fit-content;padding-block:.5rem;overflow:hidden}#loader .loader-counter #counter{font-size:30vw}#loader .loading{bottom:0;right:5%;font-size:calc(var(--fs-root) * 2);padding-block:calc(var(--fs-root) * 1.75)}#hero-section{padding-bottom:calc(var(--top-padding) * .5);height:100svh;justify-content:space-between}#hero-section .hero-content{padding-block:calc(var(--fs-root) * 1.5)}#hero-section .hero-content .hero-titles{display:flex;flex-direction:column;align-items:flex-start;gap:0;width:100%}#hero-section .hero-content .hero-titles .hero-title{width:100%;color:var(--secondary-color);font-size:calc(var(--fs-root) * 3);font-style:normal;font-weight:700;line-height:1;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;gap:calc(var(--fs-root))}#hero-section .hero-content .hero-titles .hero-title div{padding:0 calc(var(--fs-root) * 1);display:flex;align-items:center;justify-content:center;font-size:calc(var(--fs-root) * 3);text-transform:uppercase;font-weight:400}#hero-section .hero-content .hero-titles .hero-title div img{width:calc(var(--fs-root) * 7);height:calc(var(--fs-root) * 4);object-fit:cover}#hero-section .hero-content .hero-titles .hero-title #ott-areas{width:calc(var(--fs-root) * 10);padding:0}#hero-section .hero-content .hero-titles .hero-title #ott-areas .splide__track .splide__list{width:calc(var(--fs-root) * 12.5)}#hero-section .hero-content .hero-titles .hero-title #ott-areas .splide__track .splide__list .splide__slide{width:calc(var(--fs-root) * 12.5);display:flex;align-items:center;justify-content:center}#hero-section .hero-content .hero-titles .hero-title #ott-areas .splide__track .splide__list .splide__slide img{width:100%;height:100%;object-fit:cover}#hero-section .hero-content .hero-titles #first-title{display:none}#hero-section .hero-content .hero-titles .first-title-mobile{width:100%;display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:calc(var(--fs-root))}#hero-section .hero-content .hero-titles .first-title-mobile span{color:var(--secondary-color);font-size:calc(var(--fs-root) * 3);font-style:normal;font-weight:700;line-height:1;position:relative;display:flex;flex-direction:row;flex-wrap:nowrap}#hero-section .hero-content .hero-titles .first-title-mobile span div{width:calc(var(--fs-root) * 15);margin-left:3.5vw;display:flex;justify-content:flex-end;overflow:hidden}#hero-section .hero-content .hero-titles .first-title-mobile span div .dawn-container{position:relative;width:fit-content;height:fit-content;overflow:visible}#hero-section .hero-content .hero-titles .first-title-mobile span div .dawn-container img{width:calc(var(--fs-root) * 3.5);min-width:calc(var(--fs-root) * 3.5);height:auto;object-fit:unset}#hero-section .hero-content .hero-titles .first-title-mobile span div .dawn-container span{width:calc(var(--fs-root) * 15);height:calc(var(--fs-root) * .125);background-color:var(--primary-color);position:absolute;top:50%;right:50%;transform:translateY(-50%)}#hero-section .hero-content .hero-titles #second-title{justify-content:flex-start}#hero-section .hero-content .hero-titles #second-title p{color:calc(var(--secondary-color));font-size:calc(var(--fs-navlink));font-style:normal;font-weight:300;line-height:1.2;width:20vw;display:none}#hero-section .hero-content .hero-titles #second-title #areas{position:relative;width:5rem;height:calc(var(--fs-root) * 5);display:flex;align-items:center;justify-content:center;overflow:hidden;padding:0 calc(var(--fs-root) * 1.5)}#hero-section .hero-content .hero-titles #second-title #areas .words{position:relative;width:100%;height:100%;overflow:hidden}#hero-section .hero-content .hero-titles #second-title #areas .words .word{gap:2vw}#hero-section .hero-content .hero-titles #second-title #areas .words .word div{font-size:calc(var(--fs-root) * 2)!important}#hero-section .hero-content .hero-titles #second-title #areas .words .cover .cursor{height:80%;width:calc(var(--fs-root) * .2);background-color:var(--background-color)}#hero-section .hero-content .hero-titles #second-title #fake-space{width:20vw;height:.5rem;display:block}#hero-section .hero-content .hero-titles #last-title{margin-top:calc(var(--fs-root));display:block;font-size:calc(var(--fs-root));width:100%;line-height:1.2;color:var(--secondary-color)}#hero-section .hero-video{flex-grow:initial;height:60%;border-radius:calc(var(--fs-root) * 3)}#hero-section .hero-video .video{position:absolute;bottom:0;left:50%;transform:translate(-50%,calc(var(--top-padding) * .5));width:100vw;min-width:100vw;height:100svh;perspective:500px}#hero-section .hero-video .video video{clip-path:circle(20%);width:100%;height:100%;object-fit:cover}#hero-section button{transform:translate(-50%);width:25vw;height:25vw;background-color:#fff;border-radius:50%;fill:#fff;border:calc(var(--fs-root) * 0) solid #f0f1fa}#hero-section button .curved{min-height:23.5vw;min-width:23.5vw}#hero-section button .arrow{height:15%}#vortex-section{padding-inline:0;flex-direction:column-reverse}#vortex-section #vortex{height:fit-content;display:flex;flex-direction:column-reverse;align-items:center;justify-content:flex-start;overflow:visible;perspective:1000px;position:relative;top:unset;left:unset;padding:0;margin-top:-30%}#vortex-section #vortex .hidden-results,#vortex-section #vortex .hidden-result,#vortex-section #vortex .hidden-radius{display:none;visibility:hidden;opacity:0}#vortex-section #vortex .gradient{bottom:0;left:0;transform:translate(-50%)}#vortex-section #vortex .vortexes{position:absolute;top:12.5vw;left:0;width:100%;height:100%;z-index:-1}#vortex-section #vortex #vortex-root{width:100%;height:60vh;z-index:-1;overflow:visible}#vortex-section #vortex #vortex-root .logo-vortex{width:calc(var(--fs-root) * 25);height:fit-content;display:flex;flex-direction:column;align-items:center;justify-content:center;transform-origin:center center;position:absolute;top:0%;left:0%;transform:translate(-50%,-50%)!important;opacity:1;perspective:1000px}#vortex-section #vortex #vortex-root .logo-vortex .layer{position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:1;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}#vortex-section #vortex #vortex-root .logo-vortex img{width:25vw;height:auto}#vortex-section #vortex #vortex-root .logo-vortex .info{display:flex;flex-direction:column;align-items:center;justify-content:center}#vortex-section #vortex #vortex-root .logo-vortex .info span{color:#000;text-align:center;font-size:calc(var(--fs-root) * 2.5);font-style:normal;font-weight:600;line-height:1}#vortex-section #vortex #vortex-root .logo-vortex .info p{color:#000;text-align:center;font-size:calc(var(--fs-root));font-style:normal;font-weight:600;line-height:130%}#vortex-section #vortex #vortex-root:first-child{overflow:visible!important}#vortex-section #vortex #vortex-root div:has(>canvas){z-index:992;position:relative}#vortex-section .results{display:flex;flex-direction:column;align-items:center;gap:calc(var(--fs-root) * 2);width:100%;position:static;top:unset;left:unset;transform:unset}#vortex-section .results h2{color:var(--secondary-color);text-align:center;font-size:calc(var(--fs-root) * 3.5);font-style:normal;font-weight:400;line-height:1}#vortex-section .results p{color:var(--secondary-color);text-align:center;font-size:1rem;font-size:calc(var(--fs-root) * 1);font-style:normal;font-weight:300;line-height:130%;width:60%}#vortex-section .results button{padding:calc(var(--fs-root) * 2) calc(var(--fs-root) * 2.5) calc(var(--fs-root) * 2) calc(var(--fs-root) * .325);font-size:calc(var(--fs-root) * 1.5)}#vortex-section .results button img{height:calc(var(--fs-root) * 3.15);width:calc(var(--fs-root) * 3.15)}#digital-solutions{padding:calc(var(--top-padding)) calc(var(--horizontal-padding) * .5) calc(var(--top-padding) * .25)}#digital-solutions .top{width:100%;height:fit-content;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:calc(var(--fs-root) * 3)}#digital-solutions .top h2{color:var(--primary-color);width:100%;font-size:calc(var(--fs-root) * 3.5);font-style:normal;font-weight:400;line-height:1.05}#digital-solutions .top aside{display:grid;align-items:unset;gap:calc(var(--fs-root) * 1);grid-template-columns:repeat(6,1fr);height:fit-content;width:100%}#digital-solutions .top aside img{width:calc(var(--fs-root) * 3.5);height:auto;position:relative;transform:translate(0)}#digital-solutions .top aside span{color:#000;text-align:center;font-size:calc(var(--fs-root) * 7);font-style:normal;font-weight:400;line-height:.8}#digital-solutions .top aside p{color:#000;font-size:calc(var(--fs-root) * 1);font-style:normal;font-weight:300;line-height:130%;grid-column:1/7;border-top:calc(var(--fs-root) * .1) solid var(--primary-color);padding-top:calc(var(--fs-root) * 2)}#digital-solutions .solutions-container{width:100%;height:fit-content;position:relative;display:flex;flex-direction:column}#digital-solutions .solutions-container .solution{position:relative;width:100%;height:fit-content;padding:calc(var(--top-padding)) 0 0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:calc(var(--fs-root) * 4)}#digital-solutions .solutions-container .solution .title{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:calc(var(--fs-root) * 0);position:relative;width:100%}#digital-solutions .solutions-container .solution .title .waves{position:absolute;top:50%;transform:translate(calc(-1 * var(--horizontal-padding)),-50%);left:0;width:50vw;height:50vw;z-index:-1;background-size:contain;background-repeat:no-repeat}#digital-solutions .solutions-container .solution .title .title-logo{width:calc(var(--fs-root) * 12.5);height:calc(var(--fs-root) * 5);background-repeat:no-repeat;background-size:contain;background-position:center center}#digital-solutions .solutions-container .solution .title h3{color:#000;font-size:calc(var(--fs-root) * 3.3);font-style:normal;font-weight:700;line-height:103%;text-transform:uppercase;width:80%}#digital-solutions .solutions-container .solution .title p{color:#000;font-size:calc(var(--fs-root) * 1);font-style:normal;font-weight:400;line-height:1.1;width:65%}#digital-solutions .solutions-container .solution .cards-wrapper{width:100%;display:flex;align-items:center;justify-content:center;padding:0}#digital-solutions .solutions-container .solution .cards-wrapper .cards{display:grid;row-gap:calc(var(--fs-root));column-gap:unset;width:100%;place-items:center;justify-items:center}#digital-solutions .solutions-container .solution .cards-wrapper .cards .card{width:47.5vw;height:42vw;position:relative;background-repeat:no-repeat;background-size:100% 100%}#digital-solutions .solutions-container .solution .cards-wrapper .cards .card .card-background{width:100%;height:auto;position:relative;display:none}#digital-solutions .solutions-container .solution .cards-wrapper .cards .card .card-info{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--fs-root));padding:0 calc(var(--horizontal-padding) * 1)}#digital-solutions .solutions-container .solution .cards-wrapper .cards .card .card-info h4{text-align:center;-webkit-text-stroke-width:1;-webkit-text-stroke-color:#000;font-size:calc(var(--fs-root) * 1.15);font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase}#digital-solutions .solutions-container .solution .cards-wrapper .cards .card .card-info p{color:#757575;text-align:center;font-size:1rem;font-size:calc(var(--fs-root) * .7);font-style:normal;font-weight:400;line-height:1.1}#digital-solutions .solutions-container .solution .cards-wrapper .cards .card .card-info button{outline:none;border:none;background-color:var(--primary-color);width:calc(var(--fs-root) * 2.5);height:calc(var(--fs-root) * 2.5);border-radius:50%;display:flex;align-items:center;justify-content:center}#digital-solutions .solutions-container .solution .cards-wrapper .cards .card .card-info button img{width:calc(var(--fs-root) * 1.3);height:calc(var(--fs-root) * 1.3)}#digital-solutions .solutions-container .solution .cards-wrapper .six-cards{grid-template-columns:repeat(2,1fr)}#digital-solutions .solutions-container .solution .cards-wrapper .six-cards .card:nth-of-type(1),#digital-solutions .solutions-container .solution .cards-wrapper .six-cards .card:nth-of-type(3),#digital-solutions .solutions-container .solution .cards-wrapper .six-cards .card:nth-of-type(4),#digital-solutions .solutions-container .solution .cards-wrapper .six-cards .card:nth-of-type(6){transform:unset}#digital-solutions .solutions-container .solution .cards-wrapper .six-cards .card:nth-of-type(2),#digital-solutions .solutions-container .solution .cards-wrapper .six-cards .card:nth-of-type(5){transform:unset}#digital-solutions .solutions-container .solution .cards-wrapper .five-cards{grid-template-columns:repeat(2,1fr)}#digital-solutions .solutions-container .solution .cards-wrapper .five-cards .card{transform:unset!important;grid-row:unset!important;grid-column:unset!important}#digital-solutions .solutions-container .solution .cards-wrapper .five-cards .card:nth-of-type(3){width:45vw;height:60vw}#digital-solutions .solutions-container .solution .cards-wrapper .four-cards{grid-template-columns:repeat(2,1fr)}#digital-solutions .solutions-container .solution .cards-wrapper .four-cards .card:nth-of-type(1),#digital-solutions .solutions-container .solution .cards-wrapper .four-cards .card:nth-of-type(3){transform:unset}#digital-solutions .solutions-container .solution .cards-wrapper .four-cards .card:nth-of-type(2),#digital-solutions .solutions-container .solution .cards-wrapper .four-cards .card:nth-of-type(4){transform:unset}#digital-solutions .solutions-container .solution .cards-wrapper .three-cards-a{grid-template-columns:repeat(2,1fr)}#digital-solutions .solutions-container .solution .cards-wrapper .three-cards-a .card:nth-of-type(1),#digital-solutions .solutions-container .solution .cards-wrapper .three-cards-a .card:nth-of-type(3){transform:unset}#digital-solutions .solutions-container .solution .cards-wrapper .three-cards-a .card:nth-of-type(2){transform:unset}#digital-solutions .solutions-container .solution .cards-wrapper .three-cards-b{grid-template-columns:repeat(2,1fr)}#digital-solutions .solutions-container .solution .cards-wrapper .three-cards-b .card:nth-of-type(2){transform:unset}#digital-solutions .solutions-container .solution.yellow .waves{background-image:url(/images/solutions/yellow/waves.svg)}#digital-solutions .solutions-container .solution.yellow .title-logo{background-image:url(/images/solutions/yellow/logo.png)}#digital-solutions .solutions-container .solution.yellow .cards h4{color:#f9a530}#digital-solutions .solutions-container .solution.yellow .card{background-image:url(/images/solutions/yellow/card.svg)}#digital-solutions .solutions-container .solution.aqua .waves{background-image:url(/images/solutions/aqua/waves.svg)}#digital-solutions .solutions-container .solution.aqua .title-logo{background-image:url(/images/solutions/aqua/logo.png)}#digital-solutions .solutions-container .solution.aqua .cards h4{color:#16d8e1}#digital-solutions .solutions-container .solution.aqua .card{background-image:url(/images/solutions/aqua/card.svg)}#digital-solutions .solutions-container .solution.purple .waves{background-image:url(/images/solutions/purple/waves.svg)}#digital-solutions .solutions-container .solution.purple .title-logo{background-image:url(/images/solutions/purple/logo.png)}#digital-solutions .solutions-container .solution.purple .cards h4{color:#7963a4}#digital-solutions .solutions-container .solution.purple .card{background-image:url(/images/solutions/purple/card.svg)}#digital-solutions .solutions-container .solution.salmon .waves{background-image:url(/images/solutions/salmon/waves.svg)}#digital-solutions .solutions-container .solution.salmon .title-logo{background-image:url(/images/solutions/salmon/logo.png)}#digital-solutions .solutions-container .solution.salmon .cards h4{color:#f68684}#digital-solutions .solutions-container .solution.salmon .card{background-image:url(/images/solutions/salmon/card.svg)}#digital-solutions .solutions-container .solution.violet .waves{background-image:url(/images/solutions/violet/waves.svg)}#digital-solutions .solutions-container .solution.violet .title-logo{background-image:url(/images/solutions/violet/logo.png)}#digital-solutions .solutions-container .solution.violet .cards h4{color:#eb0682}#digital-solutions .solutions-container .solution.violet .card{background-image:url(/images/solutions/violet/card.svg)}#digital-solutions .solutions-container .solution.embers .waves{background-image:url(/images/solutions/embers/waves.svg)}#digital-solutions .solutions-container .solution.embers .title-logo{background-image:url(/images/solutions/embers/logo.png)}#digital-solutions .solutions-container .solution.embers .cards h4{color:#f5603a}#digital-solutions .solutions-container .solution.embers .card{background-image:url(/images/solutions/embers/card.svg)}#digital-solutions .solutions-container .solution.blue .waves{background-image:url(/images/solutions/blue/waves.svg)}#digital-solutions .solutions-container .solution.blue .title-logo{background-image:url(/images/solutions/blue/logo.png)}#digital-solutions .solutions-container .solution.blue .cards h4{color:#3aa6f5}#digital-solutions .solutions-container .solution.blue .card{background-image:url(/images/solutions/blue/card.svg)}#digital-solutions .solutions-container .solution.cloak .waves{background-image:url(/images/solutions/cloak/waves.svg)}#digital-solutions .solutions-container .solution.cloak .title-logo{background-image:url(/images/solutions/cloak/logo.png)}#digital-solutions .solutions-container .solution.cloak .cards h4{color:#580055}#digital-solutions .solutions-container .solution.cloak .card{background-image:url(/images/solutions/cloak/card.svg)}#digital-solutions .solutions-container .solution.green .waves{background-image:url(/images/solutions/green/waves.svg)}#digital-solutions .solutions-container .solution.green .title-logo{background-image:url(/images/solutions/green/logo.png)}#digital-solutions .solutions-container .solution.green .cards h4{color:#58e501}#digital-solutions .solutions-container .solution.green .card{background-image:url(/images/solutions/green/card.svg)}#digital-solutions .solutions-container .solution.red .waves{background-image:url(/images/solutions/red/waves.svg)}#digital-solutions .solutions-container .solution.red .title-logo{background-image:url(/images/solutions/red/logo.png)}#digital-solutions .solutions-container .solution.red .cards h4{color:#fe1d3e}#digital-solutions .solutions-container .solution.red .card{background-image:url(/images/solutions/red/card.svg)}#revolutionize{gap:calc(var(--fs-root) * 2);height:120svh;overflow:visible}#revolutionize .top{width:100%;height:fit-content;display:flex;flex-direction:row;align-items:center;justify-content:space-between}#revolutionize .top h2{color:var(--primary-color);width:100%;font-size:calc(var(--fs-root) * 3);font-style:normal;font-weight:400;line-height:1.05}#revolutionize .bottom{width:100%;height:unset;flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:calc(var(--fs-root) * 3)}#revolutionize .bottom .bottom-video{width:100%;height:20rem;position:relative;z-index:1;overflow:visible}#revolutionize .bottom .bottom-video .video-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;transform-origin:center center;display:flex;align-items:center;justify-content:center}#revolutionize .bottom .bottom-video .video-wrapper .video{object-fit:cover;object-position:center center;width:100%;height:100%;border-radius:calc(var(--fs-root) * 2);box-shadow:0 2px 15px rgba(0,0,0,.25)}#revolutionize .bottom .bottom-video .video-wrapper .color-layer{position:absolute;width:100%;height:100%;z-index:1;top:0;left:0;background-color:#000;opacity:0;display:block}#revolutionize .bottom .bottom-video .video-wrapper .blur-layer{position:absolute;width:100%;height:100%;z-index:2;top:0;left:0;opacity:0;display:block}#revolutionize .bottom .bottom-content{width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--fs-root))}#revolutionize .bottom .bottom-content p{font-size:calc(var(--fs-root) * .8);line-height:1.25}#revolutionize .bottom .bottom-content button{background-color:#fff;color:var(--primary-color);border:unset;padding-inline:calc(var(--fs-root) * .25) calc(var(--fs-root) * 2);gap:calc(var(--fs-root));box-shadow:0 2px 15px rgba(0,0,0,.25)}#ready{margin:0}#ready .call-to-action{position:absolute;top:0;left:0;padding:calc(var(--top-padding) * 0) calc(var(--horizontal-padding) * 1) 0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}#ready .call-to-action p{font-size:calc(var(--fs-root) * 2.3)}#ceo{flex-direction:column;align-items:center;justify-content:flex-start;gap:calc(var(--fs-root) * 2);min-height:unset;height:fit-content}#ceo .meet-ceo,#ceo .ceo-photo{height:fit-content;display:flex;flex-direction:column;align-items:center;justify-content:center}#ceo .meet-ceo{width:100%;align-items:flex-start;gap:calc(var(--fs-root) * 1.25)}#ceo .meet-ceo h3{color:#000;font-size:6.25rem;font-size:calc(var(--fs-root) * 4);font-style:normal;font-weight:400;line-height:1.5}#ceo .meet-ceo p{color:#0f0e05;font-size:1.25rem;font-size:calc(var(--fs-root));font-style:normal;font-weight:400;line-height:150%}#ceo .meet-ceo img{width:50%;height:auto;margin-top:calc(var(--fs-root))}#ceo .ceo-photo{flex-grow:1}#ceo .ceo-photo img{width:100%;height:100%;object-fit:cover}#partners{justify-content:flex-start;gap:calc(var(--fs-root) * 3);min-height:unset;padding-bottom:0}#partners h3{color:var(--secondary-color);text-align:center;font-size:calc(var(--fs-root) * 4);font-style:normal;font-weight:400;line-height:103%}#partners p{color:var(--secondary-color);text-align:center;font-size:calc(var(--fs-root) * 1);font-style:normal;font-weight:400;line-height:130%;width:100%}#partners .partners{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;justify-content:center;column-gap:calc(var(--fs-root) * 2);row-gap:calc(var(--fs-root) * 3);padding-inline:0}#partners .partners img{height:calc(var(--fs-root) * 2);width:auto}#scroll-horizontal{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:calc(var(--top-padding)) 0;height:fit-content;min-height:fit-content}#scroll-horizontal .scroll-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;height:fit-content}#scroll-horizontal .scroll-wrapper .description{position:relative;height:calc(var(--fs-root) * 15);width:85%;height:50vw}#scroll-horizontal .scroll-wrapper .description .description-slide{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:calc(var(--fs-root));position:absolute;bottom:0;left:50%;transform:translate(-50%,-10vw);width:100%}#scroll-horizontal .scroll-wrapper .description h3{color:var(--secondary-color);text-align:center;font-size:calc(var(--fs-root) * 3.5);font-style:normal;font-weight:400;line-height:103%}#scroll-horizontal .scroll-wrapper .description p{color:var(--secondary-color);font-size:calc(var(--fs-root));font-style:normal;font-weight:400;line-height:150%;text-align:center}#scroll-horizontal .scroll-wrapper .description .description-slide:nth-of-type(2),#scroll-horizontal .scroll-wrapper .description .description-slide:nth-of-type(3){opacity:0}#scroll-horizontal .scroll-wrapper .splide .splide__track .splide__list{gap:unset;width:fit-content;height:fit-content;transform:unset;overflow:hidden}#scroll-horizontal .scroll-wrapper .splide .splide__track .splide__list .splide__slide{min-width:60vw;width:60vw;height:30vw;min-height:30vw;display:flex;align-items:center;justify-content:center}#scroll-horizontal .scroll-wrapper .splide .splide__track .splide__list .splide__slide img,#scroll-horizontal .scroll-wrapper .splide .splide__track .splide__list .splide__slide video{width:100%;height:100%;border-radius:calc(var(--fs-root))}#new-form{gap:calc(var(--fs-root) * 7);padding-inline:0}#new-form .ready{height:fit-content;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center}#new-form .ready span{color:#fff;font-size:12.5rem;font-size:calc(var(--fs-root) * 4.8);text-align:center;font-style:normal;font-weight:400;line-height:1.1;white-space:wrap;padding:0 calc(var(--horizontal-padding) * 1)}#new-form .ready button img{width:25vw;height:auto}#new-form #form{height:fit-content;flex-direction:column;justify-content:flex-end;gap:calc(var(--fs-root) * 2)}#new-form #form form{width:100%;display:grid;grid-template-columns:1fr;gap:calc(var(--fs-root) * 1);padding:0 calc(var(--horizontal-padding))}#new-form #form form .field{width:100%}#new-form #form form .field input,#new-form #form form .field textarea{width:100%;border-radius:calc(var(--fs-root));outline:none;border:none;color:#fff;font-size:calc(var(--fs-root) * 1.35);font-style:normal;font-weight:200;line-height:1;padding:calc(var(--fs-root) * 1.25) calc(var(--fs-root) * 2)}#new-form #form form .field textarea{resize:unset;min-height:25vh}#new-form #form form .email,#new-form #form form .message{grid-column:unset}#new-form #form form button{grid-column:unset;width:fit-content;padding:calc(var(--fs-root) * 2) calc(var(--fs-root) * 3) calc(var(--fs-root) * 2) calc(var(--fs-root) * .325);justify-self:flex-end;font-size:calc(var(--fs-root) * 1.5)}#new-form #form form button img{height:calc(var(--fs-root) * 3.15);width:calc(var(--fs-root) * 3.15)}#new-form #form form .selectors{grid-column:1/2;grid-template-columns:1fr;gap:calc(var(--fs-root));padding-block:calc(var(--fs-root) * 1.5)}#new-form #form form .selectors .selector{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--fs-root) * 1);border:none;padding-inline:calc(var(--fs-root) * 2)}#new-form #form form .selectors .selector .question{color:#fff;font-size:calc(var(--fs-root) * 1.35)}#new-form #form form .selectors .selector .answers{display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--fs-root) * .25)}#new-form #form form .selectors .selector .answers .answer{color:rgba(255,255,255,.7);font-size:calc(var(--fs-root) * 1.35);font-style:normal;font-weight:400;line-height:1.5;display:flex;flex-direction:row-reverse;align-items:center;gap:calc(var(--fs-root) * .5);position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}#new-form #form form .selectors .selector .answers .answer input{width:0;height:0;opacity:0;position:absolute;cursor:pointer}#new-form #form form .selectors .selector .answers .answer .checkmark{width:calc(var(--fs-root) * 1.25);height:calc(var(--fs-root) * 1.25);background-color:var(--background-color);border-radius:50%;display:block;position:relative}#new-form #form form .selectors .selector .answers .answer .checkmark:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#000;width:50%;height:50%;border-radius:50%;opacity:0}#new-form #form #sponsors{width:100%;padding-block:calc(var(--top-padding) * .75) calc(var(--top-padding) * .25)}#new-form #form #sponsors .splide__slide{width:fit-content;display:flex;align-items:center;justify-content:center}#new-form #form #sponsors .splide__slide img{height:10vw;width:auto}footer{padding:calc(var(--top-padding) * .5) calc(var(--horizontal-padding)) calc(var(--fs-root) * 4)}footer .footer-wrapper{display:flex;flex-direction:column;grid-template-columns:unset;place-items:unset;gap:calc(var(--fs-root) * 3)}footer .footer-wrapper .footer-grid{flex-direction:column;gap:calc(var(--fs-root) * 3);padding-bottom:calc(var(--fs-root) * 1)}footer .footer-wrapper .footer-grid img{width:30vw;height:auto}footer .footer-wrapper .footer-grid li,footer .footer-wrapper .footer-grid a,footer .footer-wrapper .footer-grid p{color:var(--secondary-color)}footer .footer-wrapper .footer-grid p,footer .footer-wrapper .footer-grid li,footer .footer-wrapper .footer-grid a,footer .footer-wrapper .footer-grid span{font-size:calc(var(--fs-root) * 1.25);line-height:1.3}footer .footer-wrapper .footer-grid p{font-size:calc(var(--fs-root))}footer .footer-wrapper .footer-grid span{font-weight:600}footer .footer-wrapper #subscribe{grid-column:unset;width:100%;gap:calc(var(--fs-root))}footer .footer-wrapper #subscribe h4{font-size:calc(var(--fs-root) * 2.5)}footer .footer-wrapper #subscribe .subscriber{width:100%}footer .footer-wrapper #subscribe .subscriber input{padding:calc(var(--fs-root) * 1.75) calc(var(--fs-root) * 1.5);width:100%;font-size:calc(var(--fs-root))}footer .footer-wrapper #subscribe .subscriber button{width:calc(var(--fs-root) * 3);height:calc(var(--fs-root) * 3)}footer #bottom-footer{grid-column:1/6;height:fit-content;border-top:calc(var(--fs-root) * .15) solid var(--primary-color);padding-block:calc(var(--fs-root) * 3) calc(var(--fs-root) * 0);display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:calc(var(--fs-root) * 1.5)}footer #bottom-footer p{color:var(--secondary-color);font-size:calc(var(--fs-root) * 1.5);font-style:normal;font-weight:400;line-height:1}footer #bottom-footer .socials img{height:calc(var(--fs-root) * 3.5);width:auto}}@media only screen and (min-height: 751px) and (min-width: 1024px) and (max-width: 1400px) and (orientation: landscape){#hero-section{display:flex;flex-direction:column;align-items:center;height:100vh;clip-path:circle(25%);background-color:var(--background-color)}#hero-section .gradient{top:0;right:0;transform:translate(50%,-50%)}#hero-section .hero-content{width:100%;padding-block:calc(var(--fs-root) * 1.5)}#hero-section .hero-content .hero-titles{display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--fs-root) * 1);width:100%}#hero-section .hero-content .hero-titles .hero-title{width:100%;color:var(--secondary-color);font-size:calc(var(--fs-root) * 3);font-style:normal;font-weight:700;line-height:1;display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:space-between;gap:calc(var(--fs-root))}#hero-section .hero-content .hero-titles .hero-title div{padding:0 calc(var(--fs-root) * 2);height:unset;display:flex;align-items:center;justify-content:center;font-size:calc(var(--fs-root) * 3);text-transform:uppercase;font-weight:400}#hero-section .hero-content .hero-titles .hero-title div img{width:calc(var(--fs-root) * 7);height:calc(var(--fs-root) * 4);object-fit:cover}#hero-section .hero-content .hero-titles .hero-title span{width:calc(var(--fs-root) * 20);display:flex;flex-direction:row;align-items:center;position:relative}#hero-section .hero-content .hero-titles .hero-title span .dawn-container{position:absolute;top:50%;right:0;transform:translate(40%,-50%)}#hero-section .hero-content .hero-titles .hero-title span .dawn-container img{width:calc(var(--fs-root) * 7);height:auto;object-fit:unset}#hero-section .hero-content .hero-titles .hero-title span .dawn-container span{width:calc(var(--fs-root) * 20);height:calc(var(--fs-root) * .25);background-color:var(--primary-color);position:absolute;right:50%;transform:translate(0)}#hero-section .hero-content .hero-titles .hero-title #ott-areas{width:calc(var(--fs-root) * 10);padding:0}#hero-section .hero-content .hero-titles .hero-title #ott-areas .splide__track .splide__list{width:calc(var(--fs-root) * 10)}#hero-section .hero-content .hero-titles .hero-title #ott-areas .splide__track .splide__list .splide__slide{width:calc(var(--fs-root) * 10);display:flex;align-items:center;justify-content:center}#hero-section .hero-content .hero-titles .hero-title #ott-areas .splide__track .splide__list .splide__slide img{width:100%;height:100%;object-fit:cover}#hero-section .hero-content .hero-titles .first-title-mobile{display:none}#hero-section .hero-content .hero-titles #second-title{justify-content:flex-start}#hero-section .hero-content .hero-titles #second-title p{color:calc(var(--secondary-color));font-size:calc(var(--fs-navlink) * .85);font-style:normal;font-weight:300;line-height:1.2;width:17vw}#hero-section .hero-content .hero-titles #second-title #fake-space{display:none}#hero-section .hero-content .hero-titles #second-title #areas{position:relative;width:10rem;height:calc(var(--fs-root) * 4.25);display:flex;align-items:center;justify-content:center}#hero-section .hero-content .hero-titles #second-title #areas .words{position:relative;width:100%;height:100%;overflow:hidden;padding:0}#hero-section .hero-content .hero-titles #second-title #areas .words .word{gap:1vw}#hero-section .hero-content .hero-titles #second-title #areas .words .word div{font-size:calc(var(--fs-root) * 2.5)!important}#hero-section .hero-content .hero-titles #second-title #areas .words .cover{position:absolute;display:flex;width:100%;height:100%;background-color:#0f0e05;top:0;left:0;justify-content:flex-start;align-items:center}#hero-section .hero-content .hero-titles #second-title #areas .words .cover .cursor{height:80%;width:calc(var(--fs-root) * .1);background-color:var(--background-color);animation:cursor 1.25s ease-in-out infinite}@keyframes cursor{0%{opacity:1}50%{opacity:0}}#hero-section .hero-content .hero-titles #last-title{display:none}#hero-section .under-layer{position:absolute;top:0;left:0;z-index:1;width:100%;height:100vh;background-color:#000;display:block}#hero-section .hero-video{width:100%;flex-grow:1;border-radius:calc(var(--fs-root) * 2);position:relative;z-index:2;overflow:visible}#hero-section .hero-video .video{position:absolute;bottom:0;left:50%;transform:translate(-50%,calc(var(--top-padding) * .25));display:flex;align-items:center;justify-content:center;width:100vw;min-width:100vw;height:100vh;perspective:500px}#hero-section .hero-video .video video{clip-path:circle(20%);width:100%;height:100%;object-fit:cover}#hero-section .over-layer{position:absolute;top:0;left:0;z-index:3;width:100%;height:100vh;background-color:#000;display:block;opacity:0}#hero-section button{opacity:0;position:absolute;z-index:2;bottom:0;left:50%;transform:translate(-50%,35%);width:12.5vw;height:12.5vw;display:flex;align-items:center;justify-content:center;outline:none;border:none;background-color:#fff;border-radius:50%;fill:#fff;border:calc(var(--fs-root) * .35) solid #f0f1fa}#hero-section button .curved{width:100%;height:100%;animation:curved 20s linear infinite;animation-play-state:paused}@keyframes curved{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#hero-section button .arrow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(90deg);height:10%;width:auto}}.button.dark{background:#0f0e05;color:#fff}.button{font-size:calc(var(--fs-navlink) * 1);font-style:normal;font-weight:600;line-height:normal;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:calc(var(--fs-navlink) * 2);padding:calc(var(--fs-navlink) * .25) calc(var(--fs-navlink) * 1) calc(var(--fs-navlink) * .2) calc(var(--fs-navlink) * .25);white-space:nowrap;border-radius:calc(var(--fs-navlink) * 4.6875);border:calc(var(--fs-navlink) * .15) solid #000;background:#0f0e05;color:#fff;height:calc(var(--fs-navlink) * 3.5)}
