:root{--color-background:#000;--color-grid:#282b2773;--color-node-stroke:#ffffff24;--color-node-stroke-hover:var(--acid,#edff00);--color-text:#f0f2ed;--color-text-core:#fff;--color-acid-green:var(--acid,#edff00);--color-beta:#101210;--font-family-sans:"Space Grotesk", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--animation-speed:3.5s}.infra-map-container{background-color:var(--color-background);font-family:var(--font-family-sans);padding:4.5rem 0;position:relative;overflow:hidden}.infra-map-svg{width:100%;max-width:1240px;height:auto;margin:0 auto;display:block}.mobile-svg{display:none}.desktop-svg{display:block}@media (width<=768px){.infra-map-container{padding:5.5rem 0 3.5rem}.desktop-svg{display:none}.mobile-svg{max-width:460px;display:block}}@media (width<=480px){.infra-map-container{padding:5rem 0 3rem}}.node-foreign-object{overflow:visible}.node-glass-card{-webkit-backdrop-filter:blur(20px)saturate(140%);cursor:pointer;box-sizing:border-box;background:#121614c2;border:1px solid #ffffff21;border-radius:12px;justify-content:center;align-items:center;width:100%;height:100%;padding:0 16px;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;box-shadow:0 8px 26px #00000080,inset 0 1px 1px #ffffff29}.node-glass-card:before{content:"";opacity:.6;background:linear-gradient(90deg,#0000,#edff0059,#0000);height:1px;position:absolute;top:0;left:0;right:0}.node-glass-card:hover{border-color:#edff00a6;transform:translateY(-2px);box-shadow:0 12px 32px #000000a6,0 0 24px #edff002e,inset 0 1px 1px #ffffff40}.core-card{background:#161c17e0;border:1px solid #edff0066;box-shadow:0 8px 28px #0009,inset 0 1px 1px #edff0038}.core-card:before{background:linear-gradient(90deg, transparent, var(--color-acid-green), transparent);opacity:1}.core-card:hover{border-color:var(--color-acid-green);box-shadow:0 12px 36px #000000bf,0 0 32px #edff004d,inset 0 1px 1px #edff0073}.card-content{z-index:2;flex-direction:column;justify-content:center;align-items:center;gap:3px;width:100%;display:flex}.label-row{justify-content:center;align-items:center;gap:8px;width:100%;display:flex}.node-entry-pin.status-dot{background:var(--color-acid-green);width:8px;height:8px;box-shadow:0 0 10px var(--color-acid-green), 0 0 16px #edff0066;z-index:10;border:1.5px solid #101210;border-radius:50%;flex-shrink:0;position:absolute;top:-4px;left:50%;transform:translate(-50%)}.card-label{font-family:var(--font-family-sans);color:#f0f2ed;letter-spacing:.02em;text-transform:uppercase;white-space:normal;text-align:center;font-size:13px;font-weight:600;line-height:1.25;overflow:visible}.core-label-title{letter-spacing:.01em;color:#fff!important;text-transform:none!important;font-size:16.5px!important;font-weight:700!important}.card-sublabel{color:var(--orange,#ff7a05);letter-spacing:.06em;text-transform:uppercase;text-align:center;font-size:11px;font-weight:600}.core-sublabel{color:var(--acid,#edff00);letter-spacing:.08em;margin-top:1px;font-size:13.5px;font-weight:700;text-transform:none!important}.card-microtext{color:#a0a69b;letter-spacing:.03em;text-align:center;font-size:10.5px;font-weight:400;line-height:1.3}.core-telemetry{background:#0000008c;border:1px solid #edff0059;border-radius:100px;align-items:center;gap:6px;margin-top:5px;padding:3px 9px;display:inline-flex}.telemetry-pulse{background:var(--acid,#edff00);width:5px;height:5px;box-shadow:0 0 6px var(--acid,#edff00);border-radius:50%;animation:1.5s ease-in-out infinite telemetry-blink}.telemetry-text{color:#d1d6ce;letter-spacing:.05em;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-weight:600}@keyframes telemetry-blink{0%,to{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(.8)}}.core-cluster-boundary rect{fill:#edff0006;stroke:#edff0040;stroke-width:1px;stroke-dasharray:6 6}.connection-path{fill:none;stroke:#ffffff2e;stroke-width:1.5px;stroke-dasharray:8 8;stroke-dashoffset:200px;opacity:.25;transition:all .3s}.arrowhead-polygon{fill:#ffffff59;transition:fill .3s}.is-visible .connection-path{animation:pulse-line var(--animation-speed) ease-in-out infinite;animation-delay:var(--animation-delay)}.connection-path:hover,.connection-path:hover~.arrowhead-polygon{stroke:var(--color-acid-green);fill:var(--color-acid-green);opacity:1}.return-loop-path{stroke:var(--color-acid-green);opacity:.45;stroke-dasharray:6 6}.is-visible .return-loop-path{animation:3s cubic-bezier(.4,0,.6,1) infinite pulse-return-loop}@keyframes pulse-return-loop{0%{opacity:.3;stroke-dashoffset:150px;stroke:var(--color-acid-green);stroke-width:1.5px}50%{opacity:.95;stroke:var(--color-acid-green);stroke-width:2.5px;filter:drop-shadow(0 0 6px #edff0099)}to{opacity:.3;stroke-dashoffset:-150px;stroke:var(--color-acid-green);stroke-width:1.5px}}@keyframes pulse-line{0%{opacity:.25;stroke-dashoffset:200px;stroke:#ffffff2e;stroke-width:1.5px}50%{opacity:1;stroke:var(--color-acid-green);stroke-width:2.5px}to{opacity:.25;stroke-dashoffset:-200px;stroke:#ffffff2e;stroke-width:1.5px}}@media (prefers-reduced-motion:reduce){.is-visible .connection-path{opacity:.6;stroke-dasharray:none;stroke-dashoffset:0;animation:none}.node-glass-card{transition:none}}.mobile-layout .node-glass-card{padding:0 14px}.mobile-layout .card-label{font-size:13.5px;line-height:1.2}.mobile-layout .core-label-title{font-size:17px!important}.mobile-layout .core-sublabel{font-size:14.5px;text-transform:none!important}.mobile-layout .card-microtext{font-size:11px;line-height:1.35}.mobile-layout .core-telemetry{gap:7px;padding:3.5px 10px}.mobile-layout .telemetry-text{font-size:10.5px}.hero[data-astro-cid-ge2uvauf]{grid-template-columns:1.15fr .85fr;align-items:center;gap:7vw;min-height:730px;padding-top:100px;display:grid}.eyebrow[data-astro-cid-ge2uvauf]{letter-spacing:.18em;color:var(--muted);font-size:11px;font-weight:600}.eyebrow[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]{background:var(--acid);width:7px;height:7px;box-shadow:0 0 12px var(--acid);border-radius:50%;margin-right:8px;display:inline-block}.hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{letter-spacing:-.055em;margin:28px 0;font-family:Space Grotesk,sans-serif;font-size:clamp(50px,5.4vw,82px);font-weight:500;line-height:.96}.lead[data-astro-cid-ge2uvauf]{color:#d5d9d1;max-width:690px;font-size:19px}.support[data-astro-cid-ge2uvauf]{color:var(--muted);font-size:13px}.actions[data-astro-cid-ge2uvauf]{align-items:center;gap:30px;margin-top:36px;display:flex}.signal-panel[data-astro-cid-ge2uvauf]{-webkit-backdrop-filter:blur(24px);background:linear-gradient(135deg,#101210b8,#080908d9);border:1px solid #ffffff1a;border-radius:12px;padding:22px;position:relative;box-shadow:0 30px 90px #000000e6,inset 0 1px 1px #ffffff24}.panel-top[data-astro-cid-ge2uvauf],.panel-bottom[data-astro-cid-ge2uvauf]{letter-spacing:.16em;color:#6f766d;justify-content:space-between;font-size:9px;display:flex}.panel-top[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]{background:var(--acid);width:6px;height:6px;box-shadow:0 0 8px var(--acid);border-radius:50%;margin-right:6px;animation:1.5s ease-in-out infinite pulse-blink;display:inline-block}@keyframes pulse-blink{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.85)}}.signal-core[data-astro-cid-ge2uvauf]{border-bottom:1px solid var(--line);flex-direction:column;justify-content:center;align-items:center;height:190px;display:flex;position:relative}.signal-core[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{letter-spacing:-.03em;z-index:2;font:300 30px Geist,sans-serif}.signal-core[data-astro-cid-ge2uvauf] small[data-astro-cid-ge2uvauf]{color:var(--muted);z-index:2}.pulse[data-astro-cid-ge2uvauf]{-webkit-backdrop-filter:blur(12px);pointer-events:none;background:radial-gradient(circle at 32% 28%,#edff002e 0%,#edff000a 45%,#101210a6 85%);border:1px solid #edff0040;border-radius:50%;width:120px;height:120px;position:absolute;box-shadow:0 0 40px #edff002e,inset 0 0 28px #edff0026}.pulse[data-astro-cid-ge2uvauf]:before,.pulse[data-astro-cid-ge2uvauf]:after{content:"";pointer-events:none;border:1px solid #0000;border-radius:50%;position:absolute;inset:-6px}.pulse[data-astro-cid-ge2uvauf]:before{border-top-color:var(--acid);border-right-color:#edff0059;animation:12s linear infinite orbit-spin;inset:-7px}.pulse[data-astro-cid-ge2uvauf]:after{border:1px dashed #edff0052;border-left-color:var(--acid);border-bottom-color:#edff008c;animation:16s linear infinite orbit-spin-reverse;inset:-14px}@keyframes orbit-spin{0%{transform:rotate(0)scaleX(1)}50%{transform:rotate(180deg)scaleX(1.03)}to{transform:rotate(360deg)scaleX(1)}}@keyframes orbit-spin-reverse{0%{transform:rotate(360deg)scaleY(1)}50%{transform:rotate(180deg)scaleY(1.03)}to{transform:rotate(0)scaleY(1)}}.signal-panel[data-astro-cid-ge2uvauf] ol[data-astro-cid-ge2uvauf]{margin:0;padding:12px 0;list-style:none}.signal-panel[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]{border-bottom:1px solid #232620;grid-template-columns:40px 1fr 20px;align-items:center;padding:12px 0;display:grid}.signal-panel[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{color:#62685f;font:10px Space Grotesk}.signal-panel[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]{font-size:12px}.signal-panel[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]{color:var(--acid);font-style:normal}.signal-panel[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf].step-item{opacity:.28;animation:8.5s ease-out infinite step-activate;animation-delay:calc(var(--step) * 1.5s);transform:translate(-6px)}.signal-panel[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf].step-item b[data-astro-cid-ge2uvauf]{transition:color .3s}.signal-panel[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf].step-item .step-check[data-astro-cid-ge2uvauf]{opacity:0;animation:8.5s cubic-bezier(.34,1.56,.64,1) infinite step-tick;animation-delay:calc(var(--step) * 1.5s + .45s);transform:scale(.2)rotate(-25deg)}@keyframes step-activate{0%{opacity:.28;color:#62685f;transform:translate(-6px)}6%,84%{opacity:1;color:var(--text);transform:translate(0)}94%,to{opacity:.28;color:#62685f;transform:translate(-6px)}}@keyframes step-tick{0%{opacity:0;text-shadow:none;transform:scale(.2)rotate(-25deg)}6%,84%{opacity:1;text-shadow:0 0 12px var(--acid);transform:scale(1.15)rotate(0)}94%,to{opacity:.28;text-shadow:none;transform:scale(.2)rotate(-25deg)}}.panel-bottom[data-astro-cid-ge2uvauf]{justify-content:center;padding-top:14px}.hero[data-astro-cid-ge2uvauf].light-section{-webkit-backdrop-filter:blur(28px)saturate(140%);color:#a1a1a1;background:#deddd3f0;overflow:hidden;box-shadow:0 25px 60px #00000059}.hero[data-astro-cid-ge2uvauf].light-section h1[data-astro-cid-ge2uvauf]{color:#000}.hero[data-astro-cid-ge2uvauf].light-section h1[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{color:var(--olive);font-weight:650}.hero[data-astro-cid-ge2uvauf].light-section .lead[data-astro-cid-ge2uvauf],.hero[data-astro-cid-ge2uvauf].light-section .support[data-astro-cid-ge2uvauf]{color:var(--olive)}.hero[data-astro-cid-ge2uvauf].light-section .signal-panel[data-astro-cid-ge2uvauf]{-webkit-backdrop-filter:blur(24px);color:#f0f2ed;background:linear-gradient(135deg,#101210f0,#080908fa);border:1px solid #edff004d;border-radius:16px;box-shadow:0 30px 90px #000c,0 10px 30px #0006,inset 0 1px 1px #ffffff2e}.hero[data-astro-cid-ge2uvauf].light-section .signal-panel[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf],.hero[data-astro-cid-ge2uvauf].light-section .signal-panel[data-astro-cid-ge2uvauf] small[data-astro-cid-ge2uvauf],.hero[data-astro-cid-ge2uvauf].light-section .signal-panel[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]{color:#f0f2ed}.hero[data-astro-cid-ge2uvauf].light-section .signal-panel[data-astro-cid-ge2uvauf] .panel-top[data-astro-cid-ge2uvauf],.hero[data-astro-cid-ge2uvauf].light-section .signal-panel[data-astro-cid-ge2uvauf] .panel-bottom[data-astro-cid-ge2uvauf]{color:#aeb3ab}.hero[data-astro-cid-ge2uvauf].light-section .signal-panel[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]{border-bottom-color:#282b27}@media (width<=900px){.hero[data-astro-cid-ge2uvauf]{grid-template-columns:1fr;min-height:auto;padding-top:70px}.hero[data-astro-cid-ge2uvauf].light-section{border-bottom-right-radius:28px;border-bottom-left-radius:28px}.hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{font-size:49px}.signal-panel[data-astro-cid-ge2uvauf]{margin-top:25px}}@media (width<=560px){.hero[data-astro-cid-ge2uvauf]{padding-top:55px}.hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{font-size:43px}.lead[data-astro-cid-ge2uvauf]{font-size:16px}.actions[data-astro-cid-ge2uvauf]{flex-direction:column;align-items:stretch;gap:8px}}.traction-pipeline-wrapper[data-astro-cid-ukvrirbm]{color:#d8dcd3;pointer-events:none;justify-content:center;align-items:center;width:100%;margin:20px 0;display:flex}.traction-pipeline-svg[data-astro-cid-ukvrirbm]{width:100%;max-width:400px;height:auto;display:block}.variant-compact[data-astro-cid-ukvrirbm]{margin:10px 0}.variant-compact[data-astro-cid-ukvrirbm] .traction-pipeline-svg[data-astro-cid-ukvrirbm]{max-width:280px;height:auto}.pipeline-core-node[data-astro-cid-ukvrirbm]{transform-origin:200px 20px;transition:transform .3s}.traction-pipeline-wrapper[data-astro-cid-ukvrirbm]:hover .pipeline-core-node[data-astro-cid-ukvrirbm]{filter:drop-shadow(0 0 8px #edff0080);transform:scale(1.15)}.flow-grid[data-astro-cid-5rypg4j7]{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:70px;display:grid}.flow-card[data-astro-cid-5rypg4j7]{-webkit-backdrop-filter:blur(20px);background:#0b0c0bbf;border:1px solid #ffffff0f;border-radius:16px;flex-direction:column;min-height:220px;padding:28px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.flow-card[data-astro-cid-5rypg4j7]:before{content:"";opacity:0;z-index:1;pointer-events:none;background-image:radial-gradient(circle,#edff001a 0%,#0000 35%);width:250%;height:250%;transition:opacity .6s cubic-bezier(.4,0,.2,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.card-inner[data-astro-cid-5rypg4j7]{z-index:2;flex-direction:column;flex-grow:1;display:flex;position:relative}.flow-card[data-astro-cid-5rypg4j7]:hover:before{opacity:1}.flow-card[data-astro-cid-5rypg4j7]:hover{background:#121412d9;border-color:#edff0059;transform:translateY(-4px);box-shadow:0 20px 40px #0009,0 0 20px #edff000d,inset 0 1px 1px #ffffff1a}.card-meta[data-astro-cid-5rypg4j7]{justify-content:space-between;align-items:center;width:100%;display:flex}.card-num[data-astro-cid-5rypg4j7]{font-family:var(--font-mono,monospace);color:#666b64;font-size:11px;font-weight:600}.status-indicator[data-astro-cid-5rypg4j7]{align-items:center;gap:6px;display:flex}.status-tag[data-astro-cid-5rypg4j7]{font-family:var(--font-mono,monospace);color:#8f9488;letter-spacing:.05em;opacity:.8;font-size:9px}.status-dot[data-astro-cid-5rypg4j7]{background-color:var(--acid,#edff00);width:6px;height:6px;box-shadow:0 0 8px var(--acid,#edff00);border-radius:50%;transition:all .3s;display:inline-block}.flow-card[data-astro-cid-5rypg4j7]:hover .status-dot[data-astro-cid-5rypg4j7]{background-color:var(--orange,#ff7a05);box-shadow:0 0 8px var(--orange,#ff7a05)}.flow-card[data-astro-cid-5rypg4j7] h3[data-astro-cid-5rypg4j7]{color:#fff;margin-top:auto;margin-bottom:12px;font-family:Space Grotesk,sans-serif;font-size:24px;font-weight:500}.flow-card[data-astro-cid-5rypg4j7] p[data-astro-cid-5rypg4j7]{color:var(--muted,#8f9488);margin:0;font-size:13px;line-height:1.5}@media (width<=900px){.flow-grid[data-astro-cid-5rypg4j7]{grid-template-columns:repeat(2,1fr);gap:12px}}@media (width<=560px){.flow-grid[data-astro-cid-5rypg4j7]{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:40px}.flow-card[data-astro-cid-5rypg4j7]{border-radius:12px;min-height:150px;padding:16px}.flow-card[data-astro-cid-5rypg4j7] h3[data-astro-cid-5rypg4j7]{margin:28px 0 8px;font-size:18px}.flow-card[data-astro-cid-5rypg4j7] p[data-astro-cid-5rypg4j7]{font-size:11px;line-height:1.4}.status-tag[data-astro-cid-5rypg4j7]{font-size:7.5px}.status-dot[data-astro-cid-5rypg4j7]{width:5px;height:5px}}.demo[data-astro-cid-uzlokqpq]{background:radial-gradient(circle at 80%,#edff0012,#0000 32%);grid-template-columns:1fr 1fr;gap:8vw;display:grid}.demo-action[data-astro-cid-uzlokqpq]{-webkit-backdrop-filter:blur(20px);background:#0e100eb8;border:1px solid #ffffff14;padding:35px;transition:all .3s;box-shadow:0 20px 50px #000000b3,inset 0 1px 1px #ffffff1a}.demo-action[data-astro-cid-uzlokqpq]:hover{border-color:#edff0066;transform:translateY(-3px);box-shadow:0 25px 60px #000c,0 0 30px #edff0014,inset 0 1px 1px #ffffff26}.agent-id[data-astro-cid-uzlokqpq]{border-bottom:1px solid var(--line);align-items:center;gap:18px;padding-bottom:25px;display:flex}.agent-id[data-astro-cid-uzlokqpq] i[data-astro-cid-uzlokqpq]{background:var(--acid);width:7px;height:7px;box-shadow:0 0 12px var(--acid);border-radius:50%;margin-right:8px;display:inline-block}.agent-mark[data-astro-cid-uzlokqpq]{border:1px solid var(--acid);letter-spacing:-.02em;width:64px;height:64px;color:var(--acid);place-items:center;font:300 18px Geist,sans-serif;display:grid}.agent-id[data-astro-cid-uzlokqpq] strong[data-astro-cid-uzlokqpq]{letter-spacing:-.03em;font:300 22px Geist,sans-serif;display:block}.agent-id[data-astro-cid-uzlokqpq] span[data-astro-cid-uzlokqpq]{color:var(--acid);margin-top:6px;font-size:9px;display:block}.demo-action[data-astro-cid-uzlokqpq] p[data-astro-cid-uzlokqpq]{margin:30px 0}.demo[data-astro-cid-uzlokqpq] p[data-astro-cid-uzlokqpq]{color:var(--muted)}.button-wide[data-astro-cid-uzlokqpq]{width:100%}.demo-action[data-astro-cid-uzlokqpq]>small[data-astro-cid-uzlokqpq]{color:#6f756c;text-align:center;margin-top:15px;font-size:11px;display:block}@media (width<=900px){.demo[data-astro-cid-uzlokqpq]{grid-template-columns:1fr}}@media (width<=560px){.demo-action[data-astro-cid-uzlokqpq]{padding:22px}}.faq-list[data-astro-cid-7synugci]{border-top:1px solid var(--line);margin-top:60px}details[data-astro-cid-7synugci]{border-bottom:1px solid var(--line)}summary[data-astro-cid-7synugci]{cursor:pointer;grid-template-columns:60px 1fr 30px;padding:24px 0;font:500 18px Space Grotesk;list-style:none;display:grid}summary[data-astro-cid-7synugci] span[data-astro-cid-7synugci]{color:#62675f;padding-top:6px;font:10px Geist}summary[data-astro-cid-7synugci] i[data-astro-cid-7synugci]{color:var(--acid);font-size:22px;font-style:normal;transition:all .2s}details[data-astro-cid-7synugci][open] summary[data-astro-cid-7synugci] i[data-astro-cid-7synugci]{transform:rotate(45deg)}details[data-astro-cid-7synugci] p[data-astro-cid-7synugci]{max-width:700px;color:var(--muted);margin:0 60px 25px}.light-section[data-astro-cid-7synugci] summary[data-astro-cid-7synugci]{color:#000}.light-section[data-astro-cid-7synugci] summary[data-astro-cid-7synugci] i[data-astro-cid-7synugci]{color:var(--orange)}.light-section[data-astro-cid-7synugci] details[data-astro-cid-7synugci] p[data-astro-cid-7synugci],.light-section[data-astro-cid-7synugci] summary[data-astro-cid-7synugci] span[data-astro-cid-7synugci]{color:var(--olive)}@media (width<=560px){summary[data-astro-cid-7synugci]{grid-template-columns:35px 1fr 25px;font-size:16px}details[data-astro-cid-7synugci] p[data-astro-cid-7synugci]{margin-left:35px}}.section{padding:120px 7vw;position:relative}.eyebrow i,.final-signal i{background:var(--acid);width:7px;height:7px;box-shadow:0 0 12px var(--acid);border-radius:50%;margin-right:8px;display:inline-block}.kicker{letter-spacing:.15em;color:var(--orange);text-shadow:0 0 8px #ff994073;opacity:.4;align-items:center;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:11px;font-weight:400;transition:opacity .3s;display:inline-flex;background:0 0!important;border:none!important;border-radius:0!important;padding:0!important}.kicker:hover{opacity:1}.kicker:before{content:">_ ";margin-right:6px;font-weight:600;color:inherit!important;text-shadow:inherit!important}.hero h1,.section h2{letter-spacing:-.055em;margin:28px 0;font-family:Space Grotesk,sans-serif;font-weight:500;line-height:.96}h1 span,h2 em{color:var(--acid);font-style:normal}.section-head{justify-content:space-between;align-items:flex-start;gap:50px;display:flex}.section h2{font-size:clamp(40px,4.8vw,69px)}.section-head .kicker{padding-top:15px}.problem-grid,.proof-grid{grid-template-columns:1.15fr .85fr;gap:8vw;display:grid}.scene{padding-top:30px}.scene p{color:#b7bcb4;margin:0 0 26px;font-size:18px}.scene strong{border-left:2px solid var(--orange);padding-left:20px;font-size:16px;display:block}.benefit-grid h3{margin:55px 0 14px;font:500 26px Space Grotesk}.benefit-grid p,.proof p{color:var(--muted)}.benefit-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:70px;display:grid}.benefit-grid article{background:var(--panel);border-top:1px solid #394033;padding:30px}.benefit-grid span{color:var(--acid);font-size:10px}.final-cta>small{color:#6f756c;text-align:center;margin-top:15px;font-size:11px;display:block}.proof{background:#000}.proof-tags{flex-wrap:wrap;gap:8px;margin-top:35px;display:flex}.proof-tags span{-webkit-backdrop-filter:blur(8px);color:#b3b8b0;background:#ffffff08;border:1px solid #ffffff14;padding:9px 12px;font-size:11px;transition:all .2s}.proof-tags span:hover{color:#fff;background:#edff000f;border-color:#edff0066}.final-cta{text-align:center;background:radial-gradient(circle at 50% 60%,#edff0012,#0000 35%);padding-top:140px;padding-bottom:140px}.final-signal{color:var(--muted);letter-spacing:.18em;font-size:9px}.final-cta p{color:var(--muted);font-size:17px}.final-cta .button{margin-top:25px}.light-section{background:var(--panel-light);color:#a1a1a1}.light-section .eyebrow{background:var(--olive);color:var(--acid);border-radius:4px;padding:5px 11px;font-weight:600;display:inline-block}.light-section .kicker{opacity:.4;color:#000!important;text-shadow:none!important}.light-section .kicker:hover{opacity:1}.light-section .scene p,.light-section .benefit-grid p{color:var(--olive)}.light-section .benefit-grid article{-webkit-backdrop-filter:blur(16px);color:#000;background:#deddd3d9;border:1px solid #0000001f;border-radius:12px;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 10px 30px #0000000f,inset 0 1px 1px #fff9}.light-section .benefit-grid article:hover{border-color:var(--orange);box-shadow:0 15px 40px #0000001f, inset 0 1px 1px #fffc, 0 0 0 1px var(--acid), 0 8px 24px #ff7a0526;background:#deddd3f2;transform:translateY(-4px)}.light-section .mono.code-accent{background:var(--olive);color:var(--acid);vertical-align:middle;border-radius:4px;margin-right:6px;padding:4px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.85em;font-weight:600;display:inline-block}.light-section .benefit-grid article span{color:var(--olive);font-weight:700}.light-section .scene strong{border-left:2px solid var(--orange);color:#000}.light-section .section-head em,.light-section h2 em{color:var(--olive)}.reveal{opacity:0;transition:all .65s;transform:translateY(18px)}.reveal.visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.reveal{opacity:1!important;transition:none!important;transform:none!important}}@media (width<=900px){.section{padding:80px 24px}.problem-grid,.proof-grid{grid-template-columns:1fr}.section-head{display:block}.benefit-grid{grid-template-columns:1fr}}@media (width<=560px){.section h2{font-size:39px}.problem-grid{gap:5px}.final-cta{padding:100px 22px}.proof-grid{gap:12px}}
