.page-header.svelte-4z030h{padding:var(--space-8) 0 var(--space-16);max-width:640px}.page-label.svelte-4z030h{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-accent);text-transform:uppercase;letter-spacing:var(--tracking-widest);margin:0 0 var(--space-6)}.page-header.svelte-4z030h h1:where(.svelte-4z030h){font-family:var(--font-display);font-size:var(--text-6xl);font-weight:var(--weight-regular);line-height:var(--leading-none);letter-spacing:var(--tracking-tighter);margin:0 0 var(--space-6);color:var(--color-text)}.page-subtitle.svelte-4z030h{font-size:var(--text-lg);color:var(--color-text-secondary);line-height:var(--leading-loose);margin:0}.service-section.svelte-4z030h{padding:var(--space-16) 0;border-top:1px solid var(--color-border)}.service-header.svelte-4z030h{display:flex;align-items:center;gap:var(--space-4);margin-bottom:var(--space-6)}.service-icon-large.svelte-4z030h{width:3.5rem;height:3.5rem;display:flex;align-items:center;justify-content:center;background:var(--color-accent-subtle);border-radius:var(--radius-lg);color:var(--color-accent)}.service-header.svelte-4z030h h2:where(.svelte-4z030h){font-family:var(--font-display);font-size:var(--text-3xl);font-weight:var(--weight-regular);margin:0;color:var(--color-text);letter-spacing:var(--tracking-tight)}.service-description.svelte-4z030h{font-size:var(--text-md);color:var(--color-text-secondary);line-height:var(--leading-loose);max-width:720px;margin:0 0 var(--space-10)}.capabilities-grid.svelte-4z030h{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-6)}.capability.svelte-4z030h{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-8)}.capability.svelte-4z030h h4:where(.svelte-4z030h){font-family:var(--font-body);font-size:var(--text-md);font-weight:var(--weight-semibold);margin:0 0 var(--space-2);color:var(--color-text)}.capability.svelte-4z030h p:where(.svelte-4z030h){color:var(--color-text-secondary);margin:0;font-size:var(--text-sm);line-height:var(--leading-loose)}.process-section.svelte-4z030h{padding:var(--space-20) 0;border-top:1px solid var(--color-border)}.section-header.svelte-4z030h{margin-bottom:var(--space-12)}.section-label.svelte-4z030h{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-accent);text-transform:uppercase;letter-spacing:var(--tracking-widest);margin:0 0 var(--space-3)}.section-header.svelte-4z030h h2:where(.svelte-4z030h){font-family:var(--font-display);font-size:var(--text-5xl);font-weight:var(--weight-regular);letter-spacing:var(--tracking-tight);margin:0;color:var(--color-text)}.process-steps.svelte-4z030h{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-8)}.process-step.svelte-4z030h{padding:var(--space-4) 0}.step-number.svelte-4z030h{font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-accent);letter-spacing:var(--tracking-wider);display:block;margin-bottom:var(--space-4)}.process-step.svelte-4z030h h4:where(.svelte-4z030h){font-family:var(--font-body);font-size:var(--text-lg);font-weight:var(--weight-semibold);margin:0 0 var(--space-2);color:var(--color-text)}.process-step.svelte-4z030h p:where(.svelte-4z030h){color:var(--color-text-secondary);margin:0;font-size:var(--text-sm);line-height:var(--leading-loose)}.cta-section.svelte-4z030h{padding:var(--space-20) 0;border-top:1px solid var(--color-border);text-align:center}.cta-section.svelte-4z030h h2:where(.svelte-4z030h){font-family:var(--font-display);font-size:var(--text-5xl);font-weight:var(--weight-regular);letter-spacing:var(--tracking-tight);margin:0 0 var(--space-4);color:var(--color-text)}.cta-section.svelte-4z030h p:where(.svelte-4z030h){color:var(--color-text-secondary);font-size:var(--text-lg);margin:0 0 var(--space-8)}.btn.svelte-4z030h{display:inline-flex;align-items:center;padding:var(--space-3) var(--space-6);border-radius:var(--radius-md);font-weight:var(--weight-semibold);font-size:var(--text-sm);text-decoration:none;transition:all var(--duration-normal) var(--ease-default)}.btn-primary.svelte-4z030h{background:var(--color-accent);color:#fff}.btn-primary.svelte-4z030h:hover{background:var(--color-accent-hover)}@media(max-width:768px){.page-header.svelte-4z030h h1:where(.svelte-4z030h){font-size:var(--text-4xl)}.capabilities-grid.svelte-4z030h{grid-template-columns:1fr}.process-steps.svelte-4z030h{grid-template-columns:repeat(2,1fr);gap:var(--space-6)}.section-header.svelte-4z030h h2:where(.svelte-4z030h),.service-header.svelte-4z030h h2:where(.svelte-4z030h),.cta-section.svelte-4z030h h2:where(.svelte-4z030h){font-size:1.75rem}}@media(max-width:480px){.process-steps.svelte-4z030h{grid-template-columns:1fr}}
