.section-title[data-astro-cid-vrfrao3d]{color:var(--heading-text-color);font-size:var(--step-3);margin-bottom:var(--space-2xl)}.text-center[data-astro-cid-vrfrao3d]{text-align:center}.partner-logo-wrapper[data-astro-cid-vrfrao3d] img[data-astro-cid-vrfrao3d]{max-width:150px}.table-wrapper[data-astro-cid-vrfrao3d]{overflow-x:auto;margin-top:var(--space-xl)}.benefits-table-element[data-astro-cid-vrfrao3d]{width:100%;border-collapse:collapse;text-align:left}.benefits-table-element[data-astro-cid-vrfrao3d] thead[data-astro-cid-vrfrao3d] th[data-astro-cid-vrfrao3d]{padding:var(--space-m);border-bottom:2px solid var(--color-border, #e0e4e7);font-weight:700}.benefits-table-element[data-astro-cid-vrfrao3d] thead[data-astro-cid-vrfrao3d] th[data-astro-cid-vrfrao3d]:not(:first-child){text-align:center}.benefits-table-element[data-astro-cid-vrfrao3d] tbody[data-astro-cid-vrfrao3d] tr[data-astro-cid-vrfrao3d].section-heading th[data-astro-cid-vrfrao3d]{background:var(--color-bg-2);color:var(--heading-text-color);padding:var(--space-s) var(--space-m);font-size:var(--step-1);font-weight:700}.benefits-table-element[data-astro-cid-vrfrao3d] tbody[data-astro-cid-vrfrao3d] tr[data-astro-cid-vrfrao3d]:not(.section-heading) th[data-astro-cid-vrfrao3d]{padding:var(--space-s) var(--space-m);font-weight:700}.benefits-table-element[data-astro-cid-vrfrao3d] tbody[data-astro-cid-vrfrao3d] td[data-astro-cid-vrfrao3d]{padding:var(--space-s) var(--space-m);text-align:center}.benefits-table-element[data-astro-cid-vrfrao3d] tbody[data-astro-cid-vrfrao3d] tr[data-astro-cid-vrfrao3d]:not(.section-heading):hover{background:var(--color-bg-1)}.checkmark[data-astro-cid-vrfrao3d]{color:var(--teal-300);font-size:var(--step-2);font-weight:700}.text-value[data-astro-cid-vrfrao3d]{font-size:var(--step--1);color:var(--color-text-2)}.form-content[data-astro-cid-vrfrao3d]{max-width:50rem}.form-intro[data-astro-cid-vrfrao3d]{margin:var(--space-l) auto 0;max-width:60ch;text-align:center}.form-intro[data-astro-cid-vrfrao3d] p[data-astro-cid-vrfrao3d]{margin:0 0 var(--space-s) 0;line-height:1.6}.form-container[data-astro-cid-vrfrao3d]{margin-top:var(--space-l)}.checklist[data-astro-cid-vrfrao3d]{display:flex;flex-wrap:wrap;gap:var(--space-m) var(--space-l);justify-content:center;list-style:none;padding:0;margin:var(--space-m) 0 0 0}.checklist[data-astro-cid-vrfrao3d] li[data-astro-cid-vrfrao3d]{font-weight:700;display:flex;align-items:center;gap:var(--space-2xs)}.checklist[data-astro-cid-vrfrao3d] li[data-astro-cid-vrfrao3d] svg{color:var(--teal-300);flex-shrink:0}.hubspot-form-wrapper{--center-max: 50rem}.hs-form-required{margin-inline-start:.2em}.hs-form-field{margin-bottom:1.5em}.hs-form-field label{color:var(--color-text-1)}.hs-button,.form-button{width:100%;margin-top:1em}.hs-input{margin-top:.25em}.inputs-list{list-style:none}.inputs-list.multi-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr))}.inputs-list.multi-container input[type=checkbox]{-webkit-appearance:auto;margin-right:.5rem;width:initial;display:inline;line-height:initial}.hs-error-msgs{list-style:none;font-size:1em;color:var(--color-red-R700, #d32f2f);margin:.5rem 0 1rem}.hs_error_rollup .hs-error-msgs{background-color:var(--color-red-R050, #ffebee);margin-block-start:.75rem;padding:.75rem 1rem;border-radius:.5rem}.hs-form .legal-consent-container .hs-form-booleancheckbox-display>span{margin:.5rem 0 1rem}.hs-form .legal-consent-container .hs-form-booleancheckbox-display>span p{font-size:.875rem}.legal-consent-container{font-size:.8em;flex-basis:100%;min-width:100%}.contact-form .button-primary{border-radius:var(--radius-pill);font-weight:700}@media(max-width:640px){.form-content[data-astro-cid-vrfrao3d]{max-width:100%}.contact-form[data-astro-cid-vrfrao3d] h2{text-align:left}.form-intro[data-astro-cid-vrfrao3d]{text-align:left;max-width:100%}.checklist[data-astro-cid-vrfrao3d]{justify-content:flex-start;flex-direction:column;gap:var(--space-s)}.contact-form .hubspot-form-wrapper{--center-max: 100%;--center-gutters: 0}}:root{--font-size-display-2xl: var(--step-5);--font-size-display-lg: var(--step-4);--font-size-display-sm: var(--step-3)}
