.section.svelte-1bv7ezn{padding:64px 0}.contact__inner.svelte-1bv7ezn{grid-template-columns:1fr 1fr;align-items:start;gap:40px;display:grid}.contact__list.svelte-1bv7ezn{flex-direction:column;gap:10px;margin:16px 0 0;padding:0;list-style:none;display:flex}.contact__list.svelte-1bv7ezn a:where(.svelte-1bv7ezn){color:var(--color-navy);font-weight:600;text-decoration:none}.contact__list.svelte-1bv7ezn a:where(.svelte-1bv7ezn):hover{color:var(--color-gold)}.contact__list.svelte-1bv7ezn li:where(.svelte-1bv7ezn){align-items:center;gap:10px;display:flex}.contact__icon.svelte-1bv7ezn{background:var(--color-surface-2);width:34px;height:34px;color:var(--color-navy);border-radius:10px;flex:none;place-items:center;display:inline-grid}.contact__form.svelte-1bv7ezn{flex-direction:column;gap:12px;padding:24px;display:flex}.contact__form.svelte-1bv7ezn input:where(.svelte-1bv7ezn),.contact__form.svelte-1bv7ezn textarea:where(.svelte-1bv7ezn){border:1px solid var(--color-border);background:var(--bg);color:var(--color-ink);border-radius:12px;padding:12px 14px;font-family:inherit;font-size:15px}.contact__form.svelte-1bv7ezn input:where(.svelte-1bv7ezn):focus,.contact__form.svelte-1bv7ezn textarea:where(.svelte-1bv7ezn):focus{outline:2px solid var(--color-gold)}.form-note.svelte-1bv7ezn{color:#1f9d6b;margin:0;font-size:14px}.form-note.err.svelte-1bv7ezn{color:#d64545}@media (width<=800px){.contact__inner.svelte-1bv7ezn{grid-template-columns:1fr}}
