.sage-embed--form{min-height:var(--embed-min,26rem);transition:min-height var(--motion-moderate) var(--motion-ease)}.sage-embed--form[data-ready]{min-height:0}.sage-embed :is(h1,h2,h3,h4,h5,h6,p,ul,ol,li,label,input,select,textarea,button,a,fieldset,legend,img,svg){all:revert-layer;box-sizing:border-box}.sage-embed,.sage-embed *,.sage-embed :before,.sage-embed :after{box-sizing:border-box}.sage-embed :is(ul,ol){padding-inline-start:0;list-style:none}.sage-embed{font-family:var(--font-sans);font-size:var(--font-body-size-sm);color:var(--text-body)}.sage-embed :is(input,select,textarea){font-family:var(--font-sans);font-size:var(--font-body-size-sm);color:var(--text-primary);background:var(--white);border:var(--border-width) solid var(--border-control);border-radius:var(--radius);padding:var(--space-4) var(--space-5);width:100%}@media (width<60rem){.sage-embed :is(input,select,textarea){font-size:var(--font-body-size)}}.sage-embed :is(input[type=checkbox],input[type=radio]){width:var(--space-5);height:var(--space-5);accent-color:var(--level-deep);flex:none;margin-block-start:var(--space-1)}.sage-embed :is(input[type=submit],.hs-button){--btn-ink:var(--white);width:100%;font-family:var(--font-sans);font-size:var(--font-body-size-sm);font-weight:var(--font-body-weight-strong);color:var(--btn-ink);background:var(--anchor);border:var(--border-width) solid transparent;border-radius:var(--radius);padding:var(--space-5) var(--space-11);cursor:pointer;transition:var(--motion-transition);justify-content:center;align-items:center;margin-block-start:var(--space-6);display:inline-flex}.sage-embed :is(input[type=submit],.hs-button):hover{background:var(--level-deep)}.sage-embed a{color:var(--text-link);text-underline-offset:var(--space-1);text-decoration:underline}.sage-embed .hs-error-msg,.sage-embed .hs-error-msgs label{color:var(--redline-deep);font-size:var(--font-data-size)}.sage-embed .sage-embed__fallback{color:var(--text-label)}.sage-embed[data-failed]>[data-hsf]:after{content:"The form could not load. It may be blocked by a browser extension or a cookie setting.";color:var(--text-label);display:block}.sage-embed--dark{color:var(--text-on-dark)}.sage-embed--dark :is(input,select,textarea){color:var(--text-on-dark-strong);background:color-mix(in srgb, var(--bedrock) 62%, transparent);border-color:var(--border-control-on-dark)}.sage-embed--dark :is(input,select,textarea)::placeholder{color:var(--text-on-dark-muted)}.sage-embed--dark :is(input,select,textarea):focus-visible{outline-color:var(--level-lite);border-color:var(--level-lite)}.sage-embed--dark label{color:var(--text-on-dark)}.sage-embed--dark :is(input[type=checkbox],input[type=radio]){accent-color:var(--level-lite)}.sage-embed--dark :is(input[type=submit],.hs-button){--btn-ink:var(--bedrock);background:var(--level-lite)}.sage-embed--dark :is(input[type=submit],.hs-button):hover{background:var(--white)}.sage-embed--dark a{color:var(--level-lite)}.sage-embed--dark :is(.hs-error-msg,.hs-error-msgs label){color:var(--redline-lite)}.sage-embed--dark .sage-embed__fallback{color:var(--text-on-dark-muted)}.sage-embed--dark.sage-embed--form{--embed-min:22rem}.sage-embed--inline{--embed-min:5rem;max-inline-size:calc(var(--page-max) / 2)}.sage-embed--inline form{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.sage-embed--inline form .hs-form-field{flex:14rem;margin-block-end:0}.sage-embed--inline :is(.hs_submit,.hs_submit .actions){align-items:center;margin:0;padding:0;display:flex}.sage-embed--inline .hs_submit{flex:none}.sage-embed--inline form :is(input[type=submit],.hs-button){width:auto;padding:var(--space-4) var(--space-9);margin-block-start:0}.sage-embed--inline .hs-error-msgs{flex:1 0 100%;margin:0}.sage-embed--inline .submitted-message{flex:1 0 100%}.sage-embed--inline form :is(.hs-fieldtype-booleancheckbox,.legal-consent-container){flex:1 0 100%;order:1}.sage-embed .hs-form-field{margin-block-end:var(--space-4)}.sage-embed .hs-form-field>label:empty,.sage-embed .hs-form-field>label:not(:has(>span:not(:empty))){display:none}.sage-embed .hs-form-field>label{font-family:var(--font-label-family);font-weight:var(--font-label-weight);font-size:var(--font-label-size);letter-spacing:var(--font-label-letter-spacing);margin-block-end:var(--space-2);display:block}.sage-embed .hs-form-required{color:var(--level-lite);margin-inline-start:var(--space-1)}.sage-embed :is(.legal-consent-container,.hs-form-booleancheckbox,ul.inputs-list) label{align-items:flex-start;gap:var(--space-3);font-family:var(--font-sans);font-weight:var(--font-body-weight);font-size:var(--font-data-size);letter-spacing:normal;margin-block-end:0;line-height:1.45;display:flex}.sage-embed :is(.legal-consent-container,.hs-richtext){font-size:var(--font-data-size);line-height:1.45}.sage-embed .submitted-message{font-size:var(--font-body-size-sm);line-height:1.55}
