.ag-catalogue-grand-model{display:grid;grid-template-columns:minmax(200px,38%) 1fr;gap:clamp(20px,4vw,48px);align-items:center;padding:24px;margin:24px 0 32px;border:1px solid #7775;border-radius:16px}.ag-catalogue-grand-model img{width:100%;height:auto;max-height:340px;object-fit:contain}.ag-catalogue-grand-model p{line-height:1.6}.ag-catalogue-grand-heading{font-weight:600;margin:24px 0}@media(max-width:640px){.ag-catalogue-grand-model{grid-template-columns:1fr;padding:16px}}