.local-grid[data-astro-cid-2zc5b5er]{display:grid;gap:3rem;align-items:center}@media(min-width:1024px){.local-grid[data-astro-cid-2zc5b5er]{grid-template-columns:1.05fr 1fr;gap:5rem}}.local-h2[data-astro-cid-2zc5b5er]{margin-top:1rem;font-size:clamp(1.9rem,3.2vw,2.6rem);line-height:1.1}.local-lead[data-astro-cid-2zc5b5er]{margin-top:1.25rem;font-size:1.0625rem;line-height:1.7;max-width:34rem;color:#221a19cc}.local-contact[data-astro-cid-2zc5b5er]{margin-top:2rem;display:grid;gap:1rem;max-width:34rem;list-style:none;padding:0}.local-contact[data-astro-cid-2zc5b5er] li[data-astro-cid-2zc5b5er]{display:flex;align-items:center;gap:1rem;padding:1rem 1.25rem;border-radius:1rem;background:#f6f6f6;line-height:1.4}.local-icon[data-astro-cid-2zc5b5er]{display:grid;place-items:center;flex:none;width:2.75rem;height:2.75rem;border-radius:9999px;background:#265734;color:#fff}.local-label[data-astro-cid-2zc5b5er]{display:block;font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:#265734;font-weight:600;margin-bottom:.125rem}.local-contact[data-astro-cid-2zc5b5er] a[data-astro-cid-2zc5b5er]{font-weight:600}.local-actions[data-astro-cid-2zc5b5er]{margin-top:2rem;display:flex;flex-wrap:wrap;gap:.75rem}.local-photo[data-astro-cid-2zc5b5er]{position:relative;border-radius:1.5rem;overflow:hidden;box-shadow:0 30px 50px -30px #16321f8c}.local-photo[data-astro-cid-2zc5b5er] img[data-astro-cid-2zc5b5er]{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover;transition:transform .8s ease}.local-photo[data-astro-cid-2zc5b5er]:hover img[data-astro-cid-2zc5b5er]{transform:scale(1.03)}.local-badge[data-astro-cid-2zc5b5er]{position:absolute;left:1rem;bottom:1rem;right:1rem;max-width:22rem;display:flex;align-items:center;gap:.75rem;padding:.875rem 1.125rem;border-radius:1rem;background:#ffffffeb;backdrop-filter:blur(8px);box-shadow:0 12px 30px -12px #00000059}.local-badge[data-astro-cid-2zc5b5er] strong[data-astro-cid-2zc5b5er]{display:block;font-size:.9375rem}.local-badge[data-astro-cid-2zc5b5er] span[data-astro-cid-2zc5b5er] span[data-astro-cid-2zc5b5er]{display:block;font-size:.8125rem;color:#221a19b3}.local-badge-dot[data-astro-cid-2zc5b5er]{flex:none;width:.625rem;height:.625rem;border-radius:9999px;background:#265734;box-shadow:0 0 0 5px #2657342e}.areas[data-astro-cid-2zc5b5er]{margin-top:4rem;padding:2.25rem 1.5rem;border-radius:1.5rem;background:#f6f6f6;text-align:center}@media(min-width:768px){.areas[data-astro-cid-2zc5b5er]{padding:2.75rem}}.areas-title[data-astro-cid-2zc5b5er]{font-family:Cormorant Garamond,Georgia,serif;letter-spacing:.2em;text-transform:uppercase;font-size:.8125rem;color:#265734}.areas-list[data-astro-cid-2zc5b5er]{margin:1.5rem auto 0;display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;list-style:none;padding:0;max-width:52rem}.areas-list[data-astro-cid-2zc5b5er] li[data-astro-cid-2zc5b5er]{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1.125rem;border-radius:9999px;background:#fff;color:#265734;font-weight:600;font-size:.9375rem;box-shadow:0 1px 2px #221a1914,0 8px 18px -12px #221a194d;transition:transform .25s,background-color .25s,color .25s}.areas-list[data-astro-cid-2zc5b5er] li[data-astro-cid-2zc5b5er]:hover{transform:translateY(-2px);background:#265734;color:#fff}.areas-note[data-astro-cid-2zc5b5er]{margin-top:1.5rem;font-size:.9375rem;color:#221a19b3}@media(prefers-reduced-motion:reduce){.local-photo[data-astro-cid-2zc5b5er] img[data-astro-cid-2zc5b5er],.areas-list[data-astro-cid-2zc5b5er] li[data-astro-cid-2zc5b5er]{transition:none}.local-photo[data-astro-cid-2zc5b5er]:hover img[data-astro-cid-2zc5b5er],.areas-list[data-astro-cid-2zc5b5er] li[data-astro-cid-2zc5b5er]:hover{transform:none}}.who-grid[data-astro-cid-2zc5b5er]{display:grid;gap:3rem;align-items:center}@media(min-width:1024px){.who-grid[data-astro-cid-2zc5b5er]{grid-template-columns:.8fr 1.2fr;gap:5rem}}.who-h2[data-astro-cid-2zc5b5er]{margin-top:1rem;font-size:clamp(1.9rem,3.2vw,2.6rem);line-height:1.1}.who-lead[data-astro-cid-2zc5b5er]{margin-top:1.25rem;max-width:30rem;font-size:1.0625rem;line-height:1.7;color:#221a19cc}.who-cta[data-astro-cid-2zc5b5er]{margin-top:2rem}.who-tiles[data-astro-cid-2zc5b5er]{display:grid;gap:1rem;list-style:none;padding:0;margin:0}@media(min-width:640px){.who-tiles[data-astro-cid-2zc5b5er]{grid-template-columns:1fr 1fr}}.who-tiles[data-astro-cid-2zc5b5er] li[data-astro-cid-2zc5b5er]{height:100%}.who-tile[data-astro-cid-2zc5b5er]{height:100%;display:flex;flex-direction:column;gap:1.25rem;padding:1.5rem;border-radius:1.25rem;background:#f6f6f6;transition:transform .3s,background-color .3s,box-shadow .3s}.who-tile[data-astro-cid-2zc5b5er] p[data-astro-cid-2zc5b5er]{font-size:1.0625rem;line-height:1.5;font-weight:500}.who-tile[data-astro-cid-2zc5b5er]:hover{transform:translateY(-4px);background:#fff;box-shadow:0 24px 40px -24px #26573480,0 0 0 1px #2657341f}.who-icon[data-astro-cid-2zc5b5er]{display:grid;place-items:center;width:3rem;height:3rem;border-radius:9999px;background:#e3ede6;color:#265734;transition:background-color .3s,color .3s}.who-tile[data-astro-cid-2zc5b5er]:hover .who-icon[data-astro-cid-2zc5b5er]{background:#265734;color:#fff}@media(prefers-reduced-motion:reduce){.who-tile[data-astro-cid-2zc5b5er],.who-icon[data-astro-cid-2zc5b5er]{transition:none}.who-tile[data-astro-cid-2zc5b5er]:hover{transform:none}}
