.rp-tech-hero{background:var(--rp-secondary);padding-top:180px;padding-bottom:var(--rp-spacing-xxl)}.rp-tech-hero h1{color:#fff}.rp-tech-hero p{color:rgba(255,255,255,.85);font-size:1.0625rem}.rp-tech-block{padding:var(--rp-spacing-xxl) 0}.rp-tech-block:nth-child(2n){background:var(--rp-bg-alt)}.rp-tech-block h2{margin-bottom:var(--rp-spacing-sm)}.rp-tech-block .tech-visual{border-radius:var(--rp-radius);overflow:hidden;border:1px solid var(--rp-border)}.rp-tech-block .tech-visual img{width:100%;height:auto}.rp-spec-table{width:100%;border-collapse:collapse;margin-top:var(--rp-spacing-md)}.rp-spec-table thead{background:var(--rp-secondary);color:#fff}.rp-spec-table thead th{padding:10px 16px;font-size:.875rem;text-transform:uppercase;letter-spacing:.5px;color:#fff}.rp-spec-table tbody td{padding:10px 16px;border-bottom:1px solid var(--rp-border);font-size:.9375rem;color:var(--rp-text)}.rp-spec-table tbody tr:hover{background:var(--rp-bg-alt)}.rp-whitepaper-cards .wp-card{background:var(--rp-bg);border:1px solid var(--rp-border);padding:var(--rp-spacing-md);border-radius:var(--rp-radius);height:100%}.rp-whitepaper-cards .wp-card h4{font-size:1rem;margin-bottom:var(--rp-spacing-xs)}.rp-whitepaper-cards .wp-card p{font-size:.875rem;color:var(--rp-text-light)}