.contact-form[data-astro-cid-jbceweda]{background-color:var(--color-brand);border-radius:16px;flex:none;justify-content:center;align-items:center;width:66%;min-height:585px;padding:32px;display:flex}.contact-form__form[data-astro-cid-jbceweda]{flex-direction:column;flex:1 0 0;gap:84px;min-width:300px;display:flex}.contact-form__title[data-astro-cid-jbceweda]{max-width:80%;font-family:var(--font-display);letter-spacing:-.05em;color:var(--color-cream);font-size:40px;font-weight:400;line-height:100%}.contact-form__fields[data-astro-cid-jbceweda]{flex-direction:column;align-items:center;gap:24px;width:100%;display:flex}.contact-form__field[data-astro-cid-jbceweda]{border-bottom:1px solid #fffaf566;flex-direction:column;gap:5px;width:100%;display:flex}.contact-form__field--textarea[data-astro-cid-jbceweda]{gap:19px}.contact-form__label[data-astro-cid-jbceweda]{font-family:var(--font-body);letter-spacing:-.04em;color:var(--color-cream);font-size:16px;font-weight:400;line-height:145%}.contact-form__control[data-astro-cid-jbceweda]{flex-direction:column;width:100%;height:50px;display:flex}.contact-form__field--textarea[data-astro-cid-jbceweda] .contact-form__control[data-astro-cid-jbceweda]{height:auto}.contact-form__input[data-astro-cid-jbceweda]{width:100%;height:40px;font-family:var(--font-body);color:var(--color-cream);background:0 0;border:0;border-radius:8px;outline:none;padding:0;font-size:14px;font-weight:400;line-height:1.2em}.contact-form__input[data-astro-cid-jbceweda]::placeholder{color:#fffaf580}.contact-form__textarea[data-astro-cid-jbceweda]{resize:vertical;min-height:100px}.contact-form__submit[data-astro-cid-jbceweda]{background-color:var(--color-cream);width:100%;height:40px;font-family:var(--font-body);letter-spacing:-.01em;color:#333;cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;font-size:14px;font-weight:500;line-height:1.2em;display:flex}@media (width>=810px) and (width<=1199.98px){.contact-form[data-astro-cid-jbceweda]{width:62%;min-height:554px}.contact-form__form[data-astro-cid-jbceweda]{gap:60px}.contact-form__title[data-astro-cid-jbceweda]{font-size:32px}}@media (width<=809.98px){.contact-form[data-astro-cid-jbceweda]{width:100%;min-height:506px;padding:24px 20px}.contact-form__form[data-astro-cid-jbceweda]{gap:32px}.contact-form__title[data-astro-cid-jbceweda]{letter-spacing:-.06em;font-size:28px;line-height:105%}}.contact-hero[data-astro-cid-6bfsojfh],.contact-main[data-astro-cid-6bfsojfh]{align-items:flex-start;width:100%;max-width:1920px;margin:0 auto;display:flex}.contact-hero[data-astro-cid-6bfsojfh]{padding:60px 32px 100px}.contact-hero__heading[data-astro-cid-6bfsojfh]{flex-direction:column;gap:24px;width:76%;max-width:80%;display:flex}.contact-hero__title[data-astro-cid-6bfsojfh]{font-family:var(--font-display);letter-spacing:-.06em;color:var(--color-ink);font-size:80px;font-weight:400;line-height:90%}.contact-hero__intro[data-astro-cid-6bfsojfh],.contact-info__address[data-astro-cid-6bfsojfh],.contact-info__email[data-astro-cid-6bfsojfh]{font-family:var(--font-body);letter-spacing:-.04em;color:var(--color-ink);font-size:16px;font-style:normal;font-weight:500;line-height:1.4em}.contact-hero__intro[data-astro-cid-6bfsojfh]{max-width:640px}.contact-main[data-astro-cid-6bfsojfh]{padding:0 32px 60px}.contact-info[data-astro-cid-6bfsojfh]{flex:1 0 0;align-items:flex-start;gap:20px;min-width:0;display:flex}.contact-info__block[data-astro-cid-6bfsojfh]{border-top:1px solid #d1d1d1;flex-direction:column;flex:1 0 0;gap:32px;min-width:160px;padding-top:32px;display:flex}.contact-info__title[data-astro-cid-6bfsojfh]{font-family:var(--font-display);color:var(--color-ink);font-size:20px;font-weight:600;line-height:1.2em}.contact-info__details[data-astro-cid-6bfsojfh]{flex-direction:column;gap:32px;width:100%;display:flex}.contact-info__address[data-astro-cid-6bfsojfh]{opacity:.8;width:100%;max-width:640px}.contact-info__mail[data-astro-cid-6bfsojfh]{align-items:center;gap:14px;width:100%;display:flex}.contact-info__mail-icon[data-astro-cid-6bfsojfh]{width:17px;height:13px;fill:var(--color-ink);flex:none}@media (width<=1199.98px){.contact-hero__title[data-astro-cid-6bfsojfh]{font-size:64px}}@media (width>=810px) and (width<=1199.98px){.contact-hero[data-astro-cid-6bfsojfh]{padding:60px 16px 100px}.contact-main[data-astro-cid-6bfsojfh]{padding:0 16px 60px}}@media (width<=809.98px){.contact-hero[data-astro-cid-6bfsojfh]{flex-direction:column;padding:40px 16px 60px}.contact-hero__heading[data-astro-cid-6bfsojfh]{width:100%;max-width:90%}.contact-hero__title[data-astro-cid-6bfsojfh]{font-size:48px}.contact-main[data-astro-cid-6bfsojfh]{flex-direction:column;gap:40px;padding:0 16px 60px}.contact-info[data-astro-cid-6bfsojfh]{flex-direction:column;flex:none;gap:40px;width:100%}.contact-info__block[data-astro-cid-6bfsojfh]{flex:none;width:100%}}
