.page-header.svelte-cwls5q{padding:4rem 0 2rem;background:var(--color-bg)}.eyebrow.svelte-cwls5q{display:inline-block;font-size:.8125rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent);margin-bottom:1rem}.page-header.svelte-cwls5q h1:where(.svelte-cwls5q){font-size:2.75rem;max-width:24ch;margin-bottom:1rem}.accent.svelte-cwls5q{color:var(--color-accent)}.lede.svelte-cwls5q{font-size:1.125rem;color:var(--color-text-muted);max-width:60ch}.story.svelte-cwls5q{padding:3rem 0;background:var(--color-surface);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.story-content.svelte-cwls5q{max-width:720px;margin:0 auto}.story-content.svelte-cwls5q h2:where(.svelte-cwls5q){font-size:1.75rem;margin-bottom:1.25rem}.story-content.svelte-cwls5q p:where(.svelte-cwls5q){color:var(--color-text);font-size:1.0625rem;line-height:1.75;margin-bottom:1.25rem}.story-content.svelte-cwls5q p:where(.svelte-cwls5q):last-child{margin-bottom:0}.values.svelte-cwls5q{padding:4rem 0}.section-head.svelte-cwls5q{text-align:center;margin-bottom:2.5rem}.section-head.svelte-cwls5q h2:where(.svelte-cwls5q){font-size:2rem;margin-bottom:.5rem}.section-head.svelte-cwls5q p:where(.svelte-cwls5q){color:var(--color-text-muted);max-width:50ch;margin:0 auto}.values-grid.svelte-cwls5q{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem}.value.svelte-cwls5q{padding:1.75rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}.value.svelte-cwls5q h3:where(.svelte-cwls5q){font-size:1.125rem;margin-bottom:.5rem}.value.svelte-cwls5q p:where(.svelte-cwls5q){color:var(--color-text-muted)}.who-we-serve.svelte-cwls5q{padding:4rem 0;background:var(--color-surface);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.serve-grid.svelte-cwls5q{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.serve-card.svelte-cwls5q{padding:1.75rem;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md)}.serve-card.svelte-cwls5q h3:where(.svelte-cwls5q){font-size:1.125rem;margin-bottom:1rem}.serve-card.svelte-cwls5q ul:where(.svelte-cwls5q){list-style:none;display:grid;gap:.5rem}.serve-card.svelte-cwls5q li:where(.svelte-cwls5q){padding-left:1.25rem;position:relative;color:var(--color-text)}.serve-card.svelte-cwls5q li:where(.svelte-cwls5q):before{content:"›";position:absolute;left:0;color:var(--color-accent);font-weight:700}.cta-section.svelte-cwls5q{padding:4rem 0;text-align:center}.cta-section.svelte-cwls5q h2:where(.svelte-cwls5q){font-size:1.75rem;margin-bottom:.5rem}.cta-section.svelte-cwls5q p:where(.svelte-cwls5q){color:var(--color-text-muted);max-width:42rem;margin:0 auto 1.5rem}.btn.svelte-cwls5q{display:inline-block;padding:.75rem 1.5rem;border-radius:var(--radius-md);font-weight:600}.btn-primary.svelte-cwls5q{background:var(--color-accent);color:#fff}.btn-primary.svelte-cwls5q:hover{background:var(--color-accent-hover);color:#fff}@media(max-width:768px){.page-header.svelte-cwls5q h1:where(.svelte-cwls5q){font-size:2rem}.values-grid.svelte-cwls5q,.serve-grid.svelte-cwls5q{grid-template-columns:1fr}}
