.agh-form-card{background:#fff;border-radius:2px;box-shadow:0 4px 30px rgba(0,0,0,.35);box-sizing:border-box;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;max-width:560px;padding:40px;width:100%}.agh-form-eyebrow{color:#16855f;font-size:16px;font-weight:700;letter-spacing:.5px;margin-bottom:10px;text-transform:uppercase}.agh-form-title{color:#111;font-size:30px;font-weight:500;margin:0 0 24px}.hs-form{font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;width:100%}.hs-form,.hs-form fieldset{display:flex;flex-direction:column;gap:18px;max-width:none}.hs-form fieldset{border:none;margin:0;padding:0}.hs-form-field{margin:0}.hs-form-field label{color:#111;display:block;font-size:14px;font-weight:500;margin-bottom:6px}.hs-form-field label .hs-form-required{color:#16855f;margin-left:2px}.hs-input{background:#fff;border:1px solid #d9d9d9;border-radius:2px;box-sizing:border-box;color:#111;font-family:Roboto,sans-serif;font-size:16px;padding:12px 14px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.hs-input:focus{border-color:#16855f;box-shadow:0 0 0 3px rgba(22,133,95,.15);outline:none}.hs-input::placeholder{color:#8a8a8a}select.hs-input{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%23333' stroke-width='1.5' d='m1 1 5 5 5-5'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:36px}textarea.hs-input{min-height:100px;resize:vertical}.hs-form-field .hs-field-desc{color:#333;font-size:13px;margin-top:4px}.hs-form-booleancheckbox-display,.hs-form-checkbox-display,.hs-form-radio-display{align-items:flex-start;color:#333;display:flex;font-size:15px;font-weight:400;gap:8px}.hs-form-booleancheckbox-display input,.hs-form-checkbox-display input,.hs-form-radio-display input{accent-color:#16855f;margin-top:3px}.form-columns-2,.hs-form-field.form-columns-2{display:flex;gap:16px}.form-columns-2 .hs-form-field{flex:1}.hs-error-msgs{list-style:none;margin:6px 0 0;padding:0}.hs-error-msgs li label{color:#ff5b73;font-size:13px;font-weight:400}.hs-input.error,.hs-input.invalid{border-color:#ff5b73}.hs-form .hs-submit{margin-top:8px}.hs-form .hs-button,.hs-form input[type=submit]{background:#16855f;border:none;border-radius:2px;color:#fff;cursor:pointer;font-family:Roboto,sans-serif;font-size:17px;font-weight:500;padding:14px 24px;transition:background .15s ease;width:100%}.hs-form .hs-button:hover,.hs-form input[type=submit]:hover{background:#0d6f4d}.legal-consent-container{color:#333;font-size:13px;line-height:1.5}.legal-consent-container a{color:#16855f;text-decoration:underline}.submitted-message{color:#333;font-size:17px;line-height:1.6}