.homepage-editorial-review-rail{scrollbar-width:none;padding-inline:1.5rem}.homepage-editorial-review-rail::-webkit-scrollbar{display:none}@media (min-width:640px){.homepage-editorial-review-rail{padding-inline:2.5rem}}@media (min-width:1024px){.homepage-editorial-review-rail{padding-inline:max(4rem,calc((100% - 1560px) / 2))}}@media (min-width:768px){.homepage-cta-phone-scope .broker-cta-banner__panel{grid-template-columns:minmax(0,1.4fr) 3rem minmax(0,1fr)}.homepage-cta-phone-scope .broker-cta-banner__copy-panel{grid-column:1;padding-right:0}.homepage-cta-phone-scope .broker-cta-banner__visual{grid-column:3}.homepage-cta-phone-scope .broker-cta-banner__content h2{max-width:17ch}.homepage-cta-phone-scope .broker-cta-banner__phone{left:0;width:32rem!important;translate:0 0}}@media (max-width:639px){.homepage-broker-cta .broker-cta-banner__visual{display:none}.homepage-broker-cta .broker-cta-banner__copy-panel{min-height:0;border-radius:1.75rem}.homepage-broker-cta .broker-cta-banner__content h2{width:100%;max-width:none}.homepage-broker-cta .broker-cta-banner__action{display:flex}.homepage-broker-cta .broker-cta-banner__action>a{flex:1 1 100%!important;width:100%!important;min-width:0!important}.homepage-editorial-review-card{width:60vw;max-width:280px;min-height:290px;padding:20px;border-radius:24px}.homepage-editorial-review-card blockquote{margin-top:24px;font-size:var(--xlend-type-support-size);line-height:var(--xlend-type-support-line-height)}.homepage-editorial-review-card footer{padding-top:20px}.homepage-editorial-review-card footer p:first-child{font-size:.875rem}.homepage-editorial-review-card svg{width:24px;height:24px}}@media (min-width:640px) and (max-width:1100px){.homepage-broker-cta .broker-cta-banner__action{display:none}}