.ai-hero-badge-row{flex-wrap:wrap;gap:.5rem;display:flex}.ai-hero-pill{color:#ffffffb3;background:#ffffff14;border:1px solid #ffffff26;border-radius:999px;align-items:center;gap:.35rem;padding:.3rem .85rem;font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem;font-weight:600;display:inline-flex}.ai-stats-bar{text-align:center;grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid}.ai-stat-item{background:#ffffff0a;border:1px solid #ffffff12;border-radius:14px;flex-direction:column;gap:.35rem;padding:1.5rem 1rem;transition:background .2s;display:flex}.ai-stat-item:hover{background:#ffffff12}.ai-stat-value{color:#a78bfa;font-family:Space Grotesk,sans-serif;font-size:2rem;font-weight:700;line-height:1}.ai-stat-label{color:#ffffff73;font-size:.82rem;line-height:1.4}.ai-features{flex-direction:column;display:flex}.ai-feature{border-bottom:1px solid #0000000f;grid-template-columns:1fr 1fr;align-items:center;gap:4rem;padding:4rem 0;display:grid}.ai-feature:last-child{border-bottom:none}.ai-feature--reverse{direction:rtl}.ai-feature--reverse>*{direction:ltr}.ai-feature-text{flex-direction:column;gap:.75rem;display:flex}.ai-feature-icon{border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:.25rem;display:flex}.ai--red{color:#dc2626;background:#ef44441a}.ai--cyan{color:#0284a8;background:#00d4ff1a}.ai--violet{color:#7c3aed;background:#a78bfa1f}.ai--green{color:#059669;background:#34d3991a}.ai--amber{color:#b45309;background:#fbbf241a}.ai--pink{color:#be185d;background:#f472b61a}.ai--teal{color:#0f766e;background:#14b8a61a}.ai--blue{color:#1d4ed8;background:#3b82f61a}.ai-feature-tagline{letter-spacing:.07em;text-transform:uppercase;color:#9ca3af;font-size:.78rem;font-weight:700}.ai-feature-title{color:#0f172a;font-family:Space Grotesk,sans-serif;font-size:1.45rem;font-weight:700;line-height:1.25}.ai-feature-desc{color:#4b5563;font-size:.925rem;line-height:1.75}.ai-feature-points{flex-direction:column;gap:.55rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.ai-feature-points li{color:#374151;align-items:flex-start;gap:.6rem;font-size:.875rem;line-height:1.5;display:flex}.ai-check{color:#10b981;flex-shrink:0;margin-top:2px}.ai-feature-visual{opacity:.85;border-radius:20px;justify-content:center;align-items:center;min-height:280px;transition:opacity .2s;display:flex}.ai-feature-visual:hover{opacity:1}.ai-feature-visual.ai--red{background:#ef44440d;border:1px solid #ef44441a}.ai-feature-visual.ai--cyan{background:#00d4ff0d;border:1px solid #00d4ff1a}.ai-feature-visual.ai--violet{background:#a78bfa0f;border:1px solid #a78bfa1f}.ai-feature-visual.ai--green{background:#34d3990d;border:1px solid #34d3991a}.ai-feature-visual.ai--amber{background:#fbbf240d;border:1px solid #fbbf241a}.ai-feature-visual.ai--pink{background:#f472b60d;border:1px solid #f472b61a}.ai-feature-visual.ai--teal{background:#14b8a60d;border:1px solid #14b8a61a}.ai-feature-visual.ai--blue{background:#3b82f60d;border:1px solid #3b82f61a}.ai-visual-inner{opacity:.55;flex-direction:column;align-items:center;gap:1rem;display:flex}.ai-visual-icon{background:#fff9;border-radius:18px;justify-content:center;align-items:center;width:72px;height:72px;display:flex}.ai-visual-label{color:#0f172a;text-align:center;max-width:180px;font-family:Space Grotesk,sans-serif;font-size:.9rem;font-weight:600;line-height:1.4}.ai-use-cases{grid-template-columns:repeat(2,1fr);gap:1.25rem;display:grid}.ai-use-case{background:#fff;border:1px solid #00000012;border-radius:16px;padding:1.75rem;transition:transform .2s,box-shadow .2s}.ai-use-case:hover{transform:translateY(-3px);box-shadow:0 8px 24px #00000012}.ai-use-case-header{border-bottom:1px solid #0000000f;align-items:center;gap:.75rem;margin-bottom:1.25rem;padding-bottom:1rem;display:flex}.ai-use-case-emoji{font-size:1.5rem;line-height:1}.ai-use-case h3{color:#0f172a;font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:700}.ai-use-case ul{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.ai-use-case li{color:#374151;align-items:flex-start;gap:.5rem;font-size:.865rem;line-height:1.5;display:flex}.ai-cta{text-align:center;color:#fff;background:linear-gradient(160deg,#070d24 0%,#0c1535 100%);border-radius:20px;padding:4rem 2rem;position:relative;overflow:hidden}.ai-cta-orb{pointer-events:none;background:radial-gradient(#a78bfa17 0%,#0000 65%);width:500px;height:400px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ai-cta h2{color:#fff;z-index:1;margin:.5rem 0;font-family:Space Grotesk,sans-serif;font-size:clamp(1.5rem,3.5vw,2.2rem);font-weight:700;position:relative}.ai-cta p{color:#ffffff80;z-index:1;margin-bottom:2rem;font-size:.95rem;position:relative}.ai-cta-btns{z-index:1;flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex;position:relative}.ai-btn-primary{color:#0f172a;background:#fff;border-radius:9px;align-items:center;gap:.4rem;padding:.75rem 1.75rem;font-family:Plus Jakarta Sans,sans-serif;font-size:.9rem;font-weight:700;text-decoration:none;transition:opacity .2s,transform .15s;display:inline-flex}.ai-btn-primary:hover{opacity:.9;transform:translateY(-1px)}.ai-btn-ghost{color:#fff;background:0 0;border:1px solid #ffffff4d;border-radius:9px;align-items:center;padding:.75rem 1.75rem;font-family:Plus Jakarta Sans,sans-serif;font-size:.9rem;font-weight:600;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex}.ai-btn-ghost:hover{background:#ffffff14;border-color:#ffffff80}@media (max-width:900px){.ai-stats-bar{grid-template-columns:repeat(2,1fr)}.ai-feature{grid-template-columns:1fr;gap:2rem;padding:3rem 0}.ai-feature--reverse{direction:ltr}.ai-feature-visual{min-height:160px}.ai-use-cases{grid-template-columns:1fr}}@media (max-width:480px){.ai-stats-bar{gap:.75rem}.ai-stat-value{font-size:1.6rem}.ai-hero-badge-row{gap:.4rem}.ai-cta{padding:3rem 1.25rem}.ai-cta-btns{flex-direction:column;align-items:stretch;max-width:280px;margin:0 auto}}
