@keyframes scroll-left{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.o-form__title{margin-bottom:1.5rem;display:block}.o-form__container{display:grid;gap:1rem;justify-items:center}.o-form__row{display:grid;align-items:center;gap:1rem;width:100%}.o-form__row.is-form-footer{margin-top:1rem}.o-form__button{max-width:-moz-max-content;max-width:max-content}.o-form__button.is-center{margin:0 auto}.o-form__terms{color:rgba(1,1,1,.35)}.o-form__footer-text{display:grid;justify-items:center;gap:.5rem;margin-top:.5rem}@media only screen and (min-width:750px){.o-form__title{margin-bottom:2rem}.o-form__row:not(.is-full-width){grid-template-columns:1fr 1fr}.o-form__row.is-form-footer{margin-top:1.5rem}.o-form__error-message,.o-form__success-message,.o-form__terms{text-align:right;margin:0}}.c-contact{padding-top:3rem;padding-bottom:4rem}.c-contact__box{max-width:49.625rem;margin:0 auto;text-align:center}.c-contact__title{margin-bottom:1.5rem}.c-contact__description{margin:0}.c-contact__header{margin-bottom:2rem}.c-contact__texts{display:grid;margin-top:.5rem}.c-contact__text--default{color:rgba(1,1,1,.35)}.c-contact .o-input.is-textarea{height:12rem}.c-contact .o-form__button{margin-top:1.5rem}@media only screen and (max-width:1099px){.c-contact{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}}@media only screen and (min-width:750px){.c-contact{padding-top:5.5rem;padding-bottom:5.5rem}.c-contact__title{margin-bottom:1rem}.c-contact__header{margin-bottom:3rem}.c-contact__button{margin:2.75rem auto 0}}@media only screen and (min-width:1100px){.c-contact .o-form__button{margin-top:3rem}}@media only screen and (min-width:1750px){.c-contact__box{max-width:66.25rem}}
