.page.svelte-94sy8o{width:100%}.container.svelte-94sy8o{max-width:1200px;margin:0 auto;padding:0 var(--container-padding)}section.svelte-94sy8o{padding:var(--space-large) 0}.hero.svelte-94sy8o{padding:var(--space-xlarge) 0 var(--space-small)}.hero.svelte-94sy8o .hero-accent:where(.svelte-94sy8o){height:5px;width:200px;border-radius:3px;background:var(--accent);margin-bottom:var(--space-small)}.hero.svelte-94sy8o .breadcrumb:where(.svelte-94sy8o){font-size:.875rem;color:var(--c-text-muted);margin-bottom:var(--space-tiny)}.hero.svelte-94sy8o .breadcrumb:where(.svelte-94sy8o) a:where(.svelte-94sy8o){color:var(--c-text-muted)}.hero.svelte-94sy8o h1:where(.svelte-94sy8o){margin-bottom:var(--space-tiny)}.hero.svelte-94sy8o .intro:where(.svelte-94sy8o){font-size:1.15rem;max-width:720px;line-height:1.7}.why-locals.svelte-94sy8o .container:where(.svelte-94sy8o){max-width:760px}.why-locals.svelte-94sy8o p:where(.svelte-94sy8o){line-height:1.8;margin-top:var(--space-tiny)}.stat.svelte-94sy8o{padding-top:0;padding-bottom:var(--space-small)}.stat.svelte-94sy8o .stat-box:where(.svelte-94sy8o){background-color:color-mix(in srgb,var(--accent) 12%,white);border-left:4px solid var(--accent);border-radius:6px;padding:var(--space-small);max-width:760px}.stat.svelte-94sy8o .stat-value:where(.svelte-94sy8o){font-size:2rem;font-weight:700;font-family:orpheuspro,serif;color:var(--c-dark);margin:0 0 .25rem}.stat.svelte-94sy8o .stat-measure:where(.svelte-94sy8o){margin:0 0 .5rem;line-height:1.6}.stat.svelte-94sy8o .stat-source:where(.svelte-94sy8o){margin:0;font-size:.85rem;color:var(--c-text-muted);font-style:italic}.treatment.svelte-94sy8o{background-color:#f8f8f8}.treatment.svelte-94sy8o h2:where(.svelte-94sy8o){margin-bottom:var(--space-tiny)}.treatment.svelte-94sy8o .services-grid:where(.svelte-94sy8o){display:grid;gap:var(--space-small);margin-top:var(--space-small)}@media(min-width:640px){.treatment.svelte-94sy8o .services-grid:where(.svelte-94sy8o){grid-template-columns:repeat(2,1fr)}}.treatment.svelte-94sy8o .service-card:where(.svelte-94sy8o){background:#fff;border-radius:6px;border:1px solid #e0e0e0;overflow:hidden;display:flex;flex-direction:column;text-decoration:none;color:inherit;box-shadow:none;transition:box-shadow .15s ease}.treatment.svelte-94sy8o .service-card:where(.svelte-94sy8o):hover{box-shadow:0 2px 10px #0000001a}.treatment.svelte-94sy8o .service-card:where(.svelte-94sy8o) .card-accent:where(.svelte-94sy8o){height:4px;background:var(--accent);flex-shrink:0}.treatment.svelte-94sy8o .service-card:where(.svelte-94sy8o) .card-body:where(.svelte-94sy8o){padding:var(--space-tiny)}.treatment.svelte-94sy8o .service-card:where(.svelte-94sy8o) .card-body:where(.svelte-94sy8o) h3:where(.svelte-94sy8o){margin-bottom:.5rem;font-size:1.05rem;color:var(--c-dark)}.treatment.svelte-94sy8o .service-card:where(.svelte-94sy8o) .card-body:where(.svelte-94sy8o) p:where(.svelte-94sy8o){font-size:.95rem;line-height:1.6;margin:0 0 .5rem;color:var(--c-dark)}.treatment.svelte-94sy8o .service-card:where(.svelte-94sy8o) .card-body:where(.svelte-94sy8o) .learn-more:where(.svelte-94sy8o){font-size:.875rem;font-weight:600;color:color-mix(in srgb,var(--accent) 60%,black)}.cta.svelte-94sy8o{text-align:center}.cta.svelte-94sy8o .container:where(.svelte-94sy8o){max-width:600px}.cta.svelte-94sy8o p:where(.svelte-94sy8o){line-height:1.7;margin-bottom:var(--space-small)}.cta.svelte-94sy8o .cta-button:where(.svelte-94sy8o){display:inline-block;background:var(--accent);color:var(--c-dark);font-weight:700;padding:.9rem 2rem;border-radius:6px;text-decoration:none;box-shadow:none;font-size:1.1rem}
