.form-section{background:#f9f8f4;padding:3.75em 40px}.form-section__inner{margin:0 auto;max-width:680px}.form-section__heading{color:#12211e;font-family:Inter,arial,sans-serif;font-size:2rem;margin-bottom:1rem;text-align:center}.form-section__sub{color:#666;margin-bottom:2rem;text-align:center}.form-section__form{background:#fff;border-radius:8px;padding:32px}.form-section__form .form-field{margin-bottom:20px}.form-section__form label{color:#12211e;display:block;font-size:.9rem;font-weight:600;margin-bottom:6px}.form-section__form input,.form-section__form select,.form-section__form textarea{background:#fff;border:1px solid #ddd;border-radius:.27777778em;font-size:1rem;padding:12px 14px;width:100%}.form-section__form textarea{min-height:120px;resize:vertical}.form-section__form .form-submit{background:#497e74;border:none;border-radius:.27777778em;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:700;margin-top:8px;padding:14px 28px}.form-section__form .form-submit:hover{opacity:.88}@media (max-width:768px){.form-section{padding:48px 20px}.form-section__form{padding:24px 16px}}