#case-study.bg-light-blue,#cases.bg-light-blue,#case-study:has(.combination-case-study-container),#cases:has(.combination-case-study-container){background:#fafbfc;background-image:none;color:#353C46;font-family:"Manrope","Segoe UI",system-ui,sans-serif;}#case-study .combination-case-study-container,#cases .combination-case-study-container{padding:4rem 0;}#case-study .combination-case-study-container h2.heading,#cases .combination-case-study-container h2.heading{font-family:"Poppins","Segoe UI",system-ui,sans-serif;font-weight:700;letter-spacing:-0.02em;line-height:1.15;color:#1C1D21;font-size:clamp(28px,4vw,40px);text-align:center;}#case-study .combination-case-study-container p.description,#cases .combination-case-study-container p.description{color:#6B7785;font-family:"Manrope","Segoe UI",system-ui,sans-serif;}#case-study .combination-case-study-block-container .combination-case-study-block h6,#cases .combination-case-study-block-container .combination-case-study-block h6{color:#1C1D21;font-family:"Poppins","Segoe UI",system-ui,sans-serif;padding:0;margin:2rem 1.5rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:78px;max-height:78px;}#case-study .combination-case-study-block-container .combination-case-study-block p,#cases .combination-case-study-block-container .combination-case-study-block p{color:#353C46;font-family:"Manrope","Segoe UI",system-ui,sans-serif;}#case-study .slick-dotted.slick-slider,#cases .slick-dotted.slick-slider,.combination-case-study-list-container.slick-dotted.slick-slider{margin-bottom:50px;}#case-study .cta-button-dark,#cases .cta-button-dark{margin-top:2.5rem;padding-top:0.5rem;}#case-study .cta-button-dark a,#case-study .cta-button-dark a.w-button,#cases .cta-button-dark a,#cases .cta-button-dark a.w-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:auto;min-width:200px;max-width:100%;color:#fff;font-family:"Manrope","Segoe UI",system-ui,sans-serif;font-size:14.5px;font-weight:600;letter-spacing:0;text-transform:none;text-decoration:none;background:linear-gradient(120deg,#0D97D5 0%,#0E7CBB 48%,#113D7E 100%);background-color:transparent;border:1.5px solid transparent;border-radius:999px;padding:12px 28px;box-shadow:0 8px 22px rgba(0,140,226,0.32);cursor:pointer;transition:transform 0.2s ease,box-shadow 0.2s ease,filter 0.2s ease;}#case-study .cta-button-dark a:hover,#case-study .cta-button-dark a.w-button:hover,#case-study .cta-button-dark a:focus-visible,#case-study .cta-button-dark a.w-button:focus-visible,#cases .cta-button-dark a:hover,#cases .cta-button-dark a.w-button:hover,#cases .cta-button-dark a:focus-visible,#cases .cta-button-dark a.w-button:focus-visible{color:#fff;background:linear-gradient(120deg,#0D97D5 0%,#0E7CBB 48%,#113D7E 100%);background-image:linear-gradient(120deg,#0D97D5 0%,#0E7CBB 48%,#113D7E 100%);border-color:transparent;transform:translateY(-1px);filter:saturate(1.05);box-shadow:0 12px 28px rgba(0,140,226,0.38);text-decoration:none;}@media (max-width:768px){#case-study .combination-case-study-container,#cases .combination-case-study-container{padding:3rem 0;}#case-study .combination-case-study-container h2.heading,#cases .combination-case-study-container h2.heading{font-size:28px;}#case-study .cta-button-dark,#cases .cta-button-dark{margin-top:2rem;}#case-study .cta-button-dark a,#case-study .cta-button-dark a.w-button,#cases .cta-button-dark a,#cases .cta-button-dark a.w-button{width:min(100%,320px);min-width:0;}}