.b-cta-2 .m-rich-content{--spacing-default:1rem 0;--spacing-heading:2rem 0 1rem;--spacing-text:1rem 0;--spacing-buttons:1.5rem 0;--spacing-image:1.5rem 0;--spacing-video:1.5rem 0;--spacing-quote:1.5rem 0;--spacing-faq:1.5rem 0;--spacing-list-icons:1.5rem 0;--spacing-separator:1.5rem 0}@media not all and (min-width:48rem){.b-cta-2 .m-rich-content__buttons{flex-flow:column nowrap}.b-cta-2 .m-rich-content__buttons .btn{width:100%}}.b-cta-2 .m-rich-content__list-icons{font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.6}@media (min-width:64rem){.b-cta-2 .m-rich-content__list-icons{font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6}}.b-cta-2 .m-rich-content__list-icons{--icon-container-size:2.875rem;--icon-size:1.375rem;border-bottom-color:#dbdbdb;border-bottom-width:max(1px,.0625rem);border-top-color:#dbdbdb;border-top-width:max(1px,.0625rem);padding-bottom:.75rem;padding-top:.75rem}.b-cta-2 .m-rich-content__list-icons-item{gap:.75rem}.b-sticky-cards-2:has(+.b-cta-2){--section-bottom-offset:3rem;padding-bottom:var(--section-bottom-offset)}.b-sticky-cards-2:has(+.b-cta-2) .b-sticky-cards-2__bg-image{height:calc(100% + var(--section-bottom-offset))}@media(min-width:64rem){.b-sticky-cards-2:has(+.b-cta-2){--section-bottom-offset:7.5rem}}.b-sticky-cards-2+.b-cta-2{margin-top:-3rem}@media(min-width:64rem){.b-sticky-cards-2+.b-cta-2{margin-top:-7.5rem}}