.cs-detail-page{color:#333;background:#fff;padding-top:118px}.cs-detail-page .agrowth-cs-hero{--cs-bg:#e87438;background:var(--cs-bg);color:#fff;clip-path:polygon(1% 0%,104% 0%,99% 100%,-3% 100%);margin:0;padding:48px 0;position:relative;overflow:hidden}.cs-detail-page .agrowth-cs-hero .container{max-width:1200px;margin:0 auto;padding:0 16px}.cs-detail-page .agrowth-cs-hero__inner{align-items:center;gap:40px;display:flex}.cs-detail-page .agrowth-cs-hero__left{overflow-wrap:break-word;flex:1;min-width:0}.cs-detail-page .agrowth-cs-back{color:#ffe8d6;font-family:var(--font-outfit), sans-serif;align-items:center;gap:8px;margin-bottom:16px;font-size:18px;font-weight:400;line-height:26px;text-decoration:none;display:inline-flex}.cs-detail-page .agrowth-cs-back:hover{color:#fff}.cs-detail-page .agrowth-cs-title{font-family:var(--font-assistant), sans-serif;overflow-wrap:break-word;color:#fff;margin:8px 0 16px;font-size:46px;font-weight:800;line-height:1.05}.cs-detail-page .agrowth-cs-lead{font-family:var(--font-outfit), sans-serif;color:#fff;opacity:.95;overflow-wrap:break-word;max-width:620px;margin:0;font-size:18px;line-height:1.6}.cs-detail-page .agrowth-cs-hero__right{flex:1;position:relative}.cs-detail-page .agrowth-cs-image-wrap{position:relative}.cs-detail-page .agrowth-cs-image-wrap img{border-radius:8px;width:100%;height:auto;display:block}.cs-detail-page .agrowth-cs-challenge.container,.cs-detail-page .agrowth-cs-solution.container,.cs-detail-page .agrowth-cs-results.container{max-width:1250px;margin-left:auto;margin-right:auto;padding:16px}.cs-detail-page .agrowth-cs-challenge.container{margin-top:24px;margin-bottom:8px}.cs-detail-page .agrowth-cs-solution.container{margin-top:24px;margin-bottom:24px}.cs-detail-page .agrowth-cs-results.container{margin-top:28px;margin-bottom:28px}.cs-detail-page .challenge__header{align-items:flex-start;gap:32px;display:flex}.cs-detail-page .challenge__left{overflow-wrap:break-word;flex:1;min-width:0;max-width:100%}.cs-detail-page .challenge__right{width:260px;min-width:220px}.cs-detail-page .cs-section-title{font-family:var(--font-assistant), sans-serif;margin:8px 0 12px;font-size:clamp(28px,4vw,44px);font-weight:800;line-height:1.15}.cs-detail-page .cs-section-title__prefix{color:#222}.cs-detail-page .cs-section-title__highlight{color:#f5822a}.cs-detail-page .challenge__side-title{color:#f5822a;font-weight:700;font-family:var(--font-outfit), sans-serif;margin:0 0 8px;font-size:18px;line-height:26px}.cs-detail-page .challenge__social{gap:10px;display:flex}.cs-detail-page .challenge__social .social{color:#333;background:#f1f1f1;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;text-decoration:none;display:flex}.cs-detail-page .challenge__social .social:hover{background:#e7e7e7}.cs-detail-page .challenge__social .social svg{fill:currentColor;width:14px;height:14px}.cs-detail-page .services-section{margin-top:30px}.cs-detail-page .challenge__services{color:#333;font-family:var(--font-outfit), sans-serif;margin:0;font-size:18px;line-height:26px}.cs-detail-page .cs-prose{color:#333;font-family:var(--font-outfit), sans-serif;overflow-wrap:break-word;max-width:100%;font-size:18px;font-weight:400;line-height:1.7}.cs-detail-page .solution__intro,.cs-detail-page .results__intro,.cs-detail-page .challenge__lead{color:#333;overflow-wrap:break-word;line-height:1.7}.cs-detail-page .cs-prose p{margin:0 0 16px}.cs-detail-page .cs-prose ul{margin:0 0 16px 20px;padding:0;list-style:outside}.cs-detail-page .cs-prose li{margin:6px 0}.cs-detail-page .cs-prose li p{margin:0}.cs-detail-page .cs-prose h2{font-family:var(--font-assistant), sans-serif;color:#333;margin:28px 0 16px;font-size:20px;font-weight:500;line-height:24px}.cs-detail-page .cs-prose a{color:#d5261f;text-decoration:underline}.cs-detail-page .cs-prose em{font-style:italic}.cs-detail-page .cs-figure{margin:0 0 20px}.cs-detail-page .cs-figure img,.cs-detail-page .cs-prose img{object-fit:contain;border-radius:8px;width:100%;max-width:1200px;height:auto;max-height:750px;margin-bottom:0;display:block}.cs-detail-page .cs-figure--center{text-align:center}.cs-detail-page .cs-figure--center img{margin-left:auto;margin-right:auto}.cs-detail-page .cs-caption{text-align:center;color:#666;margin:0 0 16px;font-size:18px;font-style:italic;line-height:1.6}.cs-detail-page .cs-caption--left{text-align:left;color:#333;font-style:normal}.cs-detail-page .cs-shared-cta.cta2{text-align:center;background-image:url(/assets/images/google-ads/cta-background.png);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:50px 0}.cs-detail-page .cs-shared-cta .container{max-width:1250px;margin:0 auto;padding:0 16px}.cs-detail-page .cs-shared-cta .heading{margin:20px 0}.cs-detail-page .cs-shared-cta h2{color:#fff;font-family:var(--font-assistant), sans-serif;text-transform:capitalize;margin:0;font-size:42px;font-weight:600;line-height:1.15}.cs-detail-page .cs-shared-cta p{color:#ffffffd3;font-family:var(--font-outfit), sans-serif;margin:16px 0 0;font-size:14px;font-weight:500;line-height:1.5}.cs-detail-page .cs-shared-cta .form-area{justify-content:center;margin:43px 0 0;display:flex}.cs-detail-page a.theme-btn3{color:#fff;font-family:var(--font-outfit), sans-serif;background:linear-gradient(90deg,#f09138 2.31%,#d5261f 100%);border:none;border-radius:40px;justify-content:center;align-items:center;gap:8px;padding:14px 14px 14px 28px;font-size:19px;font-weight:700;line-height:19px;text-decoration:none;transition:transform .3s,box-shadow .3s;display:inline-flex;position:relative;overflow:hidden}.cs-detail-page a.theme-btn3:hover{transform:translateY(-3px);box-shadow:0 8px 25px #ff5e0059}.cs-detail-page a.theme-btn3 span{color:#d5261f;background-color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-left:5px;display:inline-flex}.cs-detail-page a.theme-btn3 span svg{width:16px;height:16px}@media (max-width:1024px){.cs-detail-page .challenge__header{flex-direction:column}.cs-detail-page .challenge__right{order:-1;grid-template-columns:1fr 1fr;gap:24px;width:100%;display:grid}.cs-detail-page .challenge__right .services-section{flex-direction:column;order:1;margin-top:0;display:flex}.cs-detail-page .challenge__right .social-section{text-align:right;flex-direction:column;order:2;justify-self:end;display:flex}.cs-detail-page .challenge__social{justify-content:flex-end}}@media (max-width:991px){.cs-detail-page{padding-top:69px}.cs-detail-page .agrowth-cs-hero{clip-path:polygon(1% 0%,100% 0%,99% 100%,0% 100%)}.cs-detail-page .agrowth-cs-hero__inner{flex-direction:column;align-items:flex-start}}@media (max-width:768px){.cs-detail-page .agrowth-cs-hero{clip-path:polygon(1% 0%,104% 0%,99% 100%,-3% 100%);padding:32px 0}.cs-detail-page .agrowth-cs-title{font-size:32px}.cs-detail-page .agrowth-cs-lead{font-size:16px}.cs-detail-page .agrowth-cs-challenge.container,.cs-detail-page .agrowth-cs-solution.container,.cs-detail-page .agrowth-cs-results.container{margin-left:auto;margin-right:auto;padding:12px}.cs-detail-page .agrowth-cs-challenge.container{margin-top:16px;margin-bottom:8px}.cs-detail-page .agrowth-cs-solution.container,.cs-detail-page .agrowth-cs-results.container{margin-top:16px;margin-bottom:16px}.cs-detail-page .challenge__lead,.cs-detail-page .cs-prose,.cs-detail-page .solution__intro,.cs-detail-page .results__intro{font-size:14px;line-height:1.6}.cs-detail-page .challenge__right{grid-template-columns:1fr;gap:16px}.cs-detail-page .challenge__right .social-section{text-align:left;justify-self:start}.cs-detail-page .challenge__social{justify-content:flex-start}.cs-detail-page .cs-shared-cta.cta2{padding:44px 0}.cs-detail-page .cs-shared-cta h2{font-size:30px}.cs-detail-page .cs-shared-cta p{font-size:14px}.cs-detail-page a.theme-btn3{padding:10px 10px 10px 22px;font-size:16.72px;line-height:16.72px}}@media (prefers-reduced-motion:reduce){.cs-detail-page a.theme-btn3{transition:none}.cs-detail-page a.theme-btn3:hover{transform:none}}
