.form-block{padding:var(--spacing-15) 0;background-color:var(--colour-dark)}@media (min-width: 1024px){.form-block{padding:var(--spacing-15) var(--spacing-10)}}.form-block form{display:flex;justify-content:center}.form-block__inner{display:flex;flex-direction:column;gap:var(--spacing-6);align-items:center}@media (min-width: 1024px){.form-block__inner{gap:var(--spacing-15)}}.form-block__header{display:flex;flex-direction:column;gap:var(--spacing-7-half);max-width:650px}@media (min-width: 1024px){.form-block__header{align-items:center;gap:var(--spacing-5)}}.form-block__title{font-weight:500;font-size:30px;line-height:36px;letter-spacing:-.03px;font-size:var(--text-3xl);font-weight:var(--font-weight-medium);color:var(--colour-dark-green)}@media (min-width: 1024px){.form-block__title{font-size:var(--text-4xl);line-height:40px;letter-spacing:-.02px;color:var(--colour-black)}}.form-block__description{max-width:584px;font-weight:var(--font-weight-regular);font-size:var(--text-body-regular);line-height:24px;letter-spacing:-.03px}.form-block__form{display:flex;flex-direction:column;gap:var(--spacing-2-half)}@media (min-width: 1024px){.form-block__form{gap:var(--spacing-10)}}.form-block__form--simple{width:90vw}@media (min-width: 1024px){.form-block__form--simple{width:584px}}.form-block__submit{display:flex;justify-content:center;margin-top:var(--spacing-5)}.form-block__submit .btn{width:100%}@media (min-width: 1024px){.form-block__submit .btn{max-width:500px}}@media (min-width: 1024px){.form-block__submit{margin-top:var(--spacing-0)}}
