.tech-table{width:100%;border-collapse:separate;border-spacing:0;background:#fff;border:1px solid #EFE6DA;border-radius:24px;overflow:hidden}
.tech-table th{text-align:left;font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);padding:20px 28px;background:#F4EDE3}
.tech-table td{padding:22px 28px;border-top:1px solid #EFE6DA;font-size:17px;line-height:1.6;color:#6B5E52;vertical-align:top}
.tech-table td:first-child{width:32%;font-family:"Inter Tight",Inter,sans-serif;font-size:20px;font-weight:600;color:#1D1611;white-space:nowrap}
.tech-table tbody tr:hover td{background:#FBF7F1}
@media (max-width:700px){
.tech-table td{padding:16px 18px;font-size:15px}
.tech-table th{padding:16px 18px}
.tech-table td:first-child{width:38%;font-size:16px;white-space:normal}
}
