.card-partners__container{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:24px;min-height:251px;background-color:#222;color:#fff}
.card-partners__text{font-family:"Neue Haas Grotesk Display Pro";color:#fff}
.card-partners__text h2{font-size:20px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:1px;margin-bottom:24px;color:#fff}
.card-partners__text p{font-size:18px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.9px}
.cmp-accordion-card__button{display:inline-flex;align-items:stretch;text-decoration:none;border:1px solid currentColor;color:inherit;overflow:hidden;transition:opacity .2s ease}
.cmp-accordion-card__button:hover{opacity:.75}
@media(max-width:768px){.cmp-accordion-card__button{height:24px}
}
.cmp-accordion-card__button-text{font-family:"Roboto Mono",monospace;font-size:16px;font-weight:500;letter-spacing:.05em;padding:12px 20px;display:flex;align-items:center;justify-content:center;border-right:1px solid currentColor;width:100%}
@media(max-width:768px){.cmp-accordion-card__button-text{letter-spacing:0;padding:2px 10px;width:auto;white-space:nowrap;font-size:11px;flex:1}
}
.cmp-accordion-card__button-icon{display:flex;align-items:center;justify-content:center;width:48px;flex-shrink:0}
@media(max-width:768px){.cmp-accordion-card__button-icon{width:23px}
}
.cmp-accordion-card__button-icon svg{width:14px;height:14px}
@media(max-width:768px){.cmp-accordion-card__button-icon{width:24px}
.cmp-accordion-card__button-icon svg{width:10px;height:10px}
}