.hero-banner-a-section__overline{margin-bottom:12px}.hero-banner-a-section__title{margin-bottom:20px}.hero-banner-a-section__rtext{margin-bottom:24px}.hero-banner-a-section__button{align-items:center;display:flex;flex-wrap:wrap;gap:20px;padding-top:20px}.hero-banner-a-section__button .button-wrapper{margin:0}.hero-banner-a-section__image{display:block}@media (min-width:992px){.hero-banner-a-section{display:flex;flex-wrap:wrap;gap:40px}.hero-banner-a-section--media-copy .hero-banner-a-section__media{order:-1}}.hero-banner-a-section__proof-points{display:grid;gap:16px;grid-template-columns:1fr;margin-top:40px;width:100%}@media (min-width:576px){.hero-banner-a-section__proof-points{grid-template-columns:repeat(2,1fr)}}.hero-banner-a-section__proof-card{box-shadow:0 1px 3px rgba(0,0,0,.06),0 8px 24px rgba(0,0,0,.06);opacity:0;padding:16px 24px;transform:translateY(12px);transition:opacity .5s ease,transform .5s ease}.hero-banner-a-section__proof-card.is-visible{opacity:1;transform:translateY(0)}.hero-banner-a-section__proof-stat{font-size:28px;font-weight:700;line-height:1.1;margin-bottom:.25rem}.hero-banner-a-section__proof-label{font-size:10px;font-weight:700;letter-spacing:.06em;line-height:1.3;margin-bottom:12px;text-transform:uppercase}.hero-banner-a-section__proof-attribution{font-size:10px}.hero-banner-a-section__layered{position:relative;width:100%}.hero-banner-a-section__layered-item{opacity:0;will-change:opacity,transform}.hero-banner-a-section__layered-item img{display:block;height:auto;width:100%}@media (max-width:991px){.hero-banner-a-section__layered-item+.hero-banner-a-section__layered-item{margin-top:16px}}@keyframes heroBannerFadeUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes heroBannerSlideFromLeft{0%{opacity:0;transform:translateX(-40px)}to{opacity:1;transform:translateX(0)}}@keyframes heroBannerSlideFromRight{0%{opacity:0;transform:translateX(40px)}to{opacity:1;transform:translateX(0)}}.hero-banner-a-section__layered-item[data-entrance="1"].is-visible{animation:heroBannerFadeUp .8s ease forwards;animation-delay:0s}.hero-banner-a-section__layered-item[data-entrance="2"].is-visible{animation:heroBannerSlideFromLeft .8s ease forwards;animation-delay:.25s}.hero-banner-a-section__layered-item[data-entrance="3"].is-visible{animation:heroBannerSlideFromRight .8s ease forwards;animation-delay:.45s}.hero-banner-a-section__layered--count-2 .hero-banner-a-section__layered-item[data-entrance="2"].is-visible{animation-name:heroBannerSlideFromRight}.hero-banner-a-section__layered--count-1 .hero-banner-a-section__layered-item{position:relative}@media (min-width:992px){.hero-banner-a-section__layered--count-2{align-items:flex-start;display:flex}.hero-banner-a-section__layered--count-2 .hero-banner-a-section__layered-item:first-child{position:relative;z-index:1}.hero-banner-a-section__layered--count-2 .hero-banner-a-section__layered-item:nth-child(2){margin-left:-15%;margin-top:20%;position:relative;z-index:2}.hero-banner-a-section__layered--count-3{padding-top:20px;position:relative}.hero-banner-a-section__layered--count-3 .hero-banner-a-section__layered-item:first-child{margin-left:auto;position:relative;z-index:1}.hero-banner-a-section__layered--count-3 .hero-banner-a-section__layered-item:nth-child(2){margin-left:0;margin-top:-30%;position:relative;z-index:2}.hero-banner-a-section__layered--count-3 .hero-banner-a-section__layered-item:nth-child(3){margin-left:auto;margin-right:5%;margin-top:-20%;position:relative;z-index:3}}@media (max-width:991px){.hero-banner-a-section__media{display:none}}