.casestudy_page__hgesI{background:#000b14;color:#fff;padding:var(--section-hero-top) 0 0;font-family:Quicksand,Arial,sans-serif}.casestudy_page__hgesI *{box-sizing:border-box}.casestudy_wrap__HY3mi{width:min(1800px,calc(100vw - 120px));margin:0 auto}.casestudy_section__lB67W{margin-top:100px}.casestudy_label__J_M8d{display:inline-block;border-bottom:3px solid #f58220;padding-bottom:4px;margin-bottom:10px!important;font:500 24px/1.4 Quicksand,Arial,sans-serif}.casestudy_section__lB67W h2{margin:0 0 18px;font:600 42px/1.2 General Sans,Arial,sans-serif}.casestudy_intro__QMS9_{margin:0 0 24px;max-width:100%;font-size:24px;line-height:1.4;color:#ffffff}.casestudy_hero__BAlbu{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 493px;gap:40px;background:#09141e;border-radius:20px;padding:100px 60px;border:1px solid #1d2c39;overflow:hidden}.casestudy_heroImage__WEigG{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;mix-blend-mode:luminosity;opacity:.7}.casestudy_heroContent__f5ibf,.casestudy_kpis__Up88g{position:relative;z-index:1}.casestudy_hero__BAlbu h1{margin:0 0 20px;font:600 64px/1.2 General Sans,Arial,sans-serif}.casestudy_hero__BAlbu h1 span{color:#f58220}.casestudy_hero__BAlbu p{margin:0;font-size:24px;line-height:1.4;max-width:980px}.casestudy_heroMeta__mlLcr{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:40px}.casestudy_heroMeta__mlLcr small{display:block;font-size:18px;margin-bottom:8px;color:#c5d7e8}.casestudy_heroMeta__mlLcr strong{font:500 24px/1.4 Quicksand,Arial,sans-serif}.casestudy_kpis__Up88g{border-radius:20px;padding:40px 30px;background:#09141e;border:1px solid #1d2c39;box-shadow:0 0 140px rgba(0,86,162,.4);display:flex;flex-direction:column;gap:32px}.casestudy_kpiItem__xgg2h{display:flex;align-items:center;gap:20px}.casestudy_iconBox__Omx7G{width:64px;height:64px;border-radius:10px;background:#0056a2;display:flex;align-items:center;justify-content:center;flex-shrink:0}.casestudy_kpiContent__977cR h3{font-family:General Sans;font-size:38px}.casestudy_kpiContent__977cR h3,.casestudy_kpiContent__977cR p{margin:0;color:#fff;font-style:normal;font-weight:500;line-height:normal}.casestudy_kpiContent__977cR p{font-family:Quicksand;font-size:18px}.casestudy_two__fb_KN{display:grid;grid-template-columns:1.4fr 1fr;gap:60px}.casestudy_text__OsGd7 p{margin:0 0 14px;font-size:24px;line-height:1.4;color:#ffffff}.casestudy_notes__T_Qmy{display:grid;gap:20px}.casestudy_notes__T_Qmy.casestudy_dot__ONIuU article{border:none;background:#000b14}.casestudy_grid__tbjxk article,.casestudy_impact__WwvCY article,.casestudy_notes__T_Qmy article,.casestudy_tech__tasI3 article{border-radius:12px;border:1px solid #1d2c39;background:#09141e}.casestudy_notes__T_Qmy article{border-left:4px solid #f58220;padding:20px 22px}.casestudy_contributionList__g7t58{display:flex;flex-direction:column;gap:8px;margin-top:10px}.casestudy_contributionItem__XcsG0{display:flex;align-items:center;gap:8px;color:#fff;font-size:18px;line-height:1.4}.casestudy_contributionItem__XcsG0 svg{flex-shrink:0}.casestudy_grid__tbjxk h3,.casestudy_impact__WwvCY h3,.casestudy_notes__T_Qmy h3,.casestudy_tech__tasI3 h3{margin:0 0 5px;font:500 32px/1.2 General Sans,Arial,sans-serif}.casestudy_cta__Catae h3{margin:0 0 5px;color:#fff;text-align:center;font-family:General Sans;font-size:42px;font-style:normal;font-weight:600;line-height:120%}.casestudy_grid__tbjxk p,.casestudy_impact__WwvCY p,.casestudy_notes__T_Qmy p,.casestudy_tech__tasI3 li{margin:0;color:#ffffff;font-size:18px;line-height:1.45}.casestudy_cta__Catae p{margin:0;color:#fff;text-align:center;font-family:Quicksand;font-size:24px;font-style:normal;font-weight:500;line-height:33.6px}.casestudy_grid__tbjxk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.casestudy_grid__tbjxk.casestudy_numberGrid___SThT{grid-template-columns:repeat(2,minmax(0,1fr))}.casestudy_grid__tbjxk article{padding:20px}.casestudy_number__l_rh5 span,.casestudy_step__PMDuL span{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:8px;background:#f58220;font:500 20px/1 General Sans,Arial,sans-serif;margin-bottom:10px}.casestudy_number__l_rh5,.casestudy_step__PMDuL{display:grid;grid-template-columns:42px 1fr;column-gap:16px}.casestudy_vivataxProblem__Hptzl{display:grid;grid-template-columns:repeat(2,1fr)!important;gap:20px}.casestudy_gridCol__N98In{display:flex;flex-direction:column;gap:20px}.casestudy_numberContent__ZhJPN{display:flex;flex-direction:column;gap:5px}.casestudy_number__l_rh5 span,.casestudy_step__PMDuL span{grid-row:1/3;margin-bottom:0}.casestudy_topBorder__zNP5Y article{border-top:4px solid #f58220}.casestudy_challengeIcon__r9l4j{margin-bottom:20px;display:block}.casestudy_panel__C0hsk{background:#09141e;border:1px solid #1d2c39;border-radius:15px;padding:60px}.casestudy_approach__TVDg3{position:relative;overflow:hidden;border-radius:20px;background:#09141e;box-shadow:0 0 250px 60px rgba(0,86,162,.6);border:0}.casestudy_approachImage__RLBfK{position:absolute!important;inset:0;width:100%;height:100%;object-fit:cover;z-index:0!important;pointer-events:none}.casestudy_approach__TVDg3>*{position:relative;z-index:1}.casestudy_numberGrid___SThT article{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.casestudy_table__oVZX5{border:1px solid #1d2c39;border-radius:12px;overflow:hidden}.casestudy_tr__nIbXK{display:grid;grid-template-columns:250px 1fr}.casestudy_tr__nIbXK div{border-bottom:1px solid #1d2c39;padding:18px 24px}.casestudy_tr__nIbXK:last-child div{border-bottom:0}.casestudy_tr__nIbXK div:first-child{border-right:1px solid #1d2c39;font-weight:600}.casestudy_tr3__7OinR{display:grid;grid-template-columns:200px 400px 1fr}.casestudy_tr3__7OinR div{border-bottom:1px solid #1d2c39;border-right:1px solid #1d2c39;padding:18px 24px}.casestudy_tr3__7OinR div:last-child{border-right:0}.casestudy_tr3__7OinR:last-child div{border-bottom:0}.casestudy_tr3__7OinR div:first-child{font-weight:600}.casestudy_th____L0V div{background:#09141e;color:#fff;font:600 20px/1.3 General Sans,Arial,sans-serif;text-transform:uppercase;letter-spacing:.02em}.casestudy_tabs__SWy03{display:inline-flex;border:1px solid #1d2c39;border-radius:12px;overflow:hidden;margin-bottom:30px}.casestudy_tabs__SWy03 button{border:0;border-right:1px solid #1d2c39;padding:10px 20px;background:transparent;color:#fff;font:600 20px/1.2 General Sans,Arial,sans-serif;cursor:pointer}.casestudy_tabs__SWy03 button:last-child{border-right:0}.casestudy_tabs__SWy03 .casestudy_active__AvlCY{background:#f58220;border-radius:8px}.casestudy_feature__shPT_{background:#000b14!important;display:flex;gap:20px;align-items:flex-start;padding:30px!important}.casestudy_tickCard__yIRDX{transition:transform .2s ease,border-color .2s ease}.casestudy_tickCard__yIRDX:hover{transform:translateY(-5px);border-color:#f58220}.casestudy_tickIcon___blAy{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.casestudy_cardBody__YTXjv h3{margin:0 0 8px;font:500 28px/1.2 General Sans,Arial,sans-serif}.casestudy_cardBody__YTXjv p{margin:0;color:#ffffff;font-size:16px;line-height:1.5}.casestudy_tech__tasI3{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px}.casestudy_techIntro___Jot8{margin:0 0 24px;max-width:1560px;color:#f2f7fc;font-size:24px;line-height:1.4}.casestudy_techCard__OeoTp{padding:21px;border-radius:16px!important;border:1px solid transparent!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.casestudy_techBackend__g1UqU{border-color:rgba(255,183,134,.2)!important;background:rgba(255,183,134,.1)!important}.casestudy_techData__m1zEP{border:1px solid rgba(0,218,243,.2)!important;background:rgba(0,218,243,.1)!important}.casestudy_techCloud__tN9nf,.casestudy_techData__m1zEP{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.casestudy_techCloud__tN9nf{border:1px solid rgba(140,255,134,.2)!important;background:rgba(140,255,134,.1)!important}.casestudy_techFrontend__5sOHc{border:1px solid rgba(0,142,243,.2)!important;background:rgba(0,142,243,.1)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.casestudy_techCardHead__2Fvhm{min-height:86px;display:flex;align-items:center;gap:10px;margin-bottom:20px}.casestudy_techCard__OeoTp h3{margin:0;color:#fff;font-family:General Sans;font-size:32px;font-style:normal;font-weight:500;line-height:normal}.casestudy_techIcon__L3D2_{width:56px;height:56px;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;font:600 16px/1 General Sans,Arial,sans-serif;letter-spacing:.04em;color:#fff;border:1px solid rgba(255,255,255,.16);flex-shrink:0}.casestudy_techBackend__g1UqU .casestudy_techIcon__L3D2_{background:rgba(0,142,243,.14)}.casestudy_techData__m1zEP .casestudy_techIcon__L3D2_{background:rgba(0,218,243,.14)}.casestudy_techCloud__tN9nf .casestudy_techIcon__L3D2_{background:rgba(140,255,134,.14)}.casestudy_techFrontend__5sOHc .casestudy_techIcon__L3D2_{background:rgba(0,142,243,.14)}.casestudy_techList__NPs8Q{margin:0;padding:17px;display:grid;gap:8px;border-radius:12px;border:1px solid #1d2c39;background:#000b14;list-style:none}.casestudy_techList__NPs8Q li{position:relative;padding-left:34px;margin:0;color:#fff;font-family:Quicksand;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.casestudy_techList__NPs8Q li:before{content:"↳";position:absolute;left:0;top:0;color:#ffffff}.casestudy_impact__WwvCY{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px}.casestudy_impactIcon__3zhrt{display:flex;justify-content:center;margin-bottom:20px}.casestudy_impact__WwvCY article{text-align:center;padding:26px 20px}.casestudy_dot__ONIuU article{padding-left:38px;position:relative}.casestudy_dot__ONIuU article:before{content:"";position:absolute;left:12px;top:28px;width:12px;height:12px;border-radius:24px;background:#f58220}.casestudy_cta__Catae{position:relative;border-radius:12px;overflow:hidden;min-height:573px;border:1px solid #1d2c39}.casestudy_cta__Catae>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.casestudy_cta__Catae>div{position:relative;z-index:1;height:100%;padding:60px;display:flex;flex-direction:column;justify-content:center;text-align:center}.casestudy_cta__Catae h3 span{color:#f58220}.casestudy_ctaButton__krUGV{text-decoration:none;align-self:center;margin-top:14px;border:0;border-radius:10px;background:#f58220;color:#fff;padding:14px 28px;font:600 16px/1 General Sans,Arial,sans-serif}@media (max-width:1680px){.casestudy_hero__BAlbu{padding:80px 40px}.casestudy_hero__BAlbu h1{font-size:54px}.casestudy_cta__Catae p,.casestudy_hero__BAlbu p,.casestudy_intro__QMS9_,.casestudy_label__J_M8d,.casestudy_text__OsGd7 p{font-size:20px;line-height:1.45}.casestudy_cta__Catae h3,.casestudy_section__lB67W h2{font-size:36px}.casestudy_kpiContent__977cR h3{font-size:30px}.casestudy_contributionItem__XcsG0,.casestudy_grid__tbjxk p,.casestudy_impact__WwvCY p,.casestudy_kpiContent__977cR p,.casestudy_notes__T_Qmy p,.casestudy_tech__tasI3 p{font-size:16px}.casestudy_grid__tbjxk h3,.casestudy_impact__WwvCY h3,.casestudy_notes__T_Qmy h3,.casestudy_tech__tasI3 h3{font-size:26px}.casestudy_panel__C0hsk{padding:40px}}@media (max-width:1400px){.casestudy_techIcon__L3D2_{width:40px;height:40px;border-radius:8px}.casestudy_techCardHead__2Fvhm{min-height:30px}.casestudy_techIcon__L3D2_ svg{width:24px;height:24px}.casestudy_wrap__HY3mi{width:calc(100vw - 40px)}.casestudy_cta__Catae{min-height:393px}.casestudy_kpis__Up88g{border-radius:15px;padding:30px 20px;gap:16px}.casestudy_iconBox__Omx7G{width:50px;height:50px}.casestudy_th____L0V div{font-size:16px}.casestudy_tr3__7OinR div,.casestudy_tr__nIbXK div{padding:12px 18px;font-size:14px}.casestudy_hero__BAlbu{grid-template-columns:minmax(0,1fr) 400px;padding:70px 40px;gap:30px}.casestudy_techIntro___Jot8{font-size:16px}.casestudy_tech__tasI3{gap:15px}.casestudy_techCard__OeoTp{padding:15px;border-radius:10px!important}.casestudy_hero__BAlbu h1{font-size:34px;line-height:1.2}.casestudy_hero__BAlbu p{font-size:18px;line-height:1.45;max-width:820px}.casestudy_heroMeta__mlLcr small{font-size:15px}.casestudy_notes__T_Qmy h3{font-size:22px}.casestudy_grid__tbjxk article{padding:15px!important;gap:15px!important;row-gap:0!important}.casestudy_tickIcon___blAy{width:22px;height:22px}.casestudy_tabs__SWy03{border-radius:6px}.casestudy_tabs__SWy03 button{border-radius:6px;font-size:14px}.casestudy_tabs__SWy03 .casestudy_active__AvlCY{font-size:14px}.casestudy_heroMeta__mlLcr strong,.casestudy_label__J_M8d{font-size:16px}.casestudy_section__lB67W h2{font-size:30px}.casestudy_panel__C0hsk{padding:40px}.casestudy_cta__Catae p,.casestudy_grid__tbjxk p,.casestudy_impact__WwvCY p,.casestudy_intro__QMS9_,.casestudy_notes__T_Qmy p,.casestudy_tech__tasI3 li,.casestudy_text__OsGd7 p{font-size:14px;line-height:1.45}.casestudy_tech__tasI3 li{padding-left:20px}.casestudy_kpiContent__977cR h3{font-size:26px}.casestudy_kpiContent__977cR p{font-size:14px}.casestudy_cta__Catae h3,.casestudy_grid__tbjxk h3,.casestudy_impact__WwvCY h3,.casestudy_techCard__OeoTp h3,.casestudy_tech__tasI3 h3{font-size:20px}.casestudy_page__hgesI{padding-top:var(--section-hero-top)}}@media (max-width:1280px){.casestudy_page__hgesI{padding-top:var(--section-hero-top)}.casestudy_section__lB67W{margin-top:80px}.casestudy_panel__C0hsk{padding:40px}.casestudy_hero__BAlbu p{font-size:20px}.casestudy_heroMeta__mlLcr small{font-size:16px}.casestudy_heroMeta__mlLcr strong{font-size:20px}.casestudy_section__lB67W h2{font-size:36px}.casestudy_intro__QMS9_,.casestudy_text__OsGd7 p{font-size:20px}.casestudy_two__fb_KN{gap:30px}.casestudy_grid__tbjxk article,.casestudy_impact__WwvCY article,.casestudy_notes__T_Qmy article,.casestudy_tech__tasI3 article{padding:16px}}@media only screen and (min-width:1024px) and (max-width:1024px){.casestudy_kpis__Up88g{align-self:start;height:auto}.casestudy_impact__WwvCY,.casestudy_tech__tasI3{grid-template-columns:repeat(2,1fr);gap:20px}}@media only screen and (min-width:768px) and (max-width:1200px){.casestudy_dot__ONIuU article{padding-left:45px!important}.casestudy_dot__ONIuU article:before{left:15px!important;top:32px!important}}@media (max-width:992px){.casestudy_notes__T_Qmy.casestudy_dot__ONIuU article{padding-left:40px}.casestudy_page__hgesI{padding-top:100px}.casestudy_wrap__HY3mi{width:calc(100vw - 20px)}.casestudy_tr3__7OinR,.casestudy_tr__nIbXK,.casestudy_two__fb_KN{grid-template-columns:1fr}.casestudy_grid__tbjxk,.casestudy_heroMeta__mlLcr,.casestudy_impact__WwvCY,.casestudy_tech__tasI3{grid-template-columns:repeat(2,1fr)}.casestudy_tr3__7OinR div{border-right:0}.casestudy_panel__C0hsk{padding:40px}.casestudy_section__lB67W{margin-top:64px}.casestudy_section__lB67W h2{font-size:30px}.casestudy_techIntro___Jot8{font-size:20px}.casestudy_techCard__OeoTp h3{font-size:30px}.casestudy_hero__BAlbu{grid-template-columns:1fr;padding:60px 40px}.casestudy_kpis__Up88g{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;padding:30px;width:-moz-fit-content;width:fit-content}}@media (max-width:768px){.casestudy_grid__tbjxk,.casestudy_impact__WwvCY,.casestudy_tech__tasI3{grid-template-columns:1fr}.casestudy_vivataxProblem__Hptzl{grid-template-columns:1fr!important}.casestudy_page__hgesI{padding-top:var(--section-hero-top)}.casestudy_wrap__HY3mi{width:calc(100vw - 32px)}.casestudy_section__lB67W{margin-top:40px}.casestudy_label__J_M8d{font-size:13px;border-bottom-width:2px;margin-bottom:6px}.casestudy_section__lB67W h2{font-size:22px;margin-bottom:12px}.casestudy_intro__QMS9_,.casestudy_techIntro___Jot8,.casestudy_text__OsGd7 p{font-size:13px;margin-bottom:16px}.casestudy_hero__BAlbu{grid-template-columns:1fr;padding:30px 20px;gap:24px;border-radius:12px}.casestudy_hero__BAlbu h1{font-size:28px;margin-bottom:12px}.casestudy_hero__BAlbu p{font-size:14px;margin-bottom:0}.casestudy_heroMeta__mlLcr{grid-template-columns:repeat(2,1fr);gap:15px;margin-top:20px}.casestudy_heroMeta__mlLcr div{display:flex;flex-direction:column}.casestudy_heroMeta__mlLcr small{font-size:10px;margin-bottom:4px}.casestudy_heroMeta__mlLcr strong{font-size:13px}.casestudy_kpis__Up88g{grid-template-columns:1fr;padding:20px;gap:20px;border-radius:12px;box-shadow:0 0 100px rgba(0,86,162,.5);width:-moz-fit-content;width:fit-content}.casestudy_kpiItem__xgg2h{gap:12px}.casestudy_iconBox__Omx7G{width:34px;height:34px;border-radius:6px}.casestudy_kpiContent__977cR h3{font-size:16px}.casestudy_kpiContent__977cR p{font-size:10px}.casestudy_two__fb_KN{gap:20px}.casestudy_notes__T_Qmy article{padding:12px;border-radius:8px}.casestudy_contributionItem__XcsG0 svg{height:15px;width:15px}.casestudy_contributionItem__XcsG0 span{font-size:14px}.casestudy_notes__T_Qmy.casestudy_dot__ONIuU article{padding-left:40px}.casestudy_cardBody__YTXjv h3,.casestudy_cta__Catae h3,.casestudy_grid__tbjxk h3,.casestudy_impact__WwvCY h3,.casestudy_notes__T_Qmy h3,.casestudy_tech__tasI3 h3{font-size:17px}.casestudy_cardBody__YTXjv p,.casestudy_cta__Catae p,.casestudy_grid__tbjxk p,.casestudy_impact__WwvCY p,.casestudy_notes__T_Qmy p,.casestudy_tech__tasI3 li{font-size:10px}.casestudy_grid__tbjxk{gap:12px;grid-template-columns:repeat(1,minmax(0,1fr))!important}.casestudy_grid__tbjxk article{padding:12px}.casestudy_number__l_rh5,.casestudy_step__PMDuL{grid-template-columns:24px 1fr;column-gap:10px}.casestudy_number__l_rh5 span,.casestudy_step__PMDuL span{width:24px;height:24px;font-size:11px;border-radius:4px}.casestudy_challengeIcon__r9l4j{margin-bottom:10px}.casestudy_challengeIcon__r9l4j svg{width:20px;height:20px}.casestudy_approach__TVDg3,.casestudy_panel__C0hsk{padding:16px;border-radius:12px}.casestudy_tr3__7OinR div,.casestudy_tr__nIbXK div{padding:12px}.casestudy_tr3__7OinR{grid-template-columns:1fr}.casestudy_tabs__SWy03{margin-bottom:20px;border-radius:8px}.casestudy_tabs__SWy03 button{font-size:11px;padding:6px 12px}.casestudy_feature__shPT_{padding:12px!important;gap:10px}.casestudy_tech__tasI3{gap:16px}.casestudy_techCard__OeoTp{padding:16px;border-radius:12px!important}.casestudy_techCardHead__2Fvhm{min-height:auto;margin-bottom:12px;gap:8px}.casestudy_techIcon__L3D2_{width:40px;height:40px;border-radius:8px;font-size:12px}.casestudy_techList__NPs8Q{padding:12px}.casestudy_techList__NPs8Q li{font-size:11px;padding-left:20px}.casestudy_impact__WwvCY{gap:16px}.casestudy_impact__WwvCY article{padding:20px 16px}.casestudy_impactIcon__3zhrt{margin-bottom:12px}.casestudy_cta__Catae{min-height:auto;border-radius:12px}.casestudy_cta__Catae>div{padding:40px 16px}.casestudy_ctaButton__krUGV{padding:10px 20px;font-size:14px;margin-top:20px}}@media (min-width:2560px){.casestudy_hero__BAlbu{grid-template-columns:1.4fr 1fr;padding:180px 120px;gap:120px;align-items:center}.casestudy_hero__BAlbu h1{font-size:84px}.casestudy_cta__Catae p,.casestudy_hero__BAlbu p,.casestudy_intro__QMS9_,.casestudy_label__J_M8d,.casestudy_text__OsGd7 p{font-size:32px;max-width:1200px}.casestudy_heroMeta__mlLcr{gap:60px;margin-top:80px}.casestudy_heroMeta__mlLcr small,.casestudy_heroMeta__mlLcr strong{font-size:24px}.casestudy_kpis__Up88g{padding:100px 80px;gap:80px}.casestudy_kpiItem__xgg2h{gap:40px}.casestudy_iconBox__Omx7G{width:120px;height:120px;border-radius:20px}.casestudy_iconBox__Omx7G svg{width:60px;height:60px}.casestudy_kpiContent__977cR h3{font-size:64px}.casestudy_kpiContent__977cR p{font-size:28px}.casestudy_cta__Catae h3,.casestudy_section__lB67W h2{font-size:64px}.casestudy_cardBody__YTXjv h3,.casestudy_grid__tbjxk h3,.casestudy_impact__WwvCY h3,.casestudy_notes__T_Qmy h3,.casestudy_tech__tasI3 h3{font-size:42px}.casestudy_contributionItem__XcsG0,.casestudy_grid__tbjxk p,.casestudy_impact__WwvCY p,.casestudy_notes__T_Qmy p,.casestudy_tech__tasI3 li{font-size:24px}.casestudy_cta__Catae>div,.casestudy_panel__C0hsk{padding:100px}.casestudy_wrap__HY3mi{width:calc(100vw - 200px);max-width:2360px}.casestudy_hero__BAlbu{padding:100px}.casestudy_section__lB67W{padding:160px 40px}.casestudy_grid__tbjxk{grid-template-columns:repeat(3,1fr);gap:40px}.casestudy_techCard__OeoTp{padding:40px}}