.kh-hero[data-astro-cid-a2hd5q6r]{padding:120px 0 8px}@media (width<=940px){.kh-hero[data-astro-cid-a2hd5q6r]{padding:40px 0 4px}}.kh-in[data-astro-cid-a2hd5q6r]{text-align:center;max-width:740px;margin-inline:auto}.kh-in[data-astro-cid-a2hd5q6r] .eyebrow[data-astro-cid-a2hd5q6r]{margin-inline:auto}.kh-in[data-astro-cid-a2hd5q6r] .lead[data-astro-cid-a2hd5q6r]{margin-inline:auto;margin-bottom:26px}.kh-chips[data-astro-cid-a2hd5q6r]{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.kh-chip[data-astro-cid-a2hd5q6r]{border:1px solid var(--stroke);color:var(--text);font:600 14px/1 var(--body);background:#ffffff0a;border-radius:999px;align-items:center;gap:9px;padding:11px 17px;text-decoration:none;transition:border-color .2s,background .2s,transform .2s;display:inline-flex}.kh-chip[data-astro-cid-a2hd5q6r]:hover{background:#b478ff14;border-color:#b478ff80;transform:translateY(-2px)}.kh-chip[data-astro-cid-a2hd5q6r] svg[data-astro-cid-a2hd5q6r]{fill:none;width:18px;height:18px;stroke:var(--magenta-lite);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.kh-chip[data-astro-cid-a2hd5q6r] .st[data-astro-cid-a2hd5q6r]{fill:var(--magenta-lite);stroke:none}.kh-local[data-astro-cid-a2hd5q6r]{max-width:60ch;color:var(--muted);margin:22px auto 0;font-size:15px}.kh-local[data-astro-cid-a2hd5q6r] a[data-astro-cid-a2hd5q6r]{color:var(--text);text-decoration:underline;text-decoration-color:var(--stroke);text-underline-offset:3px}.kh-local[data-astro-cid-a2hd5q6r] a[data-astro-cid-a2hd5q6r]:hover{text-decoration-color:var(--magenta-lite)}@media (prefers-reduced-motion:reduce){.kh-chip[data-astro-cid-a2hd5q6r]{transition:none}.kh-chip[data-astro-cid-a2hd5q6r]:hover{transform:none}}.kh-tiles[data-astro-cid-gy7eyzgc]{padding:40px 0 8px}.kh-tiles-grid[data-astro-cid-gy7eyzgc]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}@media (width<=860px){.kh-tiles-grid[data-astro-cid-gy7eyzgc]{grid-template-columns:1fr}}.kh-tile[data-astro-cid-gy7eyzgc]{padding:28px 26px}.kh-tile[data-astro-cid-gy7eyzgc] h3[data-astro-cid-gy7eyzgc]{font-family:var(--display);letter-spacing:-.01em;margin:16px 0 8px;font-size:19px;font-weight:700}.kh-tile[data-astro-cid-gy7eyzgc] p[data-astro-cid-gy7eyzgc]{color:var(--muted);margin:0;font-size:14.5px;line-height:1.6}.kh-call[data-astro-cid-nrdl45hg]{padding:20px 0 96px}@media (width<=680px){.kh-call[data-astro-cid-nrdl45hg]{padding:10px 0 72px}}.kh-call-in[data-astro-cid-nrdl45hg]{border:1px solid var(--stroke);background:linear-gradient(165deg,#97219a24,#4a2fa814);border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 34px;padding:34px 38px;display:flex}.kh-call-txt[data-astro-cid-nrdl45hg] h2[data-astro-cid-nrdl45hg]{font-family:var(--display);letter-spacing:-.01em;margin:0 0 8px;font-size:clamp(26px,3.4vw,38px);font-weight:400;line-height:1.08}.kh-call-txt[data-astro-cid-nrdl45hg] p[data-astro-cid-nrdl45hg]{color:var(--muted);max-width:460px;margin:0;font-size:15.5px;line-height:1.6}.kh-call-act[data-astro-cid-nrdl45hg]{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.kh-tel[data-astro-cid-nrdl45hg]{background:var(--grad);color:#fff;font:700 20px/1 var(--display);letter-spacing:-.01em;white-space:nowrap;border-radius:14px;align-items:center;gap:12px;padding:16px 26px;text-decoration:none;transition:transform .2s,box-shadow .25s;display:inline-flex;box-shadow:0 20px 44px -16px #97219a99}.kh-tel[data-astro-cid-nrdl45hg]:hover{transform:translateY(-2px);box-shadow:0 26px 54px -16px #cc045c99}.kh-tel[data-astro-cid-nrdl45hg] svg[data-astro-cid-nrdl45hg]{width:22px;height:22px}.kh-hours[data-astro-cid-nrdl45hg]{font:600 13px/1 var(--body);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding-left:4px}@media (width<=680px){.kh-call-in[data-astro-cid-nrdl45hg]{padding:26px}.kh-call-act[data-astro-cid-nrdl45hg]{align-items:stretch;width:100%}.kh-tel[data-astro-cid-nrdl45hg]{justify-content:center}}@media (prefers-reduced-motion:reduce){.kh-tel[data-astro-cid-nrdl45hg]{transition:none}.kh-tel[data-astro-cid-nrdl45hg]:hover{transform:none}}
