.contact-grid[data-astro-cid-6bfsojfh]{align-items:start;gap:clamp(2.5rem,2rem + 4vw,5rem);display:grid}.side[data-astro-cid-6bfsojfh]{isolation:isolate;justify-self:center;width:100%;max-width:26rem;margin:0;position:relative}.side[data-astro-cid-6bfsojfh]:before{content:"";border:1px solid var(--gold-soft);z-index:-1;position:absolute;inset:1.1rem -1.1rem -1.1rem 1.1rem}@media (width>=62rem){.contact-grid[data-astro-cid-6bfsojfh]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.side[data-astro-cid-6bfsojfh]{max-width:none;position:sticky;top:7rem}}@media (width<=61.99rem){.side[data-astro-cid-6bfsojfh]{order:2}}.head[data-astro-cid-6bfsojfh]{margin-bottom:3rem}.head[data-astro-cid-6bfsojfh] .lede[data-astro-cid-6bfsojfh]{max-width:32rem;margin-inline:auto}form[data-astro-cid-6bfsojfh]{max-width:36rem;margin-inline:auto}.field[data-astro-cid-6bfsojfh]{margin-bottom:1.75rem}label[data-astro-cid-6bfsojfh]{font-size:var(--step--1);letter-spacing:.18em;text-transform:uppercase;color:var(--taupe);margin-bottom:.4rem;font-weight:500;display:block}input[data-astro-cid-6bfsojfh],select[data-astro-cid-6bfsojfh],textarea[data-astro-cid-6bfsojfh]{width:100%;font-family:var(--font-serif);font-size:var(--step-1);color:var(--ink);border:0;border-bottom:1px solid var(--taupe-soft);background:0 0;border-radius:0;padding:.5rem 0;transition:border-color .25s,box-shadow .25s}textarea[data-astro-cid-6bfsojfh]{resize:vertical;border:1px solid var(--taupe-soft);border-radius:var(--radius);padding:.75rem;line-height:1.5}select[data-astro-cid-6bfsojfh]{cursor:pointer}input[data-astro-cid-6bfsojfh]:focus,select[data-astro-cid-6bfsojfh]:focus,textarea[data-astro-cid-6bfsojfh]:focus{border-color:var(--gold);box-shadow:0 1px 0 0 var(--gold);outline:none}textarea[data-astro-cid-6bfsojfh]:focus{box-shadow:0 0 0 1px var(--gold)}.hp[data-astro-cid-6bfsojfh]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.submit[data-astro-cid-6bfsojfh]{text-align:center;margin-top:2.25rem}.btn[data-astro-cid-6bfsojfh]:disabled{opacity:.6;cursor:wait}.status[data-astro-cid-6bfsojfh]{text-align:center;min-height:1.6em;font-family:var(--font-serif);font-size:var(--step-1);color:var(--muted);margin:1.25rem 0 0}.status--ok[data-astro-cid-6bfsojfh]{color:var(--ink)}.status--err[data-astro-cid-6bfsojfh]{color:var(--rose)}.social[data-astro-cid-6bfsojfh]{margin-top:1rem}.icons[data-astro-cid-6bfsojfh]{justify-content:center;display:flex}
