.ts-pricing{position:relative}.ts-pricing__inner{gap:40px;position:relative}.ts-pricing__comparison,.ts-pricing__inner{align-items:center;display:flex;flex-direction:column}.ts-pricing__comparison{gap:24px;width:100%}.ts-pricing__plan-header{gap:40px}.ts-pricing__plan-bottom,.ts-pricing__plan-header{align-items:center;display:flex;flex-direction:column;width:100%}.ts-pricing__plan-bottom{gap:24px}.ts-pricing__badge{align-items:center;background-color:rgba(84,185,72,.15);border:1px solid var(--ts-color-primary);border-radius:9999px;color:var(--ts-color-primary);display:flex;font-size:16px;font-weight:500;gap:8px;line-height:1.5;margin-bottom:16px;padding:12px 24px;text-align:center}.ts-pricing__badge-icon{display:block;flex-shrink:0;height:20px;width:20px}.ts-pricing__cards{align-items:stretch;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;width:100%}.ts-pricing__card{align-items:flex-start;background-color:#fff;border:2px solid;border-radius:16px;display:flex;flex-direction:column;gap:24px;max-width:100%;padding:60px 32px 24px;position:relative;width:480px}.ts-pricing__card--danger{border-color:#ef4444}.ts-pricing__card--success{border-color:var(--ts-color-primary)}.ts-pricing__card-pill{align-items:center;border-radius:9999px;display:flex;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:700;gap:8px;line-height:1.429;padding:6px 12px}.ts-pricing__card-pill--top{color:#fff;left:50%;position:absolute;top:-15px;transform:translateX(-50%);white-space:nowrap}.ts-pricing__card-pill--top.ts-pricing__card-pill--danger{background-color:#ef4444}.ts-pricing__card-pill--top.ts-pricing__card-pill--success{background-color:var(--ts-color-primary)}.ts-pricing__card-pill-icon{display:block;flex-shrink:0;height:20px;width:20px}.ts-pricing__card-header{align-items:flex-start;display:flex;flex-direction:column;gap:16px}.ts-pricing__card-title{font-size:24px;font-weight:700;line-height:1.333;margin:0}.ts-pricing__card-title--danger{color:#ef4444}.ts-pricing__card-title--success{color:var(--ts-color-primary)}.ts-pricing__card-subtitle{font-size:16px;line-height:1.25;margin:0}.ts-pricing__card-subtitle p{margin:0}.ts-pricing__card-subtitle p+p{margin-top:16px}.ts-pricing__card-subtitle--price{font-size:24px;line-height:83%}.ts-pricing__card-price-block{align-items:flex-start;display:flex;flex-direction:column;gap:16px;width:100%}.ts-pricing__card-price-label{color:#1e293b;font-size:18px;font-weight:500;line-height:1.333;margin:0}.ts-pricing__card-price{align-items:flex-end;display:flex;gap:3px;margin:0}.ts-pricing__card-price--danger{color:#ef4444}.ts-pricing__card-price--success{color:var(--ts-color-primary)}.ts-pricing__card-price-amount{font-size:36px;font-weight:800;letter-spacing:-.9px;line-height:30px}.ts-pricing__card-price-suffix{font-size:16px;font-weight:500;line-height:20px}.ts-pricing__card-list{align-items:flex-start;display:flex;flex:1 1 0;flex-direction:column;gap:16px;width:100%}.ts-pricing__card-list-item{align-items:center;display:flex;font-size:14px;font-weight:500;gap:8px;width:100%}.ts-pricing__card-list-icon{display:block;flex-shrink:0;height:20px;width:20px}.ts-pricing__card-bottom{align-items:flex-start;border:1px solid;border-radius:12px;display:flex;flex-direction:column;gap:12px;padding:16px 24px;width:100%}.ts-pricing__card-bottom--danger{background:rgba(239,68,68,.15);border-color:#ef4444}.ts-pricing__card-bottom--success{background-color:rgba(84,185,72,.15);border-color:var(--ts-color-primary)}.ts-pricing__card-bottom-title{font-size:18px;font-weight:700;line-height:1.333;margin:0}.ts-pricing__card-bottom .ts-pricing__card-pill--danger{background-color:rgba(239,68,68,.15);border:1px solid #ef4444;color:#ef4444}.ts-pricing__card-bottom .ts-pricing__card-pill--success{background-color:rgba(84,185,72,.15);border:1px solid var(--ts-color-primary);color:var(--ts-color-primary)}.ts-pricing__card-bottom-text{font-size:18px;line-height:1.333;margin:0}.ts-pricing__table-toggle{align-items:center;background:none;border:none;color:var(--ts-color-primary);cursor:pointer;display:flex;font-size:18px;font-weight:700;gap:12px;justify-content:center;line-height:1.333;padding:12px;text-decoration:underline}.ts-pricing__table-toggle-icon{color:var(--ts-color-primary);display:block;height:16px;transition:transform .2s ease;width:16px}.ts-pricing__table-toggle[aria-expanded=true] .ts-pricing__table-toggle-icon{transform:rotate(180deg)}.ts-pricing__table-wrap{width:100%}.ts-pricing__table-wrap--table{background-color:#fff;border:1px solid #d0d0d0;border-radius:16px;max-width:780px;overflow:hidden}.ts-pricing__table-wrap-inner{width:100%}.ts-pricing__table-toggle{text-decoration:none}.ts-pricing__table-toggle:focus,.ts-pricing__table-toggle:hover{background:transparent;color:var(--ts-color-primary)}.ts-pricing__detail-table,.ts-pricing__table{background-color:#fff;border:0;border-collapse:collapse;table-layout:fixed;width:100%}.ts-pricing__table thead{background-color:#f0f2f5}.ts-pricing__table-td,.ts-pricing__table-th{background-color:transparent;border:0;border-bottom:1px solid #d0d0d0;padding:16px 24px}.ts-pricing__table-th{color:inherit;font-weight:500;letter-spacing:.6px;text-transform:uppercase}.ts-pricing__table-td--label,.ts-pricing__table-th--label{font-weight:500;text-align:left;width:40%}.ts-pricing__table-td--dealership,.ts-pricing__table-th--dealership{color:#ef4444;text-align:right}.ts-pricing__table-td--ours,.ts-pricing__table-th--ours{color:var(--ts-color-primary);text-align:right}.ts-pricing__table-row:nth-child(2n){background-color:#f0f2f5}.ts-pricing__table-row--total .ts-pricing__table-td{border-bottom:none;font-weight:700}.ts-pricing__detail{display:flex;flex-direction:column;padding:24px 0}.ts-pricing__detail-heading{border-bottom:1px solid #e5e7eb;color:#9ca3af;font-size:18px;font-weight:500;letter-spacing:.6px;margin:0 0 8px;padding:0 24px 8px;text-transform:uppercase}.ts-pricing__detail-td{border-bottom:none;padding-bottom:8px;padding-top:8px}.ts-pricing__detail-tr--total .ts-pricing__detail-td{border-top:1px solid #d0d0d0!important;font-weight:700;padding-bottom:0;padding-top:24px}.ts-pricing__detail-row--total{border-top:1px solid #d0d0d0;font-weight:700;padding-top:16px}.ts-pricing__detail-row--total .ts-pricing__detail-value{color:#ef4444}.ts-pricing__table-wrap--cards{background-color:transparent}.ts-pricing__usecases{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;justify-content:center;width:100%}.ts-pricing__usecase-card{align-items:flex-start;background-color:#f0f2f5;border:1px solid #d0d0d0;border-radius:12px;box-sizing:border-box;display:flex;flex:1 1 380px;flex-direction:column;gap:24px;max-width:380px;padding:24px}.ts-pricing__usecase-icon-wrap{align-items:center;background-color:rgba(84,185,72,.25);border-radius:12px;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.ts-pricing__usecase-icon{display:block;height:24px;object-fit:contain;width:24px}.ts-pricing__usecase-text{align-items:flex-start;display:flex;flex-direction:column;gap:12px;width:100%}.ts-pricing__usecase-title{font-size:18px;font-weight:700;line-height:1.333;margin:0}.ts-pricing__usecase-description{margin:0}.ts-pricing__disclaimer{font-size:16px;margin:0;text-align:center}.ts-pricing__detail-table,.ts-pricing__table{margin:0}.ts-pricing__detail-heading{border:0;margin:0}.ts-pricing tbody tr,.ts-pricing td:not(:last-child),.ts-pricing th:not(:last-child){border:none}.ts-pricing__table-td.ts-pricing__table-td--ours,.ts-pricing__table-th.ts-pricing__table-th--ours{border:0}@media (max-width:1023px){.ts-pricing__card{max-width:480px;width:100%}}@media (max-width:767px){.ts-pricing__card{max-width:100%;padding:48px 20px 20px}.ts-pricing__usecase-card{max-width:100%}.ts-pricing__table-td,.ts-pricing__table-th{font-size:14px;padding:12px}}