.Zoom-module__0F9hiq__trigger{width:100%;font:inherit;color:inherit;cursor:zoom-in;-webkit-tap-highlight-color:transparent;border:0;padding:0;display:block}.Zoom-module__0F9hiq__hint{pointer-events:none;display:none;position:absolute;bottom:12px;right:12px}@media (max-width:991px){.Zoom-module__0F9hiq__hint{display:inline-flex}}.Zoom-module__0F9hiq__overlay{z-index:500;background:var(--bg);overscroll-behavior:contain;animation:.25s Zoom-module__0F9hiq__appear;position:fixed;inset:0}@keyframes Zoom-module__0F9hiq__appear{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.Zoom-module__0F9hiq__overlay{animation:none}}.Zoom-module__0F9hiq__pan{justify-content:center;align-items:center;padding:72px 24px 24px;display:flex;position:absolute;inset:0}.Zoom-module__0F9hiq__full{border-radius:14px;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.Zoom-module__0F9hiq__close{position:fixed;top:16px;right:16px}@media (max-width:991px){.Zoom-module__0F9hiq__pan{-webkit-overflow-scrolling:touch;padding:64px 0 16px;display:block;overflow:auto}.Zoom-module__0F9hiq__full{border-radius:0;max-width:none;height:100%;max-height:none}.Zoom-module__0F9hiq__close{top:12px;right:12px}}
.Carousel-module__VJTjNG__carousel{-webkit-touch-callout:none;column-gap:calc(2.67 * var(--u));overflow-anchor:none;grid-template-columns:minmax(0,500fr) minmax(0,868fr);align-items:center;display:grid}.Carousel-module__VJTjNG__points{gap:calc(3.56 * var(--u));flex-direction:column;list-style:none;display:flex}.Carousel-module__VJTjNG__point{width:100%;padding:0 0 0 calc(2.67 * var(--u));font:inherit;color:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;display:flex;position:relative}.Carousel-module__VJTjNG__bar{background:#4f4c4c;border-radius:1px;width:2px;position:absolute;top:0;bottom:0;left:0;overflow:hidden}.Carousel-module__VJTjNG__fill{background:var(--ink);transform-origin:top;animation-name:Carousel-module__VJTjNG__fill;animation-timing-function:linear;animation-play-state:paused;animation-fill-mode:both;position:absolute;inset:0}.Carousel-module__VJTjNG__running .Carousel-module__VJTjNG__fill{animation-play-state:running}.Carousel-module__VJTjNG__still .Carousel-module__VJTjNG__fill{animation:none}@keyframes Carousel-module__VJTjNG__fill{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.Carousel-module__VJTjNG__title{font-size:calc(2.67 * var(--u));letter-spacing:-.02em;color:var(--ink-2);font-weight:500;line-height:1.2;transition:color .3s}.Carousel-module__VJTjNG__on .Carousel-module__VJTjNG__title{color:var(--ink)}@media (hover:hover){.Carousel-module__VJTjNG__point:hover .Carousel-module__VJTjNG__title{color:var(--ink)}}.Carousel-module__VJTjNG__textWrap{grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.16,1,.3,1);display:grid}.Carousel-module__VJTjNG__on .Carousel-module__VJTjNG__textWrap{grid-template-rows:1fr}.Carousel-module__VJTjNG__text{opacity:0;min-height:0;transition:opacity .3s;overflow:hidden}.Carousel-module__VJTjNG__on .Carousel-module__VJTjNG__text{opacity:1;transition-delay:.1s}.Carousel-module__VJTjNG__textInner{padding-top:calc(1.33 * var(--u));font-size:calc(2.22 * var(--u));color:#b8b8b8;text-wrap:pretty;line-height:1.45;display:block}.Carousel-module__VJTjNG__screen{--phone:89.5cqh;aspect-ratio:868/760;border-radius:calc(2.22 * var(--u));background:var(--media);align-self:start;position:relative;overflow:hidden;container-type:size}.Carousel-module__VJTjNG__phone{height:var(--phone);aspect-ratio:402/874;opacity:0;background:#000;border-radius:15.4%/7.1%;justify-content:center;align-items:center;transition:opacity .6s;display:flex;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.Carousel-module__VJTjNG__shown{opacity:1}.Carousel-module__VJTjNG__phone img{object-fit:cover}.Carousel-module__VJTjNG__video{isolation:isolate;position:absolute;overflow:hidden;transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}.Carousel-module__VJTjNG__video video{object-fit:cover;width:100%;height:100%;display:block}.Carousel-module__VJTjNG__overlay{pointer-events:none;transform:translateZ(0)}.Carousel-module__VJTjNG__spin{pointer-events:none;will-change:transform;animation:linear infinite Carousel-module__VJTjNG__spin;position:absolute}@keyframes Carousel-module__VJTjNG__spin{to{transform:rotate(360deg)}}.Carousel-module__VJTjNG__spinStill{animation:none}.Carousel-module__VJTjNG__island{background:#000;border-radius:999px;width:31.1%;height:4.23%;position:absolute;top:1.26%;left:50%;transform:translate(-50%)}.Carousel-module__VJTjNG__caption{font-family:var(--mono);font-size:calc(1.44 * var(--u));text-transform:uppercase;color:var(--ink-2)}@media (max-width:991px){.Carousel-module__VJTjNG__carousel{grid-template-columns:1fr;row-gap:20px}.Carousel-module__VJTjNG__carousel+.Carousel-module__VJTjNG__carousel{margin-top:48px}.Carousel-module__VJTjNG__points{gap:20px}.Carousel-module__VJTjNG__point{padding:0 0 0 20px}.Carousel-module__VJTjNG__title{font-size:22px}.Carousel-module__VJTjNG__textInner{padding-top:12px;font-size:18px}.Carousel-module__VJTjNG__screen{--phone:86.7cqh;aspect-ratio:720/600;border-radius:20px}.Carousel-module__VJTjNG__caption{font-size:13px}}@media (max-width:767px){.Carousel-module__VJTjNG__carousel{row-gap:16px}.Carousel-module__VJTjNG__carousel+.Carousel-module__VJTjNG__carousel{margin-top:24px}.Carousel-module__VJTjNG__points{gap:16px}.Carousel-module__VJTjNG__point{padding:0 0 0 16px}.Carousel-module__VJTjNG__title{font-size:20px}.Carousel-module__VJTjNG__textInner{padding-top:8px;font-size:16px}.Carousel-module__VJTjNG__screen{--phone:100cqh;aspect-ratio:358/620;background:0 0;border-radius:0}.Carousel-module__VJTjNG__caption{font-size:12px}}.Carousel-module__VJTjNG__lottie{pointer-events:none;position:absolute}.Carousel-module__VJTjNG__lottie svg{display:block;width:100%!important;height:100%!important}.Carousel-module__VJTjNG__metric{border-top:1px solid var(--line);flex-direction:column;align-items:flex-start;gap:.35em;margin-top:1.1em;padding-top:1.1em;display:flex}.Carousel-module__VJTjNG__metricValue{letter-spacing:-.02em;color:var(--action);font-size:2em;font-weight:500;line-height:1}.Carousel-module__VJTjNG__metricLabel{color:var(--ink-2);text-wrap:pretty;font-size:.8em;line-height:1.35}.Carousel-module__VJTjNG__loading{background:linear-gradient(100deg, var(--media) 30%, var(--ph) 50%, var(--media) 70%) var(--media);background-size:250% 100%}.Carousel-module__VJTjNG__shown.Carousel-module__VJTjNG__loading{animation:1.4s linear infinite Carousel-module__VJTjNG__shimmer}@keyframes Carousel-module__VJTjNG__shimmer{0%{background-position:100% 0}to{background-position:-150% 0}}@media (prefers-reduced-motion:reduce){.Carousel-module__VJTjNG__shown.Carousel-module__VJTjNG__loading{animation:none}}
.Case-module__ZW--aq__case{padding:calc(17.78 * var(--u)) 24px 0}.Case-module__ZW--aq__row{column-gap:calc(2.67 * var(--u));grid-template-columns:minmax(0,500fr) minmax(0,868fr);display:grid}.Case-module__ZW--aq__hero{gap:calc(8.89 * var(--u));flex-direction:column;display:flex}.Case-module__ZW--aq__title{font-size:calc(7.11 * var(--u));letter-spacing:-.034em;align-self:start;font-weight:400;line-height:1}.Case-module__ZW--aq__intro{gap:calc(5.33 * var(--u));padding-top:calc(.89 * var(--u));flex-direction:column;display:flex}.Case-module__ZW--aq__lead{max-width:calc(80 * var(--u));font-size:calc(2.67 * var(--u));letter-spacing:-.01em;text-wrap:pretty;line-height:1.35}.Case-module__ZW--aq__meta{gap:calc(6.22 * var(--u));display:flex}.Case-module__ZW--aq__meta div{flex-direction:column;gap:8px;display:flex}.Case-module__ZW--aq__meta dt{font-size:calc(1.67 * var(--u));color:var(--ink-2);line-height:1.3}.Case-module__ZW--aq__meta dd{font-size:calc(1.78 * var(--u));font-weight:500;line-height:1.3}.Case-module__ZW--aq__cover,.Case-module__ZW--aq__oldVersion{border-radius:calc(2.22 * var(--u));background:var(--media);aspect-ratio:1392/780}.Case-module__ZW--aq__oldVersion{margin-top:calc(5.33 * var(--u))}.Case-module__ZW--aq__section{padding-top:calc(13.33 * var(--u))}.Case-module__ZW--aq__label{padding-top:calc(1.11 * var(--u));font-family:var(--mono);font-size:calc(1.67 * var(--u));text-transform:uppercase;color:var(--ink-2);font-weight:400;line-height:1.2}.Case-module__ZW--aq__row>.Case-module__ZW--aq__label{align-self:start;position:sticky;top:96px}.Case-module__ZW--aq__statement{font-size:calc(4.44 * var(--u));letter-spacing:-.03em;text-wrap:pretty;font-weight:500;line-height:1.12}.Case-module__ZW--aq__list{list-style:none}.Case-module__ZW--aq__list li{grid-template-columns:calc(5.33 * var(--u)) 1fr;column-gap:calc(2.67 * var(--u));padding:calc(2.67 * var(--u)) 0;border-top:1px solid var(--line);font-size:calc(2.44 * var(--u));color:var(--ink);line-height:1.4;display:grid}.Case-module__ZW--aq__n{font-family:var(--mono);font-size:calc(1.67 * var(--u));line-height:calc(2.44 * var(--u) * 1.4);color:var(--ink)}.Case-module__ZW--aq__metricsSection{padding-top:calc(10.67 * var(--u))}.Case-module__ZW--aq__metrics{gap:calc(2.67 * var(--u));grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;display:grid}.Case-module__ZW--aq__metrics li{gap:calc(.89 * var(--u));font-size:calc(2 * var(--u));color:var(--ink-2);flex-direction:column;line-height:1.2;display:flex}.Case-module__ZW--aq__value{font-size:calc(7.11 * var(--u));letter-spacing:-.034em;color:var(--ink);white-space:nowrap;line-height:1}.Case-module__ZW--aq__decisions{padding-top:calc(13.33 * var(--u));gap:calc(2.67 * var(--u));flex-direction:column;display:flex}.Case-module__ZW--aq__decisionsHead{padding-bottom:calc(2.67 * var(--u))}.Case-module__ZW--aq__result{padding-bottom:calc(13.33 * var(--u))}.Case-module__ZW--aq__resultBody{gap:calc(2.67 * var(--u));flex-direction:column;display:flex}.Case-module__ZW--aq__body{font-size:calc(2.44 * var(--u));color:#b8b8b8;line-height:1.4}@media (max-width:991px){.Case-module__ZW--aq__case{padding:160px 24px 0}.Case-module__ZW--aq__row{grid-template-columns:1fr;row-gap:20px}.Case-module__ZW--aq__hero{gap:48px}.Case-module__ZW--aq__hero .Case-module__ZW--aq__row{row-gap:32px}.Case-module__ZW--aq__title{font-size:48px}.Case-module__ZW--aq__intro{gap:32px;padding-top:0}.Case-module__ZW--aq__lead{max-width:none;font-size:20px}.Case-module__ZW--aq__meta{gap:40px}.Case-module__ZW--aq__meta dt{font-size:15px}.Case-module__ZW--aq__meta dd{font-size:16px}.Case-module__ZW--aq__cover,.Case-module__ZW--aq__oldVersion{aspect-ratio:720/480;border-radius:20px}.Case-module__ZW--aq__oldVersion{margin-top:48px}.Case-module__ZW--aq__section,.Case-module__ZW--aq__metricsSection,.Case-module__ZW--aq__decisions{padding-top:96px}.Case-module__ZW--aq__label{padding-top:0;font-size:15px}.Case-module__ZW--aq__row>.Case-module__ZW--aq__label{position:static}.Case-module__ZW--aq__statement{font-size:32px}.Case-module__ZW--aq__list li{grid-template-columns:48px 1fr;column-gap:24px;padding:24px 0;font-size:20px}.Case-module__ZW--aq__n{font-size:15px;line-height:28px}.Case-module__ZW--aq__metrics{gap:16px}.Case-module__ZW--aq__metrics li{gap:8px;font-size:16px}.Case-module__ZW--aq__value{font-size:48px}.Case-module__ZW--aq__decisions{gap:48px}.Case-module__ZW--aq__decisionsHead{padding-bottom:24px}.Case-module__ZW--aq__result{padding-bottom:96px}.Case-module__ZW--aq__resultBody{gap:24px}.Case-module__ZW--aq__body{font-size:20px}}@media (max-width:767px){.Case-module__ZW--aq__case{padding:120px 16px 0}.Case-module__ZW--aq__row{row-gap:16px}.Case-module__ZW--aq__hero{gap:40px}.Case-module__ZW--aq__title{font-size:40px}.Case-module__ZW--aq__lead{font-size:18px}.Case-module__ZW--aq__meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px;display:grid}.Case-module__ZW--aq__cover,.Case-module__ZW--aq__oldVersion{aspect-ratio:358/260;border-radius:14px}.Case-module__ZW--aq__section,.Case-module__ZW--aq__metricsSection,.Case-module__ZW--aq__decisions{padding-top:64px}.Case-module__ZW--aq__oldVersion{margin-top:40px}.Case-module__ZW--aq__label{font-size:13px}.Case-module__ZW--aq__statement{font-size:28px}.Case-module__ZW--aq__list li{grid-template-columns:28px 1fr;column-gap:16px;padding:16px 0;font-size:18px}.Case-module__ZW--aq__n{font-size:13px;line-height:25.2px}.Case-module__ZW--aq__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px}.Case-module__ZW--aq__value{font-size:40px}.Case-module__ZW--aq__decisions{gap:40px}.Case-module__ZW--aq__result{padding-bottom:64px}.Case-module__ZW--aq__body{font-size:18px}}.Case-module__ZW--aq__oldVersion.Case-module__ZW--aq__uiKit{aspect-ratio:1392/780;position:relative;overflow:hidden}.Case-module__ZW--aq__cover{position:relative;overflow:hidden}.Case-module__ZW--aq__cover img{object-fit:cover}.Case-module__ZW--aq__coverCollageable img{object-position:50% 92.6%;transform-origin:47.3% 50.5%;transform:scale(1.2)}@media (max-width:991px){.Case-module__ZW--aq__coverCollageable img{object-position:50% 100%;transform-origin:47.3% 88.9%}}@media (max-width:767px){.Case-module__ZW--aq__coverCollageable img{object-position:37.5% 50%;transform-origin:50% 100%}}.Case-module__ZW--aq__coverMosaiq img{object-position:17% 46%}.Case-module__ZW--aq__uiKit img{object-fit:cover}.Case-module__ZW--aq__media{margin-top:calc(5.33 * var(--u));border-radius:calc(2.22 * var(--u));background:var(--media);position:relative;overflow:hidden}.Case-module__ZW--aq__media+.Case-module__ZW--aq__media{margin-top:calc(2.67 * var(--u))}.Case-module__ZW--aq__media img{object-fit:cover}@media (max-width:991px){.Case-module__ZW--aq__media{border-radius:20px;margin-top:48px}.Case-module__ZW--aq__media+.Case-module__ZW--aq__media{margin-top:24px}}@media (max-width:767px){.Case-module__ZW--aq__media{border-radius:14px;margin-top:40px}.Case-module__ZW--aq__media+.Case-module__ZW--aq__media{margin-top:16px}}.Case-module__ZW--aq__decision{gap:calc(2.67 * var(--u));flex-direction:column;display:flex}.Case-module__ZW--aq__experiment{padding-bottom:calc(2.67 * var(--u))}.Case-module__ZW--aq__experiment>.Case-module__ZW--aq__media{margin-top:0}.Case-module__ZW--aq__experimentText{padding-top:calc(2.67 * var(--u))}.Case-module__ZW--aq__question{font-size:calc(2.67 * var(--u));letter-spacing:-.01em;text-wrap:pretty;font-weight:500;line-height:1.3}.Case-module__ZW--aq__note{font-size:calc(1.78 * var(--u));color:var(--ink-2);line-height:1.4}@media (max-width:991px){.Case-module__ZW--aq__decision{gap:48px}.Case-module__ZW--aq__experimentText{padding-top:24px}.Case-module__ZW--aq__question{font-size:22px}.Case-module__ZW--aq__note{font-size:15px}}@media (max-width:767px){.Case-module__ZW--aq__decision{gap:40px}.Case-module__ZW--aq__experimentText{padding-top:20px}.Case-module__ZW--aq__question{font-size:19px}}
