.form-section{background:#fff;padding:80px 20px 40px;width:100%}.form-header{margin:0 auto;max-width:1020px;text-align:center}.form-eyebrow{color:#8d95a7;font-size:16px;font-weight:500;line-height:24px;margin-bottom:10px}.form-eyebrow,.form-title{font-family:Poppins,sans-serif}.form-title{color:#223154;font-size:30px;font-weight:600;line-height:48px;margin:0 0 20px}.form-title span{color:#43d193}.form-text{color:#6a7486;font-family:Poppins,sans-serif;font-size:16px;font-weight:400;line-height:25px;margin:0 50px}.form-area{background:#fff;border-radius:8px;box-shadow:0 0 5px 0 rgba(0,0,0,.5);margin:30px auto 0;max-width:530px;padding:15px 25px 20px;position:relative}.form-area .hsfc-Step__Content{padding:0!important}.form-area .form-title{margin:0!important;padding:0!important}.form-area [data-hsfc-id=Renderer] .hsfc-Step .hsfc-Step__Content>:last-child{margin-top:0}.form-field{margin-bottom:8px}.form-row{display:flex;gap:8px}.form-row .form-field{flex:1}.form-field label{color:#364b74;display:block;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;margin-bottom:3px}.form-field input,.form-field select{appearance:none;background:#fff;border:1px solid rgba(54,75,116,.33);border-radius:8px;color:#8d95a7;font-family:Poppins,sans-serif;font-size:13px;height:37px;padding:0 12px;width:100%}.form-field input::placeholder{color:#adadad}.form-btn{background:#00bd6a;border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.04em;margin-top:10px;padding:12px;text-transform:uppercase;width:100%}.form-btn:hover{background:#009e59}@media (max-width:768px){.form-section{padding:50px 20px}.form-title{font-size:25px;line-height:1.2em}.form-text{margin:10px 10px 40px}}