@font-face{font-family:Satoshi;src:url(/fonts/satoshi-latin-var.woff2)format("woff2");font-weight:300 900;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(/fonts/outfit-latin-var.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(/fonts/raleway-latin-var.woff2)format("woff2");font-weight:500 600;font-style:normal;font-display:swap}.hv2{--hv2-purple:#7e3bed;--hv2-ink:#040116;--hv2-font-display:var(--font-head);--hv2-font-copy:var(--font-body);--hv2-font-ui:"Raleway", sans-serif;--hv2-pz-far:0px;--hv2-pz-mid:0px;--hv2-pz-near:0px;--hv2-pz-counter:0px;--hv2-en-far:400px;--hv2-en-mid:260px;--hv2-en-near:120px;--hv2-en-scale-far:1.12;--hv2-en-scale-mid:1.06;--hv2-head:7.71cqw;--hv2-hov-lift:-4px;--hv2-hov-dur:.28s;--hv2-hov-ease:cubic-bezier(.22, .61, .36, 1);--hv2-hov-glow:#8333fa47}.hv2 .hv2-hero{aspect-ratio:1920/1080;background:var(--hv2-ink);width:100%;position:relative;container-type:inline-size}.hv2 .hv2-hero__bg{z-index:0;background:var(--hv2-ink);position:absolute;inset:0;overflow:hidden}.hv2 .hv2-hero__video{object-fit:cover;opacity:.08;mix-blend-mode:screen;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.hv2 .hv2-hero__pattern{object-fit:cover;opacity:.08;width:100%;height:100%;position:absolute;inset:0}.hv2 .hv2-hero__veil{background:var(--hv2-ink);opacity:.55;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}@media (prefers-reduced-motion:reduce){.hv2 .hv2-hero__video{display:none}}@media (max-width:980px){.hv2 .hv2-hero__video{display:none}}.hv2 .hv2-nav{z-index:40;position:absolute;top:0;left:0;right:0;container-type:inline-size}.hv2 .hv2-nav__inner{padding:2.8125% 6.25% 0}.dv2 .hv2 .hv2-nav .nav{gap:0}@media (min-width:981px){html.is-hdr-peek .hv2 .hv2-nav{z-index:61;animation:.3s cubic-bezier(.22,.61,.36,1) forwards hdrPeekIn;position:fixed}html.is-hdr-leaving .hv2 .hv2-nav{z-index:61;animation:.3s cubic-bezier(.22,.61,.36,1) forwards hdrPeekOut;position:fixed}html.is-hdr-peek .hv2 .hv2-nav .nav,html.is-hdr-leaving .hv2 .hv2-nav .nav{max-width:none;margin-inline:0;padding-left:0;padding-right:0;animation:none;position:relative}}@media (prefers-reduced-motion:reduce){html.is-hdr-peek .hv2 .hv2-nav,html.is-hdr-leaving .hv2 .hv2-nav{animation:none}html.is-hdr-peek .hv2 .hv2-nav{transform:none}html.is-hdr-leaving .hv2 .hv2-nav{transform:translateY(-100%)}}.dv2 .hv2 .hv2-nav .logo__img{height:3.1875cqw}.hv2 .hv2-hero__badge{z-index:2;background:var(--hv2-purple);color:#fff;width:43.4896%;height:8.5185%;font-family:var(--hv2-font-display);white-space:nowrap;border-radius:4.3254cqw;justify-content:center;align-items:center;margin:0;padding:0 1.25cqw;font-size:2.9167cqw;font-weight:700;line-height:3.5347cqw;display:flex;position:absolute;top:34.4444%;left:6.25%}.hv2 .hv2-hero__title{z-index:2;color:#fff;font-family:var(--hv2-font-display);white-space:nowrap;flex-direction:column;margin:0;font-size:3.3333cqw;font-weight:700;line-height:3.9583cqw;display:flex;position:absolute;top:44.3996%;left:6.25%}.hv2 .hv2-hero__body{z-index:2;color:#fff;width:46.1458%;font-family:var(--hv2-font-copy);margin:0;font-size:1.25cqw;font-weight:500;line-height:1.875cqw;position:absolute;top:61.3889%;left:6.25%}.hv2 .hv2-hero__cta{z-index:2;background:var(--hv2-purple);color:#fff;width:23.4375%;height:5.3704%;font-family:var(--hv2-font-display);letter-spacing:.0177cqw;text-transform:uppercase;white-space:nowrap;border-radius:.5208cqw;align-items:center;gap:.8333cqw;padding:0 1.6667cqw;font-size:.8333cqw;font-weight:700;transition:transform .2s,box-shadow .2s;display:flex;position:absolute;top:75.8333%;left:6.25%;box-shadow:0 0 3.125cqw .3125cqw #812ffb66}.hv2 .hv2-hero__cta:hover{transform:translateY(-2px);box-shadow:0 0 3.125cqw .5208cqw #812ffb8c}.hv2 .hv2-hero__cta-dot{background:#fff;border-radius:50%;flex:none;width:.5208cqw;height:.5208cqw}.hv2 .hv2-hero__blob{aspect-ratio:1;filter:blur(5.8377cqw);opacity:.74;background:#8333fa4d;border-radius:50%;width:37.3438%;position:absolute;top:-32.037%;left:-41.4063%}.hv2 .hv2-hero__chevrons{width:26.0995%;height:27.1759%;position:absolute;top:54.5833%;left:71.955%}.hv2 .hv2-hero__stats{z-index:2;color:#fff;flex-direction:column;gap:1.6667cqw;display:flex;position:absolute;top:51.4815%;left:79.9479%}.hv2 .hv2-stat__value{font-family:var(--font-head);white-space:nowrap;margin:0;font-size:3.3333cqw;font-weight:700;line-height:3.8542cqw}.hv2 .hv2-stat__label{font-family:var(--font-head);white-space:nowrap;margin:0;font-size:.9375cqw;font-weight:400;line-height:1.4583cqw}.hv2 .hv2-hero__ring{width:48.0729%;height:83.2407%;position:absolute;top:16.7593%;left:51.9271%;overflow:hidden}.hv2 .hv2-hero__ring-img{transform-origin:50%;will-change:transform;width:118.83%;max-width:none;height:auto;animation:9s linear infinite hv2-ring-orbit;position:absolute;top:66.96%;left:77.03%;transform:translate(-50%,-50%)rotate(-45deg)}@keyframes hv2-ring-orbit{0%{transform:translate(-50%,-50%)rotate(-45deg)}to{transform:translate(-50%,-50%)rotate(-405deg)}}@media (prefers-reduced-motion:reduce){.hv2 .hv2-hero__ring-img{will-change:auto;animation:none;transform:translate(-50%,-50%)rotate(-45deg)}}@media (max-width:980px){.hv2 .hv2-hero{aspect-ratio:auto;padding:24px 20px 56px;container-type:normal}.hv2 .hv2-nav{width:100%;position:static;container-type:normal}.hv2 .hv2-nav__inner{padding:0}.dv2 .hv2 .hv2-nav .nav{height:auto;padding:10px 16px}.dv2 .hv2 .hv2-nav .logo__img{height:36px}.hv2 .hv2-hero__badge,.hv2 .hv2-hero__title,.hv2 .hv2-hero__body,.hv2 .hv2-hero__cta,.hv2 .hv2-hero__stats{width:auto;max-width:100%;position:static}.hv2 .hv2-hero__badge{white-space:normal;border-radius:40px;width:auto;height:auto;margin:40px 0 0;padding:10px 20px;font-size:clamp(18px,4.4vw,26px);line-height:1.25;display:inline-flex}.hv2 .hv2-hero__title{white-space:normal;margin:18px 0 0;font-size:clamp(28px,7vw,44px);line-height:1.15}.hv2 .hv2-hero__body{margin:14px 0 0;font-size:clamp(15px,4vw,18px);line-height:1.6}.hv2 .hv2-hero__cta{white-space:normal;border-radius:10px;gap:10px;height:52px;margin:26px 0 0;padding:0 20px;font-size:13px;box-shadow:0 0 40px 4px #812ffb66}.hv2 .hv2-hero__cta-dot{width:8px;height:8px}.hv2 .hv2-hero__stats{flex-flow:wrap;gap:20px 32px;margin:36px 0 0}.hv2 .hv2-stat__value{font-size:clamp(30px,8vw,44px);line-height:1.1}.hv2 .hv2-stat__label{font-size:14px;line-height:1.4}.hv2 .hv2-hero__ring,.hv2 .hv2-hero__chevrons{display:none}.hv2 .hv2-hero__blob{filter:blur(90px)}}.hv2 .hv2-s2{aspect-ratio:1920/1080;background:var(--hv2-ink);width:100%;position:relative;container-type:inline-size}.hv2 .hv2-s2__bg{z-index:0;position:absolute;inset:0;overflow:hidden}.hv2 .hv2-s2__blob{filter:blur(5.8377cqw);background:#8333fa4d;border-radius:50%;position:absolute}.hv2 .hv2-s2__blob--a{aspect-ratio:1;opacity:.74;width:37.3438%;top:-18.1481%;left:-13.2813%}.hv2 .hv2-s2__blob--b{aspect-ratio:1;opacity:.5;width:36.1979%;top:21.6667%;left:53.2292%}.hv2 .hv2-s2__heading{z-index:2;color:#fff;width:39.8958%;font-family:var(--hv2-font-display);letter-spacing:.0177cqw;text-transform:uppercase;margin:0;font-size:2.5cqw;font-weight:700;line-height:3.3854cqw;position:absolute;top:30.3704%;left:6.25%}.hv2 .hv2-s2__pill{color:var(--hv2-purple);vertical-align:baseline;background:#fff;border-radius:1.7269cqw;padding:.0864cqw 1.0361cqw;font-size:2.0833cqw;line-height:1.2;display:inline-block}.hv2 .hv2-s2__body{z-index:2;color:#fff;width:38.8021%;font-family:var(--hv2-font-copy);text-transform:capitalize;white-space:pre-line;margin:0;font-size:1.0417cqw;font-weight:400;line-height:1.6667cqw;position:absolute;top:50.6481%;left:6.25%}.hv2 .hv2-s2__cta{z-index:2;background:var(--hv2-purple);color:#fff;width:24.7396%;height:5.3704%;font-family:var(--hv2-font-display);letter-spacing:.0177cqw;text-transform:uppercase;white-space:nowrap;border-radius:.5208cqw;align-items:center;gap:.8333cqw;padding:0 1.6667cqw;font-size:.8854cqw;font-weight:700;transition:transform .2s,box-shadow .2s;display:flex;position:absolute;top:80.7407%;left:6.25%;box-shadow:0 0 3.125cqw .3125cqw #812ffb66}.hv2 .hv2-s2__cta:hover{transform:translateY(-2px);box-shadow:0 0 3.125cqw .5208cqw #812ffb8c}.hv2 .hv2-s2__cta-dot{background:#fff;border-radius:50%;flex:none;width:.5208cqw;height:.5208cqw}.hv2 .hv2-d{z-index:1;width:43.3024%;height:57.5216%;position:absolute;top:25.9259%;left:50.4688%}.hv2 .hv2-d__photo{object-fit:cover;width:68.23%;max-width:none;height:91.47%;position:absolute;top:2.59%;left:15.91%;-webkit-mask-image:url(/v2/assets/hv2-s2-d-mask.svg);mask-image:url(/v2/assets/hv2-s2-d-mask.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hv2 .hv2-d__outline{width:72.1%;max-width:none;height:96.65%;position:absolute;top:0;left:13.97%}@media (max-width:980px){.hv2 .hv2-s2{aspect-ratio:auto;padding:48px 20px 64px;container-type:normal}.hv2 .hv2-s2__heading,.hv2 .hv2-s2__body,.hv2 .hv2-s2__cta{width:auto;max-width:100%;position:static}.hv2 .hv2-s2__heading{letter-spacing:.01em;font-size:clamp(24px,6.4vw,38px);line-height:1.3}.hv2 .hv2-s2__pill{border-radius:30px;padding:2px 12px;font-size:clamp(20px,5.4vw,32px)}.hv2 .hv2-s2__body{margin:18px 0 0;font-size:clamp(15px,4vw,18px);line-height:1.6}.hv2 .hv2-s2__cta{white-space:normal;border-radius:10px;gap:10px;height:52px;margin:26px 0 0;padding:0 20px;font-size:13px;box-shadow:0 0 40px 4px #812ffb66}.hv2 .hv2-s2__cta-dot{width:8px;height:8px}.hv2 .hv2-s2__blob{filter:blur(90px)}}.hv2{--hv2-zoom:1}@media (min-width:1100px){.hv2{--hv2-zoom:.85}}.hv2 .hv2-s3{aspect-ratio:1920/1080;background:linear-gradient(149.725deg,#040116 0%,#0401164d 50%,#040116 100%);width:100%;position:relative;container-type:inline-size}.hv2 .hv2-s3__bg{z-index:0;position:absolute;inset:0;overflow:hidden}.hv2 .hv2-s3__blob{filter:blur(5.8377cqw);background:#8333fa4d;border-radius:50%;position:absolute}.hv2 .hv2-s3__blob--a{aspect-ratio:1;width:31.2318cqw;top:15.178cqw;left:36.0771cqw}.hv2 .hv2-s3__blob--b{aspect-ratio:1;width:30.181cqw;top:12.5511cqw;left:36.1938cqw}.hv2 .hv2-s3__word--lead{color:#fff;font-family:var(--hv2-font-display);text-align:center;white-space:nowrap;margin:0;font-size:3.7361cqw;font-weight:700;line-height:4.2032cqw}.hv2 .hv2-s3__word--main{margin:0;display:inline-block;position:relative}.hv2 .hv2-s3__word-text{color:#fff;font-family:var(--hv2-font-display);white-space:nowrap;font-size:7.589cqw;font-weight:700;line-height:9.3403cqw;display:inline-block}.hv2 .hv2-s3__ring{z-index:-1;background:linear-gradient(-88.56deg,#fff0 15.543%,#ffffff1a 95.308%);border-radius:999px;width:41.64%;height:9.3403cqw;position:absolute;top:1.1675cqw;left:39.43%}.hv2 .hv2-s3__ring:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(91.44deg,#8334fa 0%,#8334fa00 97%);padding:.2335cqw;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.hv2 .hv2-s3__body{color:#fff;font-family:var(--hv2-font-copy);text-align:center;width:49.7374cqw;margin:1.868cqw 0 0;font-size:1.4011cqw;font-weight:400;line-height:2.2767cqw}.hv2 .hv2-s3__ctas{align-items:center;gap:1.4011cqw;margin-top:2.8021cqw;display:flex}.hv2 .hv2-s3__btn{color:#fff;width:14.1136cqw;height:3.2691cqw;font-family:var(--hv2-font-ui);white-space:nowrap;background:#000;border-radius:999px;justify-content:center;align-items:center;gap:.8173cqw;font-size:1.0508cqw;font-weight:500;line-height:1.6346cqw;transition:transform .2s,box-shadow .2s;display:inline-flex}.hv2 .hv2-s3__btn:hover{transform:translateY(-2px);box-shadow:0 12px 34px #00000073}.hv2 .hv2-s3__btn-icon{width:.934cqw;max-width:none;height:.934cqw}.hv2 .hv2-s3__link{color:#fff;font-family:var(--hv2-font-ui);white-space:nowrap;font-size:.934cqw;font-weight:600;line-height:1.4011cqw}.hv2 .hv2-s3__link:hover{color:var(--purple-light,#ab74fe)}.hv2 .hv2-s3{--hv2-s3-fit:1}.hv2 .hv2-s3.is-morphing{aspect-ratio:auto;min-height:56.25cqw}.hv2 .hv2-s3.is-morphing .hv2-s3__stage{height:auto;padding:calc(var(--hv2-head,0px) + 2.2cqw) 0 4cqw;position:static}.hv2 .hv2-s3__pattern{z-index:1;mix-blend-mode:color-dodge;opacity:.08;pointer-events:none;background-image:url(/v2/assets/hv2-hero-pattern.webp);background-position:50%;background-size:cover;width:129.597cqw;max-width:none;height:56.25cqw;position:absolute;top:0;left:-17.5131cqw}.hv2 .hv2-s3__grid{zoom:var(--hv2-s3-fit,1);perspective:116.755cqw;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6346cqw 1.3135cqw;width:74.2557cqw;display:none}.hv2 .hv2-s3__card{box-sizing:border-box;opacity:0;background:#040116;border:1px solid #8335fa;border-radius:.934cqw;flex-direction:column;align-items:flex-start;gap:.7cqw;height:17.9802cqw;padding:1.8681cqw;display:flex;position:relative;overflow:hidden}.hv2 .hv2-s3__card-lift{border-radius:inherit;opacity:0;pointer-events:none;position:absolute;inset:0;box-shadow:0 1.5178cqw 2.5686cqw #0009}.hv2 .hv2-s3__card-badge{border-radius:.8173cqw;flex-shrink:0;justify-content:center;align-items:center;width:3.2691cqw;max-width:none;height:3.2691cqw;display:flex}.hv2 .hv2-s3__card-badge--flat{object-fit:contain}.hv2 .hv2-s3__card-icon{object-fit:contain;width:1.6346cqw;max-width:none;height:1.6346cqw}.hv2 .hv2-s3__card-title{color:#fff;font-family:var(--hv2-font-display);margin:0;font-size:1.1675cqw;font-weight:700;line-height:1.6346cqw}.hv2 .hv2-s3__card-body{color:#fff;font-family:var(--hv2-font-copy);margin:0;font-size:.934cqw;font-weight:400;line-height:1.5178cqw}@media (max-width:980px){.hv2 .hv2-s3{aspect-ratio:auto;--hv2-s3-fit:1;padding:48px 20px 64px;container-type:normal}.hv2 .hv2-s3__grid{display:grid}.hv2 .hv2-s3__card{opacity:1;animation:none;transform:none}.hv2 .hv2-s3__bg,.hv2 .hv2-s3__word--lead,.hv2 .hv2-s3__word--main,.hv2 .hv2-s3__body,.hv2 .hv2-s3__ctas{opacity:1}.hv2 .hv2-s3__pattern{opacity:.08}.hv2 .hv2-s3__pill{display:none}.hv2 .hv2-s3__word--lead{flex:0 0 100%}.hv2 .hv2-s3__head,.hv2 .hv2-s3__stage{gap:20px;height:auto;position:static;top:auto}.hv2 .hv2-s3__pattern{display:none}.hv2 .hv2-s3__blob,.hv2 .hv2-s3__word--lead,.hv2 .hv2-s3__word--main{margin-top:8px}.hv2 .hv2-s3__word-text{white-space:normal;font-size:clamp(34px,9vw,52px);line-height:1.15}.hv2 .hv2-s3__ring{display:none}.hv2 .hv2-s3__body{font-size:clamp(15px,4vw,18px);line-height:1.6}.hv2 .hv2-s3__body,.hv2 .hv2-s3__ctas{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:24px}.hv2 .hv2-s3__btn{gap:8px;width:auto;height:auto;padding:12px 24px;font-size:15px;line-height:1.4}.hv2 .hv2-s3__btn-icon{width:14px;height:14px}.hv2 .hv2-s3__link{font-size:14px;line-height:1.4}.hv2 .hv2-s3__grid{grid-template-columns:1fr;gap:16px;width:100%;max-width:480px}.hv2 .hv2-s3__card{gap:12px;height:auto;padding:20px;overflow:visible}.hv2 .hv2-s3__card-badge,.hv2 .hv2-s3__card-icon{width:44px;height:44px}.hv2 .hv2-s3__card-title{font-size:18px;line-height:1.3}.hv2 .hv2-s3__card-body{font-size:14px;line-height:1.5}}.hv2 .hv2-s3.is-playing .hv2-s3__card--0{z-index:2}.hv2 .hv2-s3.is-playing .hv2-s3__card--1{z-index:6}.hv2 .hv2-s3.is-playing .hv2-s3__card--2{z-index:1}.hv2 .hv2-s3.is-playing .hv2-s3__card--3{z-index:5}.hv2 .hv2-s3.is-playing .hv2-s3__card--4{z-index:4}.hv2 .hv2-s3.is-playing .hv2-s3__card--5{z-index:3}.hv2 .hv2-s3.is-playing .hv2-s3__card{will-change:transform, opacity}.hv2 .hv2-s3.is-morphed .hv2-s3__card{will-change:auto;opacity:1}.hv2 .hv2-s3__head{text-align:center;flex-direction:column;align-items:center;gap:.55cqw;width:81.728cqw;display:flex;position:relative}.hv2 .hv2-s3__title{flex-wrap:wrap;justify-content:center;align-items:baseline;column-gap:.35em;margin:0;display:flex}.hv2 .hv2-s3__word--lead{flex:0 0 100%}.hv2 .hv2-s3.is-morphing .hv2-s3__head{overflow:visible}.hv2 .hv2-s3.is-morphing .hv2-s3__head>*{flex-shrink:0}.hv2 .hv2-s3.is-titling .hv2-s3__word--lead{flex:none}.hv2 .hv2-s3.is-titling .hv2-s3__word-text{font-size:3.7361cqw;line-height:4.2032cqw}.hv2 .hv2-s3__pill{color:#8335fa;width:9.162cqw;height:1.8973cqw;font-family:var(--hv2-font-ui);letter-spacing:.0409cqw;text-transform:uppercase;white-space:nowrap;opacity:0;background:#8335fa1a;border-radius:999px;justify-content:center;align-items:center;margin:0;font-size:.8173cqw;font-weight:600;line-height:1.1675cqw;display:inline-flex}.hv2 .hv2-s3.is-morphing .hv2-s3__ctas{pointer-events:none}.hv2 .hv2-s3.is-titling .hv2-s3__ctas{display:none}.hv2 .hv2-s3.is-morphing .hv2-s3__grid{display:grid}.hv2 .hv2-s3__stage{left:0;right:0;top:var(--hv2-head,0px);height:calc(min(56.25cqw, calc(100svh / var(--hv2-zoom,1))) - var(--hv2-head,0px));z-index:2;flex-direction:column;justify-content:center;align-items:center;gap:2.2cqw;display:flex;position:absolute}.hv2 .hv2-s3__grid{overflow:visible}@media (prefers-reduced-motion:reduce){.hv2 .hv2-s3.is-titling .hv2-s3__ctas{display:none!important}.hv2 .hv2-s3__word--lead,.hv2 .hv2-s3__word--main,.hv2 .hv2-s3__body,.hv2 .hv2-s3__pill,.hv2 .hv2-s3__ctas,.hv2 .hv2-s3__ring{transition:none!important}.hv2 .hv2-s3__card{opacity:1!important;animation:none!important;transform:none!important}}@media (min-width:981px){.hv2 .hv2-hero__ring,.hv2 .hv2-hero__chevrons{transform:translate3d(0, calc(var(--sp,0) * var(--hv2-pz-mid)), 0)}.hv2 .hv2-hero__badge,.hv2 .hv2-hero__title,.hv2 .hv2-hero__body,.hv2 .hv2-hero__stats,.hv2 .hv2-s2__bg{transform:translate3d(0, calc(var(--sp,0) * var(--hv2-pz-far)), 0)}.hv2 .hv2-d{transform:translate3d(0, calc(var(--sp,0) * var(--hv2-pz-mid)), 0)}.hv2 .hv2-d__outline{transform:translate3d(0, calc(var(--sp,0) * var(--hv2-pz-counter)), 0)}.hv2 .hv2-s2__heading,.hv2 .hv2-s2__body,.hv2 .hv2-s3__bg{transform:translate3d(0, calc(var(--sp,0) * var(--hv2-pz-far)), 0)}.hv2 .hv2-s3__word--lead,.hv2 .hv2-s3__word--main,.hv2 .hv2-s3__body,.hv2 .hv2-s3__ctas{transform:translate3d(0, calc(var(--sp,0) * var(--hv2-pz-near)), 0)}.hv2 .hv2-s3__grid{transform:translate3d(0, calc(var(--sp,0) * var(--hv2-pz-mid)), 0)}}.hv2 .hv2-frame-enter{visibility:hidden;pointer-events:none;width:1px;height:0;position:absolute;top:0;left:0}@keyframes hv2-enter-far{0%{opacity:0;translate:0 var(--hv2-en-far);scale:var(--hv2-en-scale-far)}to{opacity:var(--hv2-enter-op,1);translate:none;scale:none}}@keyframes hv2-enter-mid{0%{opacity:0;translate:0 var(--hv2-en-mid);scale:var(--hv2-en-scale-mid)}to{opacity:var(--hv2-enter-op,1);translate:none;scale:none}}@keyframes hv2-enter-near{0%{opacity:0;translate:0 var(--hv2-en-near)}to{opacity:var(--hv2-enter-op,1);translate:none}}@supports selector(:has(*)){.hv2 .hv2-hero__video,.hv2 .hv2-hero__pattern{--hv2-enter-op:.08}.hv2 .hv2-hero__blob{--hv2-enter-op:.74}.hv2 .hv2-s3__pattern{--hv2-enter-op:.08}.hv2 .hv2-hero__video,.hv2 .hv2-hero__pattern,.hv2 .hv2-hero__blob,.hv2 .hv2-hero__ring,.hv2 .hv2-hero__chevrons,.hv2 .hv2-hero__badge,.hv2 .hv2-hero__title,.hv2 .hv2-hero__body,.hv2 .hv2-hero__cta,.hv2 .hv2-hero__stats,.hv2 .hv2-s2__bg,.hv2 .hv2-d,.hv2 .hv2-s2__heading,.hv2 .hv2-s2__body,.hv2 .hv2-s2__cta,.hv2 .hv2-s3__bg,.hv2 .hv2-s3__word--lead,.hv2 .hv2-s3__word--main,.hv2 .hv2-s3__body,.hv2 .hv2-s3__ctas,.hv2 .hv2-s3__pattern{opacity:0}:is(.hv2 .hv2-hero:has(.hv2-hero__enter.is-in) .hv2-hero__video,.hv2 .hv2-hero:has(.hv2-hero__enter.is-in) .hv2-hero__pattern,.hv2 .hv2-hero:has(.hv2-hero__enter.is-in) .hv2-hero__blob){animation:1.1s cubic-bezier(.16,1,.3,1) both hv2-enter-far}:is(.hv2 .hv2-hero:has(.hv2-hero__enter.is-in) .hv2-hero__ring,.hv2 .hv2-hero:has(.hv2-hero__enter.is-in) .hv2-hero__chevrons){animation:1s cubic-bezier(.16,1,.3,1) .12s both hv2-enter-mid}.hv2 .hv2-hero:has(.hv2-hero__enter.is-in) .hv2-hero__badge{animation:.8s cubic-bezier(.16,1,.3,1) .26s both hv2-enter-near}.hv2 .hv2-hero:has(.hv2-hero__enter.is-in) .hv2-hero__title{animation:.8s cubic-bezier(.16,1,.3,1) .33s both hv2-enter-near}.hv2 .hv2-hero:has(.hv2-hero__enter.is-in) .hv2-hero__body{animation:.8s cubic-bezier(.16,1,.3,1) .4s both hv2-enter-near}.hv2 .hv2-hero:has(.hv2-hero__enter.is-in) .hv2-hero__cta{animation:.8s cubic-bezier(.16,1,.3,1) .47s both hv2-enter-near}.hv2 .hv2-hero:has(.hv2-hero__enter.is-in) .hv2-hero__stats{animation:.8s cubic-bezier(.16,1,.3,1) .54s both hv2-enter-near}.hv2 .hv2-s2:has(.hv2-s2__enter.is-in) .hv2-s2__bg{animation:1.1s cubic-bezier(.16,1,.3,1) both hv2-enter-far}.hv2 .hv2-s2:has(.hv2-s2__enter.is-in) .hv2-d{animation:1s cubic-bezier(.16,1,.3,1) .12s both hv2-enter-mid}.hv2 .hv2-s2:has(.hv2-s2__enter.is-in) .hv2-s2__heading{animation:.8s cubic-bezier(.16,1,.3,1) .26s both hv2-enter-near}.hv2 .hv2-s2:has(.hv2-s2__enter.is-in) .hv2-s2__body{animation:.8s cubic-bezier(.16,1,.3,1) .33s both hv2-enter-near}.hv2 .hv2-s2:has(.hv2-s2__enter.is-in) .hv2-s2__cta{animation:.8s cubic-bezier(.16,1,.3,1) .4s both hv2-enter-near}}@media (prefers-reduced-motion:reduce){.hv2 .hv2-hero__ring,.hv2 .hv2-hero__chevrons,.hv2 .hv2-hero__badge,.hv2 .hv2-hero__title,.hv2 .hv2-hero__body,.hv2 .hv2-hero__cta,.hv2 .hv2-hero__stats,.hv2 .hv2-s2__bg,.hv2 .hv2-d,.hv2 .hv2-s2__heading,.hv2 .hv2-s2__body,.hv2 .hv2-s2__cta,.hv2 .hv2-s3__bg,.hv2 .hv2-s3__word--lead,.hv2 .hv2-s3__word--main,.hv2 .hv2-s3__body,.hv2 .hv2-s3__ctas,.hv2 .hv2-s3__grid{opacity:1!important;animation:none!important;translate:none!important;scale:none!important}.hv2 .hv2-hero__pattern{opacity:.08!important;animation:none!important;translate:none!important;scale:none!important}.hv2 .hv2-hero__blob{opacity:.74!important;animation:none!important;translate:none!important;scale:none!important}.hv2 .hv2-hero__video,.hv2 .hv2-s3__pattern{opacity:.08!important;animation:none!important;translate:none!important;scale:none!important}}.hv2 .hv2-snap{visibility:hidden;pointer-events:none;width:1px;height:0;position:absolute;top:0;left:0}@media (min-width:981px){html:has(.hv2){scroll-snap-type:y mandatory}.hv2 .hv2-snap{scroll-snap-align:start;scroll-snap-stop:always}html:has(.hv2-s3.is-released){scroll-snap-type:none}}@media (prefers-reduced-motion:reduce){html:has(.hv2){scroll-snap-type:none!important}.hv2 .hv2-snap{scroll-snap-align:none!important}}.hv2 .hv2-s3__card,.hv2 .hv2-s6__stat{transition:box-shadow var(--hv2-hov-dur) var(--hv2-hov-ease)}.hv2 .hv2-s3__card:hover,.hv2 .hv2-s6__stat:hover{box-shadow:0 0 0 .1168cqw var(--hv2-hov-glow)}.hv2 .hv2-s6__photo-wrap{overflow:visible}.hv2 .hv2-s6__photo{transition:transform var(--hv2-hov-dur) var(--hv2-hov-ease)}.hv2 .hv2-s6__photo-wrap:hover .hv2-s6__photo{transform:scale(1.03)}@media (prefers-reduced-motion:reduce){.hv2{--hv2-hov-dur:0s}}.hv2 .hv2-s4{aspect-ratio:1919.74/925.687;background:#050217;width:100%;position:relative;overflow:hidden;container-type:inline-size}.hv2 .hv2-s4__blob{z-index:0;pointer-events:none;width:46.424%;max-width:none;height:96.4974%;position:absolute;top:1.5884%;left:.7513%}.hv2 .hv2-s4__headline{z-index:1;opacity:0;color:#fff;font-family:var(--hv2-font-display);text-align:center;white-space:nowrap;margin:0;font-size:3.4108cqw;font-weight:700;line-height:3.5022cqw;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);position:absolute;top:15.4964%;left:50%;transform:translate(-50%)translateY(1.4cqw)}.hv2 .hv2-s4__body{z-index:1;opacity:0;color:#fff;width:69.4494%;font-family:var(--hv2-font-copy);text-align:center;margin:0;font-size:1.279cqw;font-weight:400;line-height:1.6343cqw;transition:opacity .8s cubic-bezier(.16,1,.3,1) .1s,transform .8s cubic-bezier(.16,1,.3,1) .1s;position:absolute;top:25.5265%;left:50%;transform:translate(-50%)translateY(1.4cqw)}.hv2 .hv2-s4 .hv2-reveal.is-in .hv2-s4__headline,.hv2 .hv2-s4 .hv2-reveal.is-in .hv2-s4__body{opacity:1;transform:translate(-50%)translateY(0)}.hv2 .hv2-s4__grid{z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 1.8677cqw;width:74.2793%;display:grid;position:absolute;top:38.7409%;left:12.8722%}.hv2 .hv2-s4__card{opacity:0;background:#fff;border-radius:1.4008cqw;height:22.0636cqw;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;transform:translateY(1.4cqw);box-shadow:0 .5837cqw .8756cqw -.1751cqw #0000001a,0 .2335cqw .3502cqw -.2335cqw #0000001a}.hv2 .hv2-s4 .hv2-reveal.is-in .hv2-s4__card{opacity:1;transform:translateY(0)}.hv2 .hv2-s4 .hv2-reveal.is-in .hv2-s4__card--0{transition-delay:.2s}.hv2 .hv2-s4 .hv2-reveal.is-in .hv2-s4__card--1{transition-delay:.32s}.hv2 .hv2-s4 .hv2-reveal.is-in .hv2-s4__card--2{transition-delay:.44s}.hv2 .hv2-s4 .hv2-reveal.is-in .hv2-s4__card--3{transition-delay:.56s}.hv2 .hv2-s4__pill{justify-content:center;align-items:center;width:3.7356cqw;height:18.3279cqw;display:flex;position:absolute;top:8.4657%;left:8.1634%}.hv2 .hv2-s4__pill:before{content:"";z-index:0;background:linear-gradient(#8334fa,#7f3aef);border-radius:999px;height:100%;transition:height .5s cubic-bezier(.22,.61,.36,1);position:absolute;bottom:0;left:0;right:0}.hv2 .hv2-s4__card:hover .hv2-s4__pill:before{height:3.7356cqw}.hv2 .hv2-s4__step{z-index:1;color:#fff;font-family:var(--hv2-font-copy);letter-spacing:.035cqw;text-align:center;white-space:nowrap;text-transform:uppercase;margin:0;font-size:.9339cqw;font-weight:700;line-height:.9339cqw;transition:color 50ms cubic-bezier(.22,.61,.36,1) .12s;display:inline-block;position:relative;transform:rotate(-90deg)}.hv2 .hv2-s4__card:hover .hv2-s4__step{color:var(--hv2-purple)}.hv2 .hv2-s4__col{flex-direction:column;align-items:flex-start;display:flex;position:absolute;top:8.4657%;left:38.0946%;right:1.0417cqw}.hv2 .hv2-s4__badge{background:#f9fafb;border-radius:999px;flex:none;justify-content:center;align-items:center;width:3.7356cqw;height:3.7356cqw;display:flex;box-shadow:0 .0583cqw .0876cqw #0000001a,0 .0583cqw .0583cqw #0000001a}.hv2 .hv2-s4__icon{object-fit:contain;width:1.8678cqw;max-width:none;height:1.8678cqw}.hv2 .hv2-s4__title{color:#101828;width:100%;font-family:var(--hv2-font-display);text-transform:uppercase;margin:1.4019cqw 0 0;font-size:1.1725cqw;font-weight:700;line-height:1.6343cqw}.hv2 .hv2-s4__card-body{color:#4a5565;width:100%;font-family:var(--hv2-font-copy);margin:.4263cqw 0 0;font-size:.8527cqw;font-weight:400;line-height:1.279cqw}.hv2 .hv2-s4__corner{opacity:.1;pointer-events:none;background:#8039f0;border-bottom-left-radius:999px;width:4.6695cqw;height:4.6695cqw;position:absolute;top:0;right:0}@media (max-width:980px){.hv2 .hv2-s4{aspect-ratio:auto;padding:56px 20px 64px;container-type:normal}.hv2 .hv2-s4__blob{display:none}.hv2 .hv2-s4__headline,.hv2 .hv2-s4__body{opacity:1;width:auto;max-width:100%;transition:none;position:static;top:auto;left:auto;transform:none}.hv2 .hv2-s4__headline{white-space:normal;font-size:clamp(26px,6.8vw,40px);line-height:1.2}.hv2 .hv2-s4__body{margin-top:16px;font-size:clamp(15px,4vw,18px);line-height:1.6}.hv2 .hv2-s4__grid{grid-template-columns:1fr;gap:16px;width:100%;max-width:480px;margin:32px auto 0;position:static}.hv2 .hv2-s4__card{opacity:1;height:auto;padding:24px;transition:none;transform:none}.hv2 .hv2-s4__pill{width:44px;height:44px;margin-bottom:16px;position:relative}.hv2 .hv2-s4__card:hover .hv2-s4__pill:before{height:100%}.hv2 .hv2-s4__card:hover .hv2-s4__step{color:#fff}.hv2 .hv2-s4__step{font-size:12px;line-height:1.4;transform:none}.hv2 .hv2-s4__col{width:100%;position:static}.hv2 .hv2-s4__badge{width:48px;height:48px}.hv2 .hv2-s4__icon{width:24px;height:24px}.hv2 .hv2-s4__title{font-size:18px;line-height:1.3}.hv2 .hv2-s4__card-body{font-size:14px;line-height:1.5}.hv2 .hv2-s4__corner{width:56px;height:56px}}@media (prefers-reduced-motion:reduce){.hv2 .hv2-s4__headline,.hv2 .hv2-s4__body{opacity:1;transition:none;transform:translate(-50%)}.hv2 .hv2-s4__card{opacity:1;transition:none;transform:none}.hv2 .hv2-s4__pill:before,.hv2 .hv2-s4__step{transition:none}}.hv2 .hv2-s5{background:var(--hv2-ink);width:100%;position:relative;overflow:hidden;container-type:inline-size}.hv2 .hv2-s5__mark{z-index:0;pointer-events:none;width:47.3958cqw;height:42.0313cqw;position:absolute;top:9.6875cqw;left:46.3542cqw;overflow:hidden}.hv2 .hv2-s5__mark-img{opacity:.09;mix-blend-mode:screen;object-fit:cover;width:101.188%;max-width:none;height:202.848%;position:absolute;top:-55.1425%;left:10.1099%}.hv2 .hv2-s5__content{z-index:1;padding:4.5833cqw 14.6354cqw 6.25cqw 6.1979cqw;position:relative}.hv2 .hv2-s5__head{opacity:0;border-bottom:2px solid #262626;flex-wrap:wrap;align-items:flex-end;gap:13.9063cqw;padding-bottom:1.8229cqw;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);display:flex;transform:translateY(1.4cqw)}.hv2 .hv2-s5 .hv2-reveal.is-in .hv2-s5__head{opacity:1;transform:translateY(0)}.hv2 .hv2-s5__heading{color:#fff;font-family:var(--hv2-font-display);white-space:nowrap;flex-direction:column;flex:none;margin:0;font-size:2.5cqw;font-weight:700;line-height:3.4375cqw;display:flex}.hv2 .hv2-s5__sub{color:#fff;opacity:.8;max-width:34.0625cqw;font-family:var(--hv2-font-copy);flex:none;margin:0;font-size:1.6667cqw;font-weight:400;line-height:2.1875cqw}.hv2 .hv2-s5__rows{flex-direction:column;gap:.2083cqw;margin-top:3.3333cqw;display:flex}.hv2 .hv2-s5__row{opacity:0;border-top:1px solid #262626;align-items:center;gap:1.6667cqw;min-height:5.0521cqw;padding:0 1.25cqw;text-decoration:none;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1),padding .4s cubic-bezier(.22,.61,.36,1);display:flex;position:relative;overflow:hidden;transform:translateY(1.4cqw)}.hv2 .hv2-s5__row:before{content:"";z-index:0;opacity:0;pointer-events:none;background:linear-gradient(90deg,#ffffffeb 0%,#fff0 65%);transition:opacity .4s cubic-bezier(.22,.61,.36,1);position:absolute;inset:0}.hv2 .hv2-s5__row:hover{padding-top:.4167cqw;padding-bottom:.4167cqw}.hv2 .hv2-s5__row:hover:before{opacity:1}.hv2 .hv2-s5 .hv2-reveal.is-in .hv2-s5__row{opacity:1;transform:translateY(0)}.hv2 .hv2-s5 .hv2-reveal.is-in .hv2-s5__row--0{transition-delay:.2s}.hv2 .hv2-s5 .hv2-reveal.is-in .hv2-s5__row--1{transition-delay:.32s}.hv2 .hv2-s5 .hv2-reveal.is-in .hv2-s5__row--2{transition-delay:.44s}.hv2 .hv2-s5 .hv2-reveal.is-in .hv2-s5__row--3{transition-delay:.56s}.hv2 .hv2-s5 .hv2-reveal.is-in .hv2-s5__row--4{transition-delay:.68s}.hv2 .hv2-s5 .hv2-reveal.is-in .hv2-s5__row--5{transition-delay:.8s}.hv2 .hv2-s5__row--0{border-top:none}.hv2 .hv2-s5__num{z-index:1;color:#404040;width:4.1667cqw;font-family:var(--hv2-font-copy);letter-spacing:.0183cqw;flex:none;margin:0;font-size:2.5cqw;font-weight:400;line-height:2.5cqw;transition:color 15ms cubic-bezier(.22,.61,.36,1) 80ms;position:relative}.hv2 .hv2-s5__row:hover .hv2-s5__num{color:#101828}.hv2 .hv2-s5__label{z-index:1;color:#fff;min-width:0;font-family:var(--hv2-font-copy);flex:auto;margin:0;font-size:1.25cqw;font-weight:400;line-height:1.4063cqw;transition:color 15ms cubic-bezier(.22,.61,.36,1) 80ms;position:relative}.hv2 .hv2-s5__row:hover .hv2-s5__label{color:#101828}.hv2 .hv2-s5__icon-wrap{z-index:1;flex:none;justify-content:center;align-items:center;width:2.0833cqw;height:2.0833cqw;display:flex;position:relative}.hv2 .hv2-s5__icon{object-fit:contain;filter:brightness()saturate()invert(0%)sepia(0%)saturate()hue-rotate()brightness()contrast();width:100%;max-width:none;height:100%;transition:filter .4s cubic-bezier(.22,.61,.36,1)}.hv2 .hv2-s5__row:hover .hv2-s5__icon{filter:brightness(0%)saturate()invert(21%)sepia(20%)saturate(817%)hue-rotate(-139deg)brightness(199%)contrast(286%)}.hv2 .hv2-s5__icon-wrap--ortho{justify-content:flex-start}.hv2 .hv2-s5__icon-wrap--ortho .hv2-s5__icon{object-fit:contain;width:1.1458cqw;max-width:none;height:2.1073cqw}@media (max-width:980px){.hv2 .hv2-s5__mark{display:none}.hv2 .hv2-s5__content{padding:48px 20px 56px}.hv2 .hv2-s5__head{flex-direction:column;align-items:flex-start;gap:16px;padding-bottom:20px}.hv2 .hv2-s5__heading{white-space:normal;font-size:clamp(28px,7vw,40px);line-height:1.2}.hv2 .hv2-s5__sub{max-width:100%;font-size:clamp(15px,4vw,18px);line-height:1.6}.hv2 .hv2-s5__rows{gap:0;margin-top:32px}.hv2 .hv2-s5__row{gap:16px;min-height:auto;padding:16px 0}.hv2 .hv2-s5__row:hover{padding-top:20px;padding-bottom:20px}.hv2 .hv2-s5__num{width:36px;font-size:26px;line-height:1}.hv2 .hv2-s5__label{font-size:16px;line-height:1.4}.hv2 .hv2-s5__icon-wrap{width:28px;height:28px}.hv2 .hv2-s5__icon-wrap--ortho .hv2-s5__icon{width:15px;height:28px}}@media (prefers-reduced-motion:reduce){.hv2 .hv2-s5__head,.hv2 .hv2-s5__row{opacity:1;transition:none;transform:none}.hv2 .hv2-s5__row:before,.hv2 .hv2-s5__num,.hv2 .hv2-s5__label,.hv2 .hv2-s5__icon{transition:none}}.hv2 .hv2-s6{aspect-ratio:1920/900.608;background:var(--hv2-ink);width:100%;position:relative;overflow:hidden;container-type:inline-size}.hv2 .hv2-s6__bg{z-index:0;width:100%;height:46.4915cqw;position:absolute;top:.4062cqw;left:0;overflow:hidden;-webkit-mask-image:url(/v2/assets/hv2-s6-bg-mask.svg);mask-image:url(/v2/assets/hv2-s6-bg-mask.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hv2 .hv2-s6__bg-illustration{object-fit:cover;object-position:center bottom;width:100%;max-width:none;height:17.5076cqw;position:absolute;top:0;left:0}.hv2 .hv2-s6__bg-scrim{width:100%;max-width:none;height:100%;position:absolute;inset:0}.hv2 .hv2-s6__arc{z-index:1;pointer-events:none;width:9.2068cqw;max-width:none;height:12.2505cqw;position:absolute;top:0;left:0}.hv2 .hv2-s6__col{opacity:0;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);transform:translateY(1.4cqw)}.hv2 .hv2-s6 .hv2-reveal.is-in .hv2-s6__col{opacity:1;transform:translateY(0)}.hv2 .hv2-s6__headline{z-index:2;color:#fff;width:49.375cqw;font-family:var(--hv2-font-display);margin:0;font-size:2.5cqw;font-weight:700;line-height:3.8545cqw;position:absolute;top:9.0729cqw;left:8.3333cqw}.hv2 .hv2-s6__body{z-index:2;color:#fff;width:46.0417cqw;font-family:var(--hv2-font-copy);white-space:pre-line;margin:0;font-size:1.0417cqw;font-weight:400;line-height:1.4583cqw;position:absolute;top:17.7307cqw;left:8.3333cqw}.hv2 .hv2-s6__quote-wrap{z-index:2;align-items:flex-start;gap:1.25cqw;width:43.1771cqw;margin:0;display:flex;position:absolute;top:32.5557cqw;left:9.6875cqw}.hv2 .hv2-s6__rule{background:var(--hv2-purple);border-radius:999px;flex:none;width:.1042cqw;max-width:none;height:5.5742cqw}.hv2 .hv2-s6__quote{color:#fff;font-family:var(--hv2-font-copy);margin:0;font-size:1.0417cqw;font-weight:400;line-height:1.4583cqw}.hv2 .hv2-s6__aside{opacity:0;transition:opacity .8s cubic-bezier(.16,1,.3,1) .15s,transform .8s cubic-bezier(.16,1,.3,1) .15s;transform:translateY(1.4cqw)}.hv2 .hv2-s6 .hv2-reveal.is-in .hv2-s6__aside{opacity:1;transform:translateY(0)}.hv2 .hv2-s6__photo-wrap{z-index:2;width:26.1354cqw;height:29.757cqw;position:absolute;top:8.4192cqw;left:65.2092cqw}.hv2 .hv2-s6__photo{object-fit:cover;border-radius:0 50% 50%;width:23.35cqw;max-width:none;height:26.5856cqw;position:absolute;top:1.5856cqw;left:1.3927cqw}.hv2 .hv2-s6__ring{pointer-events:none;width:101.993%;max-width:none;height:101.75%;position:absolute;top:-.8752%;left:-.9964%}.hv2 .hv2-s6__stat{z-index:2;background:#fff;border-radius:.8333cqw/.9488cqw;position:absolute}.hv2 .hv2-s6__stat--0{width:10.9375cqw;height:4.5068cqw;top:29.404cqw;left:63.1771cqw}.hv2 .hv2-s6__stat--1{width:10.625cqw;height:4.5068cqw;top:34.5038cqw;left:67.6562cqw}.hv2 .hv2-s6__stat-icon{object-fit:contain;max-width:none;position:absolute}.hv2 .hv2-s6__stat--0 .hv2-s6__stat-icon{width:1.8577cqw;height:2.2281cqw;top:1.2145cqw;left:1.0117cqw}.hv2 .hv2-s6__stat--1 .hv2-s6__stat-icon{width:2.2084cqw;height:2.3695cqw;top:1.0688cqw;left:.8026cqw}.hv2 .hv2-s6__stat-text{flex-direction:column;gap:.1186cqw;display:flex;position:absolute;top:1.0378cqw;left:3.5417cqw}.hv2 .hv2-s6__stat-value{color:#00234b;font-family:var(--hv2-font-display);margin:0;font-size:.7812cqw;font-weight:700;line-height:1.186cqw}.hv2 .hv2-s6__stat-label{color:#00234b;font-family:var(--hv2-font-copy);margin:0;font-size:.7292cqw;font-weight:400;line-height:1.0674cqw}@media (max-width:980px){.hv2 .hv2-s6{aspect-ratio:auto;padding:56px 20px 64px;container-type:normal}.hv2 .hv2-s6__bg{height:240px}.hv2 .hv2-s6__bg-illustration{height:100%}.hv2 .hv2-s6__arc{display:none}.hv2 .hv2-s6__col{z-index:2;margin-top:24px;position:relative}.hv2 .hv2-s6__headline,.hv2 .hv2-s6__body,.hv2 .hv2-s6__quote-wrap{width:auto;max-width:100%;position:static}.hv2 .hv2-s6__headline{font-size:clamp(26px,6.8vw,36px);line-height:1.3}.hv2 .hv2-s6__body{margin-top:16px;font-size:clamp(15px,4vw,18px);line-height:1.6}.hv2 .hv2-s6__quote-wrap{margin-top:20px}.hv2 .hv2-s6__quote{font-size:clamp(15px,4vw,18px);line-height:1.6}.hv2 .hv2-s6__aside{z-index:2;flex-direction:column;align-items:center;gap:16px;margin-top:32px;display:flex;position:relative}.hv2 .hv2-s6__photo-wrap{width:260px;height:296px;position:relative;top:auto;left:auto}.hv2 .hv2-s6__stat{align-items:center;gap:12px;width:100%;max-width:300px;height:auto;padding:12px 16px;display:flex;position:relative;top:auto;left:auto}.hv2 .hv2-s6__stat-icon{width:28px;height:32px;position:relative;top:auto;left:auto}.hv2 .hv2-s6__stat-text{position:relative;top:auto;left:auto}.hv2 .hv2-s6__stat-value{font-size:14px;line-height:1.3}.hv2 .hv2-s6__stat-label{font-size:13px;line-height:1.3}}@media (prefers-reduced-motion:reduce){.hv2 .hv2-s6__col,.hv2 .hv2-s6__aside{opacity:1;transition:none;transform:none}}
@font-face{font-family:Inter;src:url(/fonts/inter-latin-var.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}.hv2 .hv2-s7{aspect-ratio:1920/1008;background:#fafafa;width:100%;position:relative;overflow:hidden;container-type:inline-size}.hv2 .hv2-s7__bg{object-fit:cover;object-position:bottom;opacity:.08;pointer-events:none;width:100%;max-width:none;height:100%;position:absolute;inset:0}.hv2 .hv2-s7__head{opacity:0;flex-direction:column;gap:.2083cqw;width:44.0104cqw;margin:0;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;top:7.8125cqw;left:16.6667cqw;transform:translateY(1.4cqw)}.hv2 .hv2-s7 .hv2-reveal.is-in .hv2-s7__head{opacity:1;transform:translateY(0)}.hv2 .hv2-s7__head-line{font-family:var(--hv2-font-copy);color:#000;white-space:nowrap;font-size:4.5833cqw;font-weight:100;line-height:4.5833cqw;display:block}.hv2 .hv2-s7__head-line--accent{color:#7f39ef;font-family:Inter,sans-serif;font-weight:700}.hv2 .hv2-s7__card{opacity:0;background-image:linear-gradient(116.997deg,#7f39f0 1.0987%,#8334f8 99.589%);border-radius:.5208cqw .5208cqw 0 0;width:66.6667cqw;height:35.0521cqw;transition:opacity .8s cubic-bezier(.16,1,.3,1) .15s,transform .8s cubic-bezier(.16,1,.3,1) .15s;position:absolute;top:17.4479cqw;left:16.6667cqw;overflow:hidden;transform:translateY(1.4cqw)}.hv2 .hv2-s7 .hv2-reveal.is-in .hv2-s7__card{opacity:1;transform:translateY(0)}.hv2 .hv2-s7__quote-mark{mix-blend-mode:color-burn;pointer-events:none;width:20.2083cqw;max-width:none;height:20.2083cqw;position:absolute;top:9.6875cqw;left:13.125cqw;transform:rotate(180deg)}.hv2 .hv2-s7__slide{opacity:0;visibility:hidden;transition:opacity .45s cubic-bezier(.16,1,.3,1),visibility 0s linear .45s;position:absolute;inset:0}.hv2 .hv2-s7__slide.is-active{opacity:1;visibility:visible;transition:opacity .45s cubic-bezier(.16,1,.3,1),visibility}.hv2 .hv2-s7__photo{object-fit:cover;width:26.9792cqw;max-width:none;height:33.6979cqw;position:absolute;top:1.3542cqw;left:19.8438cqw}.hv2 .hv2-s7__person{position:absolute;top:5.1042cqw;left:6.25cqw}.hv2 .hv2-s7__name{color:#fff;font-family:var(--hv2-font-display);white-space:nowrap;margin:0;font-size:1.6667cqw;font-weight:700;line-height:2.2396cqw}.hv2 .hv2-s7__role{color:#fff;white-space:nowrap;margin:.1042cqw 0 0;font-family:Inter,sans-serif;font-size:.7292cqw;font-weight:400;line-height:.8854cqw}.hv2 .hv2-s7__divider{width:6.25cqw;max-width:none;height:.1042cqw;margin-top:2.0833cqw;display:block}.hv2 .hv2-s7__quote{width:21.0417cqw;position:absolute;top:4.9874cqw;left:41.3542cqw}.hv2 .hv2-s7__quote-icon{width:1.2939cqw;max-width:none;height:.9546cqw;margin:0;display:block}.hv2 .hv2-s7__quote-text{color:#fff;font-family:var(--hv2-font-copy);margin:1.4537cqw 0 0;font-size:1.0417cqw;font-weight:400;line-height:1.766}.hv2 .hv2-s7__slider{align-items:center;gap:1.5625cqw;display:flex;position:absolute;top:28.5938cqw;left:6.6146cqw}.hv2 .hv2-s7__arrow{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:1.6667cqw;height:1.6667cqw;margin:0;padding:0;display:flex}.hv2 .hv2-s7__arrow:disabled{cursor:default}.hv2 .hv2-s7__arrow-icon{width:.7333cqw;max-width:none;height:1.2cqw;display:block}.hv2 .hv2-s7__arrow-icon--flip{transform:scaleX(-1)}.hv2 .hv2-s7__arrow:disabled .hv2-s7__arrow-icon{filter:brightness(.502)}.hv2 .hv2-s7__arrow-icon{transition:filter var(--hv2-hov-dur) var(--hv2-hov-ease), transform var(--hv2-hov-dur) var(--hv2-hov-ease)}.hv2 .hv2-s7__arrow:not(:disabled):hover .hv2-s7__arrow-icon{filter:brightness(1.15)}.hv2 .hv2-s7__counter{align-items:flex-end;gap:.3125cqw;margin:0;display:flex}.hv2 .hv2-s7__counter-current,.hv2 .hv2-s7__counter-total{color:#fff;font-family:var(--hv2-font-copy);font-weight:400;display:block}.hv2 .hv2-s7__counter-current{font-size:2.9167cqw;line-height:3.3333cqw}.hv2 .hv2-s7__counter-total{font-size:.8333cqw}@media (max-width:980px){.hv2 .hv2-s7{aspect-ratio:auto;padding:64px 20px 56px;container-type:normal}.hv2 .hv2-s7__head{gap:4px;width:100%;margin-bottom:32px;position:static}.hv2 .hv2-s7__head-line{white-space:normal;font-size:clamp(32px,8vw,48px);line-height:1.1}.hv2 .hv2-s7__card{border-radius:16px;flex-direction:column;align-items:flex-start;width:100%;height:auto;padding:0 0 32px;display:flex;position:static}.hv2 .hv2-s7__quote-mark{display:none}.hv2 .hv2-s7__slide{opacity:1;visibility:visible;transition:none;display:none;position:static}.hv2 .hv2-s7__slide.is-active{display:contents}.hv2 .hv2-s7__photo{aspect-ratio:518/400;object-position:top center;order:-1;width:100%;height:auto;position:static}.hv2 .hv2-s7__person{order:1;padding:24px 20px 0;position:static}.hv2 .hv2-s7__name{font-size:22px;line-height:1.3}.hv2 .hv2-s7__role{font-size:13px;line-height:1.4}.hv2 .hv2-s7__divider{width:64px;margin-top:16px}.hv2 .hv2-s7__quote{order:2;width:100%;padding:20px 20px 0;position:static}.hv2 .hv2-s7__quote-text{font-size:15px;line-height:1.65}.hv2 .hv2-s7__slider{order:3;align-self:center;margin-top:24px;position:static}.hv2 .hv2-s7__arrow{width:32px;height:32px}.hv2 .hv2-s7__arrow-icon{width:14px;height:23px}.hv2 .hv2-s7__counter-current{font-size:40px;line-height:1}.hv2 .hv2-s7__counter-total{font-size:14px}}@media (prefers-reduced-motion:reduce){.hv2 .hv2-s7__head,.hv2 .hv2-s7__card{opacity:1;transition:none;transform:none}.hv2 .hv2-s7__slide{transition:none}}.hv2 .hv2-s7__photo{transition:transform var(--hv2-hov-dur) var(--hv2-hov-ease)}.hv2 .hv2-s7__card:hover .hv2-s7__photo{transform:scale(1.03)}
.hv2 .hv2-s8{aspect-ratio:1920/1077;background:var(--hv2-ink);width:100%;position:relative;overflow:hidden;container-type:inline-size}.hv2 .hv2-s8__heading{z-index:1;opacity:0;color:#fff;font-family:var(--hv2-font-display);text-align:center;text-transform:uppercase;white-space:nowrap;margin:0;font-size:14.0418cqw;font-weight:700;line-height:normal;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);position:absolute;top:2.0833cqw;left:50%;transform:translate(-50%)translateY(1.4cqw)}.hv2 .hv2-s8 .hv2-reveal.is-in .hv2-s8__heading{opacity:1;transform:translate(-50%)translateY(0)}.hv2 .hv2-s8__row{z-index:1;backdrop-filter:blur(.3461cqw);justify-content:center;align-items:flex-start;gap:1.7722cqw;width:66.4583cqw;display:flex;position:absolute;top:14.7988cqw;left:50%;transform:translate(-50%)}.hv2 .hv2-s8__card{isolation:isolate;opacity:0;background:#0d0720b3;border:.0554cqw solid #7f3aef66;border-radius:1.25cqw;flex-direction:column;flex:none;width:19.9375cqw;display:flex;position:relative;overflow:hidden;transform:translateY(1.4cqw)}.hv2 .hv2-s8 .hv2-reveal.is-in .hv2-s8__card{opacity:1;transform:translateY(0)}.hv2 .hv2-s8 .hv2-reveal.is-in .hv2-s8__card--0{transition-delay:.2s}.hv2 .hv2-s8 .hv2-reveal.is-in .hv2-s8__card--1{transition-delay:.32s}.hv2 .hv2-s8 .hv2-reveal.is-in .hv2-s8__card--2{transition-delay:.44s}.hv2 .hv2-s8__card--0{height:31.5677cqw}.hv2 .hv2-s8__card--1{height:35.0568cqw}.hv2 .hv2-s8__card--2{height:31.5625cqw}.hv2 .hv2-s8__card--featured{border:.0831cqw solid #7f3aef;box-shadow:0 .4431cqw 2.2153cqw #7f3aef66}.hv2 .hv2-s8__glow{z-index:0;pointer-events:none;width:100%;position:absolute;top:0;left:0}.hv2 .hv2-s8__card--0 .hv2-s8__glow{background:linear-gradient(#7f3aef66,#7f3aef00);height:9.9688cqw}.hv2 .hv2-s8__card--1 .hv2-s8__glow{background:linear-gradient(#7f3aef99,#7f3aef00);height:12.184cqw}.hv2 .hv2-s8__card--2 .hv2-s8__glow{background:linear-gradient(#7f3aef66,#7f3aef00);height:11.0764cqw}.hv2 .hv2-s8__badge-row{z-index:1;flex:none;justify-content:center;width:100%;padding-top:.6646cqw;display:flex;position:relative}.hv2 .hv2-s8__badge{color:#fff;font-family:var(--hv2-font-copy);letter-spacing:.0443cqw;text-transform:uppercase;white-space:nowrap;background:#7f3aef;border-radius:1.1077cqw;justify-content:center;align-items:center;padding:.2769cqw 1.1077cqw;font-size:.6092cqw;font-weight:600;line-height:normal;display:inline-flex}.hv2 .hv2-s8__head{z-index:1;flex:none;align-items:center;gap:.8861cqw;width:100%;padding:1.9938cqw 1.7722cqw 1.1077cqw;display:flex;position:relative}.hv2 .hv2-s8__card--featured .hv2-s8__head{padding-top:1.1077cqw}.hv2 .hv2-s8__icon-badge{background:#7f3aef;border-radius:.5538cqw;flex:none;justify-content:center;align-items:center;width:2.4368cqw;height:2.4368cqw;display:flex}.hv2 .hv2-s8__icon{object-fit:contain;width:1.2184cqw;max-width:none;height:1.2184cqw}.hv2 .hv2-s8__name{color:#fff;font-family:var(--hv2-font-display);white-space:nowrap;flex:none;margin:0;font-size:1.7722cqw;font-weight:700;line-height:normal}.hv2 .hv2-s8__desc-row{z-index:1;flex:none;width:100%;padding:0 1.7722cqw 1.1077cqw;position:relative}.hv2 .hv2-s8__desc{color:#fff;width:100%;font-family:var(--hv2-font-copy);margin:0;font-size:.7754cqw;font-weight:400;line-height:1.0522cqw}.hv2 .hv2-s8__divider{z-index:1;background:#ffffff1a;flex:none;width:100%;height:.0554cqw;position:relative}.hv2 .hv2-s8__card--featured .hv2-s8__divider{background:#7f3aef66}.hv2 .hv2-s8__features{z-index:1;color:#e5e7eb;width:100%;font-family:var(--hv2-font-copy);flex-direction:column;flex:none;gap:.8861cqw;margin:0;padding:1.3292cqw 1.7722cqw;font-size:.8861cqw;font-weight:400;line-height:1.1077cqw;list-style:none;display:flex;position:relative}.hv2 .hv2-s8__features li{width:100%;margin:0}.hv2 .hv2-s8__cta-row{z-index:1;flex-direction:column;flex:1 0 0;justify-content:flex-end;align-items:flex-start;width:100%;min-height:0;padding:0 1.7722cqw 1.9938cqw;display:flex;position:relative}.hv2 .hv2-s8__btn{color:#fff;width:100%;height:2.8798cqw;font-family:var(--hv2-font-copy);text-transform:uppercase;white-space:nowrap;background:#7f3aef;border-radius:.6646cqw;justify-content:center;align-items:center;gap:.4431cqw;font-size:.8861cqw;font-weight:700;line-height:1.1077cqw;text-decoration:none;display:flex}.hv2 .hv2-s8__card--featured .hv2-s8__btn{color:#7f3aef;background:#fff}.hv2 .hv2-s8__dot{flex:none;width:.3323cqw;max-width:none;height:.3323cqw}@media (max-width:980px){.hv2 .hv2-s8{aspect-ratio:auto;padding:56px 20px 64px;container-type:normal}.hv2 .hv2-s8__heading{opacity:1;white-space:normal;margin:0 0 32px;font-size:clamp(32px,11vw,56px);line-height:1.1;transition:none;position:static;top:auto;left:auto;transform:none}.hv2 .hv2-s8__row{backdrop-filter:none;flex-direction:column;align-items:stretch;gap:24px;width:100%;max-width:420px;margin:0 auto;position:static;top:auto;left:auto;transform:none}.hv2 .hv2-s8__card{opacity:1;border-radius:20px;width:100%;transition:none;transform:none}.hv2 .hv2-s8__card--0,.hv2 .hv2-s8__card--1,.hv2 .hv2-s8__card--2{height:auto}.hv2 .hv2-s8__card--0 .hv2-s8__glow,.hv2 .hv2-s8__card--1 .hv2-s8__glow,.hv2 .hv2-s8__card--2 .hv2-s8__glow{height:140px}.hv2 .hv2-s8__badge-row{padding-top:16px}.hv2 .hv2-s8__badge{letter-spacing:.6px;border-radius:999px;padding:6px 16px;font-size:11px}.hv2 .hv2-s8__head{gap:12px;padding:28px 24px 16px}.hv2 .hv2-s8__card--featured .hv2-s8__head{padding-top:16px}.hv2 .hv2-s8__icon-badge{border-radius:10px;width:44px;height:44px}.hv2 .hv2-s8__icon{width:22px;height:22px}.hv2 .hv2-s8__name{font-size:24px}.hv2 .hv2-s8__desc-row{padding:0 24px 16px}.hv2 .hv2-s8__desc{font-size:14px;line-height:20px}.hv2 .hv2-s8__divider{height:1px}.hv2 .hv2-s8__features{gap:14px;padding:20px 24px;font-size:15px;line-height:20px}.hv2 .hv2-s8__cta-row{padding:0 24px 28px}.hv2 .hv2-s8__btn{border-radius:12px;gap:8px;height:52px;font-size:15px;line-height:20px}.hv2 .hv2-s8__dot{width:6px;height:6px}}.hv2 .hv2-s8__card{transition:opacity .8s cubic-bezier(.16, 1, .3, 1), transform .8s cubic-bezier(.16, 1, .3, 1), translate var(--hv2-hov-dur) var(--hv2-hov-ease), box-shadow var(--hv2-hov-dur) var(--hv2-hov-ease), border-color var(--hv2-hov-dur) var(--hv2-hov-ease)}.hv2 .hv2-s8__card:hover{translate:0 var(--hv2-hov-lift);box-shadow:0 1.04cqw 2.6cqw var(--hv2-hov-glow);border-color:#7f3aefd9}.hv2 .hv2-s8__btn{transition:background var(--hv2-hov-dur) var(--hv2-hov-ease), color var(--hv2-hov-dur) var(--hv2-hov-ease), box-shadow var(--hv2-hov-dur) var(--hv2-hov-ease)}.hv2 .hv2-s8__btn:hover{box-shadow:0 .52cqw 1.56cqw var(--hv2-hov-glow);background:#9152f5}.hv2 .hv2-s8__card--featured .hv2-s8__btn:hover{color:#fff}.hv2 .hv2-s8__dot{transition:filter var(--hv2-hov-dur) var(--hv2-hov-ease)}.hv2 .hv2-s8__card--featured .hv2-s8__btn:hover .hv2-s8__dot{filter:brightness(0)invert()}@media (prefers-reduced-motion:reduce){.hv2 .hv2-s8__heading{opacity:1;transition:none;transform:translate(-50%)}.hv2 .hv2-s8__card{opacity:1;transition:none;transform:none}}
.hv2 .hv2-s9{aspect-ratio:1920/679;background:var(--hv2-ink);width:100%;position:relative;container-type:inline-size}.hv2 .hv2-s9__card{width:83.3333cqw;height:22.8646cqw;position:absolute;top:6.25cqw;left:8.3333cqw}.hv2 .hv2-s9__photo{object-fit:cover;border-radius:2.0833cqw;width:100%;max-width:none;height:100%;position:absolute;inset:0}.hv2 .hv2-s9__panel{opacity:.902;background:linear-gradient(90deg,#8334f9 0%,#7f3af0 100%);border-radius:1.0417cqw;width:47.4479cqw;height:19.4271cqw;position:absolute;top:1.71875cqw;left:1.875cqw}.hv2 .hv2-s9__body-col{z-index:1;color:#fff;max-width:37.8646cqw;position:absolute;top:4.6354cqw;left:4.375cqw}.hv2 .hv2-s9__heading{font-family:var(--hv2-font-display);flex-direction:column;margin:0;font-size:2.0833cqw;font-weight:700;line-height:1.25;display:flex}.hv2 .hv2-s9__text{font-family:var(--hv2-font-copy);margin:.8854cqw 0 0;font-size:.9375cqw;font-weight:400;line-height:1.4583cqw}.hv2 .hv2-s9__cta{color:#000;font-family:var(--hv2-font-copy);white-space:nowrap;background:#fff;border-radius:999px;justify-content:center;align-items:center;margin:1.5104cqw 0 0;padding:.75cqw 1.9271cqw;font-size:.8333cqw;font-weight:500;transition:transform .2s,box-shadow .2s;display:inline-flex}.hv2 .hv2-s9__cta:hover{transform:translateY(-2px);box-shadow:0 .4167cqw 1.25cqw #00000040}@media (max-width:980px){.hv2 .hv2-s9{aspect-ratio:auto;padding:48px 20px;container-type:normal}.hv2 .hv2-s9__card{border-radius:24px;width:100%;height:auto;min-height:420px;position:relative;top:auto;left:auto;overflow:hidden}.hv2 .hv2-s9__photo{filter:brightness(.55);border-radius:0}.hv2 .hv2-s9__panel{opacity:.92;border-radius:0;width:100%;height:100%;position:absolute;inset:0}.hv2 .hv2-s9__body-col{z-index:1;max-width:100%;padding:32px 24px;position:relative}.hv2 .hv2-s9__heading{font-size:clamp(24px,6.5vw,32px)}.hv2 .hv2-s9__text{margin-top:12px;font-size:15px;line-height:1.6}.hv2 .hv2-s9__cta{margin-top:24px;padding:14px 28px;font-size:15px}}
@media (max-width:980px){.hv2 .hv2-s2{flex-direction:column;align-items:stretch;display:flex}.hv2 .hv2-d{--hv2-dw:min(340px, 78vw);--hv2-dh:calc(var(--hv2-dw) / 1.33835);width:var(--hv2-dw);height:var(--hv2-dh);filter:none;order:1;margin:40px auto 0;position:relative;top:auto;left:auto}.hv2 .hv2-d__photo{left:calc(var(--hv2-dw) * .1591);top:calc(var(--hv2-dh) * .0259);width:calc(var(--hv2-dw) * .6823);height:calc(var(--hv2-dh) * .9147)}.hv2 .hv2-d__outline{left:calc(var(--hv2-dw) * .1397);width:calc(var(--hv2-dw) * .721);height:calc(var(--hv2-dh) * .9665);top:0}.hv2 .hv2-s4 .hv2-reveal.is-in .hv2-s4__headline,.hv2 .hv2-s4 .hv2-reveal.is-in .hv2-s4__body,.hv2 .hv2-s8 .hv2-reveal.is-in .hv2-s8__heading{transform:none}.hv2 .hv2-s4__pill{width:fit-content;height:30px;padding:0 14px}.hv2 .hv2-s8__cta-row{margin-top:18px}.hv2 .hv2-s4__pill,.hv2 .hv2-s9__body-col,.hv2 .hv2-s6__stat--0 .hv2-s6__stat-icon,.hv2 .hv2-s6__stat--1 .hv2-s6__stat-icon{inset:0 auto auto 0}.hv2 .hv2-s3__blob--a,.hv2 .hv2-s3__blob--b{aspect-ratio:1;filter:blur(64px);width:96%;margin-left:-48%;left:50%}.hv2 .hv2-s3__blob--a{top:12%}.hv2 .hv2-s3__blob--b{top:5%}.hv2 .hv2-s6__photo-wrap{display:none}.hv2 .hv2-s5,.hv2 .hv2-s10{container-type:normal}.hv2 .hv2-s3__pill{opacity:1;letter-spacing:.7px;width:auto;height:auto;padding:6px 14px;font-size:12px;line-height:1.2;display:inline-flex}.hv2 .hv2-s3__word--lead{flex:none}.hv2 .hv2-s3__word--lead,.hv2 .hv2-s3__word-text{margin-top:0;font-size:clamp(24px,6.9vw,34px);line-height:1.22}.hv2 .hv2-s3__title{column-gap:8px}.hv2 .hv2-s3__grid{perspective:none;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;grid-template-columns:none;gap:14px;width:auto;max-width:none;margin-inline:-20px;padding:2px 20px 18px;display:flex;overflow:auto hidden}.hv2 .hv2-s3__grid::-webkit-scrollbar{display:none}.hv2 .hv2-s3__card{scroll-snap-align:center;flex:0 0 78%;min-height:240px}@keyframes hv2-s3m-in{0%{opacity:0;translate:0 22px}to{opacity:1;translate:none}}:is(.hv2 .hv2-s3:has(.hv2-s3__enter.is-in) .hv2-s3__pill,.hv2 .hv2-s3:has(.hv2-s3__enter.is-in) .hv2-s3__title,.hv2 .hv2-s3:has(.hv2-s3__enter.is-in) .hv2-s3__body,.hv2 .hv2-s3:has(.hv2-s3__enter.is-in) .hv2-s3__ctas,.hv2 .hv2-s3:has(.hv2-s3__enter.is-in) .hv2-s3__grid){animation:.7s cubic-bezier(.33,1,.68,1) both hv2-s3m-in}.hv2 .hv2-s3:has(.hv2-s3__enter.is-in) .hv2-s3__title{animation-delay:60ms}.hv2 .hv2-s3:has(.hv2-s3__enter.is-in) .hv2-s3__body{animation-delay:.13s}.hv2 .hv2-s3:has(.hv2-s3__enter.is-in) .hv2-s3__ctas{animation-delay:.2s}.hv2 .hv2-s3:has(.hv2-s3__enter.is-in) .hv2-s3__grid{animation-delay:.27s}@media (prefers-reduced-motion:reduce){:is(.hv2 .hv2-s3:has(.hv2-s3__enter.is-in) .hv2-s3__pill,.hv2 .hv2-s3:has(.hv2-s3__enter.is-in) .hv2-s3__title,.hv2 .hv2-s3:has(.hv2-s3__enter.is-in) .hv2-s3__body,.hv2 .hv2-s3:has(.hv2-s3__enter.is-in) .hv2-s3__ctas,.hv2 .hv2-s3:has(.hv2-s3__enter.is-in) .hv2-s3__grid){animation:none}}.hv2 .hv2-s3{display:none}}
