.src2005b-hero{position:relative;min-height:560px;display:flex;align-items:center;padding:0;background:#262f40}.src2005b-hero>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;min-height:560px}.src2005b-hero__inner{position:relative;z-index:1;width:100%;padding:80px 0 96px;background:linear-gradient(90deg,rgba(0,0,0,.7),rgba(0,0,0,.3))}.src2005b-hero a:not([class*=btn-primary]),.src2005b-hero h1,.src2005b-hero p,.src2005b-hero__inner{color:#fff}.src2005b-hero p{max-width:800px;margin:0 auto 32px}.src2005b-hero .container{text-align:center}.src2005b-hero__actions{display:flex;justify-content:center;gap:16px;flex-wrap:wrap}.src2005b-indcards{background:var(--brand-bg)}.src2005b-indcard{display:block;position:relative;overflow:hidden;border-radius:12px;min-height:220px;border:1px solid var(--brand-border)}.src2005b-indcard img{width:100%;height:220px;-o-object-fit:cover;object-fit:cover}.src2005b-indcard span{position:absolute;left:0;right:0;bottom:0;padding:16px;color:#fff;background:linear-gradient(transparent,rgba(0,0,0,.75));font-weight:700}.rp-tech-portal{background:var(--brand-bg-alt);padding:72px 0}.rp-portal-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.rp-portal-grid article{align-self:start;background:#fff;border:1px solid var(--brand-border);border-radius:4px;padding:24px}.rp-portal-card--dark{background:#262f40!important}.rp-portal-card--dark,.rp-portal-card--dark h3,.rp-portal-card--dark p{color:#fff}.src2005b-features{background:#fff}.src2005b-points{list-style:none;padding:0;margin:0}.src2005b-points li{margin-bottom:20px;padding-left:16px;border-left:3px solid var(--brand-primary)}.src2005b-stories{background:var(--brand-bg-alt);text-align:center}.src2005b-stories blockquote{max-width:800px;margin:0 auto;font-size:1.25rem}.src2005b-stories footer{margin-top:16px;color:var(--brand-text);font-size:.875rem}.src2005b-stories .carousel-control-next,.src2005b-stories .carousel-control-prev{width:8%}.src2005b-trust{background:#262f40}.src2005b-trust__row{display:flex;border-top:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2)}.src2005b-trust__row>div{flex:1;padding:24px 16px;text-align:center;border-right:1px solid rgba(255,255,255,.25)}.src2005b-trust__row>div:last-child{border-right:0}.src2005b-trust span,.src2005b-trust strong{display:block;color:#fff}.src2005b-trust strong{font-size:1.25rem;margin-bottom:8px}.src2005b-faq{background:#fff}.src2005b-cta{position:relative;padding:0;background:#262f40}.src2005b-cta>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.src2005b-cta__inner{position:relative;z-index:1;padding-top:80px;padding-bottom:96px;background:rgba(38,47,64,.72);text-align:center}.src2005b-cta h2,.src2005b-cta p{color:#fff}.src2005b-cta__actions{display:flex;justify-content:center;gap:16px;flex-wrap:wrap}@media (max-width:991.98px){.rp-portal-grid{grid-template-columns:1fr}.src2005b-hero{min-height:400px}.src2005b-hero__actions{flex-direction:column}}@media (max-width:768px){.src2005b-trust__row{flex-wrap:wrap}.src2005b-trust__row>div{flex:0 0 50%;border-bottom:1px solid rgba(255,255,255,.2)}}