.partners{display:flex;padding:32px 24px;flex-direction:column;align-items:flex-start;align-self:stretch}@media(max-width:500px){.partners{padding:0}}.partners__list{width:100%}.partners__title{margin-bottom:32px;color:var(--text-primary,#222031);font-family:TT Hoves Pro;font-size:34px;font-weight:700;line-height:34px}@media(max-width:768px){.partners__title{margin-bottom:16px;font-size:28px}}.partners .partner{display:flex;background-color:#f2f5f8;border-radius:8px;width:100%}@media(max-width:768px){.partners .partner{flex-direction:column}}.partners .partner:not(:last-child){margin-bottom:16px}.partners .partner__link{display:flex}.partners .partner__image{border:1px solid var(--divider-primary,#e2e7ec);border-radius:8px;height:165px;max-width:257px;width:100%}.partners .partner__image img{width:100%;height:100%;border-radius:8px;object-fit:cover}@media(max-width:1124px){.partners .partner__image{max-height:none;height:auto}}@media(max-width:768px){.partners .partner__image{width:100%;max-width:100%;height:165px}}.partners .partner__block--right{display:flex;justify-content:space-between;width:100%;padding:20px}@media(max-width:768px){.partners .partner__block--right{flex-direction:column}}@media(max-width:500px){.partners .partner__block--right{padding:16px 12px 20px}}.partners .partner__info{display:flex;flex-direction:column;max-width:497px}.partners .partner__title{display:flex;color:var(--text-primary,#222031);font-family:TT Hoves Pro;font-size:18px;font-weight:700;line-height:24px;margin-bottom:8px}@media(max-width:500px){.partners .partner__title{font-size:16px}}.partners .partner__description{align-self:stretch;color:var(--text-secondary,#5f5d70);font-size:15px;font-weight:400;line-height:22px}.partners .partner .spoiler{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.partners .partner__collapse-button{display:flex;margin-top:4px}.partners .partner__photos{display:flex}@media(max-width:768px){.partners .partner__photos{margin-top:16px}}.partners .partner__photo{width:80px;height:56px;flex-shrink:0}.partners .partner__photo img{border-radius:4px;width:100%;height:100%}.partners .partner__photo:not(:last-child){margin-right:8px}