@keyframes cf-fade-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes cf-success-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.cf__wrapper{color:#f5f0e8;background:#1a1208;justify-content:center;align-items:center;font-family:Helvetica Neue;display:flex;position:relative;overflow:hidden}.cf__wrapper .cf__container{z-index:1;grid-template-columns:1fr 1fr;gap:128px;padding:128px 0;animation:.8s both cf-fade-up;display:grid;position:relative}@media screen and (width<=900px){.cf__wrapper .cf__container{grid-template-columns:1fr;gap:60px;padding:80px 0}}.cf__wrapper .cf__container .cf__left{flex-direction:column;justify-content:center;display:flex}.cf__wrapper .cf__container .cf__left .cf__eyebrow{letter-spacing:3.12px;text-transform:uppercase;color:#b05d34;align-items:center;gap:14px;margin-bottom:24px;font-family:Helvetica Neue;font-size:16px;font-weight:400;animation:.8s .1s both cf-fade-up;display:flex}.cf__wrapper .cf__container .cf__left .cf__eyebrow__line{opacity:.6;background:#b05d34;flex:0 0 40px;height:1px}.cf__wrapper .cf__container .cf__left .cf__headline{font-family:Helvetica Neue;font-size:58px;line-height:63.36px;animation:.8s .2s both cf-fade-up}@media screen and (width<=500px){.cf__wrapper .cf__container .cf__left .cf__headline{font-size:32px;line-height:48px}}.cf__wrapper .cf__container .cf__left .cf__headline__italic{color:#c8a84b}.cf__wrapper .cf__container .cf__left .cf__description{color:#f5f0e88c;margin-top:32px;margin-bottom:48px;font-family:Helvetica Neue;font-size:18px;font-weight:300;line-height:33.12px;animation:.8s .3s both cf-fade-up}@media screen and (width<=500px){.cf__wrapper .cf__container .cf__left .cf__description{font-size:14px;line-height:28px}}.cf__wrapper .cf__container .cf__left .cf__contact__list{flex-direction:column;gap:22px;list-style:none;animation:.8s .35s both cf-fade-up;display:flex}.cf__wrapper .cf__container .cf__left .cf__contact__list .cf__contact__item{align-items:center;gap:24px;display:flex}.cf__wrapper .cf__container .cf__left .cf__contact__list .cf__contact__item .cf__icon__wrap{background:0 0;border:1px solid #c8a84b4d;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:border-color .3s,background .3s;display:flex}.cf__wrapper .cf__container .cf__left .cf__contact__list .cf__contact__item .cf__icon__wrap svg{stroke:#c8a84b;width:16px;height:16px}.cf__wrapper .cf__container .cf__left .cf__contact__list .cf__contact__item .cf__icon__wrap:hover{background:#b4823233;border-color:#c8a84b}.cf__wrapper .cf__container .cf__left .cf__contact__list .cf__contact__item .cf__contact__text{flex-direction:column;gap:4px;display:flex}.cf__wrapper .cf__container .cf__left .cf__contact__list .cf__contact__item .cf__contact__text .cf__contact__label{letter-spacing:2.08px;text-transform:uppercase;color:#f5f0e84d;font-family:Helvetica Neue;font-size:10px;font-weight:300}.cf__wrapper .cf__container .cf__left .cf__contact__list .cf__contact__item .cf__contact__text .cf__contact__value{vertical-align:middle;font-family:Helvetica Neue;font-size:16px;font-weight:300}.cf__wrapper .cf__container .cf__right{animation:.8s .15s both cf-fade-up}.cf__wrapper .cf__container .cf__right .cf__form{flex-direction:column;gap:24px;display:flex}.cf__wrapper .cf__container .cf__right .cf__form .cf__form__row{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media screen and (width<=900px){.cf__wrapper .cf__container .cf__right .cf__form .cf__form__row{grid-template-columns:1fr}}.cf__wrapper .cf__container .cf__right .cf__form .cf__field{flex-direction:column;gap:12px;display:flex}.cf__wrapper .cf__container .cf__right .cf__form .cf__field label{letter-spacing:2.08px;text-transform:uppercase;color:#f5f0e866;font-family:Helvetica Neue;font-size:12px;font-weight:300}.cf__wrapper .cf__container .cf__right .cf__form .cf__field input{color:#757575;appearance:none;background:#f5f0e80d;border:1px solid #f5f0e81f;border-radius:0;outline:none;width:100%;padding:16px 20px;font-family:Helvetica Neue;font-size:14px;font-weight:400;transition:border-color .3s,background .3s,box-shadow .3s}.cf__wrapper .cf__container .cf__right .cf__form .cf__field input::placeholder{color:#757575}.cf__wrapper .cf__container .cf__right .cf__form .cf__field input:hover{background:#ffffff12;border-color:#b4823266}.cf__wrapper .cf__container .cf__right .cf__form .cf__field input:focus{background:#ffffff12;border-color:#c9973ab3;box-shadow:0 0 0 1px #c9973a26,inset 0 1px #ffffff08}.cf__wrapper .cf__container .cf__right .cf__form .cf__field textarea{color:#757575;appearance:none;background:#f5f0e80d;border:1px solid #f5f0e81f;border-radius:0;outline:none;width:100%;padding:16px 20px;font-family:Helvetica Neue;font-size:14px;font-weight:400;transition:border-color .3s,background .3s,box-shadow .3s}.cf__wrapper .cf__container .cf__right .cf__form .cf__field textarea::placeholder{color:#757575}.cf__wrapper .cf__container .cf__right .cf__form .cf__field textarea:hover{background:#ffffff12;border-color:#b4823266}.cf__wrapper .cf__container .cf__right .cf__form .cf__field textarea:focus{background:#ffffff12;border-color:#c9973ab3;box-shadow:0 0 0 1px #c9973a26,inset 0 1px #ffffff08}.cf__wrapper .cf__container .cf__right .cf__form .cf__field textarea{resize:none;height:140px}.cf__wrapper .cf__container .cf__right .cf__form .cf__field .error{color:#b05d34;letter-spacing:1px;font-size:12px}.cf__wrapper .cf__container .cf__right .cf__form .cf__btn{width:100%;height:48px;font-family:Helvetica Neue;font-weight:500;font-style:Medium;letter-spacing:1.92px;text-align:center;text-transform:uppercase;color:#1a1208;cursor:pointer;background:#c8a84b;border:none;font-size:14px;transition:background .3s,transform .15s,box-shadow .3s;position:relative;overflow:hidden}.cf__wrapper .cf__container .cf__right .cf__form .cf__btn:hover{background:#e0b862;box-shadow:0 8px 32px #b4823240}.cf__wrapper .cf__container .cf__right .cf__form .cf__btn:active{transform:translateY(1px);box-shadow:0 2px 8px #b4823233}.cf__wrapper .cf__container .cf__right .cf__form .cf__btn.sending{opacity:.7;pointer-events:none}
