._root_f9emf_1{border:1px solid var(--stroke-subtle);border-radius:var(--radius-pill);background:var(--color-bg);height:32px;color:var(--fg-tertiary);font-family:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);letter-spacing:var(--tracking-body);transition:background .14s var(--ease), border-color .14s var(--ease), color .14s var(--ease);justify-content:center;align-items:center;padding-left:12px;padding-right:12px;line-height:1;display:inline-flex}button._root_f9emf_1:hover{border-color:var(--stroke-strong);color:var(--fg)}._root_f9emf_1[aria-pressed=true]{border-color:color-mix(in srgb, var(--accent) 45%, var(--stroke));background:var(--accent-bg);color:var(--fg-accent)}._large_f9emf_33{height:36px;padding-left:14px;padding-right:14px}._root_1ekwm_1{min-width:0}._label_1ekwm_9{margin-bottom:var(--spacing-4);color:var(--fg-tertiary);font-size:13px;font-weight:500;line-height:1.2;display:block}._input_1ekwm_27,._textarea_1ekwm_29{border:1px solid var(--stroke-subtle);border-radius:var(--radius-xl);background:var(--color-bg);width:100%;min-height:52px;color:var(--fg);transition:background .16s var(--ease), border-color .16s var(--ease);outline:none;padding:15px 16px}._textarea_1ekwm_29{resize:vertical;min-height:154px}._input_1ekwm_27:focus,._textarea_1ekwm_29:focus{border-color:color-mix(in srgb, var(--fg) 28%, transparent);background:var(--color-bg)}._input_1ekwm_27::-moz-placeholder,._textarea_1ekwm_29::-moz-placeholder{color:var(--fg-caption)}._input_1ekwm_27::placeholder,._textarea_1ekwm_29::placeholder{color:var(--fg-caption)}._root_agfww_1{flex-direction:column;gap:34px;max-width:760px;display:flex}._grid_agfww_15{grid-gap:var(--spacing-6);gap:var(--spacing-6);grid-template-columns:1fr 1fr;align-items:start;display:grid}._choices_agfww_29{margin-top:var(--spacing-5);flex-wrap:wrap;gap:10px;display:flex}._submit_agfww_43{justify-content:space-between;align-items:center;gap:var(--spacing-5);border-top:1px solid var(--stroke-subtle);padding-top:var(--spacing-8);display:flex}._status_agfww_61:empty{display:none}._success_agfww_69,._error_agfww_71{border:1px solid var(--stroke-subtle);border-radius:var(--radius-xl);background:var(--color-bg);padding:var(--spacing-5);font-size:13px}._success_agfww_69{color:var(--green-500)}._error_agfww_71{border-color:color-mix(in srgb, var(--red-500) 28%, var(--stroke-subtle));color:var(--red-500)}@media (width<=840px){._grid_agfww_15{grid-template-columns:1fr}}@media (width<=640px){._root_agfww_1{gap:var(--spacing-6)}._choices_agfww_29{gap:8px}._submit_agfww_43{flex-direction:column;align-items:flex-start}}.flush-top[data-astro-cid-6bfsojfh]{padding-top:0}.contact-grid[data-astro-cid-6bfsojfh]{grid-gap:var(--spacing-12);gap:var(--spacing-12);grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:start;display:grid}.write-to-us[data-astro-cid-6bfsojfh]{border-top:1px solid var(--stroke-subtle);display:grid}.write-row[data-astro-cid-6bfsojfh]{grid-gap:6px;border-bottom:1px solid var(--stroke-subtle);padding-top:var(--spacing-6);padding-bottom:var(--spacing-6);transition:color .14s var(--ease);gap:6px;display:grid}.write-label[data-astro-cid-6bfsojfh]{color:var(--fg-tertiary);font-size:var(--text-sm)}.write-address[data-astro-cid-6bfsojfh]{word-wrap:anywhere;word-wrap:anywhere;overflow-wrap:anywhere;color:var(--fg);font-family:var(--font-display);font-variation-settings:"opsz" 32;font-size:clamp(22px,3vw,30px);font-weight:var(--weight-medium);letter-spacing:var(--tracking-h2)}.write-row[data-astro-cid-6bfsojfh]:hover .write-address[data-astro-cid-6bfsojfh]{color:var(--brand-ink)}.contact-panel[data-astro-cid-6bfsojfh]{top:calc(var(--header-height) + var(--spacing-8));border-radius:var(--radius-2xl);padding:var(--spacing-2) var(--spacing-8);display:grid;position:sticky}.panel-block[data-astro-cid-6bfsojfh]{padding-top:var(--spacing-6);padding-bottom:var(--spacing-6)}.panel-block[data-astro-cid-6bfsojfh]+.panel-block[data-astro-cid-6bfsojfh]{border-top:1px solid var(--stroke-subtle)}.panel-label[data-astro-cid-6bfsojfh]{margin-bottom:var(--spacing-4);color:var(--brand-ink);font-size:var(--text-sm);font-weight:var(--weight-medium)}.contact-links[data-astro-cid-6bfsojfh]{grid-gap:var(--spacing-4);gap:var(--spacing-4);display:grid}.contact-link[data-astro-cid-6bfsojfh]{color:var(--fg);font-size:15px;font-weight:var(--weight-medium);align-items:flex-start;gap:12px;line-height:1.3;display:flex}.contact-link[data-astro-cid-6bfsojfh]:hover{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:var(--stroke-strong);text-underline-offset:3px}.contact-link[data-astro-cid-6bfsojfh] svg{width:16px;height:16px;color:var(--fg-caption);stroke-width:1.8px;flex-shrink:0;margin-top:2px}.contact-hint[data-astro-cid-6bfsojfh]{color:var(--fg-caption);margin-top:3px;font-size:13px;font-weight:400;display:block}address[data-astro-cid-6bfsojfh]{color:var(--fg-secondary);font-size:15px;font-style:normal;line-height:1.6}.hours[data-astro-cid-6bfsojfh]{grid-gap:6px;color:var(--fg-secondary);font-size:var(--text-sm);gap:6px;list-style:none;display:grid}.social[data-astro-cid-6bfsojfh]{gap:8px;display:flex}.social[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{border:1px solid var(--stroke-subtle);border-radius:var(--radius-md);width:36px;height:36px;color:var(--fg-tertiary);transition:border-color .14s var(--ease), color .14s var(--ease);place-items:center;display:inline-grid}.social[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]:hover{border-color:var(--stroke-strong);color:var(--fg)}.social[data-astro-cid-6bfsojfh] svg{width:15px;height:15px}.official[data-astro-cid-6bfsojfh]{align-items:flex-start;gap:var(--spacing-3);max-width:90ch;margin-top:var(--spacing-10);color:var(--fg-secondary);font-size:var(--text-sm);line-height:1.6;display:flex}.official[data-astro-cid-6bfsojfh] strong[data-astro-cid-6bfsojfh]{color:var(--brand-ink);font-weight:var(--weight-semibold)}.official[data-astro-cid-6bfsojfh] svg{width:16px;height:16px;color:var(--brand-ink);flex-shrink:0;margin-top:2px}.desks[data-astro-cid-6bfsojfh] article[data-astro-cid-6bfsojfh]{flex-direction:column;align-items:flex-start;display:flex}.desks[data-astro-cid-6bfsojfh] h3[data-astro-cid-6bfsojfh]{font-size:var(--text-base);font-weight:var(--weight-semibold)}.desk-name[data-astro-cid-6bfsojfh].pending{color:var(--fg-caption);font-style:italic}.desk-name[data-astro-cid-6bfsojfh]{margin-top:var(--spacing-2);color:var(--fg-secondary);font-size:var(--text-sm)}.desk-email[data-astro-cid-6bfsojfh]{margin-top:var(--spacing-2);color:var(--brand-ink);font-size:var(--text-sm);font-weight:var(--weight-medium);word-wrap:anywhere;word-wrap:anywhere;overflow-wrap:anywhere}.desk-email[data-astro-cid-6bfsojfh]:hover{text-underline-offset:3px;-webkit-text-decoration:underline;text-decoration:underline}.desk-phone[data-astro-cid-6bfsojfh]{color:var(--fg-tertiary);font-size:var(--text-sm);margin-top:4px}.desk-note[data-astro-cid-6bfsojfh]{margin-top:var(--spacing-3);color:var(--fg-tertiary);font-size:13px;line-height:1.55}.desk-link[data-astro-cid-6bfsojfh]{margin-top:var(--spacing-3);color:var(--fg);font-size:13px;font-weight:var(--weight-medium);align-items:center;gap:4px;display:inline-flex}.desk-link[data-astro-cid-6bfsojfh] svg{stroke-width:2px;width:13px;height:13px}.desk-link[data-astro-cid-6bfsojfh]:hover{text-underline-offset:3px;-webkit-text-decoration:underline;text-decoration:underline}@media (width<=1080px){.contact-grid[data-astro-cid-6bfsojfh]{gap:var(--spacing-10);grid-template-columns:1fr}.contact-panel[data-astro-cid-6bfsojfh]{position:static}}@media (width<=640px){.contact-panel[data-astro-cid-6bfsojfh]{padding-left:var(--spacing-5);padding-right:var(--spacing-5)}}
