.contact[data-astro-cid-lf4qmy6k]{padding-block:var(--s-4) var(--s-12)}.contact__grid[data-astro-cid-lf4qmy6k]{gap:var(--s-8);margin-top:var(--s-6);display:grid}@media (width>=64rem){.contact__grid[data-astro-cid-lf4qmy6k]{gap:var(--s-10);grid-template-columns:5fr 7fr}.contact__intro[data-astro-cid-lf4qmy6k]{top:calc(var(--header-h) + var(--s-3));align-self:start;position:sticky}}.contact[data-astro-cid-lf4qmy6k] h1[data-astro-cid-lf4qmy6k]{font-size:var(--fs-2xl)}.contact[data-astro-cid-lf4qmy6k] .lead[data-astro-cid-lf4qmy6k]{margin-block:var(--s-3) var(--s-5)}.ways[data-astro-cid-lf4qmy6k]{gap:var(--s-1);padding:0;list-style:none;display:grid}.way[data-astro-cid-lf4qmy6k]{align-items:center;gap:var(--s-2);min-height:3.5rem;padding:.75rem var(--s-3);border:1px solid var(--line);border-radius:var(--r-2);color:var(--navy);text-decoration:none;display:flex}.way[data-astro-cid-lf4qmy6k]:hover{border-color:var(--navy)}.way[data-astro-cid-lf4qmy6k]>span[data-astro-cid-lf4qmy6k]{display:grid}.way[data-astro-cid-lf4qmy6k] strong[data-astro-cid-lf4qmy6k]{font-family:var(--font-head);font-weight:600;font-size:var(--fs-sm)}.way[data-astro-cid-lf4qmy6k] span[data-astro-cid-lf4qmy6k] span[data-astro-cid-lf4qmy6k]{color:var(--ink);font-size:var(--fs-sm)}.way--wa[data-astro-cid-lf4qmy6k]{background:var(--navy);color:#fff;border-color:var(--navy)}.way--wa[data-astro-cid-lf4qmy6k] svg{color:#25d366}.way--wa[data-astro-cid-lf4qmy6k] span[data-astro-cid-lf4qmy6k] span[data-astro-cid-lf4qmy6k]{color:var(--navy-100)}.way--wa[data-astro-cid-lf4qmy6k]:hover{background:var(--navy-800)}.office[data-astro-cid-lf4qmy6k]{gap:var(--s-3);margin-top:var(--s-4);padding:var(--s-3);border:1px solid var(--line);border-radius:var(--r-2);grid-template-columns:1fr;align-items:center;display:grid}.office__map[data-astro-cid-lf4qmy6k]{max-width:14rem}@media (width>=30rem){.office[data-astro-cid-lf4qmy6k]{grid-template-columns:9rem 1fr}.office__map[data-astro-cid-lf4qmy6k]{max-width:none}}.office__svg[data-astro-cid-lf4qmy6k]{background:var(--mist);border-radius:var(--r-1);width:100%;height:auto}.office__coast[data-astro-cid-lf4qmy6k]{fill:none;stroke:var(--navy-300);stroke-width:2px}.office__pin[data-astro-cid-lf4qmy6k]{fill:var(--navy)}.office__label[data-astro-cid-lf4qmy6k]{font-family:var(--font-head);fill:var(--navy);font-size:16px}.office__title[data-astro-cid-lf4qmy6k]{font-family:var(--font-head);color:var(--navy);font-weight:600}.office__addr[data-astro-cid-lf4qmy6k]{font-style:normal;font-size:var(--fs-sm);margin-top:.25rem}.office__links[data-astro-cid-lf4qmy6k]{column-gap:var(--s-2);font-size:var(--fs-sm);flex-wrap:wrap;display:flex}.office__links[data-astro-cid-lf4qmy6k] a[data-astro-cid-lf4qmy6k]{align-items:center;min-height:2.75rem;display:inline-flex}.office__note[data-astro-cid-lf4qmy6k]{font-size:var(--fs-sm);color:var(--ink-soft)}.contact__form[data-astro-cid-lf4qmy6k]{padding:var(--s-5) var(--s-4);border:1px solid var(--line-strong);border-radius:var(--r-2);background:var(--paper);box-shadow:var(--shadow-float)}@media (width>=48rem){.contact__form[data-astro-cid-lf4qmy6k]{padding:var(--s-6)}}.contact__form[data-astro-cid-lf4qmy6k] h2[data-astro-cid-lf4qmy6k]{margin-bottom:var(--s-3)}
