.ts-signup .ts-extra{margin-top:32px;padding-top:30px;border-top:1px solid #e1e6ec}.ts-signup .ts-extra-heading{text-align:center;margin-bottom:22px}.ts-signup .ts-extra-heading h3{font-size:26px;margin-bottom:12px}.ts-signup .ts-extra-heading p{margin:0;color:#555;font-size:16px}.ts-signup .ts-stat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:18px}.ts-signup .ts-stat{padding:20px 14px;background:#f7f9fc;border:1px solid #e1e6ec;border-radius:10px;text-align:center}.ts-signup .ts-stat-number{display:block;margin-bottom:7px;color:#1565c0;font-size:29px;font-weight:800;line-height:1.2}.ts-signup .ts-stat p{margin:0;color:#555;font-size:14px}.ts-signup .ts-stat-sources{margin:0 0 24px;color:#666;font-size:13px;line-height:1.6}.ts-signup .ts-stat-sources a,.ts-signup .ts-important a{color:#1565c0;text-decoration:underline}.ts-signup .ts-time-example{margin-bottom:24px;padding:18px;background:#eef5fc;border-left:4px solid #1565c0;border-radius:6px}.ts-signup .ts-time-example strong{display:block;margin-bottom:6px}.ts-signup .ts-time-example p{margin:0;color:#444;font-size:14px}.ts-signup .ts-research-box{margin-bottom:24px;padding:22px;border:1px solid #e1e6ec;border-radius:12px}.ts-signup .ts-research-box h3{color:#1565c0}.ts-signup .ts-research-box p{margin:0 0 14px;color:#555;font-size:15px}.ts-signup .ts-research-box ul{margin:0;padding-left:22px}.ts-signup .ts-research-box li{margin-bottom:10px;font-size:15px}.ts-signup .ts-research-box li:last-child{margin-bottom:0}.ts-signup .ts-safety-note{margin-bottom:26px;padding:18px;background:#fff8eb;border:1px solid #ead9b5;border-radius:10px}.ts-signup .ts-safety-note strong{display:block;margin-bottom:6px}.ts-signup .ts-safety-note p{margin:0;color:#555;font-size:14px}.ts-signup .ts-important{margin-top:28px;padding-top:22px;border-top:1px solid #e1e6ec;color:#555;font-size:14px;line-height:1.75}.ts-signup .ts-important h3{margin-bottom:12px;color:#333;font-size:17px}.ts-signup .ts-important p{margin:0 0 14px}.ts-signup .ts-important p:last-child{margin-bottom:0}@media (max-width:600px){.ts-signup .ts-stat-grid{grid-template-columns:1fr}.ts-signup .ts-extra-heading h3{font-size:23px}.ts-signup .ts-research-box{padding:18px}}