.src309b1-hero-bar{position:relative;min-height:560px;padding-bottom:160px;background:var(--brand-primary-dark)}.src309b1-hero-bar__img{width:100%;min-height:560px;-o-object-fit:cover;object-fit:cover;display:block}.src309b1-hero-bar__copy{position:absolute;left:0;right:0;bottom:160px;padding:32px 16px 24px;color:#fff}.src309b1-hero-bar h1,.src309b1-hero-bar p{color:#fff;max-width:720px}.src309b1-hero-bar__actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:32px}.src309b1-hero-bar__stats{position:absolute;left:0;right:0;bottom:0;min-height:140px;background:rgba(38,48,64,.92);padding:24px 0}.src309b1-stat-row{display:flex;gap:16px}.src309b1-stat-row span,.src309b1-stat-row strong{display:block;color:#fff}.src309b1-stat-row>div{flex:1}.src309b1-ind-scroll{padding:80px 0;background:var(--brand-bg)}.src309b1-scroll-track{display:flex;gap:16px;overflow-x:auto;padding-bottom:16px}.src309b1-scroll-track article{flex:0 0 200px;width:200px;background:var(--brand-bg-alt);border-radius:var(--brand-radius);overflow:hidden;padding:16px}.src309b1-scroll-track img{width:200px;height:150px;-o-object-fit:cover;object-fit:cover}.src309b1-scroll-track h3,.src309b1-scroll-track p{padding:0 12px;color:var(--brand-text)}.rp-family-selector{padding:80px 0;background:var(--brand-bg-alt)}.rp-family-selector .section-heading p{max-width:720px}.rp-family-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.rp-family-grid article{background:#fff;border:1px solid var(--brand-border);border-radius:var(--brand-radius);padding:24px}.rp-family-grid a{color:var(--brand-primary);font-weight:600}.rp-performance-matrix{padding:88px 0;background:var(--brand-bg)}.rp-matrix-wrap{overflow-x:auto}.rp-performance-matrix td,.rp-performance-matrix th{color:var(--brand-text);vertical-align:top}.src309b1-quote{padding:80px 0;background:var(--brand-bg-alt);text-align:center}.src309b1-quote blockquote{max-width:800px;margin:0 auto 16px;font-size:1.75rem;color:var(--brand-text)}.src309b1-trust-light{padding:32px 0;background:#fff;border-top:1px solid var(--brand-border);border-bottom:1px solid var(--brand-border)}.src309b1-trust-flex{display:flex}.src309b1-trust-flex>div{flex:1;padding:8px 16px}.src309b1-trust-flex span,.src309b1-trust-flex strong{display:block;color:var(--brand-text)}.src309b1-faq-two{padding:80px 0}.src309b1-faq-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px;gap:32px}.src309b1-cta-photo{position:relative;padding:80px 0 96px;background:var(--brand-primary-dark);text-align:center}.src309b1-cta-photo__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.28}.src309b1-cta-photo .container{position:relative}.src309b1-cta-photo h2,.src309b1-cta-photo p{color:#fff;max-width:700px;margin-left:auto;margin-right:auto}@media (max-width:991px){.rp-family-grid{grid-template-columns:1fr 1fr}}@media (max-width:768px){.src309b1-stat-row,.src309b1-trust-flex{flex-wrap:wrap}.src309b1-stat-row>div,.src309b1-trust-flex>div{flex:0 0 50%}.rp-family-grid,.src309b1-faq-grid{grid-template-columns:1fr}}@media (max-width:575px){.rp-family-grid{grid-template-columns:1fr}}