.fit-camera_camera__JScAP{position:absolute;inset:0;overflow:hidden}.fit-camera_film__cjvOR{position:absolute;top:0;left:0;width:100%;opacity:0;transform-origin:0 0;transition:opacity .5s var(--ease-out)}.fit-camera_film__cjvOR[data-aimed]{opacity:1;transition:transform 1.2s var(--ease-expo),opacity .5s var(--ease-out)}@media (prefers-reduced-motion:reduce){.fit-camera_film__cjvOR,.fit-camera_film__cjvOR[data-aimed]{transition:none}}.Glyph_glyph__m9bPp{--g-stroke:color-mix(in srgb,var(--ink) 64%,transparent);--g-faint:color-mix(in srgb,var(--ink) 30%,transparent);--g-fill:var(--surface);--g-soft:color-mix(in srgb,var(--ink) 9%,transparent);--g-acc:var(--brand);--g-acc-soft:color-mix(in srgb,var(--brand) 16%,transparent);--g-sig:var(--signal);--g-sig-soft:color-mix(in srgb,var(--signal) 18%,transparent);--g-on:var(--surface);display:block;overflow:visible}.Glyph_glyph__m9bPp *{transform-box:fill-box;transform-origin:center}.Glyph_fr__QZODo{fill:var(--g-fill);stroke:var(--g-stroke);stroke-width:1.15;stroke-linejoin:round}.Glyph_ln__bEhhg{fill:none;stroke:var(--g-faint);stroke-width:1.15;stroke-linecap:round;stroke-linejoin:round}.Glyph_ax__58OpB{fill:none;stroke:var(--g-stroke);stroke-width:1.15;stroke-linecap:round;stroke-linejoin:round}.Glyph_sf__yJeHq{fill:var(--g-soft)}.Glyph_ac__pBUWW{fill:none;stroke:var(--g-acc);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.Glyph_thick__4WFfH{stroke-width:2}.Glyph_af___v6ly{fill:var(--g-acc)}.Glyph_as__eDWz3{fill:var(--g-acc-soft)}.Glyph_ar__4pmFv{fill:var(--g-fill);stroke:var(--g-acc);stroke-width:1.3}.Glyph_sg__mBtII{fill:none;stroke:var(--g-sig);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.Glyph_sgf__ZL0GZ{fill:var(--g-sig)}.Glyph_sgd__nz685,.Glyph_sgs__BaEeH{fill:var(--g-sig-soft)}.Glyph_sgd__nz685{stroke:var(--g-sig);stroke-width:1.1;stroke-dasharray:3 2.5}.Glyph_on__AbF89{fill:none;stroke:var(--g-on);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.Glyph_draw__I_cYw{stroke-dasharray:1 1}.Glyph_grow__u8upH{transform-origin:50% 100%}@media (prefers-reduced-motion:no-preference){.motion-ok [data-state=idle] .Glyph_grow__u8upH,.motion-ok [data-state=idle] .Glyph_pop__FVYG1,.motion-ok [data-state=idle] .Glyph_rise__oKVWZ{opacity:0}.motion-ok [data-state=idle] .Glyph_draw__I_cYw{stroke-dashoffset:1;opacity:0}.motion-ok [data-state=play] .Glyph_pop__FVYG1{animation:Glyph_g-pop__V3gx_ .64s var(--ease-expo) calc(var(--d, 0s) + var(--at, 0s)) both}.motion-ok [data-state=play] .Glyph_rise__oKVWZ{animation:Glyph_g-rise__60bVJ .62s var(--ease-expo) calc(var(--d, 0s) + var(--at, 0s)) both}.motion-ok [data-state=play] .Glyph_grow__u8upH{animation:Glyph_g-grow__Um23c .7s var(--ease-expo) calc(var(--d, 0s) + var(--at, 0s)) both}.motion-ok [data-state=play] .Glyph_draw__I_cYw{animation:Glyph_g-draw__yjgNz .62s var(--ease-in-out) calc(var(--d, 0s) + var(--at, 0s)) both}}@keyframes Glyph_g-pop__V3gx_{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:none}}@keyframes Glyph_g-rise__60bVJ{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes Glyph_g-grow__Um23c{0%{opacity:0;transform:scaleY(.2)}to{opacity:1;transform:none}}@keyframes Glyph_g-draw__yjgNz{0%{stroke-dashoffset:1;opacity:0}8%{opacity:1}to{stroke-dashoffset:0;opacity:1}}.FlowDiagram_flow__BfAqd{--stack-gap:clamp(1.5rem,1rem + 1.4vw,2.25rem);container-type:inline-size;position:relative;display:grid;gap:var(--stack-gap);padding:clamp(1.25rem,.8rem + 1.6vw,2.25rem);border:1px solid var(--line);border-radius:calc(var(--radius) + 8px);background:var(--surface)}.FlowDiagram_compact__TljXL{--stack-gap:1.5rem;padding:clamp(1.1rem,.8rem + 1vw,1.6rem)}.FlowDiagram_steps__OHOe9{--gap:1.75rem;--panel-w:6.5rem;--panel-h:4.75rem;display:grid;gap:var(--gap);margin:0;padding:0;list-style:none}.FlowDiagram_step__UMfBL{position:relative;display:grid;grid-template-columns:var(--panel-w) minmax(0,1fr);column-gap:1.25rem;align-items:start;align-content:start}.FlowDiagram_panel__99KfN{position:relative;z-index:1;display:grid;place-items:center;height:var(--panel-h);border:1px solid var(--line);border-radius:12px;background:var(--paper-2)}.FlowDiagram_glyph__tjSDF{height:calc(var(--panel-h) - 1.5rem);width:auto;aspect-ratio:120/72;max-width:calc(100% - .75rem)}.FlowDiagram_text__k0TH4{padding-top:.15rem}.FlowDiagram_index__mktu0{font-family:var(--font-mono);font-size:.6875rem;line-height:1.3;letter-spacing:.14em;color:var(--ink-3)}.FlowDiagram_title__lw4PW{margin-top:.4rem;font-size:1rem;font-weight:500;line-height:1.35;letter-spacing:-.01em;color:var(--ink)}.FlowDiagram_note__tUrGT{margin-top:.25rem;font-size:.875rem;line-height:1.5;color:var(--ink-2)}.FlowDiagram_link__wjznn{position:absolute;left:calc(var(--panel-w) / 2);top:var(--panel-h);bottom:calc(-1 * var(--gap));width:1px;background:var(--line-strong);transform-origin:center top}.FlowDiagram_link__wjznn:after{content:"";position:absolute;left:50%;bottom:1px;width:6px;height:6px;border-right:1px solid var(--ink-3);border-bottom:1px solid var(--ink-3);transform:translate(-50%) rotate(45deg)}.FlowDiagram_pulse__WUVUf{position:absolute;left:50%;top:0;width:5px;height:5px;margin:-2.5px 0 0 -2.5px;border-radius:50%;background:var(--signal);opacity:0}.FlowDiagram_tick__n6wy_{display:none}.FlowDiagram_band__GyZ4v{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.6rem;min-height:3rem;padding:.7rem 1rem;border:1px dashed color-mix(in srgb,var(--signal) 60%,transparent);border-radius:12px;background:color-mix(in srgb,var(--signal) 6%,transparent);color:var(--signal-text);font-size:.9375rem;font-weight:500;line-height:1.35;text-align:center}.FlowDiagram_caption__so77Z{padding-top:var(--stack-gap);border-top:1px solid var(--line);font-size:.875rem;line-height:1.6;color:var(--ink-2)}.FlowDiagram_caption__so77Z>span{display:block;max-width:68ch}@container (min-width: 560px){.FlowDiagram_compact__TljXL .FlowDiagram_steps__OHOe9{--gap:clamp(1.75rem,4.5cqi,3rem);--panel-h:clamp(6rem,3.5rem + 5cqi,8rem);grid-template-columns:repeat(var(--n),minmax(0,1fr))}.FlowDiagram_compact__TljXL .FlowDiagram_step__UMfBL{grid-template-columns:minmax(0,1fr);row-gap:1rem}.FlowDiagram_compact__TljXL .FlowDiagram_glyph__tjSDF{height:calc(var(--panel-h) - 2.25rem)}.FlowDiagram_compact__TljXL .FlowDiagram_link__wjznn{left:100%;top:calc(var(--panel-h) / 2);bottom:auto;width:var(--gap);height:1px;transform-origin:left center}.FlowDiagram_compact__TljXL .FlowDiagram_link__wjznn:after{left:auto;right:1px;top:50%;bottom:auto;transform:translateY(-50%) rotate(-45deg)}.FlowDiagram_compact__TljXL .FlowDiagram_pulse__WUVUf{left:0;top:50%}.FlowDiagram_compact__TljXL .FlowDiagram_tick__n6wy_{display:block;position:absolute;left:50%;top:100%;width:1px;height:var(--stack-gap);background:repeating-linear-gradient(to bottom,var(--signal) 0 3px,transparent 3px 6px);opacity:.75;transform-origin:center top}}@container (min-width: 760px){.FlowDiagram_steps__OHOe9{--gap:clamp(2rem,4cqi,3.5rem);--panel-h:clamp(6.5rem,3.5rem + 5.5cqi,9.5rem);grid-template-columns:repeat(var(--n),minmax(0,1fr))}.FlowDiagram_step__UMfBL{grid-template-columns:minmax(0,1fr);row-gap:1.1rem}.FlowDiagram_glyph__tjSDF{height:calc(var(--panel-h) - 2.5rem)}.FlowDiagram_link__wjznn{left:100%;top:calc(var(--panel-h) / 2);bottom:auto;width:var(--gap);height:1px;transform-origin:left center}.FlowDiagram_link__wjznn:after{left:auto;right:1px;top:50%;bottom:auto;transform:translateY(-50%) rotate(-45deg)}.FlowDiagram_pulse__WUVUf{left:0;top:50%}.FlowDiagram_tick__n6wy_{display:block;position:absolute;left:50%;top:100%;width:1px;height:var(--stack-gap);background:repeating-linear-gradient(to bottom,var(--signal) 0 3px,transparent 3px 6px);opacity:.75;transform-origin:center top}}@media (prefers-reduced-motion:no-preference){.motion-ok .FlowDiagram_flow__BfAqd[data-state=idle] .FlowDiagram_band__GyZ4v,.motion-ok .FlowDiagram_flow__BfAqd[data-state=idle] .FlowDiagram_panel__99KfN,.motion-ok .FlowDiagram_flow__BfAqd[data-state=idle] .FlowDiagram_text__k0TH4{opacity:0}.motion-ok .FlowDiagram_flow__BfAqd[data-state=idle] .FlowDiagram_link__wjznn,.motion-ok .FlowDiagram_flow__BfAqd[data-state=idle] .FlowDiagram_tick__n6wy_{transform:scaleY(0)}.motion-ok .FlowDiagram_flow__BfAqd[data-state=play] .FlowDiagram_panel__99KfN{animation:FlowDiagram_f-panel__2S4AD .76s var(--ease-expo) var(--d) both}.motion-ok .FlowDiagram_flow__BfAqd[data-state=play] .FlowDiagram_text__k0TH4{animation:FlowDiagram_f-rise___qpEg .76s var(--ease-expo) calc(var(--d) + .14s) both}.motion-ok .FlowDiagram_flow__BfAqd[data-state=play] .FlowDiagram_band__GyZ4v{animation:FlowDiagram_f-rise___qpEg .76s var(--ease-expo) var(--d) both}.motion-ok .FlowDiagram_flow__BfAqd[data-state=play] .FlowDiagram_link__wjznn{animation:FlowDiagram_f-grow-y__DPDoY .46s var(--ease-in-out) var(--draw) both}.motion-ok .FlowDiagram_flow__BfAqd[data-state=play] .FlowDiagram_tick__n6wy_{animation:FlowDiagram_f-grow-y__DPDoY .42s var(--ease-in-out) var(--draw) both}.motion-ok .FlowDiagram_flow__BfAqd[data-state=play] .FlowDiagram_pulse__WUVUf{animation:FlowDiagram_f-travel-y__XTdKM 1.1s var(--ease-in-out) var(--flow) 2}@container (min-width: 560px){.motion-ok .FlowDiagram_compact__TljXL[data-state=idle] .FlowDiagram_link__wjznn{transform:scaleX(0)}.motion-ok .FlowDiagram_compact__TljXL[data-state=play] .FlowDiagram_link__wjznn{animation-name:FlowDiagram_f-grow-x__bpRuU}.motion-ok .FlowDiagram_compact__TljXL[data-state=play] .FlowDiagram_pulse__WUVUf{animation-name:FlowDiagram_f-travel-x__XMOdz}}@container (min-width: 760px){.motion-ok .FlowDiagram_flow__BfAqd[data-state=idle] .FlowDiagram_link__wjznn{transform:scaleX(0)}.motion-ok .FlowDiagram_flow__BfAqd[data-state=play] .FlowDiagram_link__wjznn{animation-name:FlowDiagram_f-grow-x__bpRuU}.motion-ok .FlowDiagram_flow__BfAqd[data-state=play] .FlowDiagram_pulse__WUVUf{animation-name:FlowDiagram_f-travel-x__XMOdz}}}@keyframes FlowDiagram_f-panel__2S4AD{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:none}}@keyframes FlowDiagram_f-rise___qpEg{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes FlowDiagram_f-grow-x__bpRuU{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes FlowDiagram_f-grow-y__DPDoY{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes FlowDiagram_f-travel-x__XMOdz{0%{left:0;opacity:0}15%,80%{opacity:1}to{left:100%;opacity:0}}@keyframes FlowDiagram_f-travel-y__XTdKM{0%{top:0;opacity:0}15%,80%{opacity:1}to{top:100%;opacity:0}}.FlowDiagram_panel__99KfN{transition:border-color .5s var(--ease-expo),box-shadow .5s var(--ease-expo)}.FlowDiagram_step__UMfBL[data-on] .FlowDiagram_panel__99KfN{border-color:var(--brand);box-shadow:0 0 0 4px color-mix(in srgb,var(--brand) 14%,transparent)}.FlowDiagram_step__UMfBL[data-on] .FlowDiagram_index__mktu0{color:var(--brand)}.FlowDiagram_band__GyZ4v{transition:box-shadow .5s var(--ease-expo)}.FlowDiagram_band__GyZ4v[data-on]{border-style:solid;box-shadow:0 0 0 4px color-mix(in srgb,var(--signal) 18%,transparent)}.HeroStrengths_strip__11Y0X{--pt:clamp(0.75rem,2.2svh,1.4rem);position:relative;margin-top:clamp(1.1rem,4svh,3.5rem);padding-top:var(--pt)}.HeroStrengths_strip__11Y0X:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:var(--line);transform-origin:left}.HeroStrengths_list__X2QJW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem 1.25rem;margin:0;padding:0;list-style:none}.HeroStrengths_item__Bf1TO{position:relative;display:flex;min-width:0;align-items:center;gap:.7rem}.HeroStrengths_frame__f9kaP{position:relative;display:grid;flex:none;place-items:center;width:2.125rem;height:2.125rem;border:1px solid var(--line-strong);border-radius:10px;background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,0));color:var(--ink-2);transition:color .6s var(--ease-out),border-color .6s var(--ease-out),background-color .6s var(--ease-out),box-shadow .6s var(--ease-out)}.HeroStrengths_icon__2g4CU{width:1.3rem;height:1.3rem;overflow:visible}.HeroStrengths_copy__pwPPJ{min-width:0}.HeroStrengths_lead__BqTGD{display:block;font-family:var(--font-heading);font-size:.8125rem;font-weight:500;line-height:1.25;letter-spacing:-.008em;color:var(--ink)}.HeroStrengths_text__CeEmy{display:none;margin-top:.2rem;font-size:.75rem;line-height:1.45;color:var(--ink-2);transition:color .6s var(--ease-out)}.HeroStrengths_bar__Z_A_j{display:none}@media (min-width:640px){.HeroStrengths_item__Bf1TO{align-items:flex-start}.HeroStrengths_text__CeEmy{display:block}.HeroStrengths_item__Bf1TO:nth-child(2n){padding-left:1.25rem}.HeroStrengths_item__Bf1TO:nth-child(2n):before{content:"";position:absolute;top:0;bottom:0;left:0;width:1px;background:var(--line);transform-origin:top}}@media (min-width:1024px){.HeroStrengths_list__X2QJW{grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.HeroStrengths_item__Bf1TO{align-items:center;gap:.9rem;padding:0 clamp(.9rem,.4rem + .9vw,1.4rem)}.HeroStrengths_item__Bf1TO:first-child{padding-left:0}.HeroStrengths_item__Bf1TO:last-child{padding-right:0}.HeroStrengths_item__Bf1TO:nth-child(2n){padding-left:clamp(.9rem,.4rem + .9vw,1.4rem)}.HeroStrengths_item__Bf1TO:nth-child(2n):before{display:none}.HeroStrengths_item__Bf1TO:not(:first-child):before{content:"";position:absolute;top:10%;bottom:10%;left:0;display:block;width:1px;background:var(--line);transform-origin:center}.HeroStrengths_frame__f9kaP{width:2.6rem;height:2.6rem;border-radius:12px}.HeroStrengths_icon__2g4CU{width:1.5rem;height:1.5rem}.HeroStrengths_lead__BqTGD{font-size:clamp(.8125rem,.78rem + .12vw,.9375rem)}.HeroStrengths_text__CeEmy{margin-top:.25rem;font-size:clamp(.71875rem,.7rem + .08vw,.8125rem)}.HeroStrengths_bar__Z_A_j{position:absolute;top:calc(-1 * var(--pt));right:0;left:0;display:block;height:1.5px;background:linear-gradient(90deg,transparent,var(--brand) 35%,var(--brand));transform:scaleX(0);transform-origin:left;animation:HeroStrengths_run__U_iBf 4.2s linear forwards}.HeroStrengths_barHold__ytCNz{transform:scaleX(1);animation:HeroStrengths_hold__W7eWW .6s var(--ease-expo) both}}.HeroStrengths_item__Bf1TO[data-spot] .HeroStrengths_frame__f9kaP{border-color:color-mix(in srgb,var(--brand) 65%,transparent);background-color:color-mix(in srgb,var(--brand) 10%,transparent);box-shadow:0 0 0 4px color-mix(in srgb,var(--brand) 8%,transparent);color:var(--brand)}.HeroStrengths_item__Bf1TO[data-spot] .HeroStrengths_text__CeEmy{color:var(--ink)}.HeroStrengths_item__Bf1TO[data-spot] [data-top]{fill:color-mix(in srgb,var(--brand) 24%,transparent)}.HeroStrengths_item__Bf1TO[data-spot] [data-dot],.HeroStrengths_item__Bf1TO[data-spot] [data-pivot]{fill:var(--brand)}.HeroStrengths_item__Bf1TO[data-spot] [data-zone]{stroke-width:2.2}@media (prefers-reduced-motion:no-preference){.motion-ok:not(.motion-late) .HeroStrengths_strip__11Y0X:before{animation:HeroStrengths_rule__SY9uk 1.2s var(--ease-expo) .7s both}.motion-ok:not(.motion-late) .HeroStrengths_list__X2QJW{animation:HeroStrengths_panel__XDwko 1s var(--ease-expo) .7s both}.motion-ok:not(.motion-late) .HeroStrengths_item__Bf1TO:before{animation:HeroStrengths_divide__43G8y .9s var(--ease-expo) calc(1s + var(--i) * .08s) both}.motion-ok:not(.motion-late) .HeroStrengths_frame__f9kaP{animation:HeroStrengths_frame__f9kaP .8s var(--ease-expo) calc(.95s + var(--i) * .1s) both}.motion-ok:not(.motion-late) .HeroStrengths_icon__2g4CU{animation:HeroStrengths_wipe__EQRcw 1.1s var(--ease-expo) calc(1.05s + var(--i) * .12s) both}.motion-ok:not(.motion-late) .HeroStrengths_copy__pwPPJ{animation:HeroStrengths_copy__pwPPJ .9s var(--ease-expo) calc(1.1s + var(--i) * .1s) both}.motion-ok .HeroStrengths_item__Bf1TO[data-spot] [data-layer]{transform-box:fill-box;animation:HeroStrengths_lift__5O2tH 1.4s var(--ease-in-out) 2 both}.motion-ok .HeroStrengths_item__Bf1TO[data-spot] [data-layer="2"]{animation-delay:.12s}.motion-ok .HeroStrengths_item__Bf1TO[data-spot] [data-layer="1"]{animation-delay:.24s}.motion-ok .HeroStrengths_item__Bf1TO[data-spot] [data-spoke]{stroke-dasharray:.3 .7;animation:HeroStrengths_flow__jHKwm 1.1s linear infinite}.motion-ok .HeroStrengths_item__Bf1TO[data-spot] [data-core]{transform-box:fill-box;transform-origin:center;fill:color-mix(in srgb,var(--brand) 30%,transparent);animation:HeroStrengths_breathe__oVky2 1.4s var(--ease-in-out) infinite}.motion-ok .HeroStrengths_item__Bf1TO[data-spot] [data-node]{animation:HeroStrengths_node__vfO5p 1.4s var(--ease-in-out) infinite;animation-delay:calc(var(--n, 0) * .18s)}.motion-ok .HeroStrengths_item__Bf1TO[data-spot] [data-orbit]{transform-box:view-box;transform-origin:16px 16px;animation:HeroStrengths_orbit__oHLC9 9s linear infinite}.motion-ok .HeroStrengths_item__Bf1TO[data-spot] [data-bar]{transform-box:fill-box;transform-origin:50% 100%;animation:HeroStrengths_grow___FWew .9s var(--ease-expo) both;animation-delay:calc(var(--n, 0) * .09s)}.motion-ok .HeroStrengths_item__Bf1TO[data-spot] [data-trend]{stroke-dasharray:1;animation:HeroStrengths_draw__hYnds 1.2s var(--ease-expo) .35s both}.motion-ok .HeroStrengths_item__Bf1TO[data-spot] [data-needle]{transform-box:view-box;transform-origin:16px 22.5px;animation:HeroStrengths_sweep__2J7iw 1.6s cubic-bezier(.34,1.32,.5,1) both}}@keyframes HeroStrengths_rule__SY9uk{0%{transform:scaleX(0)}}@keyframes HeroStrengths_panel__XDwko{0%{opacity:0;transform:translate3d(0,10px,0)}}@keyframes HeroStrengths_divide__43G8y{0%{transform:scaleY(0)}}@keyframes HeroStrengths_frame__f9kaP{0%{opacity:0;transform:scale(.82)}}@keyframes HeroStrengths_wipe__EQRcw{0%{opacity:.3;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0 0 0 0)}}@keyframes HeroStrengths_copy__pwPPJ{0%{opacity:0;transform:translate3d(0,8px,0)}}@keyframes HeroStrengths_run__U_iBf{to{transform:scaleX(1)}}@keyframes HeroStrengths_hold__W7eWW{0%{transform:scaleX(0)}}@keyframes HeroStrengths_lift__5O2tH{0%,to{transform:translateY(0)}45%{transform:translateY(-2px)}}@keyframes HeroStrengths_flow__jHKwm{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes HeroStrengths_breathe__oVky2{0%,to{transform:scale(1)}50%{transform:scale(1.18)}}@keyframes HeroStrengths_node__vfO5p{0%,to{fill:transparent}40%{fill:var(--brand)}}@keyframes HeroStrengths_orbit__oHLC9{to{transform:rotate(1turn)}}@keyframes HeroStrengths_grow___FWew{0%{transform:scaleY(.15)}}@keyframes HeroStrengths_draw__hYnds{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes HeroStrengths_sweep__2J7iw{0%{transform:rotate(-115deg)}to{transform:rotate(0deg)}}.story-panel_panel__97WB8{flex:none}.story-panel_meter__TKVMM{display:flex;gap:.375rem}.story-panel_segment__kLks6{flex:1;height:2px;border-radius:1px;background:var(--line-strong);transition:background-color .5s var(--ease-out)}.story-panel_segment__kLks6[data-on]{background:var(--brand)}.story-panel_steps__Jhd8e{display:grid;margin:clamp(.85rem,2.2svh,1.4rem) 0 0;padding:0;list-style:none}.story-panel_step__L87M6{grid-area:1/1;opacity:0;translate:0 .6rem;transition:opacity .45s var(--ease-out),translate .7s var(--ease-expo)}.story-panel_step__L87M6[data-on]{opacity:1;translate:0 0;transition-delay:.12s}.story-panel_title__xJrEC{display:flex;align-items:center;gap:.75rem;font-size:clamp(1.15rem,min(5.2vw,3svh),1.6rem);font-weight:500;line-height:1.25;letter-spacing:-.015em;color:var(--ink)}.story-panel_icon__Ab7t0{display:grid;flex:none;place-items:center;width:2.25rem;height:2.25rem;border:1px solid color-mix(in srgb,var(--brand) 55%,transparent);border-radius:50%;color:var(--brand)}.story-panel_index__CeZJL{flex:none;color:var(--brand)}.story-panel_name__ntEOo{min-width:0}.story-panel_text__EJo0E{margin-top:clamp(.45rem,1.3svh,.8rem);max-width:36rem;font-size:clamp(.95rem,min(4.1vw,2.3svh),1.125rem);line-height:1.55;color:var(--ink-2)}@media (prefers-reduced-motion:reduce){.story-panel_segment__kLks6,.story-panel_step__L87M6{transition:none}}.story-panel_steps__Jhd8e:focus-within .story-panel_step__L87M6:not(:focus-within){opacity:0}.story-panel_steps__Jhd8e .story-panel_step__L87M6:focus-within{opacity:1;translate:0 0}.PlanVisual_plan__Azkjw{--stack-gap:clamp(1.5rem,1rem + 1.4vw,2.25rem);container-type:inline-size;display:grid;gap:var(--stack-gap);padding:clamp(1.25rem,.8rem + 1.6vw,2.25rem);border:1px solid var(--line);border-radius:calc(var(--radius) + 8px);background:var(--surface)}.PlanVisual_grid__DaVmc{display:grid;gap:.6rem}.PlanVisual_card__0vIIC{display:grid;align-content:start;gap:.4rem;padding:clamp(1.1rem,.9rem + .8vw,1.5rem);border:1px solid var(--line);border-radius:14px;background:var(--paper)}.PlanVisual_mark__t7not{display:grid;place-items:center;width:2.75rem;height:2.75rem;margin-bottom:.9rem;border:1px solid var(--line-strong);border-radius:50%;color:var(--ink)}.PlanVisual_title__KChZI{font-size:1.0625rem;font-weight:500;line-height:1.3;letter-spacing:-.012em;color:var(--ink)}.PlanVisual_note__qgHdJ{font-size:.875rem;line-height:1.5;color:var(--ink-2)}.PlanVisual_list__4ILDE{display:grid;margin:.6rem 0 0;padding:0;list-style:none}.PlanVisual_row__YtDH8{display:grid;grid-template-columns:2rem minmax(0,1fr) 1.1rem;align-items:center;gap:.75rem;padding:.55rem 0;border-top:1px solid var(--line);font-size:.9375rem;font-weight:500;line-height:1.3;color:var(--ink)}.PlanVisual_rowIcon__7OsXA{display:grid;place-items:center;width:2rem;height:2rem;border:1px solid var(--line);border-radius:50%;color:var(--ink-2)}.PlanVisual_check__c1Gs8{width:1.1rem;height:1.1rem;fill:none;stroke:var(--signal);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.PlanVisual_draw__2VbQY{stroke-dasharray:1 1}.PlanVisual_stages__CzkfE{display:grid;gap:.55rem;margin:.9rem 0 .7rem}.PlanVisual_stage__b00B4{display:grid;grid-template-columns:3.75rem minmax(0,1fr);align-items:center;gap:.75rem}.PlanVisual_stageLabel__JotyC{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.08em;color:var(--ink-2);white-space:nowrap}.PlanVisual_track__Iw_Ei{position:relative;height:6px;border-radius:999px;background:color-mix(in srgb,var(--ink) 8%,transparent)}.PlanVisual_bar__uAHYX{position:absolute;top:0;bottom:0;left:calc(var(--s) * 25%);width:calc(var(--w) * 25%);border-radius:999px;background:var(--brand);transform-origin:left center}.PlanVisual_stage__b00B4:nth-child(2) .PlanVisual_bar__uAHYX{background:color-mix(in srgb,var(--brand) 68%,var(--surface))}.PlanVisual_stage__b00B4:nth-child(3) .PlanVisual_bar__uAHYX{background:color-mix(in srgb,var(--brand) 42%,var(--surface))}.PlanVisual_arrow__mDRIJ{position:relative;justify-self:center;width:1px;height:1.75rem;background:var(--line-strong);transform-origin:center top}.PlanVisual_arrow__mDRIJ:after{content:"";position:absolute;left:50%;bottom:1px;width:6px;height:6px;border-right:1px solid var(--ink-3);border-bottom:1px solid var(--ink-3);transform:translate(-50%) rotate(45deg)}.PlanVisual_caption__oJYP3{padding-top:var(--stack-gap);border-top:1px solid var(--line);font-size:.875rem;line-height:1.6;color:var(--ink-2)}.PlanVisual_caption__oJYP3>span{display:block;max-width:68ch}@container (min-width: 620px){.PlanVisual_grid__DaVmc{grid-template-columns:minmax(0,.9fr) 2.75rem minmax(0,1.35fr) 2.75rem minmax(0,1fr);align-items:center;gap:0}.PlanVisual_arrow__mDRIJ{width:100%;height:1px;transform-origin:left center}.PlanVisual_arrow__mDRIJ:after{left:auto;right:1px;top:50%;bottom:auto;transform:translateY(-50%) rotate(-45deg)}}@media (prefers-reduced-motion:no-preference){.motion-ok .PlanVisual_plan__Azkjw[data-state=idle] .PlanVisual_bar__uAHYX,.motion-ok .PlanVisual_plan__Azkjw[data-state=idle] .PlanVisual_rise__O89uJ,.motion-ok .PlanVisual_plan__Azkjw[data-state=idle] .PlanVisual_slide___XxJ8{opacity:0}.motion-ok .PlanVisual_plan__Azkjw[data-state=idle] .PlanVisual_draw__2VbQY{stroke-dashoffset:1;opacity:0}.motion-ok .PlanVisual_plan__Azkjw[data-state=idle] .PlanVisual_arrow__mDRIJ{transform:scaleY(0)}.motion-ok .PlanVisual_plan__Azkjw[data-state=play] .PlanVisual_rise__O89uJ{animation:PlanVisual_p-rise__Uhcu1 .8s var(--ease-expo) var(--at) both}.motion-ok .PlanVisual_plan__Azkjw[data-state=play] .PlanVisual_slide___XxJ8{animation:PlanVisual_p-slide__i_aMB .64s var(--ease-expo) var(--at) both}.motion-ok .PlanVisual_plan__Azkjw[data-state=play] .PlanVisual_draw__2VbQY{animation:PlanVisual_p-draw__AAaWW .48s var(--ease-in-out) var(--at) both}.motion-ok .PlanVisual_plan__Azkjw[data-state=play] .PlanVisual_bar__uAHYX{animation:PlanVisual_p-bar__v_sDV .76s var(--ease-expo) var(--at) both}.motion-ok .PlanVisual_plan__Azkjw[data-state=play] .PlanVisual_arrow__mDRIJ{animation:PlanVisual_p-grow-y__4d0CO .42s var(--ease-in-out) var(--at) both}@container (min-width: 620px){.motion-ok .PlanVisual_plan__Azkjw[data-state=idle] .PlanVisual_arrow__mDRIJ{transform:scaleX(0)}.motion-ok .PlanVisual_plan__Azkjw[data-state=play] .PlanVisual_arrow__mDRIJ{animation-name:PlanVisual_p-grow-x__GLaIs}}}@keyframes PlanVisual_p-rise__Uhcu1{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes PlanVisual_p-slide__i_aMB{0%{opacity:0;transform:translateX(-8px)}to{opacity:1;transform:none}}@keyframes PlanVisual_p-draw__AAaWW{0%{stroke-dashoffset:1;opacity:0}10%{opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes PlanVisual_p-bar__v_sDV{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:none}}@keyframes PlanVisual_p-grow-x__GLaIs{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes PlanVisual_p-grow-y__4d0CO{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.PlanVisual_row__YtDH8{transition:color .5s var(--ease-expo)}.PlanVisual_row__YtDH8[data-on]{color:var(--brand)}.PlanVisual_row__YtDH8[data-on] .PlanVisual_rowIcon__7OsXA{color:var(--brand);border-color:color-mix(in srgb,var(--brand) 55%,transparent);background:color-mix(in srgb,var(--brand) 8%,transparent)}.platform_scene__cIg6t{position:relative;width:100%;aspect-ratio:1/.86;perspective:2400px;container-type:inline-size}.platform_stack__5UfqS{--gap:7.4cqw;position:absolute;left:50%;top:54%;width:60cqw;aspect-ratio:1;transform-style:preserve-3d;transform:translate(-50%,-50%) rotateX(58deg) rotate(-42deg)}.platform_layer__m1UfU{position:absolute;inset:0;transform-style:preserve-3d;transform:translateZ(calc(var(--i) * var(--gap)));transition:transform 1.1s var(--ease-expo)}.platform_face__gqPQX{position:absolute;inset:0;border-radius:6%;border:1px solid var(--line-strong);background:color-mix(in srgb,var(--surface) 82%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--paper) 40%,transparent) inset;transition:opacity .9s var(--ease-expo),border-color .6s var(--ease-out),background-color .6s var(--ease-out),box-shadow .6s var(--ease-out);color:var(--ink-3)}.platform_face__gqPQX svg{position:absolute;inset:0;width:100%;height:100%}.platform_faceLabel__JeEIU{position:absolute;left:7%;bottom:6%;font-family:var(--font-mono);font-size:2.1cqw;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);transition:color .6s var(--ease-out)}.platform_layer__m1UfU[data-state=ahead]{transform:translateZ(calc(var(--i) * var(--gap) + 14cqw))}.platform_layer__m1UfU[data-state=ahead] .platform_face__gqPQX{opacity:0}.platform_layer__m1UfU[data-state=active] .platform_face__gqPQX{border-color:var(--brand);background:color-mix(in srgb,var(--surface) 70%,var(--brand) 12%);box-shadow:0 0 0 1px color-mix(in srgb,var(--brand) 30%,transparent) inset,0 30px 80px -30px color-mix(in srgb,var(--brand) 55%,transparent);color:var(--brand)}.platform_layer__m1UfU[data-state=active] .platform_faceLabel__JeEIU{color:var(--brand)}.platform_ring__jg33W{position:absolute;inset:-16%;border-radius:50%;border:1px dashed var(--line-strong);transform:translateZ(calc(2 * var(--gap)));transition:opacity .9s var(--ease-expo),transform 1.2s var(--ease-expo),border-color .6s var(--ease-out)}.platform_ring__jg33W[data-state=ahead]{opacity:0;transform:translateZ(calc(2 * var(--gap))) scale(.8)}.platform_ring__jg33W[data-state=active]{border-color:var(--signal)}.platform_orbit__4Kl6Z{position:absolute;inset:0;border-radius:50%;animation:platform_orbit__4Kl6Z 14s linear infinite}.platform_orbit__4Kl6Z:before{content:"";position:absolute;left:50%;top:-.6cqw;width:1.2cqw;height:1.2cqw;border-radius:50%;background:var(--signal);box-shadow:0 0 2cqw var(--signal)}@keyframes platform_orbit__4Kl6Z{to{transform:rotate(1turn)}}.platform_spine__bV7Rm{position:absolute;left:50%;top:50%;width:1px;height:calc(5 * var(--gap));transform-origin:top center;transform:rotateX(-90deg);background:linear-gradient(to bottom,transparent,var(--brand),transparent);opacity:0;transition:opacity .9s var(--ease-out)}.platform_spine__bV7Rm[data-on=true]{opacity:.7}@media (prefers-reduced-motion:reduce){.platform_face__gqPQX,.platform_layer__m1UfU,.platform_ring__jg33W{transition:none}.platform_orbit__4Kl6Z{animation:none}}.platform_wideScene__egux8{width:min(100%,calc((100svh - var(--header-h) * .6 - 2rem) / .86));justify-self:center}.platform_tallFigure__qAs9S{display:grid;flex:1 1 auto;min-height:0;place-items:center;container-type:size}.platform_tallScene__qrbXv{width:min(100cqw,calc(100cqh / .86),40rem)}.programmes_grid__5Tr_u{display:grid;gap:clamp(.75rem,.5rem + .6vw,1.25rem);margin:clamp(3rem,2rem + 3vw,4.5rem) 0 0;padding:0;list-style:none}.programmes_grid__5Tr_u>li{display:flex}@media (min-width:640px){.programmes_grid__5Tr_u{grid-template-columns:repeat(2,minmax(0,1fr))}.programmes_featuredCell__0q57G{grid-column:span 2}}@media (min-width:1024px){.programmes_grid__5Tr_u{grid-template-columns:repeat(3,minmax(0,1fr))}}.programmes_card__kW1lm{--mx:50%;--my:50%;position:relative;isolation:isolate;display:flex;flex:1;flex-direction:column;min-height:clamp(15rem,12rem + 6vw,18.5rem);padding:clamp(1.35rem,1rem + 1vw,2rem);overflow:hidden;border:1px solid var(--line);border-radius:1.1rem;background:linear-gradient(165deg,color-mix(in srgb,var(--surface) 88%,transparent),color-mix(in srgb,var(--paper) 70%,transparent));transition:border-color .5s var(--ease-out),transform .65s var(--ease-expo)}.programmes_card__kW1lm:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:radial-gradient(26rem circle at var(--mx) var(--my),color-mix(in srgb,var(--brand) 15%,transparent),transparent 62%);opacity:0;transition:opacity .5s var(--ease-out)}.programmes_card__kW1lm:has(:focus-visible),.programmes_card__kW1lm:hover{border-color:color-mix(in srgb,var(--brand) 55%,transparent);transform:translateY(-3px)}.programmes_card__kW1lm:has(:focus-visible):before,.programmes_card__kW1lm:hover:before{opacity:1}.programmes_card__kW1lm:has(:focus-visible){outline:2px solid var(--ring);outline-offset:3px}.programmes_featured__63cfo{background:linear-gradient(165deg,color-mix(in srgb,var(--surface) 88%,transparent),color-mix(in srgb,var(--paper) 70%,transparent)),radial-gradient(60% 90% at 100% 0,rgba(66,98,240,.16),transparent 70%);background-blend-mode:normal}.programmes_link__c69Y3{outline:none}.programmes_link__c69Y3:after{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit}.programmes_name__8OlNS{margin-top:clamp(1.25rem,.9rem + 1.2vw,2.25rem);font-size:clamp(1.6rem,1.2rem + 1.2vw,2.3rem);line-height:1}.programmes_featured__63cfo .programmes_name__8OlNS{font-size:clamp(2.2rem,1.4rem + 2.6vw,3.8rem)}.programmes_summary__k5mZI{margin-top:auto;padding-top:1.5rem;max-width:36rem;font-size:.9375rem;line-height:1.6;color:var(--ink-3);transition:color .5s var(--ease-out)}.programmes_featured__63cfo .programmes_summary__k5mZI{font-size:clamp(.9375rem,.9rem + .2vw,1.0625rem)}.programmes_card__kW1lm:has(:focus-visible) .programmes_summary__k5mZI,.programmes_card__kW1lm:hover .programmes_summary__k5mZI{color:var(--ink-2)}.programmes_arrow__HPVW_{width:1.25rem;height:1.25rem;flex:none;color:var(--ink-3);transition:color .5s var(--ease-out),transform .6s var(--ease-expo)}.programmes_card__kW1lm:has(:focus-visible) .programmes_arrow__HPVW_,.programmes_card__kW1lm:hover .programmes_arrow__HPVW_{color:var(--ink);transform:translateX(3px)}@media (prefers-reduced-motion:reduce){.programmes_arrow__HPVW_,.programmes_card__kW1lm,.programmes_card__kW1lm:before,.programmes_summary__k5mZI{transition:none}.programmes_card__kW1lm:has(:focus-visible),.programmes_card__kW1lm:hover{transform:none}}.scale_diagram__dJZhn{container-type:inline-size}.scale_grid__nnb6y{position:relative;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:clamp(1.5rem,6cqi,3.5rem)}.scale_column__tZNnj{display:grid;gap:.75rem}.scale_kicker__DPT5E{margin-bottom:.4rem;font-family:var(--font-mono);font-size:var(--text-label);line-height:var(--text-label--line-height);letter-spacing:var(--text-label--letter-spacing);text-transform:uppercase;font-weight:500;color:var(--ink-3)}.scale_item__mnLUv{position:relative;padding:.85rem 1rem;border:1px solid var(--line-strong);border-radius:12px;font-size:.95rem;line-height:1.35;color:var(--ink);background:color-mix(in srgb,var(--paper) 70%,transparent)}.scale_core__80WpH{display:grid;place-items:center;width:clamp(7.5rem,22cqi,10rem);aspect-ratio:1;border-radius:50%;border:1px solid var(--brand);text-align:center;font-family:var(--font-heading);font-size:clamp(1.05rem,3.2cqi,1.35rem);line-height:1.15;color:var(--ink);box-shadow:0 0 60px -10px color-mix(in srgb,var(--brand) 60%,transparent);padding:1rem}.scale_lines__QWfGN{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.scale_lines__QWfGN path{fill:none;stroke:var(--line-strong);stroke-width:1}@container (max-width: 34rem){.scale_grid__nnb6y{grid-template-columns:1fr;justify-items:stretch}.scale_core__80WpH{justify-self:center}.scale_lines__QWfGN{display:none}}.scale_diagram__dJZhn[data-state=idle] .scale_core__80WpH,.scale_diagram__dJZhn[data-state=idle] .scale_item__mnLUv,.scale_diagram__dJZhn[data-state=idle] .scale_kicker__DPT5E{opacity:0;transform:translateY(10px)}.scale_diagram__dJZhn[data-state=play] .scale_core__80WpH,.scale_diagram__dJZhn[data-state=play] .scale_item__mnLUv,.scale_diagram__dJZhn[data-state=play] .scale_kicker__DPT5E{animation:scale_rise__99SBl .9s var(--ease-expo) both;animation-delay:var(--d,0s)}.scale_diagram__dJZhn[data-state=idle] .scale_lines__QWfGN path{stroke-dasharray:1;stroke-dashoffset:1}.scale_diagram__dJZhn[data-state=play] .scale_lines__QWfGN path{stroke-dasharray:1;animation:scale_draw__m92Gr .9s var(--ease-expo) both;animation-delay:var(--d,0s)}@keyframes scale_rise__99SBl{0%{opacity:0;transform:translateY(10px)}}@keyframes scale_draw__m92Gr{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.insight_section__mzdQf{padding-block:var(--section-y)}.insight_grid__rv9dQ{display:grid;gap:clamp(2.5rem,1.5rem + 3vw,4rem)}.insight_flow__J4ro9{min-width:0}.insight_steps__mmttA{margin:clamp(1.75rem,3svh,2.75rem) 0 0;padding:0;list-style:none;border-left:1px solid var(--line-strong)}.insight_step__76uio{position:relative;display:flex;gap:1rem;padding:clamp(.55rem,1.4svh,.9rem) 0 clamp(.55rem,1.4svh,.9rem) 1.5rem}.insight_step__76uio:before{content:"";position:absolute;top:0;bottom:0;left:-1px;width:1px;background:var(--brand);transform:scaleY(0);transform-origin:top;transition:transform .7s var(--ease-expo)}.insight_step__76uio[data-done]:before,.insight_step__76uio[data-on]:before{transform:scaleY(1)}.insight_index__bwrIR{padding-top:.3rem;color:var(--ink-3);transition:color .5s var(--ease-out)}.insight_step__76uio[data-on] .insight_index__bwrIR{color:var(--brand)}.insight_title__b4PQV{display:block;font-size:clamp(1.012rem,.88rem + .44vw,1.32rem);font-weight:500;letter-spacing:-.015em;color:var(--ink-3);transition:color .5s var(--ease-out)}.insight_step__76uio[data-done] .insight_title__b4PQV,.insight_step__76uio[data-on] .insight_title__b4PQV{color:var(--ink)}.insight_note__6G0uV{display:block;max-height:0;overflow:hidden;color:var(--ink-2);opacity:0;transition:max-height .7s var(--ease-expo),opacity .5s var(--ease-out),margin .7s var(--ease-expo)}.insight_step__76uio[data-on] .insight_note__6G0uV{max-height:3rem;margin-top:.35rem;opacity:1}.insight_figure__YBBBh{position:relative;min-width:0;aspect-ratio:4/3;max-height:calc(100svh - var(--header-h) - 4rem);border:1px solid var(--line);border-radius:1.25rem;background:radial-gradient(70% 80% at 70% 30%,rgba(52,84,214,.18),transparent 70%),color-mix(in srgb,var(--surface) 70%,transparent)}.insight_canvas__irpur{position:absolute;inset:clamp(1rem,2.5vw,2rem);width:calc(100% - 2 * clamp(1rem, 2.5vw, 2rem));height:calc(100% - 2 * clamp(1rem, 2.5vw, 2rem))}@media (min-width:1024px){.insight_grid__rv9dQ{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;column-gap:clamp(2.5rem,1rem + 3vw,5rem)}}@media (min-width:1024px) and (min-height:560px){.insight_section__mzdQf[data-mode=pinned]{padding-block:0}.insight_section__mzdQf[data-mode=pinned] .insight_track__Je1Kn{height:calc(100svh * 4.4)}.insight_section__mzdQf[data-mode=pinned] .insight_stage__lFe3u{position:sticky;top:0;display:flex;align-items:center;height:100svh;padding-block:calc(var(--header-h) * .6) 1.5rem}}.insight_section__mzdQf[data-mode=tall]{padding-bottom:clamp(2rem,1rem + 3vw,4rem)}.insight_tallTrack__EluA6{position:relative;height:calc(100svh * 4.4);margin-top:clamp(1.5rem,1rem + 2vw,3rem)}.insight_tallStage__Syite{position:sticky;top:0;display:flex;flex-direction:column;height:100svh;padding-block:calc(var(--header-h) + clamp(.75rem, 2.5svh, 1.5rem)) clamp(1.25rem,3.5svh,2.25rem)}.insight_tallFrame__3ptfD{display:grid;flex:1 1 auto;min-height:0;margin-bottom:clamp(1rem,3svh,2rem);place-items:center;container-type:size}.insight_tallFigure__bOFdV{width:min(100cqw,calc(100cqh * 1.1));max-height:none;aspect-ratio:1.1}@media (prefers-reduced-motion:reduce){.insight_index__bwrIR,.insight_note__6G0uV,.insight_step__76uio:before,.insight_title__b4PQV{transition:none}}.case-story_section__hYh4_{padding-top:var(--section-y)}.case-story_grid__nuzBx{display:grid;gap:clamp(2.5rem,1.5rem + 3vw,4rem)}.case-story_heading__iUzPA{font-size:var(--text-h2);line-height:var(--text-h2--line-height);letter-spacing:var(--text-h2--letter-spacing)}.case-story_contribution__uR18_{margin-top:clamp(1.5rem,1rem + 1.5vw,2.25rem);max-width:40rem;color:var(--ink-2);font-size:var(--text-lead);line-height:var(--text-lead--line-height)}.case-story_contribution__uR18_>p+p{margin-top:1rem}.case-story_visual__iCISE{min-width:0;margin:0}.case-story_caption__cW_x0{margin-top:1rem;font-size:.9375rem;color:var(--ink-2)}.case-story_stage__rNBON{padding-bottom:clamp(3rem,2rem + 3vw,5rem)}@media (min-width:1024px){.case-story_grid__nuzBx{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;column-gap:clamp(2.5rem,1rem + 3vw,5rem)}}.case-story_steps__1I9Bq{position:relative;margin:clamp(1.25rem,3svh,2.25rem) 0 0;padding:0;list-style:none;border-left:1px solid var(--line-strong)}.case-story_steps__1I9Bq:before{content:"";position:absolute;top:0;left:-1px;width:1px;height:100%;background:var(--brand);transform:scaleY(var(--progress,0));transform-origin:top;transition:transform .7s var(--ease-expo)}.case-story_step__lskp4{display:flex;gap:1rem;padding:clamp(.4rem,1.1svh,.7rem) 0 clamp(.4rem,1.1svh,.7rem) 1.25rem}.case-story_icon__ocivZ{display:grid;flex:none;place-items:center;width:2.5rem;height:2.5rem;border:1px solid var(--line-strong);border-radius:50%;background:var(--paper);color:var(--ink-2);transition:color .5s var(--ease-expo),border-color .5s var(--ease-expo),box-shadow .5s var(--ease-expo)}.case-story_step__lskp4[data-on] .case-story_icon__ocivZ{border-color:var(--brand);color:var(--brand);box-shadow:0 0 0 4px color-mix(in srgb,var(--brand) 12%,transparent)}.case-story_title__rOUYT{display:flex;align-items:baseline;gap:.75rem;padding-top:.5rem;font-size:clamp(1.012rem,.88rem + .44vw,1.32rem);font-weight:500;letter-spacing:-.015em;line-height:1.25;color:var(--ink-3);transition:color .5s var(--ease-out)}.case-story_step__lskp4[data-done] .case-story_title__rOUYT,.case-story_step__lskp4[data-on] .case-story_title__rOUYT{color:var(--ink)}.case-story_index__yA5t9{color:var(--ink-3)}.case-story_step__lskp4[data-on] .case-story_index__yA5t9{color:var(--brand)}.case-story_text___xLqA{display:block;max-height:0;overflow:hidden;color:var(--ink-2);opacity:0;transition:max-height .7s var(--ease-expo),opacity .5s var(--ease-out),margin .7s var(--ease-expo)}.case-story_step__lskp4[data-on] .case-story_text___xLqA{max-height:4.5rem;margin-top:.35rem;opacity:1}@media (min-width:1280px) and (min-height:560px){.case-story_section__hYh4_[data-mode=pinned]{padding-top:0}.case-story_section__hYh4_[data-mode=pinned] .case-story_track__xulmK{height:calc(100svh * (.85 * var(--n) + 1.4))}.case-story_section__hYh4_[data-mode=pinned] .case-story_stage__rNBON{position:sticky;top:0;display:flex;align-items:center;height:100svh;padding-block:calc(var(--header-h) * .6) 1.5rem}.case-story_section__hYh4_[data-mode=pinned] .case-story_heading__iUzPA{font-size:clamp(1.75rem,min(1.3rem + 1.75vw,5.4svh),3.1rem);line-height:1.06}.case-story_section__hYh4_[data-mode=pinned] .case-story_contribution__uR18_{margin-top:clamp(1rem,2.4svh,1.75rem);font-size:var(--text-body);line-height:1.6}.case-story_section__hYh4_[data-mode=pinned] .case-story_caption__cW_x0{display:none}}@media (min-width:1280px) and (min-height:560px) and (max-height:699.98px){.case-story_section__hYh4_[data-mode=pinned] .case-story_heading__iUzPA{font-size:clamp(1.6rem,5svh,2.4rem)}.case-story_section__hYh4_[data-mode=pinned] .case-story_contribution__uR18_{margin-top:.75rem;font-size:.9375rem;line-height:1.5}.case-story_section__hYh4_[data-mode=pinned] .case-story_steps__1I9Bq{margin-top:1rem}.case-story_section__hYh4_[data-mode=pinned] .case-story_step__lskp4{padding-block:.3rem}.case-story_section__hYh4_[data-mode=pinned] .case-story_icon__ocivZ{width:2.125rem;height:2.125rem}.case-story_section__hYh4_[data-mode=pinned] .case-story_title__rOUYT{padding-top:.35rem;font-size:1.0625rem}.case-story_section__hYh4_[data-mode=pinned] .case-story_text___xLqA{font-size:.9375rem;line-height:1.5}}.case-story_section__hYh4_[data-mode=tall]{padding-bottom:clamp(2rem,1rem + 3vw,4rem)}.case-story_tallTrack___q4mi{position:relative;height:calc(100svh * (.85 * var(--n) + 1.2));margin-top:clamp(1.5rem,1rem + 2vw,3rem)}.case-story_tallStage__c6BFQ{position:sticky;top:0;display:flex;flex-direction:column;height:100svh;padding-block:calc(var(--header-h) + clamp(.75rem, 2.5svh, 1.5rem)) clamp(1.25rem,3.5svh,2.25rem)}.case-story_tallFigure__xim7H{position:relative;flex:1 1 auto;min-height:0;margin-bottom:clamp(1rem,3svh,2rem)}.case-story_tallFit__aU1_C{display:grid;place-items:center;margin-top:0;margin-inline:0;container-type:size}.case-story_tallVisual__OrROn{width:min(100cqw,calc((100cqh - 4rem) * 1.6),56rem)}@media (prefers-reduced-motion:reduce){.case-story_icon__ocivZ,.case-story_steps__1I9Bq:before,.case-story_text___xLqA,.case-story_title__rOUYT{transition:none}}.flagship-band_stage__kEZQD{--pad:clamp(1rem,5svh,4.5rem);--t-title:max(1.5rem,min(var(--text-display),8.4vw,6svh));--t-role:max(1.125rem,min(2.4rem,6.2vw,3.4svh));--t-programme:max(0.9375rem,min(1.6rem,4.6vw,2.6svh));--t-statement:max(1.375rem,min(5.4rem,7vw,4svh));--t-fact:max(1.5rem,min(3.6rem,7.6vw,4svh));--t-built:max(0.8125rem,min(1rem,3.6vw,1.9svh));--t-small:max(0.78125rem,min(0.9375rem,3.4vw,1.8svh));--g-role:clamp(0.25rem,1svh,0.875rem);--g-head:clamp(0.75rem,3svh,2.5rem);--g-block:clamp(0.75rem,2.6svh,2rem);display:flex;flex-direction:column;justify-content:center;min-height:100vh;min-height:100svh;padding-block:var(--pad)}.flagship-band_grid__y3a8n{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "words" "visual" "facts" "foot"}.flagship-band_head__COrql{grid-area:head}.flagship-band_title__CCnZt{font-size:var(--t-title);line-height:.97;letter-spacing:-.035em;white-space:nowrap}.flagship-band_role__zRNTd{font-size:var(--t-role);line-height:1.06;letter-spacing:-.025em}.flagship-band_words___0UZZ{grid-area:words;margin-top:var(--g-head)}.flagship-band_programme__DqRZ5{font-size:var(--t-programme);line-height:1.15;letter-spacing:-.015em;color:var(--brand)}.flagship-band_statement__nQ5H2{max-width:17ch;margin-top:calc(var(--g-block) * .4);font-size:var(--t-statement);line-height:1.03;letter-spacing:-.033em;text-wrap:balance}.flagship-band_visual__E56FF{grid-area:visual;display:none}.flagship-band_map__WbSUE{--coverage-max:100%}.flagship-band_facts__eUQHB{grid-area:facts;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--g-block) clamp(1rem,3vw,2.5rem);margin-top:var(--g-block);padding-top:calc(var(--g-block) * .85);border-top:1px solid var(--line-strong)}.flagship-band_fact__z_pZP{position:relative;display:grid;align-content:start;gap:.35rem}.flagship-band_fact__z_pZP .flagship-band_accent__BkTRF{top:calc(var(--g-block) * -.85 - 1px)}.flagship-band_factValue__Rf7ow{font-size:var(--t-fact);line-height:.9;letter-spacing:-.045em}.flagship-band_factLabel__iRpIn{max-width:15rem;font-size:var(--t-small);line-height:1.4;color:var(--ink-2)}.flagship-band_built__FwLGZ{grid-column:1/-1;container-type:inline-size}.flagship-band_builtLabel__Fm4O3{color:var(--ink-2)}.flagship-band_builtList__9hfYI{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.35rem,1.2svh,.75rem) clamp(1rem,3vw,1.75rem);margin-top:clamp(.4rem,1.2svh,.75rem)}.flagship-band_builtItem__Qw5sO{display:flex;align-items:flex-start;gap:.55em;font-size:var(--t-built);font-weight:500;line-height:1.3;color:var(--ink)}.flagship-band_builtIcon__pBATh{flex:none;width:1.2em;height:1.2em;margin-top:.03em;color:var(--brand)}@media (min-aspect-ratio:6/5) and (min-width:36rem),(min-width:40rem){.flagship-band_facts__eUQHB{grid-template-columns:auto minmax(0,1fr);column-gap:0}.flagship-band_fact__z_pZP{padding-right:clamp(1rem,2.6vw,2.5rem)}.flagship-band_fact__z_pZP+.flagship-band_fact__z_pZP{padding-left:clamp(1rem,2.6vw,2.5rem);border-left:1px solid var(--line)}}@media (min-aspect-ratio:6/5) and (min-width:85rem){.flagship-band_facts__eUQHB{grid-template-columns:auto auto minmax(0,1fr)}.flagship-band_built__FwLGZ{grid-column:auto;padding-left:clamp(1rem,2.6vw,2.5rem);border-left:1px solid var(--line)}}.flagship-band_foot___xBoc{grid-area:foot;display:grid;gap:var(--g-block);margin-top:var(--g-block)}.flagship-band_credit__QCMSj{max-width:44rem;font-size:var(--t-small);line-height:1.5}.flagship-band_source__cYxC_{position:relative;display:inline;min-height:0;font-size:inherit;white-space:nowrap}.flagship-band_source__cYxC_:before{content:"";position:absolute;inset:-.75rem -.25rem}.flagship-band_source__cYxC_ svg{display:inline;vertical-align:-.15em}.flagship-band_actions__vgqSQ{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.625rem clamp(.625rem,2vw,1rem)}.flagship-band_btn__YmsDG{height:clamp(2.75rem,5.6svh,3.25rem);padding-inline:clamp(1.1rem,2.4svh,1.6rem);font-size:clamp(.875rem,1.75svh,.9375rem)}.flagship-band_creditShort__pjibR,.flagship-band_ctaShort__DCx7j{display:none}@media (max-width:39.99rem){.flagship-band_builtPart__Dm7sg{display:block}.flagship-band_actions__vgqSQ{flex-wrap:nowrap}.flagship-band_actions__vgqSQ .flagship-band_btn__YmsDG{flex:1 1 auto}.flagship-band_creditLong__dfCvs,.flagship-band_ctaLong__lvZ6H{display:none}.flagship-band_creditShort__pjibR,.flagship-band_ctaShort__DCx7j{display:inline}}@media (min-width:40rem) and (max-aspect-ratio:6/5){.flagship-band_stage__kEZQD{--t-title:max(2.25rem,min(var(--text-display),6.4svh));--t-role:max(1.375rem,min(2.4rem,3.4svh));--t-programme:max(1.0625rem,min(1.6rem,2.4svh));--pad:clamp(1rem,4.6svh,4.5rem);--t-statement:max(2rem,min(4.6rem,6.4vw,4.6svh));--t-fact:max(2rem,min(3.6rem,4.6svh));--t-built:max(0.875rem,min(1rem,1.7svh));--t-small:max(0.8125rem,min(0.9375rem,1.6svh));--g-block:clamp(0.75rem,1.9svh,2rem)}.flagship-band_statement__nQ5H2{max-width:22ch}.flagship-band_visual__E56FF{position:relative;display:block;height:16svh;margin-top:var(--g-block);container-type:size}.flagship-band_map__WbSUE{position:absolute;top:0;right:6%;height:100%;aspect-ratio:.8983}.flagship-band_phone__FKztc{--phone-w:calc(100cqh * 9 / 18.5);position:absolute;top:0;left:14%;z-index:2}.flagship-band_builtList__9hfYI{grid-template-columns:repeat(3,max-content);column-gap:clamp(1rem,2.4vw,1.75rem)}.flagship-band_builtItem__Qw5sO{white-space:nowrap}}@media (min-aspect-ratio:6/5) and (min-width:36rem){.flagship-band_stage__kEZQD{--pad:clamp(0.875rem,4.6svh,4.5rem);--t-title:max(1.75rem,min(var(--text-display),3.6vw,6.2svh));--t-role:max(1.125rem,min(2.4rem,2vw,3.6svh));--t-programme:max(0.9375rem,min(1.6rem,1.7vw,2.8svh));--t-statement:max(1.5rem,min(4.6rem,5vw,7.6svh));--t-fact:max(1.5rem,min(3.6rem,3.3vw,6svh));--t-built:max(0.78125rem,min(1rem,1.85svh));--t-small:max(0.75rem,min(0.9375rem,1.65svh));--g-head:clamp(0.5rem,3svh,2.5rem);--g-block:clamp(0.5rem,2.4svh,2rem)}.flagship-band_grid__y3a8n{grid-template-columns:minmax(0,1.22fr) minmax(0,.78fr);grid-template-areas:"head visual" "words visual" "facts facts" "foot foot";column-gap:clamp(1.5rem,4vw,4rem)}.flagship-band_visual__E56FF{position:relative;display:block;min-height:0;container-type:size}.flagship-band_map__WbSUE{position:absolute;top:50%;right:0;width:min(86cqw,100cqh * .8983);translate:0 -50%}.flagship-band_phone__FKztc{--phone-w:min(34cqw,74cqh * 9/18.5);position:absolute;bottom:2%;left:0;z-index:2}.flagship-band_builtList__9hfYI{grid-template-columns:repeat(3,max-content);column-gap:clamp(1rem,2vw,1.75rem)}.flagship-band_builtItem__Qw5sO{white-space:nowrap}.flagship-band_foot___xBoc{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"actions credit";align-items:center;column-gap:clamp(1.5rem,4vw,3.5rem)}.flagship-band_actions__vgqSQ{grid-area:actions;flex-wrap:nowrap}.flagship-band_credit__QCMSj{grid-area:credit}}@media (min-aspect-ratio:6/5) and (min-width:36rem) and (max-height:45rem){.flagship-band_stage__kEZQD{--t-statement:max(1.5rem,min(5.4rem,5vw,6.6svh));--t-fact:max(1.5rem,min(3.6rem,3.3vw,5.2svh));--g-block:clamp(0.5rem,2.1svh,2rem)}.flagship-band_builtLabel__Fm4O3{display:none}.flagship-band_builtList__9hfYI{margin-top:0}}@container (max-width: 47rem){.flagship-band_builtList__9hfYI{grid-template-columns:repeat(2,max-content)}}@media (min-aspect-ratio:6/5) and (min-width:36rem) and (max-height:30rem){.flagship-band_stage__kEZQD{--pad:0.6rem;--t-title:max(1.25rem,min(1.75rem,6.4svh));--t-role:max(0.9375rem,min(1.125rem,4svh));--t-programme:0.8125rem;--t-statement:max(1rem,min(1.375rem,5.2svh));--t-fact:max(1.25rem,min(1.75rem,6svh));--t-built:0.75rem;--t-small:0.71875rem;--g-head:0.5rem;--g-block:0.5rem}.flagship-band_grid__y3a8n{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "words" "facts" "foot"}.flagship-band_builtLabel__Fm4O3,.flagship-band_visual__E56FF{display:none}.flagship-band_statement__nQ5H2{max-width:none}.flagship-band_builtList__9hfYI{margin-top:0;grid-template-columns:repeat(3,max-content);row-gap:.2rem}.flagship-band_creditLong__dfCvs{display:none}.flagship-band_creditShort__pjibR{display:inline}.flagship-band_btn__YmsDG{height:2.5rem;padding-inline:.9rem;font-size:.8125rem}.flagship-band_foot___xBoc{grid-template-columns:minmax(0,1fr);grid-template-areas:"credit" "actions";row-gap:.5rem}.flagship-band_credit__QCMSj{max-width:none}}@media (max-height:47.5rem) and (max-aspect-ratio:6/5){.flagship-band_stage__kEZQD{--pad:3.1svh;--t-statement:max(1.25rem,min(5.4rem,6.2vw,3.6svh));--t-built:max(0.78125rem,min(1rem,3.4vw,1.9svh));--g-head:2.2svh;--g-block:1.8svh}.flagship-band_builtLabel__Fm4O3{display:none}.flagship-band_builtList__9hfYI{margin-top:0;row-gap:.8svh}.flagship-band_builtItem__Qw5sO{line-height:1.22}}@media (max-height:37.5rem) and (max-aspect-ratio:6/5){.flagship-band_stage__kEZQD{--pad:2svh;--t-programme:0.875rem;--t-fact:max(1.375rem,min(4rem,7vw,4svh));--t-small:0.75rem;--g-head:1.6svh;--g-block:1.15svh}.flagship-band_builtItem__Qw5sO{line-height:1.18}}.field-app_phone__HYhBQ{--screen:#ffffff;--bezel:#0b1020;--on-brand:#ffffff;container-type:inline-size;width:var(--phone-w,15rem)}.field-app_device__kj0yP{aspect-ratio:9/18.5;padding:2.6cqw;border-radius:13cqw;background:var(--bezel)}[data-theme=dark] .field-app_phone__HYhBQ{--screen:#0e1730;--bezel:#2a3557;--on-brand:#0b1020}.field-app_screen__dAqZA{display:flex;flex-direction:column;gap:4.6cqw;height:100%;padding:9cqw 6.5cqw 6.5cqw;overflow:hidden;border-radius:10.6cqw;background:var(--screen);font-size:4.4cqw;line-height:1.25;color:var(--ink);text-align:left}.field-app_bar__rNvij{display:flex;align-items:center;justify-content:space-between;gap:2cqw}.field-app_app__ZqnY0{font-family:var(--font-heading);font-size:5.6cqw;font-weight:600;letter-spacing:-.01em}.field-app_status__XUgy8{display:grid;justify-items:end}.field-app_state__awYcj{grid-area:1/1;display:inline-flex;align-items:center;gap:1.4cqw;padding:1.2cqw 2.6cqw;border-radius:99cqw;font-size:3.6cqw;font-weight:600;white-space:nowrap}.field-app_state__awYcj svg{width:3.8cqw;height:3.8cqw}.field-app_offline__VsEY6{background:color-mix(in srgb,var(--ink) 8%,transparent);color:var(--ink-2);opacity:0}.field-app_syncing__caG4g{background:color-mix(in srgb,var(--brand) 12%,transparent);color:var(--brand);opacity:0}.field-app_synced__rm1Gm{background:var(--brand);color:var(--on-brand)}.field-app_langs__BtWDM{display:flex;gap:1.8cqw;overflow:hidden}.field-app_lang__YhHRV{flex:none;padding:1.4cqw 3cqw;border:1px solid var(--line-strong);border-radius:99cqw;font-size:3.9cqw;color:var(--ink-2)}.field-app_lang__YhHRV:first-child{border-color:var(--brand);background:var(--brand);color:var(--on-brand)}.field-app_progressRow__QjveD{display:grid;gap:2cqw;margin-top:1cqw}.field-app_section__4Ybck{font-family:var(--font-mono);font-size:3.4cqw;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.field-app_progress__pmvzs{height:1.4cqw;border-radius:99cqw;background:color-mix(in srgb,var(--ink) 9%,transparent);overflow:hidden}.field-app_progress__pmvzs>span{display:block;width:62%;height:100%;border-radius:inherit;background:var(--brand);transform-origin:left center}.field-app_question__AqY2u{display:grid;gap:2.4cqw}.field-app_question__AqY2u>span{height:3.4cqw;border-radius:99cqw;background:color-mix(in srgb,var(--ink) 16%,transparent)}.field-app_question__AqY2u>span:nth-child(2){width:86%}.field-app_question__AqY2u>span:nth-child(3){width:52%}.field-app_options__SXl36{display:grid;gap:2.6cqw}.field-app_option__KVGmf{display:flex;align-items:center;gap:3cqw;padding:3.4cqw 3.6cqw;border:1px solid var(--line);border-radius:3.6cqw}.field-app_radio__j6G2U{flex:none;width:4.4cqw;height:4.4cqw;border:1.5px solid var(--line-strong);border-radius:50%}.field-app_optionLine__QXFx0{flex:1;height:2.8cqw;border-radius:99cqw;background:color-mix(in srgb,var(--ink) 12%,transparent)}.field-app_option__KVGmf:nth-child(2) .field-app_optionLine__QXFx0{flex:0 1 70%}.field-app_option__KVGmf:nth-child(3) .field-app_optionLine__QXFx0{flex:0 1 82%}.field-app_option__KVGmf:nth-child(4) .field-app_optionLine__QXFx0{flex:0 1 58%}.field-app_option__KVGmf:first-child{border-color:var(--brand);background:color-mix(in srgb,var(--brand) 7%,transparent)}.field-app_option__KVGmf:first-child .field-app_radio__j6G2U{border:1.4cqw solid var(--brand)}.field-app_foot__kLR_W{display:flex;align-items:center;justify-content:space-between;gap:2cqw;margin-top:auto}.field-app_saved__t_Zs_{font-size:3.5cqw;color:var(--ink-3)}.field-app_next__l2ie4{padding:2.4cqw 5.4cqw;border-radius:99cqw;background:var(--ink);font-size:3.9cqw;font-weight:600;color:var(--paper)}.field-app_phone__HYhBQ[data-status] .field-app_state__awYcj{transition:opacity .5s var(--ease-out)}.field-app_phone__HYhBQ[data-status=offline] .field-app_offline__VsEY6,.field-app_phone__HYhBQ[data-status=syncing] .field-app_syncing__caG4g{opacity:1}.field-app_phone__HYhBQ[data-status=offline] .field-app_synced__rm1Gm,.field-app_phone__HYhBQ[data-status=syncing] .field-app_synced__rm1Gm{opacity:0}@media (prefers-reduced-motion:no-preference){.motion-ok [data-scene]:has([data-coverage][data-play]) .field-app_offline__VsEY6{animation:field-app_field-offline__8_es_ 8s linear infinite}.motion-ok [data-scene]:has([data-coverage][data-play]) .field-app_syncing__caG4g{animation:field-app_field-syncing__WUMqk 8s linear infinite}.motion-ok .field-app_phone__HYhBQ[data-status=syncing] .field-app_syncing__caG4g svg,.motion-ok [data-scene]:has([data-coverage][data-play]) .field-app_syncing__caG4g svg{animation:field-app_field-spin__0p_os .9s linear infinite}.motion-ok [data-scene]:has([data-coverage][data-play]) .field-app_synced__rm1Gm{animation:field-app_field-synced__4Ju_m 8s linear infinite}.motion-ok .field-app_phone__HYhBQ[data-status] .field-app_lang__YhHRV,.motion-ok [data-scene]:has([data-coverage][data-play]) .field-app_lang__YhHRV{animation:field-app_field-lang__VKN6n 8s linear calc(var(--i) * 2s - 8s) infinite}.motion-ok .field-app_phone__HYhBQ[data-status] .field-app_option__KVGmf,.motion-ok [data-scene]:has([data-coverage][data-play]) .field-app_option__KVGmf{animation:field-app_field-option__tZxjM 8s linear calc(var(--i) * 2s - 8s) infinite}.motion-ok .field-app_phone__HYhBQ[data-status] .field-app_option__KVGmf .field-app_radio__j6G2U,.motion-ok [data-scene]:has([data-coverage][data-play]) .field-app_option__KVGmf .field-app_radio__j6G2U{animation:field-app_field-radio__JQyEI 8s linear calc(var(--i) * 2s - 8s) infinite}.motion-ok .field-app_phone__HYhBQ[data-status] .field-app_progress__pmvzs>span,.motion-ok [data-scene]:has([data-coverage][data-play]) .field-app_progress__pmvzs>span{animation:field-app_field-progress__iqsGw 8s var(--ease-in-out) infinite}}@keyframes field-app_field-offline__8_es_{0%,37%{opacity:1}39%,to{opacity:0}}@keyframes field-app_field-syncing__WUMqk{0%,38%{opacity:0}40%,53%{opacity:1}55%,to{opacity:0}}@keyframes field-app_field-synced__4Ju_m{0%,54%{opacity:0}56%,97%{opacity:1}99%,to{opacity:0}}@keyframes field-app_field-spin__0p_os{to{transform:rotate(1turn)}}@keyframes field-app_field-lang__VKN6n{0%,24%{border-color:var(--brand);background:var(--brand);color:var(--on-brand)}25%,to{border-color:var(--line-strong);background:transparent;color:var(--ink-2)}}@keyframes field-app_field-option__tZxjM{0%,24%{border-color:var(--brand);background:color-mix(in srgb,var(--brand) 7%,transparent)}25%,to{border-color:var(--line);background:transparent}}@keyframes field-app_field-radio__JQyEI{0%,24%{border:1.4cqw solid var(--brand)}25%,to{border:1.5px solid var(--line-strong)}}@keyframes field-app_field-progress__iqsGw{0%{transform:scaleX(.45)}to{transform:scaleX(1)}}.india-coverage_figure__W9MhU{--lit:color-mix(in srgb,var(--ink) 74%,var(--brand));--glint:var(--brand);--ease-camera:cubic-bezier(0.55,0,0.1,1);margin:0}.india-coverage_frame__9rRv1{position:relative;width:min(100%,var(--coverage-max,30rem));margin-inline:auto;container-type:inline-size}.india-coverage_aura__AusN3{--aura-fill:radial-gradient(closest-side,color-mix(in srgb,var(--brand) 17%,transparent),color-mix(in srgb,var(--brand) 7%,transparent) 55%,transparent);position:absolute;top:var(--oy);left:var(--ox);width:190%;aspect-ratio:1;translate:-50% -50%;background:var(--aura-fill);pointer-events:none}.india-coverage_layer__c7ja7{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.india-coverage_lens__XnHXK{position:absolute;inset:0 -10% -10%;overflow:clip;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8.34%,#000 91.66%,transparent),linear-gradient(180deg,transparent,#000 4.4%,#000 90.9%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8.34%,#000 91.66%,transparent),linear-gradient(180deg,transparent,#000 4.4%,#000 90.9%,transparent);-webkit-mask-composite:source-in;mask-composite:intersect}.india-coverage_map__yWBN4{position:absolute;top:0;left:8.334%;display:block;width:83.333%;height:90.909%;transform-origin:var(--ox) var(--oy)}.india-coverage_base__mwU7L{fill:color-mix(in srgb,var(--ink) 15%,transparent)}.india-coverage_band___zTvK{fill:var(--lit)}.india-coverage_ring__lp8ez{stroke:var(--brand);stroke-width:.4;opacity:var(--o)}.india-coverage_ring__lp8ez,.india-coverage_wave__8P7ug{fill:none;transform-box:fill-box;transform-origin:center}.india-coverage_wave__8P7ug{stroke:var(--brand);stroke-width:.7;opacity:0}.india-coverage_arc__7uIgq{fill:none;stroke:var(--brand);stroke-width:1.1;stroke-linecap:round;stroke-dasharray:.16 1.4;stroke-dashoffset:.16;opacity:0}.india-coverage_halo__lfqh3{fill:color-mix(in srgb,var(--brand) 20%,transparent);transform-box:fill-box;transform-origin:center}.india-coverage_pin__hXQPr{fill:var(--brand);stroke:var(--paper);stroke-width:1;transform-box:fill-box;transform-origin:center}.india-coverage_pulse__NhcMp{fill:none;stroke:var(--brand);stroke-width:.6;opacity:0;transform-box:fill-box;transform-origin:center}.india-coverage_chip__ZN9LN{position:absolute;transform:translateY(-50%);padding:.2rem .55rem;border:1px solid color-mix(in srgb,var(--brand) 40%,transparent);border-radius:999px;background:color-mix(in srgb,var(--paper) 88%,transparent);font-family:var(--font-mono);font-size:.6875rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:var(--ink)}@container (max-width: 18rem){.india-coverage_chip__ZN9LN{display:none}}@media (prefers-reduced-motion:no-preference){.motion-ok .india-coverage_figure__W9MhU:not([data-play]) .india-coverage_map__yWBN4{transform:scale(2.3)}.motion-ok .india-coverage_figure__W9MhU:not([data-play]) :is(.india-coverage_base__mwU7L,.india-coverage_band___zTvK){opacity:0}.motion-ok .india-coverage_figure__W9MhU:not([data-play]) .india-coverage_ring__lp8ez{opacity:0;transform:scale(.4)}.motion-ok .india-coverage_figure__W9MhU:not([data-play]) :is(.india-coverage_pin__hXQPr,.india-coverage_halo__lfqh3){opacity:0;transform:scale(0)}.motion-ok .india-coverage_figure__W9MhU:not([data-play]) .india-coverage_chip__ZN9LN{opacity:0;translate:-.5rem 0}.motion-ok .india-coverage_figure__W9MhU:not([data-play]) .india-coverage_aura__AusN3{opacity:0;scale:.6}.motion-ok :is(.india-coverage_pin__hXQPr,.india-coverage_halo__lfqh3){transition:opacity .4s var(--ease-out),transform .8s cubic-bezier(.34,1.56,.64,1)}.motion-ok .india-coverage_halo__lfqh3{transition-delay:80ms}.motion-ok .india-coverage_map__yWBN4{will-change:transform;transition:transform 3s var(--ease-camera) .25s}.motion-ok .india-coverage_base__mwU7L{transition:opacity 1s var(--ease-out) .2s}.motion-ok .india-coverage_band___zTvK{transition:opacity .9s var(--ease-out) calc(var(--i) * 105ms + .55s)}.motion-ok .india-coverage_ring__lp8ez{transition:opacity 1.6s var(--ease-out) calc(var(--i) * .13s + .45s),transform 2.2s var(--ease-expo) calc(var(--i) * .13s + .45s)}.motion-ok .india-coverage_chip__ZN9LN{transition:opacity .8s var(--ease-out) 2.7s,translate 1s var(--ease-expo) 2.7s}.motion-ok .india-coverage_aura__AusN3{transition:opacity 2.2s var(--ease-out) .2s,scale 3s var(--ease-expo) .2s}.motion-ok .india-coverage_figure__W9MhU[data-play] .india-coverage_aura__AusN3{animation:india-coverage_coverage-aura__21JfQ 9s var(--ease-in-out) 3.4s infinite alternate}.motion-ok .india-coverage_figure__W9MhU[data-play] .india-coverage_arc__7uIgq{animation:india-coverage_coverage-arc__Xzb0y 8s var(--ease-in-out) calc(var(--i) * .05s) infinite}.motion-ok .india-coverage_figure__W9MhU[data-play] .india-coverage_pulseFirst__p_LDP{animation:india-coverage_coverage-ping-once__V2TyG 1.8s var(--ease-out) .15s both,india-coverage_coverage-ping__K3i0L 8s var(--ease-out) 4.4s infinite}.motion-ok .india-coverage_figure__W9MhU[data-play] .india-coverage_pulseLate__PM57e{animation:india-coverage_coverage-ping__K3i0L 8s var(--ease-out) 4.65s infinite}.motion-ok .india-coverage_figure__W9MhU[data-play] .india-coverage_wave__8P7ug{animation:india-coverage_coverage-wave__uQkeG 8s linear 4.4s infinite}.motion-ok .india-coverage_figure__W9MhU[data-play] .india-coverage_band___zTvK{animation:india-coverage_coverage-glint__TEEnE 8s linear calc(4.1s + (var(--i) + .5) * .15s) infinite}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.motion-ok .india-coverage_figure__W9MhU{animation:india-coverage_coverage-drift__2TNJv linear both;animation-timeline:view();animation-range:cover}}}@keyframes india-coverage_coverage-drift__2TNJv{0%{translate:0 6%}to{translate:0 -6%}}@keyframes india-coverage_coverage-arc__Xzb0y{0%,39%{opacity:0;stroke-dashoffset:.16}41%{opacity:.9}53%{opacity:.9;stroke-dashoffset:-1}55%,to{opacity:0;stroke-dashoffset:-1}}@keyframes india-coverage_coverage-aura__21JfQ{0%{opacity:1;transform:scale(1)}to{opacity:.72;transform:scale(1.08)}}@keyframes india-coverage_coverage-ping-once__V2TyG{0%{opacity:0;transform:scale(.4)}10%{opacity:.8}to{opacity:0;transform:scale(5.6)}}@keyframes india-coverage_coverage-ping__K3i0L{0%{opacity:0;transform:scale(.4)}2%{opacity:.75}20%,to{opacity:0;transform:scale(5.2)}}@keyframes india-coverage_coverage-wave__uQkeG{0%{opacity:0;transform:scale(.03)}2%{opacity:.6}30%,to{opacity:0;transform:scale(1)}}@keyframes india-coverage_coverage-glint__TEEnE{0%,14%,to{fill:var(--lit)}4%{fill:var(--glint)}}.journey-scene_scene__974mV{position:relative;aspect-ratio:1000/720;width:100%}.journey-scene_svg__xDPuO{display:block;width:100%;height:100%;overflow:visible}.journey-scene_map__DX8FM{opacity:.5;transition:opacity .9s var(--ease-out)}.journey-scene_base___qXCK{fill:color-mix(in srgb,var(--ink) 14%,transparent)}.journey-scene_lit__qdDfk{fill:color-mix(in srgb,var(--ink) 72%,var(--brand));opacity:0;transition:opacity 1.3s var(--ease-out) .15s}.journey-scene_scene__974mV:not([data-step="0"]) .journey-scene_lit__qdDfk,.journey-scene_scene__974mV:not([data-step="0"]) .journey-scene_map__DX8FM{opacity:1}.journey-scene_device__MJWxc{opacity:0;transform:scale(.4);transform-box:fill-box;transform-origin:center;transition:opacity .6s var(--ease-out) calc(var(--i) * 90ms + .2s),transform .9s var(--ease-expo) calc(var(--i) * 90ms + .2s)}.journey-scene_scene__974mV:not([data-step="0"]) .journey-scene_device__MJWxc{opacity:1;transform:none}.journey-scene_deviceBody__U9LYV{fill:var(--ink)}.journey-scene_deviceScreen___FvLs{fill:var(--brand)}.journey-scene_saved__EJgN_{fill:color-mix(in srgb,var(--brand) 18%,transparent);opacity:0;transform-box:fill-box;transform-origin:center}.journey-scene_arc__GRlLF{fill:none;stroke:var(--brand);stroke-width:2.4;stroke-linecap:round;stroke-dasharray:.14 1.3;stroke-dashoffset:.14;opacity:0;transition:opacity .6s var(--ease-out)}.journey-scene_scene__974mV[data-step="2"] .journey-scene_arc__GRlLF,.journey-scene_scene__974mV[data-step="3"] .journey-scene_arc__GRlLF{opacity:.85}.journey-scene_tier__TR05X{opacity:0;transform:translateX(24px);transition:opacity .7s var(--ease-out),transform 1s var(--ease-expo)}.journey-scene_scene__974mV[data-step="2"] :is(.journey-scene_tier1__6sHrI,.journey-scene_tier2__0rzYq),.journey-scene_scene__974mV[data-step="3"] .journey-scene_tier__TR05X{opacity:1;transform:none}.journey-scene_scene__974mV[data-step="2"] .journey-scene_tier2__0rzYq{transition-delay:.16s}.journey-scene_scene__974mV[data-step="3"] .journey-scene_tier3___SQjd{transition-delay:.12s}.journey-scene_scene__974mV[data-step="3"] .journey-scene_out__CyaoY{transition-delay:.28s}.journey-scene_tierBox__ITBAQ{fill:var(--surface);stroke:var(--line-strong);stroke-width:1.5;transition:stroke .6s var(--ease-out),fill .6s var(--ease-out)}.journey-scene_scene__974mV[data-step="2"] .journey-scene_tier1__6sHrI .journey-scene_tierBox__ITBAQ,.journey-scene_scene__974mV[data-step="3"] .journey-scene_tier3___SQjd .journey-scene_tierBox__ITBAQ{stroke:var(--brand);fill:color-mix(in srgb,var(--brand) 7%,var(--surface))}.journey-scene_tierLabel__CX14u{font-family:var(--font-heading);font-size:22px;font-weight:600;letter-spacing:-.01em;fill:var(--ink)}.journey-scene_tierNote__0LExA{font-size:15px;fill:var(--ink-2)}.journey-scene_link__Gd8Sq{fill:none;stroke:var(--line-strong);stroke-width:1.5;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .9s var(--ease-expo) .3s}.journey-scene_scene__974mV[data-step="2"] .journey-scene_tier1__6sHrI .journey-scene_link__Gd8Sq,.journey-scene_scene__974mV[data-step="3"] .journey-scene_link__Gd8Sq{stroke-dashoffset:0}.journey-scene_outBox___qGTa{fill:var(--ink)}.journey-scene_outLabel__QWe0a{font-size:15px;font-weight:600;fill:var(--paper)}.journey-scene_support__Mm2Rz{opacity:0;transition:opacity .7s var(--ease-out) .4s}.journey-scene_scene__974mV[data-step="3"] .journey-scene_support__Mm2Rz{opacity:1}.journey-scene_supportRing__Pjnml{fill:none;stroke:var(--brand);stroke-width:1.5;stroke-dasharray:.012 .008}.journey-scene_supportLabel__4NpC5{font-family:var(--font-mono);font-size:14px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;fill:var(--brand)}.journey-scene_phone__oxxUD{--phone-w:100%;position:absolute;bottom:4%;left:2%;width:17%;transform-origin:center;transition:transform 1.2s var(--ease-expo)}.journey-scene_scene__974mV[data-step="0"] .journey-scene_phone__oxxUD{transform:translate(150%,-45%) scale(1.5)}@media (prefers-reduced-motion:no-preference){.motion-ok .journey-scene_scene__974mV:not([data-step="0"]) .journey-scene_saved__EJgN_{animation:journey-scene_journey-saved__DZJtP 2.4s var(--ease-out) calc(var(--i) * .3s) infinite}.motion-ok .journey-scene_scene__974mV:is([data-step="2"],[data-step="3"]) .journey-scene_arc__GRlLF{animation:journey-scene_journey-arc__E7aCo 2.6s var(--ease-in-out) calc(var(--i) * .2s) infinite}.motion-ok .journey-scene_scene__974mV[data-step="3"] .journey-scene_supportRing__Pjnml{animation:journey-scene_journey-support__2X6ZV 24s linear infinite}}@media (prefers-reduced-motion:reduce){.journey-scene_phone__oxxUD,.journey-scene_scene__974mV *{transition:none!important}}@keyframes journey-scene_journey-saved__DZJtP{0%{opacity:.8;transform:scale(.5)}70%,to{opacity:0;transform:scale(1.7)}}@keyframes journey-scene_journey-arc__E7aCo{0%{stroke-dashoffset:.14}to{stroke-dashoffset:-1}}@keyframes journey-scene_journey-support__2X6ZV{to{stroke-dashoffset:-1}}.platform-journey_visual__7KivB{width:100%}.platform-journey_step__skIKO[data-on] .platform-journey_text__ZYv7h{max-height:7.5rem}.platform-journey_camera__laQ0b{position:absolute;inset:0;overflow:hidden}.platform-journey_film__4NOB5{position:absolute;top:0;left:0;width:1000px;transform-origin:0 0;transition:transform 1.4s var(--ease-camera,cubic-bezier(.55,0,.1,1)),opacity .6s var(--ease-out)}@media (prefers-reduced-motion:reduce){.platform-journey_film__4NOB5{transition:none}}