.amr[data-v-857fd0f1]{background:#000;color:#fafafa;padding:clamp(3.5rem,8vw,6.5rem) 0 clamp(4rem,9vw,7rem);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.amr--attached[data-v-857fd0f1]{padding-bottom:clamp(1.75rem,3.5vw,2.75rem);padding-top:clamp(1.25rem,2.5vw,2rem)}.amr__presence[data-v-857fd0f1]{display:block;width:100%}.amr__head[data-v-857fd0f1]{margin:0 auto clamp(2.25rem,5vw,3.25rem);max-width:980px;padding:0 clamp(1.25rem,4vw,2.5rem);text-align:center}.amr__eyebrow[data-v-857fd0f1]{color:#fafafa73;font-size:.8125rem;font-weight:600;letter-spacing:.14em;margin:0 0 .65rem;text-transform:uppercase}.amr__title[data-v-857fd0f1]{letter-spacing:-.02em;margin:0;white-space:pre-line}.amr__sub[data-v-857fd0f1]{color:#fafafa85;font-size:clamp(1rem,2.1vw,1.125rem);line-height:1.55;margin:1rem auto 0;max-width:40rem}.amr__stage[data-v-857fd0f1]{position:relative}.amr__rail[data-v-857fd0f1]{display:flex;flex-wrap:nowrap;gap:clamp(1rem,2.5vw,1.5rem);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;padding:0 max(1.25rem,calc(50vw - 460px)) .5rem;scroll-padding-inline:max(1.25rem,calc(50vw - 460px));scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.amr__card[data-v-857fd0f1]{flex:0 0 auto;max-width:920px;scroll-snap-align:center;width:min(92vw,920px)}.amr--attached[data-v-857fd0f1]{--amr-attached-gutter:1.25rem}@media (min-width:640px){.amr--attached[data-v-857fd0f1]{--amr-attached-gutter:1.75rem}}@media (min-width:768px){.amr--attached[data-v-857fd0f1]{--amr-attached-gutter:2.5rem}}@media (min-width:1024px){.amr--attached[data-v-857fd0f1]{--amr-attached-gutter:3.5rem}}@media (min-width:1280px){.amr--attached[data-v-857fd0f1]{--amr-attached-gutter:4rem}}.amr--attached .amr__rail[data-v-857fd0f1]{gap:clamp(1rem,1.8vw,1.5rem);padding:0 max(var(--amr-attached-gutter),calc(50vw - 45rem + var(--amr-attached-gutter))) .5rem max(var(--amr-attached-gutter),calc(50vw - 45rem + var(--amr-attached-gutter)));scroll-padding-inline:max(var(--amr-attached-gutter),calc(50vw - 45rem + var(--amr-attached-gutter)))}.amr--attached .amr__card[data-v-857fd0f1]{max-width:580px;width:min(40vw,580px)}.amr--attached .amr__media[data-v-857fd0f1]{aspect-ratio:4/3}.amr--attached .amr__copy[data-v-857fd0f1]{bottom:auto;max-width:100%;padding:clamp(1rem,2vw,1.5rem);top:0}.amr--attached .amr__scrim[data-v-857fd0f1]{background:linear-gradient(180deg,rgba(0,0,0,.75) 0,rgba(0,0,0,.45) 38%,transparent 70%)}.amr--attached .amr__card-pill[data-v-857fd0f1]{display:block;width:100%}.amr--attached .amr__card-title--pill[data-v-857fd0f1]{color:#fafafa;display:block;font-size:1.25rem!important;font-weight:700;letter-spacing:-.022em;line-height:1.3;margin:0}.amr--attached .amr__card-title-num[data-v-857fd0f1]{color:#8ca5fff2;font-size:1.25rem;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.04em;margin-right:.55rem;vertical-align:baseline}.amr--attached .amr__card-sub[data-v-857fd0f1]{color:#fafafab8;font-size:clamp(.875rem,1.1vw,1rem);line-clamp:2;-webkit-line-clamp:2;margin-top:0;max-height:0;opacity:0;overflow:hidden;transition:max-height .35s ease,opacity .25s ease,margin-top .35s ease}.amr--attached .amr__card:focus-within .amr__card-sub[data-v-857fd0f1],.amr--attached .amr__card:hover .amr__card-sub[data-v-857fd0f1]{margin-top:.5rem;max-height:4.5rem;opacity:1}.amr--attached .amr__shell[data-v-857fd0f1]{border:1px solid hsla(0,0%,100%,.14);border-radius:14px}.amr--attached .amr__chev--prev[data-v-857fd0f1]{left:max(.25rem,calc(50vw - 45rem + var(--amr-attached-gutter) - 58px))}.amr--attached .amr__chev--next[data-v-857fd0f1]{right:max(.25rem,calc(50vw - 45rem + var(--amr-attached-gutter) - 58px))}.amr__shell[data-v-857fd0f1]{background:linear-gradient(180deg,#ffffff0f,#ffffff05);border-radius:28px;box-shadow:0 0 0 1px #ffffff14,0 32px 100px #0000008c,inset 0 1px #ffffff0f;overflow:hidden;position:relative;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease}.amr__shell--link[data-v-857fd0f1]{color:inherit;cursor:pointer;display:block;text-decoration:none}.amr__shell--link[data-v-857fd0f1]:focus-visible{outline:2px solid rgba(125,211,252,.9);outline-offset:3px}.amr__card--linked .amr__shell--link[data-v-857fd0f1]:hover,.amr__card--linked:focus-within .amr__shell--link[data-v-857fd0f1]{box-shadow:0 0 0 1px #7dd3fc59,0 38px 110px #0000009e,inset 0 1px #ffffff1a}.amr__link-hint[data-v-857fd0f1]{align-items:center;background:var( --primary-button,linear-gradient(45deg,#6c68fd,#0d54fe) );border:1px solid rgba(108,104,253,.45);border-radius:999px;box-shadow:inset 0 0 0 1px #ffffff1f,0 8px 22px #0d54fe59;color:#fff;display:inline-flex;height:2.35rem;justify-content:center;opacity:.92;pointer-events:none;position:absolute;right:1rem;top:1rem;transition:opacity .25s ease,transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s ease;width:2.35rem;z-index:4}.amr__card--linked:focus-within .amr__link-hint[data-v-857fd0f1],.amr__card--linked:hover .amr__link-hint[data-v-857fd0f1]{box-shadow:inset 0 0 0 1px #ffffff2e,0 12px 28px #0d54fe80,0 0 24px #6c68fd73;opacity:1;transform:translate(3px,-3px) scale(1.06)}.amr__card-cta[data-v-857fd0f1]{align-items:center;background:var( --primary-button,linear-gradient(45deg,#6c68fd,#0d54fe) );border:1px solid rgba(168,165,255,.45);border-radius:999px;box-shadow:inset 0 0 0 1px #ffffff1a,0 10px 28px #0d54fe6b,0 0 20px #6c68fd47;color:#fff;display:inline-flex;font-size:.8125rem;font-weight:650;gap:.45rem;isolation:isolate;letter-spacing:.02em;margin-top:1rem;overflow:hidden;padding:.55rem 1.1rem;position:relative;transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s ease,border-color .28s ease,filter .28s ease}.amr__card-cta[data-v-857fd0f1]:before{background:linear-gradient(105deg,transparent 35%,hsla(0,0%,100%,.28) 50%,transparent 65%);content:"";inset:0;pointer-events:none;position:absolute;transform:translate(-120%);transition:transform .55s ease;z-index:-1}.amr__card-cta-icon[data-v-857fd0f1]{flex-shrink:0;transition:transform .28s cubic-bezier(.22,1,.36,1)}.amr__card--linked:focus-within .amr__card-cta[data-v-857fd0f1],.amr__card--linked:hover .amr__card-cta[data-v-857fd0f1]{border-color:#c4c1ffb3;box-shadow:inset 0 0 0 1px #ffffff29,0 14px 34px #0d54fe8c,0 0 32px #6c68fd73;filter:brightness(1.08);transform:translateY(-2px) scale(1.03)}.amr__card--linked:focus-within .amr__card-cta[data-v-857fd0f1]:before,.amr__card--linked:hover .amr__card-cta[data-v-857fd0f1]:before{transform:translate(120%)}.amr__card--linked:focus-within .amr__card-cta-icon[data-v-857fd0f1],.amr__card--linked:hover .amr__card-cta-icon[data-v-857fd0f1]{transform:translate(4px)}@media (prefers-reduced-motion:reduce){.amr__card-cta[data-v-857fd0f1]:before{display:none}.amr__card--linked:focus-within .amr__card-cta[data-v-857fd0f1],.amr__card--linked:focus-within .amr__link-hint[data-v-857fd0f1],.amr__card--linked:hover .amr__card-cta[data-v-857fd0f1],.amr__card--linked:hover .amr__link-hint[data-v-857fd0f1]{transform:none}}.amr__media[data-v-857fd0f1]{aspect-ratio:16/10;background:#050508;position:relative}.amr__gradient[data-v-857fd0f1]{inset:0;position:absolute;z-index:0}.amr__img[data-v-857fd0f1],.amr__video[data-v-857fd0f1]{display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;opacity:0;position:absolute;transform-origin:center center;transition:opacity .45s ease,transform .55s cubic-bezier(.22,1,.36,1);width:100%;z-index:1}.amr__img.amr__media-asset--ready[data-v-857fd0f1],.amr__video.amr__media-asset--ready[data-v-857fd0f1]{opacity:1}@media (hover:hover) and (pointer:fine){.amr__card:hover .amr__shell[data-v-857fd0f1]{box-shadow:0 0 0 1px #ffffff1f,0 38px 110px #0000009e,inset 0 1px #ffffff14;transform:translateY(-4px)}.amr__card--linked:hover .amr__shell--link[data-v-857fd0f1]{box-shadow:0 0 0 1px #6c68fd73,0 38px 110px #0000009e,0 0 40px #0d54fe38,inset 0 1px #ffffff14;transform:translateY(-4px)}.amr__card:hover .amr__img[data-v-857fd0f1],.amr__card:hover .amr__video[data-v-857fd0f1]{transform:scale(1.028)}.amr--attached .amr__card--linked:hover .amr__shell--link[data-v-857fd0f1],.amr--attached .amr__card:hover .amr__shell[data-v-857fd0f1]{box-shadow:0 0 0 1px #ffffff14,0 32px 100px #0000008c,inset 0 1px #ffffff0f;transform:none}.amr--attached .amr__card:hover .amr__img[data-v-857fd0f1],.amr--attached .amr__card:hover .amr__video[data-v-857fd0f1]{transform:none}}.amr__scrim[data-v-857fd0f1]{background:linear-gradient(0deg,rgba(0,0,0,.88) 0,rgba(0,0,0,.35) 42%,transparent 72%);inset:0;pointer-events:none;position:absolute;z-index:2}.amr__copy[data-v-857fd0f1]{bottom:0;left:0;max-width:46rem;padding:clamp(1.5rem,4vw,2.75rem);position:absolute;right:0;text-align:left;z-index:3}.amr__card-icon-badge[data-v-857fd0f1]{align-items:center;color:#ffffffeb;display:flex;margin:0 0 .65rem}.amr__card-icon-svg[data-v-857fd0f1]{flex-shrink:0;height:clamp(1.5rem,3.2vw,2rem);width:clamp(1.5rem,3.2vw,2rem)}.amr__card-eyebrow[data-v-857fd0f1]{color:#ffffff80;font-size:.75rem;font-weight:600;letter-spacing:.12em;margin:0 0 .4rem;text-transform:uppercase}.amr__card-eyebrow[data-kind=badge][data-v-857fd0f1]{color:#ffffffeb;font-size:clamp(1.5rem,3.2vw,2rem);font-weight:600;letter-spacing:0;line-height:1;margin:0 0 .65rem;text-transform:none}.amr__card-title[data-v-857fd0f1]{font-size:clamp(6.5rem,8.5vw,2.35rem);font-weight:700;letter-spacing:-.025em;line-height:1.12;margin:0 0 .45rem}@media (min-width:900px){.amr__card-title[data-v-857fd0f1]{font-size:clamp(1.625rem,2.4vw,2.5rem)}}.amr--hero-card-titles .amr__card-title[data-v-857fd0f1]{font-size:clamp(2rem,6vw,3.125rem);font-weight:700;letter-spacing:-.032em;line-height:1.06;text-wrap:balance}@media (min-width:640px){.amr--hero-card-titles .amr__card-title[data-v-857fd0f1]{font-size:clamp(2.25rem,4.5vw,3.375rem)}}@media (min-width:1024px){.amr--hero-card-titles .amr__card-title[data-v-857fd0f1]{font-size:clamp(2.5rem,3.25vw,3.5rem)}}.amr--hero-card-titles .amr__card-sub[data-v-857fd0f1]{font-size:clamp(1rem,2.2vw,1.1875rem);line-height:1.52}.amr--hero-card-titles .amr__card-bullets[data-v-857fd0f1]{font-size:clamp(.9375rem,2vw,1.125rem);gap:.45rem;line-height:1.48}.amr__card-sub[data-v-857fd0f1]{color:#ffffffb8;display:-webkit-box;font-size:clamp(.9375rem,2vw,1.0625rem);-webkit-line-clamp:3;line-height:1.5;margin:0;-webkit-box-orient:vertical;overflow:hidden}.amr__card-sub--expanded[data-v-857fd0f1]{display:block;-webkit-line-clamp:unset;-webkit-box-orient:unset;max-height:min(38svh,14.5rem);overflow:visible;overflow-y:auto;padding-right:.25rem;scrollbar-color:hsla(0,0%,100%,.28) transparent;scrollbar-width:thin}.amr__card-sub--expanded[data-v-857fd0f1]::-webkit-scrollbar{width:6px}.amr__card-sub--expanded[data-v-857fd0f1]::-webkit-scrollbar-thumb{background:#ffffff38;border-radius:999px}.amr__card-bullets[data-v-857fd0f1]{color:#ffffffd1;display:grid;font-size:clamp(.8125rem,1.75vw,.9375rem);gap:.35rem;line-height:1.4;list-style:none;margin:.35rem 0 0;padding:0}.amr__card-bullets li[data-v-857fd0f1]{padding-left:1rem;position:relative}.amr__card-bullets li[data-v-857fd0f1]:before{background:linear-gradient(135deg,#6c68fdf2,#0d54fef2);border-radius:9999px;box-shadow:0 0 0 1px #ffffff1f;content:"";height:5px;left:0;position:absolute;top:.55em;width:5px}.amr__fade[data-v-857fd0f1]{bottom:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .35s ease;width:72px;z-index:3}.amr__fade[data-on=true][data-v-857fd0f1]{opacity:1}.amr__fade--l[data-v-857fd0f1]{background:linear-gradient(90deg,#000 0,transparent);left:0}.amr__fade--r[data-v-857fd0f1]{background:linear-gradient(270deg,#000 0,transparent);right:0}.amr__chev[data-v-857fd0f1]{align-items:center;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#0c0c108c;border:1px solid hsla(0,0%,100%,.14);border-radius:999px;color:#f4f4f5;cursor:pointer;display:flex;height:46px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:background .2s ease,opacity .2s ease,transform .2s ease;width:46px;z-index:5}.amr__chev[data-v-857fd0f1]:hover:not(:disabled){background:#1c1c24c7;transform:translateY(-50%) scale(1.04)}.amr__chev[data-v-857fd0f1]:disabled{cursor:default;opacity:.22}.amr__chev--prev[data-v-857fd0f1]{left:max(.75rem,calc(50vw - 472px))}.amr__chev--next[data-v-857fd0f1]{right:max(.75rem,calc(50vw - 472px))}@media (max-width:768px){.amr__chev[data-v-857fd0f1]{display:none}.amr__shell[data-v-857fd0f1]{border-radius:18px}.amr__head[data-v-857fd0f1]{margin:0 auto 1.35rem;padding:0 1rem}.amr__title[data-v-857fd0f1]{font-size:1.45rem!important;letter-spacing:-.025em;line-height:1.2!important;max-width:100%;overflow-wrap:break-word;text-wrap:balance;white-space:normal;word-break:break-word}.amr__sub[data-v-857fd0f1]{font-size:.875rem;line-height:1.5;margin-top:.65rem;max-width:100%;padding:0 .15rem}.amr__rail[data-v-857fd0f1]{gap:.75rem;padding:0 1rem .35rem;scroll-padding-inline:1rem}.amr__card[data-v-857fd0f1]{width:min(88vw,26rem)}.amr__media[data-v-857fd0f1]{aspect-ratio:4/5}.amr__copy[data-v-857fd0f1]{max-width:100%;padding:1rem .95rem 1.05rem}.amr__card-eyebrow[data-v-857fd0f1]{font-size:.625rem;letter-spacing:.1em;margin-bottom:.3rem}.amr__card-title[data-v-857fd0f1]{font-size:clamp(1.375rem,5.5vw,1.875rem);letter-spacing:-.025em;line-height:1.15}.amr--hero-card-titles .amr__card-title[data-v-857fd0f1]{font-size:clamp(1.875rem,7vw,2.375rem);letter-spacing:-.03em;line-height:1.08}.amr--hero-card-titles .amr__card-sub[data-v-857fd0f1]{font-size:.9375rem;line-height:1.48}.amr--hero-card-titles .amr__card-bullets[data-v-857fd0f1]{font-size:.875rem;line-height:1.45}.amr__card-sub[data-v-857fd0f1]{font-size:.8125rem;line-height:1.4;margin-top:.35rem}.amr__card-cta[data-v-857fd0f1]{font-size:.75rem;margin-top:.75rem;min-height:36px;padding:.45rem .85rem}.amr__link-hint[data-v-857fd0f1]{height:2rem;right:.65rem;top:.65rem;width:2rem}.amr__footer[data-v-857fd0f1]{gap:.55rem .75rem;margin-top:1.1rem;padding:0 .75rem}.amr__autoplay[data-v-857fd0f1]{height:34px;width:34px}.amr__dot[data-v-857fd0f1]{height:6px;width:6px}.amr__dot--on[data-v-857fd0f1]{width:18px}}@media (max-width:380px){.amr__title[data-v-857fd0f1]{font-size:1.3rem!important}.amr__card[data-v-857fd0f1]{width:min(90vw,22rem)}}.amr__footer[data-v-857fd0f1]{flex-wrap:wrap;gap:.75rem 1rem;margin-top:1.75rem;padding:0 1rem}.amr__dots[data-v-857fd0f1],.amr__footer[data-v-857fd0f1]{align-items:center;display:flex;justify-content:center}.amr__dots[data-v-857fd0f1]{gap:.45rem}.amr__autoplay[data-v-857fd0f1]{align-items:center;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:#0c0c108c;border:1px solid hsla(0,0%,100%,.18);border-radius:999px;color:#f4f4f5;cursor:pointer;display:inline-flex;flex-shrink:0;height:40px;justify-content:center;transition:background .2s ease,transform .2s ease,border-color .2s ease;width:40px}.amr__autoplay[data-v-857fd0f1]:hover{background:#1c1c24d1;border-color:#ffffff47}.amr__autoplay[data-v-857fd0f1]:active{transform:scale(.96)}.amr__autoplay-icon[data-v-857fd0f1]{display:block;pointer-events:none}.amr__dot[data-v-857fd0f1]{border:none;border-radius:999px;cursor:pointer;height:7px;padding:0;position:relative;transition:transform .25s ease,background .25s ease,width .25s ease;width:7px}.amr__dot[data-v-857fd0f1],.amr__dot--on[data-v-857fd0f1]{background:#ffffff38}.amr__dot--on[data-v-857fd0f1]{overflow:hidden;width:22px}.amr__dot-fill[data-v-857fd0f1]{background:#fafafaf2;border-radius:inherit;inset:0;pointer-events:none;position:absolute;transform:scaleX(0);transform-origin:left center}.amr__dot-fill--run[data-v-857fd0f1]{animation:amr-dot-progress-857fd0f1 linear forwards}@keyframes amr-dot-progress-857fd0f1{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.no-scrollbar[data-v-857fd0f1]{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar[data-v-857fd0f1]::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){.amr__rail[data-v-857fd0f1]{scroll-behavior:auto}.amr__autoplay[data-v-857fd0f1],.amr__chev[data-v-857fd0f1],.amr__dot[data-v-857fd0f1],.amr__dot-fill--run[data-v-857fd0f1],.amr__fade[data-v-857fd0f1],.amr__img[data-v-857fd0f1],.amr__shell[data-v-857fd0f1],.amr__video[data-v-857fd0f1]{transition:none}.amr__dot-fill--run[data-v-857fd0f1]{animation:none;transform:scaleX(1)}.amr__card:hover .amr__img[data-v-857fd0f1],.amr__card:hover .amr__shell[data-v-857fd0f1],.amr__card:hover .amr__video[data-v-857fd0f1]{box-shadow:0 0 0 1px #ffffff14,0 32px 100px #0000008c,inset 0 1px #ffffff0f;transform:none}}.ent-feature-carousel[data-v-4cf7f975]{background:#000;border-top:1px solid hsla(0,0%,100%,.06);color:#fafafa;padding:clamp(3rem,7vw,5.5rem) 0 clamp(1.5rem,3vw,2.5rem)}.ent-feature-carousel__shell[data-v-4cf7f975]{margin:0 auto;max-width:80rem;padding:0 clamp(1.25rem,4vw,2.5rem)}.ent-feature-carousel__head[data-v-4cf7f975]{margin-bottom:clamp(2.5rem,6vw,3.5rem);padding-inline:clamp(3.25rem,8vw,4.5rem);position:relative}.ent-feature-carousel__head-copy[data-v-4cf7f975]{margin:0 auto;max-width:none;text-align:center;width:100%}.ent-feature-carousel__title[data-v-4cf7f975]{margin:0 auto;max-width:none;white-space:nowrap}.ent-feature-carousel__sub[data-v-4cf7f975]{margin:.85rem auto 0;max-width:40rem}.ent-feature-carousel__stage[data-v-4cf7f975]{position:relative}.ent-feature-carousel__rail[data-v-4cf7f975]{display:flex;gap:1.125rem;overflow-x:auto;overscroll-behavior-x:contain;padding:.15rem 0 .35rem;scroll-padding-inline:0;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.ent-feature-carousel__card[data-v-4cf7f975]{flex:0 0 auto;scroll-snap-align:start;width:min(82vw,21.5rem)}@media (min-width:768px){.ent-feature-carousel__card[data-v-4cf7f975]{width:calc(48.07692% - 1.08173rem)}}@media (min-width:1100px){.ent-feature-carousel__card[data-v-4cf7f975]{width:calc(32.46753% - 1.09578rem)}}.ent-feature-carousel__card-inner[data-v-4cf7f975]{align-items:stretch;aspect-ratio:2/3;background:#141416;border:1px solid hsla(0,0%,100%,.1);border-radius:1.75rem;box-shadow:inset 0 0 0 1px #ffffff0a,0 24px 64px #00000075;color:inherit;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;padding:clamp(1.15rem,2.6vw,1.45rem);position:relative;text-decoration:none;transition:transform .32s cubic-bezier(.22,1,.36,1),border-color .32s ease,box-shadow .32s ease}.ent-feature-carousel__card-inner--link[data-v-4cf7f975]{cursor:pointer}.ent-feature-carousel__copy[data-v-4cf7f975]{align-items:flex-start;display:flex;flex-direction:column;margin-top:auto;position:relative;text-align:left;width:100%;z-index:2}.ent-feature-carousel__card-title[data-v-4cf7f975]{font-size:clamp(1.85rem,4vw,2.35rem);font-weight:700;letter-spacing:-.032em;line-height:1.08;margin:0;overflow-wrap:normal;text-wrap:balance;white-space:pre-line;width:100%}.ent-feature-carousel__card-desc[data-v-4cf7f975]{color:#ffffffe0;display:-webkit-box;font-size:clamp(1rem,2.1vw,1.125rem);-webkit-line-clamp:3;line-height:1.48;margin:.65rem 0 0;-webkit-box-orient:vertical;overflow:hidden}.ent-feature-carousel__media[data-v-4cf7f975]{inset:0;position:absolute;z-index:0}.ent-feature-carousel__asset[data-v-4cf7f975]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .45s cubic-bezier(.22,1,.36,1);width:100%}.ent-feature-carousel__scrim[data-v-4cf7f975]{background:linear-gradient(0deg,rgba(0,0,0,.9) 0,rgba(0,0,0,.62) 24%,rgba(0,0,0,.22) 46%,transparent 68%);inset:0;pointer-events:none;position:absolute}.ent-feature-carousel__expand[data-v-4cf7f975]{align-items:center;background:#000000b8;border:none;border-radius:999px;bottom:auto;box-shadow:inset 0 0 0 1px #ffffff29,0 10px 24px #00000059;color:#fff;cursor:pointer;display:inline-flex;height:2.15rem;justify-content:center;position:absolute;right:.85rem;top:.85rem;transition:transform .25s cubic-bezier(.22,1,.36,1),background .25s ease,box-shadow .25s ease;width:2.15rem;z-index:3}.ent-feature-carousel__expand[data-v-4cf7f975]:hover{background:#000000e0;transform:scale(1.06)}.ent-feature-carousel__lightbox[data-v-4cf7f975]{align-items:center;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);background:#0000008c;display:flex;inset:0;justify-content:center;padding:clamp(1rem,4vw,2rem);position:fixed;z-index:120}.ent-feature-carousel__lightbox-panel[data-v-4cf7f975]{background:#000;border-radius:1.75rem;box-shadow:0 28px 80px #0000006b;color:#1d1d1f;display:flex;flex-direction:column;isolation:isolate;max-height:min(92vh,58rem);overflow:hidden;position:relative;width:min(100%,52rem)}.ent-feature-carousel__lightbox-close[data-v-4cf7f975]{align-items:center;background:#000000d1;border:none;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;height:2rem;justify-content:center;position:absolute;right:1rem;top:1rem;transition:transform .2s ease,background .2s ease;width:2rem;z-index:2}.ent-feature-carousel__lightbox-close[data-v-4cf7f975]:hover{background:#000;transform:scale(1.05)}.ent-feature-carousel__lightbox-media[data-v-4cf7f975]{background:#000;flex:0 0 auto;overflow:hidden}.ent-feature-carousel__lightbox-asset[data-v-4cf7f975]{background:#000;display:block;max-height:min(62vh,40rem);-o-object-fit:cover;object-fit:cover;width:100%}.ent-feature-carousel__lightbox-copy[data-v-4cf7f975]{background:#f5f5f7;flex:0 1 auto;overflow:auto;padding:clamp(1.5rem,3.4vw,2rem) clamp(1.5rem,3.4vw,2rem) clamp(1.65rem,3.6vw,2.1rem)}.ent-feature-carousel__lightbox-title[data-v-4cf7f975]{font-size:clamp(2rem,4.2vw,2.5rem);font-weight:700;letter-spacing:-.03em;line-height:1.08;margin:0;text-wrap:balance;white-space:pre-line}.ent-feature-carousel__lightbox-desc[data-v-4cf7f975]{color:#1d1d1fb8;font-size:clamp(1.125rem,2.5vw,1.35rem);line-height:1.48;margin:.85rem 0 0}.ent-feature-carousel-lightbox-enter-active[data-v-4cf7f975],.ent-feature-carousel-lightbox-leave-active[data-v-4cf7f975]{transition:opacity .28s ease}.ent-feature-carousel-lightbox-enter-active .ent-feature-carousel__lightbox-panel[data-v-4cf7f975],.ent-feature-carousel-lightbox-leave-active .ent-feature-carousel__lightbox-panel[data-v-4cf7f975]{transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .28s ease}.ent-feature-carousel-lightbox-enter-from[data-v-4cf7f975],.ent-feature-carousel-lightbox-leave-to[data-v-4cf7f975]{opacity:0}.ent-feature-carousel-lightbox-enter-from .ent-feature-carousel__lightbox-panel[data-v-4cf7f975],.ent-feature-carousel-lightbox-leave-to .ent-feature-carousel__lightbox-panel[data-v-4cf7f975]{opacity:0;transform:translateY(12px) scale(.98)}.ent-feature-carousel__nav[data-v-4cf7f975]{align-items:center;display:inline-flex;flex-shrink:0;gap:.55rem}.ent-feature-carousel__nav--head[data-v-4cf7f975]{position:absolute;right:0;top:.15rem}.ent-feature-carousel__nav-btn[data-v-4cf7f975]{align-items:center;background:#101012eb;border:1px solid hsla(0,0%,100%,.14);border-radius:999px;color:#ffffffeb;cursor:pointer;display:inline-flex;height:2.35rem;justify-content:center;transition:background .2s ease,border-color .2s ease,opacity .2s ease,transform .2s ease;width:2.35rem}.ent-feature-carousel__nav-btn[data-v-4cf7f975]:hover:not(:disabled){background:#1c1c22fa;border-color:#6c68fd6b}.ent-feature-carousel__nav-btn[data-v-4cf7f975]:disabled{cursor:default;opacity:.24}.ent-feature-carousel__fade[data-v-4cf7f975]{bottom:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .28s ease;width:3.5rem;z-index:1}.ent-feature-carousel__fade[data-on=true][data-v-4cf7f975]{opacity:1}.ent-feature-carousel__fade--l[data-v-4cf7f975]{background:linear-gradient(90deg,#000 12%,transparent);left:0}.ent-feature-carousel__fade--r[data-v-4cf7f975]{background:linear-gradient(270deg,#000 12%,transparent);right:0}.no-scrollbar[data-v-4cf7f975]{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar[data-v-4cf7f975]::-webkit-scrollbar{display:none}@media (max-width:767px){.ent-feature-carousel__head[data-v-4cf7f975]{padding-inline:0}.ent-feature-carousel__title[data-v-4cf7f975]{text-wrap:balance;white-space:normal}.ent-feature-carousel__nav--head[data-v-4cf7f975]{justify-content:center;margin-top:1rem;position:static}.ent-feature-carousel__fade[data-v-4cf7f975]{display:none}}.case-study-marquee__logo-slot[data-v-babc146f]{align-items:center;display:flex;flex:0 0 auto;height:2.5rem;justify-content:center;width:clamp(5.25rem,14vw,7.5rem)}@media (min-width:480px){.case-study-marquee__logo-slot[data-v-babc146f]{height:2.75rem;width:clamp(5.75rem,11vw,8.5rem)}}@media (min-width:768px){.case-study-marquee__logo-slot[data-v-babc146f]{height:3rem;width:clamp(6.5rem,9vw,9.5rem)}}@media (min-width:1024px){.case-study-marquee__logo-slot[data-v-babc146f]{height:3.25rem;width:9.5rem}}.case-study-marquee__logo-img[data-v-babc146f]{display:block;filter:brightness(0) invert(1);height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;opacity:.92;width:auto}.case-study-marquee__track--scroll[data-v-babc146f]{animation:case-study-marquee-scroll-babc146f 36s linear infinite}.case-study-marquee__track--static[data-v-babc146f]{animation:none}.case-study-marquee__track--static .case-study-marquee__logo-slot[data-v-babc146f]{width:clamp(6.5rem,26vw,11rem)}@media (prefers-reduced-motion:reduce){.case-study-marquee__track--scroll[data-v-babc146f]{animation:none;-moz-column-gap:1.5rem;column-gap:1.5rem;flex-wrap:wrap;justify-content:center;max-width:100%;row-gap:.75rem;width:100%!important}.case-study-marquee__track--scroll li[aria-hidden=true][data-v-babc146f]{display:none}}@keyframes case-study-marquee-scroll-babc146f{0%{transform:translate(0)}to{transform:translate(-50%)}}.case-study-media-frame.propvrex-bento-cell--hub-glass[data-v-babc146f]{transition:border-color .3s ease,box-shadow .3s ease}.case-study-copy-box.propvrex-bento-cell--hub-glass[data-v-babc146f]{background:#1d1d1d;box-shadow:0 20px 56px #0006,inset 0 1px #ffffff14}@media (max-width:639px){.case-study-copy-box.propvrex-bento-cell--hub-glass[data-v-babc146f]{padding:1.35rem 1.35rem 1.5rem!important}}.case-study-copy-box .case-study-kpi-tile.propvrex-stat-tile--hub-glass[data-v-babc146f]{background:#1d1d1d;border-color:#ffffff17;box-shadow:inset 0 1px #ffffff0d,0 6px 20px #0000002e}.case-study-copy-box .case-study-kpi-tile.propvrex-stat-tile--hub-glass[data-v-babc146f]:hover{background:#242424;border-color:#ffffff1f;box-shadow:inset 0 1px #ffffff12,0 8px 24px #00000040}.case-study-copy-box .case-study-kpi-tile .proof-stat-tile__bg[data-v-babc146f]{filter:saturate(.9) brightness(.9);opacity:.45}.case-study-copy-box .case-study-kpi-tile:hover .proof-stat-tile__bg[data-v-babc146f]{filter:saturate(.95) brightness(.95)}.case-study-kpi-tile.propvrex-stat-tile--hub-glass[data-v-babc146f]{background:#1d1d1d;border-color:#ffffff1c;box-shadow:0 18px 48px #0006,inset 0 1px #ffffff14}.case-study-kpi-tile.propvrex-stat-tile--hub-glass[data-v-babc146f]:hover{background:#242424;border-color:#ffffff26;box-shadow:0 24px 56px #0000007a,inset 0 1px #ffffff1a}.case-study-kpi-tile .proof-stat-tile__bg[data-v-babc146f]{filter:saturate(.95) brightness(.9);opacity:.72}.case-study-kpi-tile:hover .proof-stat-tile__bg[data-v-babc146f]{filter:saturate(1) brightness(.95)}.case-study-kpi-tile--nested[data-v-babc146f]{container-name:case-study-kpi;container-type:inline-size}.case-study-copy-box .case-study-kpi-tile--nested .case-study-kpi-value.industry-impact-stat-gradient[data-v-babc146f]{display:block;font-size:clamp(.8125rem,.48rem + 5.75cqi,1.55rem);font-weight:600;letter-spacing:-.035em;line-height:1.12;max-width:100%;overflow-wrap:break-word;text-wrap:balance;width:100%;word-break:normal}@supports not (font-size:1cqi){.case-study-copy-box .case-study-kpi-tile--nested .case-study-kpi-value.industry-impact-stat-gradient[data-v-babc146f]{font-size:clamp(.8125rem,.48rem + 2.4vw,1.55rem)}}
