.CaseOdometer-module__GjuYia__odometer{display:inline-block}.CaseOdometer-module__GjuYia__digits{display:inline-flex}.CaseOdometer-module__GjuYia__slot{margin-bottom:-.12em;padding-bottom:.12em;display:inline-block;overflow:hidden}.CaseOdometer-module__GjuYia__char{transition:transform .9s var(--ease-editorial);transition-delay:calc(var(--i,0) * .14s + var(--c,0) * 45ms + .18s);display:inline-block}[data-js] .CaseOdometer-module__GjuYia__char{transform:translateY(108%)}[data-js] [data-in] .CaseOdometer-module__GjuYia__char{transform:none}[data-js]:not([data-motion]) .CaseOdometer-module__GjuYia__char{animation:0s 3s forwards CaseOdometer-module__GjuYia__odometer-fallback}@keyframes CaseOdometer-module__GjuYia__odometer-fallback{to{transform:none}}@keyframes CaseOdometer-module__GjuYia__odometer-roll{0%{transform:none}45%{transform:translateY(-108%)}46%{transform:translateY(108%)}to{transform:none}}@media (prefers-reduced-motion:no-preference){[data-roll][data-hovered=true] .CaseOdometer-module__GjuYia__char{animation:CaseOdometer-module__GjuYia__odometer-roll .64s var(--ease-editorial) both;animation-delay:calc(var(--c,0) * 32ms)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){[data-roll]:hover .CaseOdometer-module__GjuYia__char{animation:CaseOdometer-module__GjuYia__odometer-roll .64s var(--ease-editorial) both;animation-delay:calc(var(--c,0) * 32ms)}}@media (prefers-reduced-motion:reduce){[data-js] .CaseOdometer-module__GjuYia__char{transition:none;transform:none}}
.CaseMediaHover-module__RWrwRW__media{--finder:.75rem;--finder-opacity:0;--rule-scale:1}.CaseMediaHover-module__RWrwRW__target{display:inline-block;position:relative}.CaseMediaHover-module__RWrwRW__frame{pointer-events:none;position:absolute;inset:-1.125rem -1.625rem}.CaseMediaHover-module__RWrwRW__corner{border:0 solid var(--color-accent-text);width:1rem;height:1rem;opacity:var(--finder-opacity);transition:opacity var(--duration-base) var(--ease-standard), transform var(--duration-slow) var(--ease-spring);position:absolute}.CaseMediaHover-module__RWrwRW__corner:first-child{border-top-width:var(--rule-weight);border-left-width:var(--rule-weight);transform:translate(var(--finder), var(--finder));top:0;left:0}.CaseMediaHover-module__RWrwRW__corner:nth-child(2){border-top-width:var(--rule-weight);border-right-width:var(--rule-weight);transform:translate(calc(var(--finder) * -1), var(--finder));top:0;right:0}.CaseMediaHover-module__RWrwRW__corner:nth-child(3){border-right-width:var(--rule-weight);border-bottom-width:var(--rule-weight);transform:translate(calc(var(--finder) * -1), calc(var(--finder) * -1));bottom:0;right:0}.CaseMediaHover-module__RWrwRW__corner:nth-child(4){border-bottom-width:var(--rule-weight);border-left-width:var(--rule-weight);transform:translate(var(--finder), calc(var(--finder) * -1));bottom:0;left:0}.CaseMediaHover-module__RWrwRW__rule{transition:transform var(--duration-slow) var(--ease-spring);transform:scaleY(var(--rule-scale));transform-origin:top}.CaseMediaHover-module__RWrwRW__media[data-hovered=true]{--finder:0rem;--finder-opacity:1;--rule-scale:1.66}@media (hover:hover){.CaseMediaHover-module__RWrwRW__media:hover{--finder:0rem;--finder-opacity:1;--rule-scale:1.66}}
[data-reveal].CaseMediaMotion-module__BeOwLW__field.CaseMediaMotion-module__BeOwLW__field{--reveal-from:scale(.965);--reveal-duration:var(--duration-reveal-slow);--reveal-ease:var(--ease-enter);transform-origin:50% 100%}.CaseMediaMotion-module__BeOwLW__field:after{border-bottom:var(--border-hairline) solid var(--color-accent);opacity:0;pointer-events:none;content:"";height:100%;position:absolute;top:0;left:0;right:0;transform:translateY(-100%)}[data-js] .CaseMediaMotion-module__BeOwLW__field[data-in]:after{animation:CaseMediaMotion-module__BeOwLW__media-scan 1.7s var(--ease-editorial) .3s both}[data-reveal].CaseMediaMotion-module__BeOwLW__brief.CaseMediaMotion-module__BeOwLW__brief{--reveal-from:translateY(.75rem);--reveal-duration:.9s;--reveal-ease:var(--ease-enter)}@keyframes CaseMediaMotion-module__BeOwLW__media-scan{0%{opacity:1;transform:translateY(-100%)}80%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){[data-js] .CaseMediaMotion-module__BeOwLW__field[data-in]:after{animation:none}}
.CaseNext-module__0s_b0q__section{--next-title-size:3.5rem;--cta-size:1.5rem}.CaseNext-module__0s_b0q__next{color:inherit;align-items:center;gap:3rem;padding:5.5rem 0;text-decoration:none;display:flex}.CaseNext-module__0s_b0q__copy{flex-direction:column;flex:1 1 0;align-items:flex-start;gap:.625rem;min-width:0;display:flex}.CaseNext-module__0s_b0q__kicker{font-family:var(--font-grotesque);font-size:var(--text-label);font-weight:var(--weight-semibold);letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent-text);margin:0;line-height:normal}.CaseNext-module__0s_b0q__title{width:fit-content;max-width:100%;font-size:var(--next-title-size);letter-spacing:-.012em;color:var(--color-text);isolation:isolate;margin:0;line-height:normal;position:relative}.CaseNext-module__0s_b0q__text{max-width:45rem;font-size:var(--text-body);color:var(--color-text-secondary);margin:0;line-height:1.55}.CaseNext-module__0s_b0q__cta{font-family:var(--font-grotesque);font-size:var(--cta-size);font-weight:var(--weight-semibold);color:var(--color-accent-text);flex-direction:column;flex:none;gap:.375rem;line-height:normal;display:flex}.CaseNext-module__0s_b0q__ctaLabel{align-items:center;gap:.5rem;display:inline-flex}.CaseNext-module__0s_b0q__ctaArrow{width:.625em;height:auto}.CaseNext-module__0s_b0q__ctaLine{height:var(--rule-weight);background:currentColor;display:block}
@media not (min-width:120em){.CaseNextAdaptive-module__BoreSG__section.CaseNextAdaptive-module__BoreSG__section{--next-title-size:3.25rem}}@media not (min-width:90em){.CaseNextAdaptive-module__BoreSG__section.CaseNextAdaptive-module__BoreSG__section{--next-title-size:3rem}}@media (max-width:64em){.CaseNextAdaptive-module__BoreSG__section.CaseNextAdaptive-module__BoreSG__section{--next-title-size:2.625rem;--cta-size:1.4375rem}}@media (max-width:48em){.CaseNextAdaptive-module__BoreSG__section.CaseNextAdaptive-module__BoreSG__section{--next-title-size:2.25rem;--cta-size:1.375rem}}@media (max-width:26.5625em){.CaseNextAdaptive-module__BoreSG__section.CaseNextAdaptive-module__BoreSG__section{--next-title-size:1.75rem;--cta-size:1.25rem}}@media (max-width:23.4375em){.CaseNextAdaptive-module__BoreSG__section.CaseNextAdaptive-module__BoreSG__section{--next-title-size:1.625rem}}@media (max-width:20em){.CaseNextAdaptive-module__BoreSG__section.CaseNextAdaptive-module__BoreSG__section{--next-title-size:1.5625rem;--cta-size:1.1875rem}}
.CaseNextHover-module___C9K8q__next{--wipe-scale:0;--title-shift:0rem;--arrow-shift:0rem}.CaseNextHover-module___C9K8q__title{transition:transform var(--duration-slow) var(--ease-spring);transform:translateX(var(--title-shift))}.CaseNextHover-module___C9K8q__wipe{z-index:-1;background:var(--color-accent-subtle);height:.42em;transition:transform .62s var(--ease-editorial);transform:scaleX(var(--wipe-scale));transform-origin:0;position:absolute;bottom:.1em;left:-.375rem;right:-.375rem}.CaseNextHover-module___C9K8q__arrow{transition:transform var(--duration-slow) var(--ease-spring);transform:translateX(var(--arrow-shift))}.CaseNextHover-module___C9K8q__next[data-hovered=true],.CaseNextHover-module___C9K8q__next:focus-visible{--wipe-scale:1;--title-shift:.5rem;--arrow-shift:.625rem}@media (hover:hover){.CaseNextHover-module___C9K8q__next:hover{--wipe-scale:1;--title-shift:.5rem;--arrow-shift:.625rem}}
[data-reveal].CaseNextMotion-module__jjyfoa__kicker.CaseNextMotion-module__jjyfoa__kicker{--reveal-from:translateX(-1.5rem);--reveal-duration:.9s;--reveal-ease:var(--ease-enter)}[data-reveal].CaseNextMotion-module__jjyfoa__cta.CaseNextMotion-module__jjyfoa__cta{--reveal-from:translateX(2rem);--reveal-duration:1s;--reveal-ease:var(--ease-spring)}
.CaseProse-module__JDeK6W__prose{flex-direction:column;gap:1.5rem;display:flex;position:relative}.CaseProse-module__JDeK6W__paragraph{font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-text-secondary);margin:0}
@media (max-width:48em){.CaseProseAdaptive-module__692D-W__prose.CaseProseAdaptive-module__692D-W__prose{--sweep-left:-.75rem}}
.CaseProseMotion-module__TgUmeq__context{--sweep-left:-2rem}[data-reveal].CaseProseMotion-module__TgUmeq__context.CaseProseMotion-module__TgUmeq__context>*{--reveal-from:translateX(-1.75rem);--reveal-duration:1.1s;--reveal-ease:var(--ease-enter);--stagger:.18s}.CaseProseMotion-module__TgUmeq__context:before{top:0;bottom:0;left:var(--sweep-left);width:var(--rule-weight);background:var(--color-accent);pointer-events:none;transform-origin:top;content:"";position:absolute;transform:scaleY(0)}[data-js] .CaseProseMotion-module__TgUmeq__context[data-in]:before{animation:CaseProseMotion-module__TgUmeq__prose-sweep 1.5s var(--ease-editorial) .15s both}[data-reveal].CaseProseMotion-module__TgUmeq__outcome.CaseProseMotion-module__TgUmeq__outcome>*{--reveal-from:translateY(1.75rem) scale(.97);--reveal-duration:1.2s;--reveal-ease:var(--ease-enter);--stagger:.22s;transform-origin:0 0}@keyframes CaseProseMotion-module__TgUmeq__prose-sweep{0%{transform-origin:top;transform:scaleY(0)}50%{transform-origin:top;transform:scaleY(1)}51%{transform-origin:bottom;transform:scaleY(1)}to{transform-origin:bottom;transform:scaleY(0)}}@media (prefers-reduced-motion:reduce){[data-js] .CaseProseMotion-module__TgUmeq__context[data-in]:before{animation:none}}
.CaseQuote-module__XeLKNG__band{--quote-size:2.75rem;color:var(--color-text-inverse);background:var(--color-text)}.CaseQuote-module__XeLKNG__quote{max-width:68.75rem;font-family:var(--font-serif-italic);font-size:var(--quote-size);font-weight:var(--weight-semibold);margin:0;padding:5.5rem 0;font-style:italic;line-height:1.3}
@media not (min-width:120em){.CaseQuoteAdaptive-module__UGcfNW__band.CaseQuoteAdaptive-module__UGcfNW__band{--quote-size:2.5rem}}@media not (min-width:90em){.CaseQuoteAdaptive-module__UGcfNW__band.CaseQuoteAdaptive-module__UGcfNW__band{--quote-size:2.3125rem}}@media (max-width:64em){.CaseQuoteAdaptive-module__UGcfNW__band.CaseQuoteAdaptive-module__UGcfNW__band{--quote-size:2.0625rem}}@media (max-width:48em){.CaseQuoteAdaptive-module__UGcfNW__band.CaseQuoteAdaptive-module__UGcfNW__band{--quote-size:1.75rem}}@media (max-width:26.5625em){.CaseQuoteAdaptive-module__UGcfNW__band.CaseQuoteAdaptive-module__UGcfNW__band{--quote-size:1.375rem}}
[data-reveal].CaseQuoteMotion-module__hJ91gW__band.CaseQuoteMotion-module__hJ91gW__band{--reveal-from:scaleY(.3);--reveal-duration:1.1s;--reveal-ease:var(--ease-editorial);transform-origin:50%}.CaseQuoteMotion-module__hJ91gW__words.CaseQuoteMotion-module__hJ91gW__words{--word-duration:1.1s;--word-step:60ms}
@media not (min-width:120em){.CaseSectionAdaptive-module__rsNNAW__section.CaseSectionAdaptive-module__rsNNAW__section{--case-title-size:2.5rem;--index-size:5.25rem}}@media not (min-width:90em){.CaseSectionAdaptive-module__rsNNAW__section.CaseSectionAdaptive-module__rsNNAW__section{--case-title-size:2.3125rem;--index-size:4.75rem}}@media (max-width:64em){.CaseSectionAdaptive-module__rsNNAW__section.CaseSectionAdaptive-module__rsNNAW__section{--case-title-size:2.0625rem;--index-size:4.125rem}}@media (max-width:48em){.CaseSectionAdaptive-module__rsNNAW__section.CaseSectionAdaptive-module__rsNNAW__section{--case-direction:column;--case-gap:2.5rem;--case-head:100%;--case-body-flex:none;--case-title-size:1.75rem;--index-size:3.5rem}}@media (max-width:26.5625em){.CaseSectionAdaptive-module__rsNNAW__section.CaseSectionAdaptive-module__rsNNAW__section{--case-title-size:1.375rem;--index-size:2.875rem}}@media (max-width:23.4375em){.CaseSectionAdaptive-module__rsNNAW__section.CaseSectionAdaptive-module__rsNNAW__section{--index-size:2.75rem}}@media (max-width:20em){.CaseSectionAdaptive-module__rsNNAW__section.CaseSectionAdaptive-module__rsNNAW__section{--index-size:2.625rem}}
[data-reveal].CaseSectionMotion-module__5FqmgW__skew.CaseSectionMotion-module__5FqmgW__skew>*{--reveal-from:translateX(-2.75rem) skewX(-8deg);--reveal-duration:1.1s;--reveal-ease:var(--ease-enter);--stagger:.13s;transform-origin:0 100%}[data-reveal].CaseSectionMotion-module__5FqmgW__drop.CaseSectionMotion-module__5FqmgW__drop>*{--reveal-from:translateY(-2.25rem);--reveal-duration:1s;--reveal-ease:var(--ease-spring);--stagger:.12s}[data-reveal].CaseSectionMotion-module__5FqmgW__scale.CaseSectionMotion-module__5FqmgW__scale>*{--reveal-from:scale(.82);--reveal-duration:1.1s;--reveal-ease:var(--ease-spring);--stagger:.14s;transform-origin:0 100%}
