.contact[data-astro-cid-6zvldpif]{min-height:100svh;padding-block:calc(var(--nav-h) + clamp(48px,7vw,96px)) 112px;background:var(--ink)}.contact__head[data-astro-cid-6zvldpif]{margin-bottom:clamp(56px,7vw,96px)}.contact__head[data-astro-cid-6zvldpif]>.label[data-astro-cid-6zvldpif]{margin-bottom:28px}.contact__title[data-astro-cid-6zvldpif]{font-size:clamp(52px,8vw,128px)}.contact__head[data-astro-cid-6zvldpif] .lead[data-astro-cid-6zvldpif]{margin-top:32px;max-width:40em}.contact__grid[data-astro-cid-6zvldpif]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(48px,6vw,112px);align-items:start}.contact__aside[data-astro-cid-6zvldpif]{position:sticky;top:calc(var(--nav-h) + 40px)}.contact__aside[data-astro-cid-6zvldpif]>.label[data-astro-cid-6zvldpif]{margin-bottom:28px}.contact__aside[data-astro-cid-6zvldpif] .lead[data-astro-cid-6zvldpif]{margin:28px 0 36px}.contact__note[data-astro-cid-6zvldpif]{margin-top:24px;font-size:11px}.card[data-astro-cid-6zvldpif]{padding:clamp(24px,3.5vw,48px);background:var(--ink-2);border:1px solid var(--line-ink)}.card[data-astro-cid-6zvldpif]>.label[data-astro-cid-6zvldpif]{margin-bottom:18px}.contact__card-title[data-astro-cid-6zvldpif]{margin:0 0 14px}.contact__card-text[data-astro-cid-6zvldpif]{margin:0 0 32px;font-size:16px}.contact__hours[data-astro-cid-6zvldpif]{display:flex;gap:12px;margin:24px 0 0;font-size:11px}.grid2[data-astro-cid-6zvldpif]{display:grid;grid-template-columns:1fr 1fr;gap:0 24px}.field[data-astro-cid-6zvldpif]{display:flex;flex-direction:column;gap:10px;margin-bottom:24px}.field__label[data-astro-cid-6zvldpif]{display:flex;align-items:center;gap:10px;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--on-ink-muted)}.opt[data-astro-cid-6zvldpif]{padding:2px 8px;border:1px solid var(--line-ink);border-radius:999px;font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.field[data-astro-cid-6zvldpif] input[data-astro-cid-6zvldpif],.field[data-astro-cid-6zvldpif] select[data-astro-cid-6zvldpif],.field[data-astro-cid-6zvldpif] textarea[data-astro-cid-6zvldpif]{width:100%;min-height:54px;padding:14px 16px;background:#ffffff08;border:1px solid var(--line-ink);border-radius:var(--radius);font-size:17px;color:var(--on-ink);transition:border-color .3s,background-color .3s;color-scheme:dark}.field[data-astro-cid-6zvldpif] textarea[data-astro-cid-6zvldpif]{resize:vertical;min-height:120px;line-height:1.5}.field[data-astro-cid-6zvldpif] select[data-astro-cid-6zvldpif]{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23a59d95' stroke-width='1.6'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:18px;padding-right:44px}.field[data-astro-cid-6zvldpif] select[data-astro-cid-6zvldpif] option[data-astro-cid-6zvldpif]{background:var(--ink-2);color:var(--on-ink)}.field[data-astro-cid-6zvldpif] input[data-astro-cid-6zvldpif]::placeholder,.field[data-astro-cid-6zvldpif] textarea[data-astro-cid-6zvldpif]::placeholder{color:#efe8df4d}.field[data-astro-cid-6zvldpif] input[data-astro-cid-6zvldpif]:hover,.field[data-astro-cid-6zvldpif] select[data-astro-cid-6zvldpif]:hover,.field[data-astro-cid-6zvldpif] textarea[data-astro-cid-6zvldpif]:hover{border-color:#efe8df4d}.field[data-astro-cid-6zvldpif] input[data-astro-cid-6zvldpif]:focus,.field[data-astro-cid-6zvldpif] select[data-astro-cid-6zvldpif]:focus,.field[data-astro-cid-6zvldpif] textarea[data-astro-cid-6zvldpif]:focus{outline:none;border-color:var(--gold);background:#d8b36a0d}.field__hint[data-astro-cid-6zvldpif]{font-size:13px;color:var(--on-ink-muted)}.field[data-astro-cid-6zvldpif].is-bad input[data-astro-cid-6zvldpif],.field[data-astro-cid-6zvldpif].is-bad select[data-astro-cid-6zvldpif],.field[data-astro-cid-6zvldpif].is-bad textarea[data-astro-cid-6zvldpif]{border-color:var(--rose)}.field[data-astro-cid-6zvldpif].is-bad .field__label[data-astro-cid-6zvldpif]{color:var(--rose)}.field__err[data-astro-cid-6zvldpif]{font-size:13px;font-weight:600;color:var(--rose)}.check[data-astro-cid-6zvldpif]{display:flex;flex-wrap:wrap;gap:14px;align-items:flex-start;margin:8px 0 16px;cursor:pointer;font-size:15px;line-height:1.5}.check[data-astro-cid-6zvldpif] input[data-astro-cid-6zvldpif]{appearance:none;flex:none;width:22px;height:22px;margin:1px 0 0;border:1px solid rgba(239,232,223,.35);border-radius:4px;cursor:pointer;display:grid;place-items:center;transition:background-color .2s,border-color .2s}.check[data-astro-cid-6zvldpif] input[data-astro-cid-6zvldpif]:after{content:"";width:10px;height:6px;border:solid var(--ink);border-width:0 0 2px 2px;rotate:-45deg;translate:0 -1px;opacity:0}.check[data-astro-cid-6zvldpif] input[data-astro-cid-6zvldpif]:checked{background:var(--gold);border-color:var(--gold)}.check[data-astro-cid-6zvldpif] input[data-astro-cid-6zvldpif]:checked:after{opacity:1}.check[data-astro-cid-6zvldpif].is-bad input[data-astro-cid-6zvldpif]{border-color:var(--rose)}.check[data-astro-cid-6zvldpif]>.field__err[data-astro-cid-6zvldpif]{flex-basis:100%}.error[data-astro-cid-6zvldpif]{min-height:1.6em;margin:8px 0 0;color:var(--rose);font-size:14px;font-weight:600}.turnstile[data-astro-cid-6zvldpif]{margin:16px 0 4px}.actions[data-astro-cid-6zvldpif]{display:flex;justify-content:flex-end;gap:12px;margin-top:16px;padding-top:28px;border-top:1px solid var(--line-ink)}.done[data-astro-cid-6zvldpif]{text-align:center;padding:32px 0 8px;outline:none}.done[data-astro-cid-6zvldpif] .label[data-astro-cid-6zvldpif]{margin-bottom:20px}.done[data-astro-cid-6zvldpif] .lead[data-astro-cid-6zvldpif]{margin:24px auto 28px}@media(max-width:980px){.contact__grid[data-astro-cid-6zvldpif]{grid-template-columns:1fr}.contact__aside[data-astro-cid-6zvldpif]{position:static}}@media(max-width:640px){.grid2[data-astro-cid-6zvldpif]{grid-template-columns:1fr}.actions[data-astro-cid-6zvldpif] .btn[data-astro-cid-6zvldpif]{width:100%}}
