.t-hero-ss-icon{font-size:44px;opacity:.5}.t-hero-ss-title{font-size:16px;font-weight:700;color:#334155}.t-hero-ss-hint{font-size:13px;color:#64748b;max-width:300px}.t-btn-primary{background:var(--tg);color:#fff;box-shadow:0 4px 16px rgba(6,96,253,.35)}.t-btn-primary:hover{background:var(--tg-dark);transform:translateY(-2px);box-shadow:0 8px 24px rgba(6,96,253,.4);text-decoration:none;color:#fff}.t-faq-item.open .t-faq-q .t-faq-ico{transform:rotate(45deg);background:var(--tg);color:#fff}.t-faq-item.open .t-faq-a{max-height:500px;padding:0 4px 20px}@media (max-width:720px){.t-nav-links.active{display:flex;flex-direction:column;position:absolute;top:60px;left:0;right:0;background:#fff;border-bottom:1px solid var(--border);padding:16px 24px;gap:16px;box-shadow:0 8px 24px rgba(0,0,0,.08)}}