.IntroModal_backdrop__juiJr{--paper:#fff;--card:#fff;--ink:#1b2740;--muted:#5c6b85;--dim:#5c6b85;--line:#d9e0ec;--line-strong:#c5cedd;--accent:#2b8deb;--accent-deep:#1b6fce;--sans:var(--font-inter),system-ui,sans-serif;--mono:var(--font-mono),ui-monospace,monospace;--display:var(--sans);position:fixed;inset:0;z-index:40;background:rgba(23,37,59,.88);backdrop-filter:blur(3px);display:grid;place-items:center;padding:56px 20px 20px;overflow:auto;font-family:var(--sans)}.IntroModal_backdrop__juiJr *{box-sizing:border-box}.IntroModal_panel__Htds2{width:100%;max-width:1180px;background:var(--card);color:var(--ink);border-radius:16px;box-shadow:0 24px 80px rgba(0,0,0,.45);overflow:hidden}.IntroModal_panelHead__SnCay{display:flex;align-items:center;gap:12px;padding:18px 28px;border-bottom:1px solid var(--line)}.IntroModal_panelHead__SnCay .IntroModal_tag__dtLvD{margin-left:auto;font:500 10px var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--dim)}.IntroModal_wordmark__5sYBM{font-size:18px;font-weight:500;letter-spacing:-.01em;display:inline-flex;align-items:center;gap:6px}.IntroModal_dot__uw_Di{width:6px;height:6px;border-radius:999px;background:var(--accent);animation:IntroModal_pulse__A6Pyv 1.8s ease-in-out infinite}@keyframes IntroModal_pulse__A6Pyv{0%,to{opacity:1}50%{opacity:.45}}.IntroModal_vbar__2aXYj{width:1px;height:16px;background:var(--line-strong)}.IntroModal_surface__FfdOS{font-family:var(--display);font-size:18px;font-weight:600}.IntroModal_panelBody__LbsHT{display:grid;grid-template-columns:minmax(300px,4fr) minmax(0,8fr);gap:0}@media (max-width:860px){.IntroModal_panelBody__LbsHT{grid-template-columns:1fr}.IntroModal_explain__2AYfw{border-right:0!important;border-bottom:1px solid var(--line)}}.IntroModal_explain__2AYfw{padding:28px;border-right:1px solid var(--line);display:flex;flex-direction:column;gap:18px}.IntroModal_explain__2AYfw .IntroModal_kicker__yopsS{font:500 10px var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--accent-deep)}.IntroModal_explain__2AYfw h1{margin:0;font-family:var(--display);font-weight:600;font-size:30px;line-height:1.1;letter-spacing:-.02em;text-wrap:balance}.IntroModal_explain__2AYfw p{margin:0;font-size:14px;line-height:1.6;color:var(--muted);max-width:42ch}.IntroModal_explain__2AYfw p b{color:var(--ink);font-weight:600}.IntroModal_proof__jRYmV{margin-top:auto;display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.IntroModal_proof__jRYmV>div{border:1px solid var(--line);border-radius:10px;padding:10px 12px;background:var(--paper)}.IntroModal_proof__jRYmV .IntroModal_n__ssLJN{font:600 20px var(--mono);font-variant-numeric:tabular-nums;color:var(--ink);line-height:1}.IntroModal_proof__jRYmV .IntroModal_l__BZDOH{margin-top:5px;font:500 9.5px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--dim)}.IntroModal_stamp__2XlSz{font:500 11px var(--mono);color:var(--dim)}.IntroModal_stamp__2XlSz code{color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:6px;padding:2px 6px}.IntroModal_diagram__GwaKT{padding:28px;background:var(--paper);display:flex;flex-direction:column;align-items:stretch;gap:0}.IntroModal_laneLabel__zPndY{font:500 9.5px var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--dim);margin-bottom:8px}.IntroModal_row__PqBXi{display:grid;gap:10px}.IntroModal_node__1qKHw{border:1px solid var(--line-strong);background:var(--card);border-radius:10px;padding:10px 12px;min-height:58px}.IntroModal_node__1qKHw .IntroModal_t__Aodof{font-size:13px;font-weight:600;color:var(--ink);line-height:1.2}.IntroModal_node__1qKHw .IntroModal_s__cFu0q{margin-top:3px;font:400 10.5px var(--mono);color:var(--dim);line-height:1.35}.IntroModal_node__1qKHw.IntroModal_core__BozBV{border-color:var(--ink);background:var(--ink);color:#fff;padding:14px 16px;display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.IntroModal_node__1qKHw.IntroModal_core__BozBV .IntroModal_t__Aodof{color:#fff;font-size:14px}.IntroModal_node__1qKHw.IntroModal_core__BozBV .IntroModal_s__cFu0q{color:hsla(0,0%,100%,.65)}.IntroModal_node__1qKHw.IntroModal_core__BozBV .IntroModal_chips__3fz22{display:flex;gap:6px;flex-wrap:wrap}.IntroModal_node__1qKHw.IntroModal_core__BozBV .IntroModal_chip__n3lsy{font:500 9.5px var(--mono);letter-spacing:.08em;color:hsla(0,0%,100%,.85);border:1px solid hsla(0,0%,100%,.25);border-radius:999px;padding:3px 8px}.IntroModal_conn__qLzQl{height:22px;position:relative}.IntroModal_conn__qLzQl:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:1px;background:var(--line-strong)}.IntroModal_conn__qLzQl.IntroModal_split3__w1C1Z:after{content:"";position:absolute;left:12%;right:12%;top:50%;height:1px;background:var(--line-strong)}.IntroModal_row__PqBXi.IntroModal_systems__K3y17{grid-template-columns:5fr 3fr 3fr}.IntroModal_row__PqBXi.IntroModal_systems__K3y17.IntroModal_g3__EiBuO{grid-template-columns:1fr 1fr 1fr}.IntroModal_lane__6IIJ4{border:1px solid var(--line-strong);border-radius:12px;padding:12px;background:var(--card);position:relative}.IntroModal_lane__6IIJ4.IntroModal_here__KLaxv{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 22%,transparent)}.IntroModal_lane__6IIJ4.IntroModal_here__KLaxv:after{content:"you are here";position:absolute;top:-9px;right:12px;font:600 8.5px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#fff;background:var(--accent);border-radius:999px;padding:3px 7px}.IntroModal_laneHead__4lHot{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:10px;flex-wrap:wrap}.IntroModal_laneHead__4lHot .IntroModal_laneLabel__zPndY{margin:0;color:var(--accent-deep)}.IntroModal_laneApp__Vet4_{font:400 10.5px var(--mono);color:var(--dim)}.IntroModal_row__PqBXi.IntroModal_exp__9eth_{grid-template-columns:repeat(4,1fr)}.IntroModal_lane__6IIJ4 .IntroModal_node__1qKHw{background:var(--paper);border-color:var(--line);min-height:0;padding:9px 10px}.IntroModal_lane__6IIJ4 .IntroModal_node__1qKHw .IntroModal_t__Aodof{font-size:12.5px}.IntroModal_lane__6IIJ4 .IntroModal_node__1qKHw .IntroModal_s__cFu0q{font-size:9.5px}@media (max-width:860px){.IntroModal_row__PqBXi.IntroModal_exp__9eth_{grid-template-columns:repeat(2,1fr)}.IntroModal_row__PqBXi.IntroModal_systems__K3y17,.IntroModal_row__PqBXi.IntroModal_systems__K3y17.IntroModal_g3__EiBuO{grid-template-columns:1fr}}.IntroModal_group__J7IrF .IntroModal_chips__3fz22{display:flex;gap:6px;flex-wrap:wrap}.IntroModal_group__J7IrF .IntroModal_chips__3fz22.IntroModal_dark__2Rr_f .IntroModal_chip__n3lsy{font:500 10px var(--mono);color:var(--ink);background:var(--card);border:1px solid var(--line-strong);border-radius:999px;padding:4px 9px}.IntroModal_group__J7IrF{border:1px dashed var(--line-strong);border-radius:12px;padding:10px}.IntroModal_group__J7IrF .IntroModal_laneLabel__zPndY{margin-bottom:8px}.IntroModal_foot__5jGL3{padding:14px 28px 18px;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.IntroModal_foot__5jGL3 .IntroModal_note__oKVJd{font-size:12px;line-height:1.5;color:var(--muted);max-width:78ch}.IntroModal_enter__7zwi5{border:0;border-radius:10px;padding:12px 22px;font:600 14px var(--sans);color:#fff;background:var(--accent);cursor:pointer;box-shadow:0 4px 16px rgba(23,37,59,.16);white-space:nowrap}.IntroModal_enter__7zwi5:hover{background:var(--accent-deep)}.IntroModal_enter__7zwi5:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (prefers-reduced-motion:reduce){.IntroModal_dot__uw_Di{animation:none}}