.ts-cards,.ts-cards__inner{position:relative}.ts-cards__inner{align-items:center;display:flex;flex-direction:column;gap:40px}.ts-cards__list{display:flex;flex-wrap:wrap;gap:20px;width:100%}.ts-cards__card{align-items:flex-start;background-color:#f0f2f5;border:1px solid #d0d0d0;border-radius:12px;display:flex;flex-direction:column;gap:24px;padding:24px}.ts-cards__list--cols-2 .ts-cards__card{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}.ts-cards__list--cols-3 .ts-cards__card{flex:0 0 calc(33.33333% - 13.33333px);max-width:calc(33.33333% - 13.33333px)}.ts-cards__list--cols-4 .ts-cards__card{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}.ts-cards__card-icon-wrap{align-items:center;background-color:rgba(84,185,72,.25);border-radius:12px;display:flex;height:48px;justify-content:center;width:48px}.ts-cards__card-icon{display:block;height:24px;object-fit:contain;width:24px}.ts-cards__card-title{font-size:18px;font-weight:700;line-height:1.333;margin:0 0 12px}.ts-theme-dark .ts-cards__header-content *{color:#fff}.ts-cards__list--cols-3 .ts-cards__card{transition:box-shadow .3s ease,transform .3s ease}.ts-cards__list--cols-3 .ts-cards__card:hover{box-shadow:0 8px 24px rgba(0,0,0,.18);transform:translateY(-4px)}@media (max-width:767px){.ts-cards__inner{gap:24px;padding-left:16px;padding-right:16px}.ts-cards__list--cols-2 .ts-cards__card,.ts-cards__list--cols-3 .ts-cards__card,.ts-cards__list--cols-4 .ts-cards__card{flex:1 1 100%;max-width:100%}.ts-cards__card{gap:16px}}