.contact-form.svelte-fq8g2m{background-color:var(--bg-brand);position:relative}.form-card.svelte-fq8g2m{display:flex;flex-wrap:wrap;background-color:var(--bg-primary);border-radius:1rem;position:relative;z-index:1;max-width:var(--container-large);margin:0 auto;overflow:clip}.left.svelte-fq8g2m{flex:1 1 20rem;padding:clamp(1.5rem,4vw,4rem);display:flex;flex-direction:column;gap:2rem}@media screen and (max-width:478px){.left.svelte-fq8g2m{padding-top:2rem;display:flex;flex-direction:column;gap:1rem}}h2.svelte-fq8g2m{text-align:left}.desc-text.svelte-fq8g2m{font-size:var(--text-medium-size);font-weight:var(--text-medium-weight);line-height:var(--text-medium-line-height)}.right.svelte-fq8g2m{flex:1 1 15rem;overflow:clip}.right.svelte-fq8g2m img:where(.svelte-fq8g2m){width:100%;height:100%;object-fit:cover;display:block;border-radius:0 1rem 1rem 0}form.svelte-fq8g2m{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}.form-row.svelte-fq8g2m{display:flex;flex-wrap:wrap;gap:1rem}.form-row.svelte-fq8g2m .field:where(.svelte-fq8g2m){flex:1}.field.svelte-fq8g2m{display:flex;flex-direction:column;gap:.25rem}.field-label.svelte-fq8g2m{font-weight:var(--text-regular-medium-weight);font-size:.85rem;line-height:1.5}.field-input.svelte-fq8g2m{border:1px solid var(--border-primary);border-radius:.75rem;padding:.75rem;font-size:.875rem;line-height:1.5;width:100%;background-color:transparent;font-family:inherit}.field-input.svelte-fq8g2m::placeholder{color:var(--text-placeholder)}textarea.field-input.svelte-fq8g2m{height:6rem;resize:vertical}.select-wrapper.svelte-fq8g2m{position:relative}.select-wrapper.svelte-fq8g2m select:where(.svelte-fq8g2m){-webkit-appearance:none;appearance:none;background-image:none;cursor:pointer;padding-right:2.5rem}.select-icon.svelte-fq8g2m{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);pointer-events:none;display:flex;align-items:center;color:var(--text-placeholder)}.checkbox-row.svelte-fq8g2m{display:flex;align-items:center;gap:.5rem;cursor:pointer}.checkbox-label.svelte-fq8g2m{line-height:1.5;color:var(--text-secondary)}.privacy-link.svelte-fq8g2m{text-decoration:underline;color:inherit}.submit-row.svelte-fq8g2m{padding-top:1rem}
