.contact[data-astro-cid-6bfsojfh]{padding-top:var(--space-xl)}.contact__inner[data-astro-cid-6bfsojfh]{gap:var(--space-xl);display:grid}@media (width>=64rem){.contact__inner[data-astro-cid-6bfsojfh]{gap:var(--space-2xl);grid-template-columns:5fr 7fr}}.contact__intro[data-astro-cid-6bfsojfh]>[data-astro-cid-6bfsojfh]+[data-astro-cid-6bfsojfh]{margin-top:var(--space-m)}.contact__details[data-astro-cid-6bfsojfh]{border-top:1px solid var(--line)}.contact__details[data-astro-cid-6bfsojfh]>div[data-astro-cid-6bfsojfh]{padding-block:var(--space-s);border-bottom:1px solid var(--line)}.project[data-astro-cid-6bfsojfh]{gap:var(--space-s);min-width:0;padding:var(--space-m) 0 0;border:0;border-top:1px solid var(--line);margin:0;display:grid}.project[data-astro-cid-6bfsojfh][hidden]{display:none}.project[data-astro-cid-6bfsojfh] legend[data-astro-cid-6bfsojfh]{float:left;width:100%;padding:0;font-size:.9375rem;font-weight:500}.project[data-astro-cid-6bfsojfh] .optional[data-astro-cid-6bfsojfh]{color:var(--stone);font-weight:400}.project[data-astro-cid-6bfsojfh]>.hint[data-astro-cid-6bfsojfh]{color:var(--stone);font-size:.8125rem}.project__grid[data-astro-cid-6bfsojfh]{gap:var(--space-m);display:grid}.project__grid[data-astro-cid-6bfsojfh] .field[data-astro-cid-6bfsojfh]{align-content:start}@media (width>=48rem){.project__grid[data-astro-cid-6bfsojfh]{grid-template-columns:1fr 1fr}}.contact__details[data-astro-cid-6bfsojfh] dt[data-astro-cid-6bfsojfh]{letter-spacing:.12em;text-transform:uppercase;color:var(--brass-text);font-size:.8125rem;font-weight:500}
