.ag24{max-width:1180px;margin:3.5rem auto;padding:0 22px;color:#f1f4eb}.ag24 h2{font-size:clamp(1.8rem,3.5vw,3.1rem);line-height:1.15;margin:0 0 15px}.ag24 p{line-height:1.65;color:#cdd8c8}.ag24-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:24px 0}.ag24-card{background:#19251f;border:1px solid #4b604e;border-radius:18px;padding:24px}.ag24-card h3{color:#d8f27a;margin:0 0 15px}.ag24-card strong{color:#eaf4da}.ag24-next{border-left:3px solid #d8f27a;padding:15px 20px;background:#1b2920}.ag24 a{color:#d8f27a}@media(max-width:700px){.ag24-grid{grid-template-columns:1fr}.ag24{margin:2.5rem auto;padding:0 16px}.ag24-card{padding:17px}}