.ait-description{--ait-color:#176b43;max-width:1100px;margin:24px auto;padding:clamp(16px,3vw,36px);border:1px solid #e4e9e5;border-radius:18px;background:#fff;color:#243129;line-height:1.7}.ait-description h2,.ait-description h3{color:var(--ait-color);line-height:1.2}.ait-description h2{font-size:clamp(26px,3vw,42px);margin:0 0 20px}.ait-description h3{margin:28px 0 14px}.ait-hero{display:grid;grid-template-columns:1.2fr 1fr;gap:30px;align-items:center}.ait-photo{width:100%;max-height:380px;object-fit:contain;border-radius:12px}.ait-benefits{list-style:none!important;padding:0!important;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;margin:28px 0!important}.ait-benefits li{padding:16px;background:#f3f7f4;border-radius:12px}.ait-benefits span{color:var(--ait-color)}.ait-description table{width:100%;border-collapse:collapse}.ait-description th,.ait-description td{padding:13px;text-align:left;border:1px solid #dde5df}.ait-description th{background:#f1f5f2;width:40%}.ait-warning{padding:18px 24px;border-left:4px solid #db9a24;background:#fff7e8;border-radius:10px;margin-top:25px}.ait-warning h3{margin-top:0;color:#84520b}@media(max-width:650px){.ait-hero{grid-template-columns:1fr}.ait-photo{max-height:260px}.ait-description th,.ait-description td{padding:9px;overflow-wrap:anywhere}}