.srcb6e15-qc-hero{background:linear-gradient(135deg,#3b4c63,#263140);padding:64px 0}.srcb6e15-qc-hero h1,.srcb6e15-qc-hero p{color:#fff;max-width:800px}.rp-roadmap-layout{display:grid;grid-template-columns:1.2fr 0.8fr;grid-gap:32px;gap:32px}.srcb6e15-roadmap{list-style:none;padding:0;margin:0;border-left:2px solid var(--brand-border)}.srcb6e15-roadmap li{padding:0 0 24px 24px}.srcb6e15-roadmap span{display:block;font-size:.875rem;color:var(--brand-primary);font-weight:700;margin-bottom:8px}.srcb6e15-lca-cards article{border:1px solid var(--brand-border);padding:16px;margin-bottom:16px;background:var(--brand-bg-alt)}.rp-compliance-trust{background:var(--brand-primary-dark)}.rp-compliance-layout{display:grid;grid-template-columns:35% 65%;grid-gap:24px;gap:24px}.rp-compliance-copy h2,.rp-compliance-copy p{color:#fff}.rp-compliance-badges{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}.rp-compliance-badges span,.rp-compliance-badges strong{display:block;color:#fff}.srcb6e15-downloads details{border:1px solid var(--brand-border);padding:16px;margin-bottom:16px;background:#fff}.srcb6e15-downloads summary{font-weight:700;color:var(--brand-text)}.srcb6e15-downloads li{margin-bottom:8px}.srcb6e15-qc-cta{background:var(--brand-bg-alt);text-align:center}@media (max-width:991.98px){.rp-compliance-layout,.rp-roadmap-layout{grid-template-columns:1fr}.rp-compliance-badges{grid-template-columns:repeat(2,minmax(0,1fr))}}