.case-study.svelte-1o3mkk3{background-color:var(--c-white)}.hero.svelte-1o3mkk3{position:relative;padding:80px 35px;background-color:var(--c-black);background-size:cover;background-position:center}.hero.svelte-1o3mkk3:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#101820b3,#101820d9)}.hero-inner.svelte-1o3mkk3{position:relative;z-index:1}.client-logo.svelte-1o3mkk3{max-height:60px;max-width:200px;object-fit:contain;margin-bottom:24px;filter:brightness(0) invert(1)}.meta-tags.svelte-1o3mkk3{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.tag.svelte-1o3mkk3{padding:4px 12px;font-size:.8rem;font-weight:550;border-radius:100px;text-transform:uppercase;letter-spacing:.05em}.industry-tag.svelte-1o3mkk3{background-color:var(--c-teal);color:var(--c-white)}.service-tag.svelte-1o3mkk3{background-color:transparent;color:var(--c-white);border:1px solid rgba(255,255,255,.4)}.title-lg.svelte-1o3mkk3{color:var(--c-white);margin-bottom:16px}.tagline.svelte-1o3mkk3{color:#fafafacc;max-width:700px;margin:0}.metrics-bar.svelte-1o3mkk3{background-color:var(--c-navy);padding:40px 35px}.metrics-inner.svelte-1o3mkk3{display:flex;gap:60px;flex-wrap:wrap}.metric.svelte-1o3mkk3{display:flex;flex-direction:column;gap:6px}.metric-value.svelte-1o3mkk3{font-size:2.625rem;font-weight:700;color:var(--c-teal);line-height:1}.metric-label.svelte-1o3mkk3{color:var(--c-white);max-width:160px}.body-wrap.svelte-1o3mkk3{padding:80px 35px}.content-grid.svelte-1o3mkk3{display:grid;grid-template-columns:1fr 340px;gap:80px;align-items:start}.section.svelte-1o3mkk3{margin-bottom:60px}.section.svelte-1o3mkk3:last-child{margin-bottom:0}.section-heading.svelte-1o3mkk3{color:var(--c-navy);margin-bottom:20px;padding-bottom:12px;border-bottom:2px solid var(--c-teal)}.testimonial.svelte-1o3mkk3{position:sticky;top:40px;background-color:var(--c-gray);border-left:4px solid var(--c-teal);padding:32px;margin:0}.quote-text.svelte-1o3mkk3{color:var(--c-black);margin:0 0 24px;font-style:italic;line-height:1.6}.quote-footer.svelte-1o3mkk3{display:flex;flex-direction:column;gap:4px}.quote-name.svelte-1o3mkk3{color:var(--c-navy)}.quote-title.svelte-1o3mkk3{color:var(--c-teal)}@media only screen and (max-width: 900px){.hero.svelte-1o3mkk3,.body-wrap.svelte-1o3mkk3{padding:60px 25px}.content-grid.svelte-1o3mkk3{grid-template-columns:1fr;gap:40px}.testimonial.svelte-1o3mkk3{position:static}.metrics-inner.svelte-1o3mkk3{gap:30px}.metric-value.svelte-1o3mkk3{font-size:2rem}}.body-images.svelte-1o3mkk3{padding:0 35px 80px;display:flex;flex-direction:column;gap:24px}@media only screen and (max-width: 500px){.hero.svelte-1o3mkk3{padding:40px 20px}.metrics-bar.svelte-1o3mkk3{padding:30px 20px}.body-wrap.svelte-1o3mkk3{padding:40px 20px}.metrics-inner.svelte-1o3mkk3{gap:24px}}
