.br-rich-intro{position:relative;padding-bottom:80px}.br-rich-lead{max-width:570px;margin:32px 0 0 auto!important;font-size:17px;line-height:1.8;color:#69778c}.br-rich-systems article{align-items:center}.br-rich-systems ul,.br-rich-product ul,.br-rich-solution ul{list-style:none;margin:24px 0;padding:0}.br-rich-systems li,.br-rich-product li,.br-rich-solution li{position:relative;padding:9px 0 9px 24px;border-bottom:1px solid #d8e0ea;color:#536277;font-size:13px}.br-rich-systems li:before,.br-rich-product li:before,.br-rich-solution li:before{content:"✓";position:absolute;left:0;color:var(--br-blue);font-weight:700}.br-rich-band{display:grid;grid-template-columns:.8fr 1.2fr;gap:8%;padding:95px 5%;background:#111a29;color:#fff}.br-rich-band h2,.br-rich-cta h2,.br-rich-benefits h2{font-size:clamp(40px,4.7vw,68px);line-height:1.03;letter-spacing:-.06em}.br-rich-band h2 em,.br-rich-cta h2 em,.br-rich-benefits h2 em{color:#8fb0ff}.br-rich-band .br-eyebrow{color:#8fb0ff;margin-bottom:25px!important}.br-rich-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#3a4557}.br-rich-steps article{min-height:230px;padding:27px 22px;background:#182235}.br-rich-steps b{font-size:10px;color:#8fb0ff}.br-rich-steps h3{margin:70px 0 12px!important;font-size:22px}.br-rich-steps p{font-size:12px;line-height:1.7;color:#aab6c8}.br-rich-areas{display:grid;gap:16px;padding:80px 5%;background:#e9eef5}.br-rich-areas article{display:grid;grid-template-columns:.75fr 1.25fr;min-height:420px;padding:0!important;overflow:hidden;background:#fff}.br-rich-areas article:nth-child(even){grid-template-columns:1.25fr .75fr}.br-rich-areas article:nth-child(even) div{order:2}.br-rich-areas article>div{display:flex;flex-direction:column;justify-content:center;padding:45px}.br-rich-areas article img{width:100%;height:100%;object-fit:cover}.br-rich-areas h2{margin:35px 0 15px!important}.br-rich-areas a{margin-top:25px}.br-rich-use{padding:85px 5%;background:#f8f9fb}.br-rich-use>div{display:grid;grid-template-columns:repeat(6,1fr);margin-top:40px;border-top:1px solid #d4dce7;border-left:1px solid #d4dce7}.br-rich-use article{min-height:155px;padding:22px;border-right:1px solid #d4dce7;border-bottom:1px solid #d4dce7}.br-rich-use span,.br-rich-values span,.br-rich-benefits span{font-size:10px;color:var(--br-blue)}.br-rich-use h3{margin-top:55px!important;font-size:20px}.br-rich-story img,.br-rich-solution img{object-fit:cover}.br-rich-story h2 em{color:var(--br-blue)}.br-rich-values{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;padding:0 5% 95px;background:#f8f9fb}.br-rich-values article{min-height:260px;padding:28px;background:#e9eef5}.br-rich-values h3{margin:65px 0 14px!important;font-size:23px}.br-rich-values p{font-size:13px;line-height:1.75;color:#66758a}.br-rich-checks{display:grid;grid-template-columns:1fr 1fr;gap:12px}.br-rich-checks span{padding:20px;border:1px solid #3d4a60;color:#d8e2f2}.br-rich-gallery .br-gallery-grid{grid-template-columns:repeat(2,1fr)}.br-rich-gallery figure:nth-child(3n){grid-column:span 2}.br-rich-gallery figure:nth-child(3n) img{aspect-ratio:2.1}.br-rich-contact{padding-bottom:75px}.br-contact-links{display:grid;gap:9px;margin-top:30px}.br-contact-links a{display:flex!important;flex-direction:column;padding:15px 18px;border:1px solid #cad4e1;font-size:16px!important}.br-contact-links small{font-size:8px;letter-spacing:.14em;color:#69788e}.br-rich-contact-info{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;padding:0 5% 90px;background:#e9eef5}.br-rich-contact-info article{min-height:230px;padding:30px;background:#f8f9fb}.br-rich-contact-info h3{margin:45px 0 12px!important}.br-rich-contact-info p:last-child{font-size:13px;line-height:1.8}.br-rich-product-lead{font-size:17px!important;line-height:1.8!important}.br-rich-product img{object-fit:contain;background:#e9eef5;padding:45px}.br-rich-benefits{display:grid;grid-template-columns:.8fr 1.2fr;gap:8%;padding:90px 5%;background:#e9eef5}.br-rich-benefits>div:last-child{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#cbd4e1}.br-rich-benefits article{min-height:260px;padding:27px 22px;background:#f8f9fb}.br-rich-benefits h3{margin:65px 0 12px!important;font-size:22px}.br-rich-benefits p{font-size:13px;line-height:1.7;color:#66758a}.br-rich-solution h2{font-size:clamp(38px,4.2vw,61px)}.br-rich-cta{display:grid;grid-template-columns:1fr .65fr;align-items:end;gap:8%;padding:80px 5%;background:var(--br-blue);color:#fff}.br-rich-cta .br-eyebrow{color:#dce5ff;margin-bottom:22px!important}.br-rich-cta h2 em{color:#dce5ff}.br-rich-cta p{color:#dce5ff;line-height:1.8}.br-rich-cta a{display:inline-block;margin-top:25px;padding:15px 22px;background:#fff;color:#17243a;font-weight:600}
@media(max-width:1050px){.br-rich-use>div{grid-template-columns:repeat(3,1fr)}.br-rich-values{grid-template-columns:1fr 1fr}.br-rich-band,.br-rich-benefits{grid-template-columns:1fr;gap:45px}.br-rich-gallery .br-gallery-grid{grid-template-columns:1fr 1fr}}
@media(max-width:760px){.br-rich-intro{padding-bottom:55px}.br-rich-lead{margin:24px 0 0!important;font-size:15px}.br-rich-areas article,.br-rich-areas article:nth-child(even){grid-template-columns:1fr;min-height:auto}.br-rich-areas article:nth-child(even) div{order:0}.br-rich-areas article>div{padding:30px 22px}.br-rich-areas article img{height:280px}.br-rich-use>div{grid-template-columns:1fr 1fr}.br-rich-steps{grid-template-columns:1fr}.br-rich-steps article{min-height:160px}.br-rich-steps h3{margin-top:35px!important}.br-rich-gallery .br-gallery-grid{grid-template-columns:1fr}.br-rich-gallery figure:nth-child(3n){grid-column:auto}.br-rich-gallery figure:nth-child(3n) img{aspect-ratio:1.25}.br-rich-contact-info{grid-template-columns:1fr;padding-bottom:65px}.br-rich-contact-info article{min-height:auto}.br-rich-benefits>div:last-child{grid-template-columns:1fr}.br-rich-benefits article{min-height:190px}.br-rich-benefits h3{margin-top:35px!important}.br-rich-cta{grid-template-columns:1fr;padding:65px 5%}.br-rich-values{grid-template-columns:1fr;padding-bottom:65px}.br-rich-values article{min-height:200px}.br-rich-values h3{margin-top:38px!important}.br-rich-checks{grid-template-columns:1fr}}
