/* Home page counters: use the existing server totals without changing tracking. */
.tta-home-counters .tta-program-price{align-items:center}
.tta-home-counters .tta-home-download{display:grid;gap:0;margin-left:auto;text-align:right;min-width:100px;line-height:1.35;flex-shrink:0}
.tta-home-counters .tta-home-download small{font-size:12px;color:#627582}
.tta-home-counters .tta-home-download b{font-size:19px;font-weight:700;color:#173c60;font-variant-numeric:tabular-nums;white-space:nowrap}
.site-v2.tta-home-counters .v2-footer-bottom{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px 24px}
.site-v2.tta-home-counters .v2-count{display:grid!important;grid-template-columns:auto auto;align-items:center;gap:2px 8px;padding:0;border:0;border-radius:0;background:transparent;justify-self:center;font-size:13px}
.site-v2.tta-home-counters .v2-count strong{font-size:20px;line-height:1.3}
.site-v2.tta-home-counters .v2-count small{grid-column:1/-1;text-align:center;font-size:10px}
.tta-home-footer-links{display:flex;justify-content:flex-end;gap:12px 22px;flex-wrap:wrap}
@media(max-width:680px){
 .site-v2.tta-home-counters .v2-footer-bottom{grid-template-columns:1fr;justify-items:center;gap:17px;text-align:center}
 .tta-home-footer-links{justify-content:center}
}
@media(max-width:380px){
 .tta-home-counters .tta-program-price{column-gap:8px}
 .tta-home-counters .tta-home-download{min-width:82px}
 .tta-home-counters .tta-home-download b{font-size:17px}
}
