.contact-form.svelte-fq8g2m{flex-direction:column;gap:20px;display:flex}.field.svelte-fq8g2m{flex-direction:column;gap:8px;display:flex}.field.svelte-fq8g2m label:where(.svelte-fq8g2m){font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);font-size:13px;font-weight:500}.field.svelte-fq8g2m input:where(.svelte-fq8g2m),.field.svelte-fq8g2m textarea:where(.svelte-fq8g2m){font:300 16px var(--font-body);color:var(--ink-deep);background:0 0;border:0;border-bottom:1px solid #173f9259;min-height:44px;padding:10px 0}.field.svelte-fq8g2m textarea:where(.svelte-fq8g2m){min-height:auto}.field.svelte-fq8g2m input:where(.svelte-fq8g2m):focus,.field.svelte-fq8g2m textarea:where(.svelte-fq8g2m):focus{border-bottom-color:var(--ink);outline:none}.trap.svelte-fq8g2m{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.status.svelte-fq8g2m{color:#b3261e;margin:0;font-size:14px}.form-footer.svelte-fq8g2m{justify-content:space-between;align-items:center;display:flex}.contact-grid.svelte-1bv7ezn{flex-direction:column;gap:40px;display:flex}.contact-details.svelte-1bv7ezn{flex-direction:column;gap:12px;margin:12px 0 0;display:flex}.contact-details.svelte-1bv7ezn dt:where(.svelte-1bv7ezn){margin-bottom:4px}.contact-details.svelte-1bv7ezn dd:where(.svelte-1bv7ezn){margin:0;font-size:16px}@media (width>=1024px){.contact-grid.svelte-1bv7ezn{flex-direction:row;gap:80px}.contact-grid.svelte-1bv7ezn>:where(.svelte-1bv7ezn){flex:1 1 0}}
