.landing{--g-brand:#3182f6;--g-brand-hover:#1b64da;--g-brand-soft:#e8f3ff;--g-action:#2270e8;--g-link:#1b64da;--g-canvas:#f5f6f8;--g-surface:#fff;--g-subtle:#f2f4f6;--g-hover:#e9edf2;--g-text:#191f28;--g-secondary:#4e5968;--g-muted:#5e6b7b;--g-line:#e9edf2;--g-success:#13845d;--g-success-soft:#eaf8f1;--g-warning:#956116;--g-warning-soft:#fff5df;--g-danger:#d63849;--g-danger-soft:#fff0f1;--g-shadow:0 4px 24px #001b3708;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html:has(.landing){background:#fff}:where(.landing){background:var(--g-surface);color:var(--g-text);min-height:100vh}:where(.landing) .wrap{width:min(1184px,100%);margin-inline:auto;padding-inline:32px}:where(.landing) .legal{max-width:840px;margin:auto;padding:64px 32px 88px;font-size:16px;line-height:1.9}:where(.landing) .legal h1{letter-spacing:-.04em;margin:0 0 20px;font-size:38px;line-height:1.4}:where(.landing) .legal h2{letter-spacing:-.03em;margin:36px 0 12px;font-size:23px;line-height:1.5}:where(.landing) .legal p,:where(.landing) .legal li{color:var(--g-secondary)}:where(.landing) .legal p{margin:14px 0}:where(.landing) .legal ul{padding-left:24px}:where(.landing) .legal a{color:var(--g-brand)}:where(.landing) .legal .back{color:var(--g-muted);margin-bottom:32px;text-decoration:none;display:inline-block}:where(.landing) .statuspage{background:var(--g-surface);min-height:75vh;padding:56px 24px 80px}:where(.landing) .statuspage .box{width:min(900px,100%);margin:auto}:where(.landing) .statuspage .st-brand{align-items:center;gap:14px;margin-bottom:14px;display:flex}:where(.landing) .statuspage h1{letter-spacing:-.035em;margin:0 0 26px;font-size:34px;font-weight:750}:where(.landing) .statuspage .st-banner{border:1px solid var(--g-success);background:var(--g-success-soft);color:var(--g-success);border-radius:14px;align-items:center;gap:11px;padding:20px 24px;font-size:18px;font-weight:650;display:flex}:where(.landing) .statuspage .st-banner.is-degraded{border-color:var(--g-warning);background:var(--g-warning-soft);color:var(--g-warning)}:where(.landing) .statuspage .st-banner.is-down{border-color:var(--g-danger);background:var(--g-danger-soft);color:var(--g-danger)}:where(.landing) .statuspage .st-dot{background:currentColor;border-radius:50%;flex-shrink:0;width:10px;height:10px}:where(.landing) .statuspage .st-window{color:var(--g-muted);justify-content:space-between;align-items:center;gap:16px;margin:26px 0 12px;font-size:14px;display:flex}:where(.landing) .statuspage .st-window nav{gap:6px;display:flex}:where(.landing) .statuspage .st-window button{border:1px solid var(--g-line);background:var(--g-surface);width:34px;height:34px;color:var(--g-secondary);border-radius:10px;place-items:center;font-size:15px;display:grid}:where(.landing) .statuspage .st-window button:disabled{opacity:.4}:where(.landing) .statuspage .st-card{border:1px solid var(--g-line);background:var(--g-surface);border-radius:14px;overflow:hidden}:where(.landing) .statuspage .st-card-head{background:var(--g-canvas);border-bottom:1px solid var(--g-line);justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}:where(.landing) .statuspage .st-card-head strong{align-items:center;gap:10px;font-size:16px;font-weight:700;display:flex}:where(.landing) .statuspage .st-component{border-top:1px solid var(--g-line);padding:18px 20px 16px}:where(.landing) .statuspage .st-component:first-of-type{border-top:0}:where(.landing) .statuspage .st-component-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}:where(.landing) .statuspage .st-component-head b{align-items:center;gap:9px;font-size:15px;font-weight:650;display:flex}:where(.landing) .statuspage .st-uptime{color:var(--g-muted);font:400 13px var(--g-mono);letter-spacing:0;margin-top:4px;display:block}:where(.landing) .statuspage .st-state{white-space:nowrap;font-size:14px;font-weight:600}:where(.landing) .statuspage .st-bars{grid-auto-columns:1fr;grid-auto-flow:column;gap:3px;height:30px;margin-top:12px;display:grid}:where(.landing) .statuspage .st-bars i{background:var(--g-line);border-radius:3px;display:block}:where(.landing) .statuspage .st-bars i.ok{background:#22b07d}:where(.landing) .statuspage .st-bars i.warn{background:#e8b931}:where(.landing) .statuspage .st-bars i.bad{background:#e05c4b}:where(.landing) .statuspage .st-scale{color:var(--g-muted);justify-content:space-between;margin-top:7px;font-size:11.5px;display:flex}:where(.landing) .statuspage .st-foot{text-align:center;color:var(--g-muted);margin-top:28px;font-size:13.5px}:where(.landing) .statuspage .st-foot a{color:var(--g-link);font-weight:600;text-decoration:none}:where(.landing) .statuspage .ok{color:var(--g-success)}:where(.landing) .statuspage .warn{color:var(--g-warning)}:where(.landing) .statuspage .bad{color:var(--g-danger)}:where(.landing) .statuspage .muted{color:var(--g-muted)}@media (max-width:700px){:where(.landing) .wrap{padding-inline:24px}:where(.landing) .legal{padding:40px 24px 64px}:where(.landing) .legal h1{font-size:30px}:where(.landing) .statuspage{padding:36px 20px 64px}:where(.landing) .statuspage h1{font-size:26px}:where(.landing) .statuspage .st-banner{padding:16px 18px;font-size:16px}:where(.landing) .statuspage .st-bars{gap:2px;height:24px}:where(.landing) .statuspage .st-component-head{flex-direction:column;gap:4px}}:where(.landing) .g-header-inner{gap:36px;min-height:70px}:where(.landing) .g-header-nav{gap:2px}:where(.landing) .g-header-nav>a{font-size:15px;font-weight:500}:where(.landing) .g-header-cta{border-radius:999px;min-height:40px;padding:9px 18px;font-size:14.5px}:where(.landing) .g-footer{background:var(--g-surface);border-top:1px solid var(--g-line)}:where(.landing) .g-footer-inner{padding:64px 32px 28px}:where(.landing) .g-footer-grid{grid-template-columns:1.6fr repeat(4,1fr);gap:36px;display:grid}:where(.landing) .g-footer-brand p{color:var(--g-muted);max-width:24ch;margin:16px 0 12px;font-size:14.5px}:where(.landing) .g-footer-brand a{color:var(--g-muted);font-size:14px;text-decoration:none}:where(.landing) .g-footer-brand a:hover{color:var(--g-link)}:where(.landing) .g-footer-col{align-content:start;gap:12px;display:grid}:where(.landing) .g-footer-col h2{letter-spacing:-.01em;color:var(--g-text);margin:0 0 2px;font-size:15px;font-weight:700}:where(.landing) .g-footer-col a{color:var(--g-muted);font-size:14px;line-height:1.45;text-decoration:none}:where(.landing) .g-footer-col a:hover{color:var(--g-link)}:where(.landing) .g-footer-business{margin-top:44px}:where(.landing) .g-footer-bar{border-top:1px solid var(--g-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:26px;padding-top:22px;display:flex}:where(.landing) .g-footer-bar .g-footer-copyright{margin:0;font-size:13px}:where(.landing) .g-status-pill{border:1px solid var(--g-line);background:var(--g-surface);color:var(--g-secondary);border-radius:999px;align-items:center;gap:9px;padding:7px 14px;font-size:13px;font-weight:650;text-decoration:none;display:inline-flex}:where(.landing) .g-status-pill .g-status-dot{background:var(--g-muted);border-radius:50%;flex-shrink:0;width:8px;height:8px}:where(.landing) .g-status-pill.is-ok .g-status-dot{background:#22b07d}:where(.landing) .g-status-pill.is-degraded .g-status-dot{background:#e8b931}@media (max-width:1000px){:where(.landing) .g-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}:where(.landing) .g-footer-brand{grid-column:1/-1}}@media (max-width:700px){:where(.landing) .g-footer-inner{padding:44px 24px 24px}:where(.landing) .g-footer-grid{grid-template-columns:minmax(0,1fr);gap:28px}:where(.landing) .g-footer-business{margin-top:32px}}:where(.landing) .g-button-outline{background:var(--g-surface);border:1px solid var(--g-line);color:var(--g-text)!important}:where(.landing) .g-button-outline:hover{background:var(--g-subtle)}:where(.landing) .g-button-invert{background:#fff;color:var(--g-action)!important}:where(.landing) .g-button-invert:hover{background:#eef4ff}:where(.landing) .g-button-ghost{background:0 0;border:1px solid #ffffff8c;color:#fff!important}:where(.landing) .g-button-ghost:hover{background:#ffffff1f}
.g-header-nav .g-nav-group{display:none;position:relative}.g-header-nav .g-nav-group>summary{color:var(--g-secondary);white-space:nowrap;border-radius:12px;align-items:center;gap:5px;padding:10px 13px;font-size:15px;font-weight:500;list-style:none;display:inline-flex}.g-header-nav .g-nav-group>summary::-webkit-details-marker{display:none}.g-header-nav .g-nav-group>summary:after{content:"";border-bottom:1.6px solid;border-right:1.6px solid;width:7px;height:7px;transform:translateY(-2px)rotate(45deg)}.g-header-nav .g-nav-group[open]>summary:after{transform:translateY(1px)rotate(225deg)}.g-header-nav .g-nav-group>summary:hover{color:var(--g-text);background:var(--g-subtle)}.g-header-nav .g-nav-menu{z-index:40;background:var(--g-surface);border:1px solid var(--g-line);border-radius:14px;gap:2px;min-width:190px;padding:8px;display:grid;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 14px 28px #0000001f}.g-header-nav .g-nav-menu a{color:var(--g-secondary);border-radius:10px;padding:9px 12px;font-size:14.5px;text-decoration:none;display:block}.g-header-nav .g-nav-menu a:hover{background:var(--g-subtle);color:var(--g-text)}.g-header-nav .g-nav-menu a[aria-current=page]{color:var(--g-link);font-weight:650}@media (max-width:700px){.g-header-nav .g-nav-group{display:block;position:static}.g-header-nav .g-nav-group>summary{padding:14px 16px;font-size:16px}.g-header-nav .g-nav-menu{box-shadow:none;background:0 0;border:0;min-width:0;padding:0 0 6px 12px;position:static}.g-header-nav .g-nav-menu a{padding:12px 16px;font-size:15px}}
