.philaxmed-hubspot-form{max-width:520px;width:100%;margin:0 auto;padding:24px;background:#ffffff;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,0.08)}.philaxmed-hubspot-form h3{margin-bottom:4px;font-size:22px;font-weight:600;color:#1f3d40}.philaxmed-hubspot-form .form-subtitle{margin-bottom:16px;font-size:14px;line-height:1.4;color:#5f7f82}.philaxmed-hubspot-form .hs-form-field{margin-bottom:10px;clear:both}.philaxmed-hubspot-form label{font-size:13px;margin-bottom:4px;color:#1f3d40}.philaxmed-hubspot-form input,.philaxmed-hubspot-form textarea,.philaxmed-hubspot-form select{width:100%!important;padding:10px 12px;font-size:14px;border-radius:6px;box-sizing:border-box}.philaxmed-hubspot-form textarea{min-height:90px;resize:vertical}.philaxmed-hubspot-form .hs-richtext{font-size:11.5px;line-height:1.4;color:#6f8f93}.philaxmed-hubspot-form .hs_recaptcha{margin-top:6px;transform:scale(0.9);transform-origin:left}.philaxmed-hubspot-form .hs-button{width:100%;padding:14px;font-size:15px;font-weight:600;background-color:#73b52d;border-radius:6px;border:none}.philaxmed-hubspot-form .hs-button:hover{background-color:#659f26}