.mc-header,.mc-footer{--mc-gutter:clamp(24px, 4.8vw, 80px);background:var(--mkt-dark-ground);color:var(--mkt-dark-type)}.mc-header *,.mc-footer *{box-sizing:border-box}.mc-header a,.mc-footer a{color:inherit;text-decoration:none}.mc-header :is(a,button):focus-visible,.mc-footer a:focus-visible{outline:2px solid var(--mkt-dark-accent);outline-offset:4px}.mc-header{padding:26px var(--mc-gutter);border-bottom:1px solid var(--mkt-dark-divider);z-index:30;justify-content:space-between;align-items:center;gap:28px;display:flex;position:relative}.public-homepage{position:relative}.public-homepage>.mc-header{background:0 0;border-bottom-color:#0000;position:absolute;inset:0 0 auto}.mc-wordmark{white-space:nowrap}.mc-wordmark .mkt-wordmark-suffix{color:var(--mkt-dark-type)}.mc-navigation,.mc-nav-pages,.mc-nav-account{align-items:center;display:flex}.mc-navigation{flex:1;justify-content:space-between;gap:24px;margin-left:clamp(8px,2vw,32px);font-size:13px}.mc-nav-pages{gap:clamp(14px,1.7vw,28px)}.mc-nav-account{gap:22px}.mc-nav-prelaunch{flex-wrap:wrap;flex:1;justify-content:space-between;align-items:center;gap:14px 24px;margin-left:clamp(8px,2vw,32px);display:flex}.mc-nav-prelaunch .mc-nav-pages{flex-wrap:wrap;gap:10px clamp(14px,1.7vw,28px)}.mc-nav-prelaunch a{white-space:nowrap}.mc-nav-prelaunch .mc-nav-pages a:hover,.mc-nav-prelaunch .mc-nav-pages a[aria-current=page]{text-underline-offset:5px;text-decoration:underline}.mc-navigation a{white-space:nowrap}.mc-navigation a:hover,.mc-navigation a[aria-current=page],.mc-footer-links a:hover,.mc-footer-legal a:hover{text-underline-offset:5px;text-decoration:underline}.mc-nav-group{position:relative}.mc-nav-label{align-items:center;display:flex}.mc-nav-label>a{padding:10px 0}.mc-disclosure{min-width:28px;min-height:40px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.mc-disclosure[aria-expanded=true] svg{transform:rotate(180deg)}.mc-nav-dropdown{background:var(--mkt-dark-ground);border:1px solid var(--mkt-dark-divider);min-width:214px;box-shadow:0 8px 24px var(--mkt-dark-shadow);border-radius:3px;padding:10px;position:absolute;top:100%;left:-18px}.mc-nav-dropdown[hidden]{display:none}.mc-nav-dropdown a{padding:12px 10px;display:block}.mc-nav-dropdown a:hover{background:var(--mkt-dark-surface)}.mc-header .mc-button,.mc-footer .mc-button{border:1px solid var(--mkt-dark-divider);border-radius:3px;justify-content:center;align-items:center;min-height:46px;padding:13px 19px;font-size:14px;font-weight:500;line-height:1.4;text-decoration:none;display:inline-flex}.mc-header .mc-button-primary,.mc-footer .mc-button-primary{background:var(--mkt-dark-type);border-color:var(--mkt-dark-type);color:var(--mkt-dark-ground)}.mc-header .mc-button:hover,.mc-footer .mc-button:hover{opacity:.85;text-decoration:none}.mc-menu-toggle{border:1px solid var(--mkt-dark-divider);background:var(--mkt-dark-ground);min-height:44px;color:inherit;font:inherit;cursor:pointer;border-radius:3px;padding:10px 14px;display:none}.mc-footer{padding:0 var(--mc-gutter) 28px}.mc-closing{border-top:1px solid var(--mkt-dark-divider);grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(32px,7vw,110px);padding:clamp(64px,8vw,110px) 0;display:grid}.mc-footer .mc-closing h2{color:var(--mkt-dark-type);font-family:var(--font-display);letter-spacing:-.045em;margin:0;font-size:clamp(36px,4.2vw,62px);font-weight:500;line-height:1.08}.mc-closing-copy p{max-width:490px;color:var(--mkt-dark-muted);margin:0 0 26px;font-size:16px;line-height:1.65}.mc-closing-actions{flex-wrap:wrap;gap:12px;display:flex}.mc-footer-brand{border-top:1px solid var(--mkt-dark-divider);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 28px;padding-top:36px;display:flex}.mc-footer-brand p{color:var(--mkt-dark-muted);margin:0;font-size:13px}.mc-footer-links{flex-wrap:wrap;gap:18px 28px;padding:32px 0;font-size:13px;display:flex}.mc-footer-bottom{border-top:1px solid var(--mkt-dark-surface);color:var(--mkt-dark-muted);flex-wrap:wrap;justify-content:space-between;gap:20px 28px;padding-top:24px;font-size:12px;display:flex}.mc-footer-legal{flex-wrap:wrap;gap:16px 24px;display:flex}@media (width<=1050px){.mc-header{flex-wrap:wrap;gap:18px;padding-top:20px;padding-bottom:20px}.mc-menu-toggle{display:block}.mc-navigation{flex-direction:column;flex-basis:100%;align-items:stretch;gap:18px;margin:0;display:none}.mc-navigation.is-open{display:flex}.public-homepage>.mc-header:has(.mc-navigation.is-open){background:var(--mkt-dark-ground);position:relative}.mc-nav-pages{flex-direction:column;align-items:stretch;gap:0}.mc-nav-label{border-bottom:1px solid var(--mkt-dark-surface);justify-content:space-between}.mc-nav-label>a{flex:1;padding:15px 0}.mc-disclosure{min-width:44px;min-height:48px}.mc-nav-dropdown{border:0;border-left:1px solid var(--mkt-dark-divider);min-width:0;box-shadow:none;border-radius:0;margin:12px 0;padding:0 8px;position:static}.mc-nav-account{flex-wrap:wrap;gap:16px 24px;padding-top:4px}.mc-nav-prelaunch{flex-basis:100%;margin-left:0}.mc-nav-prelaunch .mc-nav-pages{flex-direction:row;align-items:center;gap:10px 20px}}@media (width<=640px){.public-homepage>.mc-header .mc-nav-login{display:none}.mc-closing{grid-template-columns:1fr;gap:28px}.mc-closing-copy p{font-size:15px}.mc-footer-links{gap:18px 24px}.mc-footer-bottom{flex-direction:column}}.mkt.public-site{--paper-1:var(--mkt-dark-ground);--paper-2:var(--mkt-dark-surface);--paper-3:var(--mkt-dark-surface);--ink-1:var(--mkt-dark-type);--ink-2:var(--mkt-dark-muted);--ink-3:var(--mkt-dark-muted);--line-1:var(--mkt-dark-divider);--line-2:var(--mkt-dark-divider);--mute:var(--mkt-dark-muted);--accent:var(--mkt-dark-accent);--pos:var(--mkt-dark-pos);--neg:var(--mkt-dark-neg);--color-paper-1:var(--paper-1);--color-paper-2:var(--paper-2);--color-paper-3:var(--paper-3);--color-ink-1:var(--ink-1);--color-ink-2:var(--ink-2);--color-ink-3:var(--ink-3);--color-mute:var(--mute);--color-line-1:var(--line-1);--color-line-2:var(--line-2);--color-accent:var(--accent);--color-pos:var(--pos);--color-neg:var(--neg);--public-gutter:max(clamp(24px, 5vw, 80px), calc((100vw - 1440px) / 2));background:var(--paper-1);color:var(--ink-1)}.public-site :is(a,button,summary):focus-visible{outline:2px solid var(--mkt-dark-accent);outline-offset:5px}.public-site [id]{scroll-margin-top:32px}.public-site .public-section,.public-site>.border-b{padding-inline:var(--public-gutter)}.public-site .public-section{padding-block:clamp(56px,7vw,104px)}.public-site .public-section-heading>h2{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(32px,3.5vw,54px);font-weight:450;line-height:1.12}.public-site .public-section-heading>div{font-size:16px;line-height:1.7}.public-site .public-page-hero{padding:clamp(56px, 7vw, 104px) var(--public-gutter);border-bottom:1px solid var(--line-1);grid-template-columns:1.15fr 1fr;align-content:center;column-gap:clamp(32px,6vw,96px);display:grid}.public-site .public-page-hero>*{min-width:0}.public-site .public-page-hero>.font-tag{grid-column:1/-1;margin-bottom:28px}.public-site .public-page-hero>h1{letter-spacing:-.045em;text-wrap:balance;grid-area:2/1/span 5;max-width:17ch;margin:0;font-size:clamp(44px,5.2vw,80px);font-weight:450;line-height:1.06}.public-site .public-page-hero>:not(h1):not(.font-tag){grid-column:2}.public-site .public-page-hero>p:not(.font-tag):not(.font-fragment){font-size:clamp(16px,1.35vw,20px);line-height:1.65}.public-site .public-page-hero>.font-fragment{font-size:11px;line-height:1.6}.public-site .public-page-hero>div{align-self:start}.public-site .public-section .grid>*{min-width:0}.public-site .public-section :is(pre,code){overflow-wrap:anywhere}@media (width<=900px){.public-site .public-page-hero{display:block}.public-site .public-page-hero>h1{margin-bottom:28px;font-size:clamp(44px,7vw,64px)}.public-site .public-page-hero>.font-tag{margin-bottom:20px}}
