body,body.light{--text-primary:#1f1f1f;--text-secondary:#777;--text-tertiary:#efefef;--tint-white1:#fff;--tint-gray1:#f9f9f9;--tint-gray2:#d9d9d9;--tint-gold1:#fc3;--tint-gold2:#ffcc33b3;--tint-gold1-accent:#d6a100;--gradient-gold:linear-gradient(90deg,#fc3 5%,#c98115)}body.dark{--text-primary:#f5f5f5;--text-secondary:#9e9e9e;--text-tertiary:#2c2c2c;--tint-white1:#121212;--tint-gray1:#1f1f1f;--tint-gray2:#383838;--tint-gold1:#fc3;--tint-gold2:#ffcc33b3;--tint-gold1-accent:#d6a100;--gradient-gold:linear-gradient(90deg,#fc3 5%,#c98115)}@keyframes fade-in{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes fade-out{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes toAutoHeight{to{height:auto}}.contact-form{grid-row-gap:24px;grid-column-gap:24px;grid-template-columns:598px 488px;justify-content:space-between;align-items:center;display:grid;position:relative}.contact-form:not(:first-child){margin-top:62px}.contact-form__info{flex-direction:column;display:flex}.contact-form__info__heading{color:var(--text-secondary);text-transform:uppercase;font-size:16px;font-weight:500;line-height:18px}.contact-form__info__title{text-transform:uppercase;font-size:70px;font-weight:500;line-height:63px}.contact-form__info__title:not(:first-child){margin-top:20px}.contact-form__info__properties{grid-row-gap:10px;grid-column-gap:10px;grid-template-columns:auto 212px;display:grid}.contact-form__info__properties:not(:first-child){margin-top:40px}.contact-form__info__properties__item{flex-direction:column;gap:8px;display:flex}.contact-form__info__properties__item__property{font-size:14px;font-weight:400;line-height:16px}.contact-form__info__properties__item__value{font-size:18px;font-weight:600;line-height:20px}.contact-form__info__media{flex-direction:column;gap:20px;display:flex}.contact-form__info__media:not(:first-child){margin-top:25px}.contact-form__info__media--empty{min-height:86px}.contact-form__info__media__heading{font-size:14px;font-weight:400;line-height:16px}.contact-form__info__media__grid{flex-wrap:wrap;gap:10px;display:flex}.contact-form__info__media__grid__item{background-color:var(--text-primary);border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.contact-form__info__media__grid__item svg{width:28px;height:28px}.contact-form__info__media__grid__item svg path{fill:var(--text-tertiary);transition:fill .3s ease-in-out,stroke .3s ease-in-out}.contact-form__honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.contact-form__status{font-size:14px;line-height:1.4}.contact-form__status:not(:last-child){margin-bottom:16px}.contact-form__status.is-hidden{display:none}.contact-form__status--success{color:var(--tint-gold1)}.contact-form__status--error{color:var(--text-error,#c0392b)}.contact-form__body{background-color:var(--tint-gray1);border-radius:20px;flex-direction:column;align-items:stretch;padding:51px 40px;display:flex;position:relative}.contact-form__body__title{letter-spacing:-.01em;font-size:32px;font-weight:400;line-height:32px}.contact-form__body__title:not(:last-child){margin-bottom:41px}.contact-form__fields{flex-direction:column;gap:14px;display:flex}@media only screen and (width<=1439px){.contact-form{grid-template-columns:auto auto}}@media only screen and (width<=1141px){.contact-form{grid-row-gap:46px;grid-column-gap:46px;grid-template-columns:100%;align-items:flex-start}.contact-form:not(:first-child){margin-top:49px}.contact-form__info__title{font-size:60px;line-height:54px}}@media only screen and (width<=767px){.contact-form{grid-row-gap:12.2667vw;grid-column-gap:12.2667vw}.contact-form:not(:first-child){margin-top:9.6vw}.contact-form__info__heading{font-size:3.73333vw;line-height:4vw}.contact-form__info__title{font-size:8vw;line-height:7.2vw}.contact-form__info__title:not(:first-child){margin-top:4vw}.contact-form__info__properties{grid-row-gap:4vw;grid-column-gap:4vw;grid-template-columns:100%}.contact-form__info__properties:not(:first-child){margin-top:10.1333vw}.contact-form__info__properties__item{gap:1.33333vw}.contact-form__info__properties__item:nth-child(2){order:2}.contact-form__info__properties__item:nth-child(3){order:1}.contact-form__info__properties__item__property{font-size:3.73333vw;line-height:4.26667vw}.contact-form__info__properties__item__value{font-size:4.26667vw;line-height:4.8vw}.contact-form__info__media{gap:5.33333vw}.contact-form__info__media:not(:first-child){margin-top:10.1333vw}.contact-form__info__media--empty{min-height:20vw}.contact-form__info__media__heading{font-size:3.73333vw;line-height:4.26667vw}.contact-form__info__media__grid{gap:2.13333vw}.contact-form__info__media__grid__item{width:10.6667vw;height:10.6667vw}.contact-form__info__media__grid__item svg{width:5.86667vw;height:5.86667vw}.contact-form__body{border-radius:5.33333vw;padding:14.6667vw 4.26667vw 13.0667vw 4.53333vw}.contact-form__body__title{font-size:6.66667vw;line-height:6.66667vw}.contact-form__body__title:not(:last-child){margin-bottom:5.86667vw}.contact-form__fields{gap:3.73333vw}}@media only screen and (width>=768px){.contact-form__info__properties{max-width:519px}}@media only screen and (width>=1142px){.contact-form__body{min-height:541px}}@media (hover:hover){.contact-form__info__media__grid__item:hover svg path{fill:var(--tint-gold1)}}
