.contact-form.svelte-pzu9qq{display:flex;flex-direction:column;min-height:679px;background:#000;padding:63px 44px 62px 47px}.contact-form__honeypot.svelte-pzu9qq{position:absolute;left:-9999px}.contact-form__row.svelte-pzu9qq{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);-moz-column-gap:22px;column-gap:22px;margin-bottom:14px}.contact-form__field.svelte-pzu9qq{display:flex;flex-direction:column;min-width:0;gap:3px}.contact-form__field.svelte-pzu9qq label:where(.svelte-pzu9qq){color:var(--white);font-size:var(--font-size-3);line-height:1.455}.contact-form__field.svelte-pzu9qq input:where(.svelte-pzu9qq),.contact-form__field.svelte-pzu9qq textarea:where(.svelte-pzu9qq){box-sizing:border-box;width:100%;min-width:0;background:var(--white);border:none;border-radius:0;padding:0 var(--space-3);font-size:var(--font-size-3);font-family:var(--font-family-body);color:var(--black)}.contact-form__field.svelte-pzu9qq input:where(.svelte-pzu9qq){height:47px}.contact-form__field.svelte-pzu9qq textarea:where(.svelte-pzu9qq){display:block;height:201px;padding:var(--space-3);resize:vertical}.contact-form__field.svelte-pzu9qq input:where(.svelte-pzu9qq):focus-visible,.contact-form__field.svelte-pzu9qq textarea:where(.svelte-pzu9qq):focus-visible{outline:2px solid var(--red);outline-offset:0}.contact-form.svelte-pzu9qq .contact-form__submit{align-self:flex-start;width:180px;margin-top:28px}.contact-form__status.svelte-pzu9qq{margin-top:var(--space-4);font-size:var(--font-size-2)}.contact-form__status--success.svelte-pzu9qq{color:#6cd47a}.contact-form__status--error.svelte-pzu9qq{color:#ff8080}@media(max-width:640px){.contact-form.svelte-pzu9qq{min-height:0;padding:var(--space-5) var(--space-4)}.contact-form__row.svelte-pzu9qq{grid-template-columns:minmax(0,1fr);row-gap:14px}}.contact.svelte-1bv7ezn{position:relative;overflow:hidden;background:#7a1405;padding:192px 0 95px}.contact__bg.svelte-1bv7ezn img:where(.svelte-1bv7ezn){position:absolute;inset:0;width:100%;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 58.7%;object-position:50% 58.7%;transform:scale(1.886);transform-origin:50% 68.5%}.contact__inner.svelte-1bv7ezn{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,554fr) minmax(0,807fr);align-items:start;max-width:var(--max-width-2);margin:0 auto;padding:0 36px 0 43px}.contact__info.svelte-1bv7ezn{display:flex;flex-direction:column;padding-right:var(--space-4)}.contact__info.svelte-1bv7ezn a,.contact__info.svelte-1bv7ezn address:where(.svelte-1bv7ezn){color:var(--white);text-transform:uppercase;font-style:normal;font-family:var(--font-family-display);font-weight:500;font-size:clamp(1.5rem,2.43vw,var(--font-size-7));line-height:45px;white-space:pre-line;overflow-wrap:anywhere}@media(max-width:900px){.contact.svelte-1bv7ezn{padding:160px 0 var(--space-7)}.contact__bg.svelte-1bv7ezn img:where(.svelte-1bv7ezn){-o-object-position:center;object-position:center;transform:none}.contact__inner.svelte-1bv7ezn{grid-template-columns:minmax(0,1fr);row-gap:var(--space-6);padding:0 var(--space-4)}.contact__info.svelte-1bv7ezn a,.contact__info.svelte-1bv7ezn address:where(.svelte-1bv7ezn){line-height:1.3}}@media(max-width:600px){.contact__info.svelte-1bv7ezn a,.contact__info.svelte-1bv7ezn address:where(.svelte-1bv7ezn){font-size:clamp(1.125rem,6vw,1.5rem)}}
