.aiagents-page .aia-white{background:#fff}.aiagents-page .aia-paper{background:#f6f8fb}.aiagents-page .aia-navy{background:var(--navy);color:#fff;border-top-color:#ffffff17}.aiagents-page .aia-navy h2,.aiagents-page .aia-navy h3{color:#fff}.aiagents-page .aia-navy .section-kicker{color:var(--blue2,#76a4ff)}.aiagents-page .aia-tile{border:1px solid var(--line);width:34px;height:34px;color:var(--blue,#2f6bff);background:#2f6bff1a;border-radius:10px;flex:none;place-items:center;display:grid}.aiagents-page .aia-tile svg{width:20px;height:20px}.aiagents-page .aia-tile.is-dark{color:#9dbcff;background:#2f6bff24;border-color:#284767;border-radius:8px;width:26px;height:26px}.aiagents-page .aia-tile.is-dark svg{width:15px;height:15px}.aiagents-page .aia-tile.is-accent{background:#2a5fff1f;border-color:#2a5fff47}.aiagents-page .aia-hero-grid{grid-template-columns:minmax(0,560px) minmax(0,580px);align-items:center;gap:40px;display:grid}.aiagents-page .aia-hero-grid .hero-copy{text-align:left}.aiagents-page .aia-hero-grid .hero-lead{max-width:520px;margin-left:0;margin-right:0}.aiagents-page .aia-hero-grid .hero-actions{justify-content:flex-start}.aiagents-page .aia-proofline{font-family:var(--mono,monospace);letter-spacing:.15em;text-transform:uppercase;color:#76a4ff;border-top:1px solid #ffffff24;margin:24px 0 0;padding-top:18px;font-size:10px}.aiagents-page .aia-hero-grid .trust-beat{text-align:left;justify-content:flex-start;margin:18px 0 0}.aiagents-page .aia-hub{background:#0a2138;border:1px solid #284767;border-radius:20px;padding:22px}.aiagents-page .aia-hub-head{font-family:var(--mono,monospace);letter-spacing:.12em;text-transform:uppercase;color:#ffffff8c;justify-content:space-between;align-items:center;gap:12px;font-size:9px;display:flex}.aiagents-page .aia-hub-head .live{color:#76a4ff}.aiagents-page .aia-hub-title{font-family:var(--serif,Georgia, serif);letter-spacing:-.02em;color:#fff;margin:14px 0 4px;font-size:22px;line-height:1.1}.aiagents-page .aia-hub-cap{font-family:var(--mono,monospace);letter-spacing:.1em;text-transform:uppercase;color:#ffffff73;margin:0 0 8px;font-size:10px}.aiagents-page .aia-nodes{margin-top:10px;padding-left:34px;position:relative}.aiagents-page .aia-nodes:before{content:"";background:#ffffff24;width:1px;position:absolute;top:0;bottom:0;left:0}.aiagents-page .aia-node{border-top:1px solid #ffffff14;align-items:center;gap:10px;min-height:44px;padding:7px 0;display:flex;position:relative}.aiagents-page .aia-node:first-child{border-top:0}.aiagents-page .aia-node:before{content:"";background:#ffffff24;width:24px;height:1px;position:absolute;top:50%;left:-34px}.aiagents-page .aia-node:after{content:"";background:#0a2138;border:1px solid #fff6;border-radius:50%;width:7px;height:7px;position:absolute;top:50%;left:-13px;transform:translateY(-50%)}.aiagents-page .aia-node.is-lead:after{background:#2a5fff;border-color:#2a5fff}.aiagents-page .aia-node b{color:#fff;min-width:0;font-size:12px;font-weight:700}.aiagents-page .aia-node>span:last-child{font-family:var(--mono,monospace);letter-spacing:.1em;text-transform:uppercase;color:#ffffff8c;white-space:nowrap;margin-left:auto;font-size:9px}.aiagents-page .aia-context{background:#2a5fff1a;border:1px solid #2a5fff47;border-radius:12px;margin-top:14px;padding:12px}.aiagents-page .aia-context .chain{font-family:var(--mono,monospace);letter-spacing:.1em;text-transform:uppercase;color:#9dbcff;margin:0 0 6px;font-size:9px}.aiagents-page .aia-context p{color:#ffffffc7;margin:0;font-size:11px;line-height:1.5}.aiagents-page .aia-context p strong{color:#fff}.aiagents-page .aia-interaction{grid-template-columns:minmax(0,360px) minmax(0,560px);align-items:start;gap:48px;max-width:1060px;margin:0 auto;display:grid}.aiagents-page .aia-interaction .aia-copy p{color:var(--muted);max-width:340px;margin:0 0 20px;font-size:13px;line-height:1.55}.aiagents-page .aia-ladder{border-top:1px solid var(--line);padding-top:14px;padding-left:16px;position:relative}.aiagents-page .aia-ladder:before{content:"";background:var(--line);width:1px;position:absolute;top:20px;bottom:8px;left:0}.aiagents-page .aia-ladder i{font-style:normal;font-family:var(--mono,monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:9px;line-height:18px;display:block;position:relative}.aiagents-page .aia-ladder i:before{content:"";background:var(--line);width:10px;height:1px;position:absolute;top:8px;left:-16px}.aiagents-page .aia-chat{border:1px solid var(--line);background:#fff;border-radius:14px;padding:18px}.aiagents-page .aia-chat-head{font-family:var(--mono,monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:12px;font-size:9px;display:flex}.aiagents-page .aia-chat-head .live{color:var(--blue,#2f6bff)}.aiagents-page .aia-bubbles{flex-direction:column;gap:8px;padding:14px 0;display:flex}.aiagents-page .aia-bubble{color:var(--ink);border-radius:12px;max-width:82%;padding:10px 12px;font-size:12.5px;line-height:18.4px}.aiagents-page .aia-bubble.cust{border:1px solid var(--line);background:#f6f8fb;border-bottom-left-radius:4px;align-self:flex-start}.aiagents-page .aia-bubble.agent{background:#2a5fff14;border:1px solid #2a5fff38;border-bottom-right-radius:4px;align-self:flex-end;max-width:86%}.aiagents-page .aia-result{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding-top:12px;display:flex}.aiagents-page .aia-result strong{color:var(--ink);font-size:12px;font-weight:700}.aiagents-page .aia-result span{font-family:var(--mono,monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);text-align:right;font-size:9px}.aiagents-page .aia-roi{grid-template-columns:minmax(0,520px) minmax(0,420px);align-items:center;gap:60px;max-width:1000px;margin:0 auto;display:grid}.aiagents-page .aia-roi h2{font-family:var(--serif,Georgia, serif);letter-spacing:-.025em;margin:10px 0 14px;font-size:40px;line-height:1.05}.aiagents-page .aia-roi .aia-roi-copy{color:#ffffffad;max-width:460px;margin:0;font-size:13px;line-height:1.55}.aiagents-page .aia-metric-title{font-family:var(--mono,monospace);letter-spacing:.14em;text-transform:uppercase;color:#ffffff8c;margin-bottom:8px;font-size:9px}.aiagents-page .aia-metric{border-top:1px solid #ffffff1a;grid-template-columns:110px minmax(0,1fr);align-items:center;gap:14px;padding:14px 0;display:grid}.aiagents-page .aia-metric:first-of-type{border-top:0}.aiagents-page .aia-metric em{font-style:normal;font-family:var(--serif,Georgia, serif);letter-spacing:-.03em;color:#fff;font-size:44px;line-height:1}.aiagents-page .aia-metric b{color:#fff;font-size:11px;font-weight:700;display:block}.aiagents-page .aia-metric span{font-family:var(--mono,monospace);letter-spacing:.08em;text-transform:uppercase;color:#ffffff8c;margin-top:4px;font-size:9px;display:block}.aiagents-page .aia-statement{font-family:var(--serif,Georgia, serif);letter-spacing:-.015em;color:#fff;border-top:1px solid #2a5fff73;margin:0;padding-top:16px;font-size:20px;line-height:1.25}.aiagents-page .aia-rail{max-width:1080px;margin:0 auto;padding-left:48px;position:relative}.aiagents-page .aia-rail:before{content:"";background:var(--line);width:1px;position:absolute;top:0;bottom:40px;left:0}.aiagents-page .aia-agent{border-top:1px solid var(--line);grid-template-columns:48px minmax(0,300px) minmax(0,560px);align-items:start;gap:24px;padding:22px 0;display:grid;position:relative}.aiagents-page .aia-agent:first-child{border-top:0;padding-top:4px}.aiagents-page .aia-agent:before{content:"";background:var(--line);width:30px;height:1px;position:absolute;top:40px;left:-48px}.aiagents-page .aia-agent:first-child:before{top:22px}.aiagents-page .aia-agent h3{font-family:var(--serif,Georgia, serif);letter-spacing:-.02em;color:var(--ink);margin:0;font-size:28px;line-height:1.1}.aiagents-page .aia-agent .tag{font-family:var(--mono,monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-top:8px;font-size:9px;display:block}.aiagents-page .aia-agent p{color:var(--muted);margin:0;font-size:13px;line-height:18.85px}.aiagents-page .aia-rail-end{font-family:var(--mono,monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);padding:18px 0 0;font-size:9px;position:relative}.aiagents-page .aia-rail-end:before{content:"";background:#2a5fff;border-radius:50%;width:9px;height:9px;position:absolute;top:20px;left:-52px}.aiagents-page .aia-ctarow{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;max-width:1080px;margin:8px auto 0;padding-top:18px;display:flex}.aiagents-page .aia-ctarow p{color:var(--muted);max-width:640px;margin:0;font-size:13px;line-height:1.5}.aiagents-page .aia-features-head{justify-content:space-between;align-items:flex-end;gap:24px;max-width:900px;margin:0 auto;display:flex}.aiagents-page .aia-features-head .section-head{margin:0}.aiagents-page .aia-features{grid-template-columns:repeat(2,minmax(0,420px));gap:28px 60px;max-width:900px;margin:26px auto 0;display:grid}.aiagents-page .aia-feature{border-top:1px solid var(--line);padding:18px 0 0}.aiagents-page .aia-feature h3{font-family:var(--serif,Georgia, serif);letter-spacing:-.02em;color:var(--ink);margin:12px 0 6px;font-size:26px;line-height:1.08}.aiagents-page .aia-feature p{color:var(--muted);max-width:380px;margin:0;font-size:13px;line-height:1.45}.aiagents-page .aia-feature .flag{font-family:var(--mono,monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--blue,#2f6bff);margin-top:10px;font-size:9px;display:inline-block}.aiagents-page .aia-feature.is-hot{border-left:2px solid #2a5fff;padding-left:18px}.aiagents-page .aia-deploy{grid-template-columns:minmax(0,620px) minmax(0,300px);align-items:start;gap:40px;max-width:960px;margin:0 auto;display:grid}.aiagents-page .aia-deploy h2{font-family:var(--serif,Georgia, serif);letter-spacing:-.025em;margin:10px 0 20px;font-size:40px;line-height:1.05}.aiagents-page .aia-path{padding-left:74px;position:relative}.aiagents-page .aia-path:before{content:"";background:#ffffff2e;width:1px;position:absolute;top:18px;bottom:22px;left:37px}.aiagents-page .aia-stage{padding:18px 0;position:relative}.aiagents-page .aia-stage:before{content:attr(data-n);background:var(--navy);width:34px;height:34px;font-family:var(--serif,Georgia, serif);color:#fff;border:1px solid #ffffff47;border-radius:50%;place-items:center;margin-left:20px;font-size:15px;display:grid;position:absolute;top:14px;left:-74px}.aiagents-page .aia-stage.is-last:before{background:#2a5fff;border-color:#2a5fff}.aiagents-page .aia-stage.is-last{border-bottom:1px solid #2a5fff73}.aiagents-page .aia-stage h3{font-family:var(--serif,Georgia, serif);letter-spacing:-.02em;color:#fff;max-width:520px;margin:0 0 6px;font-size:22px;line-height:1.15}.aiagents-page .aia-stage p{color:#ffffff9e;max-width:520px;margin:0;font-size:12.5px;line-height:1.5}.aiagents-page .aia-aside{border-left:1px solid #ffffff2e;padding-left:18px}.aiagents-page .aia-aside .lbl{font-family:var(--mono,monospace);letter-spacing:.14em;text-transform:uppercase;color:#ffffff8c;font-size:9px}.aiagents-page .aia-aside h3{font-family:var(--serif,Georgia, serif);letter-spacing:-.02em;color:#fff;margin:10px 0 8px;font-size:22px;line-height:1.15}.aiagents-page .aia-aside p{color:#ffffff9e;margin:0 0 14px;font-size:12.5px;line-height:1.5}.aiagents-page .aia-aside li{color:#ffffffc7;border-top:1px solid #ffffff1f;margin-top:10px;padding:10px 0 0 14px;font-size:12px;line-height:1.45;list-style:none;position:relative}.aiagents-page .aia-aside ul{margin:0;padding:0}.aiagents-page .aia-faq{max-width:860px;margin:0 auto}.aiagents-page .aia-faqitem{border-top:1px solid var(--line)}.aiagents-page .aia-faqitem:first-child{border-top:0}.aiagents-page .aia-faqq{text-align:left;cursor:pointer;width:100%;color:var(--ink);background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-family:inherit;font-size:14px;font-weight:700;display:flex}.aiagents-page .aia-faqq .chev{color:var(--blue,#2f6bff);flex:none;transition:transform .18s}.aiagents-page .aia-faqq[aria-expanded=true] .chev{transform:rotate(90deg)}.aiagents-page .aia-faqa{color:var(--muted);max-width:680px;margin:0;padding:0 0 20px;font-size:13px;line-height:1.55}.aiagents-page .aia-closing{text-align:center;max-width:720px;margin:0 auto}.aiagents-page .aia-closing .mission{font-family:var(--mono,monospace);letter-spacing:.18em;text-transform:uppercase;color:#76a4ff;margin:0 0 16px;font-size:10px}.aiagents-page .aia-closing h2{font-family:var(--serif,Georgia, serif);letter-spacing:-.03em;margin:0 0 16px;font-size:46px;line-height:1.08}.aiagents-page .aia-closing p{color:#ffffffb8;max-width:560px;margin:0 auto 24px;font-size:15px;line-height:1.55}.aiagents-page .section.aia-section{padding:56px 0}.aiagents-page .section.aia-tight{padding:48px 0 56px}.aiagents-page .section-head{margin-bottom:22px}.aiagents-page a:focus-visible,.aiagents-page button:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #76a4ff}@media (width<=900px){.aiagents-page .aia-hero-grid{grid-template-columns:minmax(0,1fr);gap:28px}.aiagents-page .aia-hero-grid .hero-copy{text-align:center}.aiagents-page .aia-hero-grid .hero-lead{margin-left:auto;margin-right:auto}.aiagents-page .aia-hero-grid .hero-actions{justify-content:center}.aiagents-page .aia-proofline{text-align:center}.aiagents-page .aia-hero-grid .trust-beat{text-align:center;flex-direction:column;justify-content:center}.aiagents-page .aia-hub{border-radius:16px;padding:16px}.aiagents-page .aia-nodes{padding-left:20px}.aiagents-page .aia-node{gap:8px;min-height:40px}.aiagents-page .aia-node:before{width:12px;left:-20px}.aiagents-page .aia-node:after{left:-8px}.aiagents-page .aia-node .aia-tile.is-dark{width:24px;height:24px}.aiagents-page .aia-node b{font-size:12px}.aiagents-page .section-head{text-align:center}.aiagents-page .section-head h2,.aiagents-page .section-head p{margin-left:auto;margin-right:auto}.aiagents-page .aia-interaction,.aiagents-page .aia-roi,.aiagents-page .aia-deploy{grid-template-columns:minmax(0,1fr);gap:26px}.aiagents-page .aia-interaction .aia-copy p{max-width:none}.aiagents-page .aia-chat{padding:14px}.aiagents-page .aia-bubble,.aiagents-page .aia-bubble.agent{max-width:88%}.aiagents-page .aia-result{flex-direction:column;align-items:flex-start;gap:6px}.aiagents-page .aia-result span{text-align:left}.aiagents-page .aia-metric{grid-template-columns:76px minmax(0,1fr);gap:12px}.aiagents-page .aia-metric em{font-size:36px}.aiagents-page .aia-roi h2,.aiagents-page .aia-deploy h2{font-size:30px}.aiagents-page .aia-rail{padding-left:17px}.aiagents-page .aia-agent{grid-template-columns:minmax(0,1fr);gap:10px;padding:20px 0}.aiagents-page .aia-agent:before{width:12px;top:34px;left:-17px}.aiagents-page .aia-agent:first-child:before{top:18px}.aiagents-page .aia-agent h3{font-size:22px}.aiagents-page .aia-rail-end:before{left:-21px}.aiagents-page .aia-ctarow{flex-direction:column;align-items:stretch;gap:14px}.aiagents-page .aia-ctarow .btn{text-align:center;width:100%}.aiagents-page .aia-features-head{flex-direction:column;align-items:stretch;gap:14px}.aiagents-page .aia-features-head .btn{text-align:center;width:100%}.aiagents-page .aia-features{grid-template-columns:minmax(0,1fr);row-gap:24px}.aiagents-page .aia-feature h3{font-size:22px}.aiagents-page .aia-feature.is-hot{border-top:2px solid #2a5fff;border-left:0;padding-left:0}.aiagents-page .aia-path{padding-left:50px}.aiagents-page .aia-path:before{left:22px}.aiagents-page .aia-stage:before{width:28px;height:28px;margin-left:8px;font-size:13px;top:16px;left:-50px}.aiagents-page .aia-closing h2{font-size:32px}}@media (width<=380px){.aiagents-page .aia-node>span:last-child,.aiagents-page .aia-context .chain{font-size:8px}}@media (width>=901px){.aiagents-page .footer-grid{grid-template-columns:2fr repeat(4,1fr)}}.aiagents-page .aia-hero-grid .hero-copy h1{max-width:100%}@media (width>=901px){.aiagents-page .aia-hero-grid .hero-copy h1{letter-spacing:-.03em;max-width:100%;font-size:56px;line-height:1.04}}.aiagents-page .aia-hub,.aiagents-page .aia-hub *{text-align:left}.aiagents-page .aia-hub .aia-hub-head span:last-child,.aiagents-page .aia-node>span:last-child{text-align:right}.aiagents-page .aia-rail,.aiagents-page .aia-interaction,.aiagents-page .aia-roi,.aiagents-page .aia-deploy,.aiagents-page .aia-features,.aiagents-page .aia-faq,.aiagents-page .aia-ctarow{text-align:left}.aiagents-page .aia-ctarow .btn-secondary,.aiagents-page .aia-features-head .btn-secondary{color:var(--ink);border:1px solid var(--line);background:#fff}.aiagents-page .aia-ctarow .btn-secondary:hover,.aiagents-page .aia-features-head .btn-secondary:hover{border-color:var(--blue,#2f6bff);color:var(--blue,#2f6bff)}.aiagents-page .aia-node{justify-content:flex-start}.aiagents-page .aia-node b{margin-right:auto}.aiagents-page .aia-hub .aia-tile,.aiagents-page .aia-node b,.aiagents-page .aia-node>span:last-child{margin-left:0}.aiagents-page .aia-node>span:last-child{margin-left:auto}.aiagents-page .aia-hero-grid .hero-copy h1{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}@media (width>=701px){.aiagents-page .hero h1 .hb{white-space:pre-wrap;display:inline}}.aiagents-page .aia-closing .mission{font-family:var(--sans,Inter, sans-serif);letter-spacing:0;text-transform:none;color:#eaf1f8;text-align:center;max-width:560px;margin:0 auto 16px;font-size:13px;font-weight:700}@media (width>=901px){.aiagents-page .aia-interaction,.aiagents-page .aia-roi,.aiagents-page .aia-rail,.aiagents-page .aia-features,.aiagents-page .aia-features-head,.aiagents-page .aia-deploy,.aiagents-page .aia-faq,.aiagents-page .aia-ctarow,.aiagents-page .section-head{max-width:none;margin-left:0;margin-right:0}.aiagents-page .section-head{margin-bottom:24px}.aiagents-page .aia-interaction{grid-template-columns:minmax(0,400px) minmax(0,708px);justify-content:space-between;align-items:center;gap:72px}.aiagents-page .aia-interaction .aia-copy p{max-width:380px;font-size:14px;line-height:21px}.aiagents-page .aia-ladder i{font-size:10px;line-height:22px}.aiagents-page .aia-chat{padding:22px}.aiagents-page .aia-bubble{padding:12px 16px;font-size:13.5px;line-height:20px}.aiagents-page .aia-result strong{font-size:13px}.aiagents-page .aia-result span{font-size:10px}.aiagents-page .aia-roi{grid-template-columns:minmax(0,560px) minmax(0,520px);justify-content:space-between;gap:80px}.aiagents-page .aia-ctarow.is-navy{border-top-color:#ffffff29;margin-top:34px;padding-top:20px}.aiagents-page .aia-ctarow.is-navy p{color:#ffffffb8;font-size:14px}.aiagents-page .aia-metric span{color:#ffffffa8;font-size:10px}.aiagents-page .aia-agent{grid-template-columns:96px minmax(0,340px) minmax(0,640px);gap:28px;padding:22px 0}.aiagents-page .aia-agent h3{font-size:30px}.aiagents-page .aia-agent .tag{letter-spacing:.135em;font-size:10px}.aiagents-page .aia-agent p{font-size:14px;line-height:21px}.aiagents-page .aia-rail:before{background:var(--line)}.aiagents-page .aia-agent:before{background:#2a5fff;width:20px}.aiagents-page .aia-rail-end{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;margin-top:6px;padding-top:18px;font-size:10px;display:flex}.aiagents-page .aia-rail-end .btn-secondary,.aiagents-page .aia-ctarow .btn-secondary{color:#071628;background:#ffffffb8;border:1px solid #071628}.aiagents-page .aia-features-spine{border-top:1px solid var(--line);font-family:var(--mono,monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-top:22px;padding-top:12px;font-size:10px}.aiagents-page .aia-features{grid-template-columns:repeat(2,minmax(0,540px));gap:34px 100px;margin-top:22px;position:relative}.aiagents-page .aia-features:before{content:"";background:var(--line);width:1px;position:absolute;top:0;bottom:0;left:590px}.aiagents-page .aia-feature h3{font-size:28px}.aiagents-page .aia-feature p{max-width:480px;font-size:14px;line-height:21px}.aiagents-page .aia-feature .flag{font-size:10px}.aiagents-page .aia-deploy{display:block}.aiagents-page .aia-stage h3,.aiagents-page .aia-stage p{max-width:700px}.aiagents-page .aia-stage p{color:#ffffffbd;font-size:13.5px}.aiagents-page .aia-stage.is-last{border-bottom:0}.aiagents-page .aia-aside{border-top:1px solid #2a5fff73;border-left:0;max-width:700px;margin-top:6px;padding-top:20px;padding-left:0}.aiagents-page .aia-aside .lbl{font-size:10px}.aiagents-page .aia-aside p{color:#ffffffbd;font-size:13.5px}.aiagents-page .aia-aside li{font-size:13px}.aiagents-page .aia-faqa{max-width:860px;font-size:14px;line-height:21px}.aiagents-page .aia-faqq{font-size:15px}.aiagents-page .aia-interaction{align-items:stretch}.aiagents-page .aia-interaction .aia-copy{flex-direction:column;display:flex}.aiagents-page .aia-interaction .aia-ladder{margin-top:auto}.aiagents-page .aia-ctarow.is-navy .btn-secondary{color:#fff;background:0 0;border:1px solid #4773ad}.aiagents-page .aia-ctarow.is-navy .btn-secondary:hover{color:#fff;border-color:#fff}.aiagents-page .aia-rail-end .btn{font-family:var(--sans,Inter, sans-serif);letter-spacing:0;text-transform:none;font-size:12px;font-weight:800}.aiagents-page .aia-path{max-width:none}.aiagents-page .aia-stage h3{max-width:900px}.aiagents-page .aia-stage p,.aiagents-page .aia-aside{max-width:980px}.aiagents-page .aia-aside ul{columns:2;column-gap:60px}.aiagents-page .aia-aside li{break-inside:avoid}.aiagents-page .aia-interaction .aia-ladder{flex-direction:column;flex:1;justify-content:space-between;margin-top:26px;padding-bottom:8px;display:flex}.aiagents-page .aia-interaction .aia-ladder:before{bottom:14px}.aiagents-page .aia-interaction .aia-ladder i:before{top:11px}}.aiagents-page .aia-rail-end .btn{font-family:var(--sans,Inter, sans-serif);letter-spacing:0;text-transform:none;color:#071628;background:#ffffffb8;border:1px solid #071628;font-size:12px;font-weight:800}.aiagents-page .aia-rail-end .btn:hover{border-color:var(--blue,#2f6bff);color:var(--blue,#2f6bff)}.aiagents-page .aia-features-spine{border-top:1px solid var(--line);font-family:var(--mono,monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-top:18px;padding-top:12px;font-size:10px}.aiagents-page .aia-ladder{border-top:1px solid var(--line);align-items:flex-start;gap:0;margin:2px 0 0;padding:14px 0 0;display:flex;position:relative}.aiagents-page .aia-ladder:before{display:none}.aiagents-page .aia-ladder i{font-style:normal;font-family:var(--mono,monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);flex:1 1 0;padding-left:0;font-size:9.5px;line-height:14px;display:block;position:relative}.aiagents-page .aia-ladder i:before{content:"";background:var(--line);border-radius:50%;width:6px;height:6px;position:absolute;top:-17px;left:0}.aiagents-page .aia-ladder i:last-child{color:var(--blue,#2f6bff)}.aiagents-page .aia-ladder i:last-child:before{background:var(--blue,#2f6bff)}@media (width>=901px){.aiagents-page .aia-interaction{align-items:center}.aiagents-page .aia-interaction .aia-copy{display:block}.aiagents-page .aia-interaction .aia-ladder{flex-direction:row;flex:none;justify-content:flex-start;margin-top:2px;padding-bottom:0;display:flex}.aiagents-page .aia-interaction .aia-ladder i{font-size:10px;line-height:15px}.aiagents-page .aia-interaction .aia-ladder i:before{top:-18px}.aiagents-page .aia-interaction .aia-copy p{margin-bottom:22px}}@media (width<=900px){.aiagents-page .aia-interaction .aia-ladder{text-align:left;max-width:340px;margin:4px auto 2px}}.aiagents-page .aia-aside ul{columns:auto;column-count:1;max-width:700px;margin:2px 0 0;padding:0;display:block}.aiagents-page .aia-aside li{break-inside:avoid;color:#ffffffc7;border-top:1px solid #ffffff1f;width:auto;margin:10px 0 0;padding:10px 0 0 16px;font-size:13px;line-height:1.45;list-style:none;display:block;position:relative}.aiagents-page .aia-aside li:before{content:"";background:#2a5fff;border-radius:50%;width:4px;height:4px;position:absolute;top:17px;left:0}@media (width<=900px){.aiagents-page .aia-hero-grid .trust-beat{text-align:center;flex-direction:column;justify-content:center;align-items:center;max-width:336px;margin:22px auto 0;display:flex}.aiagents-page .aia-hero-grid .trust-beat .avatars{justify-content:center;display:flex}.aiagents-page .aia-hero-grid .trust-beat>span:last-child{text-align:center}.aiagents-page .aia-ctarow.is-navy{text-align:center;border-top-color:#ffffff29;align-items:center}.aiagents-page .aia-ctarow.is-navy p{color:#ffffffb8;text-align:center}.aiagents-page .aia-ctarow.is-navy .btn,.aiagents-page .aia-ctarow.is-navy .btn-secondary{color:#fff;background:0 0;border:1px solid #4773ad;align-self:center;width:auto;min-width:0;height:44px;padding:0 22px;line-height:42px}}@media (width>=901px){.aiagents-page .section.aia-section#interactions{padding:48px 0 44px}.aiagents-page .aia-interaction{grid-template-columns:minmax(0,430px) minmax(0,708px);justify-content:space-between;align-items:start;gap:42px}.aiagents-page .aia-interaction .aia-copy{align-self:start;display:block}.aiagents-page .aia-interaction .aia-copy>:first-child{margin-top:0}.aiagents-page .aia-interaction .aia-copy p{max-width:430px;margin-bottom:20px}.aiagents-page .aia-interaction .aia-ladder{flex:none;max-width:430px;margin-top:0;padding-bottom:0}}.aiagents-page .aia-ladder-ico{display:none}@media (width>=901px){.aiagents-page .aia-interaction .aia-ladder{border-top:none;flex-direction:column;justify-content:space-between;align-items:stretch;max-width:430px;height:312px;margin:32px 0 0;padding:0 0 0 50px;display:flex;position:relative}.aiagents-page .aia-interaction .aia-ladder:before{content:"";background:var(--line,#dce4ef);width:1px;display:block;position:absolute;top:34px;bottom:34px;left:17px}.aiagents-page .aia-interaction .aia-ladder i{font-family:var(--mono,monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--muted,#607089);flex:none;font-size:10px;font-style:normal;line-height:34px;display:block;position:relative}.aiagents-page .aia-interaction .aia-ladder i:before{display:none}.aiagents-page .aia-interaction .aia-ladder .aia-ladder-ico{border:1px solid var(--line,#dce4ef);width:34px;height:34px;color:var(--ink,#12203d);background:#fff;border-radius:9px;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:-50px}.aiagents-page .aia-interaction .aia-ladder .aia-ladder-ico svg{width:16px;height:16px}.aiagents-page .aia-interaction .aia-ladder i:last-child{color:var(--accent,#2a5fff)}.aiagents-page .aia-interaction .aia-ladder i:last-child .aia-ladder-ico{border-color:var(--accent,#2a5fff);color:var(--accent,#2a5fff)}.aiagents-page .trust-beat .avatar-logo{width:33px;height:33px;margin-left:-6px;padding:4px}.aiagents-page .trust-beat .avatar-logo:first-child{margin-left:0}}.aiagents-page .aia-rail-end{text-align:center;flex-direction:column;align-items:center;gap:14px;display:flex}.aiagents-page .aia-rail-end .btn-primary,.aiagents-page .aia-rail-end .btn.btn-primary{font-family:var(--sans,Inter, sans-serif);letter-spacing:0;text-transform:none;background:var(--accent,#2a5fff);border:1px solid var(--accent,#2a5fff);color:#fff;width:auto;font-size:13px;font-weight:800}.aiagents-page .aia-rail-end .btn-primary:hover{color:#fff;background:#1f4fe0;border-color:#1f4fe0}.aiagents-page .aia-feature{border:1px solid var(--line);border-top:1px solid var(--line);background:#fff;border-radius:14px;padding:24px 26px 26px;position:relative}.aiagents-page .aia-feature h3{margin:14px 0 8px;font-size:24px;line-height:1.1}.aiagents-page .aia-feature p{max-width:46ch;font-size:14px;line-height:1.6}.aiagents-page .aia-feature .flag{color:var(--accent,#2a5fff);border:1px solid #2a5fff59;border-radius:999px;margin:0;padding:4px 9px;font-size:9px;position:absolute;top:18px;right:18px}.aiagents-page .aia-feature.is-hot{background:#2a5fff0a;border:1px solid #2a5fff66;padding-left:26px}@media (width>=901px){.aiagents-page .aia-features{grid-template-columns:repeat(2,minmax(0,520px));gap:28px 40px}.aiagents-page .aia-features:before{display:none}.aiagents-page .aia-feature h3{font-size:25px}}@media (width<=900px){.aiagents-page .aia-feature{padding:20px}.aiagents-page .aia-feature.is-hot{border-top:1px solid #2a5fff66;padding-left:20px}}.aiagents-page .aia-deploy>.section-head{margin-bottom:22px}.aiagents-page .aia-deploy .section-head h2{font-family:var(--serif,Georgia, serif);letter-spacing:-.025em;color:#fff;margin:10px 0 0;font-size:40px;line-height:1.05}@media (width>=901px){.aiagents-page .aia-aside{margin-top:0;padding-top:26px;position:relative}.aiagents-page .aia-aside:before{content:"";background:var(--accent,#2a5fff);border:1px solid var(--accent,#2a5fff);border-radius:50%;width:34px;height:34px;margin-left:20px;position:absolute;top:24px;left:-74px;box-shadow:inset 0 0 0 11px #0b1f3a}}@media (width<=900px){.aiagents-page .aia-deploy .section-head h2{font-size:30px}}@media (width>=901px){.aiagents-page .trust-beat .avatar-logo{width:38px;height:38px;margin-left:-7px;padding:4px}.aiagents-page .trust-beat .avatar-logo:first-child{margin-left:0}.aiagents-page .aia-features{border:1px solid var(--line,#dce4ef);background:#fff;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;max-width:1060px;position:relative;overflow:hidden}.aiagents-page .aia-feature{border:0;border-right:1px solid var(--line,#dce4ef);border-bottom:1px solid var(--line,#dce4ef);border-radius:0;grid-template-columns:44px minmax(0,1fr);align-items:start;column-gap:18px;padding:34px 36px 32px;display:grid}.aiagents-page .aia-feature:nth-child(2n){border-right:0}.aiagents-page .aia-feature:nth-last-child(-n+2){border-bottom:0}.aiagents-page .aia-feature>svg,.aiagents-page .aia-feature .aia-ico,.aiagents-page .aia-feature>span:first-child{grid-row:span 3;align-self:start;margin:2px 0 0}.aiagents-page .aia-feature h3{grid-column:2;margin:0 0 10px;font-size:23px;line-height:1.1}.aiagents-page .aia-feature p{grid-column:2;max-width:44ch;margin:0;font-size:15px;line-height:1.62}.aiagents-page .aia-feature .flag{top:26px;right:28px}.aiagents-page .aia-feature.is-hot{background:#f6f9ff}.aiagents-page .trust-beat .avatar-logo img{transform-origin:50%}.aiagents-page .trust-beat .avatar-logo:first-child img{transform:scale(1.16)}.aiagents-page .trust-beat .avatar-logo:nth-child(2) img{transform:scale(1.14)}.aiagents-page .trust-beat .avatar-logo:nth-child(3) img{transform:scale(1.26)}}.aiagents-page .trust-beat .avatar-logo img{transform-origin:50%}@media (width>=901px){.aiagents-page .trust-beat .avatar-logo{border-width:1px;width:48px;height:48px;margin-left:-3px;padding:2px}.aiagents-page .trust-beat .avatar-logo:first-child{margin-left:0}.aiagents-page .trust-beat .avatar-logo:first-child img{transform:scale(1.06)}.aiagents-page .trust-beat .avatar-logo:nth-child(2) img{transform:scale(1)}.aiagents-page .trust-beat .avatar-logo:nth-child(3) img{transform:scale(1.08)}}@media (width<=900px){.aiagents-page .trust-beat .avatar-logo{border-width:1px;width:44px;height:44px;padding:2px}.aiagents-page .trust-beat .avatar-logo:first-child img{transform:scale(1.06)}.aiagents-page .trust-beat .avatar-logo:nth-child(2) img{transform:scale(1)}.aiagents-page .trust-beat .avatar-logo:nth-child(3) img{transform:scale(1.08)}}@media (width<=380px){.aiagents-page .trust-beat .avatar-logo{width:40px;height:40px}}@media (width<=900px){.aiagents-page .trust-beat .avatar-logo{margin-left:-3px}.aiagents-page .trust-beat .avatar-logo:first-child{margin-left:0}}.aiagents-page .aia-features-spine{max-width:1000px;margin-inline:auto}.aiagents-page .aia-features{max-width:1000px;margin-inline:auto;box-shadow:0 1px 2px #0b1f3a0d}.aiagents-page .aia-feature .aia-tile{width:42px;height:42px;color:var(--accent,#2a5fff);background:#eef3ff;border:1px solid #d5e1ff;border-radius:12px;place-items:center;display:grid}.aiagents-page .aia-feature .aia-tile.is-accent{background:var(--accent,#2a5fff);border-color:var(--accent,#2a5fff);color:#fff}.aiagents-page .aia-feature .aia-tile svg{width:20px;height:20px}@media (width>=901px){.aiagents-page .aia-features{border-radius:18px;max-width:1000px}.aiagents-page .aia-feature{grid-template-columns:42px minmax(0,1fr);column-gap:18px;padding:30px 30px 28px}.aiagents-page .aia-feature h3{margin:4px 0 8px;font-size:22px}.aiagents-page .aia-feature p{max-width:42ch;font-size:14.5px;line-height:1.58}.aiagents-page .aia-feature .flag{top:24px;right:24px}}@media (width<=900px){.aiagents-page .aia-features{border:1px solid var(--line,#dce4ef);background:#fff;border-radius:16px;grid-template-columns:minmax(0,1fr);gap:0;margin-top:18px;display:grid;overflow:hidden}.aiagents-page .aia-features:before{display:none}.aiagents-page .aia-feature{border:0;border-top:1px solid var(--line,#dce4ef);background:0 0;border-radius:0;grid-template-columns:36px minmax(0,1fr);align-items:start;column-gap:13px;padding:18px 16px;display:grid;position:relative}.aiagents-page .aia-feature:first-child{border-top:0}.aiagents-page .aia-feature .aia-tile{border-radius:10px;grid-row:span 3;width:36px;height:36px;margin:2px 0 0}.aiagents-page .aia-feature .aia-tile svg{width:17px;height:17px}.aiagents-page .aia-feature h3{grid-column:2;margin:0 0 5px;font-size:19px;line-height:1.14}.aiagents-page .aia-feature p{grid-column:2;max-width:none;margin:0;font-size:13.5px;line-height:1.5}.aiagents-page .aia-feature .flag{grid-column:2;justify-self:start;margin-top:9px;font-size:9px;position:static}.aiagents-page .aia-feature.is-hot{background:#f6f9ff;border-top:1px solid #2a5fff59;padding-left:16px}}.aiagents-page .aia-deploy{max-width:1040px;margin:0 auto;display:block}.aiagents-page .aia-path.is-journey{max-width:none;position:relative}.aiagents-page .aia-path.is-journey .aia-stage.is-last{border-bottom:0}.aiagents-page .aia-path.is-journey:after{content:"";background:#2a5fff;border-radius:2px;width:16px;height:2px;position:absolute;bottom:14px;left:51px}.aiagents-page .aia-aside.is-config{background:#76a4ff12;border:1px solid #76a4ff52;border-radius:16px;max-width:none;margin:30px 0 0;padding:26px 28px 24px;position:relative}.aiagents-page .aia-aside.is-config:before{display:none}.aiagents-page .aia-aside.is-config .lbl{color:var(--blue2,#76a4ff);border:1px solid #76a4ff73;border-radius:999px;padding:5px 10px;font-size:9.5px;display:inline-block}.aiagents-page .aia-aside.is-config h3{margin:14px 0 8px;font-size:24px}.aiagents-page .aia-aside.is-config p{color:#ffffffb8;max-width:62ch;margin:0 0 16px;font-size:13.5px}.aiagents-page .aia-aside.is-config ul{columns:auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 24px;display:grid}.aiagents-page .aia-aside.is-config li{border-top:1px solid #76a4ff4d;margin-top:0;padding:12px 0 0 14px;font-size:13px}.aiagents-page .aia-aside.is-config li:before{top:18px}@media (width<=900px){.aiagents-page .aia-path.is-journey:after{bottom:10px;left:31px}.aiagents-page .aia-aside.is-config{border-radius:14px;margin-top:26px;padding:20px 18px 18px}.aiagents-page .aia-aside.is-config h3{font-size:21px}.aiagents-page .aia-aside.is-config ul{grid-template-columns:minmax(0,1fr)}.aiagents-page .aia-aside.is-config li{margin-top:0;padding-top:11px}.aiagents-page .aia-aside.is-config li:first-child{border-top:1px solid #76a4ff4d}.aiagents-page .aia-feature{row-gap:0;padding:16px 16px 15px}.aiagents-page .aia-feature .aia-tile{margin-top:1px}.aiagents-page .aia-feature h3{margin:0 0 4px;font-size:18px}.aiagents-page .aia-feature p{font-size:13px;line-height:1.46}.aiagents-page .aia-feature .flag{margin-top:8px}.aiagents-page .aia-feature.is-hot{padding-left:16px}.aiagents-page .aia-stage.is-last{border-bottom:0;padding-bottom:8px}.aiagents-page .aia-path.is-journey:before{bottom:26px}.aiagents-page .aia-path.is-journey:after{background:#2a5fff;border-radius:50%;width:12px;height:12px;margin-left:-5px;bottom:18px;left:22px;box-shadow:0 0 0 4px #2a5fff2e}.aiagents-page .aia-stage h3{font-size:19px}.aiagents-page .aia-stage p{font-size:12.5px}.aiagents-page .aia-aside.is-config{background:#0410208c;border-color:#76a4ff42;margin-top:34px}.aiagents-page .aia-aside.is-config:after{display:none}.aiagents-page .aia-stage h3,.aiagents-page .aia-stage p{padding-right:6px}}.aiagents-page a.aia-agent.is-link{color:inherit;text-decoration:none}.aiagents-page a.aia-agent.is-link h3{transition:color .18s}@media (hover:hover){.aiagents-page a.aia-agent.is-link:hover h3{color:var(--accent,#1d5cff)}}.aiagents-page a.aia-agent.is-link:focus-visible{outline:2px solid var(--accent,#1d5cff);outline-offset:4px;border-radius:6px}
