.contact[data-astro-cid-ogjzdvpc]{padding-block:var(--space-7)}.contact__inner[data-astro-cid-ogjzdvpc]{max-width:40rem}.contact[data-astro-cid-ogjzdvpc] h1[data-astro-cid-ogjzdvpc]{font-family:var(--font-display);font-weight:400;font-size:var(--step-4);margin:.4rem 0 .3rem}.contact__sub[data-astro-cid-ogjzdvpc]{color:var(--graphite);margin-bottom:var(--space-4)}.inquiry[data-astro-cid-ogjzdvpc]{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper-raised,#fff);padding:var(--space-4);scroll-margin-top:5rem}.inquiry[data-astro-cid-ogjzdvpc] [data-astro-cid-ogjzdvpc][data-inquiry-fields]{gap:var(--space-3);display:grid}.inquiry__type[data-astro-cid-ogjzdvpc]{border:0;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;display:flex}.inquiry__type[data-astro-cid-ogjzdvpc] legend[data-astro-cid-ogjzdvpc]{font-family:var(--font-mono);font-size:var(--step--1);text-transform:uppercase;letter-spacing:.06em;color:var(--graphite);margin-bottom:.6rem}.inquiry__type[data-astro-cid-ogjzdvpc] label[data-astro-cid-ogjzdvpc]{cursor:pointer;position:relative}.inquiry__type[data-astro-cid-ogjzdvpc] input[data-astro-cid-ogjzdvpc]{opacity:0;cursor:pointer;position:absolute;inset:0}.inquiry__type[data-astro-cid-ogjzdvpc] span[data-astro-cid-ogjzdvpc]{border:1px solid var(--line);font-size:var(--step--1);font-family:var(--font-mono);transition:background var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard);border-radius:999px;padding:.55rem 1rem;display:inline-block}.inquiry__type[data-astro-cid-ogjzdvpc] input[data-astro-cid-ogjzdvpc]:checked+span[data-astro-cid-ogjzdvpc]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.inquiry__type[data-astro-cid-ogjzdvpc] input[data-astro-cid-ogjzdvpc]:focus-visible+span[data-astro-cid-ogjzdvpc]{outline:2px solid var(--ink);outline-offset:2px}.inquiry__row[data-astro-cid-ogjzdvpc]{gap:var(--space-3);grid-template-columns:1fr;display:grid}.inquiry__row[data-astro-cid-ogjzdvpc][hidden],.inquiry__field[data-astro-cid-ogjzdvpc][hidden]{display:none}@media (width>=640px){.inquiry__row[data-astro-cid-ogjzdvpc]{grid-template-columns:1fr 1fr}}.inquiry__field[data-astro-cid-ogjzdvpc]{gap:.35rem;display:grid}.inquiry__field[data-astro-cid-ogjzdvpc]>span[data-astro-cid-ogjzdvpc]{font-size:var(--step--1);font-weight:600}.inquiry__field[data-astro-cid-ogjzdvpc] em[data-astro-cid-ogjzdvpc]{color:var(--graphite);font-style:normal;font-weight:400}.inquiry[data-astro-cid-ogjzdvpc] input[data-astro-cid-ogjzdvpc],.inquiry[data-astro-cid-ogjzdvpc] select[data-astro-cid-ogjzdvpc],.inquiry[data-astro-cid-ogjzdvpc] textarea[data-astro-cid-ogjzdvpc]{font:inherit;font-size:var(--step-0);border:1px solid color-mix(in srgb, var(--ink) 22%, transparent);border-radius:var(--radius-sm);background:var(--paper);color:var(--ink);width:100%;padding:.7rem .8rem}.inquiry[data-astro-cid-ogjzdvpc] textarea[data-astro-cid-ogjzdvpc]{resize:vertical;min-height:8rem}.inquiry__trap[data-astro-cid-ogjzdvpc]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.inquiry[data-astro-cid-ogjzdvpc] .btn[data-astro-cid-ogjzdvpc]{font-family:var(--font-mono);font-size:var(--step--1);border:1px solid var(--ink);background:var(--ink);color:var(--paper);cursor:pointer;border-radius:999px;justify-self:start;padding:.85rem 1.6rem}.inquiry[data-astro-cid-ogjzdvpc] .btn[data-astro-cid-ogjzdvpc]:disabled{opacity:.6;cursor:wait}.inquiry__status[data-astro-cid-ogjzdvpc]{border-radius:var(--radius-sm);color:#8a1f1f;font-size:var(--step--1);background:#fbeaea;margin:0;padding:.7rem .9rem}.inquiry__privacy[data-astro-cid-ogjzdvpc]{font-size:var(--step--1);color:var(--graphite);margin:0}.inquiry__sent[data-astro-cid-ogjzdvpc]{outline:none}.inquiry__sent-title[data-astro-cid-ogjzdvpc]{font-family:var(--font-display);font-size:var(--step-3);margin:0 0 .4rem}.contact__or[data-astro-cid-ogjzdvpc]{font-family:var(--font-mono);font-size:var(--step--1);text-transform:uppercase;letter-spacing:.06em;color:var(--graphite);margin:var(--space-6) 0 var(--space-3);font-weight:400}.contact__list[data-astro-cid-ogjzdvpc]{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.contact__list[data-astro-cid-ogjzdvpc] li[data-astro-cid-ogjzdvpc]{border-bottom:1px solid var(--line);padding-bottom:var(--space-2);flex-direction:column;gap:.2rem;display:flex}.contact__list[data-astro-cid-ogjzdvpc] a[data-astro-cid-ogjzdvpc]{font-size:var(--step-1);border-bottom:1px solid var(--ink);width:fit-content;text-decoration:none}.contact__list[data-astro-cid-ogjzdvpc] a[data-astro-cid-ogjzdvpc].contact__alt{font-family:var(--font-mono);font-size:var(--step--1);color:var(--graphite);border-bottom-color:var(--line);margin-top:.3rem}
