.p-brand__container{max-width:1160px;padding-inline:20px;margin-inline:auto}.p-brand__gallery{display:grid;margin-top:42px;gap:16px}@media (min-width: 48em){.p-brand__gallery{margin-top:76px;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}}.p-brand__gallery-link{display:block;overflow:hidden;border-radius:24px}@media (min-width: 48em) and (any-hover: hover){.p-brand__gallery-link{transition:opacity .3s ease}.p-brand__gallery-link:hover{opacity:.7}}
