.src63439-hero-bar{position:relative;min-height:560px;padding-top:160px;padding-bottom:180px;background:#1d4942;overflow:hidden}.src63439-hero-media{position:absolute;top:0;right:0;bottom:0;left:0}.src63439-hero-media::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(29,73,66,.42)}.src63439-hero-media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.src63439-hero-copy{position:relative;z-index:2;max-width:760px}.src63439-hero-copy .src63439-kicker,.src63439-hero-copy h1,.src63439-hero-copy p{color:#fff}.src63439-kicker{text-transform:uppercase;letter-spacing:.06em;font-size:.875rem;margin-bottom:8px}.src63439-hero-bottom{position:absolute;left:0;right:0;bottom:0;z-index:2;min-height:20%;background:rgba(40,103,92,.92);padding:24px 0}.src63439-stat-row{display:flex;gap:16px}.src63439-stat-row>div{flex:1}.src63439-hero-bottom span,.src63439-hero-bottom strong{display:block;color:#fff}.src63439-hero-bottom span{font-size:.875rem}.src63439-feature-list{background:#fff}.src63439-icon-list{list-style:none;padding:0;margin:0}.src63439-icon-list li{display:flex;gap:16px;align-items:flex-start;padding:24px 0;border-bottom:1px solid #d5dde1}.src63439-icon{flex:0 0 48px;width:48px;height:48px;border-radius:12px;background:#e5f5f2;color:#1d4942;display:flex;align-items:center;justify-content:center;font-weight:700}.src63439-home-industries{background:#f1f5f6}.src63439-icon-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px}.src63439-icon-grid article{background:#fff;border:1px solid #d5dde1;border-radius:12px;padding:24px;text-align:center}.src63439-icon-grid .src63439-icon{margin:0 auto 16px}.src63439-icon-grid h3,.src63439-icon-grid p{color:#24313b}.src63439-home-cta{background:#28675c;padding-top:80px;padding-bottom:96px}.src63439-home-cta h2,.src63439-home-cta li,.src63439-home-cta p{color:#fff}.src63439-cta-checks{padding-left:20px}.src63439-cta-card{background:#fff;border-radius:12px;padding:32px;box-shadow:0 12px 32px rgba(0,0,0,.12)}.src63439-cta-card h2,.src63439-cta-card label,.src63439-cta-card legend,.src63439-cta-card p{color:#24313b}@media (max-width:768px){.src63439-hero-bar{padding-bottom:0;display:flex;flex-direction:column}.src63439-hero-copy{padding-bottom:32px}.src63439-hero-bottom{position:relative;left:auto;right:auto;bottom:auto}.src63439-stat-row{flex-wrap:wrap}.src63439-stat-row>div{flex:0 0 50%}.src63439-icon-grid{grid-template-columns:repeat(2,1fr)}}