.Transformation_section__kiOTH{position:relative}.Transformation_intro__2t7sH{padding-top:var(--section-y-sm);padding-bottom:clamp(24px,3vw,40px)}.Transformation_title__LSmIj{max-width:14ch}.Transformation_track__JcQpY{position:relative}.Transformation_sticky__qYAft{padding-bottom:var(--section-y-sm)}.Transformation_stage__FsS40{width:100%;max-width:1180px;margin-inline:auto}.Transformation_frame__rOmPX{position:relative;width:100%;aspect-ratio:3/2;overflow:hidden;border-radius:var(--radius);container-type:size;background:var(--stone) url("data:image/webp;base64,UklGRgoBAABXRUJQVlA4IP4AAAAQBwCdASokABgAPt1mqU+opaOiKqgBEBuJYwCCCXiJShLc5w8XiV3mRPopTPgQUbnI7ygpm5AhwJFYKcM7/C9jAAD7AiLgys4RkypnYmUjfnJN0Bsgflk0pnhgqRf8fW+lMZ+ZOO9oBm2nX9674wH6mYVmjQfO5LVcSJqpblw/mMJ4bqbGHAVYy6lvBoxeqCPWG8HxHPjQj81d/Cm7dqL0W3ynqZeY8H1lJysJgHdLNVrQqlTbWqDvFHmVYMC20gIDGsnqTV/kCLXSOaUbQtZJxXE6RNQ+xacD7rxYnw1QCTQyFYCkb5zyy/5Lknt7QILlTwa4n/GfHgzVjAAAAA==") center /cover no-repeat}.Transformation_scene__RGbOb{position:absolute;left:50%;top:50%;width:max(100cqw,150cqh);aspect-ratio:3/2;translate:-50% -50%;container-type:size;contain:layout paint style}.Transformation_scene__RGbOb>:not([data-final]){display:none}.Transformation_layer__CFxTR,.Transformation_pieces__yde3i{position:absolute}.Transformation_layer__CFxTR img,.Transformation_noscript__A1IHY,.Transformation_partImage__xncDb img,.Transformation_shard__mo5U9 img{display:block;width:100%;height:100%;max-width:none}.Transformation_noscript__A1IHY{position:absolute;inset:0;object-fit:cover}.Transformation_layer__CFxTR[data-err]{visibility:hidden}.Transformation_part__h4um0{position:absolute;overflow:hidden}.Transformation_partImage__xncDb{position:absolute}.Transformation_badge__AnOjb{position:absolute;left:clamp(10px,1.2vw,18px);bottom:clamp(10px,1.2vw,18px);z-index:2;padding:5px 10px 4px;border-radius:var(--radius);background:var(--glass-light);color:var(--ink);font-size:var(--fs-label);font-weight:500;letter-spacing:var(--tracking-label);line-height:1.4;text-transform:uppercase}@media (max-width:760px){.Transformation_badge__AnOjb{padding:3px 7px 2px;font-size:.6rem;letter-spacing:.12em}}.Transformation_meta__PtwxK{min-width:0;margin-top:clamp(16px,2.2vw,28px)}.Transformation_steps__bCDwY{display:grid;list-style:none;margin:0;padding:0}.Transformation_step__8BAQW{display:grid;grid-template-columns:2.4em minmax(0,1fr);grid-row-gap:3px;row-gap:3px;padding:12px 0;border-top:1px solid var(--line);color:var(--ink);font-size:.95rem;line-height:1.4;transition:color var(--dur) var(--ease)}.Transformation_stepNo__fpPn9{grid-row:span 2;color:var(--accent);font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums;letter-spacing:.04em}.Transformation_stepName__84Rif{font-weight:500}.Transformation_stepText__cbo_U{grid-column:2;max-width:46ch;color:var(--muted);font-size:var(--fs-small);line-height:1.6}.Transformation_bar__ilK3r,.Transformation_now__SToVH{display:none}.Transformation_bar__ilK3r>span{display:block;height:100%;background:var(--ink);transform-origin:0 50%}.Transformation_caption__9Xyya{margin:0}.Transformation_note__sk7Sl{display:grid;grid-row-gap:6px;row-gap:6px;margin-top:18px;color:var(--muted);font-size:var(--fs-small)}.Transformation_closing__J67vN{font-family:var(--font-heading);font-size:1.32rem;font-weight:500;line-height:1.25;color:var(--ink)}@media screen and (prefers-reduced-motion:no-preference){html.js .Transformation_section__kiOTH:not([data-mode=still]){--travel:240svh;--band:clamp(150px,22svh,210px);--h:calc(100svh - var(--header-h-compact) - var(--band) - 40px)}html.js .Transformation_section__kiOTH:not([data-mode=still]) .Transformation_track__JcQpY{height:calc(100svh + var(--travel))}html.js .Transformation_section__kiOTH:not([data-mode=still]) .Transformation_sticky__qYAft{position:-webkit-sticky;position:sticky;top:0;height:100svh;display:flex;flex-direction:column;justify-content:center;padding:calc(var(--header-h-compact) + 12px) 0 14px}html.js .Transformation_section__kiOTH:not([data-mode=still]) .Transformation_stage__FsS40{width:min(100%,calc(var(--h) * 1.78));max-width:none}html.js .Transformation_section__kiOTH:not([data-mode=still]) .Transformation_frame__rOmPX{max-height:var(--h);background-image:url("data:image/webp;base64,UklGRr4AAABXRUJQVlA4ILIAAADQBQCdASokABgAPt1gpUyopaOiKq35EBuJZyzAA0AAV6NPzbyfyxI3jyHPNI65OLA/7Du9GJeAAP69utEOSKSFrFqTEHybcANRx7Nu/ngAkqi9aRCDVDfqhWJ1mGIaMq64owYTi7xOBqyDnBl+pm7y2hHThlaJ2KIp1ShW3PNqXJMORjWW1gazecVC+bKmvADk3WLW/OHulzYx2t2/i+AGdqKdtNQ/Bo7cTx4htsQOC4AA")}html.js .Transformation_section__kiOTH:not([data-mode=still]) .Transformation_scene__RGbOb>:not(noscript){display:block}html.js .Transformation_section__kiOTH:not([data-mode=still]) .Transformation_bar__ilK3r>span{transform:scaleX(0);will-change:transform}html.js .Transformation_section__kiOTH:not([data-mode=still]) .Transformation_meta__PtwxK{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-column-gap:var(--grid-gap);column-gap:var(--grid-gap);align-items:end;margin-top:clamp(12px,2svh,22px)}html.js .Transformation_section__kiOTH:not([data-mode=still]) .Transformation_steps__bCDwY{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:12px}html.js .Transformation_section__kiOTH:not([data-mode=still]) .Transformation_step__8BAQW{grid-template-columns:auto minmax(0,1fr);column-gap:8px;padding:0 0 8px;border-top:0;color:var(--muted);font-size:var(--fs-xs);line-height:1.35}html.js .Transformation_section__kiOTH:not([data-mode=still]) .Transformation_step__8BAQW[aria-current]{color:var(--ink)}html.js .Transformation_section__kiOTH:not([data-mode=still]) .Transformation_stepNo__fpPn9{grid-row:auto}html.js .Transformation_section__kiOTH:not([data-mode=still]) .Transformation_stepText__cbo_U{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}html.js .Transformation_section__kiOTH:not([data-mode=still]) .Transformation_bar__ilK3r{grid-column:1/-1;display:block;height:1px;margin-bottom:clamp(10px,1.8svh,18px);background:var(--line)}html.js .Transformation_section__kiOTH:not([data-mode=still]) .Transformation_now__SToVH{display:contents}html.js .Transformation_section__kiOTH:not([data-mode=still]) .Transformation_names__YfC0S{grid-column:1;display:grid;overflow:hidden;padding-block:.06em .14em}html.js .Transformation_section__kiOTH:not([data-mode=still]) .Transformation_name__tELmh{grid-area:1/1;display:flex;align-items:baseline;gap:.45em;margin:0;font-family:var(--font-heading);font-size:min(clamp(2.1rem,1.2rem + 2.2vw,3.8rem),6.2svh);font-weight:500;line-height:1.1;letter-spacing:-.01em;color:var(--ink);opacity:0;translate:0 108%;transition:translate .75s cubic-bezier(.2,.7,.2,1),opacity .35s ease;will-change:translate,opacity}html.js .Transformation_section__kiOTH:not([data-mode=still]) .Transformation_nameNo__VQE5J{font-family:var(--font-display);font-size:max(.3em,.78rem);font-weight:500;letter-spacing:.08em;color:var(--accent);translate:0 -1.1em}html.js .Transformation_section__kiOTH:not([data-mode=still]):not([data-step]) .Transformation_name__tELmh[data-s="1"],html.js .Transformation_section__kiOTH[data-step="1"] .Transformation_name__tELmh[data-s="1"],html.js .Transformation_section__kiOTH[data-step="2"] .Transformation_name__tELmh[data-s="2"],html.js .Transformation_section__kiOTH[data-step="3"] .Transformation_name__tELmh[data-s="3"],html.js .Transformation_section__kiOTH[data-step="4"] .Transformation_name__tELmh[data-s="4"]{opacity:1;translate:0 0}html.js .Transformation_section__kiOTH[data-step="2"] .Transformation_name__tELmh[data-s="1"],html.js .Transformation_section__kiOTH[data-step="3"] .Transformation_name__tELmh:is([data-s="1"],[data-s="2"]),html.js .Transformation_section__kiOTH[data-step="4"] .Transformation_name__tELmh:is([data-s="1"],[data-s="2"],[data-s="3"]){translate:0 -108%}html.js .Transformation_section__kiOTH:not([data-mode=still]) .Transformation_captions__z5r_R{grid-column:2;display:grid}html.js .Transformation_section__kiOTH:not([data-mode=still]) .Transformation_caption__9Xyya{grid-area:1/1;max-width:44ch;color:var(--ink-soft);font-size:clamp(1rem,.92rem + .25vw,1.16rem);line-height:1.55;opacity:0;translate:0 10px;transition:opacity .4s var(--ease),translate .6s var(--ease);will-change:opacity,translate}html.js .Transformation_section__kiOTH:not([data-mode=still]):not([data-step]) .Transformation_caption__9Xyya[data-cap="1"],html.js .Transformation_section__kiOTH[data-step="1"] .Transformation_caption__9Xyya[data-cap="1"],html.js .Transformation_section__kiOTH[data-step="2"] .Transformation_caption__9Xyya[data-cap="2"],html.js .Transformation_section__kiOTH[data-step="3"] .Transformation_caption__9Xyya[data-cap="3"],html.js .Transformation_section__kiOTH[data-step="4"] .Transformation_caption__9Xyya[data-cap="4"]{opacity:1;translate:0 0;transition-delay:.14s}html.js .Transformation_section__kiOTH:not([data-mode=still]) .Transformation_note__sk7Sl{grid-column:2;row-gap:0;margin-top:6px;font-size:var(--fs-xs)}html.js .Transformation_section__kiOTH:not([data-mode=still]) :is(.Transformation_noteText__Q7UpJ,.Transformation_closing__J67vN){grid-area:1/1;transition:opacity var(--dur-slow) var(--ease)}html.js .Transformation_section__kiOTH:not([data-mode=still]) .Transformation_closing__J67vN{font-size:1.15rem;opacity:0}html.js .Transformation_section__kiOTH[data-end]:not([data-mode=still]) .Transformation_closing__J67vN{opacity:1}html.js .Transformation_section__kiOTH[data-end]:not([data-mode=still]) .Transformation_noteText__Q7UpJ{opacity:0}@media (max-width:760px){html.js .Transformation_section__kiOTH:not([data-mode=still]){--band:200px}html.js .Transformation_section__kiOTH:not([data-mode=still]) .Transformation_stage__FsS40{width:100%}html.js .Transformation_section__kiOTH:not([data-mode=still]) .Transformation_frame__rOmPX{width:calc(100% + 2 * var(--gutter));margin-inline:calc(-1 * var(--gutter));aspect-ratio:1.1;min-height:calc(100vw / 1.5);border-radius:0}html.js .Transformation_section__kiOTH:not([data-mode=still]) .Transformation_meta__PtwxK{grid-template-columns:minmax(0,1fr)}html.js .Transformation_section__kiOTH:not([data-mode=still]) :is(.Transformation_names__YfC0S,.Transformation_captions__z5r_R,.Transformation_note__sk7Sl){grid-column:1}html.js .Transformation_section__kiOTH:not([data-mode=still]) .Transformation_step__8BAQW{grid-template-columns:minmax(0,1fr);row-gap:1px;font-size:.7rem}html.js .Transformation_section__kiOTH:not([data-mode=still]) .Transformation_names__YfC0S{margin-bottom:4px}}@media (max-height:520px) and (min-width:600px){html.js .Transformation_section__kiOTH:not([data-mode=still]) .Transformation_stage__FsS40{display:grid;grid-template-columns:auto minmax(0,1fr);grid-column-gap:20px;column-gap:20px;align-items:center;width:100%}html.js .Transformation_section__kiOTH:not([data-mode=still]) .Transformation_frame__rOmPX{width:auto;height:calc(100svh - var(--header-h-compact) - 28px);max-height:none}html.js .Transformation_section__kiOTH:not([data-mode=still]) .Transformation_meta__PtwxK{grid-template-columns:minmax(0,1fr);margin-top:0}html.js .Transformation_section__kiOTH:not([data-mode=still]) :is(.Transformation_names__YfC0S,.Transformation_captions__z5r_R,.Transformation_note__sk7Sl){grid-column:1}}html.js .Transformation_section__kiOTH:not([data-mode=still]) .Transformation_fade__XMOUo{opacity:0}html.js .Transformation_section__kiOTH:not([data-mode=still]) .Transformation_cue__8NrM9{opacity:0;transition:opacity .3s ease}html.js .Transformation_section__kiOTH:not([data-mode=still]) .Transformation_cue__8NrM9[data-on]{opacity:1;transition:opacity var(--dur,.5s) ease var(--delay,0s)}html.js .Transformation_section__kiOTH:not([data-mode=still]) :is(.Transformation_settle__QLlSD,.Transformation_rise__WHKod){opacity:0;translate:0 var(--from,0);transition:opacity .3s ease,translate 0s linear .3s}html.js .Transformation_section__kiOTH:not([data-mode=still]) :is(.Transformation_settle__QLlSD,.Transformation_rise__WHKod)[data-on]{opacity:1;translate:0 0;transition:opacity .52s ease var(--delay,0s),translate .82s cubic-bezier(.2,.75,.25,1) var(--delay,0s)}html.js .Transformation_section__kiOTH[data-phase="0"] .Transformation_scene__RGbOb [data-vis]:not([data-vis*="0"]),html.js .Transformation_section__kiOTH[data-phase="1"] .Transformation_scene__RGbOb [data-vis]:not([data-vis*="1"]),html.js .Transformation_section__kiOTH[data-phase="2"] .Transformation_scene__RGbOb [data-vis]:not([data-vis*="2"]),html.js .Transformation_section__kiOTH[data-phase="3"] .Transformation_scene__RGbOb [data-vis]:not([data-vis*="3"]){visibility:hidden}html.js .Transformation_section__kiOTH[data-phase="0"] .Transformation_scene__RGbOb [data-vis*="0"]:is(.Transformation_fade__XMOUo,.Transformation_cue__8NrM9,.Transformation_settle__QLlSD,.Transformation_rise__WHKod),html.js .Transformation_section__kiOTH[data-phase="1"] .Transformation_scene__RGbOb [data-vis*="1"]:is(.Transformation_fade__XMOUo,.Transformation_cue__8NrM9,.Transformation_settle__QLlSD,.Transformation_rise__WHKod),html.js .Transformation_section__kiOTH[data-phase="2"] .Transformation_scene__RGbOb [data-vis*="2"]:is(.Transformation_fade__XMOUo,.Transformation_cue__8NrM9,.Transformation_settle__QLlSD,.Transformation_rise__WHKod){will-change:opacity,translate}html.js .Transformation_section__kiOTH:not([data-mode=still]) .Transformation_shard__mo5U9{position:absolute;inset:0;animation:Transformation_tf-restore__BGMui .25s ease both}html.js .Transformation_section__kiOTH:not([data-mode=still]) .Transformation_pieces__yde3i[data-on] .Transformation_shard__mo5U9{animation:Transformation_tf-fall__eri1X var(--dur,.9s) linear var(--delay,0s) both}html.js .Transformation_section__kiOTH:not([data-mode=still]) .Transformation_crack__1rBll{position:absolute;inset:0;width:100%;height:100%;fill:none;stroke:rgba(38,34,30,.62);stroke-width:1.1px;opacity:0;pointer-events:none}html.js .Transformation_section__kiOTH:not([data-mode=still]) .Transformation_pieces__yde3i[data-on] .Transformation_crack__1rBll{animation:Transformation_tf-crack__Vh4jy .6s ease-out both}html.js .Transformation_section__kiOTH:not([data-mode=still]) .Transformation_puff__It4ir{position:absolute;width:calc(7cqw * var(--s, 1));aspect-ratio:2.4;translate:-50% -50%;border-radius:50%;background:radial-gradient(closest-side,rgba(214,204,188,.62),rgba(214,204,188,0));opacity:0;pointer-events:none}html.js .Transformation_section__kiOTH:not([data-mode=still]) .Transformation_puff__It4ir[data-on]{animation:Transformation_tf-puff__vNTo6 1.2s ease-out var(--delay,0s) both}@media (max-height:520px),(max-width:760px){html.js .Transformation_section__kiOTH:not([data-mode=still]){--travel:150svh}html.js .Transformation_section__kiOTH:not([data-mode=still]) .Transformation_scene__RGbOb [data-only=desktop]{display:none}}html.js .Transformation_section__kiOTH[data-mode=lite] .Transformation_scene__RGbOb [data-only=desktop]{display:none}}@keyframes Transformation_tf-fall__eri1X{0%{translate:0 0;rotate:0deg;opacity:1;animation-timing-function:cubic-bezier(.3,0,.6,.2)}10%{translate:calc(var(--dx) * .03) 1.2%;rotate:calc(var(--r) * .04);animation-timing-function:cubic-bezier(.55,0,.9,.5)}46%{translate:var(--dx) var(--dy);rotate:var(--r);animation-timing-function:cubic-bezier(.2,.6,.4,1)}54%{translate:calc(var(--dx) * 1.05) calc(var(--dy) - 5%);rotate:calc(var(--r) * 1.06);animation-timing-function:cubic-bezier(.6,0,.8,.4)}62%{translate:calc(var(--dx) * 1.08) var(--dy);rotate:calc(var(--r) * 1.08);opacity:1}86%{opacity:1}to{translate:calc(var(--dx) * 1.08) var(--dy);rotate:calc(var(--r) * 1.08);opacity:0}}@keyframes Transformation_tf-restore__BGMui{0%{opacity:0}to{opacity:1}}@keyframes Transformation_tf-crack__Vh4jy{0%{opacity:0}25%{opacity:1}to{opacity:0}}@keyframes Transformation_tf-puff__vNTo6{0%{opacity:0;scale:.35}22%{opacity:.85}to{opacity:0;scale:1.7;translate:-50% -75%}}.CountUp_figure__F2YPf{display:inline-grid;font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}.CountUp_counting__9fvhg,.CountUp_final__FLAVE{grid-area:1/1}.CountUp_figure__F2YPf[data-counting] .CountUp_final__FLAVE{opacity:0}.CountUp_affix__FQ8C7{margin-inline:.06em;font-family:var(--font-sans);font-size:.4em;font-weight:400;letter-spacing:0;vertical-align:1.02em}@media print{.CountUp_figure__F2YPf[data-counting] .CountUp_final__FLAVE{opacity:1}.CountUp_counting__9fvhg{display:none}}.Marquee_band__yb21r{--mq-size:clamp(3.16rem,1.55rem + 6.21vw,8.91rem);--mq-fade:clamp(56px,9vw,150px);--mq-fill:var(--mq-bg);position:relative;isolation:isolate;padding-block:clamp(22px,2.5vw,40px)}.Marquee_lg__WZRs_{--mq-size:clamp(2.88rem,1.5rem + 5.06vw,7.36rem)}.Marquee_light__j9YSI{--mq-bg:var(--bone);--mq-rule:var(--line-strong);--mq-accent:var(--mark);--mq-mark:var(--mark);--mq-stroke:var(--ink);background:var(--mq-bg);color:var(--ink)}.Marquee_dark__f_E5D{--mq-bg:var(--ink);--mq-rule:var(--line-on-dark);--mq-accent:var(--on-dark-muted);--mq-mark:var(--accent-on-dark);--mq-stroke:var(--on-dark);background:var(--mq-bg);color:var(--on-dark)}.Marquee_dark__f_E5D :focus-visible{outline-color:var(--accent-on-dark)}.Marquee_rule__gxlA0{position:absolute;left:0;right:0;height:1px;background:var(--mq-rule);pointer-events:none}.Marquee_ruleTop__2JpMU{top:0}.Marquee_ruleBottom__fc5aR{bottom:0}.Marquee_viewport__zwdw6{overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--mq-fade),#000 calc(100% - var(--mq-fade)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--mq-fade),#000 calc(100% - var(--mq-fade)),transparent 100%)}.Marquee_track__gQvF5{display:flex;width:max-content;will-change:transform}.Marquee_group__fUj_v{display:flex;flex:none;align-items:center;font-family:var(--font-heading);font-size:var(--mq-size);font-weight:500;line-height:1.16}.Marquee_item__YadFN{padding-inline:.34em;white-space:nowrap;letter-spacing:-.01em;transition:color .7s var(--ease),-webkit-text-stroke-color .7s var(--ease)}.Marquee_italic__tj_gJ{font-style:normal;color:var(--mq-accent)}.Marquee_outline__swrGg{color:var(--mq-fill);-webkit-text-stroke:2px var(--mq-stroke);paint-order:stroke fill}.Marquee_ring__N713j{flex:none;width:.13em;height:.13em;border:1px solid var(--mq-mark);border-radius:50%}.Marquee_arrow__GjbAz{flex:none;width:.62em;height:auto;margin-inline:.06em;color:var(--mq-mark)}.Marquee_link__PDHFA{display:block;color:inherit;transition:background-color .7s var(--ease)}.Marquee_link__PDHFA:focus-visible{outline-offset:-8px}.Marquee_linked__7dB_k{transition:background-color .7s var(--ease)}@media (hover:hover){.Marquee_linked__7dB_k:has(.Marquee_link__PDHFA:hover){--mq-fill:color-mix(in srgb,var(--mq-bg) 93%,var(--mq-mark));background:var(--mq-fill)}.Marquee_link__PDHFA:hover .Marquee_item__YadFN:not(.Marquee_italic__tj_gJ):not(.Marquee_outline__swrGg){color:var(--mq-accent)}.Marquee_link__PDHFA:hover .Marquee_italic__tj_gJ{color:var(--mq-stroke)}.Marquee_link__PDHFA:hover .Marquee_outline__swrGg{-webkit-text-stroke-color:var(--mq-accent)}}.Marquee_control__vuI37{position:absolute;top:50%;right:max(4px,calc(var(--gutter) - 14px));z-index:1;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--mq-accent);translate:0 -50%}.Marquee_control__vuI37:before{content:"";position:absolute;inset:6px;border:1px solid var(--mq-rule);border-radius:50%;background:color-mix(in srgb,var(--mq-bg) 86%,transparent);transition:border-color var(--dur) var(--ease),background-color var(--dur) var(--ease)}.Marquee_control__vuI37 svg{position:relative;width:10px;height:10px}.Marquee_control__vuI37:focus-visible:before,.Marquee_control__vuI37:hover:before{border-color:currentColor}.Marquee_control__vuI37:focus-visible{outline-offset:0}@media (max-width:699px){.Marquee_band__yb21r{--mq-fade:44px}}