.markets__title{color:var(--charcoal);font-family:var(--font-heading);font-size:40px;font-weight:700;line-height:1.1;margin-bottom:48px}.markets__title p{margin:0}.markets__grid{display:grid;gap:34px 24px;grid-template-columns:repeat(var(--cols,4),minmax(0,1fr))}.markets__item{gap:22px;min-width:0}.markets__icon,.markets__item{align-items:center;display:flex}.markets__icon{flex:none;justify-content:center;width:88px}.markets__icon img{height:72px;object-fit:contain;width:72px}.markets__label{color:var(--charcoal);font-size:15px;font-weight:700;letter-spacing:.04em;line-height:1.35;min-width:0;overflow-wrap:break-word;text-transform:uppercase}@media (max-width:1024px){.markets__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.markets__title{font-size:32px}}@media (max-width:767px){.markets__grid{gap:28px 16px;grid-template-columns:repeat(2,minmax(0,1fr))}.markets__item{gap:14px}.markets__icon{width:52px}.markets__icon img{height:48px;width:48px}.markets__label{font-size:13px;letter-spacing:.02em}}@media (max-width:480px){.markets__grid{gap:22px;grid-template-columns:1fr}.markets__item{gap:18px}.markets__icon{width:56px}.markets__icon img{height:52px;width:52px}.markets__label{font-size:15px}}