.pill-form{width:100%}.pill-form .hs-form{align-items:center;background:#fff;border:1px solid #dcdcdc;border-radius:var(--pill-radius);display:flex!important;gap:10px;max-width:var(--form-width);padding:4px;position:relative;width:100%}.pill-form .hs-form fieldset{border:none!important;max-width:100%!important;width:100%!important}.pill-form .actions,.pill-form .hs-form fieldset,.pill-form .hs-form-field,.pill-form .hs_submit{margin:0!important;padding:0!important}.pill-form .hs-form-field{flex:1;min-width:0}.pill-form label{display:none!important}.pill-form input[type=email],.pill-form input[type=tel],.pill-form input[type=text]{background:transparent!important;border:none!important;box-shadow:none!important;color:#555;font-size:16px;height:52px;margin:0!important;outline:none!important;padding:0 18px!important;width:100%!important}.pill-form input::placeholder{color:#8c8880;font-size:16px}.pill-form .hs-button,.pill-form input[type=submit]{background-image:linear-gradient(90deg,#28957f,#5ecda6)!important;border:none!important;border-radius:calc(var(--pill-radius) - 10px);box-shadow:none!important;color:#fff!important;cursor:pointer;font-family:inherit!important;font-size:16px!important;font-weight:600!important;height:48px!important;line-height:48px!important;margin:0!important;min-width:180px;padding:0 34px!important;transition:all .2s ease}.pill-form .hs-button:hover,.pill-form input[type=submit]:hover{opacity:.95;transform:translateY(-1px)}@media (max-width:767px){.pill-form{padding-bottom:45px}.pill-form .hs-form{align-items:stretch;flex-direction:column;overflow:visible;padding:12px}.pill-form .hs-form-field{width:100%}.pill-form .actions,.pill-form .hs_submit{bottom:-32px;left:12px;position:absolute;right:12px;width:auto}.pill-form .hs-button,.pill-form input[type=submit]{min-width:100%;width:100%}}