body:has(.mc-how){background:var(--hl-bg)}:is(html:has(.mc-how),html:has(.mc-how) *){scrollbar-color:var(--hl-line-2) transparent}html:has(.mc-how) ::-webkit-scrollbar-thumb{background-color:var(--hl-line-2)}html:has(.mc-how) ::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb, var(--hl-fg) 32%, transparent)}.mc-how{--mcc-bg:var(--hl-bg);--mcc-panel:var(--hl-panel);--mcc-panel-up:var(--hl-panel-2);--mcc-sunk:var(--hl-bg);--mcc-fg:var(--hl-fg);--mcc-muted:var(--hl-muted);--mcc-dim:var(--hl-dim);--mcc-faint:var(--hl-dim);--mcc-rule:var(--hl-line-2);--mcc-rule-2:color-mix(in srgb, var(--hl-fg) 28%, transparent);--mcc-accent:var(--hl-strap-hi);--mcc-accent-ink:color-mix(in srgb, var(--hl-strap-hi) 72%, var(--hl-fg));--mcc-accent-tint:color-mix(in srgb, var(--hl-strap) 12%, transparent);--mcc-live:var(--mcc-accent-ink);--mch-chatter:var(--f-holler);--mch-chatter-ink:var(--f-holler-ink);--mch-streamer:var(--hl-strap-hi);--mch-streamer-ink:var(--mcc-accent-ink);--mch-bloom:color-mix(in srgb, var(--hl-strap) 16%, transparent);background-color:var(--mcc-bg);background-image:radial-gradient(circle at 8% 0%, var(--mch-bloom), transparent 32rem), linear-gradient(var(--hl-grid) 1px, transparent 1px), linear-gradient(90deg, var(--hl-grid) 1px, transparent 1px);min-height:100vh;color:var(--mcc-fg);font-family:var(--font-ui), system-ui, sans-serif;background-size:auto,48px 48px,48px 48px}.light .mc-how{--mcc-accent-ink:var(--hl-strap-hi);--mch-bloom:color-mix(in srgb, var(--hl-strap) 9%, transparent)}.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(--hl-strap-hi);outline-offset:2px}.mch-product-header{z-index:30;height:var(--hl-hdr-h);border-bottom:1px solid var(--hl-line);background:var(--hl-bar);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);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);font-size:var(--hl-hdr-mark);letter-spacing:.09em;align-items:center;font-weight:800;display:inline-flex}.mch-product-brand i{background:var(--mcc-rule-2);width:1px;height:18px}.mch-product-brand span{color:var(--mcc-faint);font-size:11px}.mc-how .mch-product-header nav a{color:var(--hl-muted);font-size:var(--hl-hdr-nav);font-weight:var(--hl-hdr-nav-w)}.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-header nav a[aria-current=page]{box-shadow:inset 0 -2px 0 var(--hl-strap-hi)}.mch-product-actions{justify-self:end;gap:10px}.mch-product-actions>a{height:var(--hl-hdr-ctl);border:1px solid var(--mcc-accent);color:var(--mcc-accent-ink);align-items:center;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}.mch-product-actions>a:hover{background:var(--mcc-accent-tint)}.mch-main{border:1px solid var(--mcc-rule);background:color-mix(in srgb, var(--mcc-panel) 82%, transparent);width:min(1500px,100% - 40px);box-shadow:var(--hl-shadow);margin:20px auto 40px}.mch-coordinate{color:var(--mcc-accent-ink);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 18% 0%, color-mix(in srgb, var(--hl-strap) 30%, transparent), transparent 32rem), linear-gradient(118deg, var(--hl-panel-2) 0%, var(--hl-panel) 54%, var(--hl-bg) 100%);flex-direction:column;justify-content:flex-end;min-height:300px;padding:54px 56px;display:flex}.light .mch-hero{background:radial-gradient(circle at 18% 0%, color-mix(in srgb, var(--hl-strap) 12%, transparent), transparent 32rem), linear-gradient(118deg, var(--hl-panel-2) 0%, var(--hl-panel) 54%, var(--hl-bg) 100%)}.mch-hero-tags{flex-wrap:wrap;gap:8px;margin:20px 0 0;padding:0;list-style:none;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(180deg, color-mix(in srgb, var(--hl-panel-2) 60%, transparent), color-mix(in srgb, var(--hl-panel) 90%, transparent));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(--mch-chatter) 65%, transparent);background:color-mix(in srgb, var(--mch-chatter) 8%, transparent);color:var(--mch-chatter-ink);box-shadow:0 0 20px -6px color-mix(in srgb, var(--mch-chatter) calc(100% * var(--hl-glow-k)), transparent), inset 0 0 14px -9px color-mix(in srgb, var(--mch-chatter) calc(100% * var(--hl-glow-k)), transparent)}.mch-tag.is-streamer{border-color:color-mix(in srgb, var(--mch-streamer) 65%, transparent);background:color-mix(in srgb, var(--mch-streamer) 8%, transparent);color:var(--mch-streamer-ink);box-shadow:0 0 20px -6px color-mix(in srgb, var(--mch-streamer) calc(100% * var(--hl-glow-k)), transparent), inset 0 0 14px -9px color-mix(in srgb, var(--mch-streamer) calc(100% * var(--hl-glow-k)), transparent)}.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);border-top:2px solid var(--mch-chatter);background:var(--mcc-panel);min-width:0;box-shadow:var(--hl-shadow)}.mch-flow.is-streamer{border-top-color:var(--mch-streamer)}.mch-flow>header{border-bottom:1px solid var(--mcc-rule);background:0 0;padding:22px 27px;display:block}.light .mch-flow:not(.is-streamer)>header{background:linear-gradient(135deg, color-mix(in srgb, var(--mch-chatter) 11%, transparent), transparent 70%)}.mch-flow.is-streamer>header{background:linear-gradient(135deg, color-mix(in srgb, var(--mch-streamer) 13%, transparent), transparent 70%)}.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(--mch-chatter-ink);margin-top:1px}.mch-flow.is-streamer .mch-step-icon{color:var(--mch-streamer-ink)}.mch-step-tags{flex-wrap:wrap;gap:6px;margin:0 0 9px;display:flex}.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 var(--f-callin-line);border-left:3px solid var(--f-callin);background:linear-gradient(120deg, var(--f-callin-bg), color-mix(in srgb, var(--mcc-panel) 70%, transparent));text-align:center;width:min(660px,100%);margin:46px auto 0;padding:28px 34px}.mch-tree-result .mch-coordinate{color:var(--f-callin-ink)}.mch-tree-result .ft{margin-top:14px}.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{font-family:var(--font-display), var(--font-ui), sans-serif;letter-spacing:-.035em;margin:0;font-size:clamp(28px,3vw,38px);font-weight:700;line-height:1}.mch-faq-section{border-top:1px solid var(--mcc-rule);background:color-mix(in srgb, var(--hl-panel) 90%, transparent);padding:58px 56px 64px}.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-ink);font-size:21px;font-weight:400;transition:transform .14s}.mch-faq-list details[open] .mark{transform:rotate(45deg)}@media (hover:hover) and (pointer:fine){.mch-faq-list summary:hover{color:var(--mcc-accent-ink)}}.mch-faq-list details p{max-width:820px;color:var(--mcc-muted);margin:-3px 0 0;padding:0 44px 21px 4px;font-size:14px;line-height:1.65}.mch-cta{border-top:1px solid var(--mcc-rule);background:linear-gradient(100deg, color-mix(in srgb, var(--hl-strap) 36%, transparent), color-mix(in srgb, var(--hl-panel) 80%, transparent));padding:42px 56px}.light .mch-cta{background:linear-gradient(100deg, color-mix(in srgb, var(--hl-strap) 16%, transparent), color-mix(in srgb, var(--hl-panel) 80%, transparent))}.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);background:color-mix(in srgb, var(--hl-panel) 60%, transparent);min-width:128px;color:var(--mcc-fg);text-align:center;padding:12px 17px;font-size:12px;font-weight:750;transition:transform .15s cubic-bezier(.23,1,.32,1)}.mch-cta a:active{transform:scale(.97)}.mch-cta a:last-child{border-color:var(--hl-strap);background:var(--hl-strap);color:var(--hl-on-strap)}@media (hover:hover) and (pointer:fine){.mch-cta a:hover{border-color:var(--mcc-accent)}.mch-cta a:last-child:hover{border-color:var(--hl-strap-hover);background:var(--hl-strap-hover)}}.mch-footer{border-top:1px solid var(--mcc-rule);background:var(--hl-bar)}.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:15px;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{grid-template-columns:1fr;margin-top:18px}}@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-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-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}}
