
.tgnp-ai-box{border:1px solid #dbeafe;border-radius:28px;background:linear-gradient(180deg,#fff,#f7fbff);box-shadow:0 18px 48px rgba(8,59,133,.09);padding:22px;margin:24px 0;display:grid;gap:18px}.tgnp-ai-box h2{font-size:24px;line-height:1.1;margin:0 0 12px;color:#06162d;letter-spacing:-.04em}.tgnp-ai-box ul{margin:0;padding-left:20px}.tgnp-ai-box li{margin:8px 0;font-weight:700;color:#344054}.tgnp-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tgnp-facts div{border:1px solid #e5eefb;border-radius:18px;background:#fff;padding:12px}.tgnp-facts span{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:#667085;font-weight:950}.tgnp-facts strong{display:block;color:#06162d;font-size:16px;line-height:1.2}.tgnp-faq{margin:28px 0;border:1px solid #dbeafe;border-radius:28px;background:#fff;box-shadow:0 18px 48px rgba(8,59,133,.08);padding:22px}.tgnp-faq h2{margin:0 0 14px;color:#06162d;letter-spacing:-.04em}.tgnp-faq details{border:1px solid #e5eefb;border-radius:18px;padding:14px;margin:10px 0;background:#f8fbff}.tgnp-faq summary{cursor:pointer;font-weight:950;color:#0b2b5f}.tgnp-faq p{margin:10px 0 0;color:#344054}@media(max-width:700px){.tgnp-ai-box{padding:16px;border-radius:22px}.tgnp-facts{grid-template-columns:1fr}}

.tgnp-kunye{margin:28px 0;border:1px solid #dbeafe;border-radius:24px;background:linear-gradient(180deg,#fff,#f8fbff);box-shadow:0 16px 42px rgba(8,59,133,.07);padding:20px}
.tgnp-kunye h2{margin:0 0 14px;color:#06162d;letter-spacing:-.04em}
.tgnp-kunye div{display:grid;grid-template-columns:170px minmax(0,1fr);gap:9px 14px}
.tgnp-kunye span{color:#64748b;font-weight:900;text-transform:uppercase;font-size:11px;letter-spacing:.07em}
.tgnp-kunye strong{color:#0f172a;font-weight:850}
@media(max-width:700px){.tgnp-kunye div{grid-template-columns:1fr}.tgnp-kunye span{margin-top:8px}}
