.contact[data-astro-cid-ih3mnovg]{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(40px,7vw,110px);max-width:1160px;padding-top:clamp(32px,5vw,64px);display:grid}.aside[data-astro-cid-ih3mnovg]{justify-items:start;gap:20px;display:grid}h1[data-astro-cid-ih3mnovg]{font-family:var(--font-serif);max-width:14ch;font-size:clamp(2.25rem,4vw,3rem);line-height:1.12}.rule[data-astro-cid-ih3mnovg]{background:var(--ink-soft);margin-top:4px}.eyebrow[data-astro-cid-ih3mnovg]{color:var(--ink-soft)}.intro[data-astro-cid-ih3mnovg]{max-width:40ch;color:var(--ink-soft);gap:12px;display:grid}.intro[data-astro-cid-ih3mnovg] .closing[data-astro-cid-ih3mnovg]{font-family:var(--font-display);color:var(--ink);margin-top:6px;font-size:1.5rem;font-style:italic;line-height:1.3}.direct[data-astro-cid-ih3mnovg]{border-top:1px solid var(--line);max-width:40ch;color:var(--ink-soft);justify-items:start;gap:8px;margin-top:20px;padding-top:24px;display:grid}.direct[data-astro-cid-ih3mnovg] h2[data-astro-cid-ih3mnovg],.form-head[data-astro-cid-ih3mnovg] h2[data-astro-cid-ih3mnovg]{font-family:var(--font-display);color:var(--ink);font-size:clamp(1.5rem,2.4vw,1.875rem);font-weight:500;line-height:1.2}.direct[data-astro-cid-ih3mnovg] h2[data-astro-cid-ih3mnovg]{margin-bottom:4px}.form-head[data-astro-cid-ih3mnovg]{gap:12px;max-width:52ch;margin-bottom:36px;display:grid}.form-head[data-astro-cid-ih3mnovg] p[data-astro-cid-ih3mnovg]{color:var(--ink-soft)}.direct[data-astro-cid-ih3mnovg] .link[data-astro-cid-ih3mnovg]{color:var(--ink)}.insta[data-astro-cid-ih3mnovg]{align-items:center;gap:10px;margin-top:10px;padding-block:8px;font-size:.625rem;text-decoration:none;display:inline-flex}.aside-img[data-astro-cid-ih3mnovg]{aspect-ratio:4/5;background:var(--surface);width:min(100%,320px);margin:20px 0 0;overflow:hidden}.grid[data-astro-cid-ih3mnovg]{grid-template-columns:1fr 1fr;gap:26px 28px;display:grid}.field[data-astro-cid-ih3mnovg]{align-content:start;gap:8px;display:grid}.full[data-astro-cid-ih3mnovg]{grid-column:1/-1}label[data-astro-cid-ih3mnovg]{font-family:var(--font-sans);letter-spacing:.06em;color:var(--ink);font-size:.75rem}.opt[data-astro-cid-ih3mnovg]{color:var(--ink-mute)}input[data-astro-cid-ih3mnovg],select[data-astro-cid-ih3mnovg],textarea[data-astro-cid-ih3mnovg]{width:100%;min-height:46px;color:var(--ink);font:inherit;transition:border-color .3s var(--ease);appearance:none;background:0 0;border:0;border-bottom:1px solid #a39b8f;border-radius:0;padding:10px 0;font-size:1.0625rem}select[data-astro-cid-ih3mnovg]{background-image:linear-gradient(45deg, transparent 50%, var(--ink) 50%), linear-gradient(135deg, var(--ink) 50%, transparent 50%);cursor:pointer;background-position:calc(100% - 10px) 52%,calc(100% - 5px) 52%;background-repeat:no-repeat;background-size:5px 5px;padding-right:28px}textarea[data-astro-cid-ih3mnovg]{resize:vertical;border:1px solid #a39b8f;min-height:140px;padding:12px 14px}input[data-astro-cid-ih3mnovg]:focus,select[data-astro-cid-ih3mnovg]:focus,textarea[data-astro-cid-ih3mnovg]:focus{border-color:var(--ink);box-shadow:0 1px 0 0 var(--ink);outline:none}textarea[data-astro-cid-ih3mnovg]:focus{box-shadow:inset 0 0 0 1px var(--ink)}[data-astro-cid-ih3mnovg][aria-invalid=true]{border-color:var(--error)}.hint[data-astro-cid-ih3mnovg]{font-family:var(--font-sans);color:var(--ink-mute);font-size:.75rem}.error[data-astro-cid-ih3mnovg]{font-family:var(--font-sans);color:var(--error);min-height:0;font-size:.75rem}.error[data-astro-cid-ih3mnovg]:empty{display:none}.check[data-astro-cid-ih3mnovg]{font-family:var(--font-serif);letter-spacing:0;color:var(--ink-soft);cursor:pointer;align-items:flex-start;gap:12px;font-size:1rem;display:flex}.check[data-astro-cid-ih3mnovg] input[data-astro-cid-ih3mnovg]{border:1px solid var(--ink);cursor:pointer;flex:none;place-content:center;width:18px;height:18px;min-height:0;margin-top:4px;padding:0;display:grid}.check[data-astro-cid-ih3mnovg] input[data-astro-cid-ih3mnovg]:before{content:"";background:var(--ink);width:10px;height:10px;transition:transform .2s var(--ease);transform:scale(0)}.check[data-astro-cid-ih3mnovg] input[data-astro-cid-ih3mnovg]:checked:before{transform:scale(1)}.check[data-astro-cid-ih3mnovg] input[data-astro-cid-ih3mnovg]:focus-visible{outline:1px solid var(--ink);outline-offset:3px}.hp[data-astro-cid-ih3mnovg]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.actions[data-astro-cid-ih3mnovg]{margin-top:34px}.form-error[data-astro-cid-ih3mnovg]{border-left:2px solid var(--error);color:var(--error);margin-top:20px;padding:14px 16px;font-size:1rem}[data-astro-cid-ih3mnovg][hidden]{display:none!important}@media (width<=900px){.contact[data-astro-cid-ih3mnovg]{grid-template-columns:1fr}.aside-img[data-astro-cid-ih3mnovg]{display:none}}@media (width<=600px){.grid[data-astro-cid-ih3mnovg]{grid-template-columns:1fr}}
