.JmzzuG_frame{color:#f2f2f2;background:linear-gradient(#151515,#0c0c0c);border:1px solid #ffffff1a;border-radius:24px;overflow:hidden;box-shadow:0 40px 120px #0000008c}.JmzzuG_bar{border-bottom:1px solid #ffffff14;flex-wrap:wrap;align-items:center;gap:4px 12px;padding:12px 16px;display:flex}.JmzzuG_dots{gap:6px;display:flex}.JmzzuG_dots i{background:#ffffff2e;border-radius:50%;width:8px;height:8px}.JmzzuG_barTitle{white-space:nowrap;font-size:13px;font-weight:600}.JmzzuG_sample{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#ffffff80;white-space:nowrap;margin-left:auto;font-size:10px}@media (max-width:639px){.JmzzuG_sample{flex-basis:100%;margin-left:0}}.JmzzuG_body{gap:14px;padding:clamp(14px,2.2vw,22px);display:grid;container-type:inline-size}.JmzzuG_panel{background:#ffffff06;border:1px solid #ffffff14;border-radius:14px;min-width:0;padding:14px}.JmzzuG_k{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#8f8f8f;font-size:10px;font-weight:500}.JmzzuG_v{font-size:14px;font-weight:600}.JmzzuG_muted{color:#9a9a9a}.JmzzuG_red{color:#ff4d55}.JmzzuG_chip{white-space:nowrap;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:500;display:inline-flex}.JmzzuG_chipAlert{color:#ff4d55;border-color:#ff4d5599}.JmzzuG_line{background:#ffffff1a;border-radius:3px;height:6px}.JmzzuG_track{background:#ffffff14;border-radius:3px;height:6px;position:relative;overflow:hidden}.JmzzuG_fill{border-radius:inherit;transform-origin:0;animation:JmzzuG_grow 1.1s var(--ease-out-expo) calc(.35s + var(--i,0) * .15s) both;background:#f2f2f2;position:absolute;inset:0 auto 0 0}.JmzzuG_fillRed{background:#ff4d55}.JmzzuG_flow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.JmzzuG_arrow{color:#ffffff59;font-size:12px}.JmzzuG_step{animation:JmzzuG_appear .55s var(--ease-out-expo) calc(.25s + var(--i,0) * .22s) both}@keyframes JmzzuG_appear{0%{opacity:0;transform:translateY(6px)}}@keyframes JmzzuG_grow{0%{transform:scaleX(0)}}.JmzzuG_growY{transform-origin:bottom;animation:JmzzuG_growY .9s var(--ease-out-expo) calc(.3s + var(--i,0) * 80ms) both}@keyframes JmzzuG_growY{0%{transform:scaleY(0)}}.JmzzuG_draw{stroke-dasharray:1 1;animation:JmzzuG_draw 1.6s var(--ease-out-expo) .4s both}@keyframes JmzzuG_draw{0%{stroke-dashoffset:1px}}@media (prefers-reduced-motion:reduce){.JmzzuG_frame *,.JmzzuG_frame :before,.JmzzuG_frame :after{animation:none!important}}.JmzzuG_aiGrid{gap:14px;display:grid}@container (min-width:480px){.JmzzuG_aiGrid{grid-template-columns:.95fr 1.05fr}}.JmzzuG_doc{color:#1a1a1a;background:#f4f4f2;border-radius:12px;align-content:start;gap:9px;padding:16px;display:grid;position:relative;overflow:hidden}.JmzzuG_doc .JmzzuG_line{background:#dcdcd8}.JmzzuG_docRow{justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.JmzzuG_docLabel{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#5c5c5c;font-size:9.5px}.JmzzuG_field{padding:2px 6px;font-weight:600;position:relative}.JmzzuG_field:after{content:"";animation:JmzzuG_appear .5s var(--ease-out-expo) calc(.45s + var(--i,0) * .25s) both;background:#dc171f14;border:1.5px solid #dc171f;border-radius:5px;position:absolute;inset:0}.JmzzuG_fieldMissing:after{border-style:dashed}.JmzzuG_scan{background:linear-gradient(#0000,#dc171f29,#0000);height:40px;animation:1.8s ease-in-out .3s both JmzzuG_scan;position:absolute;top:0;left:0;right:0}@keyframes JmzzuG_scan{0%{opacity:1;transform:translateY(-40px)}90%{opacity:1}to{opacity:0;transform:translateY(420px)}}.JmzzuG_extract{gap:12px;display:grid}.JmzzuG_extractRow{gap:6px;display:grid}.JmzzuG_extractHead{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.JmzzuG_tiers{gap:10px;display:grid}@container (min-width:520px){.JmzzuG_tiers{grid-template-columns:.8fr 1fr 1.2fr 1.1fr;align-items:stretch}}.JmzzuG_tier{align-content:start;gap:8px;display:grid;position:relative}.JmzzuG_node{background:#121212;border:1px solid #ffffff1f;border-radius:10px;align-items:center;gap:8px;min-width:0;padding:8px 10px;font-size:12.5px;font-weight:500;display:flex}.JmzzuG_nodeNew{border-style:dashed;border-color:#ff4d55b3}.JmzzuG_led{background:#f2f2f2;border-radius:50%;flex:none;width:6px;height:6px}.JmzzuG_ledRed{background:#ff4d55;box-shadow:0 0 8px #ff4d55}.JmzzuG_webStage{padding-bottom:8%;position:relative}.JmzzuG_browser{background:#0f0f0f;border:1px solid #ffffff1f;border-radius:12px;width:86%;overflow:hidden}.JmzzuG_url{border-bottom:1px solid #ffffff14;align-items:center;gap:8px;padding:8px 10px;display:flex}.JmzzuG_urlBox{font-family:var(--font-mono);color:#a8a8a8;background:#ffffff0f;border-radius:6px;flex:1;padding:3px 8px;font-size:10px}.JmzzuG_page{gap:10px;padding:12px;display:grid}.JmzzuG_block{border:1px dashed #ffffff40;border-radius:8px;position:relative}.JmzzuG_block:before{content:"";border-radius:inherit;background:var(--fillc,#1d1d1d);animation:JmzzuG_appear .6s var(--ease-out-expo) calc(.5s + var(--i,0) * .22s) both;position:absolute;inset:-1px}.JmzzuG_block>*{position:relative}.JmzzuG_phoneMini{background:#0f0f0f;border:1px solid #ffffff2e;border-radius:16px;gap:6px;width:26%;padding:10px 7px;display:grid;position:absolute;bottom:0;right:0;overflow:hidden;box-shadow:0 20px 50px #0009}.JmzzuG_phones{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:clamp(8px,3cqi,20px);display:grid}.JmzzuG_phone{aspect-ratio:9/18;background:#101010;border:1px solid #ffffff2e;border-radius:clamp(14px,4cqi,26px);align-content:start;gap:7%;padding:12% 9% 9%;display:grid;position:relative;overflow:hidden}.JmzzuG_phone:nth-child(2){border-color:#ffffff4d;transform:translateY(-6%)}.JmzzuG_notch{background:#ffffff1f;border-radius:999px;width:30%;height:3%;position:absolute;top:4%;left:50%;transform:translate(-50%)}.JmzzuG_screenTitle{font-size:clamp(9px,2.4cqi,13px);font-weight:700}.JmzzuG_btnMini{color:#fff;text-align:center;background:#dc171f;border-radius:999px;padding:6% 0;font-size:clamp(8px,2cqi,11px);font-weight:700}.JmzzuG_tap{aspect-ratio:1;width:26%;animation:JmzzuG_tap .9s ease-out calc(.6s + var(--i,0) * .9s) both;border:2px solid #fffc;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}@keyframes JmzzuG_tap{0%{opacity:.9;transform:translate(-50%,-50%)scale(.3)}to{opacity:0;transform:translate(-50%,-50%)scale(1.2)}}.JmzzuG_check{aspect-ratio:1;border:2px solid #f2f2f2;border-radius:50%;place-items:center;width:34%;margin:8% auto 0;font-size:clamp(12px,4cqi,22px);display:grid}.JmzzuG_supportGrid{gap:14px;display:grid}@container (min-width:500px){.JmzzuG_supportGrid{grid-template-columns:1.35fr 1fr}}.JmzzuG_uptime{grid-template-columns:repeat(30,1fr);gap:2px;height:26px;display:grid}.JmzzuG_uptime span{background:#ffffff8c;border-radius:2px}.JmzzuG_uptime span.JmzzuG_dip,.JmzzuG_dip{background:#ff4d55}.JmzzuG_timeline{gap:0;display:grid}.JmzzuG_event{grid-template-columns:44px 14px 1fr;align-items:start;gap:8px;padding-bottom:12px;font-size:12.5px;display:grid}.JmzzuG_event>i{border:2px solid #f2f2f2;border-radius:50%;width:10px;height:10px;margin-top:3px;position:relative}.JmzzuG_event>i.JmzzuG_alert,.JmzzuG_alert{background:#ff4d55;border-color:#ff4d55}.JmzzuG_canvas{background-image:radial-gradient(#ffffff14 1px,#0000 1px);background-size:14px 14px;border-radius:12px;gap:12px;padding:4px;display:grid}@container (min-width:520px){.JmzzuG_canvas{grid-template-columns:.9fr 1.3fr 1fr}}.JmzzuG_note{color:#1a1a1a;background:#f2f2ee;border-radius:8px;padding:8px 10px;font-size:11.5px;line-height:1.35;box-shadow:0 6px 16px #00000059}.JmzzuG_note:nth-child(odd){transform:rotate(-1.5deg)}.JmzzuG_note:nth-child(2n){transform:rotate(1.2deg)}.JmzzuG_wire{background:#101010;border:1px solid #fff3;border-radius:8px;gap:6px;padding:8px;display:grid}.JmzzuG_swatch{aspect-ratio:1;border:1px solid #ffffff24;border-radius:8px}.JmzzuG_kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}@container (max-width:400px){.JmzzuG_kpis{grid-template-columns:1fr}}.JmzzuG_kpiValue{font-variant-numeric:tabular-nums;margin-top:4px;font-size:clamp(16px,4.6cqi,24px);font-weight:700}.JmzzuG_mktGrid{gap:14px;display:grid}@container (min-width:500px){.JmzzuG_mktGrid{grid-template-columns:1fr 1fr}}.JmzzuG_funnelRow{grid-template-columns:76px 1fr;align-items:center;gap:10px;font-size:12px;display:grid}.JmzzuG_funnelBar{height:18px;animation:JmzzuG_grow 1s var(--ease-out-expo) calc(.4s + var(--i,0) * .15s) both;transform-origin:50%;background:#ffffffd9;border-radius:4px;margin-inline:auto}
.CL42AG_orb{aspect-ratio:1;width:100%;position:relative}.CL42AG_orbit{transform-box:fill-box;transform-origin:50%;animation:18s linear infinite CL42AG_spin}.CL42AG_orbitSlow{animation-duration:30s;animation-direction:reverse}@keyframes CL42AG_spin{to{transform:rotate(360deg)}}.CL42AG_orbLabel{font:500 15px/1 var(--font-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;fill:#ffffffc7}.CL42AG_callout{display:none}@media (min-width:640px){.CL42AG_callout{display:inline}}.CL42AG_diagram text{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase}.CL42AG_box{fill:#0e0e0e;stroke:#ffffff24}.CL42AG_core{fill:#dc171f0f;stroke:#ff4d558c}.CL42AG_module{fill:#0a0a0a;stroke:#ffffff1a}.CL42AG_wire{fill:none;stroke:#ffffff38;stroke-dasharray:3 5}.CL42AG_scan{animation:3.6s cubic-bezier(.76,0,.24,1) infinite CL42AG_scan}@keyframes CL42AG_scan{0%{opacity:0;transform:translateY(0)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translateY(400px)}}.CL42AG_flow{background:repeating-linear-gradient(#dc171f 0 6px,#0000 6px 12px) 0 0/100% 24px;width:2px;height:34px;margin-inline:auto;animation:1s linear infinite CL42AG_flow}@keyframes CL42AG_flow{to{background-position:0 24px}}.CL42AG_timeline{position:relative}.CL42AG_track{background:#e6e6e6;height:2px;position:absolute;top:11px;left:0;right:0}.CL42AG_track:after{content:"";transform-origin:0;background:#dc171f;transition:transform 1.8s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:scaleX(0)}.is-in>.CL42AG_track:after{transform:scaleX(1)}@media (max-width:1023px){.CL42AG_track{width:2px;height:auto;inset:0 auto 0 11px}.CL42AG_track:after{transform-origin:top;transform:scaleY(0)}.is-in>.CL42AG_track:after{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.CL42AG_orbit,.CL42AG_scan,.CL42AG_flow{animation:none}.CL42AG_track:after{transition:none;transform:none}}
