.itop-catalog{color:#222;line-height:1.7}.itop-catalog .catalog-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);gap:32px;align-items:start}.itop-catalog img{display:block;max-width:100%;height:auto}.itop-catalog h2{line-height:1.3;margin:0 0 16px}.itop-catalog a{color:#805c00;text-decoration:underline}.itop-catalog .catalog-button{display:inline-block;background:#ffd600;color:#111;padding:12px 22px;text-decoration:none;font-weight:600;border-radius:4px}.itop-catalog ul{padding-left:22px}@media(max-width:760px){.itop-catalog .catalog-layout{grid-template-columns:1fr;gap:24px}}