.aplus-bento{background:var(--bento-bg, #000);--aplus-bg: var(--bento-bg, #000);--bento-gap: clamp(16px, 1.667vw, 32px);padding-inline:var(--bento-gap);--bento-radius: clamp(28px, 2.083vw, 40px);--bento-band: clamp(54px, 3.542vw, 68px);--bento-cap-top: clamp(17px, 1.198vw, 23px);--bento-m-title: 1.429;--bento-m-full: 1.225;--bento-m-tile: .745}.aplus-bento__grid{width:100%;max-width:1856px;margin-inline:auto;display:flex;flex-direction:column;gap:var(--bento-gap)}.aplus-bento__row{display:flex;gap:var(--bento-gap);align-items:stretch}.aplus-bento__tile{flex:var(--tile-shape, 1) 1 0;min-width:0;aspect-ratio:var(--tile-shape, 1);position:relative;overflow:hidden;border-radius:var(--bento-radius);background:var(--bento-ground, #e9e9e9)}.aplus-bento__tile--title{background:var(--bento-title, #a578fd);container-type:inline-size;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(8px,.781vw,15px);padding:clamp(20px,2.5vw,48px);text-align:center}.aplus-bento__eyebrow{margin:0;font-family:var(--font-heading-family, Jost, sans-serif);font-size:var(--aplus-fs-label);font-weight:500;line-height:1.45;letter-spacing:.22em;text-transform:uppercase;color:#fff}.aplus-bento__heading{margin:0;font-family:var(--font-heading-family, Jost, sans-serif);font-size:clamp(22px,10.256cqw,var(--aplus-fs-display-max));font-weight:500;line-height:1.1;letter-spacing:-.01em;color:#fff;text-wrap:balance}.aplus-bento__shot{display:block}.aplus-bento__img,.aplus-bento__ph{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.aplus-bento__ph{background:var(--bento-ground, #e9e9e9)}.aplus-bento__caption{position:absolute;inset-inline:0;top:0;height:var(--bento-band);margin:0;padding-top:var(--bento-cap-top);font-family:var(--font-heading-family, Jost, sans-serif);font-size:var(--aplus-fs-card-title);font-weight:500;line-height:1.28;text-align:center;color:var(--bento-caption, #474747)}.aplus-bento__tile{--aplus-reveal-i: 0}.aplus-bento__tile--i2{--aplus-reveal-i: 1}.aplus-bento__tile--i3{--aplus-reveal-i: 2}.aplus-bento__tile--i4{--aplus-reveal-i: 3}.aplus-bento__tile--i5{--aplus-reveal-i: 4}.aplus-bento__tile--i6{--aplus-reveal-i: 5}.aplus-bento--over{position:relative;z-index:1;margin-top:calc(var(--aplus-stack) * -1)}@media(prefers-reduced-motion:reduce){.aplus-bento--over{margin-top:0}}.aplus-bento--over:before{content:"";position:absolute;inset-inline:0;top:0;height:clamp(72px,8vw,140px);pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1) 14%,var(--bento-title, #a578fd) 50%,rgba(255,255,255,.1) 86%,transparent) top / 100% 1px no-repeat,linear-gradient(180deg,rgba(165,120,253,.09),transparent 72%)}@media(max-width:749px){.aplus-bento__grid{flex-direction:row;flex-wrap:wrap}.aplus-bento__row{display:contents}.aplus-bento__tile{flex:0 0 calc((100% - var(--bento-gap)) / 2);aspect-ratio:var(--bento-m-tile)}.aplus-bento__tile--title,.aplus-bento__tile--full{flex-basis:100%}.aplus-bento__tile--title{aspect-ratio:var(--bento-m-title)}.aplus-bento__heading{font-size:clamp(22px,11.079cqw,var(--aplus-fs-display-max))}.aplus-bento__tile--full{aspect-ratio:var(--bento-m-full)}.aplus.aplus-bento{padding-top:32px;padding-bottom:48px}}.aplus-cards__copy--narrow-only{display:none}@media(max-width:749px){.aplus-cards__copy--wide-only{display:none}.aplus-cards__copy--narrow-only{display:block}}.aplus-cards__intro{text-align:center;max-width:760px;margin:0 auto clamp(24px,4vw,48px)}.aplus-cards--intro-left .aplus-cards__intro{text-align:left;max-width:720px;margin:0 0 clamp(24px,4vw,48px)}.aplus-cards__hero{margin:0 auto clamp(24px,4vw,48px);max-width:1000px}.aplus-cards__hero .aplus__media{max-height:480px;object-fit:contain}.aplus-cards--hero-full .aplus-cards__hero{max-width:100%}.aplus-cards--hero-full .aplus-cards__hero .aplus__media{max-height:620px;object-fit:cover}.aplus-cards__grid{display:grid;grid-template-columns:repeat(var(--cards-cols-m,1),1fr);gap:clamp(12px,2vw,28px);max-width:var(--cards-max, none);margin-inline:auto}.aplus-cards__card{border:1px solid var(--aplus-line);border-radius:var(--aplus-radius);overflow:hidden;background:var(--aplus-surface);transition:border-color .2s ease,box-shadow .2s ease}.aplus-cards__card:hover{border-color:#8979ff8c}.aplus-cards--align-center .aplus-cards__label,.aplus-cards--align-center .aplus-cards__body{text-align:center}@media(min-width:768px){.aplus-cards__card:hover{box-shadow:inset 0 0 0 1px #8979ff8c}}.aplus-cards--flat-hover .aplus-cards__card:hover{border-color:var(--aplus-line);box-shadow:none}.aplus-cards__img,.aplus-cards__img.aplus__video{border-radius:0}.aplus-cards--plain .aplus-cards__img.aplus__video{border-radius:var(--aplus-radius)}.aplus-cards--fixed-media .aplus-cards__img{width:100%;height:auto;aspect-ratio:var(--cards-media-ratio, 4 / 3);object-fit:cover}.aplus-cards__label{font-size:var(--aplus-fs-eyebrow);letter-spacing:var(--aplus-ls-eyebrow);text-transform:uppercase;color:var(--aplus-sub);margin:1rem 1.1rem .4rem}.aplus-cards--label-title .aplus-cards__label{font-family:var(--font-heading-family, Jost, sans-serif);font-size:var(--aplus-fs-body);font-weight:500;line-height:1.5;letter-spacing:-.025em;text-transform:none;color:var(--aplus-heading);margin-bottom:.55rem}.aplus-cards__body{font-size:var(--aplus-fs-sub);line-height:1.6;color:var(--aplus-caption);margin:0 1.1rem 1.2rem}.aplus-cards__img+.aplus-cards__body{margin-top:1.15rem}.aplus-cards--plain .aplus-cards__card{border:none;background:transparent;border-radius:0}.aplus-cards--plain .aplus-cards__card:hover{transform:translateY(-2px)}.aplus-cards--flat-hover.aplus-cards--plain .aplus-cards__card:hover{transform:none}.aplus-cards--plain .aplus-cards__img{border-radius:var(--aplus-radius)}.aplus-cards--plain .aplus-cards__label,.aplus-cards--plain .aplus-cards__body{margin-left:0;margin-right:0}.aplus-cards--interactive .aplus__container{max-width:1120px}.aplus-cards--interactive .aplus-cards__intro{max-width:660px;margin-bottom:clamp(26px,3vw,34px)}.aplus-cards--interactive .aplus-cards__hero{max-width:1120px;aspect-ratio:var(--aplus-hero-aspect,1.777778);margin-bottom:clamp(22px,2.6vw,30px);overflow:hidden;border-radius:8px;background:#050505}.aplus-cards--interactive .aplus-cards__hero .aplus__media{width:100%;height:100%;max-height:none;object-fit:contain;border-radius:8px;background:#050505;transition:opacity .2s cubic-bezier(.22,1,.36,1)}.aplus-cards--interactive.aplus-cards--hero-full .aplus-cards__hero .aplus__media{max-height:none;object-fit:contain}.aplus-cards__hero.is-swapping .aplus__media{opacity:0}.aplus-cards--interactive .aplus-cards__grid{gap:14px}.aplus-cards--interactive .aplus-cards__card{-webkit-appearance:none;appearance:none;display:block;width:100%;padding:12px;border:1px solid var(--aplus-line);border-radius:8px;overflow:hidden;background:var(--aplus-surface);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color .22s cubic-bezier(.22,1,.36,1),box-shadow .22s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1)}.aplus-cards--interactive .aplus-cards__card:hover,.aplus-cards--interactive .aplus-cards__card:focus-visible,.aplus-cards--interactive .aplus-cards__card.is-active{border-color:#8979ff73;box-shadow:0 10px 26px #11111114;transform:translateY(-2px)}.aplus-cards--interactive .aplus-cards__card:focus-visible{outline:2px solid rgba(137,121,255,.75);outline-offset:3px}.aplus-cards--interactive .aplus-cards__img{aspect-ratio:16/9;object-fit:contain;border-radius:6px;background:#050505}.aplus-cards--interactive .aplus-cards__label{margin:.9rem 0 .35rem}.aplus-cards--interactive .aplus-cards__body{margin:0 0 .1rem}@media(prefers-reduced-motion:reduce){.aplus-cards--interactive .aplus-cards__hero .aplus__media,.aplus-cards--interactive .aplus-cards__card{transition:none}.aplus-cards__hero.is-swapping .aplus__media{opacity:1}}@media(min-width:768px){.aplus-cards__grid{grid-template-columns:repeat(var(--cards-cols,3),1fr)}}.aplus-cmp__head{text-align:center;margin-bottom:clamp(24px,4vw,48px)}.aplus-cmp__head span{font-size:.8rem;letter-spacing:.28em;text-transform:uppercase;color:var(--aplus-eyebrow)}.aplus-cmp__grid{display:grid;grid-template-columns:1fr;gap:clamp(14px,2vw,24px)}.aplus-cmp__panel{margin:0}.aplus-cmp__ph{aspect-ratio:4/3;background:#171717}.aplus-cmp__cap{text-align:center;font-size:.74rem;letter-spacing:.18em;text-transform:uppercase;color:var(--aplus-eyebrow);margin-top:.8rem}@media(min-width:768px){.aplus-cmp__grid{grid-template-columns:repeat(var(--cmp-cols,3),1fr)}}.aplus-feat__split{display:grid;grid-template-columns:1fr;gap:var(--aplus-gap);align-items:center}.aplus-feat__ph{aspect-ratio:4/3}.aplus-feat__video{max-height:440px;object-fit:contain}.aplus-feat__bullets ul{list-style:none;margin:.5rem 0 0;padding:0}.aplus-feat__bullets li{position:relative;padding-left:1.1em;margin:.4em 0}.aplus-feat__bullets li:before{content:"\2022";position:absolute;left:0;color:var(--aplus-accent)}.aplus-feat__note{font-size:.78rem;line-height:1.5;color:var(--aplus-caption);margin:1rem 0 0}.aplus-feat__stats{display:flex;flex-wrap:wrap;gap:12px;margin-top:1.5rem}.aplus-feat__stat{border:1px solid var(--aplus-line);border-left:3px solid var(--aplus-accent);border-radius:10px;padding:.7em 1.2em;display:flex;flex-direction:column;min-width:84px}.aplus-feat__stat-val{font-family:var(--font-heading-family,Jost);font-weight:600;color:var(--aplus-heading);font-size:1.15rem}.aplus-feat__stat-lab{font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:var(--aplus-eyebrow)}.aplus-feat__thumbs{display:grid;grid-template-columns:1fr;gap:18px;margin-top:clamp(20px,3vw,36px)}.aplus-feat__thumb{margin:0}.aplus-feat__thumb .aplus__media{aspect-ratio:4/3;object-fit:cover}.aplus-feat__thumb-title{font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--aplus-eyebrow);margin:.7em 0 .2em}.aplus-feat__thumb-cap{font-size:.85rem;color:var(--aplus-caption);line-height:1.5}.aplus-feat--thumbs-compact .aplus-feat__thumbs{gap:12px;margin-top:clamp(16px,2vw,22px)}.aplus-feat--thumbs-compact .aplus-feat__thumb .aplus__media{aspect-ratio:1/1}.aplus-feat--thumbs-compact .aplus-feat__thumb-cap{font-size:.78rem}@media(min-width:768px){.aplus-feat__split{grid-template-columns:1fr 1fr}.aplus-feat--img-right .aplus-feat__media-wrap{order:2}.aplus-feat--img-right .aplus-feat__text{order:1}.aplus-feat__media-wrap .aplus__media{max-height:440px;object-fit:contain}.aplus-feat--img-left .aplus-feat__media-wrap .aplus__media{object-position:left center}.aplus-feat--img-right .aplus-feat__media-wrap .aplus__media{object-position:right center}.aplus-feat__text{max-width:640px}.aplus-feat__thumbs{grid-template-columns:repeat(var(--thumb-cols,3),1fr)}.aplus-feat--thumbs-compact.aplus-feat--thumb-count-2{--aplus-radius:8px;padding-top:clamp(56px,5vw,76px);padding-bottom:clamp(56px,5vw,76px)}.aplus-feat--thumbs-compact.aplus-feat--thumb-count-2 .aplus__container{max-width:min(1180px,var(--aplus-max))}.aplus-feat--thumbs-compact.aplus-feat--thumb-count-2 .aplus-feat__split{grid-template-columns:minmax(0,520px) minmax(380px,460px);gap:clamp(48px,7vw,112px);align-items:start;justify-content:center}.aplus-feat--thumbs-compact.aplus-feat--thumb-count-2 .aplus-feat__text{max-width:520px;padding-top:clamp(40px,4.8vw,72px)}.aplus-feat--thumbs-compact.aplus-feat--thumb-count-2 .aplus__eyebrow{font-size:.68rem;margin-bottom:.65rem}.aplus-feat--thumbs-compact.aplus-feat--thumb-count-2 .aplus__heading{font-size:clamp(1.6rem,2vw,1.9rem);line-height:1.16;letter-spacing:0;margin-bottom:.95rem}.aplus-feat--thumbs-compact.aplus-feat--thumb-count-2 .aplus__body{font-size:clamp(.9rem,1vw,.98rem);line-height:1.62;margin-bottom:1rem}.aplus-feat--thumbs-compact.aplus-feat--thumb-count-2 .aplus-feat__thumbs{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:22px}.aplus-feat--thumbs-compact.aplus-feat--thumb-count-2 .aplus-feat__media-wrap .aplus__media{max-height:520px;object-fit:contain}.aplus-feat--thumbs-compact.aplus-feat--thumb-count-2 .aplus-feat__thumb-cap{font-size:.76rem;line-height:1.42;margin-top:8px}}.aplus-fig{background:var(--fig-bg, #efe7fd);--aplus-bg: var(--fig-bg, #efe7fd);overflow:clip}.aplus-fig__stage{container-type:inline-size;position:relative;width:100%;max-width:1912px;margin-inline:auto}.aplus-fig__render{position:relative;width:117.907%;margin-left:-35.2%;margin-top:1.0667%;aspect-ratio:1453 / 1080;z-index:0}.aplus-fig__float{position:absolute;top:0;right:0;bottom:0;left:0}.aplus-fig__render-img,.aplus-fig__render-ph{display:block;width:100%;height:100%;object-fit:cover}.aplus-fig__render-ph{background:var(--fig-card, rgba(158, 140, 229, .08))}.aplus-fig__shadow{position:absolute;left:68.4%;width:22.2%;top:93.8%;height:6.4%;border-radius:50%;background:radial-gradient(50% 50% at 50% 50%,var(--fig-shadow, rgba(74, 48, 124, .22)) 0%,var(--fig-shadow-mid, rgba(74, 48, 124, .1)) 46%,var(--fig-shadow-out, rgba(74, 48, 124, 0)) 72%);pointer-events:none;z-index:1}@media(prefers-reduced-motion:no-preference){.aplus-fig__float{animation:aplus-fig-float-a 7s ease-in-out infinite;will-change:transform}.aplus-fig__render-img{animation:aplus-fig-float-b 11s ease-in-out infinite;will-change:transform}.aplus-fig__shadow{animation:aplus-fig-shadow 7s ease-in-out infinite}}@keyframes aplus-fig-float-a{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-4.2%,0)}}@keyframes aplus-fig-float-b{0%,to{transform:translate3d(0,1%,0)}50%{transform:translate3d(0,-1%,0)}}@keyframes aplus-fig-shadow{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.76);opacity:.42}}.aplus-fig__cards{position:relative;display:flex;flex-direction:column;padding:6.9333% 12.1333% 6.4%;z-index:1}.aplus-fig__card{container-type:inline-size}.aplus-fig__card+.aplus-fig__card{margin-top:4.9296%}.aplus-fig__body{background:var(--fig-card, rgba(158, 140, 229, .08));border-radius:5.4658cqw;padding:5.4658cqw 9.6894cqw 6.8323cqw 10.559cqw}.aplus-fig__row{display:flex;align-items:flex-start;height:23.6025cqw}.aplus-fig__icon{flex:0 0 20.3727cqw;height:100%;display:flex;align-items:flex-start}.aplus-fig__icon-img,.aplus-fig__icon-ph{height:100%;width:auto;max-width:100%;display:block;object-fit:contain;object-position:left top}.aplus-fig__icon-ph{width:17.5cqw;border-radius:1.5cqw;background:#9e8ce529}.aplus-fig__readout{display:block;padding-top:.8696cqw}.aplus-fig__readout-line{margin:0;display:flex;align-items:baseline;font-family:"Anzu Onest",var(--font-body-family, Inter, sans-serif);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;line-height:1.1;letter-spacing:-.1233cqw;color:var(--fig-num, #a67be3);white-space:nowrap}.aplus-fig__num{font-size:19.9179cqw;font-weight:400}.aplus-fig__suffix{font-size:7.9503cqw;font-weight:400}.aplus-fig__caption{margin:4.7205cqw 0 0;font-family:"Anzu Onest",var(--font-body-family, Inter, sans-serif);font-size:4.6997cqw;font-weight:400;line-height:1.1;letter-spacing:-.047cqw;color:var(--fig-caption, #3f266e)}@media(min-width:750px){.aplus-fig__stage{aspect-ratio:1912 / 1080}.aplus-fig__render{position:absolute;top:0;right:0;width:75.9937cqw;margin:0}.aplus-fig__cards{position:absolute;left:4.341cqw;top:7.3745cqw;width:42.1025cqw;height:41.7364cqw;padding:0}.aplus-fig__card{flex:1 1 0}.aplus-fig__card+.aplus-fig__card{margin-top:3.1381cqw}}.aplus-grips{background:var(--grips-bg, #000);--aplus-bg: var(--grips-bg, #000);--grips-ms: 520;--grips-ease: cubic-bezier(.16, 1, .3, 1);overflow:clip}.aplus-grips__track{display:block;position:relative}.aplus-grips__stage{position:relative}.aplus-grips__ground{display:none}.aplus-grips__head{padding:0 clamp(20px,5vw,48px);max-width:46em}.aplus-grips__deck{display:flex;flex-direction:column;gap:clamp(28px,4vw,56px);margin-top:clamp(24px,3vw,44px)}.aplus-grips__step{display:flex;flex-direction:column;gap:clamp(14px,2vw,24px)}.aplus-grips__shot{background:var(--grips-panel, #fff)}.aplus-grips__copy{padding:0 clamp(20px,5vw,48px)}.aplus-grips__count{margin:clamp(24px,3vw,44px) clamp(20px,5vw,48px) 0}.aplus-grips__img,.aplus-grips__ph{display:block;width:100%;height:100%;object-fit:contain}.aplus-grips__ph{background:var(--grips-panel, #fff);aspect-ratio:1028 / 772}.aplus-grips__eyebrow{margin:0;font-family:var(--font-heading-family, Jost, sans-serif);font-size:var(--aplus-fs-label);font-weight:500;line-height:1.45;letter-spacing:.22em;text-transform:uppercase;color:var(--grips-eyebrow, #bcb3de)}.aplus-grips__heading{margin:.8891cqw 0 0;font-family:var(--font-heading-family, Jost, sans-serif);font-size:var(--aplus-fs-display);font-weight:300;line-height:1.1;letter-spacing:-.01em;color:#fff}.aplus-grips__label{margin:0;font-family:var(--font-heading-family, Jost, sans-serif);font-size:var(--aplus-fs-title);font-weight:600;line-height:1.45;color:#fff}.aplus-grips__body{margin:.519cqw 0 0;font-family:var(--font-heading-family, Jost, sans-serif);font-size:var(--aplus-fs-lede);font-weight:400;line-height:1.48;color:var(--grips-body, #b7b7b7)}.aplus-grips__count{font-family:var(--font-heading-family, Jost, sans-serif);font-size:var(--aplus-fs-label);font-weight:400;line-height:1.48;color:var(--grips-count, #8f8c9c)}@media(min-width:750px){.aplus-grips.is-driven .aplus-grips__stage{container-type:inline-size;position:sticky;top:var(--sticky-header-height, 0px);height:calc(100svh - var(--sticky-header-height, 0px) - var(--mobile-dock-height, 0px));overflow:clip}.aplus-grips.is-driven .aplus-grips__ground{display:block;position:absolute;inset-block:0;left:0;width:53.7134cqw;background:var(--grips-panel, #fff)}.aplus-grips.is-driven .aplus-grips__head{position:absolute;top:7.3148%;left:56.4854cqw;width:33.7683cqw;max-width:none;padding:0}.aplus-grips.is-driven .aplus-grips__deck{display:block;margin:0}.aplus-grips.is-driven .aplus-grips__step{position:absolute;top:0;right:0;bottom:0;left:0;display:block;gap:0}.aplus-grips.is-driven .aplus-grips__shot{position:absolute;top:24.2593%;left:0;width:53.7134cqw;height:71.4815%;background:transparent;overflow:clip}.aplus-grips.is-driven .aplus-grips__img,.aplus-grips.is-driven .aplus-grips__ph{object-fit:cover;object-position:center}.aplus-grips.is-driven .aplus-grips__ph{aspect-ratio:auto;background:transparent}.aplus-grips.is-driven .aplus-grips__copy{position:absolute;top:44.5694%;left:56.4854cqw;width:33.7683cqw;padding:0;will-change:opacity,transform}.aplus-grips.is-driven .aplus-grips__count{position:absolute;top:87.0694%;left:56.4854cqw;margin:0}}@media(max-width:749px){.aplus-grips.is-driven .aplus-grips__stage{container-type:inline-size;position:sticky;top:var(--sticky-header-height, 0px);height:calc(100svh - var(--sticky-header-height, 0px) - var(--mobile-dock-height, 0px));overflow:clip}.aplus-grips.is-driven .aplus-grips__ground{display:block;position:absolute;inset-inline:0;top:0;height:55.0685%;background:var(--grips-panel, #fff)}.aplus-grips.is-driven .aplus-grips__head{position:absolute;top:64.3836%;left:5.3333cqw;width:88.5333cqw;max-width:none;padding:0}.aplus-grips.is-driven .aplus-grips__heading{margin-top:2.5333cqw}.aplus-grips.is-driven .aplus-grips__deck{display:block;margin:0}.aplus-grips.is-driven .aplus-grips__step{position:absolute;top:0;right:0;bottom:0;left:0;display:block;gap:0}.aplus-grips.is-driven .aplus-grips__shot{position:absolute;top:11.9178%;left:0;width:100%;height:33.1507%;background:transparent;overflow:clip}.aplus-grips.is-driven .aplus-grips__img,.aplus-grips.is-driven .aplus-grips__ph{object-fit:cover;object-position:center bottom}.aplus-grips.is-driven .aplus-grips__ph{aspect-ratio:auto;background:transparent}.aplus-grips.is-driven .aplus-grips__copy{position:absolute;top:76.8493%;left:5.3333cqw;width:89.3333cqw;padding:0}.aplus-grips.is-driven .aplus-grips__body{margin-top:2.1867cqw}.aplus-grips.is-driven .aplus-grips__count{position:absolute;top:92%;left:5.3333cqw;margin:0}}.aplus-grips.is-driven .aplus-grips__img{transform:translate3d(0,100%,0);will-change:transform}.aplus-grips.is-driven .aplus-grips__step.is-before .aplus-grips__img{transform:translate3d(0,-100%,0)}.aplus-grips.is-driven .aplus-grips__step.is-current .aplus-grips__img{transform:none}.aplus-grips.is-driven .aplus-grips__copy{opacity:0;transform:translate3d(0,14px,0);pointer-events:none}.aplus-grips.is-driven .aplus-grips__step.is-before .aplus-grips__copy{transform:translate3d(0,-14px,0)}.aplus-grips.is-driven .aplus-grips__step.is-current .aplus-grips__copy{opacity:1;transform:none;pointer-events:auto}.aplus-grips.is-driven.is-ready .aplus-grips__img{transition:transform calc(var(--grips-ms) * 1.65ms) var(--grips-ease)}.aplus-grips.is-driven.is-ready .aplus-grips__copy{transition:opacity calc(var(--grips-ms) * .42ms) ease-out,transform calc(var(--grips-ms) * 1ms) var(--grips-ease)}.aplus-grips.is-driven.is-ready .aplus-grips__step.is-current .aplus-grips__copy{transition-delay:calc(var(--grips-ms) * .23ms)}.aplus-hero__grid{display:grid;grid-template-columns:1fr;gap:var(--aplus-gap);align-items:center}.aplus-hero__pills{list-style:none;display:flex;flex-wrap:wrap;gap:10px;padding:0;margin:clamp(1.1rem,3vw,2rem) 0 0}.aplus-hero__pills li{border:1px solid var(--aplus-line);border-radius:999px;padding:.5em 1.1em;font-size:var(--aplus-fs-caption);color:var(--aplus-body)}.aplus--bg-lilac .aplus-hero__pills li,.aplus--bg-lilac-top .aplus-hero__pills li,.aplus--bg-lilac-bottom .aplus-hero__pills li{border-color:#b3a4df}.aplus-hero__body--narrow-only{display:none}.aplus-hero__ph{aspect-ratio:16/10;background:linear-gradient(135deg,#222,#444)}.aplus-hero__media-wrap .aplus__media{border-radius:var(--hero-img-radius, clamp(16px,1.8vw,22px));width:auto;max-width:100%;margin-inline:auto}.aplus-hero__media-wrap .aplus-hero__video{--aplus-video-bg:#000;border-radius:var(--hero-img-radius, clamp(16px,1.8vw,22px))}@media(max-width:749px){.aplus-hero__body--wide-only{display:none}.aplus-hero__body--narrow-only{display:block}.aplus-hero__pills{gap:6px;margin-top:1rem;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.aplus-hero__pills::-webkit-scrollbar{display:none}.aplus-hero__pills li{flex:0 0 auto;font-size:.66rem;padding:.4em .62em;white-space:nowrap}.aplus-hero--pills-wrap .aplus-hero__pills{flex-wrap:wrap;overflow-x:visible;gap:8px}.aplus-hero--pills-wrap .aplus-hero__pills li{font-size:.84rem;padding:.5em 1.05em}}@media(min-width:768px){.aplus-hero__grid{grid-template-columns:1fr 1.05fr}.aplus-hero__media-wrap .aplus__media{max-height:460px;object-fit:contain}.aplus-hero__media-wrap .aplus-hero__video{max-height:none;object-fit:cover}.aplus-hero--img-left .aplus-hero__text{order:2}.aplus-hero--img-left .aplus-hero__media-wrap{order:1}}.aplus-hl__head{display:flex;align-items:center;gap:1.5rem;justify-content:center;margin-bottom:clamp(24px,4vw,48px)}.aplus-hl__head span{font-size:var(--aplus-fs-eyebrow);letter-spacing:var(--aplus-ls-eyebrow);text-transform:uppercase;color:var(--aplus-eyebrow);white-space:nowrap}.aplus-hl__head:before,.aplus-hl__head:after{content:"";height:1px;background:var(--aplus-line);flex:1;max-width:520px}.aplus-hl__grid{display:grid;grid-template-columns:repeat(var(--hl-cols-m,2),1fr);gap:clamp(12px,1.4vw,22px)}.aplus-hl__card{border:1px solid var(--aplus-line);border-radius:var(--aplus-radius);padding:clamp(16px,1.8vw,26px) 16px;display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center;background:var(--aplus-surface);transition:border-color .2s ease}.aplus-hl__card:hover{border-color:#8979ff73}.aplus-hl__icon{width:64px;height:64px;border-radius:50%;background:var(--aplus-accent-soft);display:grid;place-items:center;color:var(--aplus-accent)}.aplus--dark .aplus-hl__icon{background:#8979ff29;color:#a99bff}.aplus-hl--icons-neutral .aplus-hl__icon{background:#f1f1f4;color:#3f3f46}.aplus--dark.aplus-hl--icons-neutral .aplus-hl__icon{background:#ffffff0f;color:#d4d4d8}.aplus-hl__icon svg{width:28px;height:28px}.aplus-hl__label{font-size:var(--aplus-fs-sub);color:var(--aplus-sub);line-height:1.35}@media(max-width:749px){.aplus-hl__grid{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.aplus-hl__card{flex:0 1 calc((100% - 20px) / 3);min-width:0;padding:14px 8px;gap:9px;border-radius:12px}.aplus-hl__icon{width:46px;height:46px}.aplus-hl__icon svg{width:23px;height:23px}.aplus-hl__label{font-size:.8rem;line-height:1.3}.aplus-hl__head{gap:.9rem;margin-bottom:clamp(18px,5vw,28px)}.aplus-hl__card--hide-m{display:none}}@media(min-width:768px){.aplus-hl__grid{grid-template-columns:repeat(var(--hl-cols-d,4),1fr)}}.aplus-media{background:var(--media-bg, #0a0a0b);--aplus-bg: var(--media-bg, #0a0a0b);border-top:1px solid rgba(255,255,255,.07)}.aplus-media--light{border-top:0;position:relative}.aplus-media--light:before{content:"";position:absolute;inset-inline:0;top:0;height:1px;z-index:1;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1) 14%,var(--media-accent, #9e8ce5) 50%,rgba(255,255,255,.1) 86%,transparent)}.aplus-media{--media-fg: #fff;--media-body: #9e9cab}.aplus-media--light{--media-fg: #16151a;--media-body: #55535f}.aplus-media .aplus__container{padding-left:24px;padding-right:24px}.aplus-media__inner{display:flex;flex-direction:column;gap:28px}.aplus-media__figure{min-width:0}.aplus-media__img,.aplus-media__ph,.aplus-media__video{display:block;width:100%}.aplus-media__loop{display:block}.aplus-media__video{height:auto;object-fit:cover;background:#0b0b0e}.aplus-media--full .aplus-media__figure{margin-inline:-24px;width:calc(100% + 48px);max-width:none}.aplus-media--bleed .aplus-media__img{height:auto;object-fit:contain}.aplus-media--bleed .aplus-media__ph{aspect-ratio:16 / 11;border-radius:0}.aplus-media--square .aplus-media__img,.aplus-media--square .aplus-media__ph{aspect-ratio:1 / 1;height:auto;object-fit:cover}.aplus-media--wide .aplus-media__img,.aplus-media--wide .aplus-media__ph{aspect-ratio:16 / 11;height:auto;object-fit:cover}.aplus-media--copy-first .aplus-media__figure{order:2}.aplus-media--card .aplus-media__figure{border-radius:16px;overflow:hidden;background:#0b0b0e}.aplus-media--card .aplus-media__img,.aplus-media--card .aplus-media__ph{height:var(--media-h, 250px);object-fit:cover;border-radius:16px}.aplus-media__copy{display:flex;flex-direction:column;gap:13px;min-width:0}.aplus-media__eyebrow{margin:0;font-size:var(--aplus-fs-label);font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--media-accent, #9e8ce5)}.aplus-media__heading{margin:0;font-family:var(--font-heading-family, Jost, sans-serif);font-size:var(--aplus-fs-display);font-weight:300;line-height:1.1;letter-spacing:-.01em;color:var(--media-heading, var(--media-fg))}.aplus-media__body{margin:0;font-size:var(--aplus-fs-lede);line-height:1.5;color:var(--media-body)}.aplus-media__points{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:9px}.aplus-media__points li{display:flex;gap:10px;align-items:flex-start;font-size:var(--aplus-fs-lede);line-height:1.48;color:var(--media-body)}.aplus-media__dash{color:var(--media-accent, #9e8ce5);font-weight:300;flex:0 0 auto}@media(min-width:750px){.aplus-media .aplus__container{padding-left:clamp(24px,5vw,48px);padding-right:clamp(24px,5vw,48px)}.aplus-media__inner{flex-direction:row;align-items:center;gap:clamp(32px,5vw,64px)}.aplus-media__figure{flex:0 1 var(--media-max, 420px);max-width:var(--media-max, 420px);min-width:0}.aplus-media__copy{flex:1 1 0;max-width:52ch}.aplus-media--end .aplus-media__figure{order:2}.aplus-media--card .aplus-media__img,.aplus-media--card .aplus-media__ph{height:calc(var(--media-h, 250px) + 90px)}.aplus-media--bleed .aplus-media__figure{border-radius:var(--media-radius, 0px);overflow:hidden}.aplus-media--bleed.aplus-media--framed .aplus-media__figure{background:#0f0f12;border:1px solid rgba(255,255,255,.08);padding:clamp(10px,1.6vw,20px)}}@media(max-width:749px){.aplus-media--stack .aplus-media__inner{flex-direction:column;align-items:stretch;text-align:start;gap:0}.aplus-media--stack .aplus-media__copy{display:contents}.aplus-media--stack .aplus-media__eyebrow{order:1;margin-bottom:2px;text-align:center}.aplus-media--stack .aplus-media__heading{order:2;text-align:center}.aplus-media--stack .aplus-media__figure{order:3}.aplus-media--stack .aplus-media__body{order:4}.aplus-media--stack .aplus-media__points{order:5}.aplus-media--stack .aplus-media__heading{font-size:var(--aplus-fs-display);letter-spacing:-.01em;text-wrap:balance}.aplus-media--stack .aplus-media__figure{flex:0 0 auto;margin-inline:-24px;width:calc(100% + 48px);max-width:none;aspect-ratio:1;margin-top:22px}.aplus-media--stack .aplus-media__body{margin-top:clamp(-48px,-6.41vw,-20px);max-width:none;font-family:var(--font-heading-family, Jost, sans-serif);line-height:1.5;color:var(--media-fg)}.aplus-media--stack .aplus-media__points{width:100%;max-width:none;margin:18px 0 0;gap:9px;text-align:start}.aplus-media--stack .aplus-media__points li{gap:10px;font-family:var(--font-heading-family, Jost, sans-serif);line-height:1.48;color:var(--media-body)}.aplus.aplus-media--stack{--aplus-pt: 64px;--aplus-pb: 64px;padding-top:var(--aplus-pt);padding-bottom:var(--aplus-pb)}.aplus-media--stack .aplus-media__points li>span:last-child{text-wrap:pretty}}@media(min-width:750px){.aplus-media--stack .aplus-media__eyebrow,.aplus-media--stack .aplus-media__dash{display:none}}.aplus-media--panel .aplus-media__inner{gap:0}.aplus-media--panel .aplus-media__figure{order:1;aspect-ratio:4 / 3;margin-inline:-24px;width:calc(100% + 48px);max-width:none}.aplus-media--panel .aplus-media__copy{order:2;margin-top:28px}@media(max-width:749px){.aplus.aplus-media--panel{--aplus-pt: 0px;--aplus-pb: 60px;padding-top:var(--aplus-pt);padding-bottom:var(--aplus-pb)}.aplus-media--panel .aplus-media__copy{margin-top:48px}}.aplus-media--heading-light .aplus-media__heading{font-family:"Anzu Heading Light",var(--font-heading-family, Jost, sans-serif);font-weight:300}.aplus-media--no-dash .aplus-media__points li{gap:0}@media(min-width:750px){.aplus-media--no-dash .aplus-media__points,.aplus-media--stack .aplus-media__points{max-width:20.5em}}.aplus-media--panel .aplus-media__loop{height:100%}.aplus-media--panel .aplus-media__img,.aplus-media--panel .aplus-media__ph,.aplus-media--panel .aplus-media__video{height:100%;aspect-ratio:auto;object-fit:cover;object-position:100% 50%}@media(min-width:750px){.aplus.aplus-media--panel,.aplus.aplus-media--stack{padding-block:0}.aplus-media--panel .aplus__container,.aplus-media--stack .aplus__container{max-width:none;padding-left:0;padding-right:0}.aplus-media--panel .aplus-media__inner,.aplus-media--stack .aplus-media__inner{display:grid;grid-template-columns:minmax(0,calc(var(--panel-media, 64) * 1vw)) minmax(320px,1fr);align-items:center;gap:0;--panel-h: min(66vw, 1262px);grid-template-rows:var(--panel-h)}.aplus-media--panel .aplus-media__figure,.aplus-media--stack .aplus-media__figure{align-self:stretch;aspect-ratio:auto;margin-inline:0;width:100%;flex:0 0 auto;max-width:none}.aplus-media--end.aplus-media--panel .aplus-media__inner,.aplus-media--end.aplus-media--stack .aplus-media__inner{grid-template-columns:minmax(320px,1fr) minmax(0,min(calc(var(--panel-media, 64) * 1vw),var(--panel-h)))}.aplus-media--end.aplus-media--panel .aplus-media__figure,.aplus-media--end.aplus-media--stack .aplus-media__figure{order:2}.aplus-media--end.aplus-media--panel .aplus-media__copy,.aplus-media--end.aplus-media--stack .aplus-media__copy{order:1}.aplus-media--panel .aplus-media__copy,.aplus-media--stack .aplus-media__copy{display:flex;margin-top:0;max-width:none;padding-inline:clamp(20px,3.24vw,62px) clamp(16px,1.15vw,22px);gap:0}.aplus-media--end.aplus-media--panel .aplus-media__copy,.aplus-media--end.aplus-media--stack .aplus-media__copy{padding-inline:clamp(24px,4.71vw,90px) clamp(16px,2.35vw,45px)}.aplus-media--panel .aplus-media__body,.aplus-media--stack .aplus-media__body{margin-top:clamp(12px,1.36vw,26px)}.aplus-media--panel .aplus-media__points,.aplus-media--stack .aplus-media__points{margin-top:clamp(8px,.837vw,16px)}.aplus-media--panel .aplus-media__heading,.aplus-media--stack .aplus-media__heading{font-size:var(--aplus-fs-display);font-weight:400;letter-spacing:-.01em}.aplus-media--panel .aplus-media__body,.aplus-media--stack .aplus-media__body{max-width:23.5em;font-family:var(--font-heading-family, Jost, sans-serif);font-size:var(--aplus-fs-lede);line-height:1.5;color:var(--media-fg)}.aplus-media--panel .aplus-media__points,.aplus-media--stack .aplus-media__points{font-size:var(--aplus-fs-lede);max-width:22em;gap:clamp(12px,.994vw,19px)}.aplus-media--panel .aplus-media__points li,.aplus-media--stack .aplus-media__points li{font-family:var(--font-heading-family, Jost, sans-serif);font-size:var(--aplus-fs-lede);line-height:1.48}.aplus-media--panel .aplus-media__figure,.aplus-media--stack .aplus-media__figure{position:relative;overflow:hidden}.aplus-media--panel .aplus-media__loop,.aplus-media--stack .aplus-media__loop,.aplus-media--panel .aplus-media__img,.aplus-media--panel .aplus-media__ph,.aplus-media--panel .aplus-media__video,.aplus-media--stack .aplus-media__img,.aplus-media--stack .aplus-media__ph{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;aspect-ratio:auto;object-fit:cover}.aplus-media--end.aplus-media--panel .aplus-media__img,.aplus-media--end.aplus-media--stack .aplus-media__img,.aplus-media--end.aplus-media--panel .aplus-media__ph,.aplus-media--end.aplus-media--stack .aplus-media__ph,.aplus-media--end.aplus-media--panel .aplus-media__video,.aplus-media--end.aplus-media--stack .aplus-media__video{object-position:50% 0%}}@media(min-width:750px){.aplus-media--stack .aplus-media__figure{transform-origin:100% 0;transform:translate3d(calc(var(--aplus-slide, 0) * 27.52%),0,0) scale(calc(.92882 + .07118 * var(--aplus-grow, 1)))}}@media(max-width:749px){.aplus-media--stack{overflow-x:clip}.aplus-media--stack .aplus-media__figure{transform:translate3d(calc(var(--aplus-slide, 0) * 22%),0,0)}}@media(prefers-reduced-motion:reduce){.aplus-media--stack .aplus-media__figure{transform:none}}.aplus-rail{background:var(--rail-bg, #0a0a0b);--aplus-bg: var(--rail-bg, #0a0a0b);border-top:1px solid var(--rail-line, rgba(255, 255, 255, .07));--rail-gutter: 24px;--rail-fg: #fff;--rail-body: #9e9cab;--rail-copy: #8f8c9c;--rail-line: rgba(255, 255, 255, .07);--rail-card-bg: #0f0f12;--rail-card-line: rgba(255, 255, 255, .08);--rail-media-bg: #0b0b0e;--rail-ctrl-line: #414141;--rail-ctrl-bg: rgba(15, 15, 18, .2);--rail-ctrl-bg-hover: rgba(15, 15, 18, .55);--rail-ctrl-line-hover: #6a6a6a;--rail-ctrl-glyph: 0}.aplus-rail--light{--rail-fg: #16151a;--rail-body: #55535f;--rail-copy: #6b6875;--rail-line: rgba(0, 0, 0, .08);--rail-card-bg: #f6f5fa;--rail-card-line: rgba(0, 0, 0, .08);--rail-media-bg: #eceaf3;--rail-ctrl-line: rgba(0, 0, 0, .22);--rail-ctrl-bg: rgba(255, 255, 255, .55);--rail-ctrl-bg-hover: rgba(255, 255, 255, .85);--rail-ctrl-line-hover: rgba(0, 0, 0, .4);--rail-ctrl-glyph: 1}.aplus-rail .aplus__container{padding-left:var(--rail-gutter);padding-right:var(--rail-gutter)}.aplus-rail__inner{display:flex;flex-direction:column;gap:28px}.aplus-rail__intro{display:flex;flex-direction:column;gap:12px}.aplus-rail__body{max-width:33em}.aplus-rail__eyebrow{margin:0;font-size:var(--aplus-fs-label);font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--rail-accent, #9e8ce5)}.aplus-rail__heading{margin:0;font-family:var(--font-heading-family, Jost, sans-serif);font-size:var(--aplus-fs-display);font-weight:300;line-height:1.1;letter-spacing:-.01em;color:var(--rail-fg)}.aplus-rail__body{margin:0;font-size:var(--aplus-fs-lede);line-height:1.5;color:var(--rail-body)}.aplus-rail__el{display:block;position:relative}@media(max-width:749px){.aplus-rail--pinned .aplus-rail__track{position:relative}.aplus-rail--pinned.is-driven .aplus-rail__stage{position:sticky;top:var(--sticky-header-height, 0px)}.aplus-rail--pinned.is-driven .aplus-rail__media{height:clamp(176px,24svh,240px)}.aplus-rail--pinned .aplus-rail__inner,.aplus-rail--pinned .aplus-rail__el,.aplus-rail--pinned .aplus-rail__scroller{min-width:0;max-width:100%}.aplus-rail--pinned .aplus-rail__inner,.aplus-rail--pinned .aplus-rail__el{width:100%}.aplus-rail--pinned.is-driven .aplus-rail__scroller{overflow-x:hidden;scroll-snap-type:none}}@media(prefers-reduced-motion:reduce){.aplus-rail--pinned .aplus-rail__track{height:auto!important}.aplus-rail--pinned .aplus-rail__stage{position:static;padding-top:0}.aplus-rail--pinned .aplus-rail__scroller{overflow-x:auto;scroll-snap-type:x mandatory}}.aplus-rail__scroller{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline-end:calc(var(--rail-gutter) * -1);padding-inline-end:var(--rail-gutter);scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.aplus-rail__scroller::-webkit-scrollbar{display:none}.aplus-rail__card{flex:0 0 calc(100vw - var(--rail-gutter) * 3.2);max-width:340px;scroll-snap-align:start;display:flex;flex-direction:column;background:var(--rail-card-bg);border:1px solid var(--rail-card-line);border-radius:16px;overflow:hidden}.aplus-rail__media{height:176px;flex:0 0 auto;background:var(--rail-media-bg)}.aplus-rail__img,.aplus-rail__ph{width:100%;height:100%;display:block;object-fit:cover;border-radius:0}.aplus-rail__text{display:flex;flex-direction:column;gap:6px;padding:16px 16px 18px;text-align:center}.aplus-rail__label{margin:0;font-family:var(--font-heading-family, Jost, sans-serif);font-size:var(--aplus-fs-card-title);font-weight:600;line-height:normal;color:var(--rail-fg)}.aplus-rail__copy{margin:0;font-size:var(--aplus-fs-card-copy);line-height:1.48;color:var(--rail-copy)}.aplus-rail__next{position:absolute;top:calc(50% + 46.5px);inset-inline-end:calc(var(--rail-gutter) * -1 + 2px);transform:translateY(-50%);width:28px;height:28px;display:grid;place-items:center;padding:0;border:1px solid var(--rail-ctrl-line);border-radius:31px;background:var(--rail-ctrl-bg);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.aplus-rail__next img{width:24px;height:24px;display:block;transform:rotate(90deg);filter:invert(var(--rail-ctrl-glyph))}.aplus-rail__next:hover{background:var(--rail-ctrl-bg-hover);border-color:var(--rail-ctrl-line-hover)}.aplus-rail__next:focus-visible{outline:2px solid var(--rail-accent, #9e8ce5);outline-offset:2px}.aplus-rail__next[hidden]{display:none}@media(min-width:750px){.aplus-rail{--rail-gutter: clamp(24px, 5vw, 48px)}.aplus-rail__intro{align-items:center;text-align:center}.aplus-rail__scroller{display:grid;grid-template-columns:repeat(var(--rail-cols, 3),minmax(0,1fr));gap:16px;overflow:visible;margin-inline-end:0;padding-inline-end:0}.aplus-rail__card{flex:initial;max-width:none}.aplus-rail__media{height:auto;aspect-ratio:var(--rail-media-ratio, 4 / 3)}.aplus-rail__img,.aplus-rail__ph{aspect-ratio:var(--rail-media-ratio, 4 / 3)}.aplus-rail__next{display:none}}@media(prefers-reduced-motion:reduce){.aplus-rail__scroller{scroll-behavior:auto}.aplus-rail__next{transition:none}}.aplus-rail__progress{display:none}@media(min-width:750px){.aplus-rail--deskrail{--rail-card-w: max(240px, min(28cqw, calc((100svh - 18rem) * 4 / 3)));--rail-card-gap: clamp(16px, 1.4vw, 28px);overflow-x:clip}.aplus-rail--deskrail .aplus-rail__el{container-type:inline-size}.aplus-rail--deskrail .aplus-rail__stage{min-height:100svh;display:flex;align-items:center;padding-top:var(--sticky-header-height, 0px);padding-bottom:var(--mobile-dock-height, 0px)}.aplus-rail--deskrail .aplus-rail__inner{max-width:none;width:100%;padding:0;display:grid;grid-template-columns:clamp(280px,34vw,600px) minmax(0,1fr);align-items:center;column-gap:clamp(24px,3vw,56px)}.aplus-rail--deskrail .aplus-rail__intro{align-items:flex-start;text-align:left;padding-inline-start:var(--rail-gutter)}.aplus-rail--deskrail .aplus-rail__body{max-width:none}.aplus-rail--deskrail .aplus-rail__el,.aplus-rail--deskrail .aplus-rail__scroller{min-width:0}.aplus-rail--deskrail .aplus-rail__scroller{display:flex;gap:var(--rail-card-gap);overflow:visible;scroll-snap-type:none;margin-inline-end:0;padding-inline:0 var(--rail-gutter)}.aplus-rail--deskrail .aplus-rail__card{flex:0 0 var(--rail-card-w);width:var(--rail-card-w);max-width:none}.aplus-rail--deskrail .aplus-rail__media{height:calc(var(--rail-card-w) * 3 / 4);aspect-ratio:auto}.aplus-rail--deskrail .aplus-rail__img,.aplus-rail--deskrail .aplus-rail__ph{aspect-ratio:auto}.aplus-rail--deskrail .aplus-rail__text{text-align:left;gap:clamp(6px,.6vw,10px);padding:clamp(14px,1.2vw,22px) clamp(16px,1.4vw,24px) clamp(18px,1.6vw,26px)}.aplus-rail--deskrail .aplus-rail__label{font-size:var(--aplus-fs-card-title);line-height:1.25;letter-spacing:-.01em}.aplus-rail--deskrail .aplus-rail__copy{font-size:var(--aplus-fs-card-copy);line-height:1.5}.aplus-rail--deskrail.is-driven .aplus-rail__track{position:relative}.aplus-rail--deskrail.is-driven .aplus-rail__stage{position:sticky}.aplus-rail--deskrail.is-driven .aplus-rail__scroller{overflow-x:hidden;padding-inline-start:34cqw}.aplus-rail--deskrail.is-driven .aplus-rail__progress{display:block;width:min(100%,200px);height:2px;margin:clamp(20px,2.2vw,34px) 0 0;background:var(--rail-line);border-radius:2px;overflow:hidden}.aplus-rail--deskrail.is-driven .aplus-rail__progress span{display:block;height:100%;background:var(--rail-accent, #9e8ce5);transform:scaleX(var(--rail-p, 0));transform-origin:left center}}@media(min-width:750px){.aplus-rail--stacked .aplus-rail__track{position:relative}.aplus-rail--stacked.is-driven .aplus-rail__stage{position:sticky;top:var(--sticky-header-height, 0px)}.aplus-rail--stacked .aplus-rail__intro{align-items:center;text-align:center}.aplus-rail--stacked .aplus-rail__eyebrow{font-size:var(--aplus-fs-label);letter-spacing:.22em;color:#bcb3de}.aplus-rail--stacked.is-driven .aplus-rail__scroller{display:grid;grid-template-columns:minmax(0,1fr);gap:0;position:relative;overflow:clip;width:min(100%,85.7vw);margin-inline:auto;padding:0}.aplus-rail--stacked.is-driven .aplus-rail__card{grid-area:1 / 1;background:transparent;border:0;border-radius:0;overflow:hidden;transform:translate3d(0,calc(var(--card-in, 0) * 100%),0)}.aplus-rail--stacked.is-driven .aplus-rail__media{height:auto;aspect-ratio:1639 / 598;background:#fff;border-radius:clamp(14px,1.36vw,26px);overflow:hidden;display:flex;justify-content:center}.aplus-rail--stacked.is-driven .aplus-rail__img,.aplus-rail--stacked.is-driven .aplus-rail__ph{width:62.2%;height:auto;aspect-ratio:1019 / 656;margin-top:-2.15%;object-fit:cover}.aplus-rail--stacked.is-driven .aplus-rail__text{padding:0;text-align:center;flex:1 1 auto;background:var(--rail-bg, #0a0a0b);gap:0}.aplus-rail--stacked.is-driven .aplus-rail__label{margin-top:clamp(24px,2.93vw,56px);font-size:var(--aplus-fs-title);font-weight:600;line-height:1;letter-spacing:-.03em}.aplus-rail--stacked.is-driven .aplus-rail__copy{max-width:min(100%,37em);margin-top:clamp(12px,1.203vw,23px);margin-inline:auto;font-family:var(--font-heading-family, Jost, sans-serif);font-size:var(--aplus-fs-lede);line-height:1.5}.aplus-rail--stacked.is-driven .aplus-rail__next{display:none}}.aplus-sensor{background:linear-gradient(180deg,#efeafa,#ece5f9)}.aplus-sensor__card{position:relative;background:#000;border-radius:clamp(18px,2vw,28px);padding:clamp(24px,3.4vw,60px);overflow:hidden}.aplus-sensor__stage{display:grid;grid-template-columns:minmax(0,1fr)}.aplus-sensor__panel{grid-area:1 / 1;opacity:0;pointer-events:none;transition:opacity .42s cubic-bezier(.22,1,.36,1),transform .42s cubic-bezier(.22,1,.36,1)}.aplus-sensor__panel.is-active{opacity:1;transform:none;pointer-events:auto}.aplus-sensor__top{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(18px,2.6vw,44px);align-items:center}.aplus-sensor__img{width:100%;height:auto;display:block}.aplus-sensor__ph{aspect-ratio:1/1;background:#0d0d0d;border-radius:12px}.aplus-sensor__eyebrow{font-size:var(--aplus-fs-eyebrow);letter-spacing:var(--aplus-ls-eyebrow);text-transform:uppercase;color:#9c96ae;margin:0 0 .9rem;font-weight:500}.aplus-sensor__h{font-family:var(--font-heading-family, Jost, sans-serif);font-size:var(--aplus-fs-h);line-height:var(--aplus-lh-h);color:#f5f5f5;margin:0 0 1rem;font-weight:500;letter-spacing:-.01em}.aplus-sensor__text{font-size:var(--aplus-fs-body);line-height:var(--aplus-lh-body);color:#c9c6d6}.aplus-sensor__text :last-child{margin-bottom:0}.aplus-sensor__text--narrow-only,.aplus-sensor__media--narrow{display:none}.aplus-sensor__text ul{margin:1rem 0 0;padding:0;list-style:none}.aplus-sensor__text li{position:relative;padding-left:1.1em;margin:.35em 0}.aplus-sensor__text li:before{content:"\2022";position:absolute;left:0;color:#8979ff}.aplus-sensor__pills{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(10px,1.1vw,18px);margin:clamp(26px,3.6vw,52px) 0 0}.aplus-sensor__pill{-webkit-appearance:none;appearance:none;font:inherit;cursor:pointer;border:1px solid rgba(137,121,255,.38);border-radius:999px;padding:.72em 1.5em;font-size:clamp(.66rem,.8vw,.78rem);letter-spacing:.11em;text-transform:uppercase;color:#d9d6e6;white-space:nowrap;background:transparent;transition:border-color .2s ease,color .2s ease,background-color .2s ease}.aplus-sensor__pill:hover{border-color:#8979ff99;color:#fff}.aplus-sensor__pill.is-active{background:#554080;border-color:#8979ffb3;color:#fff}.aplus-sensor__pill:focus-visible{outline:2px solid rgba(137,121,255,.8);outline-offset:3px}.aplus-sensor__arrow{position:absolute;top:34%;transform:translateY(-50%);z-index:3;display:none;width:38px;height:38px;place-items:center;border-radius:50%;background:#ffffff17;border:1px solid rgba(255,255,255,.16);color:#edebf5;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background-color .2s ease,border-color .2s ease}.aplus-sensor__arrow:hover{background:#ffffff2e;border-color:#ffffff52}.aplus-sensor__arrow:focus-visible{outline:2px solid rgba(137,121,255,.85);outline-offset:2px}.aplus-sensor__arrow svg{width:16px;height:16px}.aplus-sensor__arrow--prev{left:10px}.aplus-sensor__arrow--next{right:10px}@media(max-width:749px){.aplus-sensor__pills{display:none}.aplus-sensor__arrow{display:grid}.aplus-sensor__card{padding:16px 16px 22px;border-radius:12px}.aplus-sensor__eyebrow{display:none}.aplus-sensor__top{gap:14px}.aplus-sensor__img{aspect-ratio:744 / 824;object-fit:contain;border-radius:8px}.aplus-sensor--layout-overlay .aplus-sensor__media .aplus-sensor__img{aspect-ratio:1600 / 844;object-fit:contain;object-position:center;max-height:none;border-radius:8px}.aplus-sensor__body{text-align:center}.aplus-sensor__h{color:#fff;font-size:1.05rem;font-weight:400;line-height:1.3;margin-bottom:.4rem}.aplus-sensor__text{color:#eae8f2;font-size:.92rem;line-height:1.55}.aplus-sensor__text ul{display:inline-block;text-align:left;margin-top:.6rem}.aplus-sensor__text--wide-only{display:none}.aplus-sensor__text--narrow-only{display:block}.aplus-sensor__media--wide{display:none}.aplus-sensor__media--narrow{display:block}.aplus-sensor--layout-overlay .aplus__container{padding-left:10px;padding-right:10px}.aplus-sensor--layout-overlay .aplus-sensor__card{padding:0;border-radius:16px}.aplus-sensor--layout-overlay .aplus-sensor__top{display:flex;flex-direction:column;gap:0}.aplus-sensor--layout-overlay .aplus-sensor__panel--mcopy .aplus-sensor__top{flex-direction:column-reverse}.aplus-sensor--layout-overlay .aplus-sensor__media{width:100%}.aplus-sensor--layout-overlay .aplus-sensor__media--narrow{padding:var(--sensor-minset, 0)}.aplus-sensor--layout-overlay .aplus-sensor__media--narrow .aplus-sensor__img{aspect-ratio:var(--sensor-mratio, 1 / 1);object-fit:var(--sensor-mfit, cover);object-position:center;border-radius:var(--sensor-mradius, 0)}.aplus-sensor--mfill .aplus-sensor__top{height:100%}.aplus-sensor--mfill .aplus-sensor__media--narrow{flex:1 1 auto;min-height:0}.aplus-sensor--mfill .aplus-sensor__media--narrow .aplus-sensor__img{height:100%;aspect-ratio:auto;object-fit:contain;object-position:center center}.aplus-sensor--layout-overlay .aplus-sensor__body{text-align:center;padding:clamp(14px,4vw,20px) 5% clamp(18px,5vw,24px)}.aplus-sensor--layout-overlay .aplus-sensor__panel--moverlay .aplus-sensor__top{position:relative}.aplus-sensor--layout-overlay .aplus-sensor__panel--moverlay .aplus-sensor__body{position:absolute;top:0;left:0;right:0;z-index:2}.aplus-sensor--layout-overlay .aplus-sensor__panel--moverlay .aplus-sensor__top:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;border-radius:8px;background:linear-gradient(to bottom,#00000080 0% 30%,#0000 50%)}.aplus-sensor--layout-overlay .aplus-sensor__arrow{top:50%;transform:translateY(-50%)}}@media(min-width:768px){.aplus-sensor__top{grid-template-columns:minmax(0,1.02fr) minmax(0,1fr);gap:clamp(28px,3.4vw,56px)}.aplus-sensor__img{max-height:480px;object-fit:contain}.aplus-sensor--img-right .aplus-sensor__media{order:2}.aplus-sensor--img-right .aplus-sensor__body,.aplus-sensor__panel--img-left .aplus-sensor__media{order:1}.aplus-sensor__panel--img-left .aplus-sensor__body,.aplus-sensor__panel--img-right .aplus-sensor__media{order:2}.aplus-sensor__panel--img-right .aplus-sensor__body{order:1}}@media(min-width:768px){[data-sensor-pills=rotate] .aplus-sensor__pills{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:1.875%;width:72%;margin-inline:auto}[data-sensor-pills=rotate] .aplus-sensor__pill{width:100%;padding:.86em .5em;font-size:clamp(.56rem,.76vw,.76rem);text-align:center;text-indent:.11em}.aplus-sensor--layout-overlay .aplus-sensor__card{padding:0;aspect-ratio:2777 / 1466}.aplus-sensor--layout-overlay .aplus-sensor__stage{position:absolute;top:0;right:0;bottom:0;left:0}.aplus-sensor--layout-overlay .aplus-sensor__top{display:block;height:100%;position:relative;gap:0}.aplus-sensor--layout-overlay .aplus-sensor__media{position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(var(--sensor-dx, 0%),calc(var(--sensor-dy, 0%) - var(--sensor-lift, 0%))) scale(var(--sensor-scale, 1))}.aplus-sensor--layout-overlay .aplus-sensor__panel--img-right .aplus-sensor__media{left:var(--sensor-inset, 0%);right:calc(0% - var(--sensor-bleed, 0%))}.aplus-sensor--layout-overlay .aplus-sensor__panel--img-left .aplus-sensor__media{right:var(--sensor-inset, 0%);left:calc(0% - var(--sensor-bleed, 0%))}.aplus-sensor--layout-overlay .aplus-sensor__top:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to right,#000,#000000bd 24%,#0000 52%)}.aplus-sensor--layout-overlay .aplus-sensor__panel--img-left .aplus-sensor__top:before{background:linear-gradient(to left,#000,#000000bd 24%,#0000 52%)}.aplus-sensor--layout-overlay .aplus-sensor__panel--nocopy .aplus-sensor__top:before{display:none}.aplus-sensor--layout-overlay .aplus-sensor__body{z-index:2}.aplus-sensor--layout-overlay .aplus-sensor__img{width:100%;height:100%;max-height:none;object-fit:var(--sensor-fit, cover)}.aplus-sensor--layout-overlay .aplus-sensor__img{object-position:var(--sensor-pos, center) center}.aplus-sensor--layout-overlay .aplus-sensor__body{position:absolute;top:var(--sensor-copy-top, 50%);transform:translateY(-50%);width:var(--sensor-copy-w, 33%)}.aplus-sensor--layout-overlay .aplus-sensor__panel--img-left .aplus-sensor__body{right:var(--sensor-copy-inset, 4.2%)}.aplus-sensor--layout-overlay .aplus-sensor__panel--img-right .aplus-sensor__body{left:var(--sensor-copy-inset, 4.2%)}.aplus-sensor--layout-overlay .aplus-sensor__pills{position:absolute;left:50%;right:auto;transform:translate(-50%);bottom:2.7%;margin:0;z-index:2}.aplus-sensor--layout-overlay .aplus-sensor__arrow{top:44%}}@media(prefers-reduced-motion:reduce){.aplus-sensor__pill,.aplus-sensor__panel{transition:none}}.aplus-seq{background:var(--seq-bg, #000);--aplus-bg: var(--seq-bg, #000)}.aplus-seq__el{display:block}.aplus-seq__track{position:relative;height:calc(var(--seq-track, 280) * 1vh);height:calc(var(--seq-track, 280) * 1svh)}.aplus-seq__stage{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden}.aplus-seq__canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.aplus-seq__still{position:absolute;inset:var(--sticky-header-height, 0px) 0 var(--mobile-dock-height, 0px) 0;width:100%;height:auto;display:block;object-fit:contain;transform:scale(var(--seq-scale, 1))}.aplus-seq__canvas{opacity:0;transition:opacity .25s linear}.aplus-seq__still{transition:opacity .25s linear}.aplus-seq__el.is-ready .aplus-seq__canvas{opacity:1}.aplus-seq__el.is-ready .aplus-seq__still{opacity:0}.aplus-seq__overlay{position:absolute;inset:auto 0 0 0;padding-bottom:clamp(28px,8vh,72px);pointer-events:none;text-align:center}.aplus-seq__eyebrow{color:#8f8f8f}.aplus-seq__h{color:#f5f5f5;margin:0}.aplus-seq__beats{position:absolute;inset:var(--sticky-header-height, 0px) 0 var(--mobile-dock-height, 0px) 0;pointer-events:none}.aplus-seq__beat{position:absolute;left:0;right:0;padding:0 20px;opacity:var(--b-o, 0);will-change:opacity,transform}.aplus-seq__beat--top{top:0;transform:translate3d(0,var(--b-y, 0px),0)}.aplus-seq__beat--bottom{bottom:0;transform:translate3d(0,calc(-1 * var(--b-y, 0px)),0)}.aplus-seq__beat{clip-path:inset(0 0 var(--b-clip, 0px) 0)}.aplus-seq__beat--left{text-align:left}.aplus-seq__beat--center{text-align:center}.aplus-seq__beat-in{max-width:34rem;margin-inline:auto}.aplus-seq__beat-eyebrow{font-family:var(--font-heading-family, Jost, sans-serif);font-size:var(--aplus-fs-label);font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:#9e8ce5;margin:0 0 1.0625rem}.aplus-seq__beat-h{font-family:var(--font-heading-family, Jost, sans-serif);font-size:var(--aplus-fs-display);line-height:1.08;letter-spacing:-.01em;font-weight:500;color:#fff;margin:0 0 .875rem;text-wrap:balance}.aplus-seq__beat--h-display .aplus-seq__beat-h{line-height:1.04;letter-spacing:-.02em;font-weight:700}.aplus-seq__beat-body{font-family:var(--font-heading-family, Jost, sans-serif);font-size:var(--aplus-fs-lede);line-height:1.5;color:#b2b0bf;margin:0;text-wrap:pretty}.aplus-seq__beat--w-medium .aplus-seq__beat-body{font-weight:500;color:#c6c4d2}.aplus-seq__beat--spec .aplus-seq__beat-body{font-size:var(--aplus-fs-card-copy)}.aplus-seq__beats{display:block}.aplus-seq--beats .aplus-seq__overlay{display:none}.aplus-seq__el.is-static .aplus-seq__track{height:100vh;height:100svh}@media(prefers-reduced-motion:reduce){.aplus-seq__track{height:100vh;height:100svh}.aplus-seq__canvas,.aplus-seq__still{transition:none}}.aplus-seq__beat:first-child{--b-o: 1}.aplus-seq__el.is-static .aplus-seq__beat{display:none}.aplus-seq__el.is-static .aplus-seq__beat:first-child{display:block;transform:none;will-change:auto}.aplus-show{background:var(--show-bg, #0a0a0b);--aplus-bg: var(--show-bg, #0a0a0b);border-top:1px solid rgba(255,255,255,.07);--show-gap: clamp(18px, 1.203vw, 23px)}.aplus-show__inner{display:flex;flex-direction:column;align-items:center;text-align:center}.aplus-show__panel{display:block;width:min(100%,calc(var(--show-media, 51.78) * 1vw));aspect-ratio:1278 / 656;border:2px solid var(--show-accent, #9e8ce5);border-radius:clamp(14px,1.36vw,26px);background:#050505;overflow:hidden}.aplus-show__video{display:block;width:100%;height:100%;object-fit:contain}.aplus-show__panel--empty{background:#050505}.aplus-show__heading{order:-1;margin:0 0 var(--show-gap);font-family:var(--font-heading-family, Jost, sans-serif);font-size:var(--aplus-fs-title);font-weight:600;line-height:1;letter-spacing:-.03em;color:var(--show-accent, #9e8ce5)}.aplus-show__body{margin:var(--show-gap) auto 0;max-width:min(100%,37em);font-family:var(--font-heading-family, Jost, sans-serif);font-size:var(--aplus-fs-lede);line-height:1.5;color:#fff}.aplus-show__cta{display:inline-flex;align-items:center;gap:clamp(12px,1vw,18px);margin-top:clamp(24px,2.4vw,46px);padding:16px 20px 16px 24px;border-radius:clamp(10px,.7vw,14px);background:#fff;color:#171717;font-size:14px;font-weight:500;line-height:1;text-decoration:none;transition:background-color .2s ease,color .2s ease}.aplus-show__cta-to{padding-inline-start:clamp(12px,1vw,18px);border-inline-start:1px solid rgba(23,23,23,.16);color:#6b6579;font-weight:400;transition:color .2s ease}.aplus-show__cta-mark{display:block;transform:rotate(-45deg);opacity:.72;transition:transform .25s cubic-bezier(.16,1,.3,1),opacity .2s ease}.aplus-show__cta:hover{background:#f3f0fd}.aplus-show__cta:hover .aplus-show__cta-to{color:#171717}.aplus-show__cta:hover .aplus-show__cta-mark{transform:rotate(-45deg) translate(2px);opacity:1}.aplus-show__cta:focus-visible{outline:2px solid var(--show-accent, #9e8ce5);outline-offset:3px}.aplus-show__sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.aplus-show__heading{--aplus-reveal-i: 0}.aplus-show__panel{--aplus-reveal-i: 1}.aplus-show__body{--aplus-reveal-i: 2}.aplus-show__cta{--aplus-reveal-i: 3}.aplus-show__inner{min-height:var(--aplus-screen);justify-content:center}@media(max-width:749px){.aplus-show__panel{width:100%}.aplus-show__body{margin-inline:auto;line-height:1.6;text-wrap:balance}.aplus-show__heading{text-wrap:balance}.aplus-show__cta{display:grid;grid-template-columns:minmax(0,auto) auto;grid-template-areas:"do mark" "to mark";align-items:center;width:auto;max-width:100%;column-gap:12px;row-gap:2px;padding:11px 14px 12px 16px;text-align:start}.aplus-show__cta-do{grid-area:do}.aplus-show__cta-mark{grid-area:mark}.aplus-show__cta-to{grid-area:to;padding-inline-start:0;border-inline-start:0;font-size:var(--aplus-fs-label)}.aplus.aplus-show{--aplus-pt: 64px;--aplus-pb: 72px;padding-top:var(--aplus-pt);padding-bottom:var(--aplus-pb)}.aplus-show__inner{min-height:0;justify-content:flex-start}.aplus-show__cta{margin-top:32px}}.aplus-show--held:after{content:"";display:block;height:var(--aplus-stack)}.aplus-show--held .aplus-show__inner{position:sticky;top:calc(var(--sticky-header-height, 0px) + var(--aplus-pt, 64px))}@media(prefers-reduced-motion:reduce){.aplus-show--held:after{display:none}.aplus-show--held .aplus-show__inner{position:static}}.aplus-stats__grid{display:grid;grid-template-columns:1fr;gap:var(--aplus-gap)}.aplus-stats--align-center .aplus-stats__col{text-align:center}.aplus-stats__media,.aplus-stats__ph{margin-bottom:1.25rem}.aplus-stats__ph{aspect-ratio:16/10;background:#171717}@media(min-width:768px){.aplus-stats__grid{grid-template-columns:repeat(var(--stats-cols,2),1fr)}}.hiveap-cards__intro{text-align:center;max-width:760px;margin:0 auto clamp(24px,4vw,48px)}.hiveap-cards--intro-left .hiveap-cards__intro{text-align:left;max-width:720px;margin:0 0 clamp(24px,4vw,48px)}.hiveap-cards__hero{margin:0 auto clamp(24px,4vw,48px);max-width:1000px}.hiveap-cards__hero .hive-aplus__media{max-height:480px;object-fit:contain}.hiveap-cards--hero-full .hiveap-cards__hero{max-width:100%}.hiveap-cards--hero-full .hiveap-cards__hero .hive-aplus__media{max-height:620px;object-fit:cover}.hiveap-cards__grid{display:grid;grid-template-columns:1fr;gap:clamp(16px,2vw,28px)}.hiveap-cards__card{border:1px solid var(--hiveap-line);border-radius:var(--hiveap-radius);overflow:hidden;background:var(--hiveap-surface);transition:border-color .2s ease,transform .2s ease}.hiveap-cards__card:hover{border-color:#5600ff66;transform:translateY(-2px)}.hiveap-cards__img{border-radius:0}.hiveap-cards__label{font-size:.74rem;letter-spacing:.16em;text-transform:uppercase;color:var(--hiveap-sub);margin:1rem 1.1rem .4rem}.hiveap-cards__body{font-size:.92rem;line-height:1.55;color:var(--hiveap-caption);margin:0 1.1rem 1.2rem}.hiveap-cards--plain .hiveap-cards__card{border:none;background:transparent;border-radius:0}.hiveap-cards--plain .hiveap-cards__card:hover{transform:translateY(-2px)}.hiveap-cards--plain .hiveap-cards__img{border-radius:var(--hiveap-radius)}.hiveap-cards--plain .hiveap-cards__label,.hiveap-cards--plain .hiveap-cards__body{margin-left:0;margin-right:0}.hiveap-cards--tint-true .hiveap-cards__img{background:var(--hiveap-tint-2)}@media(min-width:768px){.hiveap-cards__grid{grid-template-columns:repeat(var(--cards-cols,3),1fr)}}.hiveap-cmp__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.hiveap-cmp__intro{max-width:640px;margin:0 0 clamp(16px,2.2vw,26px)}.hiveap-cmp__intro .hive-aplus__body :last-child{margin-bottom:0}.hiveap-cmp__viewport{position:relative}.hiveap-cmp__scroll{overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;position:relative}.hiveap-cmp__scroll:focus-visible{outline:2px solid var(--hiveap-accent);outline-offset:3px;border-radius:4px}.hiveap-cmp__table{table-layout:fixed;width:max-content;min-width:100%;border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums}.hiveap-cmp__col{width:clamp(112px,32vw,190px)}.hiveap-cmp__col--label{width:clamp(100px,28vw,160px)}.hiveap-cmp__corner,.hiveap-cmp__label{position:sticky;left:0;z-index:2;background:var(--hiveap-bg);text-align:left}.hiveap-cmp__corner:after,.hiveap-cmp__label:after{content:"";position:absolute;top:0;right:0;bottom:-1px;width:12px;transform:translate(100%);pointer-events:none;opacity:0;transition:opacity .18s ease-out;background:linear-gradient(to right,#0000001a,#0000)}.hive-aplus--dark .hiveap-cmp__corner:after,.hive-aplus--dark .hiveap-cmp__label:after{background:linear-gradient(to right,#00000073,#0000)}.hiveap-cmp.is-scrolled .hiveap-cmp__corner:after,.hiveap-cmp.is-scrolled .hiveap-cmp__label:after{opacity:1}.hiveap-cmp__head{vertical-align:top;padding:0 clamp(6px,1vw,12px) clamp(10px,1.3vw,14px);text-align:center;scroll-snap-align:start}.hiveap-cmp__media{background:var(--cmp-media-bg, #b9a7dd);border-radius:var(--hiveap-radius);margin-bottom:clamp(7px,.9vw,10px);overflow:hidden}.hiveap-cmp__img{width:100%;height:auto;max-height:clamp(84px,14vw,160px);object-fit:contain;display:block;border-radius:0}.hiveap-cmp__ph{height:clamp(84px,14vw,160px);border-radius:0}.hiveap-cmp__media--empty{display:flex;align-items:center;justify-content:center;height:clamp(84px,14vw,160px);padding:0 .5rem}.hiveap-cmp__soon{font-size:clamp(.56rem,1.8vw,.66rem);font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#241a3d;text-align:center;line-height:1.4}.hiveap-cmp__name{font-family:var(--font-heading-family, Jost, sans-serif);font-size:clamp(.82rem,2.4vw,.98rem);font-weight:600;line-height:1.2;letter-spacing:-.01em;color:var(--hiveap-heading);margin:0}.hiveap-cmp__pill{display:inline-flex;align-items:center;gap:.4em;margin:.35rem 0 0;padding:.22em .6em .22em .5em;border-radius:999px;background:#5600ff1a;background:color-mix(in oklab,var(--hiveap-accent) 12%,transparent);color:var(--hiveap-accent);font-size:clamp(.62rem,1.9vw,.72rem);font-weight:600;letter-spacing:.01em;line-height:1.4}.hiveap-cmp__pill:before{content:"";inline-size:.38em;block-size:.38em;border-radius:50%;background:currentColor;flex:none}.hive-aplus--dark .hiveap-cmp__pill{background:#c27aff29;background:color-mix(in oklab,var(--hiveap-accent-2) 18%,transparent);color:var(--hiveap-accent-2)}.hiveap-cmp__link{display:inline-block;margin:.35rem 0 0;font-size:clamp(.66rem,2vw,.75rem);font-weight:500;letter-spacing:.02em;color:var(--hiveap-accent);text-decoration:none;border-bottom:1px solid rgba(86,0,255,.35);padding-bottom:1px;transition:border-color .18s ease-out}.hive-aplus--dark .hiveap-cmp__link{color:var(--hiveap-accent-2);border-bottom-color:#c27aff66}.hiveap-cmp__link:hover{border-bottom-color:currentColor}.hiveap-cmp__link:focus-visible{outline:2px solid var(--hiveap-accent);outline-offset:3px;border-radius:2px}.hiveap-cmp__label,.hiveap-cmp__cell{border-top:1px solid var(--hiveap-line);padding:clamp(7px,1vw,10px) clamp(6px,1vw,12px);vertical-align:middle}.hiveap-cmp__label{font-size:clamp(.72rem,2.3vw,.82rem);font-weight:500;line-height:1.35;color:var(--hiveap-caption);padding-left:0}.hiveap-cmp__cell{font-size:clamp(.76rem,2.4vw,.88rem);line-height:1.4;color:var(--hiveap-heading);text-align:center;scroll-snap-align:start}.hiveap-cmp__line{display:block}.hiveap-cmp__line+.hiveap-cmp__line{margin-top:.2em;color:var(--hiveap-caption);font-size:.94em}.hiveap-cmp__part{display:block}.hiveap-cmp__part+.hiveap-cmp__part{color:var(--hiveap-caption);font-size:.94em}.hiveap-cmp__price{font-weight:600;color:var(--hiveap-heading);font-variant-numeric:tabular-nums}.hiveap-cmp__cell--bool{line-height:1}.hiveap-cmp__ic{width:clamp(17px,4.6vw,20px);height:clamp(17px,4.6vw,20px);display:inline-block;vertical-align:middle}.hiveap-cmp__ic--inline{width:1em;height:1em;vertical-align:-.14em;margin-inline:.04em}.hiveap-cmp__ic--yes{color:var(--hiveap-accent)}.hiveap-cmp__ic--no{color:var(--hiveap-line)}.hive-aplus--dark .hiveap-cmp__ic--yes{color:var(--hiveap-accent-2)}.hive-aplus--dark .hiveap-cmp__ic--no{color:#52525c}.hiveap-cmp__cell.is-current{background:#5600ff0b}.hive-aplus--dark .hiveap-cmp__cell.is-current{background:#c27aff17}.hiveap-cmp__row:last-child .hiveap-cmp__cell.is-current{border-radius:0 0 var(--hiveap-radius) var(--hiveap-radius)}.hiveap-cmp__fade{position:absolute;top:0;right:0;bottom:0;width:clamp(28px,7vw,48px);pointer-events:none;opacity:1;transition:opacity .22s ease-out;background:linear-gradient(to right,#fff0,#fff)}.hive-aplus--dark .hiveap-cmp__fade{background:linear-gradient(to right,#0a0a0a00,#0a0a0a)}.hiveap-cmp.is-end .hiveap-cmp__fade{opacity:0}.hiveap-cmp__footnote{margin:clamp(10px,1.4vw,14px) 0 0;font-size:clamp(.72rem,2.1vw,.8rem);line-height:1.5;color:var(--hiveap-caption)}@media(min-width:750px){.hiveap-cmp__table{width:100%}.hiveap-cmp__col{width:26%;width:calc(78% / var(--cmp-cols, 3))}.hiveap-cmp__col--label{width:22%}.hiveap-cmp__corner,.hiveap-cmp__label{position:static}.hiveap-cmp__corner:after,.hiveap-cmp__label:after{content:none}.hiveap-cmp__fade{display:none}.hiveap-cmp__part{display:inline}.hiveap-cmp__part+.hiveap-cmp__part{font-size:1em}.hiveap-cmp__part+.hiveap-cmp__part:before{content:" \b7  ";color:var(--hiveap-line)}}.hiveap-exp__intro{text-align:center;max-width:760px;margin:0 auto clamp(24px,4vw,48px)}.hiveap-exp__media{margin:0 auto;max-width:100%}.hiveap-exp__img--m{display:none}.hiveap-exp__legend{list-style:none;margin:clamp(28px,4vw,48px) 0 0;padding:0;display:grid;grid-template-columns:1fr;gap:12px 28px}.hiveap-exp__item{display:flex;align-items:flex-start;gap:10px}.hiveap-exp__num{flex:0 0 auto;width:24px;height:24px;border-radius:50%;background:var(--hiveap-tint);color:var(--hiveap-accent);font-size:.72rem;font-weight:600;display:grid;place-items:center}.hive-aplus--dark .hiveap-exp__num{background:#5600ff38;color:#c27aff}.hiveap-exp__label{font-size:.82rem;letter-spacing:.04em;color:var(--hiveap-body);line-height:1.4;padding-top:2px}@media(min-width:768px){.hiveap-exp__legend{grid-template-columns:repeat(3,1fr)}}@media(max-width:767px){.hiveap-exp--has-mobile .hiveap-exp__img--d{display:none}.hiveap-exp--has-mobile .hiveap-exp__img--m{display:block}}.hiveap-feat__split{display:grid;grid-template-columns:1fr;gap:var(--hiveap-gap);align-items:center}.hiveap-feat__ph{aspect-ratio:4/3}.hiveap-feat__media-wrap .hive-aplus__media{aspect-ratio:4/3;object-fit:cover}.hiveap-feat__video{max-height:440px;object-fit:contain}.hiveap-feat__bullets ul{list-style:none;margin:.5rem 0 0;padding:0}.hiveap-feat__bullets li{position:relative;padding-left:1.1em;margin:.4em 0}.hiveap-feat__bullets li:before{content:"\2022";position:absolute;left:0;color:var(--hiveap-accent)}.hiveap-feat__note{font-size:.78rem;line-height:1.5;color:var(--hiveap-caption);margin:1rem 0 0}.hiveap-feat__stats{display:flex;flex-wrap:wrap;gap:12px;margin-top:1.5rem}.hiveap-feat__stat{border:1px solid var(--hiveap-line);border-left:3px solid var(--hiveap-accent);border-radius:10px;padding:.7em 1.2em;display:flex;flex-direction:column;min-width:84px}.hiveap-feat__stat-val{font-family:var(--font-heading-family,Jost);font-weight:600;color:var(--hiveap-heading);font-size:1.15rem}.hiveap-feat__stat-lab{font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:var(--hiveap-eyebrow)}.hiveap-feat__thumbs{display:grid;grid-template-columns:1fr;gap:18px;margin-top:clamp(20px,3vw,36px)}.hiveap-feat__thumb{margin:0}.hiveap-feat__thumb .hive-aplus__media{aspect-ratio:4/3;object-fit:cover}.hiveap-feat__thumb-title{font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--hiveap-eyebrow);margin:.7em 0 .2em}.hiveap-feat__thumb-cap{font-size:.85rem;color:var(--hiveap-caption);line-height:1.5}.hiveap-feat--thumbs-compact .hiveap-feat__thumbs{gap:12px;margin-top:clamp(16px,2vw,22px)}.hiveap-feat--thumbs-compact .hiveap-feat__thumb .hive-aplus__media{aspect-ratio:1/1}.hiveap-feat--thumbs-compact .hiveap-feat__thumb-cap{font-size:.78rem}@media(min-width:768px){.hiveap-feat__split{grid-template-columns:1fr 1fr}.hiveap-feat--img-right .hiveap-feat__media-wrap{order:2}.hiveap-feat--img-right .hiveap-feat__text{order:1}.hiveap-feat__media-wrap .hive-aplus__media{aspect-ratio:4/3;object-fit:cover;max-height:none}.hiveap-feat__text{max-width:560px}.hiveap-feat__thumbs{grid-template-columns:repeat(var(--thumb-cols,3),1fr)}.hiveap-feat--thumbs-compact.hiveap-feat--thumb-count-2{--hiveap-radius:8px;padding-top:clamp(56px,5vw,76px);padding-bottom:clamp(56px,5vw,76px)}.hiveap-feat--thumbs-compact.hiveap-feat--thumb-count-2 .hive-aplus__container{max-width:min(1180px,var(--hiveap-max))}.hiveap-feat--thumbs-compact.hiveap-feat--thumb-count-2 .hiveap-feat__split{grid-template-columns:minmax(0,520px) minmax(380px,460px);gap:clamp(48px,7vw,112px);align-items:start;justify-content:center}.hiveap-feat--thumbs-compact.hiveap-feat--thumb-count-2 .hiveap-feat__text{max-width:520px;padding-top:clamp(40px,4.8vw,72px)}.hiveap-feat--thumbs-compact.hiveap-feat--thumb-count-2 .hive-aplus__eyebrow{font-size:.68rem;margin-bottom:.65rem}.hiveap-feat--thumbs-compact.hiveap-feat--thumb-count-2 .hive-aplus__heading{font-size:clamp(1.6rem,2vw,1.9rem);line-height:1.16;letter-spacing:0;margin-bottom:.95rem}.hiveap-feat--thumbs-compact.hiveap-feat--thumb-count-2 .hive-aplus__body{font-size:clamp(.9rem,1vw,.98rem);line-height:1.62;margin-bottom:1rem}.hiveap-feat--thumbs-compact.hiveap-feat--thumb-count-2 .hiveap-feat__thumbs{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:22px}.hiveap-feat--thumbs-compact.hiveap-feat--thumb-count-2 .hiveap-feat__media-wrap .hive-aplus__media{max-height:520px;object-fit:contain}.hiveap-feat--thumbs-compact.hiveap-feat--thumb-count-2 .hiveap-feat__thumb-cap{font-size:.76rem;line-height:1.42;margin-top:8px}}.hiveap-hero__grid{display:grid;grid-template-columns:1fr;gap:var(--hiveap-gap);align-items:center}.hiveap-hero__pills{list-style:none;display:flex;flex-wrap:wrap;gap:10px;padding:0;margin:2rem 0 0}.hiveap-hero__pills li{border:1px solid var(--hiveap-line);border-radius:999px;padding:.5em 1.1em;font-size:.85rem;color:var(--hiveap-body);transition:border-color .2s ease}.hiveap-hero__pills li:hover{border-color:#5600ff8c}.hiveap-hero__ph{aspect-ratio:16/10;background:linear-gradient(135deg,#202020,#3f3f47)}.hiveap-hero__stats{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(12px,2vw,32px);margin-top:clamp(32px,5vw,64px);border-top:1px solid var(--hiveap-line);padding-top:clamp(28px,4vw,48px);text-align:center}.hiveap-hero__stat-val{display:block;font-family:var(--font-heading-family,Jost);font-weight:600;font-size:clamp(1.8rem,4vw,3rem);color:var(--hiveap-heading);line-height:1}.hiveap-hero__stat-lab{font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:var(--hiveap-eyebrow)}@media(min-width:768px){.hiveap-hero__grid{grid-template-columns:1fr 1.05fr}.hiveap-hero__media-wrap .hive-aplus__media{max-height:460px;object-fit:contain}.hiveap-hero--img-left .hiveap-hero__text{order:2}.hiveap-hero--img-left .hiveap-hero__media-wrap{order:1}}.hiveap-hl__head{display:flex;align-items:center;gap:1.5rem;justify-content:center;margin-bottom:clamp(24px,4vw,48px)}.hiveap-hl__head span{font-size:.8rem;letter-spacing:.3em;text-transform:uppercase;color:var(--hiveap-eyebrow);white-space:nowrap}.hiveap-hl__head:before,.hiveap-hl__head:after{content:"";height:1px;background:var(--hiveap-line);flex:1;max-width:520px}.hiveap-hl__grid{display:grid;grid-template-columns:repeat(var(--hl-cols-m,2),1fr);gap:clamp(12px,1.4vw,22px)}.hiveap-hl__card{border:1px solid var(--hiveap-line);border-radius:var(--hiveap-radius);padding:clamp(16px,1.8vw,26px) 16px;display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center;background:var(--hiveap-surface);transition:border-color .2s ease,transform .2s ease}.hiveap-hl__card:hover{border-color:#5600ff73;transform:translateY(-2px)}.hiveap-hl__icon{width:64px;height:64px;display:grid;place-items:center}.hiveap-hl__icon-img{width:64px;height:64px;display:block}.hiveap-hl__label{font-size:clamp(.92rem,1vw,1.02rem);color:var(--hiveap-sub)}@media(max-width:767px){.hiveap-hl__card--mhide{display:none}}@media(min-width:768px){.hiveap-hl__grid{grid-template-columns:repeat(var(--hl-cols-d,4),1fr)}}.hiveap-show__intro{text-align:center;max-width:760px;margin:0 auto clamp(24px,4vw,40px)}.hiveap-show__media{max-width:1200px;margin:0 auto}.hiveap-show__media .hive-aplus__media{max-height:640px;object-fit:cover}.hiveap-show--fit-contain .hiveap-show__media .hive-aplus__media{object-fit:contain;max-height:700px}.hiveap-show--media-above .hive-aplus__container{display:flex;flex-direction:column}.hiveap-show--media-above .hiveap-show__media{order:-1;margin-bottom:clamp(24px,4vw,40px)}.hiveap-show--media-above .hiveap-show__intro{margin-bottom:0}.hiveap-sw__intro{text-align:center;max-width:760px;margin:0 auto clamp(24px,4vw,40px)}.hiveap-sw__grid{display:flex;flex-direction:column;align-items:center;gap:clamp(16px,2vw,24px)}.hiveap-sw__card{display:flex;align-items:center;gap:clamp(18px,2.5vw,28px);width:100%;max-width:780px;border:1px solid var(--hiveap-line);border-radius:20px;background:var(--hiveap-surface);padding:clamp(18px,2vw,26px);box-shadow:0 4px 18px #18181b0f}.hiveap-sw__media{flex:0 0 auto;width:190px}.hiveap-sw__media .hive-aplus__media{border-radius:12px}.hiveap-sw__info{flex:1 1 auto;min-width:0}.hiveap-sw__name{font-family:var(--font-heading-family,Jost);font-weight:600;font-size:1.2rem;color:var(--hiveap-heading);margin:0 0 .55rem}.hiveap-sw__specs{font-size:.82rem;line-height:1.7;color:var(--hiveap-body)}.hiveap-sw__specs strong{color:var(--hiveap-heading)}.hiveap-sw__rec{font-size:.86rem;font-weight:500;color:var(--hiveap-heading);margin:.7rem 0 0}.hiveap-sw__player{display:inline-flex;align-items:center;gap:6px;margin-top:16px;background:#f4f4f5;border:1px solid var(--hiveap-line);border-radius:300px;padding:4px;overflow:hidden}.hiveap-sw__play{background:transparent;border:none;cursor:pointer;flex-shrink:0;line-height:0;padding:0}.hiveap-sw__wave{width:230px;height:40px;display:flex;align-items:center;background:#fff;border:1px solid var(--hiveap-line);border-radius:15px;margin:0 5px;overflow:hidden}.hiveap-sw__wave>div{width:100%!important;height:100%!important}.hiveap-sw__icon{fill:var(--hiveap-accent)}.hiveap-sw__icon-pause,.hiveap-sw__player.is-playing .hiveap-sw__icon-play{display:none}.hiveap-sw__player.is-playing .hiveap-sw__icon-pause{display:block}@media(max-width:560px){.hiveap-sw__card{flex-direction:column;text-align:center}.hiveap-sw__media{width:170px}.hiveap-sw__player{margin-left:auto;margin-right:auto}}.aplus{--aplus-accent: #8979FF;--aplus-accent-soft: rgba(137, 121, 255, .1);--aplus-max: 1500px;--aplus-radius: 14px;--aplus-gap: clamp(20px, 3.5vw, 56px);--aplus-fs-display-max: 48px;--aplus-fs-display: clamp(28px, 2.51vw, var(--aplus-fs-display-max));--aplus-fs-title: clamp(24px, 1.674vw, 32px);--aplus-fs-lede: clamp(15px, 1vw, 19px);--aplus-fs-label: clamp(12px, .73vw, 14px);--aplus-fs-card-title: clamp(17px, 1.05vw, 20px);--aplus-fs-card-copy: clamp(14px, .84vw, 16px);--aplus-fs-eyebrow: .72rem;--aplus-ls-eyebrow: .24em;--aplus-fs-h: clamp(1.5rem, 1.1rem + 2.2vw, 2.05rem);--aplus-lh-h: 1.2;--aplus-fs-body: clamp(1rem, .97rem + .2vw, 1.0625rem);--aplus-lh-body: 1.6;--aplus-fs-sub: .95rem;--aplus-fs-caption: .85rem;font-family:var(--font-body-family, Inter, sans-serif);width:100%;box-sizing:border-box;--aplus-pt: var(--aplus-pt-set, 64px);--aplus-pb: var(--aplus-pb-set, 64px);padding-top:var(--aplus-pt);padding-bottom:var(--aplus-pb)}.aplus *,.aplus *:before,.aplus *:after{box-sizing:border-box}:root{--aplus-stack: clamp(360px, 100svh, 1100px)}.aplus{--aplus-screen: calc( 100svh - var(--sticky-header-height, 0px) - var(--mobile-dock-height, 0px) - var(--aplus-pt) - var(--aplus-pb) )}.aplus--light{--aplus-bg:#fff;--aplus-surface:#fff;--aplus-line:#E5E5E5;--aplus-eyebrow:#737373;--aplus-heading:#262626;--aplus-body:#404040;--aplus-sub:#262626;--aplus-caption:#525252;background:var(--aplus-bg)}.aplus--dark{--aplus-bg:#0A0A0A;--aplus-surface:#171717;--aplus-line:#262626;--aplus-eyebrow:#737373;--aplus-heading:#F5F5F5;--aplus-body:#D4D4D4;--aplus-sub:#D4D4D4;--aplus-caption:#A1A1A1;background:var(--aplus-bg);color:var(--aplus-body)}.aplus--bg-lilac{background:linear-gradient(180deg,#fcfcfe,#ede7f9 52%,#ddd1f4)}.aplus--bg-lilac-top{background:linear-gradient(180deg,#fcfcfe,#efe9fa)}.aplus--bg-lilac-bottom{background:linear-gradient(180deg,#efe9fa,#ddd1f4)}.aplus--bg-purple-dark{background:radial-gradient(150% 120% at 50% 18%,#17122a,#0a0a0a 58%)}.aplus--bg-field-top{background:linear-gradient(180deg,#fefcfe,#efeafa)}.aplus--bg-field-bottom{background:linear-gradient(180deg,#efeafa,#ece5f9)}.aplus__container{max-width:var(--aplus-max);margin:0 auto;padding:0 clamp(16px,5vw,48px)}.aplus__eyebrow{font-size:var(--aplus-fs-eyebrow);letter-spacing:var(--aplus-ls-eyebrow);text-transform:uppercase;color:var(--aplus-eyebrow);margin:0 0 .75rem;font-weight:500}.aplus__heading{font-family:var(--font-heading-family, Jost, sans-serif);font-size:var(--aplus-fs-h);line-height:var(--aplus-lh-h);color:var(--aplus-heading);margin:0 0 1rem;font-weight:500;letter-spacing:-.01em}.aplus__body{font-size:var(--aplus-fs-body);line-height:var(--aplus-lh-body);color:var(--aplus-body);margin:0 0 1rem}.aplus__body :last-child{margin-bottom:0}.aplus__bullets{list-style:none;margin:1rem 0 0;padding:0}.aplus__bullets li{position:relative;padding-left:1.1em;margin:.4em 0;color:var(--aplus-body);font-size:var(--aplus-fs-body);line-height:1.55}.aplus__bullets li:before{content:"\2022";position:absolute;left:0;color:var(--aplus-accent)}.aplus__media{width:100%;height:auto;display:block;border-radius:var(--aplus-radius)}.aplus__video{width:100%;height:auto;display:block;aspect-ratio:var(--aplus-video-ratio, 4 / 3);object-fit:cover;border-radius:var(--aplus-radius);background:var(--aplus-video-bg, transparent)}.aplus__ph{aspect-ratio:4/3;background:#e9e9ee;border-radius:var(--aplus-radius)}.aplus--dark .aplus__ph{background:#1c1c22}.aplus img[is=lazy-image]{background:transparent}html.aplus-reveal .aplus [data-aplus-reveal]{opacity:0;transform:translateY(18px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--aplus-reveal-i, 0) * 70ms);will-change:opacity,transform}html.aplus-reveal .aplus [data-aplus-reveal].aplus-in{opacity:1;transform:none}@media(max-width:749px){.aplus{padding-top:min(var(--aplus-pt, 64px),40px);padding-bottom:min(var(--aplus-pb, 64px),40px)}.aplus__container{padding-left:20px;padding-right:20px}.aplus__heading{margin-bottom:.85rem}.aplus__body{max-width:62ch}}.hive-aplus{--hiveap-accent: #5600FF;--hiveap-accent-2: #C27AFF;--hiveap-tint: #E3D4FF;--hiveap-tint-2: #E4D7FB;--hiveap-max: 1500px;--hiveap-radius: 14px;--hiveap-gap: clamp(20px, 3.5vw, 56px);font-family:var(--font-body-family, Inter, sans-serif);width:100%;box-sizing:border-box;padding-top:clamp(28px,6vw,var(--hiveap-pt, 56px));padding-bottom:clamp(28px,6vw,var(--hiveap-pb, 56px))}.hive-aplus *,.hive-aplus *:before,.hive-aplus *:after{box-sizing:border-box}.hive-aplus--light{--hiveap-bg:#fff;--hiveap-surface:#fff;--hiveap-line:#E4E4E7;--hiveap-eyebrow:#71717B;--hiveap-heading:#18181B;--hiveap-body:#52525C;--hiveap-sub:#18181B;--hiveap-caption:#71717B;background:var(--hiveap-bg)}.hive-aplus--dark{--hiveap-bg:#0A0A0A;--hiveap-surface:#18181B;--hiveap-line:#3F3F47;--hiveap-eyebrow:#9F9FA9;--hiveap-heading:#F4F4F5;--hiveap-body:#D4D4D8;--hiveap-sub:#D4D4D8;--hiveap-caption:#9F9FA9;background:var(--hiveap-bg);color:var(--hiveap-body)}.hive-aplus--lavender{--hiveap-bg:#FFFFFF;--hiveap-surface:#FFFFFF;--hiveap-line:#E4E4E7;--hiveap-eyebrow:#71717B;--hiveap-heading:#18181B;--hiveap-body:#52525C;--hiveap-sub:#18181B;--hiveap-caption:#71717B;background:var(--hiveap-bg)}@media(min-width:768px){.hive-aplus--lavender{--hiveap-bg: linear-gradient(180deg, #FCFCFC 0%, #DCD8E4 100%)}}.hive-aplus__container{max-width:var(--hiveap-max);margin:0 auto;padding:0 clamp(16px,5vw,48px)}.hive-aplus__eyebrow{font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;color:var(--hiveap-eyebrow);margin:0 0 .75rem;font-weight:500}.hive-aplus__heading{font-family:var(--font-heading-family, Jost, sans-serif);font-size:clamp(1.4rem,2.6vw,2.05rem);line-height:1.2;color:var(--hiveap-heading);margin:0 0 1rem;font-weight:500;letter-spacing:-.01em}.hive-aplus__body{font-size:clamp(.92rem,1.1vw,1rem);line-height:1.65;color:var(--hiveap-body);margin:0 0 1rem}.hive-aplus__body :last-child{margin-bottom:0}.hive-aplus__media{width:100%;height:auto;display:block;border-radius:var(--hiveap-radius)}.hive-aplus__ph{aspect-ratio:4/3;background:#e4e4e7;border-radius:var(--hiveap-radius)}.hive-aplus--dark .hive-aplus__ph{background:#202020}html.hiveap-reveal .hive-aplus [data-hiveap-reveal]{opacity:0;transform:translateY(18px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--hiveap-reveal-i,0)*70ms);will-change:opacity,transform}html.hiveap-reveal .hive-aplus [data-hiveap-reveal].hiveap-in{opacity:1;transform:none}
/*# sourceMappingURL=/cdn/shop/t/133/compiled_assets/styles.css.map */
