@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}}.contact[data-astro-cid-uukcahgk]{background:var(--surface-2)}.contact-intro[data-astro-cid-uukcahgk]{max-width:46ch;color:var(--ink-soft);margin:-1rem 0 2.2rem;line-height:1.55}.contact-layout[data-astro-cid-uukcahgk]{gap:3rem;display:grid}@media (width>=860px){.contact-layout[data-astro-cid-uukcahgk]{grid-template-columns:.7fr 1.3fr;gap:4rem}}.coords[data-astro-cid-uukcahgk] h3[data-astro-cid-uukcahgk]{font-family:var(--font-ui);font-weight:600;font-size:var(--step-0);margin-bottom:1rem}.coords[data-astro-cid-uukcahgk] h3[data-astro-cid-uukcahgk].mt{margin-top:2rem}.coords[data-astro-cid-uukcahgk] ul[data-astro-cid-uukcahgk]{gap:1rem;padding:0;list-style:none;display:grid}.coords[data-astro-cid-uukcahgk] li[data-astro-cid-uukcahgk]{gap:.15rem;display:grid}.coords[data-astro-cid-uukcahgk] li[data-astro-cid-uukcahgk] span[data-astro-cid-uukcahgk].mono{text-transform:uppercase;letter-spacing:.1em;color:var(--mist);font-size:.7rem}.coords[data-astro-cid-uukcahgk] a[data-astro-cid-uukcahgk]{color:var(--ink);text-decoration:none}.coords[data-astro-cid-uukcahgk] a[data-astro-cid-uukcahgk]:hover{color:var(--accent-strong)}.form[data-astro-cid-uukcahgk]{gap:1.3rem;max-width:34rem;display:grid}.form-status[data-astro-cid-uukcahgk]{border:1px solid var(--rule);border-left-width:3px;border-radius:2px;margin:0;padding:.85rem 1rem;font-size:.92rem;line-height:1.5}.form-status[data-astro-cid-uukcahgk].is-ok{border-left-color:var(--accent);background:var(--accent-soft);color:var(--ink)}.form-status[data-astro-cid-uukcahgk].is-err{border-left-color:var(--ember);background:var(--ember-soft);color:var(--ink)}.row2[data-astro-cid-uukcahgk]{gap:1.3rem;display:grid}@media (width>=560px){.row2[data-astro-cid-uukcahgk]{grid-template-columns:1fr 1fr}}.field[data-astro-cid-uukcahgk]{gap:.4rem;display:grid}.field[data-astro-cid-uukcahgk] label[data-astro-cid-uukcahgk]{font-family:var(--font-ui);letter-spacing:.02em;font-size:.82rem;font-weight:600}.field[data-astro-cid-uukcahgk] label[data-astro-cid-uukcahgk] span[data-astro-cid-uukcahgk]{color:var(--mist);font-weight:400}.field[data-astro-cid-uukcahgk] input[data-astro-cid-uukcahgk],.field[data-astro-cid-uukcahgk] textarea[data-astro-cid-uukcahgk]{background:var(--surface);border:1px solid var(--rule);font-family:var(--font-body);border-radius:2px;padding:.7rem .8rem;font-size:1rem}.field[data-astro-cid-uukcahgk] textarea[data-astro-cid-uukcahgk]{resize:vertical}.field[data-astro-cid-uukcahgk] [data-astro-cid-uukcahgk]:is(input,textarea):focus-visible{border-color:var(--accent);outline:2px solid var(--accent);outline-offset:1px}.hp[data-astro-cid-uukcahgk]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.rgpd[data-astro-cid-uukcahgk]{color:var(--mist);font-size:.8rem}.rgpd[data-astro-cid-uukcahgk] a[data-astro-cid-uukcahgk]{color:var(--accent-strong)}
