.ac-hero{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;padding:45px 0}.ac-hero h1{font-size:clamp(28px,3.5vw,48px);line-height:1.15;margin:12px 0}.ac-hero img{width:100%;border-radius:12px}.ac-pills{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0}.ac-pills span{background:#f1f2f3;padding:9px 13px;border-radius:4px}.ac-section{padding:40px 0;border-top:1px solid #e7e7e7}.ac-table-wrap{overflow-x:auto}.ac-table{width:100%;border-collapse:collapse;font-size:15px}.ac-table th,.ac-table td{padding:13px 15px;border-bottom:1px solid #e2e5e7;text-align:left;white-space:nowrap}.ac-table th{background:#f2f3f4}.ac-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.ac-product{border:1px solid #e5e5e5;border-radius:9px;overflow:hidden;background:white}.ac-product img{width:100%;height:200px;object-fit:contain;padding:20px}.ac-product h3{margin:10px 20px 16px}.ac-product .ac-table{font-size:13px}.ac-product .ac-table td,.ac-product .ac-table th{padding:10px}.ac-use{display:grid;grid-template-columns:1.2fr 1fr;gap:40px;align-items:center}.ac-use img{width:100%;max-height:360px;object-fit:contain}.ac-source{color:#666;font-size:13px}.ac-duct-photo{width:100%;max-width:440px;display:block;margin:25px auto}.ac-section p,.ac-hero p{line-height:1.7}.ac-section li{margin-bottom:12px}@media(max-width:760px){.ac-hero,.ac-use{grid-template-columns:1fr;gap:25px}.ac-hero{padding:28px 0}.ac-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ac-product img{height:155px}.ac-product h3{font-size:17px;margin:10px}.ac-product .ac-table{font-size:11px}.ac-product .ac-table td,.ac-product .ac-table th{padding:8px 5px}}@media(max-width:430px){.ac-products{grid-template-columns:1fr}.ac-product img{height:190px}.ac-product .ac-table{font-size:14px}}