.tech-hero{background:var(--brand-primary-dark);padding:180px 0 80px}.tech-hero h1{color:#fff;font-weight:700}.tech-hero p{color:rgba(255,255,255,.85);font-size:1.1rem}.tech-pillar{padding:var(--spacing-md);border:1px solid var(--brand-border);border-radius:var(--brand-radius);height:100%;transition:border-color .3s}.tech-pillar:hover{border-color:var(--brand-accent)}.tech-pillar .pillar-icon{width:56px;height:56px;background:var(--brand-bg-alt);border-radius:var(--brand-radius);display:flex;align-items:center;justify-content:center;margin-bottom:var(--spacing-sm);font-size:1.5rem;color:var(--brand-primary)}.tech-pillar h4{font-size:1.1rem;color:var(--brand-text)}.tech-specs-table{border-radius:var(--brand-radius);overflow:hidden}.tech-specs-table thead{background:var(--brand-primary)}.tech-specs-table thead th{color:#fff;font-weight:600;font-size:.9rem;padding:12px 16px;border:none}.tech-specs-table tbody td{color:var(--brand-text);font-size:.88rem;padding:10px 16px}.whitepaper-card{border:1px solid var(--brand-border);border-radius:var(--brand-radius);padding:var(--spacing-md);transition:box-shadow .3s}.whitepaper-card:hover{box-shadow:0 4px 16px rgba(0,0,0,.08)}.whitepaper-card .wp-type{display:inline-block;font-size:.7rem;text-transform:uppercase;font-weight:700;letter-spacing:1px;color:var(--brand-accent);margin-bottom:8px}.whitepaper-card h5{font-size:1rem;color:var(--brand-text)}.whitepaper-card p{font-size:.85rem;color:var(--brand-text)}