.contact.astro-6bfsojfh{align-items:start;gap:40px;display:grid}@media (width>=900px){.contact.astro-6bfsojfh{grid-template-columns:1.6fr 1fr;gap:56px}}.form.astro-6bfsojfh{gap:18px;padding:32px;display:grid}.field-row.astro-6bfsojfh{gap:18px;display:grid}@media (width>=640px){.field-row.astro-6bfsojfh{grid-template-columns:1fr 1fr}}.field.astro-6bfsojfh label.astro-6bfsojfh{margin-bottom:6px;font-weight:700;display:block}.opt.astro-6bfsojfh{color:var(--muted);font-weight:400}.field.astro-6bfsojfh input.astro-6bfsojfh,.field.astro-6bfsojfh select.astro-6bfsojfh,.field.astro-6bfsojfh textarea.astro-6bfsojfh{width:100%;font:inherit;border-radius:var(--radius-sm);color:var(--text);background:#fff;border:1px solid #c9cad3;padding:11px 14px}.field.astro-6bfsojfh textarea.astro-6bfsojfh{resize:vertical}.field.astro-6bfsojfh input.astro-6bfsojfh:focus,.field.astro-6bfsojfh select.astro-6bfsojfh:focus,.field.astro-6bfsojfh textarea.astro-6bfsojfh:focus{border-color:var(--navy);outline:3px solid var(--tint);outline-offset:0}.form.astro-6bfsojfh .btn.astro-6bfsojfh{justify-self:start}.form__note.astro-6bfsojfh{color:var(--muted);margin:0;font-size:.88rem}.contact__info.astro-6bfsojfh ul.astro-6bfsojfh{gap:14px;margin:0 0 24px;padding:0;list-style:none;display:grid}.contact__info.astro-6bfsojfh li.astro-6bfsojfh{align-items:flex-start;gap:12px;display:flex}.contact__info.astro-6bfsojfh .icon.astro-6bfsojfh{color:var(--green);flex:none;margin-top:3px}@media (width<=480px){.form.astro-6bfsojfh{padding:22px 18px}.form.astro-6bfsojfh .btn.astro-6bfsojfh{justify-self:stretch}}
