section.cta-banner-small{background-color:var(--color-primary);border-radius:var(--border-radius-lg);box-sizing:border-box;isolation:isolate;overflow:hidden;padding:var(--spacing-m);position:relative}section.cta-banner-small .cta-banner-small__inner{align-items:center;display:flex;gap:var(--spacing-m);justify-content:space-between;position:relative;width:100%;z-index:1}section.cta-banner-small .cta-banner-small__content{flex:1;min-width:0}section.cta-banner-small h3{color:var(--color-text-light);margin:0}section.cta-banner-small .cta-banner-small__cta{flex:0 0 auto;max-width:100%}section.cta-banner-small .hs-cta-wrapper{display:inline-flex;max-width:100%}section.cta-banner-small .hs-cta-wrapper .cta_button,section.cta-banner-small .hs-cta-wrapper a,section.cta-banner-small .hs-cta-wrapper button{background-color:var(--color-white)!important;border-color:var(--color-white)!important;color:var(--color-text-secondary)!important;text-decoration:none;transition:background-color var(--transition-duration) var(--transition-timing),border-color var(--transition-duration) var(--transition-timing),color var(--transition-duration) var(--transition-timing)}section.cta-banner-small .hs-cta-wrapper .cta_button span,section.cta-banner-small .hs-cta-wrapper a span,section.cta-banner-small .hs-cta-wrapper button span{color:inherit!important}section.cta-banner-small .hs-cta-wrapper .cta_button:active,section.cta-banner-small .hs-cta-wrapper .cta_button:focus,section.cta-banner-small .hs-cta-wrapper .cta_button:hover,section.cta-banner-small .hs-cta-wrapper a:active,section.cta-banner-small .hs-cta-wrapper a:focus,section.cta-banner-small .hs-cta-wrapper a:hover,section.cta-banner-small .hs-cta-wrapper button:active,section.cta-banner-small .hs-cta-wrapper button:focus,section.cta-banner-small .hs-cta-wrapper button:hover{background-color:transparent!important;border-color:var(--color-white)!important;color:var(--color-white)!important;text-decoration:none}@media screen and (max-width:767px){section.cta-banner-small{padding:var(--spacing-l-sm) var(--spacing-m-sm);text-align:center}section.cta-banner-small .cta-banner-small__inner{flex-direction:column;gap:var(--spacing-m-sm)}section.cta-banner-small .cta-banner-small__content,section.cta-banner-small .cta-banner-small__cta{width:100%}section.cta-banner-small .cta-banner-small__cta{display:flex;justify-content:center}}