.fls-block-hero-short__form .hs-input[type=checkbox]{transition:background-color 300ms ease}.fls-block-hero-short__form .hs-input[type=checkbox]::after{transition:opacity 300ms ease}.fls-block-hero-short__form .hs-button{transition:color 300ms ease,background-color 300ms ease,box-shadow 300ms ease,outline-color 300ms ease}.fls-block-hero-short__form .hs-input:not([type=checkbox]){transition:color 300ms ease,border-color 300ms ease,background-color 300ms ease}.fls-block-hero-short__form .hs-button::after{margin:0}.fls-block-hero-short--secondary .fls-block-hero-short__image{margin-top:2.5rem}.fls-block-hero-short--tertiary .fls-block-hero-short__actions,.fls-block-hero-short--secondary .fls-block-hero-short__actions{margin-top:2.25rem}.fls-block-hero-short--primary *+.acf-innerblocks-container,.fls-block-hero-short--primary .fls-block-hero-short__text{margin-top:2rem}.fls-block-hero-short--tertiary .fls-block-hero-short__text,.fls-block-hero-short__form .hs-form-booleancheckbox-display,.fls-block-hero-short__form{margin-top:1.5rem}.fls-block-hero-short--secondary .fls-block-hero-short__text{margin-top:1rem}.fls-block-hero-short__form .hs-error-msgs{margin-top:.5rem}.fls-block-hero-short__form>.submitted-message p::before{margin-right:.5rem}.fls-block-hero-short--tertiary .fls-block-hero-short__text,.fls-block-hero-short--tertiary .fls-block-hero-short__content,.fls-block-hero-short--secondary .fls-block-hero-short__text,.fls-block-hero-short--secondary .fls-block-hero-short__content,.fls-block-hero-short--primary .fls-block-hubspot-form,.fls-block-hero-short--primary .fls-block-hero-short__text,.fls-block-hero-short--primary .fls-block-hero-short__content,.fls-block-hero-short__form{margin-right:auto;margin-left:auto}.fls-block-hero-short--tertiary{padding-top:7.5rem}.fls-block-hero-short--primary{padding-top:5.5rem}.fls-block-hero-short--secondary{padding-top:5rem}.fls-block-hero-short__form .hs-input:not([type=checkbox]),.fls-block-hero-short__form .hs-button{padding-right:1rem;padding-left:1rem}.fls-block-hero-short__form .hs-button{padding-top:.75rem;padding-bottom:.75rem}.fls-block-hero-short__form .hs-input:not([type=checkbox]){padding-top:.25rem;padding-bottom:.25rem}@media only screen and (max-width: 40em){.fls-block-hero-short--primary .fls-block-hubspot-form.fls-block-hubspot-form--secondary .hs-submit,.fls-block-hero-short--primary *+.acf-innerblocks-container,.fls-block-hero-short__form .hs-button{margin-top:1.5rem}.fls-block-hero-short--primary .fls-block-hero-short__text{margin-top:1.25rem}.fls-block-hero-short--tertiary{padding-top:1.5rem}}.fls-block-hero-short__form .hs_error_rollup{display:none}.fls-block-hero-short__form .hs-input[type=checkbox]::after,.fls-block-hero-short__form .hs-input[type=checkbox]{display:inline-block}.fls-block-hero-short--tertiary::after,.fls-block-hero-short--secondary::after,.fls-block-hero-short--primary::after,.fls-block-hero-short__form .hs-button::after{display:block}.fls-block-hero-short--tertiary .fls-block-hero-short__actions,.fls-block-hero-short--secondary .fls-block-hero-short__image,.fls-block-hero-short--secondary .fls-block-hero-short__actions,.fls-block-hero-short--primary .fls-block-hubspot-form .hs-form-booleancheckbox-display,.fls-block-hero-short__form .hs-error-msgs,.fls-block-hero-short__form .hs-form-booleancheckbox-display{display:flex}.fls-block-hero-short__form>.submitted-message p::before,.fls-block-hero-short__form>.submitted-message p{display:inline-flex}@media only screen and (max-width: 40em){.fls-block-hero-short--tertiary .fls-block-hero-short__actions,.fls-block-hero-short--secondary .fls-block-hero-short__actions{display:block}}.fls-block-hero-short__form .hs-input[type=checkbox]::after,.fls-block-hero-short__form>.submitted-message p::before,.fls-block-hero-short__form .hs-button::after{font-family:"Fluix Icons v3"}.fls-block-hero-short__form .hs-input[type=checkbox],.fls-block-hero-short__form .hs-input:not([type=checkbox]),.fls-block-hero-short__form .hs-form-booleancheckbox-display{font-family:"IBM Plex Sans",serif}.fls-block-hero-short__form .hs-error-msg,.fls-block-hero-short__form .hs-error-msgs,.fls-block-hero-short__form>.submitted-message{font-family:"IBM Plex Sans",serif}.fls-block-hero-short__form .hs-button,.fls-block-hero-short__form .hs-button{font-family:"IBM Plex Sans",serif}.fls-block-hero-short__form .hs-input:not([type=checkbox]){font-family:inherit}.fls-block-hero-short__form .hs-input[type=checkbox]::after,.fls-block-hero-short__form>.submitted-message p::before,.fls-block-hero-short__form .hs-button::after{font-size:1.125rem}div.fls-block-hero-short__form>.submitted-message p::before{font-size:1.25rem}.fls-block-hero-short__form input.hs-input[type=checkbox]::after{font-size:1rem}.fls-block-hero-short__form .hs-input[type=checkbox],.fls-block-hero-short__form .hs-input:not([type=checkbox]),.fls-block-hero-short__form .hs-form-booleancheckbox-display{font-size:.875rem}.fls-block-hero-short__form .hs-error-msg,.fls-block-hero-short__form .hs-error-msgs,.fls-block-hero-short__form>.submitted-message{font-size:.75rem}.fls-block-hero-short__form .hs-button{font-size:.875rem}.fls-block-hero-short__form .hs-input[type=checkbox],.fls-block-hero-short__form .hs-input:not([type=checkbox]),.fls-block-hero-short__form .hs-form-booleancheckbox-display{line-height:160%}.fls-block-hero-short__form .hs-error-msg,.fls-block-hero-short__form .hs-error-msgs,.fls-block-hero-short__form>.submitted-message{line-height:160%}.fls-block-hero-short__form .hs-button{line-height:1.125rem}.fls-block-hero-short__form .hs-input[type=checkbox]::after,.fls-block-hero-short__form>.submitted-message p::before,.fls-block-hero-short__form .hs-button::after{font-weight:400}.fls-block-hero-short__form .hs-error-msg strong,.fls-block-hero-short__form .hs-error-msgs strong,.fls-block-hero-short__form>.submitted-message strong,.fls-block-hero-short__form .hs-input[type=checkbox] strong,.fls-block-hero-short__form .hs-input:not([type=checkbox]) strong,.fls-block-hero-short__form .hs-form-booleancheckbox-display strong{font-weight:600}.fls-block-hero-short__form .hs-input[type=checkbox] a,.fls-block-hero-short__form .hs-input:not([type=checkbox]) a,.fls-block-hero-short__form .hs-form-booleancheckbox-display a,.fls-block-hero-short__form .hs-input[type=checkbox],.fls-block-hero-short__form .hs-input:not([type=checkbox]),.fls-block-hero-short__form .hs-form-booleancheckbox-display{font-weight:400}.fls-block-hero-short__form .hs-error-msg a,.fls-block-hero-short__form .hs-error-msgs a,.fls-block-hero-short__form>.submitted-message a,.fls-block-hero-short__form .hs-error-msg,.fls-block-hero-short__form .hs-error-msgs,.fls-block-hero-short__form>.submitted-message{font-weight:400}.fls-block-hero-short__form .hs-button{font-weight:700}.fls-block-hero-short__form .hs-input[type=checkbox],.fls-block-hero-short__form .hs-input:not([type=checkbox]),.fls-block-hero-short__form .hs-form-booleancheckbox-display{letter-spacing:normal}.fls-block-hero-short__form .hs-error-msg,.fls-block-hero-short__form .hs-error-msgs,.fls-block-hero-short__form>.submitted-message{letter-spacing:normal}.fls-block-hero-short__form .hs-button{letter-spacing:normal}.fls-block-hero-short--tertiary .fls-block-hero-short__text,.fls-block-hero-short--tertiary .fls-block-hero-short__title,.fls-block-hero-short--secondary .fls-block-hero-short__text,.fls-block-hero-short--secondary .fls-block-hero-short__title,.fls-block-hero-short--primary .fls-block-hubspot-form.fls-block-hubspot-form--secondary .hs-fieldtype-booleancheckbox .hs-error-msgs,.fls-block-hero-short--primary .fls-block-hubspot-form.fls-block-hubspot-form--secondary .hs_error_rollup,.fls-block-hero-short--primary .fls-block-hero-short__text,.fls-block-hero-short--primary .fls-block-hero-short__title,.fls-block-hero-short__form>.submitted-message,.fls-block-hero-short__form .hs-button{text-align:center}.fls-block-hero-short__form .hs-button{text-decoration:none}.fls-block-hero-short__form .hs-error-msg a,.fls-block-hero-short__form .hs-error-msgs a,.fls-block-hero-short__form>.submitted-message a,.fls-block-hero-short__form .hs-input[type=checkbox] a,.fls-block-hero-short__form .hs-input:not([type=checkbox]) a,.fls-block-hero-short__form .hs-form-booleancheckbox-display a{text-decoration:underline}.fls-block-hero-short__form .hs-input[type=checkbox]::after,.fls-block-hero-short__form>.submitted-message p::before,.fls-block-hero-short__form .hs-button::after{text-transform:none}.fls-block-hero-short__form .hs-input[type=checkbox],.fls-block-hero-short__form .hs-input:not([type=checkbox]),.fls-block-hero-short__form .hs-form-booleancheckbox-display{text-transform:none}.fls-block-hero-short__form .hs-error-msg,.fls-block-hero-short__form .hs-error-msgs,.fls-block-hero-short__form>.submitted-message{text-transform:none}.fls-block-hero-short__form .hs-button{text-transform:none}.fls-block-hero-short__form .hs-input[type=checkbox],.fls-block-hero-short__form .hs-input:not([type=checkbox]),.fls-block-hero-short__form .hs-form-booleancheckbox-display{font-optical-sizing:auto}.fls-block-hero-short__form .hs-error-msg,.fls-block-hero-short__form .hs-error-msgs,.fls-block-hero-short__form>.submitted-message{font-optical-sizing:auto}.fls-block-hero-short__form .hs-button{font-optical-sizing:auto}.fls-block-hero-short__form .hs-input[type=checkbox],.fls-block-hero-short__form .hs-input:not([type=checkbox]),.fls-block-hero-short__form .hs-form-booleancheckbox-display{font-variation-settings:"wdth" 100}.fls-block-hero-short__form .hs-error-msg,.fls-block-hero-short__form .hs-error-msgs,.fls-block-hero-short__form>.submitted-message{font-variation-settings:"wdth" 100}.fls-block-hero-short__form .hs-button{font-variation-settings:"wdth" 100}@media only screen and (max-width: 40em){.fls-block-hero-short--tertiary .fls-block-hero-short__text,.fls-block-hero-short--tertiary .fls-block-hero-short__title,.fls-block-hero-short--primary .fls-block-hero-short__text,.fls-block-hero-short--primary .fls-block-hero-short__title{text-align:left}}.fls-block-hero-short__form .hs-input[type=checkbox]::after,.fls-block-hero-short__form>.submitted-message p::before,.fls-block-hero-short__form .hs-button::after{speak:never;line-height:1em;font-style:normal;font-feature-settings:normal;font-variant:normal;width:1em;height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fls-block-hero-short__form .hs-button::after{content:none}.fls-block-hero-short__form .hs-input[type=checkbox]::after,.fls-block-hero-short__form>.submitted-message p::before{content:var(--fls-icon-check)}.fls-block-hero-short__form .hs-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline-style:solid;outline-width:.0625rem;outline-offset:.1875rem;position:relative}.fls-block-hero-short__form .hs-button::after{color:currentColor;position:absolute;top:50%;pointer-events:none}.fls-block-hero-short__form [type].hs-button:not(:disabled){cursor:pointer}.fls-block-hero-short__form .hs-button:disabled{pointer-events:none}.fls-block-hero-short__form .hs-button{border-radius:.375rem;-moz-outline-radius:.5rem}.fls-block-hero-short__form .hs-button{background-color:var(--fluix-signal);color:var(--fluix-field);box-shadow:0 0 0 .25rem rgba(0,0,0,0)}.fls-block-hero-short__form .hs-button:hover{background-color:var(--hover-fluix-signal);color:var(--fluix-field);box-shadow:0 .125rem .5rem 0 rgba(0,0,0,0)}.fls-block-hero-short__form .hs-button:active{background-color:var(--fluix-signal);color:var(--fluix-field);box-shadow:0 .125rem .5rem 0 rgba(0,0,0,0)}.fls-block-hero-short__form .hs-button:disabled{background-color:var(--transparent-fluix-signal-30);color:var(--transparent-fluix-field-30);box-shadow:0 0 0 .25rem rgba(0,0,0,0)}.fls-block-hero-short__form .hs-button.focus-visible{box-shadow:0 0 0 .25rem var(--fluix-signal)}.fls-block-hero-short__form .hs-button:focus-visible{box-shadow:0 0 0 .25rem var(--fluix-signal)}.fls-block-hero-short__form .hs-button{outline-color:rgba(0,0,0,0)}.fls-block-hero-short__form .hs-button:hover{outline-color:rgba(0,0,0,0)}.fls-block-hero-short__form .hs-button:active{outline-color:rgba(0,0,0,0)}.fls-block-hero-short__form .hs-button:disabled{outline-color:rgba(0,0,0,0)}.fls-block-hero-short__form .hs-button.focus-visible{outline-color:rgba(0,0,0,0)}.fls-block-hero-short__form .hs-button:focus-visible{outline-color:rgba(0,0,0,0)}.fls-block-hero-short{--text-primary: var(--fluix-field);--text-secondary: var(--white);--text-tertiary: var(--dark-grey);--background-primary: var(--transparent-fluix-field-45);--background-secondary: var(--fluix-field)}.fls-block-hero-short__form{--text-primary: var(--fluix-field);--text-secondary: var(--white);--text-error: var(--secondary-red);--text-error-hover: var(--transparent-secondary-red-75);--background-primary: var(--secondary-light-green);--input-primary-color-default: var(--fluix-field);--input-primary-border-default: var(--grey-50);--input-primary-background-default: var(--transparent-white-15);--input-primary-border-hover: var(--grey-50);--input-primary-background-hover: var(--grey-50);--input-primary-border-focus: var(--fluix-signal);--input-primary-background-focus: var(--transparent-fluix-signal-45);--input-primary-border-error: var(--transparent-secondary-red-30);--input-primary-background-error: var(--transparent-fluix-signal-45);--input-secondary-color-default: var(--grey);--input-secondary-color-checked: var(--fluix-field)}.fls-block-hero-short__form{position:relative;max-width:25.875rem}.fls-block-hero-short__form>.submitted-message{color:var(--text-primary)}.fls-block-hero-short__form>.submitted-message p{position:relative}.fls-block-hero-short__form>.submitted-message p::before{justify-content:center;align-items:center;border-radius:50%;color:var(--text-secondary);background-color:var(--background-primary)}.fls-block-hero-short__form .hs-form-booleancheckbox-display{justify-content:center;color:var(--text-primary);position:relative;cursor:pointer}@media only screen and (max-width: 40em){.fls-block-hero-short__form .hs-form-booleancheckbox-display{justify-content:flex-start}}.fls-block-hero-short__form .hs-input:not([type=checkbox]){outline:none;align-self:center;border-radius:.5rem;color:var(--input-primary-color-default);line-height:2.5rem;border:.0625rem solid var(--input-primary-border-default);background-color:var(--input-primary-background-default);width:100%}.fls-block-hero-short__form .hs-input:not([type=checkbox])::-moz-placeholder{color:inherit}.fls-block-hero-short__form .hs-input:not([type=checkbox])::placeholder{color:inherit}.fls-block-hero-short__form .hs-input:not([type=checkbox]):hover{border:.0625rem solid var(--input-primary-border-hover);background-color:var(--input-primary-background-hover)}.fls-block-hero-short__form .hs-input:not([type=checkbox]).focus-visible{border:.0625rem solid var(--input-primary-border-focus);background-color:var(--input-primary-background-focus)}.fls-block-hero-short__form .hs-input:not([type=checkbox]):focus-visible{border:.0625rem solid var(--input-primary-border-focus);background-color:var(--input-primary-background-focus)}.fls-block-hero-short__form .hs-input:not([type=checkbox]).error{border-color:var(--input-primary-border-error);background-color:var(--input-primary-background-error)}.fls-block-hero-short__form .hs-input[type=checkbox]{all:unset;border-radius:.25rem;width:1rem;height:1rem;border:.0625rem solid var(--input-primary-border-default);margin-top:.0625rem;margin-right:.5rem;background-position:50% 50%;background-size:contain;background-repeat:no-repeat;align-self:center;flex-shrink:0;position:relative}.fls-block-hero-short__form .hs-input[type=checkbox]::after{color:var(--input-secondary-color-default);position:absolute;top:.0625rem;left:.0625rem;opacity:0}.fls-block-hero-short__form .hs-input[type=checkbox]:checked{background-color:var(--input-secondary-color-checked)}.fls-block-hero-short__form .hs-input[type=checkbox]:checked::after{opacity:1}.fls-block-hero-short__form .hs-button{position:absolute;outline:none;top:.25rem;right:.25rem}@media only screen and (max-width: 40em){.fls-block-hero-short__form .hs-button{position:static;width:100%}}.fls-block-hero-short__form .hs-form-field{position:relative}.fls-block-hero-short__form .hs-error-msgs a{color:var(--text-error);cursor:pointer}.fls-block-hero-short__form .hs-error-msgs a:hover,.fls-block-hero-short__form .hs-error-msgs a.focus-visible{color:var(--text-error-hover)}.fls-block-hero-short__form .hs-error-msgs a:hover,.fls-block-hero-short__form .hs-error-msgs a:focus-visible{color:var(--text-error-hover)}.fls-block-hero-short__form .hs-error-msgs{justify-content:center}.fls-block-hero-short__form .hs-error-msg{color:var(--text-error)}.fls-block-hero-short--primary{position:relative}.fls-block-hero-short--primary::after{width:calc(100vw - var(--fls-scrollbar-width));content:"";position:absolute;pointer-events:none;left:50%;right:0;transform:translateX(-50%);top:0;bottom:0;z-index:-1;background-size:contain;background-position:100% 0;background-repeat:no-repeat;background-image:url(../../hero-short/build/images/bg--primary-blur.svg)}.fls-block-hero-short--primary .fls-block-hero-short__content{max-width:47.625rem;position:relative;z-index:3}.fls-block-hero-short--primary .fls-block-hero-short__title{color:var(--text-primary);max-width:47.625rem}.fls-block-hero-short--primary .fls-block-hero-short__text{max-width:25rem}.fls-block-hero-short--primary .fls-block-hubspot-form{max-width:25.875rem}.fls-block-hero-short--primary .fls-block-hubspot-form .hs-form-booleancheckbox-display{justify-content:center}@media only screen and (max-width: 40em){.fls-block-hero-short--primary .fls-block-hubspot-form.fls-block-hubspot-form--secondary .hs-submit{width:100%;position:relative;top:0;right:0}}@media only screen and (max-width: 40em){.fls-block-hero-short--primary .fls-block-hubspot-form.fls-block-hubspot-form--secondary .hs-form-booleancheckbox-display{justify-content:flex-start}}.fls-block-hero-short--secondary{position:relative}.fls-block-hero-short--secondary::after{width:calc(100vw - var(--fls-scrollbar-width));content:"";position:absolute;pointer-events:none;left:50%;right:0;transform:translateX(-50%);top:0;bottom:0;z-index:-1;background-size:contain;background-position:100% 0;background-repeat:no-repeat;background-image:url(../../hero-short/build/images/bg--primary-blur.svg)}.fls-block-hero-short--secondary .fls-block-hero-short__content{max-width:41rem;position:relative;z-index:3}.fls-block-hero-short--secondary .fls-block-hero-short__title{color:var(--text-primary)}.fls-block-hero-short--secondary .fls-block-hero-short__text{color:var(--text-tertiary)}.fls-block-hero-short--secondary .fls-block-hero-short__actions{justify-content:center}.fls-block-hero-short--secondary .fls-block-hero-short__image{justify-content:center}.fls-block-hero-short--tertiary{position:relative}.fls-block-hero-short--tertiary::after{width:calc(100vw - var(--fls-scrollbar-width));content:"";position:absolute;pointer-events:none;left:50%;right:0;transform:translateX(-50%);top:0;bottom:0;z-index:-1;background-size:contain;background-position:100% 0;background-repeat:no-repeat;background-image:url(../../hero-short/build/images/bg--primary-blur.svg)}.fls-block-hero-short--tertiary .fls-block-hero-short__content{max-width:41rem;position:relative;z-index:3}.fls-block-hero-short--tertiary .fls-block-hero-short__title{color:var(--text-primary)}.fls-block-hero-short--tertiary .fls-block-hero-short__text{max-width:32.5rem}@media only screen and (max-width: 40em){.fls-block-hero-short--tertiary .fls-block-hero-short__text{max-width:100%}}.fls-block-hero-short--tertiary .fls-block-hero-short__actions{justify-content:center}
