.src3afaf-hero{background:linear-gradient(135deg,#3b4863 0,#262e40 100%);padding:64px 0 80px}.src3afaf-hero__inner{max-width:800px;margin:0 auto;text-align:center}.src3afaf-hero .src3afaf-kicker,.src3afaf-hero h1,.src3afaf-hero p{color:#fff}.src3afaf-hero__actions{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-top:24px}.src3afaf-portal{background:#f1f5f6}.src3afaf-section-head{max-width:800px;margin-bottom:32px}.rp-portal-grid{display:grid;grid-gap:16px;gap:16px}.rp-portal-grid article{background:#fff;border:1px solid #d5dde1;padding:16px;align-self:start}.src3afaf-body .rp-portal-grid article.src3afaf-portal__accent{background:#262e40}.src3afaf-body .src3afaf-portal__accent a:not(.btn),.src3afaf-body .src3afaf-portal__accent h3,.src3afaf-body .src3afaf-portal__accent p{color:#fff}.src3afaf-specs{background:#fff}.src3afaf-features{background:#f1f5f6}.src3afaf-alt{display:grid;grid-gap:32px;gap:32px;align-items:center;margin-bottom:64px}.src3afaf-alt img{width:100%;display:block}.src3afaf-trust{background:#262e40}.src3afaf-trust h2,.src3afaf-trust h3,.src3afaf-trust p{color:#fff}.rp-compliance-layout{display:grid;grid-gap:24px;gap:24px}@media (min-width:992px){.rp-portal-grid{grid-template-columns:1fr 1fr 1fr}.src3afaf-alt{grid-template-columns:1fr 1fr}.src3afaf-alt--flip .src3afaf-alt__media{order:2}.rp-compliance-layout{grid-template-columns:35% 1fr}}.rp-compliance-badges{display:grid;grid-gap:16px;gap:16px;grid-template-columns:1fr 1fr}.rp-compliance-badges article{border:1px solid #fff;padding:16px}.src3afaf-apps{background:#f1f5f6}.rp-application-grid{display:grid;grid-gap:16px;gap:16px}@media (min-width:576px){.rp-application-grid{grid-template-columns:1fr 1fr}}@media (min-width:992px){.rp-application-grid{grid-template-columns:1fr 1fr 1fr}}.rp-application-grid article{background:#fff;border:1px solid #d5dde1;border-left:4px solid #3b4863;padding:16px}.src3afaf-situations{background:#fff}.src3afaf-situations article{border:1px solid #d5dde1;padding:16px;height:100%}.src3afaf-cta{position:relative;padding:0}.src3afaf-cta__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.src3afaf-cta__mask{position:relative;background:rgba(38,46,64,.82);padding:80px 0 96px;text-align:center}.src3afaf-cta__mask h2,.src3afaf-cta__mask p{color:#fff}.src3afaf-cta__mask p{max-width:700px;margin:0 auto 24px}