.CaseStudyHeader_wrapper__GHff5{position:relative;padding:80px 0;background:#ffffff;overflow:hidden}.CaseStudyHeader_container__B9rXH{max-width:1100px;margin:auto;text-align:center;position:relative;z-index:2}.CaseStudyHeader_label__S3D5O{display:inline-block;font-size:14px;font-weight:600;letter-spacing:1.5px;color:#222;margin-bottom:16px}.CaseStudyHeader_title__NPI0R{font-size:clamp(30px,4vw,48px);font-weight:700;line-height:1.3;color:#222;max-width:900px;margin:0 auto 18px}.CaseStudyHeader_date__rrP1X{display:flex;justify-content:center;align-items:center;gap:8px;color:#6b7280;font-size:15px;margin-bottom:50px}.CaseStudyHeader_infoGrid__KZrwD{display:grid;grid-template-columns:repeat(3,1fr);align-items:stretch;background:#ffffff;border-radius:22px;padding:36px 0;box-shadow:0 30px 60px rgba(0,0,0,.08)}.CaseStudyHeader_infoCard__hUL2X{padding:0 36px;text-align:left;position:relative}.CaseStudyHeader_infoCard__hUL2X:not(:last-child):after{content:"";position:absolute;top:10%;right:0;width:1px;height:80%;background:linear-gradient(180deg,transparent,rgba(109,40,217,.25),transparent)}.CaseStudyHeader_infoCard__hUL2X h4{font-size:22px;font-weight:600;letter-spacing:.8px;text-transform:uppercase;color:#29a9e1;margin-bottom:10px}.CaseStudyHeader_infoCard__hUL2X p{font-size:16px;font-weight:500;color:#1f2937;line-height:1.6}@media (max-width:900px){.CaseStudyHeader_infoGrid__KZrwD{grid-template-columns:1fr;padding:10px 0}.CaseStudyHeader_infoCard__hUL2X{padding:24px 28px;text-align:center}.CaseStudyHeader_infoCard__hUL2X:not(:last-child):after{display:none}}.CaseStudyLayout_page__FxOVN{padding:80px 6%;background:#f9fafb}.CaseStudyLayout_container__fAHDG{max-width:1300px;margin:auto;display:grid;grid-template-columns:1fr 380px;gap:40px}.CaseStudyLayout_left__wQPa9{background:#ffffff;border-radius:24px;padding:32px}.CaseStudyLayout_banner__19jQ6 img{width:100%;border-radius:20px;margin-bottom:30px}.CaseStudyLayout_contentBlock__YCupn{margin-top:40px}.CaseStudyLayout_contentBlock__YCupn h2{font-size:26px;font-weight:700;margin-bottom:12px}.CaseStudyLayout_contentBlock__YCupn li,.CaseStudyLayout_contentBlock__YCupn p{font-size:16px;color:#374151;line-height:1.7}.CaseStudyLayout_contentBlock__YCupn ul{padding-left:18px}.CaseStudyLayout_results__XQUGG li{font-weight:600;margin-bottom:10px}.CaseStudyLayout_right__k8_mo{position:sticky;top:130px;height:fit-content}.CaseStudyLayout_formCard__hsubF{background:linear-gradient(135deg,#29a9e1,#1e93c6);padding:28px;border-radius:22px;color:#ffffff}.CaseStudyLayout_formCard__hsubF h3{font-size:22px;margin-bottom:20px}.CaseStudyLayout_formCard__hsubF input{width:100%;padding:12px 14px;margin-bottom:14px;border-radius:10px;border:none;font-size:14px}.CaseStudyLayout_formCard__hsubF button{width:100%;padding:14px;background:#ffffff;color:#333;font-weight:700;border-radius:12px;cursor:pointer}@media (max-width:1024px){.CaseStudyLayout_container__fAHDG{grid-template-columns:1fr}.CaseStudyLayout_right__k8_mo{position:relative;top:unset}}.CaseStudyLayout_resultsList__eNxGr{list-style:none;padding:0;margin:20px 0}.CaseStudyLayout_resultsList__eNxGr li{display:flex;align-items:center;gap:10px;font-size:15px;color:#111827;margin-bottom:10px}.CaseStudyLayout_resultIcon__QQlNW{color:#29a9e1;font-size:18px;flex-shrink:0}.CaseStudyLayout_lavishSeoSection__QMYAL{padding:90px 0;background:#ffffff;color:#111827}.CaseStudyLayout_lavishSeoContainer__t5kT5{max-width:1280px;margin:auto}.CaseStudyLayout_lavishSeoTitle__dnMoq{font-size:40px;font-weight:700;letter-spacing:-.5px;margin-bottom:10px;color:#111827}.CaseStudyLayout_lavishSeoSubtitle__7IPc_{font-size:16px;color:#6b7280;margin-bottom:50px}.CaseStudyLayout_lavishMetricsGrid__rO8tn{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;margin-bottom:60px}.CaseStudyLayout_lavishMetricCard__BSnZh{background:#f9fafb;border-radius:16px;padding:28px 24px;border:1px solid #e5e7eb;transition:transform .3s ease,box-shadow .3s ease}.CaseStudyLayout_lavishMetricCard__BSnZh:hover{transform:translateY(-6px);box-shadow:0 18px 35px rgba(0,0,0,.08)}.CaseStudyLayout_metricLabel__Ws60Y{font-size:14px;color:#6b7280;margin-bottom:6px;display:block}.CaseStudyLayout_metricValue__5oBL3{font-size:34px;font-weight:700;color:#111827;margin-bottom:8px}.CaseStudyLayout_metricUp__hCYCZ{font-size:14px;color:#16a34a;display:flex;align-items:center;gap:6px}.CaseStudyLayout_metricDown__mia1S{font-size:14px;color:#dc2626;display:flex;align-items:center;gap:6px}.CaseStudyLayout_lavishAnalyticsBox__o0mUn{margin:60px 0;background:#ffffff;border-radius:18px;padding:18px;border:1px solid #e5e7eb}.CaseStudyLayout_lavishAnalyticsImage__zJV68{width:100%;height:auto;border-radius:12px;display:block}.CaseStudyLayout_lavishSeoContent__m5A_0{max-width:900px}.CaseStudyLayout_lavishSeoContent__m5A_0 p{font-size:17px;line-height:1.75;color:#374151;margin-bottom:18px}@media (max-width:1024px){.CaseStudyLayout_lavishMetricsGrid__rO8tn{grid-template-columns:repeat(2,1fr)}.CaseStudyLayout_lavishSeoTitle__dnMoq{font-size:34px}}@media (max-width:600px){.CaseStudyLayout_lavishSeoSection__QMYAL{padding:70px 5%}.CaseStudyLayout_lavishMetricsGrid__rO8tn{grid-template-columns:1fr}.CaseStudyLayout_lavishSeoTitle__dnMoq,.CaseStudyLayout_metricValue__5oBL3{font-size:28px}.CaseStudyLayout_lavishAnalyticsBox__o0mUn{padding:12px}}.CaseStudyLayout_monthProgressSection__0eQ3c{padding:20px 0;background:#ffffff;font-family:Poppins,sans-serif}.CaseStudyLayout_monthProgressContainer__maW2L{max-width:1200px;margin:auto}.CaseStudyLayout_monthProgressHeader__Vk0Gf{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.CaseStudyLayout_monthProgressMonth__AMgvj{font-size:13px;font-weight:600;color:#0a8f55;letter-spacing:1px}.CaseStudyLayout_monthProgressTitle__Up_cp{font-size:36px;font-weight:700;color:#111111;line-height:1.3;max-width:900px}.CaseStudyLayout_monthProgressDate__JVJhx{font-size:14px;color:#7a7a7a}.CaseStudyLayout_monthProgressDivider__Xd4EF{width:100%;height:1px;background:#e6e6e6;margin:30px 0 60px}.CaseStudyLayout_monthProgressGrid__DasRM{display:grid;grid-template-columns:repeat(2,minmax(260px,1fr));gap:50px 60px;max-width:1000px;margin:auto}.CaseStudyLayout_monthProgressCard__Vcdde{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.CaseStudyLayout_monthProgressIconBox__YSBXw{width:54px;height:54px;border-radius:14px;border:2px solid #e6dcff;display:flex;align-items:center;justify-content:center;color:#29a9e1;font-size:22px}.CaseStudyLayout_monthProgressCardTitle__gxAx3{font-size:20px;font-weight:600;color:#111111;margin:0}.CaseStudyLayout_monthProgressCardText__ynszV{font-size:15px;line-height:1.7;color:#555555;max-width:420px}@media (max-width:768px){.CaseStudyLayout_monthProgressGrid__DasRM{grid-template-columns:1fr;gap:36px}.CaseStudyLayout_monthProgressTitle__Up_cp{font-size:28px}.CaseStudyLayout_monthProgressCardText__ynszV{max-width:100%}}@media (max-width:480px){.CaseStudyLayout_monthProgressSection__0eQ3c{padding:70px 0}.CaseStudyLayout_monthProgressTitle__Up_cp{font-size:24px}}.CaseStudyLayout_kaSection__q_HAb{padding:30px 0;background:#ffffff;font-family:Poppins,sans-serif}.CaseStudyLayout_kaContainer__jKt1f{max-width:1200px;margin:auto;grid-template-columns:1fr 420px;gap:60px;align-items:flex-start}.CaseStudyLayout_kaContentArea__vE8p2{background:#ffffff;border-radius:18px}.CaseStudyLayout_kaHeading__uLLcN{font-size:32px;font-weight:700;color:#222;margin-bottom:10px}.CaseStudyLayout_kaDivider__3ZT6k{width:100%;height:1px;background:#e5e7eb;margin:16px 0 24px}.CaseStudyLayout_kaIntro__PWR_V{font-size:16px;color:#555;line-height:1.7;margin-bottom:40px}.CaseStudyLayout_kaTimeline__CfzOg{display:flex;flex-direction:column;gap:34px}.CaseStudyLayout_kaTimelineItem__Nyz4u{display:flex;align-items:flex-start;gap:22px}.CaseStudyLayout_kaIconColumn__ocjln{display:flex;flex-direction:column;align-items:center;position:relative}.CaseStudyLayout_kaIcon__X8y_o{width:44px;height:44px;border-radius:50%;background:#29a9e1;color:#ffffff;display:flex;align-items:center;justify-content:center;font-size:18px;z-index:2}.CaseStudyLayout_kaConnector__I_z5V{width:2px;height:100%;background:#d6c8f3;margin-top:6px}.CaseStudyLayout_kaTextBlock__5n85O{max-width:520px}.CaseStudyLayout_kaItemTitle__XaQo1{font-size:18px;font-weight:600;color:#111;margin-bottom:6px}.CaseStudyLayout_kaItemText__Vx_Ms{font-size:15px;color:#555;line-height:1.6}.CaseStudyLayout_kaEnquiryPanel__SynIa{background:linear-gradient(180deg,#29a9e1,#177eab);border-radius:18px;padding:32px;color:#ffffff;position:sticky;top:120px}.CaseStudyLayout_kaEnquiryTitle__dVTMH{font-size:22px;font-weight:600;margin-bottom:24px}.CaseStudyLayout_kaInput__vH5fO{width:100%;padding:14px 16px;border-radius:10px;border:none;outline:none;margin-bottom:14px;font-size:14px}.CaseStudyLayout_kaInput__vH5fO::placeholder{color:#777}.CaseStudyLayout_kaSubmitBtn__SEceB{width:100%;padding:14px;border-radius:12px;background:#29a9e1;color:#ffffff;font-size:15px;font-weight:600;border:none;cursor:pointer;transition:background .3s ease,transform .2s ease}.CaseStudyLayout_kaSubmitBtn__SEceB:hover{background:#29a9e1;transform:translateY(-2px)}.CaseStudyLayout_kaCtaSection__XkPvz{margin-top:80px;background:linear-gradient(135deg,#29a9e1,#107aa8);border-radius:20px;padding:60px 6%}.CaseStudyLayout_kaCtaInner__ke5YO{max-width:900px;margin:auto;text-align:left}.CaseStudyLayout_kaCtaTitle__M_0kp{font-size:28px;font-weight:700;color:#ffffff;margin-bottom:12px}.CaseStudyLayout_kaCtaText__MeUfM{font-size:16px;color:#e9ddff;line-height:1.7;margin-bottom:24px}.CaseStudyLayout_kaCtaButton__csXSk{display:inline-block;padding:14px 28px;background:#ffffff;color:#29a9e1;font-weight:600;border-radius:10px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.CaseStudyLayout_kaCtaButton__csXSk:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(0,0,0,.15)}@media (max-width:1024px){.CaseStudyLayout_kaContainer__jKt1f{grid-template-columns:1fr}.CaseStudyLayout_kaEnquiryPanel__SynIa{position:relative;top:unset}}@media (max-width:768px){.CaseStudyLayout_kaHeading__uLLcN{font-size:26px}.CaseStudyLayout_kaCtaTitle__M_0kp{font-size:24px}.CaseStudyLayout_kaCtaSection__XkPvz{padding:50px 6%}}@media (max-width:480px){.CaseStudyLayout_kaSection__q_HAb{padding:70px 5%}.CaseStudyLayout_kaContentArea__vE8p2{padding:28px 22px}.CaseStudyLayout_kaIcon__X8y_o{width:40px;height:40px;font-size:16px}.CaseStudyLayout_kaItemTitle__XaQo1{font-size:16px}.CaseStudyLayout_kaItemText__Vx_Ms{font-size:14px}}.CaseStudiesGrid2_section__XOTbI{padding:60px 0 90px;background:#ffffff}.CaseStudiesGrid2_container__WYFad{width:85%;margin:auto;text-align:center}.CaseStudiesGrid2_heading__TKBqe{font-size:clamp(28px,3vw,40px);color:#0f172a;margin-bottom:12px}.CaseStudiesGrid2_cardLink__CXCv5{text-decoration:none;display:block}.CaseStudiesGrid2_subText__Rm6qY{max-width:760px;margin:0 auto 60px;color:#475569;line-height:1.7}.CaseStudiesGrid2_grid__QzDs7{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:32px}.CaseStudiesGrid2_card__52nOs{position:relative;height:320px;border-radius:24px;overflow:hidden;cursor:pointer;background:#000}.CaseStudiesGrid2_card__52nOs img{width:100%;height:100%;object-fit:cover;transition:transform .7s ease,filter .7s ease}.CaseStudiesGrid2_card__52nOs:hover img{transform:scale(1.08);filter:blur(2px) brightness(.75)}.CaseStudiesGrid2_glass__bO6pv{position:absolute;inset:0;padding:28px;display:flex;flex-direction:column;justify-content:flex-end;background:rgba(15,23,42,.35);backdrop-filter:blur(10px);opacity:0;text-align:left;transition:opacity .4s ease}.CaseStudiesGrid2_glass__bO6pv ul{list-style-position:outside}.CaseStudiesGrid2_glass__bO6pv li{text-align:left}.CaseStudiesGrid2_cta__0acEk{transition:color .3s ease,transform .3s ease}.CaseStudiesGrid2_card__52nOs:hover .CaseStudiesGrid2_cta__0acEk{color:#ffffff;transform:translateX(4px)}.CaseStudiesGrid2_glass__bO6pv{background:linear-gradient(0deg,rgba(15,23,42,.85),rgba(15,23,42,.25))}.CaseStudiesGrid2_card__52nOs:hover .CaseStudiesGrid2_glass__bO6pv{opacity:1}.CaseStudiesGrid2_glass__bO6pv h4{font-size:20px;color:#ffffff;margin-bottom:14px}.CaseStudiesGrid2_glass__bO6pv ul{padding-left:18px;margin:0}.CaseStudiesGrid2_glass__bO6pv li{font-size:14.5px;line-height:1.6;color:#e5e7eb;margin-bottom:8px}.CaseStudiesGrid2_cta__0acEk{margin-top:14px;font-size:16px;font-weight:600;color:#93c5fd;text-decoration:none}@media (max-width:768px){.CaseStudiesGrid2_card__52nOs{height:360px}.CaseStudiesGrid2_heading__TKBqe{font-size:28px}}.CaseStudiesGrid2_formCard__5zEYb{background:linear-gradient(145deg,#29a9e1,#2495c6);border-radius:24px;padding:28px;color:#ffffff;box-shadow:0 25px 60px rgba(0,0,0,.25)}.CaseStudiesGrid2_heading__TKBqe{font-size:24px;font-weight:700;margin-bottom:6px;color:#fff}.CaseStudiesGrid2_subText__Rm6qY{font-size:14px;opacity:.85;margin-bottom:22px;color:#fff}.CaseStudiesGrid2_form__ERg1q{display:flex;flex-direction:column;gap:14px}.CaseStudiesGrid2_field__7T5Tn{position:relative}.CaseStudiesGrid2_icon__PGxJk{position:absolute;top:50%;left:14px;transform:translateY(-50%);font-size:14px;opacity:.7}.CaseStudiesGrid2_field__7T5Tn input{width:100%;padding:12px 14px 12px 40px;border-radius:12px;border:none;font-size:14px;outline:none}.CaseStudiesGrid2_field__7T5Tn input::placeholder{color:#9ca3af}.CaseStudiesGrid2_button__bFC52{margin-top:10px;padding:14px;border-radius:14px;background:#ffffff;color:#333;font-weight:700;font-size:15px;cursor:pointer;border:none;transition:transform .2s ease,box-shadow .2s ease}.CaseStudiesGrid2_button__bFC52:hover{transform:translateY(-2px);box-shadow:0 12px 30px rgba(255,255,255,.25)}.CaseStudiesGrid2_note__CeH7C{font-size:12px;text-align:center;opacity:.75;margin-top:10px}.TechStackTabsPremium_section__2ZvRh{margin-top:60px}.TechStackTabsPremium_container__fBaBe{max-width:1200px}.TechStackTabsPremium_heading__jBLjh{font-size:28px;font-weight:700;margin-bottom:20px}.TechStackTabsPremium_tabs__Tq6VU{display:flex;gap:28px;margin-bottom:30px;flex-wrap:wrap}.TechStackTabsPremium_tabs__Tq6VU button{background:none;border:none;font-size:15px;font-weight:500;color:#6b7280;cursor:pointer;padding-bottom:6px;position:relative}.TechStackTabsPremium_tabs__Tq6VU button.TechStackTabsPremium_active__1FYgN{color:#29a9e1;font-weight:600}.TechStackTabsPremium_tabs__Tq6VU button.TechStackTabsPremium_active__1FYgN:after{content:"";position:absolute;left:0;bottom:-4px;width:100%;height:2px;background:#29a9e1;border-radius:2px}.TechStackTabsPremium_grid__4ezp7{display:grid;grid-template-columns:repeat(auto-fill,minmax(90px,1fr));gap:24px}.TechStackTabsPremium_card__5BkkN{background:#ffffff;border-radius:16px;padding:18px 12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;box-shadow:0 12px 30px rgba(0,0,0,.06);transition:transform .25s ease,box-shadow .25s ease}.TechStackTabsPremium_card__5BkkN:hover{transform:translateY(-4px);box-shadow:0 18px 45px rgba(0,0,0,.12)}.TechStackTabsPremium_icon__qGiM_{font-size:34px}.TechStackTabsPremium_card__5BkkN span{font-size:13px;font-weight:500;color:#111827;text-align:center}