.work-page.svelte-oqsuc6{max-width:900px;margin:0 auto;padding:var(--space-2xl) var(--space-lg)}.page-header.svelte-oqsuc6{text-align:center;margin-bottom:var(--space-2xl)}.page-header.svelte-oqsuc6 h1:where(.svelte-oqsuc6){font-size:clamp(2rem,5vw,3rem);margin-bottom:var(--space-md)}.subtitle.svelte-oqsuc6{font-size:1.25rem;color:var(--color-ink-muted);max-width:600px;margin:0 auto}.case-studies-grid.svelte-oqsuc6{display:grid;gap:var(--space-lg)}.cta-section.svelte-oqsuc6{text-align:center;padding:var(--space-2xl);background:#fff;border:1px solid var(--color-line);border-radius:16px;margin-top:var(--space-xl)}.cta-section.svelte-oqsuc6 h2:where(.svelte-oqsuc6){font-size:1.5rem;margin-bottom:var(--space-sm)}.cta-section.svelte-oqsuc6 p:where(.svelte-oqsuc6){color:var(--color-ink-muted);margin-bottom:var(--space-lg)}.cta-button.svelte-oqsuc6{display:inline-block;background:var(--color-accent);color:#fff;padding:var(--space-sm) var(--space-xl);border-radius:8px;font-weight:600;text-decoration:none;transition:all .2s ease}.cta-button.svelte-oqsuc6:hover{background:#b45309;transform:translateY(-2px)}
