.PDFDownloadButton_sidebarDownloadBtn__BPAD8{display:flex;align-items:center;gap:8px;width:100%;padding:12px 16px;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:8px;color:#fff;font-size:.9rem;font-weight:500;text-decoration:none;transition:all .3s ease;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);margin-top:20px}.PDFDownloadButton_sidebarDownloadBtn__BPAD8:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.3);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.PDFDownloadButton_sidebarDownloadBtn__BPAD8:active{transform:translateY(0)}.PDFDownloadButton_sidebarDownloadBtn__BPAD8:disabled{opacity:.6;cursor:not-allowed;transform:none}.PDFDownloadButton_sidebarDownloadBtn__BPAD8:disabled:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2);transform:none;box-shadow:none}.PDFDownloadButton_inlineDownloadBtn__mGX_M{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;background:#516fc2;border:none;border-radius:8px;color:#fff;font-size:1rem;font-weight:500;text-decoration:none;transition:all .3s ease;cursor:pointer}.PDFDownloadButton_inlineDownloadBtn__mGX_M:hover{background:#4158a6;transform:translateY(-2px);box-shadow:0 4px 12px rgba(81,111,194,.3)}.PDFDownloadButton_inlineDownloadBtn__mGX_M:active{transform:translateY(0)}.PDFDownloadButton_inlineDownloadBtn__mGX_M:disabled{opacity:.6;cursor:not-allowed;transform:none}.PDFDownloadButton_inlineDownloadBtn__mGX_M:disabled:hover{background:#516fc2;transform:none;box-shadow:none}.PDFDownloadButton_downloadIcon__MV6Vr{flex-shrink:0;width:16px;height:16px}.PDFDownloadButton_inlineDownloadBtn__mGX_M:disabled .PDFDownloadButton_downloadIcon__MV6Vr,.PDFDownloadButton_sidebarDownloadBtn__BPAD8:disabled .PDFDownloadButton_downloadIcon__MV6Vr{animation:PDFDownloadButton_pulse__6_tiM 1.5s ease-in-out infinite}@keyframes PDFDownloadButton_pulse__6_tiM{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.PDFDownloadButton_modalOverlay__csGF6{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);z-index:999999!important;animation:PDFDownloadButton_fadeIn__w5BVp .2s ease-in-out;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}@keyframes PDFDownloadButton_fadeIn__w5BVp{0%{opacity:0}to{opacity:1}}.PDFDownloadButton_modalContent__7GYHN{position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;background:#fff;border-radius:12px;padding:0;max-width:450px;width:90%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px rgba(0,0,0,.4);z-index:1000000!important;animation:PDFDownloadButton_slideUp__yhZsh .3s ease-out;will-change:transform,opacity;isolation:isolate}@keyframes PDFDownloadButton_slideUp__yhZsh{0%{transform:translateY(10px);opacity:0}to{transform:translateY(0);opacity:1}}.PDFDownloadButton_modalCloseBtn__35IGC{position:absolute;top:16px;right:16px;background:transparent;border:none;cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;color:#666;transition:color .2s ease;z-index:1000001}.PDFDownloadButton_modalCloseBtn__35IGC:hover:not(:disabled){color:#000}.PDFDownloadButton_modalCloseBtn__35IGC:disabled{opacity:.4;cursor:not-allowed}.PDFDownloadButton_modalBody__SpVJ2{padding:32px 24px 24px;text-align:center}.PDFDownloadButton_modalTitle__35VlV{font-size:1.5rem;font-weight:600;color:#1a1a1a;margin:0 0 12px}.PDFDownloadButton_modalText__ubtpz{font-size:1rem;color:#666;margin:0 0 24px;line-height:1.5}.PDFDownloadButton_downloadForm__a4Flm{text-align:left;margin-top:20px}.PDFDownloadButton_formGroup__HKUb5{margin-bottom:16px}.PDFDownloadButton_formInput__sGkMb{width:100%;padding:12px 16px;border:1px solid #ddd;border-radius:8px;font-size:.95rem;font-family:inherit;color:#1a1a1a;background:#fff;transition:all .2s ease;box-sizing:border-box}.PDFDownloadButton_formInput__sGkMb:focus{outline:none;border-color:#516fc2;box-shadow:0 0 0 3px rgba(81,111,194,.1)}.PDFDownloadButton_formInput__sGkMb:disabled{background:#f5f5f5;cursor:not-allowed;opacity:.7}.PDFDownloadButton_formInput__sGkMb::placeholder{color:#999}.PDFDownloadButton_formInputError__FtycI{width:100%;padding:12px 16px;border:1px solid #e74c3c;border-radius:8px;font-size:.95rem;font-family:inherit;color:#1a1a1a;background:#fff;transition:all .2s ease;box-sizing:border-box}.PDFDownloadButton_formInputError__FtycI:focus{outline:none;border-color:#e74c3c;box-shadow:0 0 0 3px rgba(231,76,60,.1)}.PDFDownloadButton_errorText__vmLFG{display:block;color:#e74c3c;font-size:.85rem;margin-top:6px;text-align:left}.PDFDownloadButton_submitError__gmBra{background:#fee;border:1px solid #e74c3c;border-radius:8px;padding:12px;margin-bottom:16px;color:#e74c3c;font-size:.9rem;text-align:center}.PDFDownloadButton_submitSuccess__dPESW{background:#d4edda;border:1px solid #28a745;border-radius:8px;padding:12px;margin-bottom:16px;color:#155724;font-size:.9rem;text-align:center;font-weight:500}.PDFDownloadButton_modalDownloadBtn__ioKD5{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px 24px;background:#516fc2;border:none;border-radius:8px;color:#fff;font-size:1rem;font-weight:500;cursor:pointer;transition:all .3s ease;margin-top:8px}.PDFDownloadButton_modalDownloadBtn__ioKD5:hover:not(:disabled){background:#4158a6;transform:translateY(-2px);box-shadow:0 4px 12px rgba(81,111,194,.3)}.PDFDownloadButton_modalDownloadBtn__ioKD5:active:not(:disabled){transform:translateY(0)}.PDFDownloadButton_modalDownloadBtn__ioKD5:disabled{opacity:.6;cursor:not-allowed;transform:none}.PDFDownloadButton_modalDownloadBtn__ioKD5:disabled:hover{background:#516fc2;transform:none;box-shadow:none}@media (max-width:768px){.PDFDownloadButton_sidebarDownloadBtn__BPAD8{font-size:.85rem;padding:10px 14px}.PDFDownloadButton_inlineDownloadBtn__mGX_M{font-size:.9rem;padding:10px 20px}.PDFDownloadButton_modalContent__7GYHN{width:95%;max-width:none;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.PDFDownloadButton_modalBody__SpVJ2{padding:24px 20px 20px}.PDFDownloadButton_modalTitle__35VlV{font-size:1.25rem}.PDFDownloadButton_modalText__ubtpz{font-size:.9rem}.PDFDownloadButton_modalDownloadBtn__ioKD5{font-size:.9rem;padding:10px 20px}.PDFDownloadButton_downloadForm__a4Flm{margin-top:16px}.PDFDownloadButton_formGroup__HKUb5{margin-bottom:14px}.PDFDownloadButton_formInputError__FtycI,.PDFDownloadButton_formInput__sGkMb{padding:10px 14px;font-size:.9rem}}.CaseStudyTemplatePage_caseStudyTemplate__P9XLa{min-height:100vh;background:#fff;contain:layout}.CaseStudyTemplatePage_headerSection__CShqo{position:relative;overflow:hidden;contain:layout}.CaseStudyTemplatePage_headerBackground__yRdg4{padding:130px 0 120px;background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative}.CaseStudyTemplatePage_headerContent__pOWCP{max-width:1200px;margin:0 auto;padding:0 20px;display:flex;align-items:center;justify-content:space-between;gap:40px}.CaseStudyTemplatePage_headerLeft__lKFWg{display:flex;align-items:center;gap:30px;flex:1 1}.CaseStudyTemplatePage_logoContainer__gv6vP{background:hsla(0,0%,100%,.2);border-radius:50%;padding:20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.3)}.CaseStudyTemplatePage_logo__X8iKO{border-radius:50%;object-fit:cover}.CaseStudyTemplatePage_headerText__3mWn8{color:#fff}.CaseStudyTemplatePage_headerTitle__Ns_57{font-size:3.5rem;font-weight:700;margin:0 0 10px;line-height:1.2;text-shadow:0 2px 4px rgba(0,0,0,.3)}.CaseStudyTemplatePage_headerSubtitle__ub67O{font-size:1.25rem;margin:0;opacity:.95;font-weight:300;line-height:1.4}.CaseStudyTemplatePage_headerRight__dn3vo{flex-shrink:0}.CaseStudyTemplatePage_headerImage__1u2V3{border-radius:20px;box-shadow:0 20px 40px rgba(0,0,0,.3);object-fit:cover}.CaseStudyTemplatePage_headerWave__jMERR{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;line-height:0;transform:rotate(180deg)}.CaseStudyTemplatePage_headerWave__jMERR svg{position:relative;display:block;width:calc(100% + 1.3px);height:60px}.CaseStudyTemplatePage_shapeFill__N3Hbo{fill:#fff}.CaseStudyTemplatePage_mainContent__nJ0kT{padding:60px 0;background:#fff}.CaseStudyTemplatePage_container__jBznn{max-width:1200px;margin:0 auto;padding:0 20px}.CaseStudyTemplatePage_contentGrid__hIHWu{display:grid;grid-template-columns:300px 1fr;grid-gap:60px;gap:60px;align-items:start}.CaseStudyTemplatePage_sidebarContainer__kKoHc{display:flex;flex-direction:column;gap:20px;position:-webkit-sticky;position:sticky;top:20px}.CaseStudyTemplatePage_logoContainerSidebar__HPjja{display:flex;justify-content:center;align-items:center;background:#fff;border-radius:0;box-shadow:none;border-bottom:2px solid #516fc2;padding:15px 15px 30px}.CaseStudyTemplatePage_logoSidebar__2XG4w{border-radius:0;object-fit:contain;width:100%}.CaseStudyTemplatePage_meetClientSection__VWeco{background:#fff;border-radius:0;padding:20px;border-bottom:2px solid #516fc2;display:flex;align-items:center;gap:15px}.CaseStudyTemplatePage_clientImageContainer__fSX1n{padding-right:15px}.CaseStudyTemplatePage_clientDetails__oDviI{text-align:left}.CaseStudyTemplatePage_clientNameSidebar__1bmEB{font-size:1.25rem;font-weight:600;margin:0 0 5px;color:#516fc2}.CaseStudyTemplatePage_clientDesignationSidebar__R_7N3{font-size:1rem;font-weight:500;margin:0;color:#6c757d}.CaseStudyTemplatePage_ourClientSection__gl0R5{background:#516fc2;border-radius:20px;padding:30px 25px;color:#fff}.CaseStudyTemplatePage_ourClientTitle__uZmC_{font-size:1.5rem;font-weight:600;margin:0 0 20px;color:#fff;border-bottom:2px solid hsla(0,0%,100%,.3);padding-bottom:10px}.CaseStudyTemplatePage_ourClientContent__WdZJa{margin-bottom:25px}.CaseStudyTemplatePage_ourClientName__smMw2{font-size:1.1rem;font-weight:600;margin:0 0 5px;color:#fff}.CaseStudyTemplatePage_ourClientDesignation__VMuJ2{font-size:1rem;margin:0;color:hsla(0,0%,100%,.9)}.CaseStudyTemplatePage_profileTitle__V65e8{font-size:1.25rem;font-weight:600;margin:0 0 15px;color:#fff;border-bottom:2px solid hsla(0,0%,100%,.3);padding-bottom:8px}.CaseStudyTemplatePage_profileContent__muaW5{display:flex;flex-direction:column;gap:8px}.CaseStudyTemplatePage_profileItem__Bo6c1{font-size:.95rem;margin:0;color:hsla(0,0%,100%,.95);line-height:1.4}.CaseStudyTemplatePage_sidebar__qLlAS{background:linear-gradient(135deg,#2ebcd4,#1e27b0);padding:40px 30px;border-radius:30px;color:#fff;margin-top:55px}.CaseStudyTemplatePage_sidebarSection__P5ag_{margin-bottom:40px}.CaseStudyTemplatePage_sidebarSection__P5ag_:last-child{margin-bottom:0}.CaseStudyTemplatePage_sidebarTitle__EisBP{font-size:1.25rem;font-weight:600;margin:0 0 20px;color:#fff;border-bottom:2px solid hsla(0,0%,100%,.3);padding-bottom:10px}.CaseStudyTemplatePage_sidebarItems__AV_UA{display:flex;flex-direction:column;gap:12px}.CaseStudyTemplatePage_sidebarItem__wj8Lw{font-size:.95rem;line-height:1.4;opacity:.95;padding:8px 0;border-bottom:1px solid hsla(0,0%,100%,.1)}.CaseStudyTemplatePage_sidebarItem__wj8Lw:last-child{border-bottom:none}.CaseStudyTemplatePage_sidebarItem__wj8Lw b,.CaseStudyTemplatePage_sidebarItem__wj8Lw strong{font-weight:700;color:#fff}.CaseStudyTemplatePage_content__e2pnl{background:#fff;overflow:hidden;width:100%;max-width:100%;box-sizing:border-box}.CaseStudyTemplatePage_dynamicHeadingSection__Ysgcx{position:relative;margin-bottom:30px;padding-bottom:12px}.CaseStudyTemplatePage_dynamicHeadingSection__Ysgcx:after{content:"";position:absolute;left:0;bottom:0;height:3px;width:100%;background:linear-gradient(135deg,#00bcd4,#9c27b0);border-radius:2px;overflow:hidden}.CaseStudyTemplatePage_dynamicHeadingSection__Ysgcx:before{content:"";position:absolute;bottom:1px;left:0;width:8px;height:8px;background:#fff;border-radius:50%;animation:CaseStudyTemplatePage_slideDot__wsmxu 2.5s linear infinite}@keyframes CaseStudyTemplatePage_slideDot__wsmxu{0%{transform:translateX(0)}to{transform:translateX(calc(100vw - 20px))}}.CaseStudyTemplatePage_dynamicHeading__nldvH{font-size:2.5rem;font-weight:700;margin:0;padding:20px 0;line-height:1.3;text-align:left;position:relative;background:linear-gradient(135deg,#00bcd4,#9c27b0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;overflow:hidden}.CaseStudyTemplatePage_dynamicHeading__nldvH:after{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent 32%,hsla(0,0%,100%,.45) 46%,hsla(0,0%,100%,.8) 50%,hsla(0,0%,100%,.45) 54%,transparent 68%);transform:translateX(-120%) skewX(-12deg);animation:CaseStudyTemplatePage_textShine__M_AlR 6.5s ease-in-out infinite;pointer-events:none}@keyframes CaseStudyTemplatePage_textShine__M_AlR{0%{transform:translateX(-120%) skewX(-12deg)}40%{transform:translateX(120%) skewX(-12deg)}to{transform:translateX(120%) skewX(-12deg)}}.CaseStudyTemplatePage_clientSection__IBNQn,.CaseStudyTemplatePage_contentSection__5bvDi,.CaseStudyTemplatePage_ctaSection__KANSq,.CaseStudyTemplatePage_testimonialSection__cx3LO{margin-bottom:50px;padding-bottom:40px;border-bottom:2px solid #516fc2}.CaseStudyTemplatePage_ctaSection__KANSq{border-bottom:none;text-align:center;padding:60px 40px;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:20px;margin-top:60px}.CaseStudyTemplatePage_sectionHeader__Mo0xZ{display:flex;align-items:center;gap:15px;margin-bottom:30px}.CaseStudyTemplatePage_sectionIcon___4exF{border-radius:12px;display:flex;align-items:center;justify-content:center;color:#516fc2;flex-shrink:0}.CaseStudyTemplatePage_sectionTitle__dVBKO{font-size:2rem;font-weight:600;margin:0;color:#516fc2;line-height:1.3}.CaseStudyTemplatePage_clientContent__PKiNH{display:flex;flex-direction:column;gap:25px}.CaseStudyTemplatePage_clientInfo__RnmDS{display:flex;align-items:center;gap:20px;padding:20px;background:#f8f9fa;border-radius:10px;border:2px solid #516fc2}.CaseStudyTemplatePage_clientImageContainer__fSX1n{flex-shrink:0;border-right:2px solid #516fc2;padding-right:20px}.CaseStudyTemplatePage_clientImage__JWGDK{border-radius:8px;object-fit:cover}.CaseStudyTemplatePage_clientDetails__oDviI{flex:1 1}.CaseStudyTemplatePage_clientName__YQlFK{font-size:1.5rem;font-weight:600;margin:0 0 5px;color:#516fc2}.CaseStudyTemplatePage_clientDesignation__fezNe{font-size:1rem;font-weight:500;margin:0 0 3px;color:#6c757d}.CaseStudyTemplatePage_clientCompany__oaTG0{font-size:.9rem;margin:0;color:#6c757d}.CaseStudyTemplatePage_clientDescription__DXy6z{font-size:1rem;line-height:1.7;color:#495057}.CaseStudyTemplatePage_sectionContent__3n8ni{font-size:1rem;line-height:1.7;color:#495057;margin-bottom:25px;overflow:hidden;width:100%;max-width:100%;box-sizing:border-box}.CaseStudyTemplatePage_sectionContent__3n8ni p{margin-bottom:15px}.CaseStudyTemplatePage_content__e2pnl ol,.CaseStudyTemplatePage_content__e2pnl ul,.CaseStudyTemplatePage_sectionContent__3n8ni ol,.CaseStudyTemplatePage_sectionContent__3n8ni ul{margin:15px 0;padding-left:25px;width:100%;max-width:100%;box-sizing:border-box;overflow:hidden;display:block;position:relative;list-style-position:inside}.CaseStudyTemplatePage_content__e2pnl ol li,.CaseStudyTemplatePage_content__e2pnl ul li,.CaseStudyTemplatePage_sectionContent__3n8ni ol li,.CaseStudyTemplatePage_sectionContent__3n8ni ul li{margin-bottom:8px;line-height:1.6;color:#495057;word-wrap:break-word;overflow-wrap:break-word;width:100%;max-width:100%;box-sizing:border-box;display:list-item;position:relative}.CaseStudyTemplatePage_content__e2pnl ol ol,.CaseStudyTemplatePage_content__e2pnl ol ul,.CaseStudyTemplatePage_content__e2pnl ul ol,.CaseStudyTemplatePage_content__e2pnl ul ul,.CaseStudyTemplatePage_sectionContent__3n8ni ol ol,.CaseStudyTemplatePage_sectionContent__3n8ni ol ul,.CaseStudyTemplatePage_sectionContent__3n8ni ul ol,.CaseStudyTemplatePage_sectionContent__3n8ni ul ul{margin:8px 0;padding-left:20px;max-width:calc(100% - 20px)}.CaseStudyTemplatePage_sectionQuotes__QAflY{margin:25px 0}.CaseStudyTemplatePage_quote__6Ff7U{background:#fff3e0;border-left:4px solid #ff9800;padding:20px 25px;margin:15px 0;border-radius:0 10px 10px 0;font-style:italic;color:#e65100;font-size:1.1rem;line-height:1.6}.CaseStudyTemplatePage_bulletPoints__Nql3i{list-style:none;padding:0;margin:25px 0}.CaseStudyTemplatePage_bulletPoints__Nql3i li{position:relative;padding:8px 0 8px 30px;color:#495057;line-height:1.6}.CaseStudyTemplatePage_bulletPoints__Nql3i li:before{content:"✓";position:absolute;left:0;top:8px;color:#28a745;font-weight:700;font-size:1.1rem}.CaseStudyTemplatePage_testimonialSection__cx3LO{text-align:center;padding:50px 0;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:20px;margin:50px 0}.CaseStudyTemplatePage_testimonialQuote__6RkmL{color:#fff;margin:0}.CaseStudyTemplatePage_testimonialQuote__6RkmL p{font-size:1.5rem;font-style:italic;line-height:1.6;margin:0 0 20px;font-weight:300}.CaseStudyTemplatePage_testimonialAuthor__GxoMW{font-size:1.1rem;font-weight:500;opacity:.9;font-style:normal}.CaseStudyTemplatePage_ctaTitle__LTBW5{font-size:2.5rem;font-weight:600;margin:0 0 15px;color:#2c3e50}.CaseStudyTemplatePage_ctaContent__MtZHi{font-size:1.2rem;color:#6c757d;margin:0 0 40px;line-height:1.6}.CaseStudyTemplatePage_ctaButtons__tKyZ8{display:flex;gap:20px;justify-content:center;flex-wrap:wrap}.CaseStudyTemplatePage_ctaButton__fb0GH{padding:15px 30px;border-radius:50px;text-decoration:none;font-weight:600;font-size:1rem;transition:all .3s ease;display:inline-flex;align-items:center;justify-content:center;min-width:160px}.CaseStudyTemplatePage_ctaButton__fb0GH.CaseStudyTemplatePage_primary__IQmcK{background:linear-gradient(135deg,#516fc2,#ad1457);color:#fff;box-shadow:0 4px 15px rgba(233,30,99,.3)}.CaseStudyTemplatePage_ctaButton__fb0GH.CaseStudyTemplatePage_primary__IQmcK:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(233,30,99,.4)}.CaseStudyTemplatePage_ctaButton__fb0GH.CaseStudyTemplatePage_secondary__tYhDG{background:transparent;color:#516fc2;border:2px solid #516fc2}.CaseStudyTemplatePage_ctaButton__fb0GH.CaseStudyTemplatePage_secondary__tYhDG:hover{background:#516fc2;color:#fff;transform:translateY(-2px)}@media (max-width:1024px){.CaseStudyTemplatePage_contentGrid__hIHWu{grid-template-columns:280px 1fr;gap:40px}.CaseStudyTemplatePage_headerTitle__Ns_57{font-size:3rem}}@media (max-width:768px){.CaseStudyTemplatePage_contentGrid__hIHWu{grid-template-columns:1fr;gap:30px}.CaseStudyTemplatePage_sidebarContainer__kKoHc{position:static;order:2}.CaseStudyTemplatePage_headerContent__pOWCP{flex-direction:column;text-align:center;gap:30px}.CaseStudyTemplatePage_headerLeft__lKFWg{flex-direction:column;gap:20px}.CaseStudyTemplatePage_headerTitle__Ns_57{font-size:2.5rem}.CaseStudyTemplatePage_dynamicHeading__nldvH{font-size:2rem}.CaseStudyTemplatePage_headerSubtitle__ub67O{font-size:1.1rem}.CaseStudyTemplatePage_clientInfo__RnmDS{flex-direction:column;text-align:center}.CaseStudyTemplatePage_clientImageContainer__fSX1n{border-right:none;border-bottom:2px solid #516fc2;padding-right:0;padding-bottom:15px}.CaseStudyTemplatePage_meetClientSection__VWeco{flex-direction:column;text-align:center}.CaseStudyTemplatePage_meetClientSection__VWeco .CaseStudyTemplatePage_clientImageContainer__fSX1n{border-right:none;border-bottom:2px solid #516fc2;padding-right:0;padding-bottom:15px}.CaseStudyTemplatePage_ctaButtons__tKyZ8{flex-direction:column;align-items:center}.CaseStudyTemplatePage_ctaButton__fb0GH{width:100%;max-width:300px}}@media (max-width:480px){.CaseStudyTemplatePage_container__jBznn{padding:0 15px}.CaseStudyTemplatePage_headerBackground__yRdg4{padding:60px 0 100px}.CaseStudyTemplatePage_headerTitle__Ns_57{font-size:2rem}.CaseStudyTemplatePage_dynamicHeading__nldvH{font-size:1.75rem}.CaseStudyTemplatePage_sectionTitle__dVBKO{font-size:1.5rem}.CaseStudyTemplatePage_ctaTitle__LTBW5{font-size:2rem}.CaseStudyTemplatePage_sidebar__qLlAS{padding:30px 20px}}#CaseStudyTemplatePage_case-study-pdf-content__S1ETQ{background:#fff;min-height:100vh}.CaseStudyTemplatePage_pdf-mode__AnS0T .CaseStudyTemplatePage_dynamicHeading__nldvH{background:none!important;-webkit-background-clip:initial!important;-webkit-text-fill-color:initial!important;background-clip:initial!important;color:#516fc2!important;animation:none!important;font-weight:700!important;text-shadow:none!important}.CaseStudyTemplatePage_pdf-mode__AnS0T .CaseStudyTemplatePage_dynamicHeadingSection__Ysgcx:before,.CaseStudyTemplatePage_pdf-mode__AnS0T .CaseStudyTemplatePage_dynamicHeading__nldvH:after{display:none!important}.CaseStudyTemplatePage_pdf-mode__AnS0T .CaseStudyTemplatePage_dynamicHeadingSection__Ysgcx:after{animation:none!important;background:linear-gradient(135deg,#00bcd4,#9c27b0)!important}.CaseStudyTemplatePage_pdf-mode__AnS0T .CaseStudyTemplatePage_dynamicHeading__nldvH:empty:before{content:attr(data-pdf-text);color:#516fc2;font-weight:700}.CaseStudyTemplatePage_pdf-generating__N8vnC{overflow:visible!important}.CaseStudyTemplatePage_pdf-generating__N8vnC .CaseStudyTemplatePage_decorative-border__J5ihv,.CaseStudyTemplatePage_pdf-generating__N8vnC .CaseStudyTemplatePage_decorative-line__lOqo9,.CaseStudyTemplatePage_pdf-generating__N8vnC [style*="#e91e63"],.CaseStudyTemplatePage_pdf-generating__N8vnC [style*="rgb(233, 30, 99)"]{display:none!important}@media print{#CaseStudyTemplatePage_case-study-pdf-content__S1ETQ,.CaseStudyTemplatePage_sidebar__qLlAS{-webkit-print-color-adjust:exact;print-color-adjust:exact}.CaseStudyTemplatePage_sidebar__qLlAS{background:linear-gradient(135deg,#2ebcd4,#1e27b0)!important}.CaseStudyTemplatePage_headerBackground__yRdg4,.CaseStudyTemplatePage_sectionIcon___4exF{-webkit-print-color-adjust:exact;print-color-adjust:exact}.CaseStudyTemplatePage_dynamicHeading__nldvH{background:none!important;-webkit-background-clip:initial!important;-webkit-text-fill-color:initial!important;background-clip:initial!important;color:#516fc2!important;animation:none!important}.CaseStudyTemplatePage_dynamicHeadingSection__Ysgcx:before,.CaseStudyTemplatePage_dynamicHeading__nldvH:after{display:none!important}.CaseStudyTemplatePage_dynamicHeadingSection__Ysgcx:after{animation:none!important;background:linear-gradient(135deg,#00bcd4,#9c27b0)!important}.CaseStudyTemplatePage_sidebarDownloadBtn__gnpqx{display:none!important}}.case-study-main{background:#fff;min-height:100vh}.case-study-layout__content h1,.case-study-layout__content h2,.case-study-layout__content h3{color:#333;font-weight:700}.case-study-layout__content p{color:#555;line-height:1.8;margin-bottom:1.2em}.case-study-layout__content a{color:#e91e63;text-decoration:none;transition:all .3s ease}.case-study-layout__content a:hover{color:#ad1457;text-decoration:underline}.case-study-layout__content b,.case-study-layout__content strong{color:#333;font-weight:600}.case-study-layout__content ul:not(.content-section__bullets){padding-left:25px;margin:20px 0;width:100%;max-width:100%;box-sizing:border-box;overflow:hidden;display:block;position:relative}.case-study-layout__content ul:not(.content-section__bullets) li{margin-bottom:12px;color:#555;line-height:1.7;word-wrap:break-word;overflow-wrap:break-word;width:100%;max-width:100%;box-sizing:border-box;display:list-item;position:relative}.case-study-layout__content ul:not(.content-section__bullets) li::marker{color:#e91e63}.case-study-layout__content ol{padding-left:25px;margin:20px 0;overflow:hidden;display:block}.case-study-layout__content ol,.case-study-layout__content ol li{width:100%;max-width:100%;box-sizing:border-box;position:relative}.case-study-layout__content ol li{margin-bottom:12px;color:#555;line-height:1.7;word-wrap:break-word;overflow-wrap:break-word;display:list-item}.case-study-layout__content ol li::marker{color:#e91e63;font-weight:600}.case-study-layout__content ol ol,.case-study-layout__content ol ul,.case-study-layout__content ul ol,.case-study-layout__content ul ul{margin:8px 0;padding-left:20px;max-width:calc(100% - 20px)}.case-study-main ol,.case-study-main ul{contain:layout style;overflow-wrap:break-word;word-break:break-word}.case-study-layout__content img{max-width:100%;height:auto;border-radius:8px;margin:25px 0;box-shadow:0 4px 15px rgba(0,0,0,.1)}.case-study-layout__content blockquote{margin:30px 0;padding:25px 30px;background:linear-gradient(135deg,#e91e63,#ad1457);color:#fff;border-left:none;border-radius:0;font-style:italic}.case-study-layout__content blockquote p{color:#fff;margin:0}.case-study-layout__content code{background:#f5f5f5;padding:2px 6px;border-radius:3px;font-family:Courier New,monospace;font-size:.9em;color:#e91e63}.case-study-layout__content pre{background:#f5f5f5;padding:20px;border-radius:8px;overflow-x:auto;border-left:4px solid #e91e63}.case-study-layout__content pre code{background:transparent;padding:0;color:#333}.case-study-layout__content table{width:100%;border-collapse:collapse;margin:25px 0}.case-study-layout__content table th{background:#e91e63;color:#fff;padding:12px 15px;text-align:left;font-weight:600}.case-study-layout__content table td{padding:12px 15px;border-bottom:1px solid #e0e0e0;color:#555}.case-study-layout__content table tr:hover{background:#f8f9fa}.case-study-layout__content hr{border:none;height:1px;background:linear-gradient(90deg,#e91e63 0,transparent);margin:40px 0}@media (max-width:768px){.case-study-layout__content img{margin:20px 0}.case-study-layout__content blockquote{padding:20px 25px}.case-study-layout__content pre{padding:15px}.case-study-layout__content table{font-size:.9rem}}@media (max-width:480px){.case-study-layout__content img{margin:15px 0;border-radius:4px}.case-study-layout__content blockquote{padding:15px 20px;margin:20px 0}}