.src45edc-hero-centered{position:relative;min-height:560px;display:flex;align-items:center;padding:0}.src45edc-hero-centered__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.src45edc-hero-centered__mask{position:relative;z-index:1;width:100%;background:linear-gradient(90deg,rgba(0,0,0,.7),rgba(0,0,0,.3));padding:80px 0;text-align:center}.src45edc-hero-centered h1,.src45edc-hero-centered p,.src45edc-kicker{color:#fff}.src45edc-hero-centered p{max-width:800px;margin:16px auto 0}.src45edc-kicker{letter-spacing:.08em;text-transform:uppercase;font-size:.875rem}.src45edc-hero-actions{justify-content:center}.src45edc-spec-grouped{background:#fff;padding:64px 0}.src45edc-spec-box{border:1px solid var(--brand-border);border-radius:4px;overflow:hidden}.src45edc-spec-box table{margin-bottom:0}.src45edc-spec-box caption,.src45edc-spec-box thead th{background:#e9eff2;color:#24313b;font-weight:700;text-align:left;padding:12px 16px}.src45edc-spec-box th[scope=row]{width:200px;background:#f1f5f6;color:#24313b}.src45edc-home-grid{background:var(--brand-bg-alt)}.src45edc-home-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.src45edc-home-card{border:1px solid var(--brand-border);background:#fff;align-self:start}.src45edc-home-card__btn{display:block;width:100%;padding:16px;background:0 0;border:0;text-align:left}.src45edc-icon-list{background:#fff}.src45edc-feature-rows{list-style:none;padding:0;margin:0;max-width:880px}.src45edc-feature-rows li{display:flex;gap:16px;padding:16px 0;border-bottom:1px solid var(--brand-border)}.src45edc-feature-rows span{flex:0 0 48px;height:48px;display:flex;align-items:center;justify-content:center;background:var(--brand-primary-light);color:var(--brand-primary);font-weight:700}.src45edc-cta-split{background:var(--brand-primary);padding-top:80px;padding-bottom:96px}.src45edc-cta-split h2,.src45edc-cta-split li,.src45edc-cta-split p{color:#fff}.src45edc-cta-checks{padding-left:20px}@media (max-width:991px){.src45edc-home-cards{grid-template-columns:1fr 1fr}}@media (max-width:575px){.src45edc-home-cards{grid-template-columns:1fr}.src45edc-hero-actions{flex-direction:column}}