.tts_industry_study_2026-body{--primary:#6366f1;--primary-light:#818cf8;--accent:#f59e0b;--success:#10b981;--danger:#ef4444;--bg-dark:#0a0a0f;--bg-section:#12121a;--bg-card:#1a1a24;--bg-highlight:#252532;--text-primary:#fff;--text-secondary:#a1a1aa;--text-muted:#71717a;--border:#27272a}.tts_industry_study_2026-body .container-wide{max-width:1100px;margin:0 auto;padding:0 24px}.tts_industry_study_2026-body .hero{min-height:calc(100vh - 65px - 40px);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:60px 24px;background:radial-gradient(ellipse at top,rgba(99,102,241,.15) 0,transparent 50%),radial-gradient(ellipse at bottom right,rgba(245,158,11,.1) 0,transparent 50%);position:relative}.tts_industry_study_2026-body .hero-badge{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:var(--bg-card);border:1px solid var(--border);border-radius:100px;font-size:14px;font-weight:500;color:var(--text-secondary);margin-bottom:32px}.tts_industry_study_2026-body .hero-badge .dot{width:8px;height:8px;background:var(--success);border-radius:50%;animation:pulse 2s infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.tts_industry_study_2026-body .hero h1{font-size:clamp(40px,8vw,72px);font-weight:800;margin-bottom:24px;background:linear-gradient(135deg,#fff,#a1a1aa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.tts_industry_study_2026-body .hero-subtitle{font-size:clamp(18px,3vw,24px);color:var(--text-secondary);max-width:600px;margin-bottom:48px}.tts_industry_study_2026-body .hero-stats{display:flex;gap:48px;flex-wrap:wrap;justify-content:center}.tts_industry_study_2026-body .hero-stat{text-align:center}.tts_industry_study_2026-body .hero-stat .number{font-size:48px;font-weight:800;background:linear-gradient(135deg,var(--primary-light) 0,var(--accent) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.tts_industry_study_2026-body .hero-stat .label{font-size:14px;color:var(--text-muted);text-transform:uppercase;letter-spacing:1px}.tts_industry_study_2026-body .scroll-indicator{position:absolute;bottom:40px;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:8px;color:var(--text-muted);font-size:12px;text-transform:uppercase;letter-spacing:2px;animation:bounce 2s infinite}@keyframes bounce{0%,to{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(10px)}}.tts_industry_study_2026-body .key-findings{padding:120px 0;background:var(--bg-section)}.tts_industry_study_2026-body .key-findings .container{padding-top:0;padding-bottom:0;max-width:800px}.tts_industry_study_2026-body .subhead{margin-top:64px;margin-bottom:24px}.tts_industry_study_2026-body .section-label{display:inline-block;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:var(--primary-light);margin-bottom:16px}.tts_industry_study_2026-body .section-title{font-size:clamp(32px,5vw,48px);margin-bottom:24px}.tts_industry_study_2026-body .section-intro{font-size:20px;color:var(--text-secondary);margin-bottom:64px;max-width:700px}.tts_industry_study_2026-body .big-stat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:24px;gap:24px;margin-bottom:64px}.tts_industry_study_2026-body .big-stat-card{background:var(--bg-card);border:1px solid var(--border);border-radius:24px;padding:40px;position:relative;overflow:hidden;transition:all .3s ease}.tts_industry_study_2026-body .big-stat-card:hover{border-color:var(--primary);transform:translateY(-4px)}.tts_industry_study_2026-body .big-stat-card:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--primary) 0,var(--accent) 100%)}.tts_industry_study_2026-body .big-stat-number{font-size:72px;font-weight:800;line-height:1;margin-bottom:16px}.tts_industry_study_2026-body .big-stat-number.gradient-1{background:linear-gradient(135deg,#6366f1,#8b5cf6);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.tts_industry_study_2026-body .big-stat-number.gradient-2{background:linear-gradient(135deg,#10b981,#14b8a6);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.tts_industry_study_2026-body .big-stat-number.gradient-3{background:linear-gradient(135deg,#f59e0b,#f97316);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.tts_industry_study_2026-body .big-stat-number.gradient-4{background:linear-gradient(135deg,#ef4444,#ec4899);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.tts_industry_study_2026-body .big-stat-number.gradient-5{background:linear-gradient(135deg,#a9aad4,#ec4899);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.tts_industry_study_2026-body .big-stat-title{font-size:20px;font-weight:600;margin-bottom:8px}.tts_industry_study_2026-body .big-stat-desc{font-size:16px;color:var(--text-secondary)}.tts_industry_study_2026-body .quotable-stat{background:linear-gradient(135deg,rgba(99,102,241,.1),rgba(245,158,11,.1));border:1px solid var(--border);border-radius:32px;padding:64px;text-align:center;margin:80px 0;position:relative}.tts_industry_study_2026-body .quotable-stat:before{content:'"';position:absolute;top:20px;left:40px;font-size:120px;font-weight:800;color:var(--primary);opacity:.2;line-height:1}.tts_industry_study_2026-body .quotable-stat .stat{font-size:clamp(48px,10vw,96px);font-weight:800;background:linear-gradient(135deg,var(--primary-light) 0,var(--accent) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:16px}.tts_industry_study_2026-body .quotable-stat .text{font-size:clamp(20px,3vw,28px);max-width:700px;margin:0 auto}.tts_industry_study_2026-body .quotable-stat .source{margin-top:24px;font-size:14px;color:var(--text-muted)}.tts_industry_study_2026-body .content-section{padding:100px 0}.tts_industry_study_2026-body .content-section:nth-child(2n){background:var(--bg-section)}.tts_industry_study_2026-body .content-section h2{font-size:clamp(28px,4vw,40px);margin-bottom:24px}.tts_industry_study_2026-body .content-section p{margin-bottom:24px;color:var(--text-secondary)}.tts_industry_study_2026-body .content-section p strong{color:var(--text-primary)}.tts_industry_study_2026-body .highlight-box{background:var(--bg-highlight);border-left:4px solid var(--primary);padding:24px 32px;margin:32px 0;border-radius:0 16px 16px 0}.tts_industry_study_2026-body .highlight-box p{margin:0;color:var(--text-primary)}.tts_industry_study_2026-body .ranking-section{margin:64px 0}.tts_industry_study_2026-body .chart-title{font-size:20px;font-weight:600;margin-bottom:8px}.tts_industry_study_2026-body .chart-subtitle{font-size:16px;color:var(--text-muted);margin-bottom:32px}.tts_industry_study_2026-body .ranking-item{display:flex;align-items:center;gap:20px;padding:24px;background:var(--bg-card);border:1px solid var(--border);border-radius:16px;margin-bottom:12px;transition:all .3s ease}.tts_industry_study_2026-body .ranking-item:hover{border-color:var(--primary);transform:translateX(8px)}.tts_industry_study_2026-body .ranking-item.gold{background:linear-gradient(135deg,rgba(251,191,36,.1),transparent);border-color:rgba(251,191,36,.3)}.tts_industry_study_2026-body .ranking-item.silver{background:linear-gradient(135deg,rgba(148,163,184,.1),transparent);border-color:rgba(148,163,184,.3)}.tts_industry_study_2026-body .ranking-item.bronze{background:linear-gradient(135deg,rgba(249,115,22,.1),transparent);border-color:rgba(249,115,22,.3)}.tts_industry_study_2026-body .ranking-position{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:20px;flex-shrink:0}.tts_industry_study_2026-body .ranking-item.gold .ranking-position{background:linear-gradient(135deg,#fbbf24,#f59e0b);color:#1a1a24}.tts_industry_study_2026-body .ranking-item.silver .ranking-position{background:linear-gradient(135deg,#94a3b8,#64748b);color:#1a1a24}.tts_industry_study_2026-body .ranking-item.bronze .ranking-position{background:linear-gradient(135deg,#f97316,#ea580c);color:#1a1a24}.tts_industry_study_2026-body .ranking-position.default{background:var(--bg-highlight);color:var(--text-secondary)}.tts_industry_study_2026-body .ranking-info{flex:1 1}.tts_industry_study_2026-body .ranking-name{font-weight:600;font-size:18px;margin-bottom:4px}.tts_industry_study_2026-body .ranking-provider{font-size:14px;color:var(--text-muted)}.tts_industry_study_2026-body .ranking-score{text-align:right}.tts_industry_study_2026-body .ranking-score .value{font-size:28px;font-weight:700;color:var(--primary-light)}.tts_industry_study_2026-body .ranking-score .label{font-size:12px;color:var(--text-muted);text-transform:uppercase}.tts_industry_study_2026-body .comparison-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px;gap:32px;margin:48px 0}@media(max-width:768px){.tts_industry_study_2026-body .comparison-grid{grid-template-columns:1fr}}.tts_industry_study_2026-body .comparison-card{background:var(--bg-card);border:1px solid var(--border);border-radius:24px;padding:32px}.tts_industry_study_2026-body .comparison-card h3{display:flex;align-items:center;gap:12px;font-size:20px;margin-bottom:24px}.tts_industry_study_2026-body .comparison-card h3 .icon{font-size:28px}.tts_industry_study_2026-body .comparison-stat{display:flex;justify-content:space-between;padding:16px 0;border-bottom:1px solid var(--border)}.tts_industry_study_2026-body .comparison-stat:last-child{border-bottom:none}.tts_industry_study_2026-body .comparison-stat .label{color:var(--text-secondary)}.tts_industry_study_2026-body .comparison-stat .value{font-weight:600}.tts_industry_study_2026-body .comparison-stat .value.positive{color:var(--success)}.tts_industry_study_2026-body .comparison-stat .value.negative{color:var(--danger)}.tts_industry_study_2026-body .insight-callout{background:linear-gradient(135deg,rgba(99,102,241,.15),rgba(139,92,246,.15));border:1px solid rgba(99,102,241,.3);border-radius:24px;padding:32px;margin:48px 0}.tts_industry_study_2026-body .insight-callout .icon{font-size:32px;margin-bottom:16px}.tts_industry_study_2026-body .insight-callout h4{font-size:20px;margin-bottom:12px;color:var(--primary-light)}.tts_industry_study_2026-body .insight-callout p{margin:0;color:var(--text-secondary)}.tts_industry_study_2026-body .h-bar-chart{display:flex;flex-direction:column;gap:16px;margin:32px 0}.tts_industry_study_2026-body .h-bar-row{display:flex;align-items:center;gap:16px}.tts_industry_study_2026-body .h-bar-label{width:100px;font-size:14px;font-weight:500;text-align:right;flex-shrink:0}.tts_industry_study_2026-body .h-bar-track{flex:1 1;height:40px;background:var(--bg-dark);border-radius:8px;overflow:hidden;position:relative}.tts_industry_study_2026-body .h-bar-fill{height:100%;border-radius:8px;display:flex;align-items:center;padding-left:16px;font-weight:600;font-size:14px;background:linear-gradient(90deg,var(--success) 0,#14b8a6 100%);transition:width 1s ease}.tts_industry_study_2026-body .h-bar-value{width:60px;text-align:right;font-weight:600;flex-shrink:0}.tts_industry_study_2026-body .footer{padding:60px 0;border-top:1px solid var(--border);text-align:center}.tts_industry_study_2026-body .footer-logo{font-size:24px;font-weight:700;margin-bottom:16px;background:linear-gradient(135deg,var(--primary-light) 0,var(--accent) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.tts_industry_study_2026-body .footer-text{color:var(--text-muted);font-size:14px;margin-bottom:24px}.tts_industry_study_2026-body .fade-in{opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}.tts_industry_study_2026-body .fade-in.visible{opacity:1;transform:translateY(0)}@media(max-width:768px){.tts_industry_study_2026-body body{font-size:16px}.tts_industry_study_2026-body .hero{padding:40px 16px}.tts_industry_study_2026-body .hero-stats{gap:24px}.tts_industry_study_2026-body .hero-stat .number{font-size:36px}.tts_industry_study_2026-body .big-stat-card{padding:24px}.tts_industry_study_2026-body .big-stat-number{font-size:48px}.tts_industry_study_2026-body .quotable-stat{padding:40px 24px}.tts_industry_study_2026-body .h-bar-label{width:80px;font-size:12px}}