.srcab88b-hero-gradient{background:linear-gradient(135deg,var(--brand-primary) 0,var(--brand-primary-dark) 100%);min-height:520px;padding:64px 0}.srcab88b-hero-gradient .srcab88b-kicker-light,.srcab88b-hero-gradient h1,.srcab88b-hero-gradient p{color:#fff}.srcab88b-hero-inner{max-width:800px}.srcab88b-hero-inner img{display:block;width:100%;max-width:720px;height:auto;margin-top:24px;border-radius:var(--brand-radius)}.srcab88b-kicker-light{font-size:.875rem;letter-spacing:.06em;text-transform:uppercase}.srcab88b-hero-actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:24px}.rp-compliance-trust{background:var(--brand-primary-dark);padding:56px 0}.rp-compliance-trust article,.rp-compliance-trust h2,.rp-compliance-trust p,.rp-compliance-trust span,.rp-compliance-trust strong{color:#fff}.rp-compliance-layout{display:flex;flex-wrap:wrap;gap:32px}.rp-compliance-copy{flex:0 0 35%;min-width:240px}.rp-compliance-badges{flex:1 1 65%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.rp-compliance-badges article{border:1px solid rgba(255,255,255,.35);padding:16px;border-radius:var(--brand-radius)}.rp-compliance-badges span{display:block;margin-top:8px;font-size:.875rem}.srcab88b-six-grid{background:var(--brand-bg)}.srcab88b-six{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:32px;gap:32px}.srcab88b-six article{border:1px solid var(--brand-border);padding:16px;border-radius:var(--brand-radius);text-align:center}.srcab88b-icon{display:block;font-size:1.5rem;font-weight:700;color:var(--brand-primary);margin-bottom:8px}.srcab88b-spec-tabs{background:var(--brand-bg-alt)}.srcab88b-spec-tabs .table thead{background:var(--brand-primary-light)}.srcab88b-spec-tabs td,.srcab88b-spec-tabs th{padding:12px;color:var(--brand-text)}.srcab88b-industry-cards{background:var(--brand-bg)}.srcab88b-card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.srcab88b-scene-card{position:relative;overflow:hidden;border-radius:var(--brand-radius);min-height:220px;border:1px solid var(--brand-border);padding:0}.srcab88b-scene-card img{width:100%;height:220px;-o-object-fit:cover;object-fit:cover;display:block}.srcab88b-scene-card h3{position:absolute;left:16px;right:16px;bottom:16px;margin:0;padding:16px;color:#fff;background:#263340}.srcab88b-cert-cards{background:var(--brand-bg-alt)}.srcab88b-cert-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.srcab88b-cert-grid article{background:#fff;border:1px solid var(--brand-border);padding:16px;border-radius:var(--brand-radius)}.srcab88b-cert-grid img{height:48px;width:auto}.srcab88b-stats-four{background:var(--brand-bg)}.srcab88b-four{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.srcab88b-four article{border:1px solid var(--brand-border);padding:24px;text-align:center;border-radius:var(--brand-radius)}.srcab88b-four .number{display:block;font-size:2.5rem;font-weight:700;color:var(--brand-primary);margin-bottom:8px}.srcab88b-four .label{display:block;font-size:.875rem;color:var(--brand-text)}.srcab88b-cta-photo{position:relative;padding:80px 0 96px;overflow:hidden;background:#263340}.srcab88b-cta-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.srcab88b-cta-photo::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(38,51,64,.72)}.srcab88b-cta-copy{position:relative;z-index:1;max-width:700px;text-align:center;background:#263340;padding:24px}.srcab88b-cta-copy h2,.srcab88b-cta-copy p,.srcab88b-cta-photo h2,.srcab88b-cta-photo p{color:#fff}@media (max-width:991px){.rp-compliance-badges,.rp-compliance-copy,.srcab88b-card-grid,.srcab88b-cert-grid,.srcab88b-six{flex:1 1 100%;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:576px){.rp-compliance-badges,.srcab88b-card-grid,.srcab88b-cert-grid,.srcab88b-four,.srcab88b-six{grid-template-columns:1fr}}