.-EAgCq_root{--muted-fg:var(--color-muted-foreground);font-family:var(--font-sans);color:var(--color-foreground)}.-EAgCq_root a{text-decoration:none}.-EAgCq_container{max-width:1280px;margin:0 auto;padding:0 32px}.-EAgCq_pad{padding:96px 0}.-EAgCq_secHead{grid-template-columns:1.1fr 1fr;align-items:end;gap:64px;margin-bottom:48px;display:grid}@media (max-width:900px){.-EAgCq_secHead{grid-template-columns:1fr;gap:24px}}.-EAgCq_secHead h2{letter-spacing:-.025em;margin:0;font-size:clamp(32px,4vw,48px);font-weight:400;line-height:1.05}.-EAgCq_secHead h2 strong{font-weight:500}.-EAgCq_secHead p{color:var(--muted-fg);margin:0;font-size:16px;line-height:1.6}.-EAgCq_eyebrow{font-family:var(--font-mono);color:var(--ignition);text-transform:uppercase;letter-spacing:.14em;align-items:center;gap:10px;margin-bottom:18px;font-size:11px;display:flex}.-EAgCq_eyebrow:before{content:"";background:var(--ignition);width:22px;height:1px}.-EAgCq_eyebrowAlt{color:var(--ignition-2)}.-EAgCq_eyebrowAlt:before{background:var(--ignition-2)}.-EAgCq_btn{white-space:nowrap;cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:38px;padding:0 16px;font-family:inherit;font-size:14px;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.-EAgCq_btnLg{border-radius:10px;height:52px;padding:0 28px;font-size:15px}.-EAgCq_btnPrimary{color:#fff;background:#0a0a0b;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0a0a0b,0 10px 30px -10px #ff6b1a66}.-EAgCq_btnPrimary:before{content:"";background:linear-gradient(120deg,#0000 30%,#ffb0204d 50%,#0000 70%);transition:transform .6s;position:absolute;inset:0;transform:translate(-100%)}.-EAgCq_btnPrimary:hover:before{transform:translate(100%)}.-EAgCq_btnPrimary:hover{transform:translateY(-1px)}.-EAgCq_btnIgnition{background:var(--ignition);box-shadow:0 0 0 1px var(--ignition), 0 12px 40px -10px #ff6b1a8c}.-EAgCq_btnOutline{color:#0a0a0b;border:1px solid var(--color-border);background:#fff}.-EAgCq_btnOutline:hover{background:var(--color-muted);border-color:#a1a1aa}.-EAgCq_btnGhostDark{color:#fff;background:#fafafa0f;border:1px solid #fafafa24}.-EAgCq_btnGhostDark:hover{background:#fafafa1f}.-EAgCq_arrow{width:16px;height:16px;transition:transform .2s}.-EAgCq_btn:hover .-EAgCq_arrow{transform:translate(3px)}.-EAgCq_hero{color:#fafafa;isolation:isolate;background:#0a0a0b;position:relative;overflow:hidden}.-EAgCq_heroGridBg{pointer-events:none;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 30% 40%,#000 30%,#0000 75%);mask-image:radial-gradient(at 30% 40%,#000 30%,#0000 75%)}.-EAgCq_heroGlow{pointer-events:none;background:radial-gradient(circle,#ff6b1a2e,#0000 60%);width:700px;height:700px;position:absolute;top:-200px;left:-200px}.-EAgCq_heroInner{z-index:2;grid-template-columns:1.2fr 1fr;align-items:center;gap:72px;max-width:1280px;margin:0 auto;padding:80px 32px 96px;display:grid;position:relative}@media (max-width:1024px){.-EAgCq_heroInner{grid-template-columns:1fr;gap:48px;padding:64px 32px 80px}}.-EAgCq_crumbs{font-family:var(--font-mono);color:#fafafa80;letter-spacing:.05em;gap:8px;margin-bottom:24px;font-size:11px;display:flex}.-EAgCq_crumbs a{color:#fafafa80;transition:color .15s}.-EAgCq_crumbs a:hover{color:var(--ignition-2)}.-EAgCq_sep{color:#fafafa40}.-EAgCq_now{color:var(--ignition-2)}.-EAgCq_heroEyebrow{font-family:var(--font-mono);color:var(--ignition-2);text-transform:uppercase;letter-spacing:.12em;background:#ff6b1a14;border:1px solid #ffb0204d;border-radius:999px;align-items:center;gap:10px;margin-bottom:28px;padding:7px 14px;font-size:11px;display:inline-flex}.-EAgCq_spark{background:var(--ignition);width:6px;height:6px;box-shadow:0 0 10px var(--ignition);border-radius:50%;animation:2s ease-in-out infinite -EAgCq_ignition-pulse}.-EAgCq_hero h1{letter-spacing:-.03em;margin:0 0 22px;font-size:clamp(42px,5vw,68px);font-weight:300;line-height:1.02}.-EAgCq_hero h1 .-EAgCq_accent{color:#0000;background:linear-gradient(180deg, #fff 20%, var(--ignition) 100%);-webkit-background-clip:text;background-clip:text;padding-right:.08em;font-style:italic;font-weight:500}.-EAgCq_lede{color:#fafafab8;max-width:580px;margin:0 0 32px;font-size:17.5px;line-height:1.55}.-EAgCq_heroCtas{flex-wrap:wrap;gap:12px;margin-bottom:36px;display:flex}.-EAgCq_heroMeta{border-top:1px solid #fafafa1a;flex-wrap:wrap;gap:28px;padding-top:28px;display:flex}.-EAgCq_m{flex-direction:column;gap:4px;display:flex}.-EAgCq_m .-EAgCq_k{font-family:var(--font-mono);color:#fafafa73;text-transform:uppercase;letter-spacing:.12em;font-size:10.5px}.-EAgCq_m .-EAgCq_v{color:#fff;font-size:15px;font-weight:500}.-EAgCq_heroVisual{position:relative}.-EAgCq_agentTerm{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0a0bb8;border:1px solid #fafafa1a;border-radius:14px;overflow:hidden;box-shadow:0 40px 80px -40px #ff6b1a59}.-EAgCq_bar{border-bottom:1px solid #fafafa14;align-items:center;gap:8px;padding:12px 14px;display:flex}.-EAgCq_dot{background:#fafafa26;border-radius:50%;width:9px;height:9px}.-EAgCq_live{background:var(--ignition);box-shadow:0 0 8px var(--ignition);animation:2s ease-in-out infinite -EAgCq_ignition-pulse}.-EAgCq_title{font-family:var(--font-mono);color:#fafafa80;letter-spacing:.05em;margin-left:4px;font-size:11px}.-EAgCq_agentBody{min-height:220px;font-family:var(--font-mono);color:#fafafad9;padding:18px 18px 20px;font-size:12.5px;line-height:1.65}.-EAgCq_ln{gap:10px;margin-bottom:4px;display:flex}.-EAgCq_ts{color:#fafafa4d;flex-shrink:0}.-EAgCq_tag{color:var(--ignition);flex-shrink:0}.-EAgCq_tag.-EAgCq_ok{color:#4ade80}.-EAgCq_tag.-EAgCq_info{color:#60a5fa}.-EAgCq_msg{color:#fafafacc}.-EAgCq_msgStrong{color:#fff;font-weight:500}.-EAgCq_caps{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background:#fafafa}.-EAgCq_capGrid{background:var(--color-border);border:1px solid var(--color-border);border-radius:16px;grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}@media (max-width:900px){.-EAgCq_capGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.-EAgCq_capGrid{grid-template-columns:1fr}}.-EAgCq_cap{background:#fff;padding:28px 24px;transition:background .2s;position:relative}.-EAgCq_cap:hover{background:#fafafa}.-EAgCq_capIcon{width:38px;height:38px;color:var(--ignition);background:#ff6b1a1a;border-radius:10px;justify-content:center;align-items:center;margin-bottom:16px;display:flex}.-EAgCq_capIcon svg{width:19px;height:19px}.-EAgCq_cap h4{letter-spacing:-.01em;margin:0 0 6px;font-size:16px;font-weight:500}.-EAgCq_cap p{color:var(--muted-fg);margin:0;font-size:13.5px;line-height:1.55}.-EAgCq_capNum{font-family:var(--font-mono);color:var(--muted-fg);letter-spacing:.08em;font-size:10.5px;position:absolute;top:20px;right:20px}.-EAgCq_workflow{color:#fafafa;background:linear-gradient(#0a0a0b 0%,#141417 100%);position:relative;overflow:hidden}.-EAgCq_workflow:before{pointer-events:none;content:"";background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 30%,#0000 75%);mask-image:radial-gradient(#000 30%,#0000 75%)}.-EAgCq_workflow .-EAgCq_container{z-index:1;position:relative}.-EAgCq_workflowH2{color:#fff}.-EAgCq_workflowStrong{color:#0000;background:linear-gradient(180deg, #fff 40%, var(--ignition-2) 100%);-webkit-background-clip:text;background-clip:text}.-EAgCq_workflowP{color:#fafafaa6!important}.-EAgCq_loop{background:#fafafa05;border:1px solid #fafafa1a;border-radius:18px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}@media (max-width:900px){.-EAgCq_loop{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.-EAgCq_loop{grid-template-columns:1fr}}.-EAgCq_node{border-right:1px solid #fafafa14;flex-direction:column;min-height:200px;padding:32px 28px;display:flex;position:relative}.-EAgCq_node:last-child{border-right:none}@media (max-width:900px){.-EAgCq_node:nth-child(2n){border-right:none}.-EAgCq_node:first-child,.-EAgCq_node:nth-child(2){border-bottom:1px solid #fafafa14}}.-EAgCq_nodeNum{font-family:var(--font-mono);color:var(--ignition);letter-spacing:.14em;align-items:center;gap:10px;margin-bottom:14px;font-size:11px;display:flex}.-EAgCq_nodeIc{background:#ff6b1a26;border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.-EAgCq_nodeIc svg{width:12px;height:12px;color:var(--ignition)}.-EAgCq_node h4{color:#fff;letter-spacing:-.01em;margin:0 0 10px;font-size:18px;font-weight:500}.-EAgCq_node p{color:#fafafaa6;flex:1;margin:0 0 16px;font-size:13.5px;line-height:1.55}.-EAgCq_tools{flex-wrap:wrap;gap:5px;margin-top:auto;display:flex}.-EAgCq_tools span{font-family:var(--font-mono);color:#fafafab3;text-transform:uppercase;letter-spacing:.06em;border:1px solid #fafafa26;border-radius:4px;padding:3px 8px;font-size:10px}.-EAgCq_delivTable{border-collapse:collapse;border:1px solid var(--color-border);background:#fff;border-radius:14px;width:100%;overflow:hidden}.-EAgCq_delivTable th{font-family:var(--font-mono);color:var(--muted-fg);text-align:left;text-transform:uppercase;letter-spacing:.12em;border-bottom:1px solid var(--color-border);background:#fafafa;padding:14px 20px;font-size:10.5px;font-weight:500}.-EAgCq_delivTable th.-EAgCq_numCol{text-align:right}.-EAgCq_delivTable td{vertical-align:top;color:#27272a;border-bottom:1px solid var(--color-border);padding:16px 20px;font-size:14px}.-EAgCq_delivTable tr:last-child td{border-bottom:none}.-EAgCq_delivTable tr:hover td{background:#fafafa}.-EAgCq_delivTable td.-EAgCq_numCol{font-family:var(--font-mono);color:#0a0a0b;text-align:right;white-space:nowrap;font-weight:500}.-EAgCq_eq{color:var(--muted-fg);margin-left:4px;font-weight:400}.-EAgCq_sub{color:var(--muted-fg);margin-top:3px;font-size:12.5px;line-height:1.4;display:block}.-EAgCq_typeTag{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;border-radius:4px;padding:3px 8px;font-size:10px;font-weight:500;display:inline-block}.-EAgCq_typeAgentic{color:#6b21a8;background:#f3e8ff}.-EAgCq_typeSetup{color:#155e75;background:#ecfeff}.-EAgCq_typeResearch{color:#92400e;background:#fef3c7}.-EAgCq_typeConsulting{color:#1e40af;background:#dbeafe}.-EAgCq_delivNote{color:var(--muted-fg);text-align:center;margin-top:14px;font-size:13px;line-height:1.55}.-EAgCq_stats{border:1px solid var(--color-border);background:#fff;border-radius:16px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}@media (max-width:780px){.-EAgCq_stats{grid-template-columns:repeat(2,1fr)}}.-EAgCq_stat{border-right:1px solid var(--color-border);padding:32px 28px}.-EAgCq_stat:last-child{border-right:none}@media (max-width:780px){.-EAgCq_stat:nth-child(2n){border-right:none}.-EAgCq_stat:first-child,.-EAgCq_stat:nth-child(2){border-bottom:1px solid var(--color-border)}}.-EAgCq_statK{font-family:var(--font-mono);color:var(--muted-fg);text-transform:uppercase;letter-spacing:.12em;margin-bottom:8px;font-size:10.5px;display:block}.-EAgCq_statV{color:#0a0a0b;letter-spacing:-.03em;font-size:36px;font-weight:400;line-height:1}.-EAgCq_statU{color:var(--ignition);margin-left:4px;font-size:18px;font-weight:500}.-EAgCq_statCap{color:var(--muted-fg);margin:8px 0 0;font-size:13px;line-height:1.5}.-EAgCq_useCaseBand{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background:#fafafa}.-EAgCq_useCases{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (max-width:900px){.-EAgCq_useCases{grid-template-columns:1fr}}.-EAgCq_uc{border:1px solid var(--color-border);background:#fff;border-radius:14px;padding:26px 24px;position:relative}.-EAgCq_ucNum{font-family:var(--font-mono);color:var(--ignition);letter-spacing:.14em;margin-bottom:14px;font-size:10.5px;display:block}.-EAgCq_uc h4{letter-spacing:-.01em;margin:0 0 8px;font-size:18px;font-weight:500}.-EAgCq_uc p{color:var(--muted-fg);margin:0 0 14px;font-size:13.5px;line-height:1.55}.-EAgCq_uc ul{border-top:1px solid var(--color-border);flex-direction:column;gap:8px;margin:0;padding:14px 0 0;list-style:none;display:flex}.-EAgCq_uc ul li{color:#52525b;gap:8px;font-size:12.5px;line-height:1.5;display:flex}.-EAgCq_uc ul li:before{color:var(--ignition);content:"→";flex-shrink:0}.-EAgCq_pkgStrip{border:1px solid var(--color-border);background:#fafafa;border-radius:16px;grid-template-columns:1.2fr 1fr;align-items:center;gap:32px;padding:32px;display:grid}@media (max-width:900px){.-EAgCq_pkgStrip{grid-template-columns:1fr;gap:24px}}.-EAgCq_pkgH3{letter-spacing:-.015em;margin:0 0 8px;font-size:22px;font-weight:500}.-EAgCq_pkgP{color:var(--muted-fg);margin:0;font-size:14px;line-height:1.55}.-EAgCq_pkgRight{flex-direction:column;gap:10px;display:flex}.-EAgCq_tierRow{border:1px solid var(--color-border);background:#fff;border-radius:10px;justify-content:space-between;align-items:center;padding:12px 16px;font-size:13.5px;display:flex}.-EAgCq_tierRow.-EAgCq_feat{border-color:var(--ignition);box-shadow:0 0 0 1px var(--ignition)}.-EAgCq_tierName{font-weight:500}.-EAgCq_tierName small{font-family:var(--font-mono);color:var(--ignition);text-transform:uppercase;letter-spacing:.08em;margin-bottom:2px;font-size:10.5px;font-weight:500;display:block}.-EAgCq_tierPrice{font-family:var(--font-mono);color:#0a0a0b;font-weight:500}.-EAgCq_tierPer{color:var(--muted-fg);font-weight:400}.-EAgCq_ctaRow{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.-EAgCq_relatedGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (max-width:900px){.-EAgCq_relatedGrid{grid-template-columns:1fr}}.-EAgCq_rel{color:inherit;border:1px solid var(--color-border);background:#fff;border-radius:14px;padding:24px;text-decoration:none;transition:border-color .2s,transform .2s;display:block}.-EAgCq_rel:hover{border-color:#a1a1aa;transform:translateY(-2px)}.-EAgCq_relCat{font-family:var(--font-mono);color:var(--ignition);text-transform:uppercase;letter-spacing:.12em;margin-bottom:12px;font-size:10.5px;display:inline-block}.-EAgCq_rel h4{letter-spacing:-.01em;margin:0 0 6px;font-size:17px;font-weight:500}.-EAgCq_rel p{color:var(--muted-fg);margin:0 0 14px;font-size:13px;line-height:1.5}.-EAgCq_relMore{color:#0a0a0b;align-items:center;gap:6px;font-size:13px;font-weight:500;display:inline-flex}.-EAgCq_relArr{transition:transform .2s}.-EAgCq_rel:hover .-EAgCq_relArr{transform:translate(3px)}.-EAgCq_faqList{border-top:1px solid var(--color-border)}.-EAgCq_faqList details{border-bottom:1px solid var(--color-border);padding:22px 0}.-EAgCq_faqList summary{color:#0a0a0b;letter-spacing:-.01em;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;font-size:17px;font-weight:500;list-style:none;display:flex}.-EAgCq_faqList summary::-webkit-details-marker{display:none}.-EAgCq_plus{border:1px solid var(--color-border);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:all .2s;display:flex}.-EAgCq_faqList details[open] summary .-EAgCq_plus{color:#fff;background:var(--ignition);border-color:var(--ignition);transform:rotate(45deg)}.-EAgCq_plus svg{width:14px;height:14px}.-EAgCq_faqBody{max-width:760px;color:var(--muted-fg);margin-top:12px;font-size:14.5px;line-height:1.6}.-EAgCq_askLink{color:var(--ignition);border-bottom:1px solid var(--ignition)}.-EAgCq_ctaSection{color:#fafafa;isolation:isolate;background:#0a0a0b;position:relative;overflow:hidden}.-EAgCq_gridBg{pointer-events:none;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 30%,#0000 75%);mask-image:radial-gradient(#000 30%,#0000 75%)}.-EAgCq_ctaInner{z-index:2;text-align:center;max-width:760px;margin:0 auto;padding:96px 32px;position:relative}.-EAgCq_ctaInner h2{letter-spacing:-.03em;margin:0 0 16px;font-size:clamp(34px,4vw,52px);font-weight:300;line-height:1.05}.-EAgCq_ctaAccent{color:#0000;background:linear-gradient(180deg, #fff 40%, var(--ignition) 100%);-webkit-background-clip:text;background-clip:text;padding-right:.12em;font-style:italic;font-weight:500;display:inline-block}.-EAgCq_ctaInner p{color:#fafafab3;margin:0 0 36px;font-size:16.5px;line-height:1.55}.-EAgCq_ctaCtas{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}
