.contact[data-astro-cid-6bfsojfh]{padding-top:calc(var(--header-h) + clamp(3.5rem, 8vw, 7rem));padding-bottom:var(--section)}.contact__head[data-astro-cid-6bfsojfh]{gap:1.4rem;max-width:820px;margin-bottom:clamp(3.5rem,7vw,6rem);display:grid}.contact__head[data-astro-cid-6bfsojfh] .lead[data-astro-cid-6bfsojfh]{max-width:600px}.contact__grid[data-astro-cid-6bfsojfh]{gap:clamp(3.5rem,7vw,6rem);display:grid}@media (width>=960px){.contact__grid[data-astro-cid-6bfsojfh]{grid-template-columns:1.35fr 1fr;align-items:start}}.form[data-astro-cid-6bfsojfh]{align-content:start;gap:2rem 2.5rem;display:grid}@media (width>=640px){.form[data-astro-cid-6bfsojfh]{grid-template-columns:1fr 1fr}}.field--full[data-astro-cid-6bfsojfh]{grid-column:1/-1}.field[data-astro-cid-6bfsojfh]{gap:.5rem;display:grid}.field[data-astro-cid-6bfsojfh] label[data-astro-cid-6bfsojfh]{letter-spacing:.2em;text-transform:uppercase;color:var(--ink-2);font-size:.7rem;font-weight:500}.field[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh],.field[data-astro-cid-6bfsojfh] select[data-astro-cid-6bfsojfh],.field[data-astro-cid-6bfsojfh] textarea[data-astro-cid-6bfsojfh]{width:100%;font:inherit;color:var(--ink);border:0;border-bottom:1px solid var(--line);transition:border-color .3s var(--ease);-webkit-appearance:none;appearance:none;background:0 0;border-radius:0;padding:.7rem 0;font-size:1.05rem}.field[data-astro-cid-6bfsojfh] textarea[data-astro-cid-6bfsojfh]{resize:vertical;min-height:140px}.field[data-astro-cid-6bfsojfh] select[data-astro-cid-6bfsojfh]{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23111111' stroke-width='1.5'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right .25rem center;background-repeat:no-repeat;padding-right:1.5rem}.field[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh]:focus,.field[data-astro-cid-6bfsojfh] select[data-astro-cid-6bfsojfh]:focus,.field[data-astro-cid-6bfsojfh] textarea[data-astro-cid-6bfsojfh]:focus{border-bottom-color:var(--ink);outline:none}.field[data-astro-cid-6bfsojfh].is-invalid input[data-astro-cid-6bfsojfh],.field[data-astro-cid-6bfsojfh].is-invalid textarea[data-astro-cid-6bfsojfh]{border-bottom-color:#a4483a}.form__foot[data-astro-cid-6bfsojfh]{justify-items:start;gap:1rem;margin-top:.5rem;display:grid}.form__status[data-astro-cid-6bfsojfh]{color:var(--ink-2);min-height:1.5em;font-size:.9rem}.form__status[data-astro-cid-6bfsojfh]:empty{display:none}.form__legend[data-astro-cid-6bfsojfh]{font-size:.85rem}.form__rgpd[data-astro-cid-6bfsojfh]{border-top:1px solid var(--line);padding-top:1.25rem;font-size:.78rem;line-height:1.6}.form__rgpd[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{color:var(--ink);text-decoration:underline;text-decoration-color:var(--rose-deep);text-underline-offset:2px}.field[data-astro-cid-6bfsojfh] textarea[data-astro-cid-6bfsojfh]::placeholder{color:#a8a8a8}.coords[data-astro-cid-6bfsojfh]{border:1px solid var(--line)}.coords__body[data-astro-cid-6bfsojfh]{gap:1.5rem;padding:clamp(2rem,4vw,3rem);display:grid}.coords[data-astro-cid-6bfsojfh] dl[data-astro-cid-6bfsojfh]{margin:0;display:grid}.coords[data-astro-cid-6bfsojfh] dl[data-astro-cid-6bfsojfh] div[data-astro-cid-6bfsojfh]{border-top:1px solid var(--line);gap:.2rem;padding-block:1rem;display:grid}.coords[data-astro-cid-6bfsojfh] dt[data-astro-cid-6bfsojfh]{letter-spacing:.2em;text-transform:uppercase;color:var(--ink-2);font-size:.7rem;font-weight:500}.coords[data-astro-cid-6bfsojfh] dd[data-astro-cid-6bfsojfh]{font-family:var(--serif);color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:1.45rem;line-height:1.25}.coords[data-astro-cid-6bfsojfh] dd[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{transition:background-size .5s var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat}.coords[data-astro-cid-6bfsojfh] dd[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]:hover{background-size:100% 1px}.coords__note[data-astro-cid-6bfsojfh]{background:var(--rose);color:#4a4a4a;gap:.4rem;padding:1.5rem;font-size:.92rem;display:grid}.coords__note-title[data-astro-cid-6bfsojfh]{font-family:var(--serif);color:var(--ink);font-size:1.3rem}
