.at-tech-hero{background-color:var(--brand-primary-dark);padding:var(--space-xl) 0;text-align:center}.at-tech-label{display:inline-block;font-size:.75rem;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:var(--brand-accent);margin-bottom:var(--space-xs)}.at-tech-hero h1{color:#fff;font-size:2.4rem;margin-bottom:var(--space-sm)}.at-tech-hero p{color:rgba(255,255,255,.72);font-size:1rem;max-width:600px;margin:0 auto}.at-tech-block{margin-bottom:var(--space-lg)}.at-tech-block ai-img{width:100%;margin-bottom:var(--space-md);border-radius:var(--brand-radius)}.at-tech-block h2{font-size:1.5rem;margin-bottom:var(--space-sm)}.at-tech-block p{font-size:.92rem;color:var(--brand-text);line-height:1.7}.at-tech-specs{margin-top:var(--space-md);border:1px solid var(--brand-border);border-radius:var(--brand-radius);overflow:hidden}.at-tech-spec-row{display:flex;justify-content:space-between;padding:10px var(--space-sm);border-bottom:1px solid var(--brand-border);font-size:.88rem}.at-tech-spec-row:last-child{border-bottom:none}.at-tech-spec-label{color:var(--brand-text-muted);font-weight:500}.at-tech-spec-val{font-weight:700;color:var(--brand-primary)}.at-tech-table{border:1px solid var(--brand-border)}.at-tech-table thead{background-color:var(--brand-primary-dark)}.at-tech-table thead th{color:#fff;font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.3px;padding:12px var(--space-sm);border:none}.at-tech-table tbody td{font-size:.88rem;padding:10px var(--space-sm);vertical-align:middle;color:var(--brand-text)}.at-tech-table tbody tr:nth-child(2n){background-color:var(--brand-bg-light)}.at-tech-list{list-style:none;padding:0;margin:var(--space-md) 0 0}.at-tech-list li{position:relative;padding:6px 0 6px 24px;font-size:.92rem;color:var(--brand-text);line-height:1.55}.at-tech-list li::before{content:"";position:absolute;left:0;top:14px;width:8px;height:8px;background-color:var(--brand-secondary);border-radius:0}.at-debate-card{border:1px solid var(--brand-border);border-radius:var(--brand-radius);padding:var(--space-lg);background:#fff;height:100%}.at-debate-card h3{font-size:1.1rem;margin-bottom:var(--space-sm);color:var(--brand-primary)}.at-debate-card p{font-size:.9rem;color:var(--brand-text);line-height:1.65;margin:0}.at-debate-a{border-top:3px solid #2a9d8f}.at-debate-b{border-top:3px solid var(--brand-secondary)}.at-debate-note{font-size:.88rem;color:var(--brand-text-muted);max-width:700px;margin-left:auto;margin-right:auto;font-style:italic}.at-tech-limit-card{background:#fff;border:1px solid var(--brand-border);border-radius:var(--brand-radius);padding:var(--space-lg);height:100%}.at-tech-limit-card h3{font-size:1.05rem;margin-bottom:var(--space-xs);color:var(--brand-primary)}.at-tech-limit-card p{font-size:.88rem;color:var(--brand-text);line-height:1.65;margin:0}