.home-luxury_home__obK7j{position:relative;overflow:clip}.home-luxury_home__obK7j:before{content:"";position:absolute;top:-420px;right:-280px;width:920px;height:920px;border-radius:50%;pointer-events:none;background:radial-gradient(circle at 38% 52%,rgba(229,45,79,.17),transparent 42%),radial-gradient(circle at 65% 35%,rgba(121,17,42,.15),transparent 52%);animation:home-luxury_ambient-drift__gTYdZ 13s ease-in-out 1 both}.home-luxury_hero__eEgWR{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.82fr) minmax(500px,1.18fr);align-items:center;gap:clamp(34px,5vw,74px);min-height:calc(100dvh - 104px);padding-block:clamp(94px,10vw,136px) 62px}.home-luxury_heroCopy__HJ0yR{position:relative;z-index:2}.home-luxury_eyebrow__KQgyD{display:inline-flex;align-items:center;gap:9px;color:#e88a9a;font-size:9px;font-weight:720;letter-spacing:.12em;text-transform:uppercase}.home-luxury_eyebrow__KQgyD:before{content:"";width:7px;height:7px;border-radius:50%;background:#e52d4f;box-shadow:0 0 0 6px rgba(229,45,79,.09),0 0 18px rgba(229,45,79,.55)}.home-luxury_hero__eEgWR h1{max-width:10.5ch;margin-top:22px;color:#f8f3ef;font-size:clamp(56px,6.3vw,90px);font-weight:790;line-height:.9;letter-spacing:-.075em;text-wrap:balance}.home-luxury_hero__eEgWR h1 em{color:#f2a2af;font-family:var(--font-newsreader),Georgia,serif;font-weight:430}.home-luxury_description__XUN5G{max-width:57ch;margin-top:26px;color:#aaa3a7;font-size:clamp(14px,1.15vw,16px);line-height:1.78}.home-luxury_description__XUN5G strong{color:#eee7e6;font-weight:630}.home-luxury_industries__F1n_g{display:flex;flex-wrap:wrap;gap:7px;margin-top:25px;list-style:none}.home-luxury_industries__F1n_g li{padding:7px 10px;border:1px solid rgba(255,255,255,.075);border-radius:999px;color:#8e888d;background:rgba(255,255,255,.018);font-size:8px;font-weight:650;letter-spacing:.04em}.home-luxury_actions__VcZMA{display:flex;flex-wrap:wrap;align-items:center;gap:18px;margin-top:31px}.home-luxury_secondary__9SIUv{display:inline-flex;align-items:center;gap:7px;color:#ddd5d5;font-size:11px;font-weight:660}.home-luxury_secondary__9SIUv svg{transition:transform .2s cubic-bezier(.16,1,.3,1)}.home-luxury_secondary__9SIUv:focus-visible svg,.home-luxury_secondary__9SIUv:hover svg{transform:translate(3px,-3px)}.home-luxury_ledger__byLv2{position:relative;z-index:2;display:grid;grid-template-columns:.72fr repeat(3,1fr);align-items:stretch;min-height:clamp(250px,34vh,350px);border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08);background:linear-gradient(90deg,rgba(229,45,79,.04),transparent 38%),rgba(255,255,255,.006)}.home-luxury_ledger__byLv2:after{content:"AT RISK     →     RECOVERY ACTIVE     →     OUTCOME MEASURED";position:absolute;right:24px;bottom:14px;color:rgba(255,190,201,.34);font-size:7px;font-weight:720;letter-spacing:.16em;pointer-events:none}.home-luxury_ledgerCard__6rgWz,.home-luxury_ledgerIntro__ja_s_{min-height:100%;padding:clamp(28px,3vw,46px) 24px}.home-luxury_ledgerIntro__ja_s_{display:flex;flex-direction:column;justify-content:center;padding-left:0}.home-luxury_ledgerIntro__ja_s_ strong{color:#eee7e7;font-size:13px;line-height:1.2}.home-luxury_ledgerIntro__ja_s_ span{max-width:24ch;margin-top:12px;color:#716b70;font-size:9px;line-height:1.55}.home-luxury_ledgerCard__6rgWz{position:relative;display:flex;flex-direction:column;justify-content:center;border-left:1px solid rgba(255,255,255,.08);overflow:hidden;transition:background .22s ease,transform .22s cubic-bezier(.16,1,.3,1)}.home-luxury_ledgerCard__6rgWz:before{content:"";position:absolute;right:-70px;bottom:-90px;width:160px;height:160px;border-radius:50%;background:radial-gradient(circle,rgba(229,45,79,.17),transparent 69%);transition:transform .42s cubic-bezier(.16,1,.3,1)}.home-luxury_ledgerCard__6rgWz:focus-visible,.home-luxury_ledgerCard__6rgWz:hover{background:rgba(229,45,79,.045);transform:translateY(-2px)}.home-luxury_ledgerCard__6rgWz:focus-visible:before,.home-luxury_ledgerCard__6rgWz:hover:before{transform:translate(-24px,-16px) scale(1.16)}.home-luxury_ledgerCard__6rgWz>strong{position:relative;z-index:1;color:#f8f3ef;font-family:var(--font-newsreader),Georgia,serif;font-size:clamp(46px,5vw,74px);font-weight:430;line-height:.95;letter-spacing:-.055em;font-variant-numeric:tabular-nums}.home-luxury_ledgerCard__6rgWz>span{position:relative;z-index:1;margin-top:14px;color:#e56d83;font-size:9px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.home-luxury_ledgerCard__6rgWz>small{position:relative;z-index:1;margin-top:6px;color:#777177;font-size:9px}.home-luxury_ledgerCard__6rgWz .animated-metric{display:inline-block;transform-origin:left bottom;transition:transform .26s cubic-bezier(.16,1,.3,1),color .26s ease}.home-luxury_ledgerCard__6rgWz .animated-metric[data-counting=true]{color:#ff9bad;transform:translateY(-2px) scale(1.015)}@keyframes home-luxury_ambient-drift__gTYdZ{0%{transform:translate3d(-2%,-1%,0) scale(.96)}to{transform:translate3d(4%,4%,0) scale(1.05)}}@media (max-width:1040px){.home-luxury_hero__eEgWR{grid-template-columns:1fr;min-height:auto}.home-luxury_hero__eEgWR h1{max-width:11ch}.home-luxury_ledger__byLv2{grid-template-columns:repeat(3,1fr)}.home-luxury_ledgerIntro__ja_s_{grid-column:1/-1;min-height:86px;flex-direction:row;align-items:center;justify-content:space-between;gap:20px;padding-right:0}.home-luxury_ledgerIntro__ja_s_ span{max-width:none;margin-top:0}.home-luxury_ledgerCard__6rgWz:first-of-type{border-left:0}}@media (max-width:680px){.home-luxury_hero__eEgWR{padding-top:96px}.home-luxury_hero__eEgWR h1{font-size:clamp(50px,15vw,72px)}.home-luxury_ledger__byLv2{grid-template-columns:1fr;min-height:auto}.home-luxury_ledger__byLv2:after{display:none}.home-luxury_ledgerIntro__ja_s_{grid-column:auto;min-height:80px;align-items:flex-start;flex-direction:column;justify-content:center}.home-luxury_ledgerCard__6rgWz,.home-luxury_ledgerCard__6rgWz:first-of-type{min-height:125px;padding-inline:0;border-top:1px solid rgba(255,255,255,.08);border-left:0}}@media (prefers-reduced-motion:reduce){.home-luxury_home__obK7j:before,.home-luxury_ledgerCard__6rgWz,.home-luxury_ledgerCard__6rgWz .animated-metric,.home-luxury_ledgerCard__6rgWz:before{animation:none;transition:none}}.featured-builds_section__Uilj_{content-visibility:auto;contain-intrinsic-size:auto 930px;padding-block:clamp(84px,11vw,142px)}.featured-builds_heading__LMHlf{display:grid;grid-template-columns:1.1fr .7fr;align-items:end;gap:clamp(28px,6vw,88px);margin-bottom:38px}.featured-builds_heading__LMHlf span{color:#eb7087;font-size:10px;font-weight:720;letter-spacing:.12em;text-transform:uppercase}.featured-builds_heading__LMHlf h2{margin-top:14px;color:#f8f3ef;font-size:clamp(40px,5vw,68px);line-height:.98;letter-spacing:-.055em}.featured-builds_heading__LMHlf h2 em{color:#f0a3b0;font-family:var(--font-newsreader),Georgia,serif;font-weight:420}.featured-builds_heading__LMHlf p{max-width:47ch;color:#aaa3a7;font-size:13px;line-height:1.75}.featured-builds_grid__kib6_{display:grid;grid-template-columns:1.1fr .9fr;gap:10px}.featured-builds_card__9HDk3{position:relative;display:flex;min-height:245px;flex-direction:column;padding:24px;border:1px solid rgba(255,255,255,.07);border-radius:24px;overflow:hidden;background:radial-gradient(circle at 90% 112%,rgba(229,45,79,.15),transparent 34%),rgba(255,255,255,.018);transition:transform .23s cubic-bezier(.16,1,.3,1),border-color .22s ease}.featured-builds_card__9HDk3:first-child,.featured-builds_card__9HDk3:nth-child(4){min-height:315px}.featured-builds_card__9HDk3:focus-visible,.featured-builds_card__9HDk3:hover{border-color:rgba(255,96,124,.3);transform:translateY(-3px)}.featured-builds_cardTop__GedAZ{display:flex;align-items:center;justify-content:space-between;color:#777178;font-size:8px;font-weight:720;letter-spacing:.09em;text-transform:uppercase}.featured-builds_cardTop__GedAZ span:first-child{color:#e96e85}.featured-builds_card__9HDk3 h3{max-width:18ch;margin-top:25px;color:#f6efef;font-size:clamp(26px,3vw,41px);line-height:1;letter-spacing:-.05em}.featured-builds_card__9HDk3 p{max-width:52ch;margin-top:14px;color:#918a8f;font-size:10px;line-height:1.65}.featured-builds_cardLink__DUfR8{display:inline-flex;align-items:center;gap:7px;margin-top:auto;padding-top:25px;color:#eeb0ba;font-size:10px;font-weight:680}.featured-builds_allLink__6FYQE{display:inline-flex;align-items:center;gap:8px;margin-top:25px;color:#f1bbc4;font-size:11px;font-weight:680}@media (max-width:760px){.featured-builds_grid__kib6_,.featured-builds_heading__LMHlf{grid-template-columns:1fr}.featured-builds_card__9HDk3,.featured-builds_card__9HDk3:first-child,.featured-builds_card__9HDk3:nth-child(4){min-height:250px}}@media (prefers-reduced-motion:reduce){.featured-builds_card__9HDk3{transition:none}}.industry-explorer_section__KuY8_{position:relative;content-visibility:auto;contain-intrinsic-size:auto 1080px;padding-block:clamp(88px,11vw,142px);overflow:clip}.industry-explorer_section__KuY8_:before{content:"";position:absolute;width:560px;height:560px;top:8%;right:-260px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(229,45,79,.14),transparent 68%);filter:blur(10px)}.industry-explorer_heading__NuNM2{position:relative;z-index:1;display:grid;grid-template-columns:1.25fr .7fr;align-items:end;gap:clamp(28px,5vw,80px);margin-bottom:44px}.industry-explorer_heading__NuNM2 span{display:block;margin-bottom:14px;color:#ff748d;font-size:10px;font-weight:720;letter-spacing:.12em;text-transform:uppercase}.industry-explorer_heading__NuNM2 h2{max-width:17ch;color:#f8f3ef;font-size:clamp(42px,5.1vw,70px);line-height:.98;letter-spacing:-.055em;text-wrap:balance}.industry-explorer_heading__NuNM2 h2 em{color:#f2a0ad;font-family:var(--font-newsreader),Georgia,serif;font-weight:420}.industry-explorer_heading__NuNM2 p{max-width:45ch;color:#aaa3a7;font-size:13px;line-height:1.75}.industry-explorer_explorer__xdZAf{--pointer-x:72%;--pointer-y:26%;position:relative;z-index:1;display:grid;grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);min-height:630px;border:1px solid rgba(255,255,255,.09);border-radius:30px;overflow:hidden;background:radial-gradient(circle 300px at var(--pointer-x) var(--pointer-y),rgba(229,45,79,.14),transparent 72%),#090a0e;box-shadow:0 30px 90px rgba(0,0,0,.28)}.industry-explorer_tabs__UAwU2{display:grid;grid-template-rows:repeat(4,1fr);padding:14px;border-right:1px solid rgba(255,255,255,.07);background:rgba(255,255,255,.015)}.industry-explorer_tab__rs0p_{display:grid;grid-template-columns:34px 1fr;align-content:center;gap:14px;width:100%;padding:18px 16px;border:0;border-radius:20px;color:#8e888d;background:transparent;text-align:left;cursor:pointer;transition:color .22s ease,background .22s ease,transform .22s cubic-bezier(.16,1,.3,1)}.industry-explorer_tab__rs0p_:focus-visible,.industry-explorer_tab__rs0p_:hover{color:#f6eeee;background:rgba(255,255,255,.035)}.industry-explorer_tab__rs0p_[aria-selected=true]{color:#fff6f6;background:linear-gradient(110deg,rgba(229,45,79,.16),transparent 78%),rgba(255,255,255,.03);transform:translateX(3px)}.industry-explorer_tabIndex__1dde4{display:grid;width:30px;height:30px;place-items:center;border-radius:10px;color:#aaa3a7;background:linear-gradient(145deg,#343238,#17181d);font-size:9px;font-weight:740}.industry-explorer_tab__rs0p_[aria-selected=true] .industry-explorer_tabIndex__1dde4{color:#fff0f2;background:linear-gradient(145deg,#8c1831,#e52d4f);box-shadow:0 8px 22px rgba(137,19,46,.32)}.industry-explorer_tab__rs0p_ strong{display:block;font-size:clamp(18px,1.8vw,25px);line-height:1.04;letter-spacing:-.04em}.industry-explorer_tab__rs0p_ small{display:block;margin-top:7px;color:#777178;font-size:10px;line-height:1.45}.industry-explorer_panel__lbAN9{display:grid;grid-template-rows:auto 1fr;min-width:0;padding:clamp(26px,4vw,48px)}.industry-explorer_panelTop__7jmp2{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:28px;padding-bottom:32px;border-bottom:1px solid rgba(255,255,255,.07);animation:industry-explorer_panel-in__G7hSn .5s cubic-bezier(.16,1,.3,1) both}.industry-explorer_panelKicker__K1QlT{color:#e9667e;font-size:9px;font-weight:720;letter-spacing:.11em;text-transform:uppercase}.industry-explorer_panel__lbAN9 h3{max-width:17ch;margin-top:10px;color:#f8f3ef;font-size:clamp(30px,3.7vw,50px);line-height:1;letter-spacing:-.05em}.industry-explorer_panelDescription__K0Z0N{max-width:54ch;margin-top:14px;color:#aaa3a7;font-size:12px;line-height:1.7}.industry-explorer_benchmark__Sf01P{min-width:190px;padding:18px 20px;border:1px solid rgba(255,255,255,.08);border-radius:20px;background:rgba(255,255,255,.025)}.industry-explorer_benchmark__Sf01P>strong{display:block;color:#ffd7dd;font-size:clamp(44px,5vw,68px);font-weight:740;line-height:.9;letter-spacing:-.065em;font-variant-numeric:tabular-nums}.industry-explorer_benchmark__Sf01P p{max-width:20ch;margin-top:12px;color:#aaa3a7;font-size:10px;line-height:1.5}.industry-explorer_panelGrid__dgZon{display:grid;grid-template-columns:.9fr 1.1fr;gap:12px;padding-top:12px;animation:industry-explorer_panel-in__G7hSn .54s cubic-bezier(.16,1,.3,1) 50ms both}.industry-explorer_caseCard__6bGhm,.industry-explorer_detailCard__evMBo{position:relative;padding:22px;border:1px solid rgba(255,255,255,.07);border-radius:22px;background:rgba(255,255,255,.02)}.industry-explorer_caseCard__6bGhm>span,.industry-explorer_detailCard__evMBo small{color:#777178;font-size:8px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.industry-explorer_economicValue__f7H_J{display:block;margin-top:10px;color:#f8f3ef;font-family:var(--font-newsreader),Georgia,serif;font-size:clamp(30px,3.2vw,44px);font-weight:430;line-height:1;letter-spacing:-.045em}.industry-explorer_caseCard__6bGhm p,.industry-explorer_detailCard__evMBo p{margin-top:10px;color:#989197;font-size:10px;line-height:1.6}.industry-explorer_sourceLink__04k_e,.industry-explorer_systemLink__gmrBG{display:inline-flex;align-items:center;gap:7px;margin-top:17px;color:#f2a8b4;font-size:10px;font-weight:680}.industry-explorer_caseCard__6bGhm strong{display:block;margin-top:11px;color:#f5eeee;font-size:clamp(20px,2.2vw,29px);line-height:1.08;letter-spacing:-.04em}.industry-explorer_disclosure__XY3qk{grid-column:1/-1;margin-top:2px;padding:13px 16px;border-radius:14px;color:#777178;background:rgba(0,0,0,.2);font-size:9px;line-height:1.55}@keyframes industry-explorer_panel-in__G7hSn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.industry-explorer_explorer__xdZAf,.industry-explorer_heading__NuNM2{grid-template-columns:1fr}.industry-explorer_tabs__UAwU2{grid-template-columns:repeat(2,1fr);grid-template-rows:auto;border-right:0;border-bottom:1px solid rgba(255,255,255,.07)}.industry-explorer_explorer__xdZAf{min-height:0}}@media (max-width:620px){.industry-explorer_heading__NuNM2 h2{font-size:clamp(38px,11.8vw,54px)}.industry-explorer_explorer__xdZAf{border-radius:24px}.industry-explorer_tabs__UAwU2{gap:4px;padding:8px}.industry-explorer_tab__rs0p_{display:block;min-height:86px;padding:13px}.industry-explorer_tabIndex__1dde4{width:25px;height:25px;margin-bottom:10px}.industry-explorer_tab__rs0p_ strong{font-size:15px}.industry-explorer_tab__rs0p_ small{display:none}.industry-explorer_panel__lbAN9{padding:20px}.industry-explorer_panelGrid__dgZon,.industry-explorer_panelTop__7jmp2{grid-template-columns:1fr}.industry-explorer_benchmark__Sf01P{min-width:0}.industry-explorer_disclosure__XY3qk{grid-column:auto}}@media (prefers-reduced-motion:reduce){.industry-explorer_panelGrid__dgZon,.industry-explorer_panelTop__7jmp2,.industry-explorer_tab__rs0p_{animation:none;transition:none}}.revenue-leak-scene_section__MrLSx{content-visibility:auto;contain-intrinsic-size:auto 980px;padding-block:clamp(82px,10vw,132px)}.revenue-leak-scene_heading__LdzJI{max-width:880px;margin-bottom:42px}.revenue-leak-scene_heading__LdzJI>span{color:#ed6e86;font-size:10px;font-weight:720;letter-spacing:.12em;text-transform:uppercase}.revenue-leak-scene_heading__LdzJI h2{margin-top:15px;color:#f8f3ef;font-size:clamp(42px,5.5vw,74px);line-height:.98;letter-spacing:-.06em;text-wrap:balance}.revenue-leak-scene_heading__LdzJI h2 em{color:#f1a2af;font-family:var(--font-newsreader),Georgia,serif;font-weight:420}.revenue-leak-scene_heading__LdzJI p{max-width:55ch;margin-top:20px;color:#a8a1a6;font-size:14px;line-height:1.75}.revenue-leak-scene_shell__DxzOW{display:grid;grid-template-columns:minmax(270px,.72fr) minmax(0,1.28fr);gap:12px}.revenue-leak-scene_tabs__GuKwB{display:grid;gap:8px}.revenue-leak-scene_tab__JyM_e{display:grid;grid-template-columns:58px 1fr 20px;align-items:center;gap:17px;min-height:122px;padding:17px;border:1px solid rgba(255,255,255,.07);border-radius:22px;color:#a29ba1;background:rgba(255,255,255,.018);text-align:left;cursor:pointer;transition:transform .22s cubic-bezier(.16,1,.3,1),border-color .22s ease,background .22s ease}.revenue-leak-scene_tab__JyM_e:focus-visible,.revenue-leak-scene_tab__JyM_e:hover{transform:translateY(-2px);border-color:rgba(255,255,255,.14)}.revenue-leak-scene_tab__JyM_e[aria-selected=true]{color:#fff6f6;border-color:rgba(255,91,119,.3);background:linear-gradient(110deg,rgba(229,45,79,.12),rgba(255,255,255,.025))}.revenue-leak-scene_number__MQfeW{display:grid;width:58px;height:58px;place-items:center;border-radius:18px;color:#beb7bb;background:linear-gradient(145deg,#3a383e,#17181d 72%);box-shadow:inset 0 1px rgba(255,255,255,.07);font-size:12px;font-weight:750;letter-spacing:.06em}.revenue-leak-scene_tab__JyM_e[aria-selected=true] .revenue-leak-scene_number__MQfeW{color:#fff3f4;background:linear-gradient(145deg,#78152a,#e52d4f);box-shadow:0 13px 34px rgba(123,16,41,.35),inset 0 1px rgba(255,255,255,.13)}.revenue-leak-scene_tab__JyM_e strong{display:block;color:currentColor;font-size:clamp(17px,1.8vw,23px);line-height:1.08;letter-spacing:-.035em}.revenue-leak-scene_tab__JyM_e small{display:block;margin-top:7px;color:#7d767c;font-size:10px;line-height:1.45}.revenue-leak-scene_tab__JyM_e svg{color:#716b71;transition:color .18s ease,transform .22s cubic-bezier(.16,1,.3,1)}.revenue-leak-scene_tab__JyM_e[aria-selected=true] svg{color:#ff718b;transform:translateX(3px)}.revenue-leak-scene_stage__8wa_q{position:relative;min-height:382px;padding:clamp(24px,4vw,44px);border:1px solid rgba(255,255,255,.08);border-radius:26px;overflow:hidden;background:radial-gradient(circle at 72% 34%,rgba(229,45,79,.16),transparent 34%),linear-gradient(145deg,rgba(255,255,255,.034),transparent 44%),#090a0e}.revenue-leak-scene_stage__8wa_q:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(rgba(255,255,255,.11) .7px,transparent 0);background-size:18px 18px;opacity:.22;mask-image:linear-gradient(to bottom right,black,transparent 72%)}.revenue-leak-scene_stageTop__GLkCP{position:relative;z-index:2;display:flex;justify-content:space-between;gap:16px;color:#7e777d;font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.revenue-leak-scene_stageTop__GLkCP span:last-child{color:#f09bad}.revenue-leak-scene_flow__o4voi{position:relative;z-index:2;display:grid;grid-template-columns:repeat(3,1fr);align-items:center;gap:34px;min-height:250px;margin-top:20px}.revenue-leak-scene_flow__o4voi:before{content:"";position:absolute;top:50%;right:9%;left:9%;height:2px;background:linear-gradient(90deg,rgba(126,119,125,.25),#e52d4f 55%,rgba(255,129,150,.7));box-shadow:0 0 18px rgba(229,45,79,.28)}.revenue-leak-scene_flow__o4voi:after{content:"";position:absolute;top:calc(50% - 4px);left:9%;width:10px;height:10px;border-radius:50%;background:#ff8498;box-shadow:0 0 0 6px rgba(229,45,79,.1),0 0 22px rgba(255,91,119,.8);animation:revenue-leak-scene_signal-run__vjjK1 3.4s cubic-bezier(.5,0,.5,1) infinite}.revenue-leak-scene_node__3S5Lh{position:relative;z-index:2;min-height:126px;padding:18px;border:1px solid rgba(255,255,255,.09);border-radius:19px;background:rgba(10,11,15,.9);box-shadow:0 18px 50px rgba(0,0,0,.24);animation:revenue-leak-scene_node-in__MUtNM .52s cubic-bezier(.16,1,.3,1) both}.revenue-leak-scene_node__3S5Lh:nth-child(2){animation-delay:70ms}.revenue-leak-scene_node__3S5Lh:nth-child(3){animation-delay:.14s}.revenue-leak-scene_node__3S5Lh small{color:#797278;font-size:8px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.revenue-leak-scene_node__3S5Lh strong{display:block;margin-top:9px;color:#f6efef;font-size:clamp(16px,1.8vw,22px);line-height:1.08;letter-spacing:-.035em}.revenue-leak-scene_node__3S5Lh span{display:block;margin-top:9px;color:#8d868b;font-size:9px;line-height:1.5}.revenue-leak-scene_stageFooter__vZXxQ{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:22px;padding-top:18px;border-top:1px solid rgba(255,255,255,.07)}.revenue-leak-scene_stageFooter__vZXxQ p{max-width:50ch;color:#898288;font-size:10px;line-height:1.6}.revenue-leak-scene_stageFooter__vZXxQ a{display:inline-flex;flex:0 0 auto;align-items:center;gap:7px;color:#f4a0ae;font-size:10px;font-weight:680}@keyframes revenue-leak-scene_signal-run__vjjK1{0%{left:9%;opacity:0}8%{opacity:1}92%{opacity:1}to{left:calc(91% - 10px);opacity:0}}@keyframes revenue-leak-scene_node-in__MUtNM{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:900px){.revenue-leak-scene_shell__DxzOW{grid-template-columns:1fr}.revenue-leak-scene_tabs__GuKwB{grid-template-columns:repeat(3,1fr)}.revenue-leak-scene_tab__JyM_e{grid-template-columns:42px 1fr;min-height:105px}.revenue-leak-scene_tab__JyM_e svg{display:none}.revenue-leak-scene_number__MQfeW{width:42px;height:42px;border-radius:13px}}@media (max-width:680px){.revenue-leak-scene_heading__LdzJI h2{font-size:clamp(38px,11.8vw,56px)}.revenue-leak-scene_tabs__GuKwB{display:grid;grid-template-columns:1fr}.revenue-leak-scene_tab__JyM_e{min-height:80px}.revenue-leak-scene_stage__8wa_q{border-radius:23px}.revenue-leak-scene_flow__o4voi{grid-template-columns:1fr;gap:10px;margin-block:24px}.revenue-leak-scene_flow__o4voi:after,.revenue-leak-scene_flow__o4voi:before{display:none}.revenue-leak-scene_node__3S5Lh{min-height:0}.revenue-leak-scene_stageFooter__vZXxQ{align-items:flex-start;flex-direction:column}}@media (prefers-reduced-motion:reduce){.revenue-leak-scene_flow__o4voi:after{animation:none;left:calc(91% - 10px)}.revenue-leak-scene_node__3S5Lh,.revenue-leak-scene_tab__JyM_e{animation:none;transition:none}}.revenue-story_story__1LY82{--story-progress:0;--story-accent:#e52d4f;position:relative;content-visibility:auto;contain-intrinsic-size:auto 2400px;padding-block:clamp(88px,12vw,154px)}.revenue-story_heading__e5d5d{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(260px,.55fr);align-items:end;gap:clamp(28px,6vw,92px);margin-bottom:54px}.revenue-story_eyebrow__TnAbb{margin-bottom:16px;color:#ff7890;font-size:10px;font-weight:720;letter-spacing:.12em;text-transform:uppercase}.revenue-story_heading__e5d5d h2{max-width:14ch;color:#f8f3ef;font-size:clamp(42px,5.7vw,78px);font-weight:760;line-height:.98;letter-spacing:-.06em;text-wrap:balance}.revenue-story_heading__e5d5d h2 em{display:block;color:#f6a0ae;font-family:var(--font-newsreader),Georgia,serif;font-weight:420}.revenue-story_heading__e5d5d>p{max-width:48ch;color:#aaa3a7;font-size:14px;line-height:1.75}.revenue-story_runway__ks9nM{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(270px,.55fr);gap:clamp(34px,6vw,88px);align-items:start}.revenue-story_stage__1bNz_{position:sticky;top:126px;min-height:min(68vh,720px);border:1px solid rgba(255,255,255,.09);border-radius:30px;overflow:hidden;background:radial-gradient(circle at calc(28% + var(--story-progress) * 52%) 35%,rgba(229,45,79,.2),transparent 34%),linear-gradient(145deg,rgba(255,255,255,.035),transparent 40%),#090a0e;box-shadow:0 34px 90px rgba(0,0,0,.3)}.revenue-story_stage__1bNz_:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.024) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.024) 1px,transparent 0);background-size:42px 42px;mask-image:linear-gradient(180deg,black,transparent 86%)}.revenue-story_stageTop__dYbaj{position:relative;z-index:2;display:flex;justify-content:space-between;gap:16px;padding:22px 24px;border-bottom:1px solid rgba(255,255,255,.07);color:#8f888d;font-size:9px;font-weight:680;letter-spacing:.1em;text-transform:uppercase}.revenue-story_stageTop__dYbaj span:first-child{color:#f4bcc5}.revenue-story_visual__Cm6Uv{position:relative;z-index:2;display:grid;min-height:440px;padding:clamp(26px,4vw,48px);place-items:center}.revenue-story_path__RGJTs{position:absolute;inset:16% 5% auto;width:90%;height:57%;overflow:visible}.revenue-story_pathBase__U_vj_,.revenue-story_pathLive__v_dn8{fill:none;stroke-linecap:round;stroke-width:3}.revenue-story_pathHalo__ChBbY{fill:rgba(229,45,79,.16);stroke:rgba(255,148,166,.34);stroke-width:1;transform-box:fill-box;transform-origin:center;animation:revenue-story_path-halo__GCnoD 1.8s ease-in-out infinite}.revenue-story_pathPulse__Crd5g{fill:#fff1f3;stroke:#e52d4f;stroke-width:3;filter:drop-shadow(0 0 9px rgba(255,91,117,.9))}@keyframes revenue-story_path-halo__GCnoD{0%,to{opacity:.5;transform:scale(.82)}50%{opacity:1;transform:scale(1.12)}}.revenue-story_pathBase__U_vj_{stroke:rgba(255,255,255,.09)}.revenue-story_pathLive__v_dn8{stroke:url(#revenue-story-gradient);stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--story-progress));filter:drop-shadow(0 0 10px rgba(229,45,79,.7))}.revenue-story_node__H_CQJ{position:absolute;display:grid;min-width:150px;padding:15px 16px;border:1px solid rgba(255,255,255,.11);border-radius:18px;background:rgba(10,11,15,.88);box-shadow:0 20px 50px rgba(0,0,0,.24);backdrop-filter:blur(14px);transition:border-color .24s ease,transform .24s cubic-bezier(.16,1,.3,1),opacity .24s ease}.revenue-story_node__H_CQJ small{color:#847d82;font-size:9px;letter-spacing:.08em;text-transform:uppercase}.revenue-story_node__H_CQJ strong{margin-top:6px;color:#f8f3ef;font-size:clamp(17px,2vw,24px);letter-spacing:-.035em}.revenue-story_node__H_CQJ span{margin-top:5px;color:#aaa3a7;font-size:10px;line-height:1.45}.revenue-story_nodeBefore__qgMGQ{top:19%;left:7%}.revenue-story_nodeDuring__TqBFp{top:48%;left:50%;transform:translate(-50%,-50%)}.revenue-story_nodeAfter__QjbFl{right:6%;bottom:17%}.revenue-story_stage__1bNz_[data-phase=after] .revenue-story_nodeAfter__QjbFl,.revenue-story_stage__1bNz_[data-phase=before] .revenue-story_nodeBefore__qgMGQ,.revenue-story_stage__1bNz_[data-phase=during] .revenue-story_nodeDuring__TqBFp{border-color:rgba(255,96,124,.55);box-shadow:0 24px 70px rgba(105,9,30,.28),inset 0 1px rgba(255,255,255,.07);transform:translateY(-3px)}.revenue-story_stage__1bNz_[data-phase=during] .revenue-story_nodeDuring__TqBFp{transform:translate(-50%,calc(-50% - 3px))}.revenue-story_stage__1bNz_[data-phase=before] .revenue-story_nodeAfter__QjbFl,.revenue-story_stage__1bNz_[data-phase=before] .revenue-story_nodeDuring__TqBFp,.revenue-story_stage__1bNz_[data-phase=during] .revenue-story_nodeAfter__QjbFl{opacity:.42}.revenue-story_accounting__5GNkD{position:absolute;right:clamp(22px,4vw,46px);bottom:24px;left:clamp(22px,4vw,46px);display:grid;grid-template-columns:1fr 1fr;gap:8px}.revenue-story_accounting__5GNkD div{padding:12px 14px;border:1px solid rgba(255,255,255,.07);border-radius:14px;background:rgba(0,0,0,.2)}.revenue-story_accounting__5GNkD span{display:block;color:#756f74;font-size:8px;letter-spacing:.09em;text-transform:uppercase}.revenue-story_accounting__5GNkD strong{display:block;margin-top:4px;color:#d9d2d2;font-size:11px}.revenue-story_accounting__5GNkD div:last-child strong{color:#8f888d}.revenue-story_systemModes__Ya8Oa{position:relative;z-index:3;display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:0 24px 24px}.revenue-story_mobilePhases__1FXa1 button,.revenue-story_systemModes__Ya8Oa button{min-height:42px;padding:9px 10px;border:1px solid rgba(255,255,255,.08);border-radius:12px;color:#90898e;background:rgba(255,255,255,.025);font:inherit;font-size:9px;font-weight:650;cursor:pointer;transition:color .2s ease,background .2s ease,border-color .2s ease,transform .2s ease}.revenue-story_systemModes__Ya8Oa button:focus-visible,.revenue-story_systemModes__Ya8Oa button:hover,.revenue-story_systemModes__Ya8Oa button[aria-pressed=true]{color:#fff4f4;border-color:rgba(255,96,124,.35);background:rgba(229,45,79,.1);transform:translateY(-2px)}.revenue-story_chapters__8ic6u{margin-top:2vh}.revenue-story_chapter__TIWv0{display:flex;min-height:76vh;flex-direction:column;justify-content:center;padding-block:12vh;opacity:.48;transition:opacity .26s ease,transform .26s cubic-bezier(.16,1,.3,1)}.revenue-story_chapterActive__JpsZZ{opacity:1;transform:translateX(-5px)}.revenue-story_chapter__TIWv0>span{color:#e9667e;font-size:10px;font-weight:720;letter-spacing:.12em;text-transform:uppercase}.revenue-story_chapter__TIWv0 h3{margin-top:13px;color:#f7f2ee;font-size:clamp(30px,3.5vw,46px);line-height:1.03;letter-spacing:-.05em}.revenue-story_chapter__TIWv0 p{max-width:38ch;margin-top:15px;color:#aaa3a7;font-size:13px;line-height:1.75}.revenue-story_chapter__TIWv0 small{margin-top:18px;color:#797378;font-size:10px;line-height:1.6}.revenue-story_mobilePhases__1FXa1{display:none}@media (max-width:900px){.revenue-story_story__1LY82{contain-intrinsic-size:auto 1500px}.revenue-story_heading__e5d5d,.revenue-story_runway__ks9nM{grid-template-columns:1fr}.revenue-story_heading__e5d5d{gap:20px}.revenue-story_stage__1bNz_{position:relative;top:auto;min-height:590px}.revenue-story_chapters__8ic6u{display:grid;gap:10px;margin-top:0}.revenue-story_chapter__TIWv0{min-height:auto;padding:24px;border:1px solid rgba(255,255,255,.07);border-radius:20px;background:rgba(255,255,255,.02);opacity:1}.revenue-story_chapterActive__JpsZZ{transform:none;border-color:rgba(255,96,124,.28)}.revenue-story_mobilePhases__1FXa1{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:20px 20px 0}.revenue-story_mobilePhases__1FXa1 button[aria-pressed=true]{color:#fff4f4;border-color:rgba(255,96,124,.35);background:rgba(229,45,79,.1)}}@media (max-width:620px){.revenue-story_story__1LY82{padding-block:76px}.revenue-story_heading__e5d5d h2{font-size:clamp(38px,12vw,56px)}.revenue-story_stage__1bNz_{min-height:560px;border-radius:24px}.revenue-story_visual__Cm6Uv{min-height:420px;padding:18px}.revenue-story_node__H_CQJ{min-width:125px;max-width:145px;padding:12px}.revenue-story_nodeBefore__qgMGQ{top:13%;left:5%}.revenue-story_nodeDuring__TqBFp{top:48%}.revenue-story_nodeAfter__QjbFl{right:4%;bottom:20%}.revenue-story_systemModes__Ya8Oa{grid-template-columns:1fr;padding-inline:18px}.revenue-story_systemModes__Ya8Oa button{min-height:36px}.revenue-story_accounting__5GNkD{right:18px;bottom:18px;left:18px}}@media (prefers-reduced-motion:reduce){.revenue-story_chapter__TIWv0,.revenue-story_node__H_CQJ,.revenue-story_systemModes__Ya8Oa button{transition:none}.revenue-story_pathHalo__ChBbY{animation:none}}