@layer astro.images{:where([data-astro-image]){height:auto}:where([data-astro-image=full-width]){width:100%}:where([data-astro-image=constrained]){max-width:100%}[data-astro-image-fit=fill]{object-fit:fill}[data-astro-image-fit=contain]{object-fit:contain}[data-astro-image-fit=cover]{object-fit:cover}[data-astro-image-fit=scale-down]{object-fit:scale-down}[data-astro-image-pos=top]{object-position:top}[data-astro-image-pos=bottom]{object-position:bottom}[data-astro-image-pos=left]{object-position:left}[data-astro-image-pos=right]{object-position:right}[data-astro-image-pos=center]{object-position:center}[data-astro-image-pos=top-bottom]{object-position:top bottom}[data-astro-image-pos=top-left]{object-position:top left}[data-astro-image-pos=top-right]{object-position:top right}[data-astro-image-pos=top-center]{object-position:top center}[data-astro-image-pos=bottom-top]{object-position:bottom top}[data-astro-image-pos=bottom-left]{object-position:bottom left}[data-astro-image-pos=bottom-right]{object-position:bottom right}[data-astro-image-pos=bottom-center]{object-position:bottom center}[data-astro-image-pos=left-top]{object-position:left top}[data-astro-image-pos=left-bottom]{object-position:left bottom}[data-astro-image-pos=left-right]{object-position:left right}[data-astro-image-pos=left-center]{object-position:left center}[data-astro-image-pos=right-top]{object-position:right top}[data-astro-image-pos=right-bottom]{object-position:right bottom}[data-astro-image-pos=right-left]{object-position:right left}[data-astro-image-pos=right-center]{object-position:right center}[data-astro-image-pos=center-top]{object-position:center top}[data-astro-image-pos=center-bottom]{object-position:center bottom}[data-astro-image-pos=center-left]{object-position:center left}[data-astro-image-pos=center-right]{object-position:center right}}.vz-consent[data-astro-cid-2kxetbrx]{grid-template-columns:auto 1fr;align-items:start;display:grid}.vz-consent[data-astro-cid-2kxetbrx] .vz-field__error[data-astro-cid-2kxetbrx]{grid-column:2}.vz-checkbox[data-astro-cid-2kxetbrx]{flex:none}.vz-field__error[data-astro-cid-2kxetbrx]{margin:0}.vz-leadform[data-astro-cid-jlijqdys]{display:flow-root}.vz-leadform__form[data-astro-cid-jlijqdys]{gap:var(--vz-space-4);flex-direction:column;display:flex}.vz-leadform__fields[data-astro-cid-jlijqdys]{gap:var(--vz-space-4);grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));display:grid}.vz-leadform[data-astro-cid-jlijqdys][data-compact] .vz-leadform__fields[data-astro-cid-jlijqdys]{grid-template-columns:1fr}.vz-field[data-astro-cid-jlijqdys]{gap:var(--vz-space-2);flex-direction:column;min-width:0;display:flex}.vz-field[data-astro-cid-jlijqdys][data-span=full]{grid-column:1/-1}.vz-hp[data-astro-cid-jlijqdys]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.vz-spinner[data-astro-cid-jlijqdys]{border:2px solid;border-right-color:#0000;border-radius:50%;width:1em;height:1em;animation:.7s linear infinite vz-spin}@keyframes vz-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.vz-spinner[data-astro-cid-jlijqdys]{animation-duration:2s}}.contact[data-astro-cid-he3spzz3]{background:var(--vz-bg-alt)}.contact__grid[data-astro-cid-he3spzz3]{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(32px,6vw,96px);display:grid}.contact__info[data-astro-cid-he3spzz3] h2[data-astro-cid-he3spzz3]{margin-bottom:1.2rem}.contact__list[data-astro-cid-he3spzz3]{gap:1.1rem;margin-top:2rem;display:grid}.contact__list[data-astro-cid-he3spzz3] dt[data-astro-cid-he3spzz3]{letter-spacing:.04em;margin-bottom:.2rem;font-size:.85rem}.contact__list[data-astro-cid-he3spzz3] dd[data-astro-cid-he3spzz3]{margin:0;font-size:1.15rem}.contact__phone[data-astro-cid-he3spzz3]{font-family:var(--vz-font-display);font-size:1.9rem!important}.contact__chips[data-astro-cid-he3spzz3]{flex-wrap:wrap;gap:.6rem;display:flex}.contact__chips[data-astro-cid-he3spzz3] span[data-astro-cid-he3spzz3]{border:1px solid var(--vz-line-strong);border-radius:999px;padding:.35rem 1rem;font-size:.95rem}.contact__photo[data-astro-cid-he3spzz3]{aspect-ratio:16/10;margin-top:2.4rem}.contact__card[data-astro-cid-he3spzz3]{background:var(--vz-bg);border:1px solid var(--vz-line-strong);border-radius:var(--vz-radius-md);width:100%;margin-inline:auto;padding:clamp(1.4rem,3.5vw,2.6rem);box-shadow:0 30px 70px -40px #000000b3}@media (width<=899px){.contact__grid[data-astro-cid-he3spzz3]{grid-template-columns:1fr}.contact__photo[data-astro-cid-he3spzz3]{display:none}}
