@keyframes button-pulse{0%{animation-timing-function:cubic-bezier(.35,0,.2,1);background:var(--color-button-background-hover)}30%{animation-timing-function:linear;background:var(--color-button-background-pulse)}to{background:var(--color-button-background-hover)}}.cta-bar-form{background-color:var(--color-surface);isolation:isolate;overflow:hidden;position:relative}.cta-bar-form:before{background:url(../../images/closing-gradient.jpg) bottom/cover no-repeat;content:"";inset:0;opacity:var(--cta-bar-form-gradient-opacity,1);pointer-events:none;position:absolute;transform:translateY(var(--cta-bar-form-gradient-y,0)) scaleX(-1);z-index:0}.cta-bar-form__inner{align-items:end;display:grid;gap:var(--space-xl);grid-template-columns:minmax(0,3fr) minmax(18rem,2fr);position:relative;z-index:1}@media only screen and (max-width:959px){.cta-bar-form__inner{grid-template-columns:1fr}}.cta-bar-form__content{align-self:start}.cta-bar-form__panel{-webkit-backdrop-filter:blur(16px) saturate(1.2);backdrop-filter:blur(16px) saturate(1.2);background:rgba(var(--color-overlay-rgb),.5);border:var(--border-width) solid color-mix(in srgb,var(--color-text) 12%,#0000);border-radius:10px;box-shadow:0 1.5rem 3.5rem rgba(var(--color-overlay-rgb),.35);margin-top:var(--space-lg);padding:var(--space-xl)}@media only screen and (max-width:576px){.cta-bar-form__panel{padding:var(--space-lg)}}.cta-bar-form__form-title{color:var(--color-text-muted)}.cta-bar-form__form{margin-top:var(--space-md)}.cta-bar-form__form .gform_wrapper{--form-background:var(--color-surface);--form-background-active:var(--color-panel)}.cta-bar-form__form .gform_fields{gap:var(--space-sm)}.cta-bar-form__form .gform-field-label{font-size:var(--size-caption)}.cta-bar-form__form :is(.gfield--input-type-consent,.gfield--type-consent){margin-top:var(--space-2xs)}.cta-bar-form__form :is(.gform_footer,.gform_page_footer){margin-top:var(--space-sm)}.cta-bar-form__form .gform_footer button,.cta-bar-form__form .gform_footer input[type=submit],.cta-bar-form__form .gform_page_footer button,.cta-bar-form__form .gform_page_footer input[type=submit]{width:auto}.cta-bar-form__visual{margin:0}.cta-bar-form__image{border-radius:6px;display:block;height:auto;width:100%}@media only screen and (max-width:959px){.cta-bar-form__visual{margin-inline:auto;width:min(32rem,100%)}}