.stat-case_page__nRJmd{--case-accent:#0647ff;--case-paper:#f7f8fa;--case-paper-bright:#ffffff;--case-ink:#0a0b0d;--case-muted:#5d6670;--case-line:rgb(10 11 13/16%);--case-night:#02040a;--case-night-soft:#080a0f;--case-silver:#dce1e6;min-height:100%;overflow:clip;background:var(--case-paper);color:var(--case-ink)}.stat-case_hero__QMxfJ{--case-hero-progress:0;--case-liquid-base:#f7f8fa;--case-liquid-fallback:radial-gradient(ellipse 70% 92% at 66% 46%,var(--case-accent) 0 28%,rgb(61 139 255/94%) 42%,transparent 68%),radial-gradient(ellipse 60% 86% at 28% 58%,#0039d6 0 20%,rgb(157 185 255/78%) 52%,transparent 72%),linear-gradient(135deg,#ffffff 0%,#edf0f3 54%,#dce6ff 100%);position:relative;height:126svh;background:#f7f8fa;color:#0a0b0d}.stat-case_heroStage__2P1_M{position:sticky;top:0;height:100svh;min-height:100svh;overflow:hidden;isolation:isolate;background:radial-gradient(circle at 72% 24%,rgb(61 139 255/24%),transparent 38%),radial-gradient(circle at 22% 62%,rgb(157 185 255/30%),transparent 42%),#f7f8fa}.stat-case_heroVeil__ITbn4{position:absolute;z-index:1;inset:0;pointer-events:none;background:radial-gradient(ellipse 62% 42% at 50% 49%,transparent 0,rgb(2 4 10/7%) 72%,transparent),linear-gradient(180deg,rgb(255 255 255/12%),transparent 26%,transparent 70%,rgb(247 248 250/22%))}.stat-case_heroTitle__ZZ0ik{position:absolute;z-index:2;isolation:isolate;inset:0;display:grid;align-content:center;justify-items:center;gap:clamp(20px,5vw,34px);padding:76px 22px 130px;pointer-events:none;transform:translateY(calc(var(--case-hero-progress) * -5svh));opacity:calc(1 - var(--case-hero-progress) * 1.35)}.stat-case_heroTitle__ZZ0ik:before{position:absolute;z-index:-1;top:50%;left:50%;width:min(1080px,92vw);height:min(560px,62svh);background:radial-gradient(ellipse 50% 50% at 50% 50%,rgb(2 10 40/46%) 0,rgb(2 10 40/26%) 45%,transparent 72%);content:"";pointer-events:none;transform:translate(-50%,-50%)}.stat-case_heroTitle__ZZ0ik h1{margin:0;color:rgb(255 255 255/92%);font-size:clamp(76px,25vw,150px);font-variation-settings:"wght" 330;letter-spacing:-.075em;line-height:.72;text-shadow:0 10px 64px rgb(0 18 78/36%)}.stat-case_heroTitle__ZZ0ik p{max-width:52ch;margin:0;color:#fff;font-size:clamp(15px,3.9vw,19px);line-height:1.45;text-align:center;text-wrap:balance;text-shadow:0 1px 2px rgb(0 18 74/82%),0 1px 20px rgb(0 20 84/66%)}.stat-case_scrollCue__YpQxt{position:absolute;z-index:3;bottom:max(56px,calc(env(safe-area-inset-bottom) + 44px));left:50%;min-height:44px;display:inline-flex;align-items:center;gap:12px;transform:translateX(-50%);color:#fff;font-size:12px;font-variation-settings:"wght" 560;text-shadow:0 1px 2px rgb(0 18 74/94%),0 1px 16px rgb(0 20 84/76%);opacity:calc(1 - var(--case-hero-progress) * 1.4)}.stat-case_cueIcon__pV0x2{transform:rotate(180deg);transition:transform .7s cubic-bezier(.19,1,.22,1)}.stat-case_scrollCue__YpQxt:hover .stat-case_cueIcon__pV0x2{transform:rotate(180deg) translateY(5px)}.stat-case_analytics__qg1te,.stat-case_challenges__2VYq1,.stat-case_chat__AwiEc,.stat-case_compare__e3pKx,.stat-case_crm__yyPAc,.stat-case_cta__VQSKD,.stat-case_delivery__oGXEw,.stat-case_goals__VgtQu,.stat-case_mobile__nwML4,.stat-case_offers__6qAE8,.stat-case_overview__gaYa_,.stat-case_problem__u_K1s,.stat-case_research__akscJ,.stat-case_result__pD7Cd,.stat-case_roles__kdaN3,.stat-case_solution__x1gvY,.stat-case_tariffs__E4SMG{position:relative;padding:clamp(72px,14vw,128px) 18px}.stat-case_delivery__oGXEw,.stat-case_goals__VgtQu,.stat-case_mobile__nwML4,.stat-case_offers__6qAE8,.stat-case_overview__gaYa_,.stat-case_roles__kdaN3,.stat-case_tariffs__E4SMG{background:var(--case-paper-bright)}.stat-case_challenges__2VYq1,.stat-case_chat__AwiEc,.stat-case_crm__yyPAc,.stat-case_problem__u_K1s,.stat-case_research__akscJ{background:#edf0f3}.stat-case_compare__e3pKx,.stat-case_result__pD7Cd,.stat-case_solution__x1gvY{background:var(--case-night);color:#f4f3ed}.stat-case_analytics__qg1te{background:var(--case-night-soft);color:#f4f3ed}.stat-case_caseIntro__WVbW2,.stat-case_challengeList__FMB1V,.stat-case_cta__VQSKD>*,.stat-case_facts__V_VvH,.stat-case_team__M_2k7,.stat-case_tech__j7BLW,.stat-case_value__xol09{width:min(100%,1320px);margin-right:auto;margin-left:auto}.stat-case_caseIntro__WVbW2 h2{margin:0;font-size:clamp(32px,8vw,42px);font-variation-settings:"wght" 430;letter-spacing:-.04em;line-height:1.04;text-wrap:balance}.stat-case_introLead__QyK7q{max-width:46ch;margin:24px 0 0;color:#262b31;font-size:clamp(19px,5vw,24px);font-variation-settings:"wght" 390;letter-spacing:-.025em;line-height:1.32}.stat-case_facts__V_VvH{display:grid;margin-top:clamp(40px,7vw,64px);border-top:1px solid var(--case-line)}.stat-case_facts__V_VvH>div{padding:20px 0;border-bottom:1px solid var(--case-line)}.stat-case_facts__V_VvH dt{margin-bottom:10px;color:var(--case-muted);font-size:13px;font-variation-settings:"wght" 580}.stat-case_facts__V_VvH dd{max-width:28ch;margin:0;font-size:clamp(17px,4.4vw,19px);line-height:1.4}.stat-case_channelLine__zx_VC{display:grid;gap:0;padding:0;margin:0;border-top:1px solid rgb(11 13 12/22%);list-style:none}.stat-case_channelLine__zx_VC li{min-height:72px;display:flex;align-items:center;gap:18px;padding:14px 0;border-bottom:1px solid rgb(11 13 12/22%);color:#333a42;font-size:clamp(17px,4.6vw,20px);transition:padding-left .42s var(--ease)}.stat-case_channelLine__zx_VC li>span{color:#6a737d;font-size:11px;font-variation-settings:"wght" 600}.stat-case_channelLine__zx_VC li:hover{padding-left:10px}.stat-case_shotWide__lvLho,.stat-case_shot__X_D31{--shot-line:rgb(10 11 13/14%);--shot-caption:var(--case-muted);width:100%;margin:0}.stat-case_shotFrame__anlPX{overflow:hidden;border:1px solid var(--shot-line);border-radius:16px;background:#ffffff;line-height:0}.stat-case_shotFrame__anlPX img{width:100%;height:auto;transition:transform .9s var(--ease)}.stat-case_shotWide__lvLho:hover .stat-case_shotFrame__anlPX img,.stat-case_shot__X_D31:hover .stat-case_shotFrame__anlPX img{transform:scale(1.012)}.stat-case_shotWide__lvLho figcaption,.stat-case_shot__X_D31 figcaption{margin-top:14px;color:var(--shot-caption);font-size:13px;line-height:1.45}.stat-case_analytics__qg1te .stat-case_shotWide__lvLho,.stat-case_analytics__qg1te .stat-case_shot__X_D31,.stat-case_compare__e3pKx .stat-case_shotWide__lvLho,.stat-case_compare__e3pKx .stat-case_shot__X_D31,.stat-case_solution__x1gvY .stat-case_shot__X_D31{--shot-line:rgb(226 235 227/16%);--shot-caption:#93a5c5}.stat-case_afterSides__5Wah1{padding-top:clamp(40px,7vw,64px);margin-top:clamp(48px,9vw,80px);border-top:1px solid var(--case-line)}.stat-case_splitTitle__yzYd8{max-width:24ch;margin:0;font-size:clamp(21px,5.2vw,26px);font-variation-settings:"wght" 440;letter-spacing:-.035em;line-height:1.1}.stat-case_splitText__0IPg1{max-width:46ch;margin:16px 0 0;color:var(--case-muted);font-size:clamp(16px,4.4vw,18px);line-height:1.6}.stat-case_compareShot__h4lq_{margin:clamp(40px,8vw,64px) auto 0;width:min(100%,1320px)}.stat-case_compareProof__Hcd60{margin-top:clamp(48px,9vw,80px)}.stat-case_mobileList__SKxLr{display:grid;gap:0;padding:0;margin:clamp(28px,5vw,40px) 0 0;border-top:1px solid var(--case-line);list-style:none}.stat-case_mobileList__SKxLr li{min-height:54px;display:flex;align-items:center;padding:12px 0;border-bottom:1px solid var(--case-line);font-size:15px}.stat-case_platformMarks__D4IPa{display:flex;flex-wrap:wrap;gap:10px;padding:0;margin:clamp(26px,4vw,34px) 0 0;list-style:none}.stat-case_platformMarks__D4IPa a{min-height:48px;display:inline-flex;align-items:center;gap:10px;padding:0 20px;border:1px solid var(--case-ink);border-radius:12px;color:inherit;font-size:15px;font-variation-settings:"wght" 580;transition:background-color .3s var(--ease),color .3s var(--ease)}.stat-case_platformMarks__D4IPa a:hover{background:var(--case-ink);color:#fff}.stat-case_platformMarks__D4IPa a:focus-visible{outline:3px solid #7da2ff;outline-offset:3px}.stat-case_mobileStores__3wYqK{margin:22px 0 0;color:var(--case-muted);font-size:15px;line-height:1.5}.stat-case_phone__mdXhR{justify-self:center;max-width:300px;margin:0}.stat-case_phoneBody__q9_rr{overflow:hidden;padding:9px;border:1px solid rgb(10 11 13/16%);border-radius:36px;background:#0a0b0d;line-height:0}.stat-case_phoneBody__q9_rr img{width:100%;height:auto;border-radius:27px}.stat-case_phone__mdXhR figcaption{margin-top:14px;color:var(--case-muted);font-size:13px;text-align:center}.stat-case_crmFlowBox__FKp20{display:grid;gap:10px}.stat-case_crmHub__E1k15{display:grid;gap:8px;margin:0;padding:clamp(22px,4vw,28px);border-radius:18px;background:var(--case-ink);color:#f4f3ed;font-size:clamp(20px,5vw,25px);font-variation-settings:"wght" 450;letter-spacing:-.03em;line-height:1.14}.stat-case_crmHub__E1k15 span{color:rgb(236 241 248/66%);font-size:14px;font-variation-settings:"wght" 400;letter-spacing:0;line-height:1.5}.stat-case_crmNodes__tVq3I{display:grid;gap:8px;padding:0;margin:0;list-style:none}.stat-case_crmNodes__tVq3I li{min-height:62px;display:flex;align-items:center;padding:14px 18px;border:1px solid rgb(255 255 255/72%);border-radius:14px;background:rgb(255 255 255/46%);box-shadow:inset 0 1px 0 rgb(255 255 255/90%),0 12px 34px rgb(10 20 45/6%);font-size:15px;line-height:1.35;backdrop-filter:blur(26px) saturate(138%);transition:border-color .32s var(--ease),background-color .32s var(--ease)}.stat-case_crmNodes__tVq3I li:hover{border-color:rgb(255 255 255/92%);background:rgb(255 255 255/66%)}.stat-case_tech__j7BLW{margin-top:clamp(56px,10vw,92px)}.stat-case_tech__j7BLW ul{display:flex;flex-wrap:wrap;gap:0;padding:0;margin:0;border-top:1px solid var(--case-line);list-style:none}.stat-case_tech__j7BLW li{width:50%;min-height:60px;display:flex;align-items:center;border-right:1px solid var(--case-line);border-bottom:1px solid var(--case-line);font-size:15px}.stat-case_tech__j7BLW li:nth-child(2n){padding-left:16px;border-right:0}.stat-case_challengeList__FMB1V{margin-top:clamp(44px,8vw,72px)}.stat-case_challengeList__FMB1V article{padding:26px 0;border-top:1px solid rgb(11 13 12/20%);transition:color .3s var(--ease)}.stat-case_challengeList__FMB1V h3{max-width:20ch;margin:0;font-size:clamp(21px,5.4vw,27px);font-variation-settings:"wght" 450;letter-spacing:-.03em;line-height:1.12}.stat-case_challengeList__FMB1V article:hover h3{color:var(--case-accent)}.stat-case_challengeList__FMB1V p{max-width:62ch;margin:12px 0 0;color:#4f5964;font-size:16px;line-height:1.55}.stat-case_team__M_2k7{padding:clamp(32px,5vw,44px);border-radius:24px;background:var(--case-paper-bright)}.stat-case_team__M_2k7 ul{display:flex;flex-wrap:wrap;gap:0;padding:0;margin:0;border-top:1px solid rgb(11 13 12/20%);list-style:none}.stat-case_team__M_2k7 li{width:50%;min-height:58px;display:flex;align-items:center;border-right:1px solid rgb(11 13 12/20%);border-bottom:1px solid rgb(11 13 12/20%);color:#4f5964;font-size:14px}.stat-case_team__M_2k7 li:nth-child(2n){padding-left:16px;border-right:0}.stat-case_bigEight__Z_Fh0{display:block;color:#dce6ff;font-size:clamp(150px,46vw,260px);font-variation-settings:"wght" 250;letter-spacing:-.08em;line-height:.78}.stat-case_statementWords__Px6Pm{display:block;max-width:16ch;margin-top:18px;font-size:clamp(26px,7vw,40px);font-variation-settings:"wght" 400;letter-spacing:-.035em;line-height:1.1}.stat-case_value__xol09{padding:clamp(32px,5vw,44px);margin-top:clamp(72px,13vw,120px);border:1px solid rgb(236 241 248/14%);border-radius:26px;background:rgb(236 241 248/4%)}.stat-case_value__xol09>p{max-width:34ch;margin:0;color:#f5f4ee;font-size:clamp(20px,5vw,26px);font-variation-settings:"wght" 420;letter-spacing:-.028em;line-height:1.18}.stat-case_valueList__e7uqQ{display:flex;flex-wrap:wrap;gap:0;padding:0;margin:clamp(32px,6vw,52px) 0 0;border-top:1px solid rgb(236 241 248/16%);list-style:none}.stat-case_valueList__e7uqQ li{width:50%;min-height:66px;display:flex;align-items:center;border-right:1px solid rgb(236 241 248/16%);border-bottom:1px solid rgb(236 241 248/16%);color:#c7d2e6;font-size:15px;line-height:1.4}.stat-case_valueList__e7uqQ li:nth-child(2n){padding-left:16px;border-right:0}.stat-case_cta__VQSKD{padding-top:0;padding-bottom:0;background:var(--case-paper-bright)}.stat-case_ctaForm__e0h0C{display:grid;gap:14px;width:100%}.stat-case_ctaForm__e0h0C label{display:grid;gap:7px;color:var(--case-muted);font-size:13px;font-variation-settings:"wght" 560}.stat-case_ctaForm__e0h0C input,.stat-case_ctaForm__e0h0C textarea{min-height:48px;padding:12px 14px;border:1px solid var(--case-line);border-radius:12px;background:var(--case-paper);color:var(--case-ink);font:inherit;font-size:15px;transition:border-color .26s var(--ease),background-color .26s var(--ease)}.stat-case_ctaForm__e0h0C textarea{min-height:92px;resize:vertical}.stat-case_ctaForm__e0h0C input::placeholder,.stat-case_ctaForm__e0h0C textarea::placeholder{color:#9aa3ad}.stat-case_ctaForm__e0h0C input:focus-visible,.stat-case_ctaForm__e0h0C textarea:focus-visible{border-color:var(--case-accent);background:#fff;outline:none}.stat-case_ctaLink__Jd2TR{min-height:54px;display:inline-flex;align-items:center;align-self:flex-start;justify-self:start;cursor:pointer;justify-content:space-between;gap:34px;padding:0 20px;margin-top:36px;border:1px solid var(--case-ink);border-radius:14px;background:var(--case-ink);color:#fff;font-size:15px;font-variation-settings:"wght" 620;transition:transform .5s var(--ease),background-color .5s var(--ease),color .5s var(--ease)}.stat-case_ctaLink__Jd2TR:hover{background:transparent;color:var(--case-ink);transform:translateY(-3px)}.stat-case_ctaLink__Jd2TR:focus-visible,.stat-case_scrollCue__YpQxt:focus-visible{outline:3px solid #7da2ff;outline-offset:4px}.stat-case_page__nRJmd [data-case-reveal]{opacity:0;transform:translateY(20px);transition:opacity .62s var(--ease),transform .7s var(--ease)}.stat-case_page__nRJmd [data-case-reveal].stat-case_revealed__7LGdv{opacity:1;transform:none}@media (min-width:700px){.stat-case_heroTitle__ZZ0ik{padding-bottom:90px}.stat-case_heroTitle__ZZ0ik h1{font-size:clamp(130px,17vw,240px)}.stat-case_heroTitle__ZZ0ik p{max-width:62ch;font-size:19px}.stat-case_scrollCue__YpQxt{bottom:64px}.stat-case_analytics__qg1te,.stat-case_challenges__2VYq1,.stat-case_chat__AwiEc,.stat-case_compare__e3pKx,.stat-case_crm__yyPAc,.stat-case_cta__VQSKD,.stat-case_delivery__oGXEw,.stat-case_goals__VgtQu,.stat-case_mobile__nwML4,.stat-case_offers__6qAE8,.stat-case_overview__gaYa_,.stat-case_problem__u_K1s,.stat-case_research__akscJ,.stat-case_result__pD7Cd,.stat-case_roles__kdaN3,.stat-case_solution__x1gvY,.stat-case_tariffs__E4SMG{padding-right:clamp(32px,5vw,76px);padding-left:clamp(32px,5vw,76px)}.stat-case_caseIntro__WVbW2 h2{font-size:clamp(42px,4.2vw,62px);line-height:1.02}.stat-case_introLead__QyK7q{font-size:clamp(22px,2.1vw,28px)}.stat-case_facts__V_VvH{grid-template-columns:repeat(2,minmax(0,1fr))}.stat-case_facts__V_VvH>div{min-height:130px;padding:24px 26px 24px 0}.stat-case_facts__V_VvH>div:nth-child(odd){border-right:1px solid var(--case-line)}.stat-case_facts__V_VvH>div:nth-child(2n){padding-left:26px}.stat-case_team__M_2k7 li,.stat-case_tech__j7BLW li,.stat-case_valueList__e7uqQ li{width:33.333%;min-height:76px;padding-left:22px}.stat-case_team__M_2k7 li:nth-child(2n),.stat-case_tech__j7BLW li:nth-child(2n),.stat-case_valueList__e7uqQ li:nth-child(2n){padding-left:22px;border-right:1px solid var(--case-line)}.stat-case_team__M_2k7 li:nth-child(2n){border-right-color:rgb(11 13 12/20%)}.stat-case_valueList__e7uqQ li:nth-child(2n){border-right-color:rgb(236 241 248/16%)}.stat-case_team__M_2k7 li:nth-child(3n+1),.stat-case_tech__j7BLW li:nth-child(3n+1),.stat-case_valueList__e7uqQ li:nth-child(3n+1){padding-left:0}.stat-case_team__M_2k7 li:nth-child(3n),.stat-case_tech__j7BLW li:nth-child(3n),.stat-case_valueList__e7uqQ li:nth-child(3n){border-right:0}.stat-case_challengeList__FMB1V article{display:grid;grid-template-columns:minmax(280px,.8fr) minmax(360px,1fr);gap:clamp(48px,7vw,110px);align-items:start;padding:34px 0}.stat-case_challengeList__FMB1V p{margin:0}.stat-case_crmNodes__tVq3I{grid-template-columns:repeat(2,minmax(0,1fr))}.stat-case_value__xol09>p{font-size:clamp(24px,2.2vw,30px)}}@media (min-width:1120px){.stat-case_hero__QMxfJ{height:136svh}.stat-case_heroStage__2P1_M{min-height:720px}.stat-case_facts__V_VvH{grid-template-columns:repeat(4,minmax(0,1fr))}.stat-case_facts__V_VvH>div,.stat-case_facts__V_VvH>div:nth-child(2n){padding:26px;border-right:1px solid var(--case-line)}.stat-case_facts__V_VvH>div:first-child{padding-left:0}.stat-case_facts__V_VvH>div:last-child{border-right:0}}@media (prefers-reduced-motion:reduce){.stat-case_heroTitle__ZZ0ik,.stat-case_scrollCue__YpQxt{transform:none;opacity:1}.stat-case_challengeList__FMB1V article,.stat-case_channelLine__zx_VC li,.stat-case_ctaLink__Jd2TR,.stat-case_cueIcon__pV0x2,.stat-case_page__nRJmd [data-case-reveal],.stat-case_shotFrame__anlPX img{transition:none}.stat-case_ctaLink__Jd2TR:hover,.stat-case_shotWide__lvLho:hover .stat-case_shotFrame__anlPX img,.stat-case_shot__X_D31:hover .stat-case_shotFrame__anlPX img{transform:none}.stat-case_channelLine__zx_VC li:hover{padding-left:0}.stat-case_scrollCue__YpQxt:hover .stat-case_cueIcon__pV0x2{transform:rotate(180deg)}.stat-case_page__nRJmd [data-case-reveal]{opacity:1;transform:none}}@media (forced-colors:active){.stat-case_heroVeil__ITbn4{display:none}.stat-case_ctaLink__Jd2TR,.stat-case_phoneBody__q9_rr,.stat-case_shotFrame__anlPX{border:1px solid CanvasText}}.case-layout_bento__Dgz_m,.case-layout_headWide__f_vhF,.case-layout_head__hQ8YC,.case-layout_process__cSETz,.case-layout_route__Vksiw,.case-layout_schema__AwIWz,.case-layout_sides___6ND4,.case-layout_split__ha45v,.case-layout_statement__aOcS_,.case-layout_subHead__ldSAT{width:min(100%,1320px);margin-inline:auto}.case-layout_headWide__f_vhF,.case-layout_head__hQ8YC{display:grid;gap:clamp(16px,2.2vw,20px);justify-items:start}.case-layout_headWide__f_vhF h2,.case-layout_head__hQ8YC h2{margin:0;font-size:clamp(32px,8vw,42px);font-variation-settings:"wght" 430;letter-spacing:-.04em;line-height:1.04;text-wrap:balance}.case-layout_head__hQ8YC h2{max-width:24ch}.case-layout_headWide__f_vhF h2{max-width:28ch}.case-layout_headWide__f_vhF p,.case-layout_head__hQ8YC p{max-width:68ch;margin:0;color:#3f464e;font-size:clamp(17px,4.6vw,20px);line-height:1.6}.case-layout_subHead__ldSAT{padding-top:clamp(40px,7vw,64px);margin:clamp(56px,10vw,88px) auto clamp(24px,4vw,36px);border-top:1px solid var(--case-line);font-size:clamp(21px,5.2vw,26px);font-variation-settings:"wght" 500;letter-spacing:-.03em;line-height:1.18}.case-dark .case-layout_subHead__ldSAT{border-top-color:rgb(236 241 248/16%)}.case-layout_subHeadPlain__RsU2O{padding-top:0;margin-top:0;border-top:0}.case-layout_bentoLadder__wRUSX,.case-layout_bento__Dgz_m{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(6px,.7vw,9px);padding:0;margin:clamp(40px,8vw,64px) 0 0;list-style:none}.case-layout_bentoHero__elMfi,.case-layout_bentoWide___jufd{grid-column:span 12}.case-layout_bentoLadder__wRUSX>li{grid-column:span 6}.case-layout_bentoLg__0_D9t{grid-column:span 12}.case-layout_bentoMd__SW7UV,.case-layout_bentoSm__feV5l{grid-column:span 6}.case-layout_bentoCell__O5LSV{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:clamp(20px,4vw,26px);border:1px solid rgb(255 255 255/72%);border-radius:18px;background:rgb(255 255 255/46%);box-shadow:inset 0 1px 0 rgb(255 255 255/90%),inset 0 -1px 0 rgb(10 11 13/5%),0 14px 40px rgb(10 20 45/7%);backdrop-filter:blur(26px) saturate(138%);transition:border-color .32s var(--ease),transform .46s var(--ease)}.case-layout_bentoCell__O5LSV:hover{border-color:rgb(255 255 255/92%);background:rgb(255 255 255/66%);box-shadow:inset 0 1px 0 rgb(255 255 255/96%),inset 0 -1px 0 rgb(10 11 13/6%),0 20px 52px rgb(10 20 45/11%);transform:translateY(-2px)}.case-layout_bentoIndex__vU8pB{color:var(--case-muted);font-size:11px;font-variation-settings:"wght" 620}.case-layout_bentoCell__O5LSV h3{margin:0;font-size:clamp(17px,4.4vw,19px);font-variation-settings:"wght" 500;letter-spacing:-.02em;line-height:1.25}.case-layout_bentoValue__sZv_u{margin:0;color:var(--case-accent);font-size:15px;font-variation-settings:"wght" 500}.case-layout_bentoStack__ecr2t{display:flex;flex-wrap:wrap;gap:6px;padding:0;margin:auto 0 0;list-style:none}.case-layout_bentoStack__ecr2t li{display:inline-flex;align-items:center;gap:7px;padding:6px 11px;border:1px solid var(--case-line);border-radius:9px;color:#333a42;font-size:13px;font-variation-settings:"wght" 500}.case-layout_bentoAccent__WlFwo .case-layout_bentoStack__ecr2t li{border-color:rgb(236 241 248/22%);color:rgb(236 241 248/88%)}.case-dark .case-layout_bentoStack__ecr2t li{border-color:rgb(236 241 248/20%);color:var(--case-dark-body,#c7d2e6)}.case-layout_bentoText__tGK2S{max-width:40ch;margin:0;color:var(--case-muted);font-size:15px;line-height:1.5}.case-layout_bentoAccent__WlFwo,.case-layout_schemaHub__iJPaL,.case-layout_sideB__eXKLJ{--case-muted:var(--case-dark-faint);--case-line:rgb(236 241 248/20%)}.case-layout_bentoAccent__WlFwo{border-color:rgb(255 255 255/12%);background:var(--case-ink);box-shadow:inset 0 1px 0 rgb(255 255 255/12%);color:#f4f3ed;backdrop-filter:none}.case-layout_bentoAccent__WlFwo .case-layout_bentoIndex__vU8pB,.case-layout_bentoAccent__WlFwo .case-layout_bentoText__tGK2S{color:rgb(236 241 248/68%)}.case-layout_bentoAccent__WlFwo .case-layout_bentoValue__sZv_u{color:#7da2ff}.case-layout_bentoAccent__WlFwo:hover{border-color:rgb(255 255 255/22%);background:var(--case-ink);box-shadow:inset 0 1px 0 rgb(255 255 255/16%)}.case-layout_split__ha45v{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(32px,5vw,64px)}.case-layout_splitAside__geEJB,.case-layout_splitCopy__E__QJ{min-width:0}.case-layout_process__cSETz{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(36px,6vw,72px)}.case-layout_processSteps__iSsuk{display:grid;gap:0;padding:0;margin:0;list-style:none}.case-layout_processSteps__iSsuk li{position:relative;display:grid;grid-template-columns:46px minmax(0,1fr);gap:16px;padding:22px 0 22px 18px;border-top:1px solid var(--case-line);transition:opacity .42s var(--ease);opacity:.55}.case-layout_processSteps__iSsuk li[data-active]{opacity:1}.case-layout_processSteps__iSsuk li:before{position:absolute;top:-1px;bottom:0;left:0;width:2px;background:var(--case-accent);content:"";transform:scaleY(var(--step-progress,0));transform-origin:top;transition:transform .52s var(--ease)}.case-layout_processSteps__iSsuk li:last-child{border-bottom:1px solid var(--case-line)}.case-layout_processIndex__Fb47c{color:var(--case-muted);font-size:11px;font-variation-settings:"wght" 620;line-height:1.9}.case-layout_processSteps__iSsuk h3{margin:0;font-size:clamp(17px,4.4vw,19px);font-variation-settings:"wght" 500;letter-spacing:-.02em;line-height:1.3}.case-layout_processSteps__iSsuk p{max-width:46ch;margin:8px 0 0;color:var(--case-muted);font-size:15px;line-height:1.5}.case-layout_route__Vksiw{display:flex;gap:12px;padding:26px 18px 4px 0;margin:clamp(40px,8vw,64px) -18px 0 0;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;list-style:none}.case-layout_route__Vksiw::-webkit-scrollbar{display:none}.case-layout_route__Vksiw li{position:relative;flex:0 0 78%;padding:22px 0 0;border-top:1px solid var(--case-line);scroll-snap-align:start}.case-layout_routeDot__5JkeU{position:absolute;top:-5px;left:0;display:block;width:9px;height:9px;border-radius:50%;background:var(--case-line)}.case-layout_route__Vksiw li:first-child .case-layout_routeDot__5JkeU{background:var(--case-accent)}.case-layout_routeIndex__HNsw_{display:block;margin-bottom:10px;color:var(--case-muted);font-size:11px;font-variation-settings:"wght" 620}.case-layout_routeBody__QIIF8 h3{margin:0;font-size:clamp(17px,4.4vw,20px);font-variation-settings:"wght" 500;letter-spacing:-.02em;line-height:1.25}.case-layout_routeBody__QIIF8 p{max-width:44ch;margin:8px 0 0;color:var(--case-muted);font-size:15px;line-height:1.5}.case-layout_schema__AwIWz{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(24px,4vw,40px);margin-top:clamp(40px,8vw,64px)}.case-layout_schemaHub__iJPaL{display:grid;align-content:center;position:relative;gap:10px;padding:clamp(26px,5vw,36px);border-radius:20px;background:var(--case-ink);color:#f4f3ed}.case-layout_schemaHub__iJPaL p{margin:0;font-size:clamp(21px,5.2vw,26px);font-variation-settings:"wght" 500;letter-spacing:-.03em;line-height:1.18}.case-layout_schemaHub__iJPaL span{color:rgb(236 241 248/66%);font-size:14px;line-height:1.5}.case-layout_schemaNodes__Yr5f6{display:grid;gap:10px;padding:0;margin:0;list-style:none}.case-layout_schemaNodes__Yr5f6 li{position:relative;min-height:62px;display:flex;align-items:center;padding:14px 18px;border:1px solid var(--case-line);border-radius:14px;background:#f7f8fa;font-size:15px;line-height:1.35;transition:border-color .32s var(--ease)}.case-layout_schemaNodes__Yr5f6 li:hover{border-color:rgb(6 71 255/42%)}.case-layout_sides___6ND4{display:grid;grid-template-columns:minmax(0,1fr);gap:0;margin-top:clamp(40px,8vw,64px)}.case-layout_sideA__gIogF,.case-layout_sideB__eXKLJ{display:grid;align-content:start;gap:14px;width:100vw;padding-block:clamp(32px,6vw,56px);padding-inline:max(18px,calc(50vw - 50%));margin-inline:calc(50% - 50vw)}.case-layout_sideA__gIogF{background:var(--case-paper)}.case-layout_sideB__eXKLJ{background:var(--case-ink);color:#f4f3ed}.case-layout_sideA__gIogF h3,.case-layout_sideB__eXKLJ h3{margin:0;font-size:clamp(26px,6.6vw,36px);font-variation-settings:"wght" 430;letter-spacing:-.038em;line-height:1.1}.case-layout_sideLead__OwoJ0{max-width:42ch;margin:0;color:var(--case-muted);font-size:16px;line-height:1.55}.case-layout_sideB__eXKLJ .case-layout_sideLead__OwoJ0{color:rgb(236 241 248/72%)}.case-layout_sideA__gIogF ul,.case-layout_sideB__eXKLJ ul{display:grid;gap:0;padding:0;margin:6px 0 0;list-style:none}.case-layout_sideA__gIogF li,.case-layout_sideB__eXKLJ li{min-height:48px;display:flex;align-items:center;padding:11px 0;border-top:1px solid var(--case-line);font-size:15px;line-height:1.35}.case-layout_sideB__eXKLJ li{border-top-color:rgb(236 241 248/18%)}.case-layout_sideMedia__07uHg{margin-top:10px}.case-layout_seam__69bUv{grid-column:1/-1;max-width:60ch;margin:clamp(28px,4vw,40px) 0 0;color:var(--case-muted);font-size:15px;line-height:1.55;text-align:center;justify-self:center}.case-layout_statement__aOcS_{display:grid;gap:clamp(36px,6vw,64px);align-items:start}.case-layout_statementColumn__yKwfE{display:grid;align-content:start;gap:clamp(18px,2.6vw,26px)}.case-layout_statementLead__C2anf{max-width:30ch;margin:0;font-size:clamp(32px,8.4vw,50px);font-variation-settings:"wght" 430;letter-spacing:-.045em;line-height:1.04}.case-layout_proofs__Cvofb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0;margin:0;list-style:none}.case-layout_proofs__Cvofb li{display:grid;align-content:start;gap:6px;padding:20px;border:1px solid var(--case-line);border-radius:16px;background:#f7f8fa;transition:border-color .32s var(--ease),background-color .32s var(--ease),transform .42s var(--ease)}.case-layout_proofs__Cvofb li:hover{border-color:rgb(6 71 255/40%);background:#ffffff;transform:translateY(-2px)}.case-layout_proofValue__HjS27{margin:0;font-size:clamp(26px,6.6vw,36px);font-variation-settings:"wght" 430;letter-spacing:-.035em;line-height:1}.case-layout_proofLabel__MrERZ{margin:0;color:#333a42;font-size:15px;line-height:1.45}.case-layout_statementNote__HdZRi{max-width:none;margin:0;color:var(--case-muted);font-size:15px;line-height:1.6}.case-layout_band__77u6p{min-height:104svh;display:flex;align-items:center;padding:clamp(96px,16vw,152px) 18px;background:radial-gradient(circle at 84% 18%,rgb(255 255 255/15%),transparent 26%),var(--case-accent-deep,var(--case-accent));color:#ffffff}.case-layout_bandGrid__UoPUj{width:min(100%,1320px);margin-inline:auto}.case-layout_bandTitle__xBj0s{max-width:none;margin:0;font-size:clamp(44px,min(11vw,12.5svh),134px);font-variation-settings:"wght" 500;letter-spacing:-.052em;line-height:.92;text-wrap:balance}@media (min-width:700px){.case-layout_band__77u6p{padding-right:clamp(32px,5vw,76px);padding-left:clamp(32px,5vw,76px)}}.case-layout_phoneFlowLarge__8mwUJ,.case-layout_phoneFlowStrip__cy4vf,.case-layout_phoneFlow__Yw1Me{display:flex;gap:clamp(14px,3vw,22px);width:min(100%,1320px);padding:0 0 6px;margin:clamp(36px,6vw,56px) auto 0;overflow-x:auto;scroll-snap-type:x proximity;overscroll-behavior-x:contain;scrollbar-width:none;list-style:none}.case-layout_phoneFlowLarge__8mwUJ::-webkit-scrollbar,.case-layout_phoneFlowStrip__cy4vf::-webkit-scrollbar,.case-layout_phoneFlow__Yw1Me::-webkit-scrollbar{display:none}.case-layout_phoneFlowLarge__8mwUJ>li,.case-layout_phoneFlowStrip__cy4vf>li,.case-layout_phoneFlow__Yw1Me>li{flex:0 0 auto;width:clamp(148px,40vw,182px);scroll-snap-align:start}.case-layout_phoneFlowLarge__8mwUJ>li{width:clamp(168px,46vw,214px)}.case-layout_phoneFlowStrip__cy4vf{width:auto;max-width:none;padding-right:var(--case-pad,18px);padding-left:var(--case-pad,18px);margin-right:calc(-1 * var(--case-pad, 18px));margin-left:calc(-1 * var(--case-pad, 18px));mask-image:linear-gradient(90deg,transparent 0,#000 var(--case-pad,18px),#000 calc(100% - 64px),transparent)}.case-layout_phoneFlowStrip__cy4vf>li{width:clamp(152px,42vw,190px)}.case-layout_phoneFlowLarge__8mwUJ figure,.case-layout_phoneFlowStrip__cy4vf figure,.case-layout_phoneFlow__Yw1Me figure{display:grid;grid-template-rows:auto 1fr;gap:14px;height:100%;margin:0}.case-layout_phoneBody__vvfyG{overflow:hidden;padding:6px;border:1px solid var(--case-line);border-radius:26px;background:var(--case-ink);line-height:0}.case-layout_phoneBody__vvfyG img{width:100%;height:auto;border-radius:21px}.case-layout_phoneFlowLarge__8mwUJ figcaption,.case-layout_phoneFlowStrip__cy4vf figcaption,.case-layout_phoneFlow__Yw1Me figcaption{color:var(--case-muted);font-size:13px;line-height:1.45}.case-dark .case-layout_headWide__f_vhF p,.case-dark .case-layout_head__hQ8YC p{color:var(--case-dark-lead,#b9c6df)}.case-dark .case-layout_bentoCell__O5LSV,.case-dark .case-layout_proofs__Cvofb li,.case-dark .case-layout_schemaNodes__Yr5f6 li{border-color:rgb(236 241 248/14%);background:rgb(236 241 248/6%);box-shadow:inset 0 1px 0 rgb(236 241 248/12%),0 18px 46px rgb(0 0 0/34%)}.case-dark .case-layout_bentoIndex__vU8pB,.case-dark .case-layout_processIndex__Fb47c,.case-dark .case-layout_routeIndex__HNsw_,.case-dark .case-layout_statementNote__HdZRi{color:var(--case-dark-faint,#93a5c5)}.case-dark .case-layout_bentoText__tGK2S,.case-dark .case-layout_processSteps__iSsuk p,.case-dark .case-layout_proofLabel__MrERZ,.case-dark .case-layout_routeBody__QIIF8 p,.case-dark .case-layout_schemaNodes__Yr5f6 li,.case-dark .case-layout_seam__69bUv,.case-dark .case-layout_sideLead__OwoJ0{color:var(--case-dark-body,#c7d2e6)}.case-dark .case-layout_proofs__Cvofb li:hover{border-color:var(--case-dark-hover,rgb(125 162 255/52%));background:rgb(236 241 248/9%)}.case-dark .case-layout_phoneBody__vvfyG,.case-dark .case-layout_processSteps__iSsuk li,.case-dark .case-layout_processSteps__iSsuk li:last-child,.case-dark .case-layout_route__Vksiw li,.case-dark .case-layout_sideA__gIogF li{border-color:rgb(236 241 248/16%)}.case-dark .case-layout_phoneFlowLarge__8mwUJ figcaption,.case-dark .case-layout_phoneFlowStrip__cy4vf figcaption,.case-dark .case-layout_phoneFlow__Yw1Me figcaption{color:var(--case-dark-faint,#93a5c5)}.case-dark .case-layout_bentoAccent__WlFwo{background:var(--case-accent-deep,var(--case-accent));color:#ffffff}.case-dark .case-layout_bentoAccent__WlFwo .case-layout_bentoText__tGK2S{color:rgb(255 255 255/78%)}@media (min-width:700px){.case-layout_headWide__f_vhF h2,.case-layout_head__hQ8YC h2{font-size:clamp(42px,4.2vw,62px);line-height:1.02}.case-layout_bentoHero__elMfi{grid-column:span 6;grid-row:span 2;justify-content:flex-end}.case-layout_bentoLg__0_D9t{grid-column:span 6}.case-layout_bentoMd__SW7UV{grid-column:span 4}.case-layout_bentoLadder__wRUSX>li,.case-layout_bentoSm__feV5l{grid-column:span 3}.case-layout_split__ha45v{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center}.case-layout_splitStart__x9990{align-items:start}.case-layout_splitEven__WiJ_O{grid-template-columns:repeat(2,minmax(0,1fr))}.case-layout_splitNarrow__Rg0hr{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr)}.case-layout_splitFlip__MdZR7 .case-layout_splitCopy__E__QJ{order:2}.case-layout_process__cSETz{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);align-items:start}.case-layout_processHead___QGvF{position:sticky;top:108px}.case-layout_route__Vksiw{display:flex;gap:0;overflow-x:auto;scroll-snap-type:x proximity;scroll-padding-right:40px;overscroll-behavior-x:contain;padding-top:34px;padding-right:40px;padding-bottom:4px;scrollbar-width:none;mask-image:linear-gradient(90deg,#000,#000 calc(100% - 72px),transparent)}.case-layout_route__Vksiw li:last-child{flex-basis:clamp(260px,24vw,330px)}.case-layout_route__Vksiw::-webkit-scrollbar{display:none}.case-layout_route__Vksiw li{flex:1 0 clamp(230px,22vw,300px);padding:26px 26px 0 0}.case-layout_routeDot__5JkeU{transition:background-color .32s var(--ease)}.case-layout_route__Vksiw li:hover .case-layout_routeDot__5JkeU{background:var(--case-accent)}.case-layout_schema__AwIWz{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:stretch}.case-layout_schemaNodes__Yr5f6{grid-template-columns:repeat(2,minmax(0,1fr))}.case-layout_sideA__gIogF,.case-layout_sideB__eXKLJ{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-template-rows:auto auto 1fr;column-gap:clamp(32px,5vw,64px);align-items:start}.case-layout_sideA__gIogF>.case-layout_sideLead__OwoJ0,.case-layout_sideA__gIogF>h3,.case-layout_sideA__gIogF>ul,.case-layout_sideB__eXKLJ>.case-layout_sideLead__OwoJ0,.case-layout_sideB__eXKLJ>h3,.case-layout_sideB__eXKLJ>ul{grid-column:1}.case-layout_sideMedia__07uHg{grid-row:1/-1;grid-column:2;align-self:center;margin-top:0}.case-layout_statement__aOcS_{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start}.case-layout_statementLead__C2anf{max-width:26ch;font-size:clamp(40px,4.2vw,58px)}.case-layout_statementNote__HdZRi{max-width:52ch}.case-layout_proofs__Cvofb{gap:12px}.case-layout_statementNote__HdZRi{grid-column:1/-1}}@media (min-width:1120px){.case-layout_proofs__Cvofb{gap:14px}}@media (prefers-reduced-motion:reduce){.case-layout_bentoCell__O5LSV,.case-layout_processSteps__iSsuk li,.case-layout_processSteps__iSsuk li:before,.case-layout_routeDot__5JkeU,.case-layout_schemaNodes__Yr5f6 li{transition:none}.case-layout_bentoCell__O5LSV:hover{transform:none}.case-layout_processSteps__iSsuk li{opacity:1}.case-layout_processSteps__iSsuk li:before{transform:scaleY(1)}}.liquid-canvas_liquidCanvas__MoAxJ,.liquid-canvas_liquidFallback__XCvay,.liquid-canvas_liquidShell__IcGOF{position:absolute!important;inset:0;width:100%!important;height:100%!important}.liquid-canvas_liquidShell__IcGOF{z-index:0;overflow:hidden;background:var(--case-liquid-base,#f7f8fa);touch-action:pan-y}.liquid-canvas_liquidCanvas__MoAxJ{transform:scale(calc(1 + var(--case-hero-progress) * .06));transform-origin:center}.liquid-canvas_liquidFallback__XCvay{background:var(--case-liquid-fallback,var(--case-liquid-base,#f7f8fa));filter:saturate(1.08) contrast(1.08);opacity:1;transition:opacity .7s ease}.liquid-canvas_liquidFallbackHidden__S_Bw2{opacity:0}@media (prefers-reduced-motion:reduce){.liquid-canvas_liquidCanvas__MoAxJ{transform:none}.liquid-canvas_liquidFallback__XCvay{transition:none}}.scroll-fill-phrase_stage__Qn27M{position:relative;min-height:155svh;width:min(100%,1320px);margin-inline:auto}.scroll-fill-phrase_copy__fFlNW{position:sticky;top:11svh;min-height:78svh;display:grid;align-content:center;gap:clamp(32px,5vw,52px);padding:4svh 0}.scroll-fill-phrase_phrase__NhwlI{max-width:17ch;margin:0;font-size:clamp(38px,10vw,56px);font-variation-settings:"wght" 430;letter-spacing:-.04em;line-height:1.04}.scroll-fill-phrase_phrase__NhwlI [data-fill-word]{--fill-word-reveal:0%;position:relative;display:inline-block;color:var(--case-muted)}.scroll-fill-phrase_fill___tGi6{position:absolute;top:0;left:0;width:max-content;color:var(--case-ink);clip-path:inset(-.08em calc(100% - var(--fill-word-reveal)) -.08em -.08em);pointer-events:none;white-space:nowrap}.scroll-fill-phrase_action__ftGYC{display:grid;gap:16px;justify-items:start}@media (min-width:700px){.scroll-fill-phrase_copy__fFlNW{grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr);align-items:center;gap:clamp(40px,6vw,80px)}.scroll-fill-phrase_phrase__NhwlI{max-width:14ch;font-size:clamp(46px,5vw,74px)}.scroll-fill-phrase_action__ftGYC{justify-items:stretch}}@media (prefers-reduced-motion:reduce){.scroll-fill-phrase_phrase__NhwlI [data-fill-word]{--fill-word-reveal:100%}}.case-shell_page__cqiOV{min-height:100%;overflow:clip}.case-shell_hero___nAmC,.case-shell_page__cqiOV{background:var(--case-paper);color:var(--case-ink)}.case-shell_hero___nAmC{--case-hero-progress:0;position:relative;height:112svh}.case-shell_heroStage__8CD2I{position:sticky;top:0;height:100svh;min-height:100svh;overflow:hidden;isolation:isolate;background:var(--case-hero-stage)}.case-shell_heroVeil__ftHi4{position:absolute;z-index:1;inset:0;pointer-events:none;background:var(--case-hero-veil)}.case-shell_heroTitle__oeyVf{position:absolute;z-index:2;isolation:isolate;inset:0;display:grid;align-content:center;justify-items:center;gap:clamp(18px,4vw,28px);padding:76px 22px 132px;pointer-events:none;transform:translateY(calc(var(--case-hero-progress) * -5svh));opacity:calc(1 - var(--case-hero-progress) * 1.35)}.case-shell_heroTitle__oeyVf:before{position:absolute;z-index:-1;top:50%;left:50%;width:min(1180px,96vw);height:min(700px,72svh);background:radial-gradient(ellipse 50% 50% at 50% 50%,rgb(4 8 2/74%) 0,rgb(4 8 2/58%) 42%,rgb(4 8 2/26%) 66%,transparent 80%);content:"";pointer-events:none;transform:translate(-50%,-50%)}.case-shell_heroTitle__oeyVf h1{margin:0;color:rgb(255 255 255/93%);font-size:clamp(70px,22vw,150px);font-variation-settings:"wght" 330;letter-spacing:-.07em;line-height:.72;text-shadow:0 10px 64px rgb(3 12 0/38%)}.case-shell_heroTitle__oeyVf p{max-width:52ch;margin:0;color:#fff;font-size:clamp(15px,3.9vw,19px);line-height:1.45;text-align:center;text-wrap:balance;text-shadow:0 1px 2px rgb(2 8 0/84%),0 1px 20px rgb(3 10 0/68%)}.case-shell_heroMeta___gNYf{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 0;padding:0;margin:6px 0 0;list-style:none}.case-shell_heroMeta___gNYf li{padding:0 clamp(12px,3vw,20px);color:rgb(255 255 255/92%);font-size:13px;font-variation-settings:"wght" 580;letter-spacing:-.01em;text-shadow:0 1px 12px rgb(2 8 0/78%)}.case-shell_heroMeta___gNYf li+li{border-left:1px solid rgb(255 255 255/34%)}.case-shell_scrollCue__yfChw{position:absolute;z-index:3;bottom:max(52px,calc(env(safe-area-inset-bottom) + 40px));left:50%;min-height:44px;display:inline-flex;align-items:center;gap:12px;transform:translateX(-50%);color:#fff;font-size:13px;font-variation-settings:"wght" 580;text-shadow:0 1px 2px rgb(2 8 0/94%),0 1px 16px rgb(3 10 0/78%);opacity:calc(1 - var(--case-hero-progress) * 1.4)}.case-shell_cueIcon__q6aJP{transform:rotate(180deg);transition:transform .7s cubic-bezier(.19,1,.22,1)}.case-shell_scrollCue__yfChw:hover .case-shell_cueIcon__q6aJP{transform:rotate(180deg) translateY(5px)}.case-shell_scene__lIcSm{--case-pad:18px;position:relative;padding:clamp(64px,12vw,116px) var(--case-pad)}.case-shell_sceneTight__abhoB{padding-block:clamp(44px,8vw,76px)}.case-shell_sceneTall__6pbVd{padding-block:clamp(84px,16vw,148px)}.case-shell_scenePaper__i0wET{--case-surface:var(--case-paper);background:var(--case-paper)}.case-shell_sceneBright__vrZP_{--case-surface:var(--case-paper-bright);background:var(--case-paper-bright)}.case-shell_sceneDeep__a7_dB{--case-surface:var(--case-paper-deep);background:var(--case-paper-deep)}.case-shell_sceneInk__oDbda,.case-shell_sceneNight___fQqk{--case-muted:var(--case-dark-faint);--case-line:rgb(236 241 248/16%);color:#f3f2ea}.case-shell_sceneInk__oDbda{--case-surface:var(--case-night-soft);background:var(--case-night-soft)}.case-shell_sceneNight___fQqk{--case-surface:var(--case-night);background:var(--case-night)}.case-shell_inner__du5vf{width:min(100%,1320px);margin-inline:auto}.case-shell_rowSm__I_td5{margin-top:clamp(28px,5vw,44px)}.case-shell_rowMd__JQm5I{margin-top:clamp(40px,7vw,64px)}.case-shell_rowLg__aQa35{margin-top:clamp(56px,10vw,88px)}.case-shell_facts__ux6KE{display:grid;width:min(100%,1320px);margin:0 auto;border-top:1px solid var(--case-line)}.case-shell_facts__ux6KE>div{padding:18px 0;border-bottom:1px solid var(--case-line)}.case-shell_facts__ux6KE dt{margin-bottom:8px;color:var(--case-muted);font-size:13px;font-variation-settings:"wght" 580}.case-shell_facts__ux6KE dd{max-width:28ch;margin:0;font-size:clamp(16px,4.2vw,18px);line-height:1.4}.case-shell_shot__whQFw{--shot-line:var(--case-line);--shot-caption:var(--case-muted);width:fit-content;max-width:100%;margin:0 auto}.case-shell_shotFrame__T_Kq0{overflow:hidden;border:1px solid var(--shot-line);border-radius:16px;background:#ffffff;line-height:0}.case-shell_shotFrame__T_Kq0 img{width:auto;max-width:100%;height:auto;max-height:var(--shot-max,72svh);transition:transform .9s var(--ease)}.case-shell_shot__whQFw:hover .case-shell_shotFrame__T_Kq0 img{transform:scale(1.012)}.case-shell_shot__whQFw figcaption{width:0;min-width:100%;margin-top:14px;color:var(--shot-caption);font-size:13px;line-height:1.45}.case-shell_sceneInk__oDbda .case-shell_shot__whQFw,.case-shell_sceneNight___fQqk .case-shell_shot__whQFw{--shot-line:rgb(236 241 248/16%);--shot-caption:var(--case-dark-faint)}.case-shell_cta__2iI3h{--case-pad:18px;position:relative;padding:0 var(--case-pad) clamp(24px,5vw,56px);background:var(--case-paper-bright)}.case-shell_cta__2iI3h>*{width:min(100%,1320px);margin-inline:auto}.case-shell_ctaForm__bDdq_{display:grid;gap:14px;width:100%}.case-shell_ctaForm__bDdq_ label{display:grid;gap:7px;color:var(--case-muted);font-size:13px;font-variation-settings:"wght" 580}.case-shell_ctaForm__bDdq_ input,.case-shell_ctaForm__bDdq_ textarea{min-height:48px;padding:12px 14px;border:1px solid var(--case-line);border-radius:12px;background:var(--case-paper);color:var(--case-ink);font:inherit;font-size:15px;transition:border-color .26s var(--ease),background-color .26s var(--ease)}.case-shell_ctaForm__bDdq_ textarea{min-height:92px;resize:vertical}.case-shell_ctaForm__bDdq_ input::placeholder,.case-shell_ctaForm__bDdq_ textarea::placeholder{color:var(--case-muted);opacity:.7}.case-shell_ctaForm__bDdq_ input:focus-visible,.case-shell_ctaForm__bDdq_ textarea:focus-visible{border-color:var(--case-accent);background:#fff;outline:none}.case-shell_ctaLink__PVO_j{min-height:54px;display:inline-flex;align-items:center;align-self:flex-start;justify-self:start;cursor:pointer;justify-content:space-between;gap:34px;padding:0 20px;margin-top:36px;border:1px solid var(--case-ink);border-radius:14px;background:var(--case-ink);color:#fff;font-size:15px;font-variation-settings:"wght" 500;transition:transform .5s var(--ease),background-color .5s var(--ease),color .5s var(--ease)}.case-shell_ctaLink__PVO_j:hover{background:transparent;color:var(--case-ink);transform:translateY(-3px)}.case-shell_ctaLink__PVO_j:focus-visible,.case-shell_nextCase__CJjcd:focus-visible,.case-shell_scrollCue__yfChw:focus-visible{outline:3px solid var(--case-focus);outline-offset:4px}.case-shell_nextCase__CJjcd{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(20px,4vw,48px);width:min(100%,1320px);padding:clamp(28px,5vw,44px) 0;margin-inline:auto;border-top:1px solid var(--case-line);color:inherit;transition:padding-left .46s var(--ease)}.case-shell_nextCase__CJjcd:hover{padding-left:10px}.case-shell_nextCaseLabel__kTgnP{display:block;margin-bottom:10px;color:var(--case-muted);font-size:13px;font-variation-settings:"wght" 580}.case-shell_nextCaseTitle__cERCs{display:block;max-width:22ch;font-size:clamp(26px,6.6vw,36px);font-variation-settings:"wght" 430;letter-spacing:-.038em;line-height:1.1}.case-shell_nextCaseNote__xFZpu{display:block;max-width:46ch;margin-top:12px;color:var(--case-muted);font-size:15px;line-height:1.5}.case-shell_nextCaseIcon__jV_83{flex:0 0 auto;display:grid;place-items:center;width:56px;height:56px;border:1px solid var(--case-line);border-radius:50%;color:var(--case-accent);transition:border-color .42s var(--ease),transform .46s var(--ease)}.case-shell_nextCase__CJjcd:hover .case-shell_nextCaseIcon__jV_83{border-color:var(--case-accent);transform:translate(4px,-4px)}.case-shell_page__cqiOV [data-case-reveal]{opacity:0;transform:translateY(20px);transition:opacity .62s var(--ease),transform .7s var(--ease)}.case-shell_page__cqiOV [data-case-reveal].case-shell_revealed__4bNlv{opacity:1;transform:none}@media (min-width:700px){.case-shell_heroTitle__oeyVf{padding-bottom:92px}.case-shell_heroTitle__oeyVf h1{font-size:clamp(120px,16vw,230px)}.case-shell_heroTitle__oeyVf p{max-width:62ch;font-size:19px}.case-shell_scrollCue__yfChw{bottom:60px}.case-shell_cta__2iI3h,.case-shell_scene__lIcSm{--case-pad:clamp(32px,5vw,76px)}.case-shell_facts__ux6KE{grid-template-columns:repeat(2,minmax(0,1fr))}.case-shell_facts__ux6KE>div{min-height:116px;padding:22px 26px 22px 0}.case-shell_facts__ux6KE>div:nth-child(odd){border-right:1px solid var(--case-line)}.case-shell_facts__ux6KE>div:nth-child(2n){padding-left:26px}}@media (min-width:1120px){.case-shell_hero___nAmC{height:118svh}.case-shell_heroStage__8CD2I{min-height:720px}.case-shell_facts__ux6KE{grid-template-columns:repeat(3,minmax(0,1fr))}.case-shell_facts__ux6KE>div,.case-shell_facts__ux6KE>div:nth-child(2n){padding:24px 26px;border-right:1px solid var(--case-line)}.case-shell_facts__ux6KE>div:nth-child(3n+1){padding-left:0}.case-shell_facts__ux6KE>div:nth-child(3n){border-right:0}}@media (prefers-reduced-motion:reduce){.case-shell_heroTitle__oeyVf,.case-shell_scrollCue__yfChw{transform:none;opacity:1}.case-shell_ctaLink__PVO_j,.case-shell_cueIcon__q6aJP,.case-shell_nextCaseIcon__jV_83,.case-shell_nextCase__CJjcd,.case-shell_page__cqiOV [data-case-reveal],.case-shell_shotFrame__T_Kq0 img{transition:none}.case-shell_ctaLink__PVO_j:hover,.case-shell_nextCase__CJjcd:hover .case-shell_nextCaseIcon__jV_83,.case-shell_shot__whQFw:hover .case-shell_shotFrame__T_Kq0 img{transform:none}.case-shell_nextCase__CJjcd:hover{padding-left:0}.case-shell_scrollCue__yfChw:hover .case-shell_cueIcon__q6aJP{transform:rotate(180deg)}.case-shell_page__cqiOV [data-case-reveal]{opacity:1;transform:none}}@media (forced-colors:active){.case-shell_heroVeil__ftHi4{display:none}.case-shell_ctaLink__PVO_j,.case-shell_shotFrame__T_Kq0{border:1px solid CanvasText}}