@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/Geist-400.1qyx4ien52jbi.woff2?dpl=dpl_BjTYQwEBz1FSaSiuNuh44SReL6ca)format("woff2")}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/Geist-500.07xvfxz3-h0r_.woff2?dpl=dpl_BjTYQwEBz1FSaSiuNuh44SReL6ca)format("woff2")}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/Geist-600.3wmz-812s0f-a.woff2?dpl=dpl_BjTYQwEBz1FSaSiuNuh44SReL6ca)format("woff2")}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(../media/Geist-700.1ky63v8atj8pr.woff2?dpl=dpl_BjTYQwEBz1FSaSiuNuh44SReL6ca)format("woff2")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/GeistMono-400.04gqfrwacesdl.woff2?dpl=dpl_BjTYQwEBz1FSaSiuNuh44SReL6ca)format("woff2")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/GeistMono-500.2yo0a109gdgcb.woff2?dpl=dpl_BjTYQwEBz1FSaSiuNuh44SReL6ca)format("woff2")}:where(.gc-root) a{text-decoration:underline}.gc-root footer{border-top:0;padding-block:0}body:has(.gc-root){background:var(--black)}.gc-root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:var(--gc-08090a);--bg-2:var(--gc-0f1011);--bg-3:var(--gc-151618);--edge:var(--gc-rgba-255-255-255-p08);--edge-2:var(--gc-rgba-255-255-255-p14);--text:var(--gc-f7f8f8);--soft:var(--gc-b4bcd0);--dim:var(--gc-8a8f98);--faint:var(--gc-62666d);--brand:var(--gc-7c84f2);--brand-2:var(--gc-a3a9ff);--ok:var(--gc-4cc38a);--warn:var(--gc-f2b54c);--bad:var(--gc-f2716b);--sans:"Geist", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--mono:"Geist Mono", ui-monospace, Menlo, monospace;--logo:"Michroma", "Geist", sans-serif}*{box-sizing:border-box}.gc-root{background:var(--bg);color:var(--text);font:400 16px/1.6 var(--sans);-webkit-font-smoothing:antialiased;margin:0}.wrap{max-width:1080px;padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));margin:0 auto}a{color:var(--brand-2)}:focus-visible{outline:2px solid var(--brand);outline-offset:3px;border-radius:4px}.bar{top:env(safe-area-inset-top,0px);z-index:10;background:var(--gc-rgba-8-9-10-p72);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--edge);position:sticky}.gc-root:before{content:"";height:env(safe-area-inset-top,0px);z-index:11;background:var(--bg);position:fixed;inset:0 0 auto}.bar .wrap{justify-content:space-between;align-items:center;padding-block:14px;display:flex}.logo{font:400 17px/1 var(--logo);color:var(--text);align-items:center;gap:2px;text-decoration:none;display:flex}.logo svg{width:24px;height:24px}.bar a.cta-s{font:500 14px/1 var(--sans);color:var(--bg);background:var(--text);border-radius:8px;padding:9px 14px;text-decoration:none}.hero{position:relative;overflow:hidden}.hero:before{content:"";background:radial-gradient(closest-side, var(--gc-rgba-124-132-242-p32), var(--gc-rgba-124-132-242-p08) 55%, transparent 75%);pointer-events:none;width:1100px;height:700px;position:absolute;top:-260px;left:50%;transform:translate(-50%)}.hero .wrap{text-align:center;padding-block:88px 40px;position:relative}.pill{font:500 13px/1 var(--sans);color:var(--soft);border:1px solid var(--edge-2);background:var(--gc-rgba-255-255-255-p03);border-radius:999px;align-items:center;gap:8px;padding:7px 12px;display:inline-flex}.pill i{background:var(--brand);border-radius:50%;width:6px;height:6px;display:inline-block}h1{font:600 clamp(40px, 7vw, 76px)/1.02 var(--sans);letter-spacing:-.035em;text-wrap:balance;background:linear-gradient(180deg, var(--gc-fff) 30%, var(--gc-b9bfd6));color:#0000;-webkit-background-clip:text;background-clip:text;max-width:13em;margin:22px auto 20px}.h1b{font:500 clamp(20px, 2.6vw, 28px)/1.3 var(--sans);letter-spacing:-.015em;color:var(--brand-2);text-wrap:balance;max-width:26em;margin:-6px auto 18px}.sub{color:var(--soft);text-wrap:pretty;max-width:36em;margin:0 auto 30px;font-size:clamp(17px,2vw,20px);line-height:1.55}.ctas{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.btn{font:500 15px/1 var(--sans);border:1px solid #0000;border-radius:9px;padding:13px 18px;text-decoration:none}.btn.p{background:var(--text);color:var(--bg)}.btn.g{color:var(--text);border-color:var(--edge-2);background:var(--gc-rgba-255-255-255-p03)}.tools{font:400 13px/1.5 var(--mono);color:var(--faint);margin:26px 0 0}.shot{text-align:left;border:1px solid var(--edge-2);background:linear-gradient(180deg, var(--gc-rgba-255-255-255-p04), var(--gc-rgba-255-255-255-p01)) var(--bg-2);max-width:920px;box-shadow:0 40px 120px -40px var(--gc-rgba-124-132-242-p35), 0 0 0 1px var(--gc-rgba-0-0-0-p4);border-radius:14px;margin:56px auto 0;overflow:hidden}.shot-top{border-bottom:1px solid var(--edge);font:400 12px/1 var(--mono);color:var(--faint);align-items:center;gap:8px;padding:12px 16px;display:flex}.shot-top b{background:var(--gc-2a2c30);border-radius:50%;width:10px;height:10px;display:inline-block}.shot-top span{margin-left:8px}.shot-body{grid-template-columns:200px minmax(0,1fr);min-height:0;display:grid}.side{border-right:1px solid var(--edge);color:var(--dim);align-content:start;gap:2px;padding:16px 12px;font-size:13.5px;display:grid}.side div{border-radius:6px;justify-content:space-between;padding:7px 10px;display:flex}.side .on{background:var(--gc-rgba-255-255-255-p05);color:var(--text)}.side em{font-style:normal;font:400 12px/1.4 var(--mono);color:var(--faint)}.side .on em{color:var(--brand-2)}.main{min-width:0;padding:22px 24px 26px}.greet{font:600 20px/1.3 var(--sans);letter-spacing:-.01em;margin:0 0 4px}.greet-s{color:var(--dim);margin:0 0 20px;font-size:14px}.grp{font:500 11.5px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--faint);margin:18px 0 8px}.row{border:1px solid var(--edge);background:var(--gc-rgba-255-255-255-p015);border-radius:9px;grid-template-columns:22px minmax(0,1fr) auto;align-items:start;gap:12px;margin-bottom:8px;padding:11px 12px;display:grid}.row .n{font:500 13px/1.45 var(--mono);color:var(--brand-2)}.row p{margin:0;font-size:14.5px;line-height:1.45}.row small{color:var(--dim);margin-top:3px;font-size:13px;display:block}.tag{font:500 11.5px/1 var(--mono);white-space:nowrap;border:1px solid var(--edge-2);color:var(--soft);border-radius:6px;padding:5px 8px}.tag.bad{color:var(--bad);border-color:var(--gc-rgba-242-113-107-p35)}.tag.warn{color:var(--warn);border-color:var(--gc-rgba-242-181-76-p35)}.tag.ok{color:var(--ok);border-color:var(--gc-rgba-76-195-138-p35)}.mini{color:var(--soft);gap:6px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.mini li:before{content:"·";color:var(--faint);margin-right:8px}.example{text-align:center;font:400 12px/1.4 var(--mono);color:var(--faint);margin:14px 0 0}section.band{border-top:1px solid var(--edge)}section.band .wrap{padding-block:80px}.eyebrow{font:500 13px/1 var(--sans);color:var(--brand-2)}h2{font:600 clamp(28px, 4vw, 44px)/1.08 var(--sans);letter-spacing:-.03em;text-wrap:balance;max-width:18em;margin:12px 0 14px}.lede{color:var(--soft);max-width:38em;margin:0 0 40px;font-size:17px}.three{background:var(--edge);border:1px solid var(--edge);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.three>div{background:var(--bg);min-width:0;padding:26px 24px}.three h3{font:600 17px/1.3 var(--sans);letter-spacing:-.01em;margin:0 0 8px}.three p{color:var(--dim);margin:0;font-size:15px}.nums{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:48px;display:grid}.nums b{font:600 46px/1 var(--sans);letter-spacing:-.03em;font-variant-numeric:tabular-nums;display:block}.nums p{color:var(--soft);margin:10px 0 8px;font-size:15px}.nums cite{font:400 12px/1.4 var(--mono);color:var(--faint);font-style:normal}.nums cite a{color:var(--faint)}.ours{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;display:grid}.ours b{font:600 40px/1 var(--sans);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--text);display:block}.ours span{color:var(--dim);margin-top:10px;font-size:14.5px;display:block}.vs{border:1px solid var(--edge);border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:40px;display:grid;overflow:hidden}.vs>div{min-width:0;padding:24px}.vs>div+div{border-left:1px solid var(--edge);background:var(--gc-rgba-124-132-242-p06)}.vs h4{font:500 12px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--faint);margin:0 0 8px}.vs>div+div h4{color:var(--brand-2)}.vs p{margin:0;font-size:16px}.vs>div:first-child p{color:var(--soft)}.note{font:400 12px/1.5 var(--mono);color:var(--faint);margin-top:16px}.issue{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:56px;display:grid}.sym{gap:14px;margin:0;padding:0;list-style:none;display:grid}.sym li{color:var(--dim);border-left:2px solid var(--edge-2);padding-left:16px;font-size:15.5px}.sym b{color:var(--text);font-weight:600}.funnel{gap:8px;min-width:0;display:grid}.ag{border:1px solid var(--edge);background:var(--gc-rgba-255-255-255-p02);font:400 13px/1.3 var(--mono);color:var(--soft);border-radius:9px;justify-content:space-between;gap:10px;padding:10px 14px;display:flex}.ag i{color:var(--warn);font-style:normal}.arrow{background:linear-gradient(var(--edge-2), var(--brand));width:2px;height:34px;margin:2px auto}.you{text-align:center;border:1px solid var(--brand);background:var(--gc-rgba-124-132-242-p1);box-shadow:0 0 60px -10px var(--gc-rgba-124-132-242-p5);border-radius:12px;justify-self:center;padding:14px 28px}.you b{font:600 20px/1.2 var(--sans);display:block}.you span{font:400 12px/1.4 var(--mono);color:var(--dim)}.cure{border:1px solid var(--edge);border-radius:12px;overflow:hidden}.cure-h,.cure-r{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.cure-h span{font:500 12px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--faint);border-bottom:1px solid var(--edge);padding:12px 20px}.cure-h span+span{color:var(--brand-2);background:var(--gc-rgba-124-132-242-p06)}.cure-r p{color:var(--dim);border-bottom:1px solid var(--edge);min-width:0;margin:0;padding:18px 20px;font-size:15px}.cure-r:last-child p{border-bottom:0}.cure-r p+p{background:var(--gc-rgba-124-132-242-p06);color:var(--soft)}.cure-r b{color:var(--text);font-weight:600}.team{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:56px;display:grid}.chain{gap:10px;min-width:0;display:grid}.node{border:1px solid var(--edge-2);border-radius:10px;justify-content:space-between;gap:10px;padding:14px 16px;font-size:15px;display:flex}.node i{font-style:normal;font:400 12px/1.6 var(--mono);color:var(--faint)}.node.on{border-color:var(--brand);background:var(--gc-rgba-124-132-242-p1)}.node.on i{color:var(--brand-2)}.chain-n{color:var(--dim);margin:6px 0 0;font-size:14.5px}.issue .nums{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:28px}.issue .nums b{font-size:34px}.issue .nums p{font-size:14px}.teamline{color:var(--soft);margin:22px 0 0;font-size:16px}.teamline b{color:var(--text)}.where code{font:400 13.5px/1 var(--mono);color:var(--brand-2);background:var(--gc-rgba-255-255-255-p04);border:1px solid var(--edge);border-radius:6px;padding:4px 7px}.proof{border:1px solid var(--edge);color:var(--soft);border-radius:10px;margin:0;padding:16px 18px;font-size:15px}.proof b{color:var(--text)}.stat{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:48px;display:grid}.stat h2{margin-bottom:0}.stat-n b{font:600 72px/1 var(--sans);letter-spacing:-.04em;color:var(--brand-2);font-variant-numeric:tabular-nums;display:block}.stat-n p{color:var(--soft);margin:10px 0 6px;font-size:17px}.stat-n cite{font:400 12px/1.4 var(--mono);color:var(--faint);font-style:normal}.stat-n cite a{color:var(--faint)}.steps code{font:400 13px/1 var(--mono);color:var(--brand-2)}.trust{color:var(--dim);margin:12px 0 0;font-size:14px}.vs2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}.vc{border:1px solid var(--edge);border-radius:14px;min-width:0;padding:22px 22px 18px}.vc h3{font:500 12px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--dim);margin:0 0 14px}.vc ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.vc li{grid-template-columns:22px minmax(0,1fr);align-items:baseline;font-size:17px;line-height:1.35;display:grid}.vc.no li{color:var(--dim)}.vc.no li:before{content:"✕";color:var(--bad);font-size:14px}.vc.yes{border-color:var(--gc-rgba-124-132-242-p45);background:var(--gc-rgba-124-132-242-p08);box-shadow:0 0 60px -20px var(--gc-rgba-124-132-242-p6)}.vc.yes h3{color:var(--brand-2)}.vc.yes li{color:var(--text);font-weight:500}.vc.yes li:before{content:"✓";color:var(--brand-2);font-size:15px}.hub{justify-items:center;gap:0;padding:8px 0 4px;display:grid}.hub-tools{flex-wrap:wrap;justify-content:center;gap:8px;max-width:640px;display:flex}.ti{border:1px solid var(--edge-2);background:var(--gc-rgba-255-255-255-p03);font:500 13px/1 var(--sans);color:var(--soft);border-radius:999px;align-items:center;gap:7px;padding:7px 11px;display:inline-flex}.ti svg{width:15px;height:15px;fill:var(--soft);flex:none}.ti .cur{font:600 11px/1 var(--mono);color:var(--soft)}.hub-flow{background:linear-gradient(var(--edge-2), var(--brand));width:2px;height:44px}.hub-flow.short{background:linear-gradient(var(--brand), var(--edge-2));height:26px}.hub-core{border:1px solid var(--gc-rgba-124-132-242-p55);background:var(--gc-rgba-124-132-242-p12);box-shadow:0 0 70px -15px var(--gc-rgba-124-132-242-p7);font:600 16px/1 var(--sans);border-radius:12px;align-items:center;gap:8px;padding:12px 20px;display:inline-flex}.hub-core svg{width:22px;height:22px}.hub-core{gap:2px}.hub-logo{font:400 17px/1 var(--logo);letter-spacing:.02em}.hub-you{border:1px solid var(--edge-2);background:var(--bg-2);border-radius:10px;justify-items:center;gap:4px;padding:10px 18px;display:grid}.hub-you b{font:600 15px/1 var(--sans)}.hub-you span{font:400 12px/1.3 var(--mono);color:var(--brand-2)}#start .where{text-align:center;margin-top:22px}#start h2{text-align:center;margin-left:auto;margin-right:auto}#start .eyebrow{text-align:center}.steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.steps>div{min-width:0}.steps .k{border:1px solid var(--edge-2);width:28px;height:28px;font:500 13px/1 var(--mono);color:var(--brand-2);border-radius:8px;place-items:center;display:inline-grid}.steps h3{font:600 17px/1.3 var(--sans);letter-spacing:-.01em;margin:14px 0 6px}.steps p{color:var(--dim);margin:0;font-size:15px}.term{border:1px solid var(--edge-2);background:var(--gc-050607);border-radius:12px;margin-top:40px;overflow:hidden}.term-top{border-bottom:1px solid var(--edge);font:400 12px/1 var(--mono);color:var(--faint);align-items:center;gap:8px;padding:10px 14px;display:flex}.term-top b{background:var(--gc-2a2c30);border-radius:50%;width:9px;height:9px;display:inline-block}.term-top span{margin-left:6px}.term pre{font:400 13.5px/1.7 var(--mono);color:var(--text);white-space:pre;margin:0;padding:18px 18px 20px;overflow-x:auto}.term .c{color:var(--brand-2)}.term .o{color:var(--soft)}.where{color:var(--dim);margin:14px 0 0;font-size:14.5px}.join .wrap{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:56px;display:grid}form{background:var(--bg-2);border:1px solid var(--edge);border-radius:14px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;padding:22px;display:grid}.f{gap:6px;min-width:0;display:grid}.f.full{grid-column:1/-1}label{font:500 13px/1.3 var(--sans);color:var(--soft)}input,select{background:var(--bg);width:100%;color:var(--text);border:1px solid var(--edge-2);font:400 15px/1.3 var(--sans);border-radius:8px;padding:11px 12px}input::placeholder{color:var(--faint)}.go{background:var(--text);color:var(--bg);font:600 15px/1 var(--sans);cursor:pointer;border:0;border-radius:9px;grid-column:1/-1;padding:14px 18px}.done{font:400 13px/1.5 var(--mono);color:var(--ok);grid-column:1/-1;margin:0}footer .wrap{border-top:1px solid var(--edge);color:var(--faint);flex-wrap:wrap;justify-content:space-between;gap:12px;padding-block:26px 40px;font-size:13px;display:flex}@media (max-width:860px){.hero .wrap{padding-block:56px 28px}.shot-body{grid-template-columns:minmax(0,1fr)}.side{display:none}.row{grid-template-columns:20px minmax(0,1fr)}.row .tag{grid-column:2;justify-self:start}.three,.nums,.steps{grid-template-columns:minmax(0,1fr)}.issue,.team{grid-template-columns:minmax(0,1fr);gap:32px}.issue .nums{grid-template-columns:minmax(0,1fr);gap:18px}.stat{grid-template-columns:minmax(0,1fr);gap:20px}.vs2{grid-template-columns:minmax(0,1fr);gap:12px}.ti{gap:6px;padding:6px 9px;font-size:12px}.ti svg{width:13px;height:13px}.hub-flow{height:30px}.shot{border-radius:12px;margin-top:36px}.shot-top{padding:8px 12px;font-size:10.5px}.main{padding:14px 12px}.greet{font-size:16px}.greet-s{margin-bottom:10px;font-size:12px}.grp{margin:12px 0 6px;font-size:10px}.row{grid-template-columns:14px minmax(0,1fr) auto;align-items:center;gap:8px;margin-bottom:6px;padding:8px 10px}.row .n{font-size:11.5px}.row p{font-size:12.5px;line-height:1.35}.row small{margin-top:2px;font-size:11px}.row .tag{grid-column:auto;justify-self:end;padding:4px 6px;font-size:10px}.mini{gap:4px;font-size:12px}.example{font-size:10.5px}.stat-n b{font-size:56px}.cure-h{display:none}.cure-r{grid-template-columns:minmax(0,1fr)}.cure-r p:first-child{border-bottom:0;padding-bottom:6px}.cure-r p:before{font:500 11px/1.2 var(--mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px;display:block}.cure-r p:first-child:before{content:"Your agents";color:var(--faint)}.cure-r p+p:before{content:"Congreat";color:var(--brand-2)}.ours{grid-template-columns:repeat(2,minmax(0,1fr))}.vs{grid-template-columns:minmax(0,1fr)}.vs>div+div{border-left:0;border-top:1px solid var(--edge)}.join .wrap{grid-template-columns:minmax(0,1fr);gap:32px}form{grid-template-columns:minmax(0,1fr)}section.band .wrap{padding-block:56px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}.done.err{color:var(--bad)}.gc-root{--faint:color-mix(in srgb, var(--gc-62666d) 30%, var(--dim))}@media (max-width:860px){.logo{margin-block:-10px;padding-block:10px}.bar a.cta-s,.btn,.go{position:relative}.bar a.cta-s:after,.btn:after,.go:after{content:"";position:absolute;inset:-7px 0}cite a,footer a{margin:-14px -4px;padding:14px 4px;display:inline-block}input{min-height:44px}select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 18px),calc(100% - 13px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;min-height:44px;padding-right:32px}}
