.hubspotForm--switcher{padding-block:0;padding-inline:0}.hubspotForm select{--icon-width: 1.5rem;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg fill='none' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.19995 9.6L12 14.4L16.8 9.6' stroke='black' stroke-width='1.5'/%3E%3C/svg%3E");background-position:center right;background-repeat:no-repeat;background-size:var(--icon-width);border:.0625rem solid var(--color-text);border-radius:var(--bdrs-m);color:#545454;cursor:pointer;max-width:100%;min-height:3.625rem;padding-block:.4375rem;padding-inline-end:calc(1.5*var(--icon-width));padding-inline-start:.625rem;position:relative;background-position:center right .625rem}.hubspotForm select:focus:not(:focus-visible){outline:0}.hubspotForm__body{grid-column:1/-1}@media(min-width: 60em){.hubspotForm__body{grid-column:auto/span 5}}.hubspotForm__body>h2:first-child,.hubspotForm__body>h3:first-child,.hubspotForm__body>h4:first-child{margin-top:0}.hubspotForm__body ul{gap:var(--space-fixed-2);margin-block-start:var(--stack-spacing)}.hubspotForm__form{grid-column:1/-1}@media(min-width: 60em){.hubspotForm__form{grid-column:2/span 10}}@media(min-width: 90.0625em){.hubspotForm__form{grid-column:3/span 8}}.post--webinars .hubspotForm__form{grid-column:1/-1}.hubspotForm--body .hubspotForm__form{grid-column:1/-1}@media(min-width: 60em){.hubspotForm--body .hubspotForm__form{grid-column:7/span 6}}.hubspotForm__form form{display:grid;grid-column-gap:var(--space-gutter);grid-row-gap:var(--space-gutter-v);grid-template-columns:var(--grid)}.hubspotForm .legal-consent-container>*+*{margin-top:var(--space-fixed-2)}.hubspotForm .legal-consent-container .hs-richtext{color:var(--color-text-soft);font-size:var(--fz-ui-3);line-height:var(--lh-ui-3)}.hubspotForm__fallback{text-align:center}@media(min-width: 60em){.hubspotForm__fallback{grid-column:1/span calc(var(--space-columns)/2)}}.hubspotForm__fallback[aria-hidden=true]{display:none}.hubspotForm__no-js{text-align:center}.js .hubspotForm__no-js{display:none}.hubspotForm .hs-form fieldset{display:flex;gap:var(--space-fixed-2);max-width:initial}.hubspotForm .hs-form label{margin-bottom:var(--space-fixed-1)}.hubspotForm .hs-form fieldset>div{width:100%}.hubspotForm input[type=checkbox]+span{margin-left:0}.hubspotForm .hs-form>div:has(.hs-richtext){grid-column:1/-1}.hubspotForm .hs-richtext p:has(a),.hubspotForm .hs-richtext p a[href="https://www.casepoint.com/privacy-policy/"]{font-size:.8125rem !important}.hubspotForm .hs-form h2>*,.hubspotForm .hs-form h3>*,.hubspotForm .hs-form .hs-richtext span{color:currentColor !important}.hubspotForm .hs-form fieldset,.hubspotForm .hs-form>*+*:not(.hs-form-field){grid-column:1/-1}.hubspotForm .hs-form fieldset:has(div[style*="display: none"]){display:none}.hubspotForm .hs-form .hs-form-field{grid-column:1/-1}@media(min-width: 60em){.hubspotForm .hs-form .hs-form-field{grid-column:auto/span calc(var(--space-columns)/2)}}.hubspotForm .hs-form .actions{display:flex;justify-content:center;margin-top:var(--space-fixed-4)}.hubspotForm .hs-form .hs-form-field .input{margin-right:0}.hubspotForm .hs-form .hs-form-field .input .hs-input{width:100%}.hubspotForm :is(.hs-form-booleancheckbox-display,.hs-form-radio-display){align-items:center;column-gap:.5rem;display:flex}.hubspotForm .legal-consent-container .hs-form-booleancheckbox-display>span{margin:0}.hubspotForm .hs-form .hs-recaptcha{grid-column:1/-1}.hubspotForm .hs-recaptcha .grecaptcha-badge{margin:0 auto}.hubspotForm input,.hubspotForm textarea{background-color:#fff;border:.0625rem solid currentcolor;border-radius:0;color:#171713;padding:.4375rem .625rem}.hubspotForm input:where([type=checkbox],[type=radio]){border:.0625rem solid currentcolor;margin:0}.hubspotForm :where(input,select):focus-visible{box-shadow:0 0 0 .125rem currentcolor;outline:none}.hubspotForm input:where(:not([type=checkbox],[type=radio])),.hubspotForm select{border-radius:var(--bdrs-m);padding-block:var(--space-fixed-2) !important;padding-inline:var(--space-fixed-3) !important}.hubspotForm .hs-form-booleancheckbox-display{align-items:flex-start;column-gap:var(--space-fixed-1);display:flex}.hubspotForm input[type=checkbox]{appearance:none;background-color:rgba(0,0,0,0);color:currentcolor;display:grid;height:var(--space-fixed-2);padding:0;place-content:center;transform:translateY(0.25em);width:var(--space-fixed-2) !important}.hubspotForm input[type=checkbox]::before{--size: 1.125rem;border:solid currentcolor;border-width:0 .1875rem .1875rem 0;content:"";height:var(--size);margin-left:.5rem;margin-top:-0.625rem;transform:rotate(45deg);visibility:hidden;width:calc(var(--size)/2)}.hubspotForm input[type=checkbox]:checked::before{visibility:visible}.hubspotForm input[type=radio]{appearance:none;background-color:rgba(0,0,0,0);border-radius:50%;color:currentcolor;display:grid;height:var(--space-fixed-2);padding:0;place-content:center;width:var(--space-fixed-2) !important}.hubspotForm input[type=radio]::before{--size: 0.5rem;background-color:currentcolor;border-radius:50%;content:"";height:var(--size);visibility:hidden;width:var(--size)}.hubspotForm input[type=radio]:checked::before{visibility:visible}.hubspotForm select option{background-color:var(--color-bg);color:var(--color-text)}.hubspotForm select.option[disabled],.hubspotForm select.hs-input.is-placeholder{color:#545454 !important}.hubspotForm select:focus,.hubspotForm select:not(:invalid){color:initial !important}.hubspotForm input[type=submit]{background-color:var(--color-bg-btn);border:none;border-radius:var(--bdrs-xl);color:var(--color-text-btn);cursor:pointer;padding-block:var(--space-fixed-1);padding-inline:var(--space-fixed-3);transition:background-color var(--trs-time) var(--trs-tfunc)}@media(hover: hover){.hubspotForm input[type=submit]:hover{background-color:var(--color-bg-btn-hover)}}.hubspotForm .hs-form .hs-form-field :is(input,select){width:100%}.hubspotForm textarea{border-radius:var(--bdrs-m);min-height:var(--space-6);padding:1rem 1.5rem;width:100%}.hubspotForm:not(.hubspotForm--switcher) input,.hubspotForm:not(.hubspotForm--switcher) select,.hubspotForm:not(.hubspotForm--switcher) textarea{border:.0625rem solid var(--color-bg)}.hubspotForm--switcher .hubspotForm select{border:1px solid #171713}.theme-light .hubspotForm:not(.hubspotForm--switcher) input,.theme-light .hubspotForm:not(.hubspotForm--switcher) select,.theme-light .hubspotForm:not(.hubspotForm--switcher) textarea{border-color:var(--color-text-soft)}.theme-light .hubspotForm:not(.hubspotForm--switcher) input[type=submit]{border:none}.hubspotForm .hs-form-field label[class=""]{column-gap:.25em;display:none}.hubspotForm .hs-form-field label[class=""]>*{order:2}.hubspotForm .hs-form-field label[class=""]>.hs-form-required{order:1}.hubspotForm .hs-form-field:has(.hs-error-msgs){background-color:var(--color-text-critical);border-radius:var(--bdrs-m);color:#fff}@media(min-width: 60em){.has-unique-field .hs-form>.hs-form-field{grid-column:4/span calc(var(--space-columns)/2)}}.hubspotForm .hs-error-msgs{padding:var(--space-fixed-1);font-size:var(--fz-ui-2);line-height:var(--lh-ui-2)}.hubspotForm .hs-form-field:has(.hs-error-msg) input{border-color:var(--color-text-critical)}.hubspotForm a:not(.btn){border-bottom:.125rem solid;border-image:var(--site-gradient) 1;color:currentColor;outline:none;text-decoration:none}.hubspotForm .hs-form h1,.hubspotForm .hs-form h2,.hubspotForm .hs-form h3,.hubspotForm .hs-form h4,.hubspotForm .hs-form h5{margin-top:0}.hs-main-font-element :where(h2,h3){font-size:var(--fz-subhead-1);line-height:var(--lh-subhead-1);font-family:var(--ff-subhead-1);font-family:var(--ff-serif)}.hs-main-font-element h2~h3{font-size:var(--fz-subhead-2);line-height:var(--lh-subhead-2)}.submitted-message{font-size:var(--fz-subhead-2);line-height:var(--lh-subhead-2);font-family:var(--ff-serif);text-align:center}

/*# sourceMappingURL=hubspotForm.css.map */