html:has(.mc-how){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body:has(.mc-how){background:#050609}:is(html:has(.mc-how),html:has(.mc-how) *){scrollbar-color:#2a2f3a transparent}html:has(.mc-how) ::-webkit-scrollbar-thumb{background-color:#2a2f3a}html:has(.mc-how) ::-webkit-scrollbar-thumb:hover{background-color:#3a4150}.mc-how{--mcc-bg:#050609;--mcc-panel:#0a0c12;--mcc-panel-up:#0f1219;--mcc-sunk:#07090f;--mcc-fg:#f4f6f8;--mcc-muted:#a9b2bd;--mcc-dim:#7d8794;--mcc-faint:#6b7684;--mcc-rule:#ffffff2b;--mcc-rule-2:#ffffff47;--mcc-accent:#3ae8ff;--mcc-live:#b8ff45;--mcc-warn:#ffd23d;background-color:var(--mcc-bg);min-height:100vh;color:var(--mcc-fg);font-family:var(--font-ui), system-ui, sans-serif;background-image:radial-gradient(circle at 8% 0,#ff2d781f,#0000 32rem),linear-gradient(#ffffff04 1px,#0000 1px),linear-gradient(90deg,#ffffff04 1px,#0000 1px);background-size:auto,42px 42px,42px 42px}.mc-how .bc{font-family:var(--font-ui), system-ui, sans-serif;letter-spacing:.04em}.mc-how :is(a,button,summary,[tabindex]):focus-visible{outline:2px solid var(--mcc-fg);outline-offset:2px}.mch-product-header{z-index:30;border-bottom:1px solid var(--mcc-rule);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050609e6;height:58px;position:sticky;top:0}.mch-product-header>div{grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;width:100%;max-width:1500px;height:100%;margin:0 auto;padding:0 20px;display:grid}.mch-product-brand,.mch-product-actions,.mch-product-header nav{align-items:center;display:flex}.mch-product-brand{gap:12px}.mch-product-brand .bc{color:var(--mcc-fg);letter-spacing:.09em;font-size:16px;font-weight:800}.mch-product-brand i{background:var(--mcc-rule-2);width:1px;height:18px}.mch-product-brand span,.mch-product-header nav a{color:var(--mcc-faint);font-size:11px}.mch-product-header nav{gap:26px}.mch-product-header nav a:hover,.mch-product-header nav a[aria-current=page]{color:var(--mcc-fg)}.mch-product-actions{justify-self:end;gap:10px}.mch-product-actions>a{border:1px solid var(--mcc-accent);color:var(--mcc-accent);padding:8px 12px;font-size:11px;font-weight:750}.mch-product-actions>a:hover{background:#3ae8ff1a}.mch-main{border:1px solid var(--mcc-rule);background:#050609b8;width:min(1500px,100% - 40px);margin:20px auto 40px}.mch-coordinate{color:var(--mcc-accent);letter-spacing:.11em;text-transform:uppercase;font-size:9px;font-weight:800}.mch-hero{border-bottom:1px solid var(--mcc-rule);background:radial-gradient(circle at 78% 22%,#b8ff451c,#0000 25rem),radial-gradient(circle at 18% 0,#3ae8ff3b,#0000 32rem),linear-gradient(118deg,#102a3f 0%,#0a1927 54%,#07090f 100%);flex-direction:column;justify-content:flex-end;min-height:300px;padding:54px 56px;display:flex}.mch-hero h1{letter-spacing:-.06em;max-width:900px;margin:15px 0 13px;font-size:clamp(46px,5.6vw,82px);font-weight:750;line-height:.94}.mch-hero p{max-width:760px;color:var(--mcc-muted);margin:0;font-size:15px;line-height:1.6}.mch-tree-section{background:linear-gradient(#0c0f17d1,#07090fe6);padding:58px 56px 64px}.mch-arewe{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-bottom:30px;display:flex}.mch-arewe-lead,.mch-arewe-or{color:var(--mcc-faint);font-family:var(--font-code), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;font-size:11px}.mch-arewe-or{text-transform:none;letter-spacing:0;font-size:13px}.mch-tag{font-family:var(--font-display), var(--font-ui), sans-serif;letter-spacing:.14em;text-transform:uppercase;border:1.5px solid;padding:9px 18px;font-size:15px;font-weight:800}.mch-tag.is-chatter{border-color:color-mix(in srgb, var(--mcc-accent) 65%, transparent);color:var(--mcc-accent);box-shadow:0 0 20px -6px var(--mcc-accent), inset 0 0 14px -9px var(--mcc-accent)}.mch-tag.is-streamer{border-color:color-mix(in srgb, var(--mcc-live) 65%, transparent);color:var(--mcc-live);box-shadow:0 0 20px -6px var(--mcc-live), inset 0 0 14px -9px var(--mcc-live)}.mch-tree-result h2{letter-spacing:-.045em;margin:9px 0 7px;font-size:clamp(26px,3vw,40px);line-height:1}.mch-tree-result p{color:var(--mcc-muted);margin:0;font-size:12px;line-height:1.55}.mch-flow-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.mch-flow{border:1px solid var(--mcc-rule);background:#050609d1;min-width:0}.mch-flow>header{border-bottom:1px solid var(--mcc-rule);background:linear-gradient(135deg,#3ae8ff24,#07090f6b);padding:22px 27px;display:block}.mch-flow.is-streamer>header{background:linear-gradient(135deg,#b8ff4521,#081c1d5c)}.mch-flow>header p{max-width:54ch;color:var(--mcc-muted);margin:0;font-size:13px;line-height:1.55}.mch-flow ol{margin:0;padding:0;list-style:none}.mch-flow li{border-top:1px solid var(--mcc-rule);grid-template-columns:30px 32px minmax(0,1fr);gap:14px;min-height:126px;padding:22px 24px;display:grid}.mch-flow li:first-child{border-top:0}.mch-flow li>span{color:var(--mcc-faint);font-variant-numeric:tabular-nums;padding-top:4px;font-size:10px;font-weight:800}.mch-step-icon{width:19px;height:19px;color:var(--mcc-accent);margin-top:1px}.mch-flow.is-streamer .mch-step-icon{color:var(--mcc-live)}.mch-flow li h3{letter-spacing:-.015em;margin:0 0 7px;font-size:14px;font-weight:750}.mch-flow li p{max-width:62ch;color:var(--mcc-dim);margin:0;font-size:11.5px;line-height:1.55}.mch-tree-result{border:1px solid #b8ff4552;border-left:3px solid var(--mcc-live);text-align:center;background:linear-gradient(120deg,#b8ff4521,#071a1c7a);width:min(660px,100%);margin:46px auto 0;padding:28px 34px}.mch-tree-result .mch-coordinate{color:var(--mcc-live)}.mch-section-heading{flex-direction:column;gap:8px;margin-bottom:24px;display:flex}.mch-section-heading span{color:var(--mcc-faint);font-family:var(--font-code), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:400}.mch-section-heading h2{letter-spacing:-.035em;margin:0;font-size:clamp(28px,3vw,38px);line-height:1}.mch-rail-icon{width:21px;height:21px;color:var(--mcc-warn);margin-bottom:54px}.mch-faq-section{background:#07090fd1}.mch-faq-list{border-top:1px solid var(--mcc-rule)}.mch-faq-list details{border-bottom:1px solid var(--mcc-rule)}.mch-faq-list summary{min-height:64px;color:var(--mcc-fg);cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:15px 4px;font-size:14px;font-weight:700;list-style:none;display:flex}.mch-faq-list summary::-webkit-details-marker{display:none}.mch-faq-list .mark{color:var(--mcc-accent);font-size:21px;font-weight:400;transition:transform .14s}.mch-faq-list details[open] .mark{transform:rotate(45deg)}.mch-faq-list details p{max-width:820px;color:var(--mcc-dim);margin:-3px 0 0;padding:0 44px 21px 4px;font-size:12.5px;line-height:1.65}.mch-cta{border-top:1px solid var(--mcc-rule);background:linear-gradient(100deg,#3ae8ff61,#0c0f17cc);padding:42px 56px}.mch-cta>div{justify-content:space-between;align-items:center;gap:30px;display:flex}.mch-cta p{letter-spacing:-.04em;margin:0;font-size:clamp(24px,3vw,38px);font-weight:750}.mch-cta>div>div{gap:9px;display:flex}.mch-cta a{border:1px solid var(--mcc-rule-2);min-width:128px;color:var(--mcc-fg);text-align:center;padding:12px 17px;font-size:12px;font-weight:750}.mch-cta a:last-child{border-color:var(--mcc-accent);background:var(--mcc-accent);color:#050609}.mch-footer{border-top:1px solid var(--mcc-rule);background:#050609eb}.mch-footer>div{justify-content:space-between;align-items:center;gap:30px;width:min(1500px,100% - 40px);min-height:72px;margin:0 auto;display:flex}.mch-footer .bc{font-size:13px;font-weight:800}.mch-footer nav{gap:22px;display:flex}.mch-footer a{color:var(--mcc-faint);font-size:10px}.mch-footer a:hover{color:var(--mcc-fg)}@media (max-width:980px){.mch-product-header>div{grid-template-columns:1fr auto}.mch-product-header nav{display:none}.mch-flow-grid,.mch-clock-grid{grid-template-columns:1fr}.mch-tree-branch{display:none}.mch-flow-grid{margin-top:18px}.mch-clock-grid>div,.mch-clock-grid>div:first-child{border-top:1px solid var(--mcc-rule);border-left:0}.mch-clock-grid>div:first-child{border-top:0}.mch-rails-grid,.mch-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.mch-rails-grid>div:nth-child(odd),.mch-stats>div:nth-child(odd){border-left:0}.mch-rails-grid>div:nth-child(n+3),.mch-stats>div:nth-child(n+3){border-top:1px solid var(--mcc-rule)}}@media (max-width:680px){.mch-product-brand>span,.mch-product-brand>i,.mch-product-actions>a{display:none}.mch-main{border-inline:0;width:100%;margin:0}.mch-hero,.mch-tree-section,.mch-clock-section,.mch-rails-section,.mch-faq-section,.mch-cta{padding:38px 20px}.mch-hero{min-height:265px}.mch-hero h1{font-size:44px}.mch-flow>header{grid-template-columns:38px minmax(0,1fr);padding:22px 18px}.mch-flow li{grid-template-columns:24px 25px minmax(0,1fr);gap:9px;padding:19px 16px}.mch-section-heading,.mch-cta>div{flex-direction:column;align-items:flex-start}.mch-section-heading h2{font-size:31px}.mch-rails-grid,.mch-stats{grid-template-columns:1fr}.mch-rails-grid>div,.mch-rails-grid>div:nth-child(odd),.mch-stats>div,.mch-stats>div:nth-child(odd){border-top:1px solid var(--mcc-rule);border-left:0}.mch-rails-grid>div:first-child,.mch-stats>div:first-child{border-top:0}.mch-rail-icon{margin-bottom:28px}.mch-cta>div>div,.mch-cta a{width:100%}.mch-footer>div{flex-direction:column;justify-content:center;align-items:flex-start;min-height:96px}.mch-footer nav{flex-wrap:wrap;max-width:100%}}@media (prefers-reduced-motion:reduce){.mch-faq-list .mark{transition:none}}
