._root_oz3c2_1{min-width:0}._label_oz3c2_5{color:var(--color-ink-muted);display:block;font-size:13px;font-weight:500;line-height:1.2;margin-bottom:var(--spacing-4)}._input_oz3c2_14,._textarea_oz3c2_15{background:var(--color-surface-1);border:1px solid var(--color-hairline);border-radius:var(--radius-xl);color:var(--color-ink);min-height:52px;outline:none;padding:15px 16px;transition:background .16s var(--ease),border-color .16s var(--ease);width:100%}._textarea_oz3c2_15{min-height:154px;resize:vertical}._input_oz3c2_14:focus,._textarea_oz3c2_15:focus{background:#fff;border-color:#090b1247}._input_oz3c2_14::-moz-placeholder,._textarea_oz3c2_15::-moz-placeholder{color:var(--color-ink-faint)}._input_oz3c2_14::placeholder,._textarea_oz3c2_15::placeholder{color:var(--color-ink-faint)}._root_12tnn_1{display:flex;flex-direction:column;gap:34px;max-width:760px}._grid_12tnn_8{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--spacing-6);align-items:start;gap:var(--spacing-6)}._choices_12tnn_15{display:flex;flex-wrap:wrap;gap:10px;margin-top:var(--spacing-5)}._submit_12tnn_22{align-items:center;border-top:1px solid var(--color-hairline);display:flex;gap:var(--spacing-5);justify-content:space-between;padding-top:var(--spacing-8)}._success_12tnn_37{border:1px solid var(--color-hairline);border-radius:var(--radius-xl);color:var(--color-success)}._error_12tnn_47,._success_12tnn_37{background:var(--color-surface-1);font-family:var(--font-mono);font-size:13px;padding:var(--spacing-5)}._error_12tnn_47{border:1px solid color-mix(in srgb,#d10000 28%,var(--color-hairline));border-radius:var(--radius-xl);color:#b00020}._choice_selected_12tnn_57{background:var(--color-surface-2);border-color:var(--color-hairline-strong);color:var(--color-ink)}@media(max-width:840px){._grid_12tnn_8{grid-template-columns:1fr}}@media(--md){._grid_12tnn_8{grid-template-columns:1fr}}@media(max-width:640px){._root_12tnn_1{gap:var(--spacing-6)}._choices_12tnn_15{gap:8px}._submit_12tnn_22{align-items:flex-start;flex-direction:column}}@media(--sm){._root_12tnn_1{gap:var(--spacing-6)}._choices_12tnn_15{gap:8px}._submit_12tnn_22{align-items:flex-start;flex-direction:column}}.contact-hero[data-astro-cid-uw5kdbxl]{padding-bottom:48px;padding-top:88px}.contact-grid[data-astro-cid-uw5kdbxl]{align-items:start;gap:88px}.contact-aside[data-astro-cid-uw5kdbxl]{border-left:1px solid var(--color-hairline);gap:42px;padding-left:var(--spacing-10);position:sticky;top:112px}.contact-detail[data-astro-cid-uw5kdbxl]{border-bottom:1px solid var(--color-hairline);padding-bottom:var(--spacing-6)}.contact-detail[data-astro-cid-uw5kdbxl]:last-child{border-bottom:0;padding-bottom:0}.contact-links[data-astro-cid-uw5kdbxl]{gap:14px}.contact-link[data-astro-cid-uw5kdbxl]{align-items:center;color:var(--color-ink-muted);display:inline-flex;font-size:15px;gap:10px;line-height:1.2;width:-moz-fit-content;width:fit-content}.contact-link[data-astro-cid-uw5kdbxl],.contact-link[data-astro-cid-uw5kdbxl] svg[data-astro-cid-uw5kdbxl]{transition:color .16s var(--ease)}.contact-link[data-astro-cid-uw5kdbxl] svg[data-astro-cid-uw5kdbxl]{color:var(--color-ink-faint);height:16px;stroke-width:1.8;width:16px}.contact-link-primary[data-astro-cid-uw5kdbxl],.contact-link-primary[data-astro-cid-uw5kdbxl] svg[data-astro-cid-uw5kdbxl],.contact-link[data-astro-cid-uw5kdbxl]:hover,.contact-link[data-astro-cid-uw5kdbxl]:hover svg[data-astro-cid-uw5kdbxl]{color:var(--color-ink)}.contact-link-primary[data-astro-cid-uw5kdbxl]{font-size:var(--step-2)}.map-link[data-astro-cid-uw5kdbxl]{font-size:14px}@media(max-width:840px){.contact-grid[data-astro-cid-uw5kdbxl]{gap:var(--spacing-12)}.contact-aside[data-astro-cid-uw5kdbxl]{border-left:0;border-top:1px solid var(--color-hairline);padding-left:0;padding-top:var(--spacing-10);position:static}}@media(--md){.contact-grid[data-astro-cid-uw5kdbxl]{gap:var(--spacing-12)}.contact-aside[data-astro-cid-uw5kdbxl]{border-left:0;border-top:1px solid var(--color-hairline);padding-left:0;padding-top:var(--spacing-10);position:static}}@media(max-width:640px){.contact-hero[data-astro-cid-uw5kdbxl]{padding-bottom:32px;padding-top:56px}.contact-grid[data-astro-cid-uw5kdbxl]{gap:var(--spacing-10)}}@media(--sm){.contact-hero[data-astro-cid-uw5kdbxl]{padding-bottom:32px;padding-top:56px}.contact-grid[data-astro-cid-uw5kdbxl]{gap:var(--spacing-10)}}
