.grid-3[data-astro-cid-4x6rcmzl]{grid-template-columns:repeat(3,1fr)}@media (width<=860px){.grid-3[data-astro-cid-4x6rcmzl]{grid-template-columns:1fr}}.path-grid[data-astro-cid-4x6rcmzl]{gap:1.2rem}.path-card[data-astro-cid-4x6rcmzl]{background:var(--c-cream);border:2px solid var(--c-line);border-radius:var(--radius-lg);color:inherit;transition:transform .22s var(--ease), box-shadow .22s var(--ease), border-color .22s var(--ease);box-shadow:var(--shadow-sm);flex-direction:column;align-items:flex-start;gap:.5rem;padding:clamp(1.6rem,3vw,2.4rem);text-decoration:none;display:flex}.path-card[data-astro-cid-4x6rcmzl]:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.path-card--service[data-astro-cid-4x6rcmzl]:hover{border-color:var(--c-forest)}.path-card--practitioner[data-astro-cid-4x6rcmzl]:hover{border-color:var(--c-ocean)}.path-card--stay[data-astro-cid-4x6rcmzl]:hover{border-color:var(--c-clay)}.stay-interstitial-inner[data-astro-cid-4x6rcmzl]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;display:flex}.stay-interstitial[data-astro-cid-4x6rcmzl] h2[data-astro-cid-4x6rcmzl]{margin-bottom:.4em}.btn--lg[data-astro-cid-4x6rcmzl]{flex-shrink:0;padding:1em 2em;font-size:1.05rem}.path-icon[data-astro-cid-4x6rcmzl]{color:var(--c-clay);margin-bottom:.4rem;font-size:2rem;line-height:1}.path-card[data-astro-cid-4x6rcmzl] h3[data-astro-cid-4x6rcmzl]{color:var(--c-forest);margin:0;font-size:clamp(1.35rem,1.1rem + 1vw,1.7rem)}.path-card[data-astro-cid-4x6rcmzl] p[data-astro-cid-4x6rcmzl]{color:var(--c-ink-soft);flex:1;margin:0}.path-cta[data-astro-cid-4x6rcmzl]{color:var(--c-forest);margin-top:.5rem;font-size:.95rem;font-weight:700}.practitioner-list[data-astro-cid-4x6rcmzl]{flex-direction:column;gap:4rem;display:flex}.practitioner-card[data-astro-cid-4x6rcmzl]{border-top:2px solid var(--c-line);padding-top:3rem}.practitioner-card[data-astro-cid-4x6rcmzl]:first-child{border-top:none;padding-top:0}.practitioner-top[data-astro-cid-4x6rcmzl]{flex-wrap:wrap;align-items:flex-start;gap:2rem;margin-bottom:1.5rem;display:flex}.practitioner-photo[data-astro-cid-4x6rcmzl]{object-fit:cover;width:140px;height:140px;box-shadow:var(--shadow-md);border-radius:50%;flex-shrink:0}.practitioner-photo--placeholder[data-astro-cid-4x6rcmzl]{background:color-mix(in srgb, var(--c-moss) 20%, var(--c-cream));border:2px dashed var(--c-line)}.practitioner-meta[data-astro-cid-4x6rcmzl]{flex:1;min-width:200px}.practitioner-meta[data-astro-cid-4x6rcmzl] h3[data-astro-cid-4x6rcmzl]{color:var(--c-forest);margin-bottom:.15em}.practitioner-title[data-astro-cid-4x6rcmzl]{color:var(--c-ink-soft);margin-bottom:.8rem;font-size:.95rem}.modality-tags[data-astro-cid-4x6rcmzl]{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.modality-tags[data-astro-cid-4x6rcmzl] li[data-astro-cid-4x6rcmzl]{background:color-mix(in srgb, var(--c-forest) 10%, var(--c-cream));color:var(--c-forest);border-radius:999px;padding:.3em .75em;font-size:.8rem;font-weight:700}.practitioner-bio[data-astro-cid-4x6rcmzl]{max-width:68ch;color:var(--c-ink-soft);margin-bottom:2rem}.practitioner-embed[data-astro-cid-4x6rcmzl]{margin-top:1rem}.practitioner-embed-fallback[data-astro-cid-4x6rcmzl]{background:color-mix(in srgb, var(--c-forest) 5%, var(--c-cream));border-radius:var(--radius);border:1px solid var(--c-line);flex-direction:column;gap:.6rem;max-width:480px;padding:1.5rem;display:flex}.practitioner-embed-note[data-astro-cid-4x6rcmzl]{color:var(--c-ink-soft);margin:0;font-size:.88rem}.practitioner-placeholder[data-astro-cid-4x6rcmzl]{background:var(--c-cream);border-radius:var(--radius);border:1px dashed var(--c-line);color:var(--c-ink-soft);max-width:52ch;padding:2rem}.book-tile[data-astro-cid-4x6rcmzl]{border-top:5px solid var(--c-line);flex-direction:column;min-height:200px;display:flex}.book-tile--forest[data-astro-cid-4x6rcmzl]{border-top-color:var(--c-forest)}.book-tile--clay[data-astro-cid-4x6rcmzl]{border-top-color:var(--c-clay)}.book-kicker[data-astro-cid-4x6rcmzl]{text-transform:uppercase;letter-spacing:.12em;color:var(--c-clay-600);margin-bottom:.6rem;font-size:.74rem;font-weight:800}.book-tile[data-astro-cid-4x6rcmzl] h3[data-astro-cid-4x6rcmzl]{margin-bottom:.5rem;font-size:1.5rem}.book-tile[data-astro-cid-4x6rcmzl] p[data-astro-cid-4x6rcmzl]{color:var(--c-ink-soft);flex:1}.book-cta[data-astro-cid-4x6rcmzl]{color:var(--c-forest);margin-top:1rem;font-weight:700}.book-help[data-astro-cid-4x6rcmzl]{text-align:center;color:var(--c-ink-soft);margin-top:2.5rem}
