.aist .aist-seo-about{border-top:1px solid var(--white-8);max-width:960px;color:var(--neutral-150);margin:48px 0 24px;padding-top:24px}.aist .aist-seo-about h2{color:var(--neutral-0);font-size:var(--fs-h3);font-weight:var(--fw-bold);line-height:var(--lh-heading);margin:0 0 12px}.aist .aist-seo-about>p{font-size:var(--fs-md);line-height:var(--lh-body);opacity:.8;margin:0 0 16px}.aist .aist-seo-models{flex-wrap:wrap;gap:8px;margin:0 0 24px;padding:0;list-style:none;display:flex}.aist .aist-seo-models li{border:1px solid var(--glass-border);font-size:var(--fs-xs);border-radius:999px;padding:4px 10px}.aist .aist-seo-faq{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px 24px;display:grid}.aist .aist-seo-qa h3{color:var(--neutral-0);font-size:var(--fs-sm);font-weight:var(--fw-semibold);line-height:var(--lh-snug);margin:0 0 4px}.aist .aist-seo-qa p{font-size:var(--fs-sm);line-height:var(--lh-body);opacity:.8;margin:0}.aist a.aist-orig-card,.aist a.aist-orig-banner-hit{box-sizing:border-box;text-decoration:none}.aist .aist-orig-card-line{max-width:100%;color:var(--neutral-150);font-size:var(--fs-sm-body);text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
