.people__head[data-astro-cid-h552mhgx]{gap:1.4rem;margin-bottom:clamp(2.5rem,5vw,4.5rem);display:grid}.people__title[data-astro-cid-h552mhgx]{font-family:var(--ff-display);letter-spacing:-.03em;max-width:14ch;margin:0;font-size:clamp(2.6rem,1rem + 5vw,7rem);font-weight:400;line-height:.9}.people__grid[data-astro-cid-h552mhgx]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,3vw,3rem);margin:0;padding:0;list-style:none;display:grid}.person[data-astro-cid-h552mhgx]{align-content:start;gap:.6rem;display:grid}.person__photo[data-astro-cid-h552mhgx]{--fl-inset:.7rem;margin-bottom:.8rem;position:relative}.person__photo[data-astro-cid-h552mhgx] img{filter:grayscale(.2)contrast(1.05);transition:filter .6s, transform 1.2s var(--ease-out)}.person[data-astro-cid-h552mhgx]:hover .person__photo[data-astro-cid-h552mhgx] img{filter:none;transform:scale(1.03)}.person__role[data-astro-cid-h552mhgx]{color:var(--brand-hi);margin:0}.person__name[data-astro-cid-h552mhgx]{font-family:var(--ff-display);letter-spacing:-.02em;margin:0;font-size:clamp(1.8rem,1.2rem + 1.4vw,2.6rem);font-weight:400;line-height:1}.person__phone[data-astro-cid-h552mhgx]{font-variant-numeric:tabular-nums;color:var(--fg-2);width:fit-content;font-size:1.15rem}.person__phone[data-astro-cid-h552mhgx]:hover{color:var(--fg)}.person__actions[data-astro-cid-h552mhgx]{flex-wrap:wrap;gap:.6rem;margin-top:.6rem;display:flex}.person__actions[data-astro-cid-h552mhgx] .btn[data-astro-cid-h552mhgx]{align-items:center;gap:.5rem;display:inline-flex}@media (width<=900px){.people__grid[data-astro-cid-h552mhgx]{grid-template-columns:1fr;max-width:30rem}}.shead[data-astro-cid-6j3riaey]{gap:clamp(1.25rem,1rem + 1vw,2rem);margin-bottom:clamp(2.5rem,1.5rem + 4vw,5rem);display:grid}.shead__main[data-astro-cid-6j3riaey]{justify-items:start;gap:1.1rem;display:grid}.shead__aside[data-astro-cid-6j3riaey]{justify-items:start;gap:1.5rem;max-width:60ch;display:grid}.shead--center[data-astro-cid-6j3riaey]{text-align:center;justify-items:center}.shead--center[data-astro-cid-6j3riaey] .shead__main[data-astro-cid-6j3riaey],.shead--center[data-astro-cid-6j3riaey] .shead__aside[data-astro-cid-6j3riaey]{justify-items:center;margin-inline:auto}@media (width>=960px){.shead--split[data-astro-cid-6j3riaey]{grid-template-columns:1.35fr 1fr;align-items:end;column-gap:clamp(2rem,6vw,8rem)}.shead--split[data-astro-cid-6j3riaey] .shead__aside[data-astro-cid-6j3riaey]{padding-bottom:.4rem}}.contact__grid[data-astro-cid-iitoow3x]{align-items:start;gap:clamp(2rem,4vw,4rem);display:grid}.contact__channels[data-astro-cid-iitoow3x]{gap:1.75rem;display:grid}.contact__list[data-astro-cid-iitoow3x]{gap:1.1rem;display:grid}.contact__list[data-astro-cid-iitoow3x] li[data-astro-cid-iitoow3x]{align-items:flex-start;gap:.9rem;display:flex}.contact__list[data-astro-cid-iitoow3x] svg{color:var(--accent);flex:none;margin-top:.1rem;font-size:1.3rem}.contact__hour[data-astro-cid-iitoow3x]{display:block}.contact__open[data-astro-cid-iitoow3x]{color:var(--fg-2);margin-top:.3rem;display:block}.contact__open[data-astro-cid-iitoow3x][data-state=open]{color:#16a34a;font-weight:600}.contact__map[data-astro-cid-iitoow3x]{aspect-ratio:16/10;border-radius:var(--radius-media);background:color-mix(in oklab, var(--fg) 7%, var(--bg));place-items:center;display:grid;position:relative;overflow:hidden}.contact__map[data-astro-cid-iitoow3x] iframe{border:0;width:100%;height:100%}.contact__map-btn[data-astro-cid-iitoow3x]{background:var(--bg);color:var(--fg);box-shadow:var(--shadow-md);border-radius:999px;align-items:center;gap:.5rem;padding:.8rem 1.2rem;font-weight:600;display:inline-flex}.contact__form[data-astro-cid-iitoow3x]{gap:1.25rem;padding:clamp(1.25rem,3vw,2.25rem);display:grid}.contact__fields[data-astro-cid-iitoow3x]{gap:1rem;display:grid}.contact__hp[data-astro-cid-iitoow3x]{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}@media (width>=720px){.contact__fields[data-astro-cid-iitoow3x]{grid-template-columns:1fr 1fr}.contact__full[data-astro-cid-iitoow3x]{grid-column:1/-1}}@media (width>=1024px){.contact__grid[data-astro-cid-iitoow3x]{grid-template-columns:1fr 1.35fr}}
