.ai-suite-root{color:#0e0e1a;-webkit-font-smoothing:antialiased;background:#fff;min-height:100vh;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.ai-suite-shell{max-width:1120px;margin:0 auto;padding:0 24px}.ai-suite-header{z-index:30;-webkit-backdrop-filter:saturate(150%)blur(8px);backdrop-filter:saturate(150%)blur(8px);background:#ffffffd9;border-bottom:1px solid #0f0f1a14;position:sticky;top:0}.ai-suite-header .ai-suite-shell{justify-content:space-between;align-items:center;height:64px;display:flex}.ai-suite-brand{letter-spacing:-.01em;color:#0e0e1a;font-size:18px;font-weight:700}.ai-suite-brand-dot{color:#5d3eff}.ai-suite-nav{align-items:center;gap:28px;font-size:14px;display:flex}.ai-suite-nav a{color:#2a2a3a}.ai-suite-nav a:hover{color:#0e0e1a}.ai-suite-cta-sm{background:#0e0e1a;border-radius:999px;padding:8px 14px;font-weight:500;color:#fff!important}.ai-suite-cta-sm:hover{background:#5d3eff}.ai-suite-nav-login{border:1px solid #0f0f1a29;border-radius:999px;padding:8px 14px;font-weight:500;color:#2a2a3a!important}.ai-suite-nav-login:hover{border-color:#0e0e1a;color:#0e0e1a!important}.ai-suite-hero{background:radial-gradient(1200px 600px at 80% -20%,#5d3eff2e,#0000 60%),radial-gradient(900px 600px at 0 10%,#0596691a,#0000 60%);padding:120px 0 96px}.ai-suite-hero h1{letter-spacing:-.025em;max-width:920px;font-size:clamp(40px,6vw,72px);font-weight:700;line-height:1.05}.ai-suite-hero .accent{color:#5d3eff}.ai-suite-hero p.lede{color:#3c3c4d;max-width:720px;margin-top:24px;font-size:19px;line-height:1.6}.ai-suite-hero-actions{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.ai-suite-cta{color:#fff;background:#0e0e1a;border-radius:999px;align-items:center;gap:10px;padding:14px 22px;font-size:15px;font-weight:500;display:inline-flex}.ai-suite-cta:hover{background:#5d3eff}.ai-suite-cta.ghost{color:#0e0e1a;background:0 0;border:1px solid #0f0f1a29}.ai-suite-cta.ghost:hover{border-color:#0e0e1a}.ai-suite-section{padding:96px 0}.ai-suite-section.alt{background:#f7f6fb;border-top:1px solid #0f0f1a0f;border-bottom:1px solid #0f0f1a0f}.ai-suite-section h2{letter-spacing:-.02em;max-width:720px;font-size:clamp(28px,3.5vw,40px);font-weight:700;line-height:1.15}.ai-suite-section p.section-lede{color:#3c3c4d;max-width:680px;margin-top:14px;font-size:17px}.ai-suite-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px;margin-top:48px;display:grid}.ai-suite-card{background:#fff;border:1px solid #0f0f1a14;border-radius:18px;padding:28px}.ai-suite-card h3{letter-spacing:-.01em;font-size:18px;font-weight:600}.ai-suite-card p{color:#4a4a5e;margin-top:10px;font-size:15px;line-height:1.55}.ai-suite-card .agent-tag{letter-spacing:.06em;text-transform:uppercase;color:#5d3eff;margin-bottom:14px;font-size:11px;font-weight:600;display:inline-block}.ai-suite-compare{background:#fff;border:1px solid #0f0f1a14;border-radius:18px;margin-top:56px;overflow:hidden}.ai-suite-compare table{border-collapse:collapse;width:100%;font-size:14px}.ai-suite-compare th,.ai-suite-compare td{text-align:left;border-bottom:1px solid #0f0f1a0f;padding:16px 20px}.ai-suite-compare th{background:#faf9fd;font-weight:600}.ai-suite-compare td.guspora{color:#0e0e1a;font-weight:500}.ai-suite-compare td.other{color:#6e6e80}.ai-suite-form{grid-template-columns:1fr 1fr;gap:16px;max-width:640px;margin-top:32px;display:grid}.ai-suite-form .full{grid-column:1/-1}.ai-suite-form label{color:#2a2a3a;margin-bottom:6px;font-size:13px;font-weight:500;display:block}.ai-suite-form input,.ai-suite-form select,.ai-suite-form textarea{color:#0e0e1a;background:#fff;border:1px solid #0f0f1a29;border-radius:10px;width:100%;padding:12px 14px;font-size:14px}.ai-suite-form input:focus,.ai-suite-form select:focus,.ai-suite-form textarea:focus{border-color:#5d3eff;outline:none;box-shadow:0 0 0 3px #5d3eff2e}.ai-suite-form textarea{resize:vertical;min-height:120px}.ai-suite-form button{color:#fff;cursor:pointer;background:#0e0e1a;border:0;border-radius:999px;padding:14px 22px;font-size:15px;font-weight:500}.ai-suite-form button[disabled]{opacity:.6;cursor:not-allowed}.ai-suite-form button:hover:not([disabled]){background:#5d3eff}.ai-suite-footer{background:#faf9fd;border-top:1px solid #0f0f1a14;padding:56px 0 36px;font-size:14px}.ai-suite-footer-cols{grid-template-columns:1.4fr 1fr 1fr;gap:32px;display:grid}.ai-suite-footer-cols a{color:#4a4a5e;margin-top:8px;display:block}.ai-suite-footer-cols a:hover{color:#0e0e1a}.ai-suite-footer-brand{color:#0e0e1a;font-weight:700}.ai-suite-footer-line{color:#4a4a5e;margin-top:8px}.ai-suite-footer-h{text-transform:uppercase;letter-spacing:.06em;color:#6e6e80;font-size:12px;font-weight:600}.ai-suite-footer-fine{color:#6e6e80;margin-top:32px;font-size:12px}.ai-suite-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#5d3eff;background:#5d3eff14;border-radius:999px;margin-bottom:18px;padding:6px 12px;font-size:12px;font-weight:600;display:inline-block}.ai-suite-trust-strip{color:#4a4a5e;flex-wrap:wrap;gap:18px;margin-top:32px;font-size:13px;display:flex}.ai-suite-trust-strip span{align-items:center;gap:8px;display:inline-flex}.ai-suite-trust-strip .dot{border-radius:999px;width:8px;height:8px;display:inline-block}.ai-suite-trust-strip .dot-live{background:#10b981;box-shadow:0 0 0 4px #10b98129}.ai-suite-trust-strip .dot-partial{background:#f59e0b;box-shadow:0 0 0 4px #f59e0b2e}.ai-suite-trust-strip .dot-roadmap{background:#8b5cf6;box-shadow:0 0 0 4px #8b5cf629}.ai-suite-hero-voice{background:radial-gradient(1200px 600px at 80% -20%,#5d3eff38,#0000 60%),radial-gradient(900px 600px at -10% 20%,#10b9811f,#0000 60%),linear-gradient(#fff 0%,#faf9fd 100%)}.ai-suite-card{transition:transform .2s,box-shadow .2s,border-color .2s}.ai-suite-card:hover{border-color:#5d3eff3d;transform:translateY(-2px);box-shadow:0 12px 32px #0f0f1a14}.ai-suite-card-glow{background:linear-gradient(#fff 0%,#fbfaff 100%)}.ai-suite-card-icon{color:#5d3eff;background:linear-gradient(135deg,#5d3eff1f,#0596691a);border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;margin-bottom:14px;display:inline-flex}.ai-suite-bullets{gap:10px;margin-top:24px;padding-left:0;list-style:none;display:grid}.ai-suite-bullets li{color:#4a4a5e;padding-left:28px;font-size:16px;line-height:1.65;position:relative}.ai-suite-bullets li:before{content:"";background:#5d3eff;border-radius:999px;width:8px;height:8px;position:absolute;top:10px;left:6px;box-shadow:0 0 0 4px #5d3eff29}.ai-suite-divider{background:linear-gradient(90deg,#0000,#0f0f1a1a,#0000);border:0;height:1px;margin:0}.ai-suite-band{background:linear-gradient(135deg,#5d3eff0f 0%,#0596690d 100%);border:1px solid #5d3eff38;border-radius:18px;flex-wrap:wrap;align-items:center;gap:24px;margin-top:48px;padding:28px 32px;display:flex}.ai-suite-band .ai-suite-band-body{flex:320px}.ai-suite-band h3{letter-spacing:-.01em;color:#0e0e1a;margin:0 0 6px;font-size:20px;font-weight:700}.ai-suite-band p{color:#3c3c4d;margin:0;font-size:15px;line-height:1.6}.ai-suite-band .ai-suite-band-cta{color:#fff;background:#0e0e1a;border-radius:999px;align-items:center;gap:8px;padding:12px 18px;font-size:14px;font-weight:500;display:inline-flex}.ai-suite-band .ai-suite-band-cta:hover{background:#5d3eff}.ai-suite-card-ribbon{color:#fff;letter-spacing:.08em;text-transform:uppercase;background:#5d3eff;border-radius:999px;padding:5px 10px;font-size:11px;font-weight:700;position:absolute;top:-10px;right:16px;box-shadow:0 6px 16px #5d3eff47}.ai-suite-pricing-card{flex-direction:column;display:flex;position:relative}.ai-suite-pricing-card .ai-suite-cta{margin-top:auto}.ai-suite-agent-strip{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-top:40px;display:grid}.ai-suite-agent-chip{background:#fff;border:1px solid #0f0f1a14;border-radius:14px;align-items:center;gap:12px;padding:14px 16px;transition:border-color .2s,transform .2s;display:flex}.ai-suite-agent-chip:hover{border-color:#5d3eff4d;transform:translateY(-1px)}.ai-suite-agent-chip-dot{background:#10b981;border-radius:999px;flex-shrink:0;width:10px;height:10px;box-shadow:0 0 0 4px #10b9812e}.ai-suite-agent-chip-name{color:#1f1f3a;font-size:14px;font-weight:600}.ai-suite-agent-chip-sub{color:#6e6e80;font-size:12px}.ai-suite-hero-dark{isolation:isolate;color:#f5f3ff;background:radial-gradient(1200px 600px at 80% -20%,#5d3eff73,#0000 60%),radial-gradient(900px 600px at -10% 30%,#0596692e,#0000 60%),radial-gradient(700px 500px at 110% 80%,#f59e0b1a,#0000 60%),linear-gradient(#07060f 0%,#0d0a1f 40%,#0b0820 100%);padding:128px 0 96px;position:relative;overflow:hidden}.ai-suite-hero-dark h1{color:#fff}.ai-suite-hero-dark .accent{background:linear-gradient(90deg,#c6b4ff 0%,#8b6dff 50%,#5d3eff 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.ai-suite-hero-dark p.lede{color:#f5f3ffc7}.ai-suite-hero-dark .ai-suite-eyebrow{color:#c6b4ff;background:#5d3eff2e;border:1px solid #c6b4ff2e}.ai-suite-hero-dark .ai-suite-cta{color:#0e0e1a;background:#fff}.ai-suite-hero-dark .ai-suite-cta:hover{color:#0e0e1a;background:#c6b4ff}.ai-suite-hero-dark .ai-suite-cta.ghost{color:#f5f3ff;background:#ffffff0f;border-color:#f5f3ff3d}.ai-suite-hero-dark .ai-suite-cta.ghost:hover{color:#fff;border-color:#c6b4ff}.ai-suite-hero-dark .ai-suite-trust-strip{color:#f5f3ffb3}.ai-suite-hero-dark .ai-suite-trust-strip .dot-live{box-shadow:0 0 0 4px #10b98138}.ai-suite-hero-dark:before{content:"";filter:blur(60px);pointer-events:none;z-index:-1;background:radial-gradient(closest-side,#c6b4ff59,#0000 70%);height:70%;animation:22s ease-in-out infinite alternate ai-suite-sweep;position:absolute;inset:-20% -10% auto}@keyframes ai-suite-sweep{0%{opacity:.6;transform:translate(-12%,-4%)scale(1)}50%{opacity:.85;transform:translate(6%,2%)scale(1.06)}to{opacity:.55;transform:translate(14%,-3%)scale(1.04)}}.ai-suite-hero-dark:after{content:"";pointer-events:none;z-index:-1;opacity:.55;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.35 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}.ai-suite-hero-dark .ai-suite-trust-strip .dot-live{animation:2.4s ease-in-out infinite ai-suite-pulse}@keyframes ai-suite-pulse{0%,to{box-shadow:0 0 0 4px #10b98138}50%{box-shadow:0 0 0 8px #10b98100}}.ai-suite-demo{color:#f5f3ff;background:linear-gradient(#14102cd9 0%,#0e0a20eb 100%);border:1px solid #ffffff1a;border-radius:22px;margin-top:56px;position:relative;overflow:hidden;box-shadow:0 30px 80px #07060f73,inset 0 1px #ffffff0f}.ai-suite-demo-header{background:#ffffff05;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:16px;padding:16px 22px;display:flex}.ai-suite-demo-title{letter-spacing:.02em;color:#e2dcff;align-items:center;gap:10px;font-size:13px;font-weight:600;display:flex}.ai-suite-demo-title-dot{background:#10b981;border-radius:999px;width:10px;height:10px;animation:2.4s ease-in-out infinite ai-suite-pulse;box-shadow:0 0 0 4px #10b9812e}.ai-suite-demo-badge{letter-spacing:.1em;text-transform:uppercase;color:#fbbf24;background:#f59e0b24;border:1px solid #f59e0b52;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700}.ai-suite-demo-body{gap:14px;padding:22px;display:grid}.ai-suite-demo-step{opacity:.5;background:#ffffff08;border:1px solid #ffffff0f;border-radius:14px;grid-template-columns:28px 1fr auto;align-items:start;gap:14px;padding:14px 16px;animation:12s linear infinite ai-suite-demo-fade;display:grid}.ai-suite-demo-step:first-child{animation-delay:0s}.ai-suite-demo-step:nth-child(2){animation-delay:2s}.ai-suite-demo-step:nth-child(3){animation-delay:4s}.ai-suite-demo-step:nth-child(4){animation-delay:6s}.ai-suite-demo-step:nth-child(5){animation-delay:8s}.ai-suite-demo-step:nth-child(6){animation-delay:10s}@keyframes ai-suite-demo-fade{0%,5%{opacity:.4;border-color:#ffffff0f;transform:translate(0)}8%,18%{opacity:1;border-color:#c6b4ff59;transform:translate(0)}22%,to{opacity:.5;border-color:#ffffff0f;transform:translate(0)}}.ai-suite-demo-step-num{color:#c6b4ff;background:#c6b4ff24;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;font-weight:700;display:inline-flex}.ai-suite-demo-step-title{color:#f5f3ff;font-size:14px;font-weight:600}.ai-suite-demo-step-sub{color:#f5f3ff9e;margin-top:4px;font-size:13px;line-height:1.5}.ai-suite-demo-chips{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.ai-suite-chip{letter-spacing:.04em;text-transform:uppercase;color:#f5f3ffd1;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:600}.ai-suite-chip-live{color:#6ee7b7;background:#10b9811a;border-color:#6ee7b74d}.ai-suite-chip-pending{color:#fbbf24;background:#f59e0b1a;border-color:#fbbf244d}.ai-suite-chip-human{color:#c6b4ff;background:#5d3eff24;border-color:#c6b4ff4d}.ai-suite-chip-ledger{color:#d1d5db}.ai-suite-demo-light{color:#0e0e1a;background:linear-gradient(#fff 0%,#faf9fd 100%);border-color:#0f0f1a1a;box-shadow:0 20px 60px #0f0f1a0f}.ai-suite-demo-light .ai-suite-demo-header{background:#0f0f1a05;border-bottom-color:#0f0f1a14}.ai-suite-demo-light .ai-suite-demo-title{color:#1f1f3a}.ai-suite-demo-light .ai-suite-demo-step{background:#fff;border-color:#0f0f1a14}.ai-suite-demo-light .ai-suite-demo-step-title{color:#0e0e1a}.ai-suite-demo-light .ai-suite-demo-step-sub{color:#4a4a5e}.ai-suite-demo-light .ai-suite-chip{color:#2a2a3a;background:#0f0f1a08;border-color:#0f0f1a1a}.ai-suite-mockups{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px;margin-top:48px;display:grid}.ai-suite-mockup{background:#fff;border:1px solid #0f0f1a1a;border-radius:18px;transition:transform .25s,box-shadow .25s;overflow:hidden;box-shadow:0 18px 50px #0f0f1a14}.ai-suite-mockup:hover{transform:translateY(-4px)rotate(-.2deg);box-shadow:0 24px 60px #0f0f1a1f}.ai-suite-mockup-chrome{color:#6e6e80;background:#f3f1fa;border-bottom:1px solid #0f0f1a0f;align-items:center;gap:8px;padding:10px 14px;font-size:12px;display:flex}.ai-suite-mockup-chrome-dots{gap:6px;display:flex}.ai-suite-mockup-chrome-dots span{background:#0f0f1a26;border-radius:999px;width:10px;height:10px}.ai-suite-mockup-chrome-url{color:#6e6e80;text-overflow:ellipsis;white-space:nowrap;background:#fff;border:1px solid #0f0f1a0f;border-radius:6px;flex:1;margin-left:10px;padding:4px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;overflow:hidden}.ai-suite-mockup-body{padding:18px 20px 22px}.ai-suite-mockup-title{color:#0e0e1a;letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:12px;font-size:14px;font-weight:700;display:flex}.ai-suite-mockup-sub{color:#6e6e80;margin-top:2px;font-size:12px}.ai-suite-mockup-rows{gap:8px;margin-top:14px;display:grid}.ai-suite-mockup-row{background:#faf9fd;border:1px solid #0f0f1a0d;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.ai-suite-mockup-row-icon{color:#5d3eff;background:linear-gradient(135deg,#5d3eff24,#0596691a);border-radius:8px;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.ai-suite-mockup-row-text{color:#1f1f3a;font-size:13px;line-height:1.45}.ai-suite-mockup-row-text small{color:#6e6e80;margin-top:2px;font-size:11px;display:block}.ai-suite-mockup-row-chip{letter-spacing:.08em;text-transform:uppercase;color:#5d3eff;white-space:nowrap;background:#5d3eff1a;border-radius:999px;padding:4px 8px;font-size:10px;font-weight:700}.ai-suite-mockup-row-chip.ok{color:#047857;background:#10b9811f}.ai-suite-mockup-row-chip.warn{color:#b45309;background:#f59e0b24}.ai-suite-mockup-row-chip.human{color:#5d3eff;background:#5d3eff1f}.ai-suite-mockup-disclosure{color:#6e6e80;margin-top:14px;font-size:11px;font-style:italic}.ai-suite-proof-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;margin-top:48px;display:grid}.ai-suite-proof-shot{background:#fff;border:1px solid #0f0f1a1a;border-radius:18px;overflow:hidden;box-shadow:0 18px 50px #0f0f1a14}.ai-suite-proof-chrome{background:#f3f1fa;border-bottom:1px solid #0f0f1a0f;align-items:center;gap:7px;padding:10px 14px;display:flex}.ai-suite-proof-chrome span{background:#0f0f1a2e;border-radius:999px;width:9px;height:9px}.ai-suite-proof-chrome div{text-overflow:ellipsis;white-space:nowrap;color:#6e6e80;background:#fff;border:1px solid #0f0f1a0f;border-radius:6px;flex:1;min-width:0;margin-left:8px;padding:4px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;overflow:hidden}.ai-suite-proof-image{aspect-ratio:16/10;background:#fff;position:relative}.ai-suite-proof-img{-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top}.ai-suite-proof-shot figcaption{border-top:1px solid #0f0f1a14;padding:18px 20px 20px}.ai-suite-proof-shot figcaption span{color:#5d3eff;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:700;display:block}.ai-suite-proof-shot figcaption strong{color:#0e0e1a;margin-top:8px;font-size:16px;line-height:1.35;display:block}.ai-suite-context-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px;margin-top:48px;display:grid}.ai-suite-worker-card{background:linear-gradient(#fff 0%,#fbfaff 100%);border:1px solid #0f0f1a14;border-radius:18px;flex-direction:column;gap:12px;padding:24px;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex}.ai-suite-worker-card:hover{border-color:#5d3eff47;transform:translateY(-3px);box-shadow:0 18px 40px #0f0f1a14}.ai-suite-worker-head{align-items:center;gap:12px;display:flex}.ai-suite-worker-icon{color:#5d3eff;background:linear-gradient(135deg,#5d3eff24,#0596691a);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.ai-suite-worker-title{color:#0e0e1a;letter-spacing:-.01em;font-size:16px;font-weight:700}.ai-suite-worker-status{letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:3px 9px;font-size:10px;font-weight:700}.ai-suite-worker-status.live{color:#047857;background:#10b98124}.ai-suite-worker-status.preview{color:#b45309;background:#f59e0b29}.ai-suite-worker-body{color:#4a4a5e;font-size:14px;line-height:1.55}.ai-suite-worker-example{color:#1f1f3a;background:#5d3eff0f;border-left:3px solid #8b6dff;border-radius:10px;padding:10px 12px;font-size:13px;font-style:italic}.ai-suite-worker-governed{flex-wrap:wrap;gap:6px;margin-top:auto;display:flex}.ai-suite-worker-governed .ai-suite-chip{letter-spacing:.06em;color:#4a4a5e;background:#0f0f1a0a;border-color:#0f0f1a14;font-size:10px}@media (prefers-reduced-motion:reduce){.ai-suite-hero-dark:before,.ai-suite-hero-dark .ai-suite-trust-strip .dot-live,.ai-suite-demo-title-dot,.ai-suite-demo-step{animation:none!important}.ai-suite-demo-step{opacity:1;border-color:#ffffff1f}.ai-suite-demo-light .ai-suite-demo-step{border-color:#0f0f1a1a}.ai-suite-mockup:hover{transform:none}}.ai-team-strip{flex-wrap:wrap;gap:10px;margin-top:36px;display:flex}.ai-team-strip-dot{color:#f5f3ffeb;background:#ffffff0f;border:1px solid #f5f3ff29;border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 6px;font-size:13px;font-weight:500;display:inline-flex}.ai-team-strip-letter{background:var(--accent,#5d3eff);color:#fff;border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;font-weight:700;display:inline-flex}.ai-team-strip-name{letter-spacing:.01em}.ai-team-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-top:40px;display:grid}.ai-team-card{background:#fff;border:1px solid #0f0f1a14;border-radius:22px;flex-direction:column;gap:14px;padding:28px;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;position:relative;overflow:hidden}.ai-team-card:before{content:"";background:var(--accent,#5d3eff);width:4px;position:absolute;inset:0 auto 0 0}.ai-team-card:hover{border-color:var(--accent,#5d3eff);transform:translateY(-3px);box-shadow:0 16px 40px #0f0f1a1a}.ai-team-card-head{align-items:center;gap:14px;display:flex}.ai-team-avatar{background:var(--accent,#5d3eff);color:#fff;letter-spacing:-.01em;width:44px;height:44px;box-shadow:0 6px 16px color-mix(in srgb, var(--accent,#5d3eff) 28%, transparent);border-radius:14px;flex:none;justify-content:center;align-items:center;font-size:18px;font-weight:700;display:inline-flex}.ai-team-id{flex:auto;min-width:0}.ai-team-name{letter-spacing:-.01em;color:#0e0e1a;font-size:17px;font-weight:700}.ai-team-role{letter-spacing:.08em;text-transform:uppercase;color:#6e6e80;margin-top:2px;font-size:12px;font-weight:600}.ai-team-job{color:#1f1f3a;margin:0;font-size:15px;font-weight:600;line-height:1.4}.ai-team-pitch{color:#4a4a5e;border-left:2px solid color-mix(in srgb, var(--accent,#5d3eff) 60%, transparent);margin:0;padding-left:12px;font-size:14px;font-style:italic;line-height:1.55}.ai-team-cta{color:var(--accent,#5d3eff);align-self:flex-start;margin-top:auto;font-size:14px;font-weight:600}.ai-team-cta:hover{text-decoration:underline}.ai-how-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-top:32px;display:grid}.ai-how-step{background:#fff;border:1px solid #0f0f1a14;border-radius:18px;padding:24px}.ai-how-step-n{letter-spacing:.12em;color:#5d3eff;font-size:12px;font-weight:700}.ai-how-step-h{color:#0e0e1a;letter-spacing:-.01em;margin-top:8px;font-size:18px;font-weight:700}.ai-how-step-b{color:#4a4a5e;margin-top:8px;font-size:14px;line-height:1.55}.ai-faq{gap:10px;max-width:760px;margin-top:32px;display:grid}.ai-faq-item{background:#fff;border:1px solid #0f0f1a14;border-radius:14px;padding:18px 22px}.ai-faq-item summary{color:#0e0e1a;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;font-size:15px;font-weight:600;list-style:none;display:flex}.ai-faq-item summary::-webkit-details-marker{display:none}.ai-faq-item summary:after{content:"+";color:#5d3eff;font-size:22px;font-weight:400;line-height:1}.ai-faq-item[open] summary:after{content:"−"}.ai-faq-item p{color:#4a4a5e;margin:12px 0 0;font-size:14px;line-height:1.6}@media (max-width:720px){.ai-suite-nav{gap:10px}.ai-suite-nav-login{padding:6px 10px;font-size:13px}.ai-suite-cta-sm{padding:6px 12px;font-size:13px}.ai-suite-nav a:not(.ai-suite-cta-sm):not(.ai-suite-nav-login){display:none}.ai-suite-form,.ai-suite-footer-cols{grid-template-columns:1fr}.ai-suite-hero{padding:80px 0 64px}.ai-suite-section{padding:64px 0}.ai-suite-card,.ai-suite-band{padding:22px}.ai-suite-trust-strip{gap:12px;font-size:12px}.ai-suite-hero-dark{padding:96px 0 64px}.ai-suite-demo{border-radius:16px;margin-top:36px}.ai-suite-demo-header{padding:12px 14px}.ai-suite-demo-body{padding:14px}.ai-suite-demo-step{grid-template-columns:24px 1fr;padding:12px}.ai-suite-demo-chips{grid-column:1/-1;justify-content:flex-start;margin-top:4px}.ai-suite-mockup-body{padding:14px 14px 18px}.ai-suite-mockup-row{grid-template-columns:auto 1fr;row-gap:6px}.ai-suite-mockup-row-chip{grid-column:1/-1;justify-self:start}.ai-suite-worker-card{padding:20px}}
