.sr-hero-features .hero-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sr-hero-features.hero-overlap{margin-top:-4rem}.sr-hero-features .sr-cover-inner{width:100%}.sr-hero-features .hero-feature{border-style:none;border-width:1px;display:flex;flex-direction:column;height:100%}.sr-hero-features .feature-row{row-gap:30px}.sr-hero-02.sr-hero-features .blaze-pagination{align-items:center;gap:6px}.sr-hero-02.sr-hero-features .blaze-pagination button{background:currentColor;border-radius:999px;box-shadow:none;color:inherit;flex:1 1 0;height:4px;opacity:.28;transition:flex-grow .35s cubic-bezier(.4,0,.2,1),opacity .3s ease,background-color .3s ease}.sr-hero-02.sr-hero-features .blaze-pagination button.active{background:var(--dots-color,currentColor);box-shadow:none;flex-grow:2.2;opacity:1}.sr-hero-02.sr-hero-features .blaze-pagination button:is(:hover,:focus-visible,:focus){background:var(--dots-color,currentColor);opacity:.6}.sr-hero-02.sr-hero-features .blaze-pagination button.active:is(:hover,:focus-visible,:focus){opacity:1}.sr-hero-02 .height-auto{min-height:0}.sr-hero-02 .height-small{padding:8rem 0}.sr-hero-02 .height-medium{padding:14rem 0}.sr-hero-02 .height-large{padding:20rem 0}.sr-hero-02 .height-full{min-height:100vh}.sr-hero-features.new-cards{background-color:#fafafa}.sr-hero-features.new-cards .sr-card .hero-feature-content{display:flex;flex-direction:column;flex-grow:1;padding:1.5rem}.sr-hero-features.new-cards .sr-card .hero-feature-content .cta-group{margin-top:auto}.sr-hero-features .hero-feature a{color:#d8309b}.sr-hero-features .hero-feature a:hover{color:#c12986;text-decoration:underline}