.section-header.svelte-4z030h{margin-bottom:var(--space-2xl)}.section-subtitle.svelte-4z030h{font-size:var(--text-lg);color:var(--color-charcoal-light);max-width:700px;margin-inline:auto;line-height:1.7}.services-grid.svelte-4z030h{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--space-xl)}.process-steps.svelte-4z030h{display:flex;flex-direction:column;gap:var(--space-xl)}.step.svelte-4z030h{display:grid;grid-template-columns:auto 1fr;gap:var(--space-lg);align-items:start}.step-number.svelte-4z030h{width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--color-sage) 0%,var(--color-sage-dark) 100%);color:var(--color-white);border-radius:50%;font-family:var(--font-display);font-size:var(--text-2xl);font-weight:500;flex-shrink:0}.step.svelte-4z030h h3:where(.svelte-4z030h){font-size:var(--text-xl);color:var(--color-charcoal);margin-bottom:.5rem;margin-top:.5rem}.step.svelte-4z030h p:where(.svelte-4z030h){font-size:var(--text-base);line-height:1.7;color:var(--color-charcoal-light);margin:0}.cta-section.svelte-4z030h{background:linear-gradient(135deg,#8b9d830d,#b76e790d)}.cta-title.svelte-4z030h{font-size:var(--text-3xl);margin-bottom:var(--space-md)}.cta-text.svelte-4z030h{font-size:var(--text-lg);color:var(--color-charcoal-light);max-width:600px;margin-inline:auto;margin-bottom:var(--space-xl);line-height:1.7}@media(max-width:1024px){.services-grid.svelte-4z030h{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--space-lg)}}@media(max-width:640px){.services-grid.svelte-4z030h{grid-template-columns:1fr}.step.svelte-4z030h{grid-template-columns:1fr;gap:var(--space-md)}.step-number.svelte-4z030h{width:50px;height:50px;font-size:var(--text-xl);margin-inline:auto}.step.svelte-4z030h h3:where(.svelte-4z030h),.step.svelte-4z030h p:where(.svelte-4z030h){text-align:center}.cta-title.svelte-4z030h{font-size:var(--text-2xl)}.cta-text.svelte-4z030h{font-size:var(--text-base)}}
