@font-face{font-family:HV2 Helvetica Neue;src:url(/midias/home-v2/fonts/HelveticaNeueLight.otf)format("opentype");font-weight:100 500;font-style:normal;font-display:swap}@font-face{font-family:HV2 Helvetica Neue;src:url(/midias/home-v2/fonts/HelveticaNeueBold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:HV2 Helvetica Neue;src:url(/midias/home-v2/fonts/HelveticaNeueBlack.otf)format("opentype");font-weight:900;font-style:normal;font-display:swap}.hv2-page{--font-ui:Arial, sans-serif;--font-body:"HV2 Helvetica Neue", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-heading:"Anton", Impact, sans-serif;--color-primary:#dc0c9f;--color-secondary:#000;--color-white:#fff;--color-media-blue:#004993;--color-media-navy:#0a0b20;--color-border-muted:#696969;--color-header:#000000d6;--color-panel:#0c0c0cf5;--color-nav:#ffffffd1;--color-panel-text:#fffc;--color-muted:#ffffff80;--color-border:#ffffff0f;--color-panel-border:#ffffff14;--color-social-border:#ffffff1a;--container-width:1320px;--header-height:76px;--radius-control:8px}.hv2-page *,.hv2-page :before,.hv2-page :after{box-sizing:border-box}.hv2-page,.hv2-page h1,.hv2-page h2,.hv2-page h3,.hv2-page p,.hv2-page ul,.hv2-page ol{margin:0;padding:0}.hv2-page{background:var(--color-secondary);min-width:320px;color:var(--color-white);font-family:var(--font-body)}.hv2-page img{max-width:100%;display:block}.hv2-page button,.hv2-page input,.hv2-page select,.hv2-page textarea{font:inherit}.hv2-page button,.hv2-page a,.hv2-page summary{-webkit-tap-highlight-color:transparent}.hv2-page a{color:inherit;text-decoration:none}.hv2-page :focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}html:has(.hv2-page){scroll-padding-top:var(--header-height,76px)}.hv2-page .hv2-reveal{opacity:0;transition:opacity .8s cubic-bezier(.22, 1, .36, 1) var(--hv2-reveal-delay,0s), transform .8s cubic-bezier(.22, 1, .36, 1) var(--hv2-reveal-delay,0s)}.hv2-page .hv2-reveal:not(.hv2-reveal--fade){transform:translateY(28px)}.hv2-page .hv2-reveal.hv2-reveal--in{opacity:1}.hv2-page .hv2-reveal.hv2-reveal--in:not(.hv2-reveal--fade){transform:none}@media (max-width:720px){.hv2-page .hv2-reveal:not(.hv2-reveal--fade){transform:translateY(16px)}}.hv2-page .hv2-nowrap{white-space:nowrap}
.hv2-page .hv2-hero{min-height:calc(100vh - var(--header-height));min-height:calc(100svh - var(--header-height));isolation:isolate;background:var(--color-secondary);flex-direction:column;gap:clamp(20px,3.4vh,48px);padding:clamp(20px,4vh,56px) 0 0;display:flex;position:relative}.hv2-page .hv2-hero-ink{z-index:0;pointer-events:none;filter:blur(22px)saturate(1.3);opacity:.85;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:radial-gradient(65% 72% at 50% 45%,#000 40%,#0000 100%);mask-image:radial-gradient(65% 72% at 50% 45%,#000 40%,#0000 100%)}.hv2-page .hv2-hero-dots{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:radial-gradient(62% 70% at 50% 45%,#000 35%,#0000 100%);mask-image:radial-gradient(62% 70% at 50% 45%,#000 35%,#0000 100%)}.hv2-page .hv2-hero-container,.hv2-page .hv2-hero .hv2-media-validation{z-index:1;position:relative}.hv2-page .hv2-hero-container{flex:auto;grid-template-columns:507px minmax(0,1fr);align-content:center;align-items:center;width:100%;max-width:1280px;margin:0 auto;padding:0 16px;display:grid}.hv2-page .hv2-hero-content{flex-direction:column;align-items:flex-start;gap:33px;min-width:0;display:flex}.hv2-page .hv2-hero-title{font-family:var(--font-heading);text-transform:uppercase;color:var(--color-white);margin:0;font-size:64px;font-weight:400;line-height:1}.hv2-page .hv2-hero-title-intro{display:block}.hv2-page .hv2-hero-description{max-width:468px;font-family:var(--font-body);color:var(--color-white);font-size:20px;font-weight:400;line-height:25px}.hv2-page .hv2-hero-description strong{font-weight:700}.hv2-page .hv2-hero-support{max-width:443px;font-family:var(--font-body);font-size:20px;font-weight:700;line-height:25px}.hv2-page .hv2-hero-cta{border-radius:var(--radius-control);background:var(--color-primary);width:381px;max-width:100%;min-height:49px;color:var(--color-white);font-family:var(--font-body);text-align:center;justify-content:center;align-items:center;padding:10px 20px;font-size:17px;font-weight:400;line-height:22.4px;display:inline-flex}.hv2-page .hv2-hero-cta:hover{filter:brightness(1.1)}.hv2-page .hv2-hero-metric{text-align:left;width:333px;max-width:100%}.hv2-page .hv2-hero-metric-value{font-family:var(--font-body);text-transform:uppercase;font-size:12px;font-weight:300;line-height:1.2}.hv2-page .hv2-hero-metric-period{font-family:var(--font-body);text-transform:uppercase;font-size:10px;font-weight:300;line-height:1.2}.hv2-page .hv2-hero-media{border-radius:27px;width:800px;margin-left:-9px;overflow:hidden}.hv2-page .hv2-hero-media img,.hv2-page .hv2-hero-video{aspect-ratio:800/422;object-fit:cover;width:100%;max-width:100%;height:auto;display:block}@media (min-width:1101px) and (max-width:1399px){.hv2-page .hv2-hero-container{grid-template-columns:minmax(0,507px) minmax(0,1fr);gap:24px}.hv2-page .hv2-hero-media{width:100%;margin-left:0}.hv2-page .hv2-hero-title{font-size:clamp(48px,4.45vw,64px)}}@media (min-width:1101px){.hv2-page .hv2-hero-content{gap:clamp(12px,2.4vh,33px)}.hv2-page .hv2-hero-title{font-size:min(clamp(48px,4.45vw,64px),clamp(40px,6.2vh,64px))}.hv2-page .hv2-hero-description,.hv2-page .hv2-hero-support{font-size:clamp(17px,2.4vh,20px);line-height:1.25}}@media (max-width:1100px){.hv2-page .hv2-hero{padding:64px 0 0}.hv2-page .hv2-hero-container{grid-template-columns:1fr;gap:40px;max-width:760px;padding:0 24px}.hv2-page .hv2-hero-content{gap:28px}.hv2-page .hv2-hero-title{max-width:600px;font-size:clamp(40px,7vw,64px);line-height:1.05}.hv2-page .hv2-hero-description,.hv2-page .hv2-hero-support{max-width:600px}.hv2-page .hv2-hero-media{border-radius:20px;width:100%;margin:0}}@media (max-width:600px){.hv2-page .hv2-hero{padding:48px 0 0}.hv2-page .hv2-hero-container{gap:32px;padding:0 20px}.hv2-page .hv2-hero-content{gap:24px}.hv2-page .hv2-hero-title{overflow-wrap:break-word;font-size:clamp(36px,9.2vw,48px)}.hv2-page .hv2-hero-description,.hv2-page .hv2-hero-support{font-size:18px;line-height:25px}.hv2-page .hv2-hero-cta,.hv2-page .hv2-hero-metric{width:100%}.hv2-page .hv2-hero-cta{font-size:16px}}
.hv2-page .hv2-media-validation{border-block:1px solid var(--color-border-muted,#696969);flex-direction:column;align-items:center;gap:10px;padding:20px;display:flex}.hv2-page .hv2-media-validation-title{color:var(--color-white,#fff);font-family:var(--font-body,"Helvetica Neue", Arial, sans-serif);margin:0;font-size:12px;font-weight:700;line-height:25px}.hv2-page .hv2-media-validation-logos{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin:0;padding:0;list-style:none;display:flex}.hv2-page .hv2-media-validation-logo{border-radius:10px;flex:0 0 96px;place-items:center;width:96px;height:40px;display:grid;position:relative}.hv2-page .hv2-media-validation-logo--forbes img{width:54px;height:auto}.hv2-page .hv2-media-validation-logo--ecbr img{width:44px;height:auto}.hv2-page .hv2-media-validation-logo--mundo img{width:56px;height:auto}.hv2-page .hv2-media-validation-logo img{filter:none;opacity:1;max-width:none;display:block}.hv2-page .hv2-media-validation-logo{border:1px solid var(--color-border-muted,#696969);background:#000;overflow:hidden}.hv2-page .hv2-media-validation-logo--ecbr img,.hv2-page .hv2-media-validation-logo--mundo img{filter:brightness(0)invert()}.hv2-page .hv2-media-validation-logo--image{overflow:hidden}.hv2-page .hv2-media-validation-logo--image img{object-fit:cover;width:72px;height:72px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hv2-page .hv2-media-validation .hv2-media-validation-logo--image img{filter:grayscale()contrast(4)}.hv2-page .hv2-media-validation__marquee,.hv2-page .hv2-media-validation__track{display:contents}.hv2-page .hv2-media-validation-logos--copy{display:none}@media (max-width:767px){.hv2-page .hv2-media-validation{padding-inline:0}.hv2-page .hv2-media-validation__marquee{width:100%;display:block;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.hv2-page .hv2-media-validation__track{width:max-content;animation:14s linear infinite hv2-marquee;display:flex}.hv2-page .hv2-media-validation-logos,.hv2-page .hv2-media-validation-logos--copy{flex-wrap:nowrap;padding-right:14px;display:flex}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.hv2-page .hv2-media-validation__track{animation-play-state:paused}}.hv2-page :is(.hv2-hero-media,.hv2-labs-service__media,.hv2-testimonial-slide__video){position:relative}.hv2-page .hv2-loop-video-toggle{z-index:3;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000008c;border:1px solid #ffffff59;border-radius:9999px;place-items:center;width:36px;height:36px;padding:0;transition:background-color .2s,border-color .2s;display:grid;position:absolute;bottom:12px;right:12px}.hv2-page .hv2-loop-video-toggle:hover{background:#dc0c9f;border-color:#dc0c9f}.hv2-page .hv2-loop-video-toggle:focus-visible{outline-offset:2px;outline:2px solid #fff;box-shadow:0 0 0 4px #dc0c9f}
.hv2-page .hv2-social-container{width:100%;max-width:1278px;margin:0 auto;padding:0 16px}.hv2-page .hv2-nps-section,.hv2-page .hv2-tech-section{background:var(--color-secondary);color:var(--color-white)}.hv2-page .hv2-nps-section{padding:120px 0}.hv2-page .hv2-nps-title{font-family:var(--font-heading);text-align:center;margin:0 0 32px;font-size:64px;font-weight:400;line-height:1.5}.hv2-page .hv2-nps-controls{flex-direction:column;align-items:center;gap:8px;margin-bottom:32px;display:flex}.hv2-page .hv2-nps-subtitle{font-family:"var(--hv2-font-inter, Inter)", var(--font-body);text-align:center;padding:5px 0;font-size:32px;font-weight:300;line-height:29.25px}.hv2-page .hv2-nps-filters{scrollbar-width:thin;gap:20px;max-width:100%;padding:4px;display:flex;overflow-x:auto}.hv2-page .hv2-nps-filter{color:#a1a1aa;font-family:"var(--hv2-font-inter, Inter)", var(--font-ui);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #3f3f46;border-radius:9999px;flex:none;padding:9px 21px;font-size:12px;font-weight:700;line-height:16px}.hv2-page .hv2-nps-filter[data-filter=fashion],.hv2-page .hv2-nps-filter[data-filter=industry-tv]{letter-spacing:1.2px;line-height:12px}.hv2-page .hv2-nps-filter.hv2-active{color:#000;background:#fff;border-color:#fff}.hv2-page .hv2-nps-filter:hover:not(.hv2-active){color:#fff;border-color:#a1a1aa}.hv2-page .hv2-nps-filters{background:#0a0a0a;border:1px solid #262626;border-radius:999px;gap:4px;margin-top:16px;padding:5px}.hv2-page .hv2-nps-filter{border-color:#0000;align-items:center;gap:8px;padding:10px 18px;font-size:13px;transition:background .3s,color .3s,box-shadow .3s;display:inline-flex}.hv2-page .hv2-nps-filter.hv2-active{box-shadow:0 6px 24px #ffffff2e}.hv2-page .hv2-nps-filter:hover:not(.hv2-active){background:#161616;border-color:#0000}.hv2-page .hv2-nps-filter__count{color:#a1a1aa;text-align:center;background:#1f1f1f;border-radius:999px;min-width:22px;padding:2px 6px;font-size:11px;line-height:14px;transition:background .3s,color .3s}.hv2-page .hv2-nps-filter.hv2-active .hv2-nps-filter__count{color:#fff;background:#000}.hv2-page .hv2-nps-panel .hv2-brand-grid{flex-wrap:wrap;place-content:center;gap:17px 10px;display:flex}.hv2-page .hv2-nps-panel .hv2-brand-logo{flex:0 0 87.917px}.hv2-page .hv2-nps-panel[data-active-filter=all] .hv2-brand-logo{grid-column:auto}.hv2-page #brand-grid .hv2-brand-logo:not([hidden]){animation:.55s cubic-bezier(.16,.84,.3,1) both hv2-logo-in;animation-delay:calc(var(--i,0) * 14ms)}@keyframes hv2-logo-in{0%{opacity:0;filter:blur(6px);scale:.85}to{opacity:1;filter:blur();scale:1}}@media (prefers-reduced-motion:reduce){.hv2-page #brand-grid .hv2-brand-logo:not([hidden]){animation:none}}.hv2-page .hv2-nps-panel{background:#060606;border:1px solid #3a3a3a;border-radius:24px;padding:28px 17px 27px 22px;display:grid}.hv2-page .hv2-nps-panel>*{grid-area:1/1}.hv2-page .hv2-nps-panel>.hv2-brand-grid{align-self:center}.hv2-page .hv2-nps-panel__sizer{visibility:hidden;pointer-events:none}.hv2-page .hv2-brand-grid{mix-blend-mode:exclusion;grid-template-columns:repeat(auto-fit,87.917px);justify-content:center;align-items:center;gap:17px 10px;margin:0;padding:0;list-style:none;display:grid}.hv2-page .hv2-brand-logo{place-items:center;width:87.917px;height:54.948px;display:grid;overflow:hidden}.hv2-page .hv2-brand-logo img{display:block}.hv2-page .hv2-brand-logo.hv2-hidden{display:none!important}.hv2-page .hv2-nps-spectrum{background:linear-gradient(90deg,#7c16db 0% 16.6667%,#dc0c9f 16.6667% 33.3333%,#1291e2 33.3333% 50%,#fb5b12 50% 66.6667%,#00fc8a 66.6667% 83.3333%,#e8f102 83.3333% 100%);width:80%;height:6px;margin:0 auto}.hv2-page .hv2-social-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (min-width:1280px){.hv2-page .hv2-nps-panel[data-active-filter=all] .hv2-brand-logo:nth-last-child(2){grid-column:6}.hv2-page .hv2-nps-panel[data-active-filter=all] .hv2-brand-logo:last-child{grid-column:7}}.hv2-page .hv2-tech-section{padding:24px 0 120px}.hv2-page .hv2-tech-container{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:48px;display:grid}.hv2-page .hv2-tech-title{font-family:var(--font-heading);font-size:90px;font-weight:400;line-height:1.15}.hv2-page .hv2-tech-title span+span:before{content:" "}.hv2-page .hv2-tech-logos{flex-direction:column;align-items:center;gap:28px;min-width:0;display:flex}.hv2-page .hv2-tech-row{align-items:center;margin:0;padding:0;list-style:none;display:grid}.hv2-page .hv2-tech-row--1{grid-template-columns:116px 113px 224px 81px;gap:32px}.hv2-page .hv2-tech-row--2{grid-template-columns:206px 156px 136px 69px 91px;gap:48px}.hv2-page .hv2-tech-row--3{grid-template-columns:186px 125px 154px 111px 66px 158px;gap:48px}.hv2-page .hv2-tech-row--4{grid-template-columns:176px 181px 149.465px 129px 143px;gap:48px}.hv2-page .hv2-tech-logo{place-items:center;min-width:0;display:grid}.hv2-page .hv2-tech-row--3 .hv2-tech-logo:first-child{mix-blend-mode:luminosity}@media (max-width:1279px){.hv2-page .hv2-tech-container{grid-template-columns:1fr;gap:40px}.hv2-page .hv2-tech-title{font-size:64px}.hv2-page .hv2-tech-logos{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 24px;display:grid}.hv2-page .hv2-tech-row{display:contents}.hv2-page .hv2-tech-logo{height:65px}.hv2-page .hv2-tech-logo>div{transform-origin:50%;transform:scale(.85)}}@media (max-width:900px){.hv2-page .hv2-tech-logos{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.hv2-page .hv2-social-container{padding:0 20px}.hv2-page .hv2-nps-title{margin-bottom:24px;font-size:42px;line-height:1.2}.hv2-page .hv2-nps-subtitle{font-size:22px;line-height:29px}.hv2-page .hv2-nps-controls{align-items:stretch;gap:16px}.hv2-page .hv2-nps-filters{gap:12px}.hv2-page .hv2-nps-filter{min-height:44px}.hv2-page .hv2-nps-panel{border-radius:20px;padding:20px 16px}.hv2-page .hv2-brand-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.hv2-page .hv2-brand-logo{justify-self:center}.hv2-page .hv2-tech-section{padding:56px 0}.hv2-page .hv2-tech-container{gap:32px}.hv2-page .hv2-tech-title{font-size:48px}.hv2-page .hv2-tech-logos{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.hv2-page .hv2-tech-logo>div{transform:scale(.65)}}@media (max-width:374px){.hv2-page .hv2-nps-title{font-size:36px}.hv2-page .hv2-brand-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hv2-page .hv2-tech-title{font-size:40px}.hv2-page .hv2-tech-logo>div{transform:scale(.55)}}@media (max-width:1279px){.hv2-page .hv2-tech-logo{overflow:hidden}}.hv2-page .hv2-brand-grid{mix-blend-mode:normal}.hv2-page .hv2-brand-logo{mix-blend-mode:exclusion}.hv2-page .hv2-brand-logo.hv2-baked{mix-blend-mode:lighten}.hv2-page .hv2-brand-marquee{display:none}@media (max-width:767px){.hv2-page .hv2-nps-panel{display:none}.hv2-page .hv2-brand-marquee{gap:18px;margin-inline:-16px;padding:20px 0;display:grid;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.hv2-page .hv2-brand-marquee__row{overflow:hidden}.hv2-page .hv2-brand-marquee__track{width:max-content;animation:hv2-marquee var(--duration,90s) linear infinite;display:flex}.hv2-page .hv2-brand-marquee__row--reverse .hv2-brand-marquee__track{animation-direction:reverse}.hv2-page .hv2-brand-marquee__set{align-items:center;gap:14px;margin:0;padding:0 14px 0 0;list-style:none;display:flex}.hv2-page .hv2-brand-marquee .hv2-brand-logo{flex:none}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.hv2-page .hv2-brand-marquee__track{animation-play-state:paused}}@media (max-width:767px){.hv2-page .hv2-nps-filters{display:none}}
.hv2-page .hv2-platform-section{isolation:isolate;color:#fff;background:#000;padding-top:96px;position:relative;overflow:clip}.hv2-page .hv2-platform-section:before,.hv2-page .hv2-platform-section:after{content:"";z-index:8;pointer-events:none;width:100%;height:150px;position:absolute;left:0}.hv2-page .hv2-platform-section:before{background:linear-gradient(#000 0%,#0000 100%);top:0}.hv2-page .hv2-platform-section:after{background:linear-gradient(#0000 0%,#000 96%);bottom:0}.hv2-page .hv2-platform-container{z-index:2;width:min(100%,1440px);margin:0 auto;position:relative}.hv2-page .hv2-platform-brand{width:261px;height:52px;margin:0 auto;position:relative}.hv2-page .hv2-platform-brand img{max-width:none;display:block;position:absolute}.hv2-page .hv2-platform-brand__mk{width:86.527px;height:52.027px;top:0;left:0}.hv2-page .hv2-platform-brand__spark{width:11.109px;height:7.19px;top:0;left:73.9px}.hv2-page .hv2-platform-brand__divider{width:2.584px;height:52.054px;top:0;left:96.25px}.hv2-page .hv2-platform-brand__word{width:155.668px;height:34.996px;top:17px;left:105.3px}.hv2-page .hv2-platform-title{width:min(1240px,100% - 48px);font-family:var(--font-heading);text-align:center;text-transform:uppercase;text-wrap:balance;margin:22px auto 0;font-size:68px;font-weight:400;line-height:1.06}.hv2-page .hv2-platform-pills{flex-wrap:wrap;justify-content:center;gap:12px;width:min(1200px,100% - 48px);margin:34px auto 0;display:flex}.hv2-page .hv2-platform-pill{color:#fff;min-height:50px;font-family:var(--font-body);cursor:default;background:#1c1c1c;border:1px solid #ffffff1c;border-radius:999px;align-items:center;gap:12px;padding:8px 16px;font-size:16px;font-weight:700;line-height:normal;transition:transform .3s,border-color .3s,background-color .3s;display:inline-flex}.hv2-page .hv2-platform-pill:hover{background:#232323;border-color:#ffffff47;transform:scale(1.05)}.hv2-page .hv2-platform-pill img,.hv2-page .hv2-platform-pill__outline-icon{flex:0 0 24px;width:24px;height:24px}.hv2-page .hv2-platform-pill__outline-icon{position:relative}.hv2-page .hv2-platform-pill__outline-icon:before{content:"";border:1.5px solid #fff;border-radius:3px;width:12px;height:20px;position:absolute;top:2px;left:6px}.hv2-page .hv2-parallax-container{justify-content:center;width:100%;max-width:1440px;height:clamp(900px,132vw,1900px);min-height:120vh;margin:10px auto 0;display:flex;position:relative}.hv2-page .hv2-parallax-item,.hv2-page .hv2-parallax-base{pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute}.hv2-page .hv2-parallax-item{z-index:4;will-change:transform;transform:translate(0,0)}.hv2-page .hv2-parallax-item img,.hv2-page .hv2-parallax-base img{width:100%;max-width:none;height:auto;display:block}.hv2-page .hv2-floating-anim{animation:hv2-float var(--float-duration,4s) ease-in-out var(--float-delay,0s) infinite;transform-origin:50%;will-change:transform}@keyframes hv2-float{0%,to{transform:translateY(-10px)rotate(-.25deg)}50%{transform:translateY(12px)rotate(.25deg)}}.hv2-page .hv2-item-zeppelin{z-index:4;--float-duration:5.2s;--float-delay:-.8s;width:44%;top:1%;left:28%}.hv2-page .hv2-item-zeppelin img{filter:brightness(.55)saturate(.9)drop-shadow(0 0 34px #82e6211f)}.hv2-page .hv2-item-sofa{z-index:5;--float-duration:4.8s;--float-delay:-2.1s;width:30%;top:16%;left:9%}.hv2-page .hv2-item-vestido{z-index:7;--float-duration:4.1s;--float-delay:-.4s;width:20%;top:31%;left:40%}.hv2-page .hv2-item-caiaque{z-index:6;--float-duration:4.6s;--float-delay:-1.7s;width:25%;top:29%;left:64%}.hv2-page .hv2-item-tenis{z-index:10;--float-duration:4.3s;--float-delay:-2.8s;width:20%;top:34%;left:12%}.hv2-page .hv2-item-boneco{z-index:8;--float-duration:3.9s;--float-delay:-1.1s;width:17%;top:39%;left:71%}.hv2-page .hv2-item-oculos{z-index:12;--float-duration:4.5s;--float-delay:-3.2s;width:23%;top:45%;left:38.5%}.hv2-page .hv2-parallax-base{z-index:2;width:78%;top:auto;bottom:0;left:50%;transform:translate(-50%)}.hv2-page .hv2-parallax-glow{z-index:1;aspect-ratio:1;opacity:.8;pointer-events:none;filter:blur(3px);background:radial-gradient(circle at 52% 54%,#fffffffa 0 3%,#ffffff70 5%,#ffffff1a 17%,#0000 39%),repeating-conic-gradient(from -16deg at 52% 54%,#fff3 0deg,#0000 3deg 8deg,#ffffff1f 11deg,#0000 16deg);width:66%;position:absolute;top:45%;left:17%;-webkit-mask-image:radial-gradient(circle,#000 0 15%,#000000c2 34%,#0000 69%);mask-image:radial-gradient(circle,#000 0 15%,#000000c2 34%,#0000 69%)}.hv2-page .hv2-parallax-container:before{content:"";z-index:1;pointer-events:none;opacity:calc(.2 + .8 * var(--glow,1));background:radial-gradient(ellipse 22% 16% at var(--screen-x,50%) var(--screen-y,72%), #dc0c9f8c, transparent 70%), radial-gradient(ellipse 42% 34% at var(--screen-x,50%) calc(var(--screen-y,72%) - 14%), #7c16db66, transparent 72%), radial-gradient(ellipse 26% 30% at calc(var(--screen-x,50%) - 20%) calc(var(--screen-y,72%) - 30%), #1291e247, transparent 72%), radial-gradient(ellipse 24% 28% at calc(var(--screen-x,50%) + 22%) calc(var(--screen-y,72%) - 34%), #fb5b122e, transparent 72%), radial-gradient(ellipse 20% 22% at calc(var(--screen-x,50%) + 6%) calc(var(--screen-y,72%) - 52%), #00fc8a1f, transparent 72%);filter:blur(36px);position:absolute;inset:0}.hv2-page .hv2-phone-screen{transform-origin:0 0;color:#fff;text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:48px;width:390px;height:844px;padding:56px 32px;display:flex;position:absolute;top:0;left:0}.hv2-page .hv2-parallax-base .hv2-phone-screen img{width:220px;height:auto}.hv2-page .hv2-phone-screen p{font-family:var(--font-heading,"Anton", Impact, sans-serif);margin:0;font-size:72px;font-weight:400;line-height:1}.hv2-page .hv2-phone-screen span{color:#dc0b9f}.hv2-page .hv2-emerge-scroll .hv2-floating-anim{opacity:clamp(0, calc(var(--emerge,1) * 5), 1);translate:calc(var(--from-x,0px) * (1 - var(--emerge,1))) calc(var(--from-y,0px) * (1 - var(--emerge,1)));scale:calc(.12 + .88 * var(--emerge,1))}.hv2-page .hv2-platform-dim{z-index:15;opacity:calc(var(--dim,0) * .72);pointer-events:none;background:#000;position:absolute;inset:0 -50vw}.hv2-page .hv2-platform-brand{filter:drop-shadow(0 6px 18px #000000bf)}.hv2-page .hv2-platform-title{text-shadow:0 2px 6px #0009,0 10px 36px #000c}.hv2-page .hv2-platform-pill{box-shadow:0 12px 32px #0009}.hv2-page .hv2-platform-cta-row{justify-content:center;margin-top:40px;padding:0 24px;display:flex}.hv2-page .hv2-platform-cta{color:#fff;min-height:54px;font-family:var(--font-body);text-align:center;background:#fc0000;border-radius:999px;justify-content:center;align-items:center;padding:12px 30px;font-size:16px;font-weight:700;line-height:normal;text-decoration:none;transition:transform .25s cubic-bezier(.2,.8,.2,1),filter .25s;animation:2.2s ease-out infinite hv2-platform-cta-pulse;display:inline-flex}.hv2-page .hv2-platform-cta:hover{filter:brightness(1.1);transform:translateY(-2px)scale(1.03)}.hv2-page .hv2-platform-cta:focus-visible{outline-offset:3px;outline:2px solid #fff}@keyframes hv2-platform-cta-pulse{0%{box-shadow:0 0 #fc000099,0 12px 32px #0009}70%,to{box-shadow:0 0 0 18px #fc000000,0 12px 32px #0009}}@media (min-width:1101px){.hv2-page .hv2-platform-copy-track{--copy-travel:calc(max(min(132vw, 1900px), 120vh) - min(34.87vw, 502px) + 10px);z-index:20;margin-bottom:calc(-1 * var(--copy-travel));pointer-events:none;position:relative}.hv2-page .hv2-platform-copy-track:after{content:"";height:var(--copy-travel);display:block}.hv2-page .hv2-platform-copy{top:calc(var(--header-height) + 120px);pointer-events:auto;position:sticky}.hv2-page .hv2-platform-container{display:flow-root}.hv2-page .hv2-parallax-container{margin-bottom:calc(280px - min(34.87vw,502px))}.hv2-page .hv2-platform-cta-row{opacity:0;visibility:hidden;transition:opacity .45s,transform .6s cubic-bezier(.22,1,.36,1),visibility 0s linear .6s;transform:translateY(16px)}.hv2-page .hv2-platform-section.is-copy-settled .hv2-platform-cta-row{opacity:1;visibility:visible;transition-delay:0s;transform:none}}@media (max-width:1100px){.hv2-page .hv2-platform-section{padding-top:128px}.hv2-page .hv2-platform-title{font-size:clamp(50px,6.2vw,68px)}.hv2-page .hv2-platform-pills{width:min(920px,100% - 40px)}.hv2-page .hv2-platform-pill{min-height:46px;font-size:14px}}@media (max-width:600px){.hv2-page .hv2-platform-section{padding-top:88px}.hv2-page .hv2-platform-section:before,.hv2-page .hv2-platform-section:after{height:80px}.hv2-page .hv2-platform-container{width:100%}.hv2-page .hv2-platform-brand{transform-origin:top;width:220px;height:44px;margin-bottom:-7px;transform:scale(.843)}.hv2-page .hv2-platform-title{width:calc(100% - 32px);margin-top:18px;font-size:clamp(36px,10.8vw,48px);line-height:1.04}.hv2-page .hv2-platform-pills{gap:9px;width:calc(100% - 32px);margin-top:28px}.hv2-page .hv2-platform-pill{gap:8px;min-height:42px;padding:7px 12px;font-size:12px}.hv2-page .hv2-platform-pill img,.hv2-page .hv2-platform-pill__outline-icon{flex-basis:20px;width:20px;height:20px}.hv2-page .hv2-platform-pill__outline-icon:before{width:10px;height:17px;top:1.5px;left:5px}.hv2-page .hv2-parallax-container{margin-top:14px}.hv2-page .hv2-item-zeppelin img{filter:brightness(.62)saturate(.9)drop-shadow(0 0 20px #82e6211f)}}@media (prefers-reduced-motion:reduce){.hv2-page .hv2-platform-pill,.hv2-page .hv2-platform-cta{transition:none}.hv2-page .hv2-platform-cta{animation:none}.hv2-page .hv2-platform-pill:hover{transform:none}.hv2-page .hv2-parallax-item{will-change:auto;transform:none!important}.hv2-page .hv2-parallax-container:before{opacity:.8}.hv2-page .hv2-floating-anim{will-change:auto;animation:none!important;transform:none!important}}@media (max-width:767px){.hv2-page .hv2-platform-pills{flex-wrap:wrap;justify-content:center;gap:6px 5px;width:auto;padding:4px 12px 0;display:flex}.hv2-page .hv2-platform-pill{white-space:nowrap;gap:5px;min-height:30px;padding:5px 9px;font-size:10.5px}.hv2-page .hv2-platform-pill img,.hv2-page .hv2-platform-pill__outline-icon{flex-basis:13px;width:13px;height:13px}.hv2-page .hv2-platform-pill__outline-icon:before{border-width:1px;border-radius:2px;width:6px;height:11px;top:1px;left:3.5px}.hv2-page .hv2-platform-pill:hover{transform:none}.hv2-page .hv2-platform-cta-row{margin-top:28px;padding-inline:16px}.hv2-page .hv2-platform-cta{min-height:50px;padding:12px 20px;font-size:14px}.hv2-page .hv2-parallax-container{height:560px;min-height:0}}
.hv2-page .hv2-video-marquee-section,.hv2-page .hv2-testimonials-section{color:#fff;background:#000;position:relative;overflow:hidden}.hv2-page .hv2-video-marquee-section{padding:48px 0 64px}.hv2-page .hv2-videos-marquee,.hv2-page .hv2-testimonials-marquee{width:100%;overflow:hidden}.hv2-page .hv2-track-videos,.hv2-page .hv2-track-testimonials{will-change:transform;width:max-content;animation:34s linear infinite hv2-marquee;display:flex;transform:translate(0,0)}.hv2-page .hv2-track-videos:hover,.hv2-page .hv2-videos-marquee:hover .hv2-track-videos,.hv2-page .hv2-track-videos:focus-within,.hv2-page .hv2-track-testimonials:hover,.hv2-page .hv2-testimonials-marquee:hover .hv2-track-testimonials,.hv2-page .hv2-track-testimonials:focus-within{animation-play-state:paused}.hv2-page .hv2-track-videos{animation-duration:12s}.hv2-page .hv2-video-loop-set{align-items:stretch;gap:22px;padding-right:22px;display:flex}.hv2-page .hv2-video-loop-card{background:#141414;border:1px solid #ffffff14;border-radius:22px;flex:none;width:196px;height:310px;position:relative;overflow:hidden}.hv2-page .hv2-video-loop-card--narrow{width:190px}.hv2-page .hv2-video-loop-card--wide{width:343px}.hv2-page .hv2-video-loop-card video{object-fit:cover;width:100%;height:100%;display:block}@keyframes hv2-marquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.hv2-page .hv2-testimonials-section{padding:92px 0 130px}.hv2-page .hv2-testimonials-top{z-index:2;grid-template-columns:minmax(0,655px) minmax(420px,567px);justify-content:space-between;align-items:center;gap:50px;width:min(1282px,100% - 48px);margin:0 auto;display:grid;position:relative}.hv2-page .hv2-testimonials-copy{flex-direction:column;align-items:flex-start;gap:36px;display:flex}.hv2-page .hv2-testimonials-title{max-width:655px;font-family:var(--font-heading);text-transform:uppercase;font-size:90px;font-weight:400;line-height:1}.hv2-page .hv2-testimonials-brand{width:150px;height:auto}.hv2-page .hv2-testimonials-quote{color:#d2d2d2;max-width:609px;font-family:var(--font-body);font-size:24px;font-weight:400;line-height:1.2}.hv2-page .hv2-testimonials-cta{min-width:218px;min-height:54px;font-family:var(--font-body);border:1px solid #fff;border-radius:8px;justify-content:center;align-items:center;padding:10px 20px;font-size:16px;font-weight:400;line-height:22.4px;transition:background-color .25s,color .25s;display:inline-flex}.hv2-page .hv2-testimonials-cta:hover{color:#000;background:#fff}.hv2-page .hv2-featured-testimonial{justify-self:end;width:100%;max-width:567px;position:relative}.hv2-page .hv2-featured-video-frame{aspect-ratio:567/1008;background:#111;border:1px solid #ffffff14;border-radius:32px;width:100%;position:relative;overflow:hidden}.hv2-page .hv2-featured-video,.hv2-page .hv2-featured-video-poster{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.hv2-page .hv2-featured-video-poster{z-index:1;pointer-events:none}.hv2-page .hv2-featured-person{z-index:3;background:#000;border:1px solid #171717;border-radius:24px;align-items:center;width:315px;min-height:105px;padding:16px 20px 16px 126px;display:flex;position:absolute;bottom:-42px;left:50%;transform:translate(calc(11px - 50%));box-shadow:0 4px 24px #000000db}.hv2-page .hv2-featured-avatar,.hv2-page .hv2-testimonial-avatar{border-radius:50%;place-items:center;display:grid;position:absolute;overflow:hidden}.hv2-page .hv2-featured-avatar{width:122px;height:122px;top:-11px;left:-22px}.hv2-page .hv2-featured-avatar img,.hv2-page .hv2-testimonial-avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%}.hv2-page .hv2-featured-person-copy,.hv2-page .hv2-testimonial-person-copy{min-width:0;font-family:var(--font-body);font-size:14px;line-height:1.2}.hv2-page .hv2-person-name{text-transform:uppercase;margin-bottom:14px}.hv2-page .hv2-person-role{color:#fff}.hv2-page .hv2-person-company{color:#8d8d8d;margin-top:4px}.hv2-page .hv2-testimonials-marquee{margin-top:138px;padding:48px 0 40px}.hv2-page .hv2-track-testimonials{animation-duration:38s}.hv2-page .hv2-testimonial-loop-set{align-items:stretch;gap:104px;padding-right:104px;display:flex}.hv2-page .hv2-testimonial-card{flex:0 0 461px;width:461px;min-height:388px;padding-top:47px;position:relative}@media (hover:hover){.hv2-page .hv2-testimonial-card{transition:transform .35s cubic-bezier(.2,.8,.2,1)}.hv2-page .hv2-testimonial-card:hover{z-index:5;transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.hv2-page .hv2-testimonial-card{transition:none}}.hv2-page .hv2-testimonial-tag{z-index:4;color:#fff;width:112px;height:46px;font-family:var(--font-body);letter-spacing:1.6px;text-transform:uppercase;background:#000;border:1px solid #3a3a3a;border-radius:5px;justify-content:center;align-items:center;padding:10px;font-size:17px;display:flex;position:absolute;top:24px;left:50%;transform:translate(-50%)}.hv2-page .hv2-testimonial-tag img{object-fit:contain;filter:brightness(0)invert();width:auto;max-width:88px;height:auto;max-height:20px;display:block}.hv2-page .hv2-testimonial-body{color:#1c1c1c;width:100%;height:251px;font-family:var(--font-body);text-align:center;background:#fff;border-radius:29px;justify-content:center;align-items:center;padding:24px 30px 48px;font-size:16px;line-height:1.2;display:flex}.hv2-page .hv2-testimonial-card--gregory .hv2-testimonial-body,.hv2-page .hv2-testimonial-card--osklen .hv2-testimonial-body{padding-inline:35.5px}.hv2-page .hv2-testimonial-footer{z-index:3;background:#000;border:1px solid #171717;border-radius:52.5px 24px 24px 52.5px;align-items:center;width:calc(100% + 27px);min-height:105px;margin:-27px 0 0 -13.5px;padding:16px 24px 16px 124px;display:flex;position:relative;box-shadow:0 4px 24px #000000db}.hv2-page .hv2-testimonial-avatar{aspect-ratio:1;width:auto;height:calc(100% + 2px);top:-1px;left:-1px}@media (max-width:1100px){.hv2-page .hv2-testimonials-top{grid-template-columns:minmax(0,1fr) minmax(360px,.85fr)}.hv2-page .hv2-testimonials-title{font-size:clamp(62px,8vw,90px)}.hv2-page .hv2-testimonials-quote{font-size:21px}}@media (max-width:760px){.hv2-page .hv2-video-marquee-section{padding:40px 0 56px}.hv2-page .hv2-video-loop-set{gap:14px;padding-right:14px}.hv2-page .hv2-video-loop-card,.hv2-page .hv2-video-loop-card--narrow{border-radius:18px;width:160px;height:260px}.hv2-page .hv2-video-loop-card--wide{width:230px}.hv2-page .hv2-testimonials-section{padding:72px 0 96px}.hv2-page .hv2-testimonials-top{grid-template-columns:1fr;gap:64px;width:calc(100% - 40px)}.hv2-page .hv2-testimonials-copy{gap:28px}.hv2-page .hv2-testimonials-title{font-size:clamp(52px,15vw,76px)}.hv2-page .hv2-testimonials-quote{font-size:19px}.hv2-page .hv2-featured-testimonial{justify-self:center;width:min(100%,460px)}.hv2-page .hv2-featured-person{bottom:-46px}.hv2-page .hv2-testimonials-marquee{margin-top:124px}.hv2-page .hv2-testimonial-loop-set{gap:40px;padding-right:40px}.hv2-page .hv2-testimonial-card{flex-basis:min(84vw,420px);width:min(84vw,420px)}.hv2-page .hv2-testimonial-body{padding-inline:22px;font-size:14px}}@media (max-width:420px){.hv2-page .hv2-testimonials-title{font-size:52px}.hv2-page .hv2-featured-person{width:280px;padding-left:112px}.hv2-page .hv2-featured-avatar{width:108px;height:108px}.hv2-page .hv2-testimonial-footer{padding-left:118px}}.hv2-page .hv2-testimonials-marquee.is-controlled{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none}.hv2-page .hv2-testimonials-marquee.is-controlled .hv2-track-testimonials{animation:none}.hv2-page .hv2-testimonials-marquee.is-dragging{cursor:grabbing}.hv2-page .hv2-testimonials-marquee img{-webkit-user-drag:none}.hv2-page .hv2-testimonials-nav{z-index:60;opacity:0;pointer-events:none;align-items:center;gap:12px;transition:opacity .4s,transform .5s cubic-bezier(.22,1,.36,1);display:flex;position:fixed;bottom:28px;left:50%;transform:translate(-50%,24px)}.hv2-page .hv2-testimonials-nav.is-visible{opacity:1;pointer-events:auto;transform:translate(-50%)}.hv2-page .hv2-testimonials-nav__progress,.hv2-page .hv2-testimonials-nav__play{-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);background:#2626288c;border:1px solid #ffffff1f;height:56px;box-shadow:inset 0 1px #ffffff24,0 12px 32px #00000059}.hv2-page .hv2-testimonials-nav__progress{border-radius:999px;align-items:center;width:150px;padding:0 22px;display:flex}.hv2-page .hv2-testimonials-nav__bar{background:#ffffff47;border-radius:999px;flex:1;height:8px;position:relative;overflow:hidden}.hv2-page .hv2-testimonials-nav__bar:after{content:"";width:calc(100% * var(--progress,0));background:#fff;border-radius:999px;position:absolute;top:0;bottom:0;left:0}.hv2-page .hv2-testimonials-nav__play{color:#fff;cursor:pointer;border-radius:50%;place-items:center;width:56px;padding:0;transition:background-color .2s,transform .2s;display:grid}.hv2-page .hv2-testimonials-nav__play:hover{background:#46464ab3;transform:scale(1.06)}.hv2-page .hv2-testimonials-nav__play:focus-visible{outline-offset:2px;outline:2px solid #dc0c9f}@media (max-width:720px){.hv2-page .hv2-testimonials-nav{bottom:20px}.hv2-page .hv2-testimonials-nav__progress,.hv2-page .hv2-testimonials-nav__play{height:48px}.hv2-page .hv2-testimonials-nav__play{width:48px}}@media (prefers-reduced-motion:reduce){.hv2-page .hv2-track-videos,.hv2-page .hv2-track-testimonials{animation-play-state:paused}}.hv2-page .hv2-testimonials-gallery{display:none}@media (max-width:767px){.hv2-page .hv2-testimonials-copy>:is(.hv2-testimonials-brand,.hv2-testimonials-quote),.hv2-page .hv2-featured-testimonial,.hv2-page .hv2-testimonials-carousel{display:none}.hv2-page .hv2-testimonials-section{padding:64px 0 72px}.hv2-page .hv2-testimonials-copy{min-width:0}.hv2-page .hv2-testimonials-gallery{align-self:stretch;min-width:0;margin-inline:-20px;display:block}.hv2-page .hv2-testimonials-gallery .hv2-swipe__track{align-items:flex-start;padding:0 20px;scroll-padding-inline:20px}.hv2-page .hv2-testimonials-gallery .hv2-swipe__pager{margin-inline:20px}.hv2-page .hv2-testimonials-copy .hv2-testimonials-cta{align-self:center;transform:none}.hv2-page .hv2-testimonial-slide{background:linear-gradient(135deg,#ffffff12,#ffffff03),#0a0a0a;border:1px solid #ffffff1f;border-radius:24px;flex-direction:column;gap:20px;padding:24px 20px;display:flex}.hv2-page .hv2-testimonial-slide__brand{object-fit:contain;object-position:left center;width:auto;max-width:150px;height:24px}.hv2-page .hv2-testimonial-slide__quote{color:#d2d2d2;font-family:var(--font-body);font-size:17px;font-weight:400;line-height:1.35}.hv2-page .hv2-testimonial-slide__video{aspect-ratio:9/16;background:#111;border-radius:20px;align-self:center;height:clamp(300px,46svh,420px);overflow:hidden}.hv2-page .hv2-testimonial-slide__video video{object-fit:cover;width:100%;height:100%}.hv2-page .hv2-testimonial-slide__person{font-family:var(--font-body);text-align:left;background:linear-gradient(90deg,#7c16db00,#dc0c9f 18%,#1291e2 36%,#fb5b12 54%,#00fc8a 72%,#e8f102 88%,#e8f10200) top/100% 1px no-repeat;align-items:center;gap:14px;margin-top:auto;padding-top:16px;font-size:14px;display:flex}.hv2-page .hv2-testimonial-slide__person p{text-align:left;margin:0}.hv2-page .hv2-testimonial-slide__person .hv2-person-role,.hv2-page .hv2-testimonial-slide__person .hv2-person-company{margin-top:2px}.hv2-page .hv2-testimonial-slide__avatar{object-fit:cover;border-radius:50%;flex:0 0 56px;width:56px;height:56px}.hv2-page .hv2-testimonial-slide__person .hv2-person-name{margin-bottom:0;font-weight:700}}
.hv2-page .hv2-partner-cta{z-index:2;color:#000;background:#efefef;padding:50px 32px;position:relative}.hv2-page .hv2-partner-cta__inner{justify-content:space-between;align-items:center;gap:56px;width:min(1320px,100%);margin:0 auto;display:flex}.hv2-page .hv2-partner-cta__copy{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.hv2-page .hv2-partner-cta__title{max-width:520px;font-family:var(--font-heading);text-transform:uppercase;font-size:48px;font-weight:400;line-height:50px}.hv2-page .hv2-partner-cta__copy p{color:#555;font-family:Arial,sans-serif;font-size:20px;line-height:22.4px}.hv2-page .hv2-partner-cta__button{color:#fff;background:#000;border:1px solid #000;border-radius:8px;flex:none;justify-content:center;align-items:center;min-height:42px;padding:10px 20px;font-family:Arial,sans-serif;font-size:14px;font-weight:400;line-height:22.4px;transition:background-color .2s,color .2s;display:inline-flex}.hv2-page .hv2-partner-cta__button:hover{color:#000;background:0 0}.hv2-page .hv2-stats-section,.hv2-page .hv2-roi-factory{color:#fff;background:#000;position:relative;overflow:hidden}.hv2-page .hv2-stats-section{padding:clamp(120px,15vw,221px) 32px 110px}.hv2-page .hv2-stats-section__inner{width:min(1329px,100%);margin:0 auto}.hv2-page .hv2-stats-section__top{grid-template-columns:minmax(390px,517px) minmax(550px,1fr);justify-content:center;align-items:center;gap:76px;display:grid}.hv2-page .hv2-shopping-grid{aspect-ratio:517/509;grid-template-rows:repeat(10,minmax(0,1fr));grid-template-columns:repeat(10,minmax(0,1fr));gap:clamp(8px,1.2vw,17px) clamp(9px,1.4vw,20px);width:100%;list-style:none;display:grid}.hv2-page .hv2-shopping-grid__item{color:#494949;place-items:center;min-width:0;display:grid}.hv2-page .hv2-shopping-grid__item--active{color:#1291e2}.hv2-page .hv2-shopping-grid__item svg{width:100%;max-width:32px;height:auto;display:block}.hv2-page .hv2-stats-metric{align-items:center;min-width:0;display:flex}.hv2-page .hv2-stats-metric__number{font-family:var(--font-heading);flex:none;font-size:clamp(170px,16vw,230px);font-weight:400;line-height:.72}.hv2-page .hv2-stats-metric__copy{min-width:0;padding:10px 0 0 14px}.hv2-page .hv2-stats-metric__copy h2{font-family:var(--font-heading);text-transform:uppercase;white-space:nowrap;font-size:clamp(50px,5.2vw,69px);font-weight:400;line-height:1.12}.hv2-page .hv2-stats-metric__copy p{font-family:var(--font-body);white-space:nowrap;margin-top:4px;font-size:22px;line-height:1.2}.hv2-page .hv2-stats-metric__copy strong{font-weight:700}.hv2-page .hv2-stats-mission{max-width:859px;font-family:var(--font-body);text-align:center;margin:70px auto 0;font-size:clamp(34px,3.1vw,42px);line-height:1.1}.hv2-page .hv2-stats-mission strong{font-family:var(--font-heading);font-size:1.12em;font-weight:400}.hv2-page .hv2-stats-next{font-family:var(--font-body);text-align:center;margin:68px auto 0;font-size:31px;font-weight:700;line-height:1.2}.hv2-page .hv2-stats-anim .hv2-shopping-grid__item,.hv2-page .hv2-stats-anim .hv2-stats-metric__copy>*,.hv2-page .hv2-stats-anim .hv2-stats-mission,.hv2-page .hv2-stats-anim .hv2-stats-next{opacity:0}.hv2-page .hv2-stats-in .hv2-shopping-grid__item{animation:hv2-bag-pop .45s cubic-bezier(.2, .9, .3, 1.3) calc(var(--wave,0) * 35ms) both}.hv2-page .hv2-stats-in .hv2-shopping-grid__item--active{animation:hv2-bag-pop .45s cubic-bezier(.2, .9, .3, 1.3) calc(var(--wave,0) * 35ms) both, hv2-bag-light .7s ease-out 1.05s both}.hv2-page .hv2-stats-in .hv2-stats-metric__copy>*,.hv2-page .hv2-stats-in .hv2-stats-mission,.hv2-page .hv2-stats-in .hv2-stats-next{animation:.7s cubic-bezier(.16,.84,.3,1) both hv2-stats-rise}.hv2-page .hv2-stats-in .hv2-stats-metric__copy>:first-child{animation-delay:.35s}.hv2-page .hv2-stats-in .hv2-stats-metric__copy>:nth-child(2){animation-delay:.5s}.hv2-page .hv2-stats-in .hv2-stats-mission{animation-delay:1.1s}.hv2-page .hv2-stats-in .hv2-stats-next{animation-delay:1.35s}@keyframes hv2-bag-pop{0%{opacity:0;scale:.3}to{opacity:1;scale:1}}@keyframes hv2-bag-light{0%{color:#494949;scale:1}45%{color:#1291e2;scale:1.35}to{color:#1291e2;scale:1}}@keyframes hv2-stats-rise{0%{opacity:0;translate:0 24px}to{opacity:1;translate:0}}.hv2-page .hv2-roi-factory{padding:110px 32px 90px}.hv2-page .hv2-roi-factory__header{text-align:center;flex-direction:column;align-items:center;width:min(1297px,100%);margin:0 auto;display:flex}.hv2-page .hv2-roi-brand{width:160px;height:30px;position:relative}.hv2-page .hv2-roi-brand img{max-width:none;height:auto;position:absolute}.hv2-page .hv2-roi-brand__mk{top:0;left:0}.hv2-page .hv2-roi-brand__spark{top:0;left:44px}.hv2-page .hv2-roi-brand__divider{top:0;left:58px}.hv2-page .hv2-roi-brand__word{top:7px;left:65px}.hv2-page .hv2-roi-factory__title{font-family:var(--font-heading);text-transform:uppercase;margin-top:34px;font-size:clamp(90px,9vw,124px);font-weight:400;line-height:1}.hv2-page .hv2-roi-factory__lead{font-family:var(--font-body);margin-top:30px;font-size:clamp(34px,3.6vw,48px);line-height:1.1}.hv2-page .hv2-roi-factory__support{max-width:599px;font-family:var(--font-body);margin-top:30px;font-size:24px;line-height:1.1}.hv2-page .hv2-roi-partners{width:min(1264px,100%);margin:110px auto 0}.hv2-page .hv2-roi-partner-row{border-bottom:1px solid #666;grid-template-columns:minmax(330px,464px) minmax(0,1fr);align-items:center;gap:76px;min-height:226px;padding:32px 0 64px;display:grid}.hv2-page .hv2-roi-partner-row h3{color:#e0e0e5;font-family:var(--font-heading);text-transform:uppercase;font-size:clamp(48px,4.6vw,64px);font-weight:400;line-height:1.02}.hv2-page .hv2-roi-partner-row--last{border-bottom:0;padding-bottom:24px}.hv2-page .hv2-roi-logo-grid{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:30px 32px;list-style:none;display:flex}.hv2-page .hv2-roi-logo-grid li{color:#fff;justify-content:center;align-items:center;min-width:92px;min-height:30px;display:flex}.hv2-page .hv2-roi-logo-grid img{object-fit:contain;width:auto;max-width:150px;max-height:38px}.hv2-page .hv2-roi-logo-grid--ecosystem img{max-width:none;height:30px;max-height:none}.hv2-page .hv2-roi-logo-grid--integrations,.hv2-page .hv2-roi-logo-grid--agencies{grid-template-columns:repeat(5,120px);justify-content:end;gap:32px 24px;display:grid}.hv2-page .hv2-roi-logo-grid--integrations li,.hv2-page .hv2-roi-logo-grid--agencies li{min-width:0;height:48px}.hv2-page .hv2-roi-logo-grid--integrations img{max-width:112px;max-height:32px}.hv2-page .hv2-roi-logo-grid--agencies img{max-width:127px;max-height:44px}@media (min-width:801px){.hv2-page .hv2-roi-logo-grid--integrations li,.hv2-page .hv2-roi-logo-grid--agencies li{justify-content:flex-end}}.hv2-page .hv2-mk-wordmark{font-family:var(--font-body);white-space:nowrap;gap:6px;font-size:24px;font-weight:300}.hv2-page .hv2-mk-wordmark b{font-size:30px;font-weight:900}.hv2-page .hv2-mk-wordmark span{background:linear-gradient(#dc0c9f 0 25%,#1291e2 25% 50%,#fb5b12 50% 75%,#00fc8a 75%);width:2px;height:28px}.hv2-page .hv2-logo-text{font-family:var(--font-body);letter-spacing:-.5px;font-size:20px;font-weight:700}@media (max-width:1100px){.hv2-page .hv2-stats-section__top{grid-template-columns:minmax(330px,.8fr) minmax(500px,1.2fr);gap:42px}.hv2-page .hv2-stats-metric__copy h2,.hv2-page .hv2-stats-metric__copy p{white-space:normal}.hv2-page .hv2-roi-partner-row{grid-template-columns:minmax(270px,360px) minmax(0,1fr);gap:44px}.hv2-page .hv2-roi-logo-grid{justify-content:flex-start}}@media (max-width:800px){.hv2-page .hv2-partner-cta{padding:48px 24px}.hv2-page .hv2-partner-cta__inner{flex-direction:column;align-items:flex-start;gap:32px}.hv2-page .hv2-partner-cta__button{width:100%}.hv2-page .hv2-stats-section{padding:92px 24px 84px}.hv2-page .hv2-stats-section__top{grid-template-columns:1fr;gap:58px}.hv2-page .hv2-shopping-grid{width:min(100%,500px);margin:0 auto}.hv2-page .hv2-stats-metric{justify-content:center}.hv2-page .hv2-stats-metric__number{font-size:clamp(150px,34vw,210px)}.hv2-page .hv2-stats-metric__copy h2{font-size:clamp(42px,9vw,62px)}.hv2-page .hv2-stats-mission{margin-top:76px}.hv2-page .hv2-stats-next{font-size:26px}.hv2-page .hv2-roi-factory{padding:88px 24px 70px}.hv2-page .hv2-roi-partners{margin-top:110px}.hv2-page .hv2-roi-partner-row{grid-template-columns:1fr;gap:44px;padding:50px 0}.hv2-page .hv2-roi-partner-row h3{max-width:520px}.hv2-page .hv2-roi-logo-grid{justify-content:flex-start}.hv2-page .hv2-roi-logo-grid--integrations,.hv2-page .hv2-roi-logo-grid--agencies{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:520px){.hv2-page .hv2-partner-cta__title{font-size:39px;line-height:1.05}.hv2-page .hv2-partner-cta__copy p{font-size:17px;line-height:1.25}.hv2-page .hv2-shopping-grid{gap:7px 8px}.hv2-page .hv2-shopping-grid__item svg{max-width:27px}.hv2-page .hv2-stats-metric{align-items:flex-end}.hv2-page .hv2-stats-metric__number{font-size:42vw}.hv2-page .hv2-stats-metric__copy{padding:0 0 4px 8px}.hv2-page .hv2-stats-metric__copy h2{font-size:8.5vw;line-height:1.08}.hv2-page .hv2-stats-metric__copy p{max-width:160px;font-size:15px}.hv2-page .hv2-stats-mission{font-size:29px}.hv2-page .hv2-stats-next{margin-top:52px;font-size:22px}.hv2-page .hv2-roi-factory__title{font-size:22vw}.hv2-page .hv2-roi-factory__lead{font-size:30px}.hv2-page .hv2-roi-factory__support{font-size:19px}.hv2-page .hv2-roi-partner-row h3{font-size:48px}.hv2-page .hv2-roi-logo-grid{gap:28px 20px}.hv2-page .hv2-roi-logo-grid--integrations,.hv2-page .hv2-roi-logo-grid--agencies{grid-template-columns:repeat(3,minmax(0,1fr))}.hv2-page .hv2-roi-logo-grid li{flex:120px;min-width:0}.hv2-page .hv2-roi-logo-grid img{max-width:min(132px,100%)}.hv2-page .hv2-roi-logo-grid--ecosystem li{flex:none}.hv2-page .hv2-roi-logo-grid--ecosystem img{max-width:none;height:22px}}@media (prefers-reduced-motion:reduce){.hv2-page .hv2-partner-cta__button{transition:none}}@media (max-width:767px){.hv2-page .hv2-stats-section{padding:64px 20px 56px}.hv2-page .hv2-stats-section__top{gap:28px}.hv2-page .hv2-shopping-grid{gap:5px 6px;width:min(100%,240px)}.hv2-page .hv2-stats-metric__number{font-size:34vw}.hv2-page .hv2-stats-mission{margin-top:40px;font-size:22px}.hv2-page .hv2-stats-next{margin-top:32px;font-size:18px}.hv2-page .hv2-roi-factory{padding:64px 20px 48px}.hv2-page .hv2-roi-factory__title{margin-top:20px;font-size:15vw}.hv2-page .hv2-roi-factory__lead{margin-top:20px;font-size:22px}.hv2-page .hv2-roi-factory__support{margin-top:16px;font-size:16px}.hv2-page .hv2-roi-partners{margin-top:48px}.hv2-page .hv2-roi-partner-row{gap:24px;min-height:0;padding:32px 0}.hv2-page .hv2-roi-partner-row h3{font-size:36px}.hv2-page .hv2-roi-logo-grid{gap:20px 16px}.hv2-page .hv2-roi-logo-grid--integrations li,.hv2-page .hv2-roi-logo-grid--agencies li{height:40px}}
.hv2-page .hv2-products-page{color:#000;background:#fff;margin:0}.hv2-page .hv2-product-section{--product-accent:#dc0c9f;--section-height:1719px;--copy-left:95px;--copy-top:161px;--copy-width:519px;--media-left:823px;--media-top:161px;--media-width:377px;--results-left:97px;--results-top:858px;--results-columns:387px 242px 439px;--marquee-top:1009px;--marquee-height:55px;--testimonial-left:350px;--testimonial-top:1115px;--testimonial-width:740px;--identity-width:631px;--spectrum-top:1560px;color:#000;background:#fff;width:100%;min-width:320px;position:relative;overflow:hidden}.hv2-page .hv2-product-section--ai-studio{--product-accent:#7eb400;--section-height:1695px;--copy-top:102px;--copy-width:440px;--media-left:804px;--media-top:102px;--media-width:442px;--results-left:95px;--results-top:875px;--results-columns:334px 348px 328px;--marquee-top:1053px;--testimonial-left:203px;--testimonial-top:1207px;--testimonial-width:1051px;--identity-width:307px;--spectrum-top:1581px}.hv2-page .hv2-product-section--shop-look{--product-accent:#1291e2;--section-height:1689px;--copy-top:232px;--copy-width:447px;--media-left:779px;--media-top:232px;--media-width:371px;--results-left:96px;--results-top:880px;--results-columns:185px 299px 356px;--marquee-top:1060px;--testimonial-left:156px;--testimonial-top:1163px;--testimonial-width:1115px;--identity-width:364px;--spectrum-top:1539px}.hv2-page .hv2-product-section--beauty{--product-accent:#7c16db;--section-height:1709px;--copy-top:134px;--copy-width:460px;--media-left:681px;--media-top:134px;--media-width:493px;--results-left:96px;--results-top:899px;--results-columns:354px 352px 332px;--marquee-top:1072px;--marquee-height:119px;--testimonial-left:156px;--testimonial-top:1239px;--testimonial-width:1115px;--identity-width:364px;--spectrum-top:1587px}.hv2-page .hv2-product-section--skin{--product-accent:#7c16db;--section-height:1683px;--copy-top:220px;--copy-width:456px;--media-left:564px;--media-top:150px;--media-width:792px;--results-left:108px;--results-top:864px;--results-columns:337px 223px 389px;--marquee-top:1037px;--marquee-height:119px;--testimonial-left:168px;--testimonial-top:1204px;--testimonial-width:1115px;--identity-width:364px;--spectrum-top:1539px}.hv2-page .hv2-product-section--shop3d{--product-accent:#1291e2;--section-height:1683px;--copy-top:181px;--copy-width:460px;--media-left:690px;--media-top:181px;--media-width:654px;--results-left:96px;--results-top:802px;--results-columns:387px 291px 223px;--marquee-top:952px;--marquee-height:90px;--testimonial-left:156px;--testimonial-top:1090px;--testimonial-width:1115px;--identity-width:364px;--spectrum-top:1539px}.hv2-page .hv2-product-section--video-commerce{--product-accent:#7eb400;--section-height:1586px;--copy-top:161px;--copy-width:460px;--media-left:698px;--media-top:161px;--media-width:733px;--results-left:96px;--results-top:843px;--results-columns:372px 405px 87px;--marquee-top:1006px;--marquee-height:79px;--spectrum-top:1174px}.hv2-page .hv2-product-section--home{--product-accent:#dc0c9f;--section-height:1608px;--copy-top:205px;--copy-width:507px;--media-left:648px;--media-top:205px;--media-width:749px;--results-left:89px;--results-top:865px;--results-columns:387px 312px 312px;--testimonial-left:156px;--testimonial-top:1036px;--testimonial-width:1115px;--identity-width:364px;--spectrum-top:1358px}.hv2-page .hv2-product-section--agent{--product-accent:#b0b521;--section-height:1188px;--copy-top:73px;--copy-width:507px;--media-left:968px;--media-top:73px;--results-left:95px;--results-top:802px;--results-columns:330px 247px 390px;--marquee-top:981px;--marquee-height:61px;--spectrum-top:1137px}.hv2-page .hv2-product-section__stage{width:1440px;height:var(--section-height);margin:0 auto;position:relative}.hv2-page .hv2-product-section__wave{opacity:.72;pointer-events:none;background:url(/midias/home-v2/products/product-wave.svg) 50%/contain no-repeat;height:790px;position:absolute;inset:-18px -160px auto 120px}.hv2-page .hv2-product-section__copy{z-index:2;left:var(--copy-left);top:var(--copy-top);width:var(--copy-width);flex-direction:column;align-items:flex-start;gap:32px;height:647px;display:flex;position:absolute}.hv2-page .hv2-product-section--ai-studio .hv2-product-section__copy{gap:29px}.hv2-page .hv2-product-section__brand{object-fit:contain;object-position:left center;width:auto;height:auto;display:block}.hv2-page .hv2-product-section--fashion .hv2-product-section__brand{width:244px}.hv2-page .hv2-product-section--ai-studio .hv2-product-section__brand{width:217px}.hv2-page .hv2-product-section--shop-look .hv2-product-section__brand{width:275px}.hv2-page .hv2-product-section--beauty .hv2-product-section__brand{object-fit:contain;width:234px;max-width:100%;height:auto}.hv2-page .hv2-product-section--skin .hv2-product-section__brand{object-fit:contain;width:201px;max-width:100%;height:auto}.hv2-page .hv2-product-section--shop3d .hv2-product-section__brand{width:245px;height:50px}.hv2-page .hv2-product-section--video-commerce .hv2-product-section__brand{width:230px;height:49px}.hv2-page .hv2-product-section--home .hv2-product-section__brand{width:258px;height:49px}.hv2-page .hv2-product-section--agent .hv2-product-section__brand{width:261px;height:53px}.hv2-page .hv2-product-section__title{width:100%;font-family:var(--font-heading);color:#000;text-transform:uppercase;margin:0;font-style:normal;font-weight:400;line-height:.977}.hv2-page .hv2-title-line,.hv2-page .hv2-product-subtitle{display:block}.hv2-page .hv2-product-section__title b,.hv2-page .hv2-product-section__title strong,.hv2-page .hv2-product-section__title em{font:inherit;color:inherit}.hv2-page .hv2-product-section--fashion .hv2-title-line{font-size:121px}.hv2-page .hv2-product-section--fashion .hv2-product-subtitle{margin-top:4px;font-size:50px}.hv2-page .hv2-product-section--ai-studio .hv2-product-section__title{text-align:left}.hv2-page .hv2-product-section--ai-studio .hv2-product-section__title b,.hv2-page .hv2-product-section--ai-studio .hv2-product-section__title strong,.hv2-page .hv2-product-section--ai-studio .hv2-product-section__title em{display:block}.hv2-page .hv2-product-section--ai-studio .hv2-product-section__title b{font-size:83px}.hv2-page .hv2-product-section--ai-studio .hv2-product-section__title strong{font-size:131px}.hv2-page .hv2-product-section--ai-studio .hv2-product-section__title em{font-size:173px}.hv2-page .hv2-product-section--shop-look .hv2-title-line{font-size:118px}.hv2-page .hv2-product-section--shop-look .hv2-title-line--xl{font-size:223px}.hv2-page .hv2-product-section--beauty .hv2-product-section__title b,.hv2-page .hv2-product-section--beauty .hv2-product-section__title strong,.hv2-page .hv2-product-section--skin .hv2-product-section__title b,.hv2-page .hv2-product-section--skin .hv2-product-section__title strong,.hv2-page .hv2-product-section--shop3d .hv2-product-section__title b,.hv2-page .hv2-product-section--shop3d .hv2-product-section__title strong,.hv2-page .hv2-product-section--video-commerce .hv2-product-section__title b,.hv2-page .hv2-product-section--video-commerce .hv2-product-section__title strong,.hv2-page .hv2-product-section--agent .hv2-product-section__title b,.hv2-page .hv2-product-section--agent .hv2-product-section__title strong{display:block}.hv2-page .hv2-product-section--beauty .hv2-product-section__title b{font-size:118px}.hv2-page .hv2-product-section--beauty .hv2-product-section__title strong{font-size:156px}.hv2-page .hv2-product-section--beauty .hv2-title-line:last-child{font-size:120px}.hv2-page .hv2-product-section--skin .hv2-product-section__title b{font-size:76px}.hv2-page .hv2-product-section--skin .hv2-product-section__title strong{font-size:104px}.hv2-page .hv2-product-section--skin .hv2-title-line:last-child{font-size:118px}.hv2-page .hv2-product-section--shop3d .hv2-product-section__title b{font-size:90px}.hv2-page .hv2-product-section--shop3d .hv2-product-section__title strong{font-size:111px}.hv2-page .hv2-product-section--video-commerce .hv2-product-section__title b{font-size:220px}.hv2-page .hv2-product-section--video-commerce .hv2-product-section__title strong{font-size:108px}.hv2-page .hv2-product-section--home .hv2-product-section__title{width:540px;font-size:118px}.hv2-page .hv2-product-section--agent .hv2-product-section__title b{font-size:112px}.hv2-page .hv2-product-section--agent .hv2-product-section__title strong{font-size:131px}.hv2-page .hv2-product-section__description{width:100%;font-family:var(--font-body);color:#000;margin:0;font-size:20px;font-weight:400;line-height:25px}.hv2-page .hv2-product-section__description strong{font-weight:700}.hv2-page .hv2-product-section__actions{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:center;gap:32px;width:100%;display:grid}.hv2-page .hv2-product-button{border:1px solid var(--product-accent);min-width:0;height:54px;font-family:var(--font-body);text-align:center;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;padding:10px 20px;font-size:16px;font-weight:400;line-height:22.4px;display:inline-flex}.hv2-page .hv2-product-button--primary{background:var(--product-accent);color:#fff}.hv2-page .hv2-product-button--secondary{color:var(--product-accent);background:#fff}.hv2-page .hv2-product-section--fashion .hv2-product-button--secondary{color:#1c1c1c;font-weight:400}.hv2-page .hv2-product-section--fashion .hv2-product-button--primary{width:218px}.hv2-page .hv2-product-section__media{z-index:1;left:var(--media-left);top:var(--media-top);border-radius:28px;width:316px;height:562px;position:absolute;overflow:hidden}.hv2-page .hv2-product-video,.hv2-page .hv2-product-video-placeholder{border:0;border-radius:28px;width:316px;height:562px;display:block}.hv2-page .hv2-product-video{object-fit:cover;object-position:center;background:#ececec}.hv2-page .hv2-product-video-placeholder{color:#77777d;background:linear-gradient(145deg,#fffffff0,#ebebeef5),#ececef;border:1px solid #d7d7d7;position:relative;overflow:hidden;box-shadow:0 20px 60px #0000001f}.hv2-page .hv2-product-video-placeholder:before{content:"";background:linear-gradient(110deg,#0000 35%,#ffffffe6 48%,#0000 61%);animation:2.8s ease-in-out infinite hv2-product-placeholder-shimmer;position:absolute;inset:-35%;transform:translate(-65%)}.hv2-page .hv2-product-video-placeholder:after{content:"";background:linear-gradient(145deg,#fff,#e1e1e5);border:1px solid #00000021;border-radius:50%;width:54px;height:54px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 24px #0000001a}.hv2-page .hv2-product-video-placeholder span{z-index:2;font-family:var(--font-body);letter-spacing:.08em;text-align:center;text-transform:uppercase;font-size:13px;font-weight:700;position:absolute;bottom:28px;left:0;right:0}@keyframes hv2-product-placeholder-shimmer{0%,20%{transform:translate(-65%)}70%,to{transform:translate(65%)}}.hv2-page .hv2-product-results{z-index:3;left:var(--results-left);top:var(--results-top);grid-template-columns:var(--results-columns);background:#fff;border:1px solid #dadada;border-radius:24px;justify-content:space-between;align-items:center;gap:24px;width:1248px;min-height:102px;margin:0;padding:25px 36px;list-style:none;display:grid;position:absolute}.hv2-page .hv2-product-section--fashion .hv2-product-results,.hv2-page .hv2-product-section--ai-studio .hv2-product-results{padding-block:27px}.hv2-page .hv2-product-results li{min-width:0;font-family:var(--font-heading);color:#000;font-size:24px;font-style:normal;font-weight:400;line-height:.977}.hv2-page .hv2-product-results em{color:var(--product-accent);font-style:normal}.hv2-page .hv2-product-results small{color:var(--product-accent);font:inherit;margin-top:3px;display:block}.hv2-page .hv2-product-results .hv2-metric-xl{font-size:48px}.hv2-page .hv2-product-logo-marquee{z-index:3;left:0;top:var(--marquee-top);width:1440px;height:var(--marquee-height);align-items:center;display:flex;position:absolute;overflow:hidden}.hv2-page .hv2-product-logo-track{will-change:transform;width:max-content;animation:42s linear infinite hv2-product-logo-marquee;display:flex}.hv2-page .hv2-product-logo-marquee:hover .hv2-product-logo-track{animation-play-state:paused}.hv2-page .hv2-product-logo-set{align-items:center;gap:10px;padding-right:10px;list-style:none;display:flex}.hv2-page .hv2-product-logo-set li{flex:0 0 87.917px;justify-content:center;align-items:center;width:87.917px;height:54.948px;display:flex;overflow:hidden}.hv2-page .hv2-product-logo-set img{object-fit:contain;width:auto;max-width:87.917px;height:auto;max-height:54.948px;display:block}.hv2-page .hv2-product-section--beauty .hv2-product-logo-set,.hv2-page .hv2-product-section--skin .hv2-product-logo-set{justify-content:space-between;width:1434px;padding:24px}.hv2-page .hv2-product-section--beauty .hv2-product-logo-set li,.hv2-page .hv2-product-section--skin .hv2-product-logo-set li{flex-basis:189px;width:189px;height:51px}.hv2-page .hv2-product-section--beauty .hv2-product-logo-set img,.hv2-page .hv2-product-section--skin .hv2-product-logo-set img{max-width:189px;max-height:51px}.hv2-page .hv2-product-section--shop3d .hv2-product-logo-set{gap:57px;padding:24px}.hv2-page .hv2-product-logo-set img{filter:brightness(0)}.hv2-page .hv2-product-logo-set img[src*=shop3d-logo-02]{filter:none}.hv2-page .hv2-product-section--video-commerce .hv2-product-logo-set,.hv2-page .hv2-product-section--agent .hv2-product-logo-set{justify-content:space-between;width:1440px;padding-inline:0}.hv2-page .hv2-product-section--video-commerce .hv2-product-logo-set li,.hv2-page .hv2-product-section--agent .hv2-product-logo-set li{height:30px}.hv2-page .hv2-product-section--video-commerce .hv2-product-logo-set img,.hv2-page .hv2-product-section--agent .hv2-product-logo-set img{max-height:30px}.hv2-page .hv2-product-section .hv2-product-logo-set{justify-content:flex-start;gap:64px;width:auto;padding:0 32px}.hv2-page .hv2-product-section .hv2-product-logo-set li{flex:none;width:auto;height:44px}.hv2-page .hv2-product-section .hv2-product-logo-set img{width:auto;max-width:none;height:auto;max-height:none}@keyframes hv2-product-logo-marquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.hv2-page .hv2-product-testimonial{z-index:4;left:156px;top:var(--testimonial-top);isolation:isolate;width:1115px;min-height:220px;font-family:var(--font-body);align-items:center;display:flex;position:absolute}.hv2-page .hv2-product-testimonial__identity{z-index:2;color:#fff;background:#000;border:1px solid #171717;border-radius:24px;flex:0 0 420px;grid-template-columns:minmax(0,1fr);align-content:center;row-gap:14px;min-height:192px;padding:28px 24px 26px 126px;display:grid;position:relative;box-shadow:0 10px 30px #00000061}.hv2-page .hv2-product-testimonial__avatar{border-radius:50%;width:144px;height:144px;position:absolute;top:24px;left:-56px;box-shadow:0 8px 26px #00000047}.hv2-page .hv2-product-testimonial__avatar img{object-fit:cover;border:3px solid #050505;border-radius:50%;width:100%;height:100%;display:block}.hv2-page .hv2-product-testimonial__person{flex-direction:column;gap:6px;min-width:0;display:flex}.hv2-page .hv2-product-testimonial__person p{text-transform:uppercase;margin:0;font-size:18px;line-height:1.15}.hv2-page .hv2-product-testimonial__person span{font-size:14px;line-height:1.2}.hv2-page .hv2-product-testimonial__person small{color:#8d8d8d;font-size:13px;line-height:1.2}.hv2-page .hv2-product-testimonial__brand-tag{z-index:3;color:#fff;background:#000;border:1px solid #3a3a3a;border-radius:6px;justify-content:center;align-items:center;height:40px;padding:0 16px;display:flex;position:absolute;top:-20px;right:56px}.hv2-page .hv2-product-testimonial__company{letter-spacing:.08em;white-space:nowrap;text-transform:uppercase;font-size:13px;font-weight:700;line-height:1}.hv2-page .hv2-product-testimonial__company-logo{object-fit:contain;filter:brightness(0)invert();width:auto;max-width:96px;height:auto;max-height:18px;display:block}.hv2-page .hv2-product-testimonial__company-logo--marisa{transform:scaleY(-1)}.hv2-page .hv2-product-testimonial blockquote{z-index:1;color:#1c1c1c;text-align:left;background:linear-gradient(108deg,#fff 0% 52%,#f6f0fa 70%,#f2f8f7 100%);border:1px solid #00000009;border-radius:0 24px 24px 0;flex:auto;align-items:center;min-height:192px;margin:0 0 0 -24px;padding:32px 38px 32px 62px;font-size:16px;font-weight:400;line-height:1.2;display:flex;position:relative;box-shadow:0 8px 24px #0000001f}.hv2-page .hv2-product-section__spectrum{z-index:5;left:50%;top:var(--spectrum-top);background:linear-gradient(90deg,#7c16db00 0%,#dc0c9fd4 20%,#1291e2 40%,#fb5b12 60%,#00fc8a 80%,#e8f10200 100%);width:100vw;height:1px;margin-left:-50vw;position:absolute}@media (max-width:1439px) and (min-width:1281px){.hv2-page .hv2-product-section__stage{margin-left:-720px;left:50%}}@media (min-width:1281px){.hv2-page .hv2-product-section{--fold-gap:clamp(24px, 3.4vh, 44px);--title-zoom:.45;--media-h:clamp(320px, calc((100svh - var(--header-height)) * .53), 620px)}.hv2-page .hv2-product-section__stage{width:min(1248px,100% - 96px);height:auto;margin:auto;padding-bottom:0;left:auto}.hv2-page .hv2-product-section>.hv2-product-logo-marquee{flex:none;width:100%;margin:0 0 clamp(8px,1.6vh,20px)}.hv2-page .hv2-product-section{min-height:calc(100vh - var(--header-height));min-height:calc(100svh - var(--header-height));flex-direction:column;justify-content:center;display:flex}.hv2-page .hv2-product-section__fold{z-index:2;align-content:center;align-items:center;column-gap:clamp(40px,6vw,120px);row-gap:var(--fold-gap);grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;padding-block:clamp(16px,3vh,48px) 0;display:grid;position:relative}.hv2-page .hv2-product-section__actions{flex-wrap:wrap;gap:16px;display:flex}.hv2-page .hv2-product-button,.hv2-page .hv2-product-section--fashion .hv2-product-button--primary{width:auto;min-width:180px;padding-inline:32px}.hv2-page .hv2-product-results{column-gap:clamp(24px,4vw,64px)}.hv2-page .hv2-product-section__copy,.hv2-page .hv2-product-results,.hv2-page .hv2-product-logo-marquee,.hv2-page .hv2-product-testimonial,.hv2-page .hv2-product-section__spectrum{position:relative;top:auto;left:auto}.hv2-page .hv2-product-section__copy{grid-area:1/1;gap:clamp(10px,2vh,32px);width:min(100%,620px);height:auto}.hv2-page .hv2-product-section__title{zoom:var(--title-zoom)}.hv2-page .hv2-product-section__description{font-size:clamp(15px,1.8vh,18px);line-height:1.25}.hv2-page .hv2-product-section--ai-studio .hv2-product-section__title,.hv2-page .hv2-product-section--beauty .hv2-product-section__title{zoom:calc(var(--title-zoom) * .76)}.hv2-page .hv2-product-section--shop-look .hv2-product-section__title,.hv2-page .hv2-product-section--skin .hv2-product-section__title{zoom:calc(var(--title-zoom) * .88)}.hv2-page .hv2-product-results{padding-block:clamp(12px,1.8vh,22px)}.hv2-page .hv2-product-section--beauty,.hv2-page .hv2-product-section--skin{--marquee-height:72px}.hv2-page .hv2-product-section--beauty .hv2-product-logo-set,.hv2-page .hv2-product-section--skin .hv2-product-logo-set{padding-block:0}.hv2-page .hv2-product-section .hv2-product-section__media{width:auto;min-width:0;max-width:none;height:var(--media-h);aspect-ratio:316/562;grid-area:1/2;justify-self:end;min-height:0;max-height:none;position:relative;top:auto;left:auto}.hv2-page .hv2-product-section .hv2-product-video,.hv2-page .hv2-product-section .hv2-product-video-placeholder{width:100%;min-width:0;max-width:none;height:100%;min-height:0;max-height:none}.hv2-page .hv2-product-results{grid-column:1/-1;width:100%}.hv2-page .hv2-product-logo-marquee{width:100vw;height:clamp(64px,8vh,96px);margin:clamp(16px,2.6vh,36px) calc(50% - 50vw) 0}.hv2-page .hv2-product-testimonial{align-items:stretch;width:min(1115px,100%);min-height:0;margin:clamp(20px,2.6vh,36px) auto 0}.hv2-page .hv2-product-testimonial__identity{flex-basis:320px;min-height:0;padding:16px 16px 16px 100px}.hv2-page .hv2-product-testimonial__person{gap:2px}.hv2-page .hv2-product-testimonial__avatar{width:112px;height:112px;top:50%;left:-36px;transform:translateY(-50%)}.hv2-page .hv2-product-testimonial blockquote{min-height:0;padding:26px 28px 18px 44px;font-size:14px;line-height:1.35}.hv2-page .hv2-product-section--skin .hv2-product-testimonial blockquote{font-size:13px;line-height:1.3}.hv2-page .hv2-product-section{position:relative}.hv2-page .hv2-product-section__spectrum{width:100vw;margin:0 0 0 -50vw;position:absolute;top:auto;bottom:0;left:50%}}@media (min-width:1281px) and (min-height:860px){.hv2-page .hv2-product-section{--title-zoom:.46}}@media (min-width:1281px) and (min-height:1000px){.hv2-page .hv2-product-section{--title-zoom:.54}}@media (min-width:1281px) and (min-height:1150px){.hv2-page .hv2-product-section{--title-zoom:.58}}@media (max-width:1280px){.hv2-page .hv2-product-section{overflow:hidden}.hv2-page .hv2-product-section__stage{width:100%;height:auto;padding:76px 20px 100px}.hv2-page .hv2-product-section__wave{width:165%;height:720px;inset:420px -65% auto -5%}.hv2-page .hv2-product-section__copy,.hv2-page .hv2-product-section__media,.hv2-page .hv2-product-results,.hv2-page .hv2-product-logo-marquee,.hv2-page .hv2-product-testimonial,.hv2-page .hv2-product-section__spectrum{position:relative;top:auto;left:auto}.hv2-page .hv2-product-section__copy{gap:28px;width:min(100%,560px);height:auto;margin:0 auto}.hv2-page .hv2-product-section__brand{max-width:min(62vw,275px)}.hv2-page .hv2-product-section__title,.hv2-page .hv2-product-section__title b,.hv2-page .hv2-product-section__title strong,.hv2-page .hv2-product-section__title em,.hv2-page .hv2-product-section--home .hv2-product-section__title,.hv2-page .hv2-product-section--fashion .hv2-title-line,.hv2-page .hv2-product-section--fashion .hv2-product-subtitle,.hv2-page .hv2-product-section--shop-look .hv2-title-line,.hv2-page .hv2-product-section--shop-look .hv2-title-line--xl,.hv2-page .hv2-product-section--beauty .hv2-title-line:last-child,.hv2-page .hv2-product-section--skin .hv2-title-line:last-child{text-align:left;width:100%;font-size:clamp(48px,16vw,92px);line-height:.98}.hv2-page .hv2-product-section--fashion .hv2-product-subtitle{font-size:clamp(30px,9vw,48px)}.hv2-page .hv2-product-section--ai-studio .hv2-product-section__title{text-align:left}.hv2-page .hv2-product-section__description{font-size:18px;line-height:1.35}.hv2-page .hv2-product-section__actions{gap:14px}.hv2-page .hv2-product-section__media{aspect-ratio:316/562;border-radius:24px;width:min(316px,100vw - 40px);height:auto;margin:48px auto 0}.hv2-page .hv2-product-video,.hv2-page .hv2-product-video-placeholder{border-radius:24px;width:100%;height:100%}.hv2-page .hv2-product-results{grid-template-columns:1fr;gap:26px;width:min(100%,560px);min-height:0;margin:48px auto 0;padding:28px}.hv2-page .hv2-product-results li{font-size:23px}.hv2-page .hv2-product-logo-marquee{width:calc(100% + 40px);height:max(78px, var(--marquee-height));margin:38px -20px 0}.hv2-page .hv2-product-testimonial{width:min(100%,560px);min-height:0;margin:48px auto 0}.hv2-page .hv2-product-testimonial__identity{border-radius:20px;flex-basis:44%;min-height:174px;padding:24px 16px 22px 100px}.hv2-page .hv2-product-testimonial__avatar{width:112px;height:112px;top:31px;left:-16px}.hv2-page .hv2-product-testimonial__person p{font-size:16px}.hv2-page .hv2-product-testimonial__person span,.hv2-page .hv2-product-testimonial__person small{font-size:12px}.hv2-page .hv2-product-testimonial__company{max-width:82px;font-size:17px}.hv2-page .hv2-product-testimonial__company-logo{max-width:84px;max-height:16px}.hv2-page .hv2-product-testimonial blockquote{border-radius:0 20px 20px 0;min-height:174px;padding:26px 26px 26px 44px;font-size:14px}.hv2-page .hv2-product-section__spectrum{width:calc(100% + 40px);height:1px;margin:86px -20px 0}}@media (max-width:520px){.hv2-page .hv2-product-section__actions{grid-auto-rows:54px;grid-auto-flow:row}.hv2-page .hv2-product-button,.hv2-page .hv2-product-section--fashion .hv2-product-button--primary{width:100%}.hv2-page .hv2-product-results{padding:24px 22px}.hv2-page .hv2-product-testimonial{flex-direction:column;align-items:stretch;padding-top:52px}.hv2-page .hv2-product-testimonial__identity{border-radius:22px;flex-basis:auto;width:100%;min-height:148px;padding:28px 20px 24px 112px}.hv2-page .hv2-product-testimonial__avatar{width:116px;height:116px;top:-52px;left:18px}.hv2-page .hv2-product-testimonial__company{margin-left:auto}.hv2-page .hv2-product-testimonial blockquote{border-radius:0 0 22px 22px;width:calc(100% - 20px);min-height:0;margin:-18px auto 0;padding:46px 24px 28px}}@media (prefers-reduced-motion:reduce){.hv2-page .hv2-product-logo-track{animation-play-state:paused}.hv2-page .hv2-product-video-placeholder:before{animation:none}}
@font-face{font-family:HV2 Helvetica Neue;src:url(/midias/home-v2/fonts/HelveticaNeueBold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:HV2 Helvetica Neue;src:url(/midias/home-v2/fonts/HelveticaNeueBlack.otf)format("opentype");font-weight:900;font-style:normal;font-display:swap}.hv2-page{--black:#000;--white:#fff;--light:#efefef;--body-gray:#555;--pink:#dc0c9f;--purple:#8b0cff;--font-display:"Anton", Impact, "Arial Narrow", sans-serif;--font-body:"HV2 Helvetica Neue", "Helvetica Neue", Helvetica, Arial, sans-serif}.hv2-page *,.hv2-page :before,.hv2-page :after{box-sizing:border-box}.hv2-page{background:var(--black);scroll-behavior:smooth;width:100%;max-width:100%;overflow-x:hidden}.hv2-page,.hv2-page h1,.hv2-page h2,.hv2-page h3,.hv2-page p,.hv2-page figure{margin:0}.hv2-page{background:var(--black);width:100%;min-width:320px;max-width:100%;color:var(--white);font-family:var(--font-body);overflow-x:hidden}.hv2-page img,.hv2-page video{max-width:100%;display:block}.hv2-page a{color:inherit;text-decoration:none}.hv2-page .hv2-figma-page{overflow:hidden}.hv2-page .hv2-desktop-stage{width:min(1440px,100%);margin:0 auto;position:relative}.hv2-page .hv2-specialist-cta{background:var(--light);height:373px;color:var(--black);justify-content:center;align-items:center;display:flex}.hv2-page .hv2-specialist-cta--white{background:#fff}@media (min-width:1101px){.hv2-page .hv2-specialist-cta--white{height:auto;padding-block:120px}}.hv2-page .hv2-specialist-cta__row{justify-content:space-between;align-items:center;width:826px;display:flex}.hv2-page .hv2-specialist-cta__copy{flex-direction:column;align-items:flex-start;gap:14px;width:486px;display:flex}.hv2-page .hv2-specialist-cta h2{width:486px;font-family:var(--font-display);text-transform:uppercase;padding-bottom:.595px;font-size:48px;font-weight:400;line-height:50px}.hv2-page .hv2-specialist-cta h2 span{white-space:nowrap;display:block}.hv2-page .hv2-specialist-cta p{color:var(--body-gray);font-family:Arial,sans-serif;font-size:20px;line-height:22.4px}.hv2-page .hv2-specialist-cta__button{background:var(--black);color:var(--white);white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;padding:9.5px 20px 9.89px;font-family:Arial,sans-serif;font-size:14px;font-weight:400;line-height:22.4px;display:inline-flex}.hv2-page .hv2-adoption-section{background:var(--black);height:1737px}.hv2-page .hv2-adoption-section__title{width:1041px;font-family:var(--font-display);text-align:center;text-transform:uppercase;font-size:110px;font-weight:400;line-height:1;position:absolute;top:115px;left:50%;transform:translate(-50%)}.hv2-page .hv2-adoption-section__title span{white-space:nowrap;display:block}.hv2-page .hv2-adoption-section__subtitle{width:882px;font-family:var(--font-display);text-align:center;text-transform:uppercase;font-size:60px;font-weight:400;line-height:1;position:absolute;top:543px;left:50%;transform:translate(-50%)}.hv2-page .hv2-adoption-section__intro{text-align:center;width:909px;font-size:24px;line-height:1.1;position:absolute;top:659px;left:50%;transform:translate(-50%)}.hv2-page .hv2-adoption-section__intro strong{color:var(--pink);font-weight:700}.hv2-page .hv2-spectrum-rule{background:linear-gradient(90deg,#7c16db00,#dc0c9fd4 20%,#1291e2 40%,#fb5b12 60%,#00fc8a 80%,#e8f10200);width:1147px;height:2px;position:absolute;top:813px;left:50%;transform:translate(-50%)}.hv2-page .hv2-adoption-chart{position:absolute;inset:0}.hv2-page .hv2-adoption-chart__crop{border-radius:50px;width:1158px;height:344px;position:absolute;top:982px;left:149px;overflow:hidden}.hv2-page .hv2-adoption-chart__crop img{width:110.54%;max-width:none;height:209.3%;position:absolute;top:-62.21%;left:-5.27%}.hv2-page .hv2-adoption-anim .hv2-adoption-chart__crop img{clip-path:inset(0 100% 0 0)}.hv2-page .hv2-adoption-chart__line{z-index:1}.hv2-page .hv2-adoption-anim .hv2-adoption-chart__item,.hv2-page .hv2-adoption-anim .hv2-adoption-chart__year,.hv2-page .hv2-adoption-anim .hv2-legacy-logo{opacity:0;translate:0 18px}.hv2-page .hv2-adoption-anim .hv2-adoption-chart__marker{transform-origin:bottom;scale:1 0}.hv2-page .hv2-adoption-in .hv2-adoption-chart__crop img{clip-path:inset(0)}.hv2-page .hv2-adoption-in .hv2-adoption-chart__line{transition:clip-path .6s cubic-bezier(.45,0,.2,1)}.hv2-page .hv2-adoption-in .hv2-adoption-chart__fill{transition:clip-path .7s cubic-bezier(.45,0,.2,1) .3s}.hv2-page .hv2-adoption-in .hv2-adoption-chart__item,.hv2-page .hv2-adoption-in .hv2-adoption-chart__year,.hv2-page .hv2-adoption-in .hv2-legacy-logo{opacity:1;transition:opacity .45s ease-out var(--reveal-delay,0s), translate .45s cubic-bezier(.16, .84, .3, 1) var(--reveal-delay,0s);translate:0}.hv2-page .hv2-adoption-in .hv2-adoption-chart__marker{transition:scale .45s cubic-bezier(.16, .84, .3, 1) var(--reveal-delay,0s);scale:1}.hv2-page .hv2-adoption-chart__item--innovators{--reveal-delay:.35s}.hv2-page .hv2-adoption-chart__item--early,.hv2-page .hv2-adoption-chart__marker--2025,.hv2-page .hv2-adoption-chart__year--2025{--reveal-delay:.5s}.hv2-page .hv2-adoption-chart__item--initial,.hv2-page .hv2-adoption-chart__marker--2026,.hv2-page .hv2-adoption-chart__year--2026{--reveal-delay:.65s}.hv2-page .hv2-adoption-chart__item--late{--reveal-delay:.8s}.hv2-page .hv2-adoption-chart__item--laggards{--reveal-delay:.9s}.hv2-page .hv2-legacy-logo{--reveal-delay:.95s}.hv2-page .hv2-adoption-chart__year{font-family:var(--font-display);text-transform:uppercase;font-size:42px;line-height:1.2;position:absolute;top:948px}.hv2-page .hv2-adoption-chart__year--2025{left:394px}.hv2-page .hv2-adoption-chart__year--2026{left:589px}.hv2-page .hv2-adoption-chart__marker{border-left:1px dashed #ffffff6b;width:1px;height:309px;position:absolute;top:1017px}.hv2-page .hv2-adoption-chart__marker--2025{left:437px}.hv2-page .hv2-adoption-chart__marker--2026{left:632px}.hv2-page .hv2-adoption-chart__label,.hv2-page .hv2-adoption-chart__value{text-transform:uppercase;position:absolute}.hv2-page .hv2-adoption-chart__label{white-space:nowrap;font-size:16px;line-height:1.2;top:1351px}.hv2-page .hv2-adoption-chart__value{font-family:var(--font-display);font-size:42px;line-height:1.2;top:1380px}.hv2-page .hv2-adoption-chart__item--innovators .hv2-adoption-chart__label{left:204px}.hv2-page .hv2-adoption-chart__item--innovators .hv2-adoption-chart__value{left:207px}.hv2-page .hv2-adoption-chart__item--early .hv2-adoption-chart__label{left:353px}.hv2-page .hv2-adoption-chart__item--early .hv2-adoption-chart__value{color:var(--pink);left:381px}.hv2-page .hv2-adoption-chart__item--initial .hv2-adoption-chart__label{left:568px}.hv2-page .hv2-adoption-chart__item--initial .hv2-adoption-chart__value{color:var(--pink);left:588px}.hv2-page .hv2-adoption-chart__item--late .hv2-adoption-chart__label{left:758px}.hv2-page .hv2-adoption-chart__item--late .hv2-adoption-chart__value{left:778px}.hv2-page .hv2-adoption-chart__item--laggards .hv2-adoption-chart__label{left:1009px}.hv2-page .hv2-adoption-chart__item--laggards .hv2-adoption-chart__value{left:1030px}.hv2-page .hv2-legacy-logo{position:absolute}.hv2-page .hv2-legacy-logo--blackberry{width:193px;height:34px;top:1147px;left:982px}.hv2-page .hv2-legacy-logo--blackberry img{position:absolute}.hv2-page .hv2-legacy-logo--blackberry .hv2-blackberry-mark{width:32px;height:23px;top:0;left:0}.hv2-page .hv2-legacy-logo--blackberry .hv2-blackberry-word{width:156px;height:29px;bottom:0;right:0}.hv2-page .hv2-legacy-logo--blockbuster{width:118px;height:71px;top:1208px;left:967px}.hv2-page .hv2-legacy-logo--kodak{object-fit:cover;width:75px;height:68px;top:1208px;left:1118px}.hv2-page .hv2-adoption-quote{text-align:center;width:1061px;height:168px;position:absolute;top:1507px;left:190px}.hv2-page .hv2-adoption-quote__frame{width:100%;height:100%;position:absolute;inset:0}.hv2-page .hv2-adoption-quote blockquote{width:955px;margin:0;font-size:24px;line-height:1.1;position:absolute;top:38px;left:50%;transform:translate(-50%)}.hv2-page .hv2-adoption-quote cite{color:#e0e0e5;width:100%;font-family:var(--hv2-font-inter,Inter), Arial, sans-serif;font-size:14px;font-style:normal;line-height:20px;position:absolute;top:128px;left:0}.hv2-page .hv2-three-seconds{background:var(--black);height:646px}.hv2-page .hv2-three-seconds__content{align-items:center;gap:187px;display:flex;position:absolute;top:42px;left:143px}.hv2-page .hv2-three-seconds__copy{flex-direction:column;align-items:flex-start;gap:22px;width:677px;height:425px;display:flex}.hv2-page .hv2-three-seconds__eyebrow{flex:1 0 0;width:100%;font-size:36px;line-height:1}.hv2-page .hv2-three-seconds__title{width:100%;font-family:var(--font-display);white-space:nowrap;font-size:128px;font-weight:400;line-height:1}.hv2-page .hv2-three-seconds__lead{width:100%;height:56px;font-size:24px;line-height:1.15}.hv2-page .hv2-three-seconds__body{width:658px;height:140px;font-size:24px;line-height:1.15}.hv2-page .hv2-three-seconds__body strong{font-weight:700}.hv2-page .hv2-three-seconds__body .hv2-accent{color:var(--pink)}.hv2-page .hv2-three-seconds__source{color:#353535;margin-top:18px;font-style:italic;display:block}.hv2-page .hv2-three-seconds__video{background:#080808;border-radius:32px;width:316px;height:562px;overflow:hidden}.hv2-page .hv2-three-seconds__video video{object-fit:cover;width:100%;height:100%}.hv2-page .hv2-predictive-section{background:var(--black);height:923px}.hv2-page .hv2-predictive-section__copy{width:738px;position:absolute;top:92px;left:95px}.hv2-page .hv2-predictive-section__title{width:100%;font-family:var(--font-display);text-transform:uppercase;font-size:94px;font-weight:400;line-height:1.04}.hv2-page .hv2-predictive-section__lead{width:628px;margin-top:34px;font-size:24px;line-height:1.07}.hv2-page .hv2-predictive-section__lead .hv2-purple{color:#7c16db}.hv2-page .hv2-predictive-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:628px;margin-top:44px;list-style:none;display:grid}.hv2-page .hv2-predictive-stat{background:linear-gradient(140deg,#7c16db29,#7c16db05 70%);border:1px solid #2a2a2a;border-radius:16px;flex-direction:column;gap:6px;padding:18px 20px;display:flex}.hv2-page .hv2-predictive-stat strong{color:var(--purple);font-family:var(--font-display);font-size:48px;font-weight:400;line-height:1}.hv2-page .hv2-predictive-stat em{text-transform:uppercase;font-style:normal}.hv2-page .hv2-predictive-stat span{font-family:var(--font-body);font-size:16px;line-height:1.25}.hv2-page .hv2-predictive-section__visual{width:605px;height:596px;position:absolute;top:163px;left:820px}.hv2-page .hv2-predictive-section__visual:before{content:"";z-index:0;mix-blend-mode:screen;pointer-events:none;background:radial-gradient(at 52% 48%,#7c16db57,#0000 57%);position:absolute;inset:-102px -240px -10px -272px}.hv2-page .hv2-predictive-section__visual img{z-index:1;object-fit:contain;width:100%;height:100%;position:relative;-webkit-mask-image:radial-gradient(circle at 50% 48%,#000 58%,#0000 71%);mask-image:radial-gradient(circle at 50% 48%,#000 58%,#0000 71%)}.hv2-page .hv2-predictive-logos{align-items:center;gap:46px;display:flex;position:absolute;top:820px;left:50%;transform:translate(-50%)}.hv2-page .hv2-predictive-logos img{object-fit:contain;width:auto}.hv2-page .hv2-predictive-logos>*{flex-shrink:0}.hv2-page .hv2-predictive-logos__gm{width:41px;height:41px}.hv2-page .hv2-predictive-logos__globo{width:46px;height:40px}.hv2-page .hv2-predictive-logos__loreal{width:93px;height:17px}.hv2-page .hv2-predictive-logos__stanley{width:105px;height:18px}.hv2-page .hv2-predictive-logos__extra{height:18px}.hv2-page .hv2-predictive-logos__extra--tall{height:34px}.hv2-page .hv2-predictive-logos__extra--ufc{height:24px}.hv2-page .hv2-predictive-logos__mercado{width:97px;height:24px;position:relative}.hv2-page .hv2-predictive-logos__mercado img{height:24px;position:absolute}.hv2-page .hv2-predictive-logos__mercado .hv2-mp-mark{width:36px;left:0}.hv2-page .hv2-predictive-logos__mercado .hv2-mp-word{width:56px;right:0}@media (min-width:1101px){.hv2-page .hv2-predictive-section{height:auto;min-height:calc(100vh - var(--header-height));min-height:calc(100svh - var(--header-height));align-items:center;padding-block:clamp(24px,5vh,72px);display:flex}.hv2-page .hv2-predictive-section .hv2-desktop-stage{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(24px,4vh,56px) 48px;width:min(1250px,100% - 96px);display:grid}.hv2-page .hv2-predictive-section__copy{grid-area:1/1;width:auto;max-width:738px;position:static}.hv2-page .hv2-predictive-section__title{font-size:clamp(64px,9vh,94px)}.hv2-page .hv2-predictive-section__lead{margin-top:clamp(18px,3vh,34px)}.hv2-page .hv2-predictive-stats{margin-top:clamp(24px,4vh,44px)}.hv2-page .hv2-predictive-section__visual{aspect-ratio:605/596;grid-area:1/2;width:clamp(360px,60vh,605px);height:auto;position:relative;top:auto;left:auto}.hv2-page .hv2-predictive-section{flex-direction:column;padding-bottom:0}.hv2-page .hv2-predictive-section .hv2-desktop-stage{flex:1;align-content:center}.hv2-page .hv2-predictive-logos{margin-inline:calc(50% - 50vw);border-top:1px solid #1c1c1c;border-bottom:1px solid #1c1c1c;flex-wrap:wrap;grid-column:1/-1;justify-content:center;align-self:end;gap:28px 56px;width:100vw;margin-top:clamp(32px,5vh,64px);padding:28px 32px;position:static;transform:none}}@media (max-width:1100px){.hv2-page .hv2-desktop-stage{width:100%}.hv2-page .hv2-specialist-cta{height:auto;min-height:330px;padding:56px 32px}.hv2-page .hv2-specialist-cta__row{width:min(826px,100%)}.hv2-page .hv2-adoption-section{height:auto;padding:88px 28px 96px}.hv2-page .hv2-adoption-section .hv2-desktop-stage{flex-direction:column;align-items:center;display:flex}.hv2-page .hv2-adoption-section__title,.hv2-page .hv2-adoption-section__subtitle,.hv2-page .hv2-adoption-section__intro,.hv2-page .hv2-spectrum-rule,.hv2-page .hv2-adoption-chart,.hv2-page .hv2-adoption-quote{position:relative;inset:auto;transform:none}.hv2-page .hv2-adoption-section__title{width:min(860px,100%);font-size:clamp(64px,9.5vw,104px)}.hv2-page .hv2-adoption-section__title span{white-space:normal}.hv2-page .hv2-adoption-section__subtitle{width:100%;margin-top:72px;font-size:clamp(48px,7vw,60px)}.hv2-page .hv2-adoption-section__intro{width:min(760px,100%);margin-top:42px}.hv2-page .hv2-spectrum-rule{width:min(900px,90%);margin-top:70px}.hv2-page .hv2-adoption-chart{grid-template-columns:repeat(5,1fr);gap:12px;width:min(960px,100%);margin-top:78px;display:grid}.hv2-page .hv2-adoption-chart__crop{aspect-ratio:1158/344;border-radius:26px;grid-column:1/-1;width:100%;height:auto;position:relative;inset:auto}.hv2-page .hv2-adoption-chart__year,.hv2-page .hv2-adoption-chart__marker,.hv2-page .hv2-legacy-logo{display:none}.hv2-page .hv2-adoption-chart__item{text-align:center}.hv2-page .hv2-adoption-chart__label,.hv2-page .hv2-adoption-chart__value{white-space:normal;display:block;position:static}.hv2-page .hv2-adoption-chart__label{min-height:38px;font-size:13px}.hv2-page .hv2-adoption-chart__value{font-size:clamp(28px,4.2vw,42px)}.hv2-page .hv2-adoption-quote{width:min(900px,100%);height:190px;margin-top:72px}.hv2-page .hv2-adoption-quote blockquote{width:86%;font-size:21px;top:34px}.hv2-page .hv2-adoption-quote cite{top:auto;bottom:28px}.hv2-page .hv2-three-seconds{height:auto;padding:64px 32px}.hv2-page .hv2-three-seconds__content{gap:clamp(54px,9vw,120px);width:min(1050px,100%);margin:0 auto;position:static}.hv2-page .hv2-three-seconds__copy{width:min(640px,64vw);height:auto}.hv2-page .hv2-three-seconds__eyebrow{flex:none}.hv2-page .hv2-three-seconds__title{font-size:clamp(82px,11vw,118px)}.hv2-page .hv2-three-seconds__lead,.hv2-page .hv2-three-seconds__body{width:100%;height:auto}.hv2-page .hv2-three-seconds__video{flex:0 0 280px;width:280px;height:498px}.hv2-page .hv2-predictive-section{height:auto;padding:80px 32px 72px}.hv2-page .hv2-predictive-section .hv2-desktop-stage{grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr);align-items:center;gap:30px;display:grid}.hv2-page .hv2-predictive-section__copy,.hv2-page .hv2-predictive-section__visual,.hv2-page .hv2-predictive-logos{position:relative;inset:auto;transform:none}.hv2-page .hv2-predictive-section__copy{width:auto}.hv2-page .hv2-predictive-section__title{font-size:clamp(66px,8vw,90px)}.hv2-page .hv2-predictive-section__lead{width:100%}.hv2-page .hv2-predictive-section__visual{aspect-ratio:605/596;width:100%;height:auto}.hv2-page .hv2-predictive-logos{grid-column:1/-1;justify-self:center;margin-top:42px}}@media (max-width:720px){.hv2-page .hv2-specialist-cta{min-height:0;padding:52px 24px}.hv2-page .hv2-specialist-cta__row{flex-direction:column;align-items:flex-start;gap:34px}.hv2-page .hv2-specialist-cta__copy,.hv2-page .hv2-specialist-cta h2{width:100%}.hv2-page .hv2-specialist-cta h2{font-size:clamp(38px,11vw,48px);line-height:1.04}.hv2-page .hv2-specialist-cta h2 span{white-space:normal}.hv2-page .hv2-specialist-cta p{font-size:17px;line-height:1.25}.hv2-page .hv2-specialist-cta__button{width:100%;min-height:46px}.hv2-page .hv2-adoption-section{padding:72px 18px 80px}.hv2-page .hv2-adoption-section__title{font-size:clamp(47px,14vw,72px)}.hv2-page .hv2-adoption-section__subtitle{margin-top:54px;font-size:clamp(42px,12vw,58px)}.hv2-page .hv2-adoption-section__intro{margin-top:34px;font-size:19px}.hv2-page .hv2-spectrum-rule{margin-top:52px}.hv2-page .hv2-adoption-chart{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 12px;margin-top:56px}.hv2-page .hv2-adoption-chart__crop,.hv2-page .hv2-adoption-chart__item--laggards{grid-column:1/-1}.hv2-page .hv2-adoption-chart__label{min-height:auto}.hv2-page .hv2-adoption-quote{border:1px solid #171717;border-radius:28px;height:auto;min-height:250px;margin-top:58px;padding:34px 24px 60px}.hv2-page .hv2-adoption-quote__frame{display:none}.hv2-page .hv2-adoption-quote blockquote,.hv2-page .hv2-adoption-quote cite{width:auto;position:static;transform:none}.hv2-page .hv2-adoption-quote blockquote{font-size:19px}.hv2-page .hv2-adoption-quote cite{margin-top:22px;display:block}.hv2-page .hv2-three-seconds{padding:72px 24px}.hv2-page .hv2-three-seconds__content{flex-direction:column;align-items:stretch;gap:48px}.hv2-page .hv2-three-seconds__copy{width:100%}.hv2-page .hv2-three-seconds__eyebrow{font-size:26px}.hv2-page .hv2-three-seconds__title{white-space:normal;font-size:clamp(64px,21vw,100px)}.hv2-page .hv2-three-seconds__lead,.hv2-page .hv2-three-seconds__body{font-size:20px}.hv2-page .hv2-three-seconds__video{aspect-ratio:316/562;width:min(316px,100%);height:auto;margin:0 auto}.hv2-page .hv2-predictive-section{padding:72px 24px 64px}.hv2-page .hv2-predictive-section .hv2-desktop-stage{grid-template-columns:1fr;gap:48px}.hv2-page .hv2-predictive-section__title{font-size:clamp(60px,19vw,92px)}.hv2-page .hv2-predictive-section__lead{font-size:20px}.hv2-page .hv2-predictive-stats{width:100%;margin-top:40px}.hv2-page .hv2-predictive-section__visual{justify-self:center;width:min(540px,100%)}.hv2-page .hv2-predictive-logos{flex-wrap:wrap;grid-column:1;justify-content:center;gap:30px 34px;width:100%;margin-top:12px}}@media (prefers-reduced-motion:reduce){.hv2-page{scroll-behavior:auto}}@media (max-width:767px){.hv2-page .hv2-predictive-section .hv2-desktop-stage{position:relative}.hv2-page .hv2-predictive-section__copy{z-index:1;position:relative}.hv2-page .hv2-predictive-section__title{font-size:54px}.hv2-page .hv2-predictive-section__visual{z-index:0;opacity:.55;pointer-events:none;width:260px;height:256px;margin:0;position:absolute;top:-24px;left:auto;right:-72px}}
