.cx-callout{background:var(--surface-base);border:1px solid var(--line-default);border-radius:var(--radius-card);display:grid;gap:24px;padding:28px}.section--white .cx-callout{background:var(--surface-alt);border-color:transparent}.cx-callout__heading{margin:0 0 8px}@media (min-width:1024px){.cx-callout__heading{font-size:36px;line-height:44px}}.cx-callout__text p{margin:0}.cx-callout__actions{display:flex;flex-direction:column;gap:12px}@media (min-width:1024px){.cx-callout{align-items:center;padding:48px}.cx-callout--card{gap:64px;grid-template-columns:minmax(0,1fr) 280px}.cx-callout--split{gap:64px;grid-template-columns:minmax(0,340px) minmax(0,1fr)}}.cx-callout .hs-form .hs-form-field,.cx-callout .hs-form fieldset{margin:0}.cx-callout--split .hs-form-field>label{height:1px;overflow:hidden;position:absolute!important;width:1px;clip:rect(0 0 0 0);white-space:nowrap}.cx-callout .cx-select,.cx-callout .hs-form .hs-input:not([type=checkbox]):not([type=radio]){height:48px}.cx-select{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' stroke='%236e6a73' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;cursor:pointer;padding-right:40px!important}.cx-select.is-empty,.cx-select:invalid{color:var(--text-muted)}.cx-callout .hs-form .hs-error-msgs{color:#b42318;font-size:13px;list-style:none;margin:6px 0 0;padding:0}.cx-callout .hs-form .hs-error-msgs label{height:auto;position:static!important;width:auto;clip:auto;color:inherit;font-size:13px;font-weight:500;margin:0}.cx-callout .hs_error_rollup{display:none}.cx-callout .hs_submit{align-items:center;display:flex;flex-wrap:wrap;gap:12px 16px;margin-top:12px}.cx-callout .hs_submit .actions{margin:0;padding:0}.cx-callout .cx-form-note,.cx-callout .hs_submit .fine-print{margin:0}.cx-callout .submitted-message{background:var(--brand-tint);border-radius:8px;color:var(--text-ink);padding:16px 20px}.cx-callout .submitted-message p{margin:0}.cx-callout .hs-form .inputs-list{list-style:none;margin:0;padding:0}@media (min-width:768px){.cx-callout--split .hs-form{align-items:flex-start;display:flex;flex-wrap:wrap;gap:10px}.cx-callout--split .hs-form>fieldset{display:contents}.cx-callout--split .hs-form .hs-form-field{flex:1 1 0;min-width:0}.cx-callout--split .hs-form .hs_email{flex-grow:2.05}.cx-callout--split .hs-form .hs_zip{flex-grow:1}.cx-callout--split .hs-form .hs_ci_diagnosis{flex-grow:2}.cx-callout--split .hs-form .hs_error_rollup,.cx-callout--split .hs-form .hs_recaptcha,.cx-callout--split .hs-form .hs_submit,.cx-callout--split .hs-form .legal-consent-container{flex:0 0 100%}}.cx-callout .hs-form .cx-select{background-position:right 10px center;line-height:46px;padding:0 32px 0 14px!important;text-overflow:ellipsis}.cx-callout .hs-form .cx-select.is-empty,.cx-callout .hs-form .hs-input::placeholder{color:var(--text-muted);opacity:1}.cx-callout .hs-form .cx-select option{color:var(--text-ink)}.cx-callout .hs-form .hs-error-msgs label{line-height:18px}@media (max-width:767px){.cx-callout .hs-form .hs-form-field{margin-bottom:10px}.cx-callout .hs_submit{margin-top:4px}}