@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.111odzyf_79w_.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.Ur3q_a_className{font-family:GeistSans,GeistSans Fallback}.Ur3q_a_variable{--font-geist-sans:"GeistSans", "GeistSans Fallback"}
@font-face{font-family:GeistMono;src:url(../media/GeistMono_Variable.p.11tlzvxxbe5bj.woff2)format("woff2");font-display:swap;font-weight:100 900}.iaM1Ya_className{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.iaM1Ya_variable{--font-geist-mono:"GeistMono", ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
.Zg-Kiq_root{--p-bg:#090909;--p-surface:#111;--p-surface2:#161616;--p-text:#efefef;--p-text-dim:#888;--p-text-muted:#444;--p-accent:#3381ff;--p-accent-dim:#3381ff26;--p-sans:"Plus Jakarta Sans", system-ui, sans-serif;--p-mono:"JetBrains Mono", "Courier New", monospace;background:var(--p-bg);color:var(--p-text);font-family:var(--p-sans);-webkit-font-smoothing:antialiased;min-height:100vh;padding-bottom:0;position:relative}.Zg-Kiq_bottomFade{background:linear-gradient(#090909 0%,#080808 20%,#050505 50%,#020202 75%,#000 100%);height:200px}.Zg-Kiq_root:before{content:"";pointer-events:none;z-index:0;background-image:radial-gradient(#ffffff0a 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0}.Zg-Kiq_inner{z-index:1;position:relative}.Zg-Kiq_header{border-bottom:1px solid var(--p-text-muted);-webkit-backdrop-filter:blur(12px);z-index:200;background:#090909eb;justify-content:space-between;align-items:center;height:56px;padding:0 48px;display:flex;position:sticky;top:0}.Zg-Kiq_headerLeft{align-items:center;gap:20px;display:flex}.Zg-Kiq_headerLogo{opacity:.9;align-items:center;text-decoration:none;transition:opacity .2s;display:flex}.Zg-Kiq_headerLogo:hover{opacity:1}.Zg-Kiq_headerSep{background:var(--p-text-muted);flex-shrink:0;width:1px;height:14px}.Zg-Kiq_headerSection{font-family:var(--p-mono);letter-spacing:.12em;color:var(--p-text-dim);font-size:10px}.Zg-Kiq_headerRight{align-items:center;gap:12px;display:flex}.Zg-Kiq_headerCtaSecondary{border:1px solid var(--p-text-muted);color:var(--p-text-dim);letter-spacing:.02em;font-size:11px;font-weight:500;font-family:var(--p-sans);border-radius:6px;align-items:center;padding:6px 14px;text-decoration:none;transition:border-color .2s,color .2s;display:inline-flex}.Zg-Kiq_headerCtaSecondary:hover{border-color:var(--p-text-dim);color:var(--p-text)}.Zg-Kiq_headerCta{background:var(--p-accent);color:#fff;letter-spacing:.02em;font-size:11px;font-weight:600;font-family:var(--p-sans);border-radius:6px;align-items:center;padding:6px 14px;text-decoration:none;transition:opacity .2s;display:inline-flex}.Zg-Kiq_headerCta:hover{opacity:.85}.Zg-Kiq_sectionDivider{border:none;border-top:1px solid var(--p-text-muted);margin:28px 0 0}.Zg-Kiq_layout{grid-template-columns:240px 1fr;gap:64px;max-width:1120px;margin:0 auto;padding:0 48px;display:grid}.Zg-Kiq_sidenav{align-self:start;height:fit-content;padding:60px 0 0;position:sticky;top:56px}.Zg-Kiq_sidenavTopic{font-family:var(--p-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--p-accent);border-bottom:1px solid var(--p-text-muted);margin-bottom:16px;padding-bottom:16px;font-size:11px;font-weight:600;text-decoration:none;transition:opacity .15s;display:block}.Zg-Kiq_sidenavTopic:hover{opacity:.75}.Zg-Kiq_sidenavTitle{color:var(--p-text);margin-bottom:20px;font-size:13px;font-weight:700;line-height:1.3}.Zg-Kiq_sidenavList{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.Zg-Kiq_sidenavItem a{color:var(--p-text-dim);border-radius:6px;align-items:flex-start;gap:10px;padding:7px 10px;font-size:14px;line-height:1.4;text-decoration:none;transition:background .15s;display:flex}.Zg-Kiq_sidenavItem a:hover{background:var(--p-surface);color:var(--p-text)}.Zg-Kiq_sidenavItem.Zg-Kiq_active a{background:var(--p-accent-dim);color:var(--p-accent);font-weight:500}.Zg-Kiq_sidenavItemNum{font-family:var(--p-mono);color:#ffffff8c;flex-shrink:0;margin-top:1px;font-size:11px}.Zg-Kiq_sidenavItem.Zg-Kiq_active .Zg-Kiq_sidenavItemNum{color:var(--p-accent);opacity:.6}.Zg-Kiq_sidenavFooter{border-top:1px solid var(--p-text-muted);flex-direction:column;gap:8px;margin-top:32px;padding-top:20px;display:flex}.Zg-Kiq_sidenavFooterLink{font-family:var(--p-mono);letter-spacing:.1em;color:var(--p-text-muted);font-size:9px;text-decoration:none;transition:color .2s}.Zg-Kiq_sidenavFooterLink:hover{color:var(--p-accent)}.Zg-Kiq_content{min-width:0;padding:60px 0 0}.Zg-Kiq_hero{margin-bottom:56px}.Zg-Kiq_heroTag{border:1px solid #3381ff66;border-radius:4px;align-items:center;gap:8px;width:fit-content;margin-bottom:24px;padding:7px 14px;line-height:1;display:inline-flex}.Zg-Kiq_heroTagDot{background:var(--p-accent);border-radius:50%;flex-shrink:0;width:6px;height:6px}.Zg-Kiq_heroTagText{font-family:var(--p-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--p-accent);font-size:11px;font-weight:600;line-height:1}.Zg-Kiq_heroEyebrow{font-family:var(--p-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--p-text-muted);margin-bottom:12px;font-size:10px}.Zg-Kiq_heroHeadline{letter-spacing:-.03em;color:var(--p-text);margin-bottom:20px;font-size:clamp(28px,4vw,52px);font-weight:800;line-height:1.04}.Zg-Kiq_heroSub{color:var(--p-text-dim);max-width:620px;font-size:16px;font-weight:300;line-height:1.7}.Zg-Kiq_section{border-top:1px solid var(--p-text-muted);padding:52px 0}.Zg-Kiq_sectionHeader{align-items:baseline;gap:12px;margin-bottom:22px;display:flex}.Zg-Kiq_sectionNum{font-family:var(--p-mono);letter-spacing:.12em;color:var(--p-text-muted);flex-shrink:0;font-size:10px}.Zg-Kiq_sectionTitle{letter-spacing:-.02em;color:var(--p-text);margin:0;font-size:clamp(17px,2.2vw,24px);font-weight:700;line-height:1.2}.Zg-Kiq_sectionBody p{color:#efefef9e;margin-bottom:18px;font-size:15.5px;font-weight:300;line-height:1.82}.Zg-Kiq_sectionBody p:last-child{margin-bottom:0}.Zg-Kiq_sectionBody strong{color:#efefefe0;font-weight:600}.Zg-Kiq_badge{font-family:var(--p-mono);color:#67a1ff;background:#3381ff1a;border:1px solid #3381ff33;border-radius:4px;padding:1px 6px;font-size:.85em;font-weight:400;display:inline}.Zg-Kiq_callout{background:var(--p-surface);border-left:3px solid var(--p-accent);border-radius:0 6px 6px 0;margin:24px 0;padding:18px 22px}.Zg-Kiq_callout p{color:#efefefd9!important;font-size:15px!important;font-weight:500!important;line-height:1.6!important}.Zg-Kiq_useCaseGrid{grid-template-columns:repeat(2,1fr);gap:16px;margin-top:8px;display:grid}.Zg-Kiq_useCaseCard{border:1px solid var(--p-text-muted);background:var(--p-surface);border-radius:8px;padding:20px 22px;text-decoration:none;transition:border-color .2s,background .2s;display:block}.Zg-Kiq_useCaseCard:hover{background:var(--p-surface2);border-color:#3381ff59}.Zg-Kiq_useCaseCardNum{font-family:var(--p-mono);letter-spacing:.14em;color:#fff;margin-bottom:8px;font-size:9px}.Zg-Kiq_useCaseCard .Zg-Kiq_useCaseCardNum{color:#fff}.Zg-Kiq_useCaseCard .Zg-Kiq_useCaseCardNumDigit{color:var(--p-text-dim)}.Zg-Kiq_useCaseCard .Zg-Kiq_useCaseCardTitle{color:var(--p-text-dim);letter-spacing:-.01em;margin-bottom:6px;font-size:14px;font-weight:700}.Zg-Kiq_useCaseCard .Zg-Kiq_useCaseCardDesc{color:var(--p-text-dim);margin-bottom:0;font-size:11px;font-weight:300;line-height:1.55}.Zg-Kiq_useCaseCardArrow{font-family:var(--p-mono);color:var(--p-accent);margin-top:12px;font-size:10px;transition:transform .2s;display:block}.Zg-Kiq_useCaseCard:hover .Zg-Kiq_useCaseCardArrow{transform:translate(4px)}.Zg-Kiq_articleNav{border-top:1px solid var(--p-text-muted);justify-content:space-between;align-items:center;padding:48px 0;display:flex}.Zg-Kiq_articleNavBack{font-family:var(--p-mono);letter-spacing:.1em;color:var(--p-text-dim);align-items:center;gap:8px;font-size:10px;text-decoration:none;transition:color .2s;display:flex}.Zg-Kiq_articleNavBack:hover{color:var(--p-accent)}.Zg-Kiq_articleNavHome{flex-direction:column;align-items:flex-end;gap:4px;text-decoration:none;display:flex}.Zg-Kiq_articleNavHomeLabel{font-family:var(--p-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--p-text-muted);font-size:9px}.Zg-Kiq_articleNavHomeTitle{color:var(--p-text-dim);font-size:13px;font-weight:600;transition:color .2s}.Zg-Kiq_articleNavHome:hover .Zg-Kiq_articleNavHomeTitle{color:var(--p-accent)}.Zg-Kiq_sidenavSubLinks{flex-direction:column;gap:2px;display:flex}.Zg-Kiq_sidenavSubLinksLabel{font-family:var(--p-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--p-text-muted);margin-bottom:6px;font-size:10px}.Zg-Kiq_sidenavSubLink{color:var(--p-text-dim);border-radius:6px;align-items:center;gap:10px;padding:6px 10px;font-size:14px;line-height:1.4;text-decoration:none;transition:background .15s,color .15s;display:flex}.Zg-Kiq_sidenavSubLink:hover{background:var(--p-surface);color:var(--p-accent)}.Zg-Kiq_sidenavSubLink:hover .Zg-Kiq_sidenavItemNum{color:var(--p-accent);opacity:.6}.Zg-Kiq_sidenavSubLinkActive{background:var(--p-accent-dim);color:var(--p-accent);font-weight:500}.Zg-Kiq_sidenavSubLinkActive .Zg-Kiq_sidenavItemNum{color:var(--p-accent);opacity:.6}.Zg-Kiq_headerCtaShort{display:none}@media (max-width:860px){.Zg-Kiq_header{padding:0 24px}.Zg-Kiq_headerCtaFull{display:none}.Zg-Kiq_headerCtaShort{display:inline}.Zg-Kiq_layout{grid-template-columns:1fr;gap:0;padding:0 24px}.Zg-Kiq_sidenav{display:none}.Zg-Kiq_useCaseGrid{grid-template-columns:1fr}}.Zg-Kiq_printHeader,.Zg-Kiq_printFooter{display:none}@media print{:is(footer,nav,.navbar,.theme-toggle-fab,.theme-toggle-mode-label){display:none!important}.Zg-Kiq_root{--p-bg:#fff;--p-surface:#f5f5f5;--p-text:#111;--p-text-dim:#444;--p-text-muted:#ccc;--p-accent:#1a5fd4;--p-accent-dim:#1a5fd414;color:#111!important;background:#fff!important}.Zg-Kiq_root:before{display:none}.Zg-Kiq_header,.Zg-Kiq_sidenav,.Zg-Kiq_articleNav,.Zg-Kiq_bottomFade{display:none!important}.Zg-Kiq_layout{max-width:100%;margin:0;padding:0;display:block}.Zg-Kiq_content{padding:0}.Zg-Kiq_hero{margin-bottom:32px;padding-top:24px}.Zg-Kiq_heroTag{border-color:var(--p-accent);margin-bottom:16px;padding:7px 12px 5px}.Zg-Kiq_heroTagDot{display:none}.Zg-Kiq_heroTagText{color:var(--p-accent)}.Zg-Kiq_heroHeadline{color:#111;margin-bottom:12px;font-size:36px}.Zg-Kiq_heroSub{color:#555;font-size:15px}.Zg-Kiq_section{page-break-inside:avoid;border-top:1px solid #ddd;padding:28px 0;opacity:1!important;transform:none!important}.Zg-Kiq_sectionNum{color:#aaa}.Zg-Kiq_sectionTitle{color:#111}.Zg-Kiq_sectionBody p{font-size:13px;line-height:1.7;color:#444!important}.Zg-Kiq_sectionBody strong{color:#111}.Zg-Kiq_callout{border-left:3px solid var(--p-accent);background:#f0f4ff}.Zg-Kiq_callout p{color:#1a1a2e!important}.Zg-Kiq_badge{color:#1a5fd4;background:#1a5fd414;border-color:#1a5fd440}.Zg-Kiq_useCaseGrid{grid-template-columns:repeat(2,1fr)}.Zg-Kiq_useCaseCard{page-break-inside:avoid;background:#f9f9f9;border-color:#ccc}.Zg-Kiq_useCaseCard .Zg-Kiq_useCaseCardTitle{color:#111}.Zg-Kiq_useCaseCard .Zg-Kiq_useCaseCardDesc{color:#555}.Zg-Kiq_useCaseCardArrow{color:var(--p-accent)}.Zg-Kiq_sectionDivider{border-top-color:#ddd}.Zg-Kiq_printHeader{font-family:var(--font-geist-sans), system-ui, sans-serif;border-bottom:1px solid #ddd;justify-content:space-between;align-items:center;margin-bottom:24px;padding:0 0 12px;display:flex!important}.Zg-Kiq_printHeaderTitle{color:#111;letter-spacing:.02em;font-size:11px;font-weight:600}.Zg-Kiq_printHeaderUrl{color:#888;font-size:10px;font-family:var(--font-geist-mono), monospace}.Zg-Kiq_printFooter{font-family:var(--font-geist-sans), system-ui, sans-serif;color:#888;text-align:center;border-top:1px solid #ddd;padding:8px 0;font-size:10px;position:fixed;bottom:0;left:0;right:0;display:block!important}}
