.loc-blurb.astro-z7hrlw6n{color:var(--color-muted);margin-top:1rem;max-width:52ch}.loc-inc.astro-z7hrlw6n{display:grid;gap:1rem}.loc-inc-item.astro-z7hrlw6n{display:flex;gap:.85rem;align-items:flex-start;padding:1.1rem 1.25rem;background:var(--color-paper);border:1px solid var(--color-line);border-radius:15px}.loc-inc-ico.astro-z7hrlw6n{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:var(--color-brand-wash);color:var(--color-brand-ink)}.loc-inc-item.astro-z7hrlw6n strong.astro-z7hrlw6n{display:block;font-family:var(--font-display);font-weight:650;color:var(--color-ink);font-size:1rem}.loc-inc-item.astro-z7hrlw6n span.astro-z7hrlw6n{display:block;color:var(--color-muted);font-size:.9rem;margin-top:.15rem}.loc-areas.astro-z7hrlw6n{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}.loc-areas.astro-z7hrlw6n li.astro-z7hrlw6n{display:flex;align-items:center;gap:.5rem;padding:.7rem 1rem;background:var(--color-paper);border:1px solid var(--color-line);border-radius:12px;font-weight:500;color:var(--color-ink);font-size:.95rem}.loc-areas.astro-z7hrlw6n svg{color:var(--color-brand-ink);flex:none}.loc-areas-note.astro-z7hrlw6n{margin-top:1.25rem;color:var(--color-muted);font-size:.95rem}.loc-areas-note.astro-z7hrlw6n a.astro-z7hrlw6n{color:var(--color-brand-ink);font-weight:600}@media(min-width:700px){.loc-areas.astro-z7hrlw6n{grid-template-columns:repeat(4,1fr)}}@media(min-width:900px){.svc-outcomes.astro-z7hrlw6n{grid-template-columns:1fr 1fr;gap:4rem}}.loc-steps.astro-z7hrlw6n{display:grid;grid-template-columns:1fr;gap:1rem}.loc-step.astro-z7hrlw6n{padding:1.5rem 1.6rem;background:var(--color-paper);border:1px solid var(--color-line);border-radius:16px}.loc-step-n.astro-z7hrlw6n{font-family:var(--font-mono);font-size:.8rem;font-weight:600;color:var(--color-brand-ink)}.loc-step.astro-z7hrlw6n h3.astro-z7hrlw6n{font-size:1.1rem;margin-top:.5rem}.loc-step.astro-z7hrlw6n p.astro-z7hrlw6n{color:var(--color-muted);margin-top:.4rem;font-size:.94rem;line-height:1.6}@media(min-width:700px){.loc-steps.astro-z7hrlw6n{grid-template-columns:repeat(2,1fr)}}@media(min-width:1000px){.loc-steps.astro-z7hrlw6n{grid-template-columns:repeat(4,1fr)}}.loc-links.astro-z7hrlw6n{display:grid;gap:2rem}.loc-links-h.astro-z7hrlw6n{font-family:var(--font-mono);font-size:.78rem;text-transform:uppercase;letter-spacing:.1em;color:var(--color-muted);margin-bottom:.9rem}.loc-chip-list.astro-z7hrlw6n{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:.6rem}.loc-chip-list.astro-z7hrlw6n a.astro-z7hrlw6n{display:inline-flex;align-items:center;gap:.35rem;padding:.5rem .85rem;background:var(--color-paper);border:1px solid var(--color-line);border-radius:999px;font-size:.9rem;font-weight:500;color:var(--color-ink);transition:border-color .2s,color .2s}.loc-chip-list.astro-z7hrlw6n a.astro-z7hrlw6n:hover{color:var(--color-brand-ink);border-color:var(--color-brand)}.loc-chip-list.astro-z7hrlw6n a.astro-z7hrlw6n.loc-chip-primary{background:var(--color-brand-wash);border-color:var(--color-brand);color:var(--color-brand-ink);font-weight:650}.loc-chip-list.astro-z7hrlw6n svg{color:var(--color-muted);flex:none}.loc-chip-list.astro-z7hrlw6n a.astro-z7hrlw6n:hover svg{color:var(--color-brand-ink)}
