:root{--color-orange:#f15822;--color-orange-light:#ff7e2a;--color-blue-light:#99cfec;--color-blue-regular:rgba(39, 136, 201, 1);--color-blue-regular-nav:rgba(39, 136, 201, .85);--color-blue-regular-trans:rgba(39, 136, 201, 0.6);--color-blue-medium:#0971b0;--color-blue-dark:#044162;--color-blue-pg:#058ad7;--color-cyan:#0be0b4;--color-cyan-trans:rgba(11, 224, 180, 0.3);--color-cyan-nav:rgba(11, 224, 180, 0.85);--color-cyan-light:rgba(11, 224, 180, 0.1);--color-grey-dark:#484c55;--color-grey-light:#b8ccda;--color-secondary:#044162;--color-primary:#2788c9;--color-primary-light:#cce7f5;--color-primary-verylight:#edf7fd;--padding:7vw;--navHeight:calc(calc(var(--padding)) * 2);--panelWidth:calc(6.5 * var(--navHeight));--orbit:calc(13 * var(--padding))}@media (min-width:480px){:root{--padding:2rem;--panelWidth:calc(5.75 * var(--navHeight))}}@media (min-width:768px) and (orientation:portrait),(min-width:998px){:root{--panelWidth:calc(9* var(--navHeight))}}@media (min-width:998px){:root{--navHeight:calc(calc(var(--padding)) * 2);--panelWidth:calc(6.5 * var(--navHeight))}}:focus:not(:focus-visible){outline:0}:focus-visible{outline:2px solid var(--color-cyan);outline-offset:2px}[data-animate-delay],[data-animate]{opacity:0}[data-animate-delay].animate-delay,[data-animate-delay].animate-in,[data-animate].animate-delay,[data-animate].animate-in{opacity:1;animation:fade-in-up .8s ease both}*{box-sizing:border-box;transition:.2s}html{overflow-x:clip;scroll-behavior:smooth}body{position:relative;overflow-x:clip;font-family:Poppins,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:calc(.5 * var(--padding));line-height:1.6;color:#333;margin:0;padding:0;width:100vw}.content-wrapper{transition:.5s ease-in-out}#main-content{position:relative;z-index:1}.container{max-width:calc(1200px + 2 * var(--navHeight));margin:0 auto;padding:0 calc(.5 * var(--padding))}@media (min-width:768px) and (orientation:portrait),(min-width:998px){.container{padding:0 calc(.75 * var(--navHeight))}}@media (min-width:998px){.container{padding:0 calc(.5 * var(--navHeight))}}@media (min-width:1200px){.container{max-width:calc(1200px + 2 * var(--navHeight));padding:0 var(--navHeight)}}strong{background:linear-gradient(135deg,var(--color-blue-regular),var(--color-cyan));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:700}[data-animate-delay].underline{position:relative;opacity:1!important}[data-animate-delay].underline::after{position:absolute;left:0;bottom:calc(-.05 * var(--padding));content:"";display:block;width:100%;height:calc(.1 * var(--padding));background:linear-gradient(135deg,var(--color-cyan),var(--color-blue-regular));margin-top:calc(.1 * var(--padding));transform:scaleX(0);transform-origin:left;transition:transform .8s cubic-bezier(.4, 0, .2, 1)}@media (min-width:768px){[data-animate-delay].underline::after{margin-top:calc(.1 * var(--padding));bottom:0}}[data-animate-delay].underline.animate-in::after{transform:scaleX(1)}.cyan{color:var(--color-cyan)}.h2{font-size:calc(.9 * var(--padding));line-height:1.3;margin:0 auto calc(.25 * var(--padding))}@media (min-width:768px){.h2{font-size:calc(1.25 * var(--padding));margin-bottom:calc(.5 * var(--padding));line-height:1.35}}@media (min-width:998px){.h2.center{text-align:center}}.button{display:inline-block;text-decoration:none;border-radius:var(--padding);font-weight:700;transition:all .3s ease;border:none;cursor:pointer}.button.filled{background:var(--color-orange-light);padding:calc(.45 * var(--padding)) calc(1 * var(--padding));color:#fff;position:relative;overflow:hidden;font-size:calc(.55 * var(--padding));line-height:1.5;z-index:1}.button.filled::before{content:"";position:absolute;top:0;transform:translateX(-100%);left:0;width:100%;height:100%;background:linear-gradient(90deg,var(--color-orange-light),var(--color-orange) 70%,transparent);transition:transform .6s ease;z-index:-1}.button.filled:hover::before{transform:translateX(100%);transition:transform .6s ease}.button.outline{background:0 0;border:calc(.05 * var(--padding)) solid #000;padding:calc(.25 * var(--padding)) calc(.65 * var(--padding));color:#000;font-weight:500}.button.outline:hover{background:#000;color:#fff}.section{padding:calc(1.5 * var(--padding)) 0}@keyframes fade-in-up{from{opacity:0;transform:translateY(calc(.75 * var(--padding)))}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-left{from{opacity:0;transform:translateX(calc(-1.25 * var(--padding)))}to{opacity:1;transform:translateX(0)}}@keyframes fade-in-right{from{opacity:0;transform:translateX(calc(1.25 * var(--padding)))}to{opacity:1;transform:translateX(0)}}@keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes scale-in{from{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes slide-in-underline{from{transform:scaleX(0)}to{transform:scaleX(1)}}[data-animate-delay],[data-animate]{opacity:0}[data-animate-delay].animate-delay,[data-animate-delay].animate-in,[data-animate].animate-delay,[data-animate].animate-in{opacity:1;animation:fade-in-up .8s ease both}#hero .info .h1[data-animate].animate-in{animation:fade-in-left .6s ease both;animation-delay:0s}#hero .info p[data-animate].animate-in{animation:fade-in-left .6s ease both;animation-delay:.2s}#hero .info .button-wrapper[data-animate].animate-in{animation:fade-in-left .6s ease both;animation-delay:.4s}#hero .visual.pg-screen[data-animate].animate-in{animation:fade-in-right .8s ease both;animation-delay:.3s}#hero .visual.pg-screen-cake[data-animate].animate-in{animation:fade-in-right .8s ease both;animation-delay:.45s}#hero .visual.pg-screen-video[data-animate].animate-in{animation:fade-in-right .8s ease both;animation-delay:.6s}#hero .visual.ai[data-animate]{opacity:1!important}#hero .visual[data-animate].animate-in{animation:fade-in-right .8s ease both;animation-delay:.2s}.benefits-item[data-animate]:first-child.animate-in{animation-delay:calc(0 * .15s)}.benefits-item[data-animate]:nth-child(2).animate-in{animation-delay:calc(1 * .15s)}.benefits-item[data-animate]:nth-child(3).animate-in{animation-delay:calc(2 * .15s)}.benefits-item[data-animate]:nth-child(4).animate-in{animation-delay:calc(3 * .15s)}.benefits-item[data-animate]:nth-child(5).animate-in{animation-delay:calc(4 * .15s)}.benefits-item[data-animate]:nth-child(6).animate-in{animation-delay:calc(5 * .15s)}.benefits-item[data-animate]:nth-child(7).animate-in{animation-delay:calc(6 * .15s)}.benefits-item[data-animate]:nth-child(8).animate-in{animation-delay:calc(7 * .15s)}.benefits-item[data-animate]:nth-child(9).animate-in{animation-delay:calc(8 * .15s)}.benefits-item[data-animate]:nth-child(10).animate-in{animation-delay:calc(9 * .15s)}.cta-text .cta-headline[data-animate].animate-in{animation:fade-in-left .6s ease both;animation-delay:0s}.cta-text .cta-subline[data-animate].animate-in{animation:fade-in-left .6s ease both;animation-delay:.15s}.cta-text .button[data-animate].animate-in{animation:fade-in-left .6s ease both;animation-delay:.3s}@keyframes sphere{0%{opacity:.8;transform:scale(1)}80%{opacity:0;transform:scale(1.4)}100%{opacity:0;transform:scale(2.2)}}@keyframes checkBounce{0%{transform:scale(.9);opacity:.8}50%{transform:scale(1.05)}100%{transform:scale(1);opacity:1}}@keyframes checkPulse{0%{opacity:.3;transform:translate(-50%,-50%) scale(1)}100%{opacity:0;transform:translate(-50%,-50%) scale(1.4)}}.journey-wrapper{position:relative;padding:calc(2.5 * var(--padding)) 0 0}@media (min-width:768px){.journey-wrapper{margin-top:0;padding:calc(4.5 * var(--padding)) 0 calc(1.5 * var(--padding))}}.journey-wrapper:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.08}.journey-wrapper .subline{font-size:calc(.6 * var(--padding));line-height:1.4em;color:rgba(0,0,0,.3);font-weight:700;display:block;width:100%;margin:0 auto 6vw;text-align:left}@media (min-width:500px){.journey-wrapper .subline{text-align:center;margin-bottom:var(--padding);font-size:calc(.65 * var(--padding))}}@media (min-width:998px){.journey-wrapper .subline{margin-bottom:calc(1.5 * var(--padding));width:65%;font-size:calc(.8 * var(--padding))}}.journey-wrapper .subline strong{color:var(--color-blue-regular,#4977dd)}.journey-wrapper .button-flex{display:flex;gap:calc(.5 * var(--padding))}.journey-wrapper .button-flex.center{justify-content:center}.journey-wrapper .progress-wrapper{margin:auto;transform:translateY(calc(.75 * var(--padding)));gap:0;z-index:1;position:relative;height:calc(.075 * var(--padding));display:flex}.journey-wrapper .progress-wrapper::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right,var(--color-cyan) 0,var(--color-blue-regular) 100%);opacity:.2;border-radius:calc(.125 * var(--padding));z-index:0}.journey-wrapper .progress-wrapper .progress-bar-wrapper{flex:1;height:calc(.075 * var(--padding));position:relative;overflow:hidden}.journey-wrapper .progress-wrapper .progress-bar-wrapper .progress-bar{position:absolute;top:0;left:0;height:100%;width:0%;background:linear-gradient(to right,var(--color-cyan) 0,var(--color-blue-regular) 100%);background-size:calc(var(--total-segments,1) * 100%) 100%;background-position-x:calc(var(--segment-index,0) * -100%);transition:width .1s;z-index:1}.journey-wrapper .progress-items-wrapper{display:flex;margin-bottom:calc(.25 * var(--padding))}.journey-wrapper .progress-items-wrapper .check a .dot-wrapper .dot{background:var(--dot-color,var(--color-cyan))}.journey-wrapper .progress-items-wrapper .check.active a .dot-wrapper .dot{background-color:var(--dot-color,var(--color-cyan))}.journey-wrapper .progress-items-wrapper .check.active a .dot-wrapper .dot:after{background-color:var(--dot-color,var(--color-cyan))}.journey-wrapper .progress-items-wrapper ul li p{margin-top:calc(.15 * var(--padding))}.journey-wrapper .journey-nav{width:100%;z-index:8;margin-bottom:0;margin-top:calc(.85 * var(--padding));position:sticky;left:0;top:calc(var(--navHeight) + .6 * var(--padding));display:none}@media (min-width:998px){.journey-wrapper .journey-nav{display:block}}@media (max-width:997px){.journey-wrapper .journey-nav .container{width:100%}}.journey-wrapper .journey-nav ul{list-style-type:none;width:fit-content;border-radius:calc(2.5 * var(--padding));margin-bottom:0;margin:auto;display:flex;align-items:flex-start;justify-content:flex-start;gap:calc(.2 * var(--padding));position:relative;padding:calc(.125 * var(--padding)) calc(.5 * var(--padding)) 0;transition:.5s;background:0 0;box-shadow:0 0 0 transparent}@media (max-width:499px){.journey-wrapper .journey-nav ul{display:none}}@media (min-width:500px) and (orientation:portrait),(min-width:998px){.journey-wrapper .journey-nav ul{overflow:visible;justify-content:center}}.journey-wrapper .journey-nav ul.check li{align-items:flex-start;margin-bottom:0}.journey-wrapper .journey-nav ul.check li svg{width:var(--padding);height:var(--padding);flex-shrink:0}.journey-wrapper .journey-nav ul.check li p{margin-left:calc(.5 * var(--padding));margin-top:calc(.15 * var(--padding));margin-bottom:0}.journey-wrapper .journey-nav ul li{width:calc(4.5 * var(--padding));margin-bottom:0;justify-content:center;z-index:5}.journey-wrapper .journey-nav ul li .dot-wrapper{height:var(--padding);display:flex;justify-content:center;align-items:center}.journey-wrapper .journey-nav ul li .dot-wrapper .dot{display:flex;justify-content:center;align-items:center;width:calc(.4 * var(--padding));height:calc(.4 * var(--padding));opacity:1;background-color:var(--dot-color,var(--color-cyan));border-radius:50%;transition:.3s}.journey-wrapper .journey-nav ul li .dot-wrapper .dot svg{opacity:0;transition:.3s;height:60%;width:70%}.journey-wrapper .journey-nav ul li .dot-wrapper .dot svg path{stroke:#fff}.journey-wrapper .journey-nav ul li.check a .dot-wrapper .dot{background-color:var(--dot-color,var(--color-cyan));height:calc(.5 * var(--padding));width:calc(.5 * var(--padding));transition:.2s}.journey-wrapper .journey-nav ul li.check a p{opacity:1}.journey-wrapper .journey-nav ul li.check.active .dot-wrapper .dot{width:calc(.85 * var(--padding));height:calc(.85 * var(--padding));transition:.3s;position:relative}.journey-wrapper .journey-nav ul li.check.active .dot-wrapper .dot:after{content:"";display:block;width:calc(.9 * var(--padding));height:calc(.9 * var(--padding));border-radius:50%;position:absolute;top:calc(50% - .45 * var(--padding));left:calc(50% - .45 * var(--padding));z-index:-1;animation:sphere 1.5s ease-in-out forwards}.journey-wrapper .journey-nav ul li.check.active .dot-wrapper .dot svg{opacity:1}.journey-wrapper .journey-nav ul li.check.active a p{opacity:1;margin-bottom:calc(.3 * var(--padding))}.journey-wrapper .journey-nav ul li.get-started .dot-wrapper .dot{background:#fff;width:calc(1.1 * var(--padding));height:calc(1.1 * var(--padding));padding:calc(.1 * var(--padding));opacity:.8}.journey-wrapper .journey-nav ul li.get-started .dot-wrapper .dot svg{transition:.3s;opacity:1;height:100%;width:100%}.journey-wrapper .journey-nav ul li.get-started a{transition:.2s}.journey-wrapper .journey-nav ul li.get-started a p{opacity:.5}.journey-wrapper .journey-nav ul li.get-started.active .dot-wrapper .dot{position:relative;background:#fff;width:calc(1.1 * var(--padding));height:calc(1.1 * var(--padding));opacity:1}.journey-wrapper .journey-nav ul li.get-started.active .dot-wrapper .dot:after{display:none}.journey-wrapper .journey-nav ul li.get-started.active .dot-wrapper .dot svg{transition:.3s;transform:scale(1.2)}.journey-wrapper .journey-nav ul li.get-started.active a p{opacity:1}.journey-wrapper .journey-nav ul li a{display:block;text-decoration:none;padding:calc(.25 * var(--padding)) calc(.375 * var(--padding));cursor:pointer;font-size:calc(.475 * var(--padding));line-height:1.4em;border-radius:calc(.125 * var(--padding));transition:.2s ease-in-out}.journey-wrapper .journey-nav ul li a p{font-size:calc(.4 * var(--padding));font-weight:600;color:#000;opacity:.5;letter-spacing:calc(.0125 * var(--padding));margin-bottom:calc(.3 * var(--padding));text-align:center}@media (min-width:500px){.journey-wrapper .journey-nav ul li a{font-size:calc(.525 * var(--padding));line-height:1.4em}}@media (min-width:998px){.journey-wrapper .journey-nav ul li a{font-size:calc(.55 * var(--padding));line-height:1.4em;padding:calc(.05 * var(--padding)) calc(.45 * var(--padding)) 0}}.journey-wrapper .journey-nav ul li a:hover p{opacity:1;transition:.2s}.journey-wrapper .journey-nav ul li a:hover .dot-wrapper .dot{transform:scale(1.1);transition:.2s}.journey-wrapper .journey-nav ul li a button{cursor:pointer}.journey-wrapper .journey-nav.sticky ul{box-shadow:0 calc(.075 * var(--padding)) calc(.25 * var(--padding)) rgba(39,136,201,.1);transition:.5s;background:#fff}.journey-wrapper .container.flex-column{display:flex;gap:0;flex-direction:column}@media (min-width:768px){.journey-wrapper .container.flex-column{flex-direction:row;margin-top:calc(2 * var(--padding))}}.journey-wrapper .journey-boxes{padding-bottom:calc(.5 * var(--padding));padding-top:calc(0 * var(--padding));overflow-x:visible}@media (min-width:768px){.journey-wrapper .journey-boxes{padding-top:calc(1 * var(--padding));padding-bottom:calc(2 * var(--padding))}}@media (min-width:768px) and (orientation:portrait),(min-width:998px){.journey-wrapper .journey-boxes{padding-bottom:0;padding-right:calc(1.25 * var(--padding))}}.journey-wrapper .journey-boxes article{padding:0 0 calc(.5 * var(--padding));scroll-margin-top:calc(2.5 * var(--padding) + var(--navHeight));text-align:center;display:grid;gap:var(--padding);grid-template-columns:1fr}@media (min-width:768px){.journey-wrapper .journey-boxes article{grid-template-columns:1fr 1fr;padding:calc(2 * var(--padding)) 0}}.journey-wrapper .journey-boxes article:nth-child(odd){direction:rtl}.journey-wrapper .journey-boxes article:first-child{padding-top:0}@media (min-width:768px){.journey-wrapper .journey-boxes article:first-child{padding-top:calc(1.5 * var(--padding))}}.journey-wrapper .journey-boxes article:last-child{padding-bottom:calc(.75 * var(--padding))}@media (min-width:768px){.journey-wrapper .journey-boxes article:last-child{padding-bottom:calc(2.5 * var(--padding))}}.journey-wrapper .journey-boxes article .text-box{direction:ltr;z-index:5}.journey-wrapper .journey-boxes article .top-line{color:var(--color-blue-regular,#4977dd);font-size:calc(.45 * var(--padding));margin-bottom:calc(.325 * var(--padding));text-align:left}@media (min-width:768px){.journey-wrapper .journey-boxes article .top-line{font-size:calc(.6 * var(--padding));margin-bottom:calc(.5 * var(--padding))}}.journey-wrapper .journey-boxes article .h3{margin:0;text-align:left;font-size:calc(.65 * var(--padding));margin-bottom:calc(.5 * var(--padding));font-weight:800;line-height:1.3}@media (min-width:768px){.journey-wrapper .journey-boxes article .h3{font-size:calc(.8 * var(--padding));margin-bottom:calc(.8 * var(--padding))}}.journey-wrapper .journey-boxes article ul{display:flex;flex-direction:column;gap:calc(.5 * var(--padding));margin:calc(.75 * var(--padding)) 0 var(--padding)}@media (min-width:768px){.journey-wrapper .journey-boxes article ul{margin:calc(1.25 * var(--padding)) 0 calc(1.25 * var(--padding))}}.journey-wrapper .journey-boxes article ul.check{padding:0}.journey-wrapper .journey-boxes article ul.check li{display:block;margin-bottom:calc(.5 * var(--padding))}.journey-wrapper .journey-boxes article ul.check li .check-icon-header{display:flex;flex-direction:row;align-items:center;gap:calc(.5 * var(--padding))}.journey-wrapper .journey-boxes article ul.check li .check-icon-header svg{width:var(--padding);height:var(--padding);flex-shrink:0;border:calc(.05 * var(--padding)) solid var(--dot-color,var(--color-cyan));border-radius:50%;padding:calc(.15 * var(--padding));transition:.2s}.journey-wrapper .journey-boxes article ul.check li .check-icon-header svg path{stroke:var(--dot-color,var(--color-cyan));transition:.2s}.journey-wrapper .journey-boxes article ul.check li .check-icon-header.in-view svg{background:var(--dot-color,var(--color-cyan));animation:checkBounce .4s ease-out;position:relative}.journey-wrapper .journey-boxes article ul.check li .check-icon-header.in-view svg::after{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;background:var(--dot-color,var(--color-cyan));border-radius:50%;animation:checkPulse .5s ease-out;z-index:-1}.journey-wrapper .journey-boxes article ul.check li .check-icon-header.in-view svg path{stroke:#fff;transition:.2s}.journey-wrapper .journey-boxes article ul.check li h4{margin:calc(.15 * var(--padding)) auto calc(.15 * var(--padding)) 0;font-size:calc(.5 * var(--padding))}@media (min-width:768px){.journey-wrapper .journey-boxes article ul.check li h4{font-size:calc(.6 * var(--padding))}}.journey-wrapper .journey-boxes article ul.check li p{margin-left:calc(1.5 * var(--padding));margin-top:calc(.05 * var(--padding));margin-bottom:0}@media (min-width:768px){.journey-wrapper .journey-boxes article ul.check li p{margin-left:calc(1.5 * var(--padding));margin-top:calc(.15 * var(--padding))}}.journey-wrapper .journey-boxes article ul li{position:relative;display:flex;align-items:flex-start;font-size:calc(.5 * var(--padding));line-height:1.4em;text-align:left}.journey-wrapper .journey-boxes article p{margin:0 0 8vw;font-weight:400;line-height:1.4;display:block;text-align:left}@media (min-width:500px){.journey-wrapper .journey-boxes article p{margin-bottom:calc(.75 * var(--padding))}}@media (max-width:499px){.journey-wrapper .journey-boxes article p{opacity:1}}.journey-wrapper .journey-boxes article p a,.journey-wrapper .journey-boxes article p strong{font-weight:700}.journey-wrapper .journey-boxes article p a{text-decoration:underline}.journey-wrapper .journey-boxes article .visuals{height:calc(8 * var(--padding));width:100%;margin:auto;border-radius:calc(.5 * var(--padding))}@media (min-width:768px){.journey-wrapper .journey-boxes article .visuals{aspect-ratio:1/0.8;margin-top:var(--padding);position:sticky;top:calc(9 * var(--padding))}}.journey-wrapper .journey-boxes article .visuals .figure-ai .screen{filter:blur(3px) brightness(.95)}.journey-wrapper .journey-boxes article .visuals figure,.journey-wrapper .journey-boxes article .visuals picture div{position:relative;width:100%;height:70%;margin:auto;display:flex;align-items:center;justify-content:center}.journey-wrapper .journey-boxes article .visuals figure img,.journey-wrapper .journey-boxes article .visuals picture div img{object-fit:contain;object-position:center;width:auto;display:block;position:relative;max-width:72%;max-height:80%;height:auto;margin:auto;border-radius:calc(.25 * var(--padding));box-shadow:calc(.025 * var(--padding)) calc(.025 * var(--padding)) calc(.25 * var(--padding)) rgba(0,0,0,.1)}@media (min-width:768px){.journey-wrapper .journey-boxes article .visuals figure img,.journey-wrapper .journey-boxes article .visuals picture div img{max-width:90%;max-height:100%}}.journey-wrapper .journey-boxes article .visuals figure,.journey-wrapper .journey-boxes article .visuals picture{width:100%;height:100%;position:relative}.journey-wrapper .journey-boxes article .visuals picture div{height:100%;margin:auto}.journey-wrapper .journey-boxes article .visuals figure .screen{filter:brightness(.95)}.journey-wrapper .journey-boxes article .visuals figure .text-media{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#000;font-size:calc(.2 * var(--padding));line-height:1.25;font-weight:700;text-align:center;padding:calc(.3 * var(--padding)) calc(.3 * var(--padding)) calc(.3 * var(--padding));background:#fff;border-radius:calc(.25 * var(--padding));box-shadow:calc(.025 * var(--padding)) calc(.025 * var(--padding)) calc(.25 * var(--padding)) rgba(0,0,0,.1);overflow:hidden}@media (min-width:768px){.journey-wrapper .journey-boxes article .visuals figure .text-media{font-size:calc(.75 * var(--padding));line-height:1.3;padding:calc(.4 * var(--padding)) calc(.5 * var(--padding)) calc(.5 * var(--padding))}}.journey-wrapper .journey-boxes article .visuals figure .text-media:first-of-type:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:color-mix(in srgb,var(--dot-color) 20%,transparent);z-index:-1}.journey-wrapper .journey-boxes article .visuals figure .text-media .headline{font-size:calc(.4 * var(--padding));line-height:1.3;margin-bottom:0;font-weight:inherit}@media (min-width:768px){.journey-wrapper .journey-boxes article .visuals figure .text-media .headline{font-size:calc(.45 * var(--padding));line-height:1.3}}.journey-wrapper .journey-boxes article .visuals figure .text-media .number{font-size:calc(.75 * var(--padding));margin-bottom:0;font-weight:inherit;line-height:1;margin-top:calc(.125 * var(--padding))}.journey-wrapper .journey-boxes article .visuals figure .text-media .paragraph{font-size:calc(.32 * var(--padding));margin-top:calc(.1625 * var(--padding));font-weight:400;line-height:1.2;margin-bottom:0}@media (min-width:768px){.journey-wrapper .journey-boxes article .visuals figure .text-media .paragraph{font-size:calc(.375 * var(--padding));line-height:1.2}}.journey-wrapper .journey-boxes article .visuals figure .text-media.labor{left:3%;text-align:center;direction:ltr;top:53%}.journey-wrapper .journey-boxes article .visuals figure .text-media.updates{top:37%;left:58%;width:calc(5 * var(--padding))}@media (min-width:768px){.journey-wrapper .journey-boxes article .visuals figure .text-media.updates{width:calc(7 * var(--padding))}}.journey-wrapper .journey-boxes article .visuals figure .text-media.fee{left:0;top:37%}.journey-wrapper .journey-boxes article .visuals figure .asset{position:absolute;box-shadow:calc(.025 * var(--padding)) calc(.025 * var(--padding)) calc(.25 * var(--padding)) rgba(0,0,0,.1);border-radius:calc(.25 * var(--padding))}.journey-wrapper .journey-boxes article .visuals figure .asset img{width:100%;height:100%;max-width:none;max-height:none;object-fit:cover;object-position:center}.journey-wrapper .journey-boxes article .visuals figure .asset.member{width:calc(2 * var(--padding));height:calc(2 * var(--padding));left:20%;top:70%;border-radius:50%}@media (min-width:768px){.journey-wrapper .journey-boxes article .visuals figure .asset.member{width:calc(2.5 * var(--padding));height:calc(2.5 * var(--padding));top:80%}}.journey-wrapper .journey-boxes article .visuals figure .asset.member img{border-radius:50%}.journey-wrapper .journey-boxes article .visuals figure .asset.growth{width:calc(5 * var(--padding));height:calc(3.5 * var(--padding));top:40%;left:55%}@media (min-width:768px){.journey-wrapper .journey-boxes article .visuals figure .asset.growth{left:64%;top:45%}}.journey-wrapper .journey-boxes article .visuals figure .asset.deadlift{width:calc(3.5 * var(--padding));height:calc(2 * var(--padding));top:35%;left:70%}.journey-wrapper .journey-boxes article .visuals figure .asset.exercises{width:calc(5 * var(--padding));height:calc(3.5 * var(--padding));top:50%;left:20%}@media (min-width:768px){.journey-wrapper .journey-boxes article .visuals figure .asset.exercises{top:65%}}.journey-wrapper .journey-boxes article .visuals .ai-thinking[data-animate],.journey-wrapper .journey-boxes article .visuals .text-media[data-animate],.journey-wrapper .journey-boxes article .visuals picture[data-animate]{opacity:0}.journey-wrapper .journey-boxes article .visuals .ai-thinking[data-animate].animate-in,.journey-wrapper .journey-boxes article .visuals .text-media[data-animate].animate-in,.journey-wrapper .journey-boxes article .visuals picture[data-animate].animate-in{animation:fade-in-up .5s ease-out forwards}.journey-wrapper .journey-boxes article .visuals .ai-thinking[data-animate].animate-in:first-child,.journey-wrapper .journey-boxes article .visuals .text-media[data-animate].animate-in:first-child,.journey-wrapper .journey-boxes article .visuals picture[data-animate].animate-in:first-child{animation-delay:.1s}.journey-wrapper .journey-boxes article .visuals .ai-thinking[data-animate].animate-in:nth-child(2),.journey-wrapper .journey-boxes article .visuals .text-media[data-animate].animate-in:nth-child(2),.journey-wrapper .journey-boxes article .visuals picture[data-animate].animate-in:nth-child(2){animation-delay:.25s}.journey-wrapper .journey-boxes article .visuals .ai-thinking[data-animate].animate-in:nth-child(3),.journey-wrapper .journey-boxes article .visuals .text-media[data-animate].animate-in:nth-child(3),.journey-wrapper .journey-boxes article .visuals picture[data-animate].animate-in:nth-child(3){animation-delay:.4s}.journey-wrapper .journey-boxes article .visuals .ai-thinking[data-animate].animate-in:nth-child(4),.journey-wrapper .journey-boxes article .visuals .text-media[data-animate].animate-in:nth-child(4),.journey-wrapper .journey-boxes article .visuals picture[data-animate].animate-in:nth-child(4){animation-delay:.55s}.journey-wrapper .journey-boxes article .visuals .ai-thinking[data-animate].animate-in:nth-child(5),.journey-wrapper .journey-boxes article .visuals .text-media[data-animate].animate-in:nth-child(5),.journey-wrapper .journey-boxes article .visuals picture[data-animate].animate-in:nth-child(5){animation-delay:.7s}.journey-wrapper figure video{border:0;outline:0;position:absolute;z-index:-1;top:-40%;left:15%;width:calc(1 * var(--orbit));height:auto;aspect-ratio:1/1;box-shadow:none!important}@media (min-width:998px){.journey-wrapper figure video{top:-60%;width:calc(1.25 * var(--orbit));left:10%}}.journey-wrapper .ai-thinking{border-radius:calc(.25 * var(--padding));padding:calc(.5 * var(--padding)) calc(.5 * var(--padding));margin:calc(.5 * var(--padding)) 0;position:absolute;z-index:1;box-shadow:0 0 30px var(--color-cyan);background:linear-gradient(to bottom right,#9f70ad,#ea547f,#fdcf3b,#8785bf,#7379b8,#52b6dc,#5cbfbd);width:calc(10 * var(--padding));height:calc(3.5 * var(--padding));left:5%;top:30%;width:80%}@media (min-width:768px){.journey-wrapper .ai-thinking{width:70%}}.journey-wrapper .ai-thinking:before{z-index:-10;content:"";position:absolute;top:calc(.15 * var(--padding));left:calc(.15 * var(--padding));width:calc(100% - .3 * var(--padding));height:calc(100% - .3 * var(--padding));background:linear-gradient(to top right,#111,#383838);border-radius:calc(.1 * var(--padding))}.journey-wrapper .ai-thinking .dots{position:absolute;top:calc(.45 * var(--padding));right:calc(.3 * var(--padding));width:calc(1 * var(--padding));height:calc(1 * var(--padding));background:url(/assets/img/dots.svg);background-size:auto 50%;background-repeat:no-repeat;background-position:center;display:block;opacity:.5}.journey-wrapper .ai-thinking .ai-header{display:flex;justify-content:flex-start;align-items:center;gap:calc(.375 * var(--padding));margin-bottom:calc(.1 * var(--padding))}.journey-wrapper .ai-thinking .ai-header .ai-icon{margin:0;width:calc(1.2 * var(--padding));height:calc(1.2 * var(--padding));background:url(/assets/img/ai-stars.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.journey-wrapper .ai-thinking .ai-header svg{width:calc(.6 * var(--padding));height:calc(.6 * var(--padding));opacity:.9}.journey-wrapper .ai-thinking .ai-header .ai-title{font-size:calc(.6 * var(--padding));font-weight:600;margin:0;color:rgba(255,255,255,.95)}.journey-wrapper .ai-thinking .ai-output{display:flex;flex-direction:column;gap:calc(.5 * var(--padding))}.journey-wrapper .ai-thinking .ai-thought{position:relative;min-height:var(--padding);display:flex;align-items:center;gap:calc(.375 * var(--padding));padding-left:calc(1.55 * var(--padding))}.journey-wrapper .ai-thinking .ai-thought .ai-loader{display:flex;flex-shrink:0}.journey-wrapper .ai-thinking .ai-thought .ai-loader .loading-circle{width:calc(.5 * var(--padding));height:calc(.5 * var(--padding));border-radius:50%;border:calc(.075 * var(--padding)) solid transparent;border-top-color:var(--color-cyan);border-right-color:var(--color-blue-regular);animation:aiCircleSpin 1s linear infinite;position:relative}.journey-wrapper .ai-thinking .ai-thought .ai-loader .loading-circle::before{content:"";position:absolute;top:calc(-.075 * var(--padding));left:calc(-.075 * var(--padding));right:calc(-.075 * var(--padding));bottom:calc(-.075 * var(--padding));border-radius:50%;background:conic-gradient(from 0deg,var(--color-cyan) 0deg,var(--color-blue-regular) 180deg,var(--color-cyan) 360deg);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;padding:calc(.075 * var(--padding));z-index:-1}.journey-wrapper .ai-thinking .ai-thought .ai-text{font-size:calc(.4 * var(--padding));line-height:1.6;color:#fff;margin:0;opacity:0;transition:opacity .3s ease;flex:1;font-weight:300}.journey-wrapper .ai-thinking .ai-thought .ai-text.typing{opacity:1}.journey-wrapper .ai-thinking .ai-thought .ai-text::after{content:"|";animation:aiCursorBlink 1s infinite;margin-left:calc(.05 * var(--padding))}.journey-wrapper .ai-thinking .ai-thought .ai-text.complete{opacity:1}.journey-wrapper .ai-thinking .ai-thought .ai-text.complete::after{display:none}@keyframes aiCircleSpin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes aiLoaderBounce{0%,100%,80%{transform:scale(.8);opacity:.5}40%{transform:scale(1.2);opacity:1}}@keyframes aiCursorBlink{0%,100%{opacity:1}50%{opacity:0}}.container-vao{position:relative;width:100%;height:100%;flex-shrink:0;display:flex;align-items:center;justify-content:center;transform:translateZ(0);will-change:transform}.input-orb{display:none}.orb{position:absolute;left:60%;top:50%;transform-origin:center center;transform:scale(1.2) translate(-50%,-50%) translateZ(0);width:calc(.64 * var(--orbit));height:calc(.64 * var(--orbit));display:flex;cursor:default;z-index:0;filter:drop-shadow(0 0 calc(.04 * var(--orbit)) rgb(255, 255, 255)) drop-shadow(0 0 calc(.12 * var(--orbit)) rgb(255, 255, 255)) drop-shadow(0 0 calc(.12 * var(--orbit)) var(--color-cyan-trans)) drop-shadow(0 0 calc(.05 * var(--orbit)) var(--color-blue-regular-trans));will-change:filter;backface-visibility:hidden}@media (min-width:998px){.orb{left:55%}}.orb .ball{animation:circle2 4.2s ease-in-out infinite;will-change:transform;transform:translateZ(0)}.orb .icons .svg{opacity:.5}.orb .icons .svg .close{opacity:0}.container-chat-ia{display:none}@keyframes circle2{0%{transform:scale(1.5) translateZ(0)}15%{transform:scale(1.53) translateZ(0)}30%{transform:scale(1.48) translateZ(0)}45%{transform:scale(1.44) translateZ(0)}60%{transform:scale(1.47) translateZ(0)}85%{transform:scale(1.53) translateZ(0)}100%{transform:scale(1.5) translateZ(0)}}.icons{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) translateZ(0);color:#fff;display:flex;flex-direction:column;z-index:999;pointer-events:none;backface-visibility:hidden}.icons .svg{width:calc(.24 * var(--orbit));height:calc(.24 * var(--orbit));flex-shrink:0;opacity:.5}.ball{display:flex;width:calc(.64 * var(--orbit));height:calc(.64 * var(--orbit));flex-shrink:0;border-radius:calc(.5 * var(--orbit));background-color:var(--color-blue-regular);filter:url(#gooey);pointer-events:none;backface-visibility:hidden}.container-lines{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) translateZ(0);width:var(--orbit);height:var(--orbit);background-image:radial-gradient(ellipse at center,rgba(255,255,255,.75) 15%,var(--color-blue-regular) 50%);clip-path:polygon(50% 25%,65% 30%,75% 42%,75% 58%,65% 70%,50% 75%,35% 70%,26% 58%,25% 42%,35% 30%);animation:animation-ball 15s both ease;pointer-events:none;will-change:clip-path;backface-visibility:hidden}@keyframes animation-ball{2%{clip-path:polygon(50% 25%,50% 0,75% 42%,75% 58%,65% 70%,50% 75%,35% 70%,26% 58%,25% 42%,50% 0)}4%{clip-path:polygon(50% 25%,70% 0,75% 42%,85% 66%,65% 100%,50% 75%,35% 100%,15% 65%,25% 42%,30% 0)}6%{clip-path:polygon(50% 25%,50% 15%,75% 42%,75% 58%,65% 70%,50% 75%,35% 70%,26% 58%,25% 42%,50% 15%)}59%,7%{clip-path:polygon(50% 25%,100% 12%,75% 42%,85% 66%,65% 70%,50% 75%,35% 70%,15% 65%,25% 42%,0 12%)}57%,9%{clip-path:polygon(50% 25%,50% 0,75% 42%,75% 58%,65% 70%,50% 75%,35% 70%,26% 58%,25% 42%,50% 0)}12%,55%,61%{clip-path:polygon(50% 25%,65% 30%,75% 42%,75% 58%,65% 70%,50% 75%,35% 70%,26% 58%,25% 42%,35% 30%)}}.container-borders{position:relative;display:flex;width:calc(.56 * var(--orbit));height:calc(.56 * var(--orbit));margin:calc(.04 * var(--orbit));border-radius:calc(.5 * var(--orbit));border-top:calc(.08 * var(--orbit)) solid var(--color-blue-regular);border-left:calc(.08 * var(--orbit)) solid var(--color-blue-regular);transform:translateZ(0);backface-visibility:hidden}.container-rings{aspect-ratio:1;border-radius:50%;position:absolute;inset:0;perspective:calc(1.1 * var(--orbit));transform:translateZ(0);backface-visibility:hidden}.container-rings:after,.container-rings:before{content:"";position:absolute;inset:0;background:var(--color-blue-regular);border-radius:50%;border:calc(.06 * var(--orbit)) solid transparent;mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);background:linear-gradient(white,var(--color-blue-light),var(--color-blue-regular),var(--color-cyan),var(--color-cyan-light)) border-box;mask-composite:exclude;will-change:transform;backface-visibility:hidden;transform:translateZ(0)}.container-rings::before{animation:ring180 10s linear infinite}.container-rings::after{animation:ring90 10s linear infinite}@keyframes ring180{0%{transform:rotateY(180deg) rotateX(180deg) rotateZ(180deg) translateZ(0)}50%{transform:rotateY(360deg) rotateX(360deg) rotateZ(360deg) scale(1.1) translateZ(0)}100%{transform:rotateY(540deg) rotateX(540deg) rotateZ(540deg) translateZ(0)}}@keyframes ring90{0%{transform:rotateY(90deg) rotateX(90deg) rotateZ(90deg) translateZ(0)}50%{transform:rotateY(270deg) rotateX(270deg) rotateZ(270deg) scale(1.1) translateZ(0)}100%{transform:rotateY(450deg) rotateX(450deg) rotateZ(450deg) translateZ(0)}}@keyframes aiPulse{0%,100%,20%{opacity:.9;transform:scale(1);filter:drop-shadow(0 0 calc(.05 * var(--padding)) rgba(255, 255, 255, .3))}10%{opacity:1;transform:scale(1.1);filter:drop-shadow(0 0 calc(.2 * var(--padding)) rgba(0, 217, 255, .7)) brightness(1.4)}}#hero{background:linear-gradient(95deg,var(--color-blue-regular) 55%,var(--color-cyan) 100%);text-align:center;margin-top:calc(var(--navHeight) * -1);width:100%;margin-bottom:0;overflow:hidden;position:relative}@media (min-width:998px){#hero{padding:calc(1.75 * var(--padding)) calc(.5 * var(--padding)) 0}}#hero:after{background:linear-gradient(95deg,var(--color-blue-regular-trans) 55%,var(--color-cyan-light) 100%);position:absolute;content:"";top:0;left:0;width:100%;height:100%;z-index:2}#hero #network{position:absolute;height:auto;width:100%;top:-20%;right:-30%;mix-blend-mode:color-dodge;opacity:.6;z-index:1}#hero .hero-body{position:relative;z-index:5}#hero .container{display:grid;grid-template-columns:1fr;align-items:center;margin:0 auto 0;grid-gap:0}@media (min-width:998px){#hero .container{grid-template-columns:1.1fr 1fr;grid-gap:calc(1 * var(--padding))}}@media (min-width:1200px){#hero .container{grid-template-columns:0.9fr 1fr}}#hero .container .info{text-align:left;padding:calc(2.75 * var(--padding)) 0 80vw}@media (min-width:998px){#hero .container .info{padding:calc(2.75 * var(--padding)) 0}}#hero .container .info .h1{color:#fff;font-size:calc(1.05 * var(--padding));margin-bottom:calc(.4 * var(--padding));line-height:1.2;width:90%;display:block;font-weight:650}@media (min-width:768px) and (orientation:portrait),(min-width:998px){#hero .container .info .h1{font-size:calc(1.4 * var(--padding));margin-bottom:calc(.45 * var(--padding));line-height:1.2;width:70%}}@media (min-width:998px){#hero .container .info .h1{width:90%}}#hero .container .info p{color:#fff;margin:0;font-size:calc(.6 * var(--padding));line-height:1.4;margin-bottom:calc(.4 * var(--padding))}@media (min-width:768px) and (orientation:portrait),(min-width:998px){#hero .container .info p{width:70%}}@media (min-width:998px){#hero .container .info p{width:100%;line-height:1.5}}#hero .container .info .button-wrapper{margin-top:calc(.75 * var(--padding))}#hero .container .visuals{width:100vw;height:80vw;overflow:hidden;display:flex;align-items:center;justify-content:center;margin:0;position:absolute;bottom:0;left:0}@media (min-width:998px){#hero .container .visuals{height:100%;width:100%;position:relative;bottom:0;left:0;overflow:visible}}#hero .container .visual{position:absolute;height:100%}@media (min-width:998px){#hero .container .visual{width:auto;height:auto}}#hero .container .visual.pg-us-hero{height:100%;z-index:2;left:40%;bottom:0}@media (min-width:998px){#hero .container .visual.pg-us-hero{height:95%;left:auto;right:-10%}}#hero .container .visual.ai,#hero .container .visual.pg-screen,#hero .container .visual.pg-screen-cake,#hero .container .visual.pg-screen-video{height:40%}#hero .container .visual.ai .image picture img,#hero .container .visual.pg-screen .image picture img,#hero .container .visual.pg-screen-cake .image picture img,#hero .container .visual.pg-screen-video .image picture img{border-radius:calc(.3 * var(--padding));box-shadow:0 10px 20px rgba(0,0,0,.1)}#hero .container .visual.pg-screen{height:45%;left:10%;top:32%}@media (min-width:998px){#hero .container .visual.pg-screen{left:10%;height:45%;top:35%}}#hero .container .visual.pg-screen-cake{height:15%;left:5%;top:55%}#hero .container .visual.pg-screen-video{height:25%;left:35%;top:20%}#hero .container .visual.ai{position:absolute;top:12%;left:15%;height:26%}@media (min-width:998px){#hero .container .visual.ai{height:21%;top:14%;left:14%}}#hero .container .visual.ai::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at center,rgba(0,217,255,.1) 0,rgba(102,119,221,.05) 50%,transparent 100%);border-radius:50%;transform:scale(2);z-index:-1}#hero .container .visual.ai svg{width:auto;height:100%}#hero .container .visual.ai svg path.ai0{fill:white;transform-origin:center;opacity:0}#hero .container .visual.ai svg path.ai0:nth-child(2){animation:fade-in .6s ease 50ms forwards,aiPulse 4s ease-in-out 2.7s infinite}#hero .container .visual.ai svg path.ai0:nth-child(3){animation:fade-in .6s ease 75ms forwards,aiPulse 4s ease-in-out 2.4s infinite}#hero .container .visual.ai svg path.ai0:nth-child(4){animation:fade-in .6s ease .1s forwards,aiPulse 4s ease-in-out 2.1s infinite}#hero .container .visual .image{position:relative;height:100%;width:auto;margin:0}#hero .container .visual .image picture img{width:auto;height:100%}.logo-carousel-section{padding-top:calc(.75 * var(--padding));background:#000;overflow:hidden}@media (min-width:768px){.logo-carousel-section{padding-top:var(--padding)}}.logo-carousel-section .h4{color:#fff;font-size:calc(.5 * var(--padding));line-height:1.4;font-weight:400;max-width:80%;margin:auto;margin-bottom:calc(.5 * var(--padding))}@media (min-width:768px){.logo-carousel-section .h4{font-size:calc(.6 * var(--padding));line-height:1.4em;max-width:none;margin-bottom:var(--padding)}}.logo-carousel-section .h4 .accent{color:var(--color-cyan)}.logo-carousel-section .text-center{text-align:center}.marquee-container{width:100%;overflow:hidden;white-space:nowrap;padding:0 0 var(--padding) 0}.marquee-track{display:flex;gap:calc(1 * var(--padding));width:max-content}@media (min-width:998px){.marquee-track{gap:calc(1.5 * var(--padding))}}@media (min-width:1200px){.marquee-track{gap:calc(2 * var(--padding))}}.marquee-content{display:flex;gap:calc(1.5 * var(--padding));animation:scroll 30s linear 2s infinite}@media (min-width:768px){.marquee-content{animation:scroll 25s linear 2s infinite}}@media (min-width:998px){.marquee-content{gap:calc(2 * var(--padding));animation:scroll 30s linear 2s infinite}}@media (min-width:1200px){.marquee-content{gap:calc(3 * var(--padding));animation:scroll 47s linear 2s infinite}}.logo-carousel-item,.marquee-item{flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:calc(.375 * var(--padding));height:100%;max-width:calc(3 * var(--padding));opacity:0;animation:fadeInLogo .6s ease both}.logo-carousel-item:first-child,.marquee-item:first-child{animation-delay:calc(0 * .1s)}.logo-carousel-item:nth-child(2),.marquee-item:nth-child(2){animation-delay:calc(1 * .1s)}.logo-carousel-item:nth-child(3),.marquee-item:nth-child(3){animation-delay:calc(2 * .1s)}.logo-carousel-item:nth-child(4),.marquee-item:nth-child(4){animation-delay:calc(3 * .1s)}.logo-carousel-item:nth-child(5),.marquee-item:nth-child(5){animation-delay:calc(4 * .1s)}.logo-carousel-item:nth-child(6),.marquee-item:nth-child(6){animation-delay:calc(5 * .1s)}.logo-carousel-item:nth-child(7),.marquee-item:nth-child(7){animation-delay:calc(6 * .1s)}.logo-carousel-item:nth-child(8),.marquee-item:nth-child(8){animation-delay:calc(7 * .1s)}.logo-carousel-item:nth-child(9),.marquee-item:nth-child(9){animation-delay:calc(8 * .1s)}.logo-carousel-item:nth-child(10),.marquee-item:nth-child(10){animation-delay:calc(9 * .1s)}.logo-carousel-item:nth-child(11),.marquee-item:nth-child(11){animation-delay:calc(10 * .1s)}.logo-carousel-item:nth-child(12),.marquee-item:nth-child(12){animation-delay:calc(11 * .1s)}.logo-carousel-item:nth-child(13),.marquee-item:nth-child(13){animation-delay:calc(12 * .1s)}.logo-carousel-item:nth-child(14),.marquee-item:nth-child(14){animation-delay:calc(13 * .1s)}.logo-carousel-item:nth-child(15),.marquee-item:nth-child(15){animation-delay:calc(14 * .1s)}@media (min-width:998px){.logo-carousel-item,.marquee-item{max-width:calc(4 * var(--padding))}}.clever-fit-w.logo-carousel-item img,.everlast-w.logo-carousel-item img,.fitx-w.logo-carousel-item img,.marquee-item.clever-fit-w img,.marquee-item.everlast-w img,.marquee-item.fitx-w img{max-height:calc(1 * var(--padding));margin:auto}@media (min-width:998px){.clever-fit-w.logo-carousel-item img,.everlast-w.logo-carousel-item img,.fitx-w.logo-carousel-item img,.marquee-item.clever-fit-w img,.marquee-item.everlast-w img,.marquee-item.fitx-w img{max-height:calc(1.5 * var(--padding))}}.logo-carousel-item picture,.marquee-item picture{display:flex;height:100%;width:100%}.logo-carousel-item img,.marquee-item img{width:100%;height:100%;max-height:calc(2.5 * var(--padding));object-fit:contain;transition:filter .3s ease,opacity .3s ease}@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes fadeInLogo{from{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.benefits-section{padding:calc(1.5 * var(--padding)) 0 calc(1.25 * var(--padding));background:#fff;color:#000}@media (min-width:998px){.benefits-section{padding:calc(2 * var(--padding)) 0 calc(1.5 * var(--padding))}}.benefits-section.kpi .benefits-item{background:linear-gradient(135deg,var(--color-cyan) 0,var(--color-blue-regular) 100%);border-radius:calc(.3 * var(--padding));padding:calc(1.5 * var(--padding)) var(--padding);text-align:center;align-items:center;justify-content:center;min-height:calc(5 * var(--padding))}@media (min-width:998px){.benefits-section.kpi .benefits-item{padding:calc(2 * var(--padding)) calc(1.25 * var(--padding));min-height:calc(6.25 * var(--padding))}}.benefits-section.inverted{background:#000;color:#fff}@media (min-width:768px){.benefits-section.inverted .container{padding:0 8%}}@media (min-width:768px){.benefits-section.inverted .h2{font-size:calc(1 * var(--padding))}}.benefits-section.inverted .benefits-header{flex-direction:column;align-items:flex-start}.benefits-section.inverted .benefits-icon{height:calc(1.4 * var(--padding));width:auto;max-width:calc(2 * var(--padding))}.benefits-section.inverted .benefits-headline,.benefits-section.inverted .benefits-text,.benefits-section.inverted .benefits-title{color:#fff}.benefits-section.inverted .benefits-text{opacity:.8}.benefits-section .benefits-headline{margin-bottom:calc(.5 * var(--padding));color:#000;text-align:left;margin-left:0;width:90%}@media (min-width:998px){.benefits-section .benefits-headline{text-align:center;width:100%}}@media (max-width:calc(998px - 1px)){.benefits-section .benefits-headline br{display:none}}@media (max-width:calc(768px - 1px)){.benefits-section .benefits-headline{white-space:normal}}.benefits-section .benefits-subline{text-align:left;font-size:calc(.5625 * var(--padding));line-height:1.6;margin:0 auto calc(1.5 * var(--padding));opacity:.8}@media (min-width:998px){.benefits-section .benefits-subline{font-size:calc(.625 * var(--padding));text-align:center;padding:0 7.5%}}.benefits-section .benefits-grid{display:grid;grid-template-columns:1fr;gap:calc(1.25 * var(--padding));margin-top:calc(1.5 * var(--padding))}@media (min-width:768px) and (orientation:portrait),(min-width:998px){.benefits-section .benefits-grid{margin-top:calc(2.5 * var(--padding));grid-template-columns:repeat(3,1fr)}}@media (min-width:998px){.benefits-section .benefits-grid{gap:calc(2.5 * var(--padding))}}.benefits-section .benefits-item{display:flex;flex-direction:column;gap:calc(.3 * var(--padding));opacity:0;transform:translateY(calc(1.25 * var(--padding)));transition:opacity .6s ease,transform .6s ease}@media (min-width:768px){.benefits-section .benefits-item{gap:calc(.5 * var(--padding))}}.benefits-section .benefits-item:first-child{transition-delay:0s}.benefits-section .benefits-item:nth-child(2){transition-delay:0.15s}.benefits-section .benefits-item:nth-child(3){transition-delay:0.3s}.benefits-section .benefits-item:nth-child(4){transition-delay:0.45s}.benefits-section .benefits-item:nth-child(5){transition-delay:0.6s}.benefits-section .benefits-item:nth-child(6){transition-delay:0.75s}.benefits-section .benefits-item.animate-in{opacity:1;transform:translateY(0)}.benefits-section .benefits-header{display:flex;align-items:center;gap:calc(.5 * var(--padding))}.benefits-section .benefits-icon{flex-shrink:0;height:calc(1 * var(--padding));display:flex;align-items:center;justify-content:center;color:#000;font-size:calc(.75 * var(--padding))}.benefits-section .benefits-icon svg{height:100%;fill:currentColor}@media (min-width:998px){.benefits-section .benefits-icon{height:calc(1.25 * var(--padding));font-size:calc(.875 * var(--padding))}}.benefits-section .benefits-title{font-size:calc(.6 * var(--padding));font-weight:700;line-height:1.3;margin:0}.benefits-section .benefits-text{font-size:calc(.5 * var(--padding));line-height:1.5;margin:0;opacity:.8}.benefits-section .benefits-kpis{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--padding);padding:var(--padding);border-radius:calc(.5 * var(--padding));margin-bottom:calc(-2 * var(--padding));margin-top:calc(2 * var(--padding));background-image:linear-gradient(90deg,var(--color-cyan) 0,var(--color-blue-regular) 100%)}@media (min-width:768px) and (orientation:portrait),(min-width:998px){.benefits-section .benefits-kpis{gap:calc(2.5 * var(--padding));padding:calc(1.5 * var(--padding));margin-top:calc(3 * var(--padding));margin-bottom:calc(-3.5 * var(--padding))}}.benefits-section .benefits-kpis .kpi-item{position:relative}.benefits-section .benefits-kpis .kpi-item:not(:last-child)::after{position:absolute;right:calc(-.5 * var(--padding) - .075 * var(--padding));top:50%;transform:translateY(-50%);width:calc(.075 * var(--padding));height:60%;background:rgba(255,255,255,.6);border-radius:calc(.075 * var(--padding))}@media (min-width:998px){.benefits-section .benefits-kpis .kpi-item:not(:last-child)::after{content:"";right:calc(-1.25 * var(--padding) - .175 * var(--padding));width:calc(.175 * var(--padding))}}.benefits-section .benefits-kpis .kpi-number{font-size:var(--padding);font-weight:600;color:#fff;line-height:1;margin-bottom:calc(.375 * var(--padding));text-align:center}@media (min-width:768px) and (orientation:portrait),(min-width:998px){.benefits-section .benefits-kpis .kpi-number{font-size:calc(1.5 * var(--padding));line-height:1}}@media (min-width:1200px){.benefits-section .benefits-kpis .kpi-number{font-size:calc(2 * var(--padding));line-height:1}}.benefits-section .benefits-kpis .kpi-label{font-size:calc(.45 * var(--padding));font-weight:600;color:#fff;opacity:.9;letter-spacing:.05em;text-align:center;line-height:1.3}@media (min-width:998px){.benefits-section .benefits-kpis .kpi-label{font-size:calc(.5 * var(--padding))}}.slider-section{padding:0 0 calc(.5 * var(--padding));overflow:hidden}@media (min-width:768px){.slider-section{padding-bottom:var(--padding)}}.slider-section.inverted{background:var(--color-blue-dark);color:#fff}.slider-section.inverted .h2{color:#fff}.slider-section.inverted .subline{color:rgba(255,255,255,.8)}.slider-section.inverted .slider-item h3{color:#fff}.slider-section.inverted .slider-item p{color:rgba(255,255,255,.8)}.slider-section .h2{text-align:center;margin-bottom:calc(.5 * var(--padding))}.slider-section .subline{text-align:center;font-size:calc(.5625 * var(--padding));margin-bottom:calc(1.5 * var(--padding))}.slider-wrapper{position:relative;width:100%;overflow:hidden;padding:var(--padding) 0 var(--padding) 0}.slider-track{display:flex;align-items:stretch;gap:calc(.5 * var(--padding));width:fit-content;transition:transform .6s ease;max-height:calc(8.5 * var(--padding));margin-left:calc(.5 * var(--padding));cursor:grab;user-select:none}.slider-track:active{cursor:grabbing}@media (max-width:768px){.slider-track{gap:calc(.75 * var(--padding))}}.slider-item{border-radius:calc(.5 * var(--padding));padding:calc(1.25 * var(--padding));min-width:0;flex-shrink:0}.slider-item.layout-text-number.inverted{background-color:#ebf5fc}.slider-item.layout-text-number.inverted .slider-content-text-number{color:#000}.slider-item.layout-text-number{background:#000;max-width:calc(11 * var(--padding))}.slider-item.layout-text-number .slider-content-text-number{color:#fff;display:flex;height:100%;flex-direction:column;justify-content:space-between}.slider-item.layout-text-number .slider-content-text-number p{font-weight:500;font-size:calc(.75 * var(--padding))}.slider-item.layout-text-number .slider-content-text-number .number-wrapper .number{font-size:calc(1.3 * var(--padding));font-weight:600;line-height:1.2}.slider-item.layout-text-number .slider-content-text-number .number-wrapper .label{font-size:calc(.5 * var(--padding));font-weight:400;letter-spacing:calc(.0125 * var(--padding));opacity:.8}.slider-item.layout-visual{padding:0;overflow:hidden;background:var(--color-primary-verylight);flex-shrink:0;width:calc(8.5 * var(--padding));height:calc(8.5 * var(--padding))}.slider-item.layout-visual picture{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.slider-item.layout-visual img{width:100%;height:100%;object-fit:cover;border-radius:0;margin:0;margin-top:var(--padding)}.slider-item.layout-split{background:#fff;max-width:calc(6.5 * var(--padding));display:flex;flex-direction:column;justify-content:space-between;padding:0;gap:calc(.5 * var(--padding))}.slider-item.layout-split .slider-top{box-shadow:calc(.025 * var(--padding)) calc(.025 * var(--padding)) calc(.25 * var(--padding)) rgba(0,0,0,.1);border-radius:calc(.5 * var(--padding));min-width:calc(6 * var(--padding));padding:calc(.875 * var(--padding))}.slider-item.layout-split .slider-top .toggle-switch{display:flex;align-items:center;justify-content:center}.slider-item.layout-split .slider-top .toggle-input{display:none}.slider-item.layout-split .slider-top .toggle-track{position:relative;display:block;width:calc(2 * var(--padding));height:var(--padding);background-image:linear-gradient(to right,var(--color-cyan),var(--color-blue-regular));border-radius:calc(.75 * var(--padding));opacity:.4;cursor:pointer;transition:opacity .3s ease}.slider-item.layout-split .slider-top .toggle-thumb{position:absolute;top:calc(.1 * var(--padding));left:calc(.1 * var(--padding));width:calc(.8 * var(--padding));height:calc(.8 * var(--padding));background:#fff;border-radius:50%;transition:transform .3s ease,background .3s ease;box-shadow:0 calc(.05 * var(--padding)) calc(.2 * var(--padding)) rgba(0,0,0,.2)}.slider-item.layout-split .slider-top .toggle-input:checked+.toggle-track{opacity:1}.slider-item.layout-split .slider-top .toggle-input:checked+.toggle-track .toggle-thumb{transform:translateX(var(--padding))}.slider-item.layout-split .slider-top .toggle-input:not(:checked)~.toggle-states .state-off{color:#fff;opacity:1}.slider-item.layout-split .slider-top p{color:#000;font-weight:500;font-size:calc(.5 * var(--padding));margin:0;margin-top:calc(.5 * var(--padding));line-height:1.4;text-align:center}.slider-item.layout-split .slider-bottom{width:100%;height:calc(5 * var(--padding));overflow:hidden;border-radius:calc(.5 * var(--padding))}.slider-item.layout-split .slider-bottom picture{display:block;width:100%;height:100%}.slider-item.layout-split .slider-bottom img{width:100%;height:100%;object-fit:cover;margin:0;border-radius:0}.slider-item.layout-text{background-image:linear-gradient(to right,var(--color-cyan-trans),var(--color-blue-regular-trans));max-width:calc(11 * var(--padding))}.slider-item.layout-text .title{font-size:calc(.75 * var(--padding));font-weight:600;margin-bottom:calc(.375 * var(--padding));line-height:1.3}.slider-item.layout-visual-full{width:calc(15 * var(--padding));height:calc(8.5 * var(--padding));padding:0}.slider-item.layout-visual-full picture{display:block;width:100%;height:100%}.slider-item.layout-visual-full picture img{width:100%;height:100%;object-fit:cover;border-radius:calc(.5 * var(--padding))}.slider-item img{width:100%;height:calc(5 * var(--padding));object-fit:cover;border-radius:calc(.2 * var(--padding));margin-bottom:calc(.75 * var(--padding))}.slider-item .slider-icon{margin-bottom:calc(.5 * var(--padding))}.slider-item .slider-icon svg{width:calc(1.2 * var(--padding));height:calc(1.2 * var(--padding));color:var(--color-cyan)}.slider-item h3{font-size:calc(.625 * var(--padding));font-weight:600;margin-bottom:calc(.375 * var(--padding))}.slider-item p{font-size:calc(.475 * var(--padding));line-height:1.6;margin:0}.slider-item.width-small{width:calc(5.5 * var(--padding))!important}.slider-item.width-medium{width:calc(7.5 * var(--padding))}.slider-item.width-large{width:calc(8 * var(--padding))!important}.slider-item.width-xl{width:calc(8.75 * var(--padding))!important}@keyframes slide-horizontal{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.cta-section{padding:calc(1.8 * var(--padding)) 0 calc(2 * var(--padding));background:linear-gradient(135deg,var(--color-blue-regular) 0,var(--color-cyan) 100%);position:relative}@media (min-width:998px){.cta-section{padding:calc(2.5 * var(--padding)) 0}}.cta-section.inverted{background:linear-gradient(135deg,var(--color-cyan) 0,var(--color-blue-regular) 100%)}.cta-content{display:grid;grid-template-columns:1fr;gap:calc(1.5 * var(--padding));align-items:center}@media (min-width:998px){.cta-content{grid-template-columns:60% 40%;gap:calc(2.5 * var(--padding))}}.cta-text{text-align:center}@media (min-width:998px){.cta-text{text-align:left}}.cta-headline{font-size:calc(.6 * var(--padding));font-weight:700;color:#fff;line-height:1.2;margin-bottom:calc(.5 * var(--padding))}@media (min-width:998px){.cta-headline{font-size:var(--padding);margin-bottom:calc(.75 * var(--padding))}}.cta-headline .big{font-size:calc(1.2 * var(--padding));display:block;margin-top:calc(.25 * var(--padding));line-height:1.2}@media (min-width:998px){.cta-headline .big{font-size:calc(1.35 * var(--padding));margin-top:calc(.25 * var(--padding))}}.cta-subline{font-size:calc(.625 * var(--padding));color:rgba(255,255,255,.9);line-height:1.6;margin-bottom:calc(1.25 * var(--padding))}@media (min-width:998px){.cta-subline{font-size:calc(.75 * var(--padding))}}.cta-visual{display:none}@media (min-width:998px){.cta-visual{display:flex;position:absolute;bottom:0;max-width:50%;max-height:115%;left:55%}}.cta-visual picture{width:100%;height:auto;object-fit:contain;object-position:bottom left;display:flex;justify-content:flex-end}.cta-visual picture img{width:100%;height:auto;max-width:calc(12.5 * var(--padding));object-fit:contain;object-position:bottom right}@media (min-width:998px){.cta-visual img{max-width:100%}}