body{background:#060c17}.zx-ambient{z-index:-1;background:radial-gradient(900px 700px at 90% 0,#15335470,#0000),radial-gradient(700px 900px at 0 55%,#13244440,#0000)}.public-site{isolation:isolate;--zx-muted:#a6b6ce;--zx-surface-raised:#0c1725;background:#060c17;position:relative}.public-site:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(750px 700px at 100% 140px,#15335475,#0000);position:absolute;inset:0}body:has(.public-site)>.public-background{display:none}.public-site .zx-section-band{background:0 0;border:0}.public-site main:not(.commercial-surface){padding-bottom:72px}.public-site .fs-glass,.zx-auth .fs-glass-strong,.zx-workspace .fs-glass{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:#0c1725;border-color:#294357}.public-site .zx-section-title{font-weight:500;line-height:1.08}.zx-brand{color:#eef4ff;letter-spacing:.14em;align-items:center;gap:9px;min-height:48px;font-size:14px;font-weight:650;display:inline-flex}.zx-brand-mark{object-fit:contain;flex:none;width:48px;height:48px;transition:transform .35s cubic-bezier(.16,1,.3,1),filter .35s;display:block}a:is(:hover,:focus-visible) .zx-brand-mark{filter:brightness(1.3);transform:rotate(-6deg)scale(1.08)}.zx-footer{color:#a6b6ce;background:#060c17}.zx-footer-inner{border-top:1px solid #ffffff15;justify-content:space-between;align-items:center;gap:28px;padding-block:24px 12px;display:flex}.zx-footer-links{flex-wrap:wrap;gap:4px 22px;font-size:12px;display:flex}.zx-footer-links a{text-underline-offset:6px;align-items:center;min-height:44px;transition:color .15s;display:inline-flex}.zx-footer-links a:hover{color:#a3f0f5;text-decoration:underline}.zx-page-intro{padding-block:72px 48px}.zx-page-intro-grid{grid-template-columns:minmax(0,1fr) 270px;align-items:center;gap:72px;display:grid}.zx-page-intro h1{max-width:20ch;font-family:var(--font-space),sans-serif;letter-spacing:-.04em;text-wrap:balance;font-size:clamp(36px,4.7vw,66px);font-weight:500;line-height:1.06;animation:.65s cubic-bezier(.16,1,.3,1) zx-heading-arrive}.zx-page-intro-copy{color:#a6b6ce;max-width:62ch;margin-top:24px;font-size:16px;line-height:1.8}.zx-page-orbit{stroke:#80cfe0;stroke-width:1px;width:100%}.zx-orbit-track{stroke:#345067}.zx-orbit-signal{stroke:#a3f0f5;stroke-width:2px;stroke-dasharray:35 900;animation:2.4s ease-out 2 zx-signal}.zx-page-orbit circle{fill:#a3f0f5;stroke:none}.public-site main:not(.commercial-surface)>section+section{padding-top:36px}.public-site article{min-width:0}.zx-editorial-card{background:#0c1725;border-radius:12px;flex-direction:column;justify-content:space-between;padding:28px;display:flex}.zx-editorial-card h2{font-family:var(--font-space),sans-serif;font-size:23px;font-weight:500;line-height:1.25}.zx-editorial-card>div:first-of-type+div{flex-direction:column}.zx-editorial-card p{color:#a6b6ce;font-size:14px}.zx-faq-item{border-bottom:1px solid #ffffff18}.zx-faq-item h3>button{background:0 0;border-radius:0;padding:22px 4px}.zx-faq-item h3>button:hover{background:#8ce8f506}.zx-faq-item [data-state=open]>div{padding-top:8px;padding-bottom:24px}.zx-faq-answer[data-state=open]{animation:.22s ease-out zx-answer-arrive}.zx-auth h1,.zx-workspace h1{font-family:var(--font-space),sans-serif;letter-spacing:-.035em;font-weight:500}.zx-auth>div>section:first-child{position:relative}.zx-auth>div>section:first-child:after{content:"";transform-origin:0;background:#8ce8f5;width:72px;height:1px;margin-top:36px;animation:.6s ease-out zx-line-arrive;display:block}.zx-workspace>div>aside{border-radius:14px}.zx-workspace nav a{border-radius:8px;min-height:44px;transition:background .15s,color .15s}.zx-workspace nav a[aria-current=page]{color:#eef4ff;background:#8ce8f512;box-shadow:inset 0 -1px #8ce8f580}.zx-workspace nav a svg{transition:transform .18s}.zx-workspace nav a:hover svg{transform:translate(2px)}.zx-workspace table tbody tr{transition:background .15s}.zx-workspace table tbody tr:hover{background:#8ce8f508}.zx-workspace main .grid>*{min-width:0}.zx-button svg,.zx-action-primary svg,.zx-inline-link svg{transition:transform .18s}.zx-button:hover svg,.zx-action-primary:hover svg,.zx-inline-link:hover svg{transform:translate(3px)}.zx-button:disabled svg{transform:none}input,textarea,select{scroll-margin-block:100px;transition:border-color .15s,box-shadow .15s}.zx-menu-dialog[data-state=open]{animation:.22s cubic-bezier(.16,1,.3,1) zx-menu-arrive}.zx-menu-dialog[data-state=closed]{animation:.12s ease-in zx-menu-exit}@keyframes zx-heading-arrive{0%{clip-path:inset(0 0 8%);transform:translateY(5px)}to{clip-path:inset(0);transform:none}}@keyframes zx-signal{0%{stroke-dashoffset:935px}to{stroke-dashoffset:0}}@keyframes zx-line-arrive{0%{transform:scaleX(.25)}to{transform:scaleX(1)}}@keyframes zx-answer-arrive{0%{opacity:.6;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes zx-menu-arrive{0%{opacity:.5;transform:translateY(-8px)scale(.98)}to{opacity:1;transform:none}}@keyframes zx-menu-exit{to{opacity:0;transform:translateY(-5px)}}@media (min-width:1024px){.zx-workspace>div>aside{height:calc(100dvh - 104px);top:88px;overflow-y:auto}}@media (max-width:767px){.zx-workspace main>section.grid{grid-template-columns:minmax(0,1fr)}.zx-page-intro{padding-block:44px 28px}.zx-page-intro-grid{grid-template-columns:1fr;gap:24px}.zx-page-orbit{display:none}.zx-page-intro h1{max-width:20ch}.zx-footer-inner{flex-direction:column;align-items:start;gap:18px}.zx-footer-links{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 16px;width:100%;display:grid}.public-site main:not(.commercial-surface){padding-bottom:40px}.public-site main:not(.commercial-surface)>section+section{padding-top:24px}.zx-editorial-card{padding:24px}}@media (prefers-reduced-motion:reduce){.zx-brand-mark,.zx-button,.zx-button svg,.zx-action-primary svg,.zx-inline-link svg,.zx-workspace nav a svg{transition:none;transform:none!important}.zx-page-intro h1,.zx-orbit-signal,.zx-faq-answer,.zx-menu-dialog,.zx-auth>div>section:first-child:after{animation:none!important}}
