.zk-yt{display:block;width:100%;height:100%;border:0;background:#000}.zk-play{display:inline-flex;align-items:center;justify-content:center;color:#FFFFFF}.zk-play svg{display:block;width:100%;height:100%}.zk-yt-link{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;min-height:32px;font-size:14px;line-height:20px;font-weight:500;color:#211B29;text-decoration:underline;text-decoration-color:#CED3DC;text-underline-offset:4px}.zk-yt-link:hover{color:#7024F5}.zk-yt-link:focus-visible{outline:2px solid #7024F5;outline-offset:2px;border-radius:2px}.zk-yt-link.is-on-dark{color:#FFFFFF;text-decoration-color:#62586D}.zk-yt-link.is-on-dark:hover{color:#F8B0FF}.zk-yt-link.is-on-dark:focus-visible{outline-color:#CEB5FC}.zk-vbox{position:fixed;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(23,19,29,.82);backdrop-filter:blur(4px)}.zk-vbox-panel{box-sizing:border-box;width:min(100%,960px);display:flex;flex-direction:column;gap:12px;padding:12px 12px 14px;border-radius:16px;background:#211B29;box-shadow:0 24px 60px rgba(0,0,0,.45)}.zk-vbox-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-left:6px}.zk-vbox-title{margin:0;min-width:0;font-size:16px;line-height:22px;font-weight:600;color:#FFFFFF;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zk-vbox-close{flex:none;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid rgba(255,255,255,.22);border-radius:var(--zk-radius-action,6px);background:rgba(255,255,255,.08);color:#FFFFFF;cursor:pointer}.zk-vbox-close:hover{background:rgba(255,255,255,.16)}.zk-vbox-close:focus-visible{outline:2px solid #CEB5FC;outline-offset:2px}.zk-vbox-frame{aspect-ratio:16/9;overflow:hidden;border-radius:10px;background:#000}.zk-vbox .zk-yt-link{margin-left:6px}@media (max-width:560px){.zk-vbox{padding:12px}.zk-vbox-panel{padding:8px 8px 10px;border-radius:14px}.zk-vbox-title{font-size:14px}}[data-zeak-theme=charcoal]{--zeak-bg:#17131D;--zeak-surface:#1A1520;--zeak-text:#FFFFFF;--zeak-muted:#CED3DC;--zeak-border:#413B48;--zeak-orange:#B111C2;--zeak-accent-text:#ED45FF;--zeak-teal:#0FA3B1;--zeak-connection:#72C9D1}[data-zeak-theme=plum]{--zeak-bg:#211B29;--zeak-surface:#352E3E;--zeak-text:#FFFFFF;--zeak-muted:#D5CEDC;--zeak-border:#4B3B55;--zeak-orange:#B111C2;--zeak-accent-text:#ED45FF;--zeak-teal:#0FA3B1;--zeak-connection:#72C9D1}[data-zeak-theme=ivory]{--zeak-bg:#FFFFFF;--zeak-surface:#FFFFFF;--zeak-text:#211B29;--zeak-muted:#57505F;--zeak-border:#CED3DC;--zeak-orange:#B111C2;--zeak-accent-text:#E917FF;--zeak-teal:#0FA3B1;--zeak-connection:#0A727B}[data-zeak-theme=forest]{--zeak-bg:#10211C;--zeak-surface:#1A3029;--zeak-text:#FFFFFF;--zeak-muted:#CAD9D2;--zeak-border:#355448;--zeak-orange:#B111C2;--zeak-accent-text:#ED45FF;--zeak-teal:#0FA3B1;--zeak-connection:#72C9D1}[data-zeak-theme=warm-ink]{--zeak-bg:#211B17;--zeak-surface:#312822;--zeak-text:#FFFFFF;--zeak-muted:#DCD2C9;--zeak-border:#504035;--zeak-orange:#B111C2;--zeak-accent-text:#ED45FF;--zeak-teal:#0FA3B1;--zeak-connection:#72C9D1}[data-zeak-theme=aubergine]{--zeak-bg:#2A1723;--zeak-surface:#3B2533;--zeak-text:#FFFFFF;--zeak-muted:#E1CED9;--zeak-border:#5D3B4D;--zeak-orange:#B111C2;--zeak-accent-text:#ED45FF;--zeak-teal:#0FA3B1;--zeak-connection:#72C9D1}.zeak-themed-section{background:var(--zeak-bg);color:var(--zeak-text)}.zeak-themed-surface{background:var(--zeak-surface);border-color:var(--zeak-border)}.zeak-muted{color:var(--zeak-muted)}.zeak-accent-text{color:var(--zeak-accent-text)}.zeak-primary-cta{background:var(--zeak-orange);color:#FFFFFF;border-color:var(--zeak-orange)}.zeak-secondary-cta{background:transparent;color:var(--zeak-text);border:1px solid var(--zeak-border)}.zeak-read-path{stroke:var(--zeak-connection)}.zeak-write-path{stroke:var(--zeak-orange)}.zeak-build-own{border-color:var(--zeak-orange);box-shadow:0 0 24px #B111C229}html body .header.site-header .nav-dropdown.nav-mega{position:static}html body .header.site-header .nav-mega-panel{position:absolute;top:calc(100% - 8px);left:50%;z-index:2;box-sizing:border-box;width:min(960px,calc(100vw - 48px));padding:8px;background:var(--chrome-bg);border:1px solid var(--chrome-line);border-radius:16px;box-shadow:0 24px 48px -20px rgba(33,27,41,.24),0 2px 6px rgba(33,27,41,.04);opacity:0;visibility:hidden;transform:translate(-50%,-4px);transition:opacity .15s ease-out,transform .15s ease-out,visibility .15s;font-family:var(--zk-font)}html body .header.site-header .nav-mega-panel:before{content:"";position:absolute;left:0;right:0;top:-8px;height:8px}html body .header.site-header .nav-mega:is(:hover,:focus-within):not(.is-closed) .nav-mega-panel{opacity:1;visibility:visible;transform:translate(-50%)}html body .header.site-header .nav-mega.is-closed .nav-dropdown-trigger svg{transform:none}html body .header.site-header .nav-mega-main{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,.9fr);padding:12px 0;background:var(--chrome-hover-bg);border:1px solid var(--chrome-line);border-radius:12px}html body .header.site-header .nav-mega-main.no-links{grid-template-columns:repeat(3,minmax(0,1fr))}@media (min-width:1360px){html body .header.site-header .nav-mega.cols-2{position:relative}}html body .header.site-header .nav-mega.cols-2 .nav-mega-panel{width:min(720px,calc(100vw - 48px))}html body .header.site-header .nav-mega.cols-2 .nav-mega-main.no-links{grid-template-columns:repeat(2,minmax(0,1fr))}html body .header.site-header .nav-mega-main ul{display:flex;flex-direction:column;gap:4px;margin:0;padding:0 12px;list-style:none}html body .header.site-header .nav-mega-main ul+ul{border-left:1px solid var(--chrome-line)}html body .header.site-header .nav-mega-main ul.nav-mega-col{display:grid;grid-auto-rows:1fr}html body .header.site-header .nav-mega-col li{display:flex}html body .header.site-header .desktop-nav .nav-mega-panel a{display:flex;align-items:flex-start;justify-content:flex-start;height:auto;min-height:0;margin:0;border:0;border-radius:8px;background:transparent;color:var(--chrome-ink);font-size:15px;font-weight:500;line-height:20px;white-space:normal;text-decoration:none;transition:background-color .12s ease-out,color .12s ease-out}html body .header.site-header .desktop-nav .nav-mega-main a{box-sizing:border-box;border:1px solid transparent;border-radius:10px;transition:background-color .14s ease-out,border-color .14s ease-out,box-shadow .14s ease-out,color .14s ease-out}html body .header.site-header .desktop-nav .nav-mega-col a{flex:1;flex-direction:column;gap:4px;padding:14px 16px}html body .header.site-header .nav-mega-col b{display:inline-flex;align-items:center;gap:6px;font-weight:500;color:var(--chrome-ink);transition:color .14s ease-out}html body .header.site-header .nav-mega-col span{max-width:250px;font-size:14px;font-weight:400;line-height:21px;color:var(--chrome-muted);transition:color .14s ease-out}html body .header.site-header .desktop-nav .nav-mega-links a{align-items:center;justify-content:space-between;padding:10px 16px}html body .header.site-header .nav-mega-label{display:inline-flex;align-items:center;gap:8px}html body .header.site-header .nav-mega-tag{padding:2px 8px;border-radius:999px;background:var(--zk-wash,#F4F4F6);box-shadow:inset 0 0 0 1px var(--zk-border,#E6E6EA);color:#4A4552;font-size:11px;font-weight:600;line-height:16px;letter-spacing:.04em;text-transform:uppercase}html body .header.site-header .nav-mega-arrow{flex:none;opacity:0;transform:translateX(-4px);transition:opacity .14s ease-out,transform .14s ease-out}html body .header.site-header .desktop-nav .nav-mega-main a:is(:hover,:focus-visible){background:var(--chrome-bg);border-color:var(--chrome-line);box-shadow:0 1px 2px rgba(33,27,41,.05),0 6px 16px -10px rgba(33,27,41,.18);color:var(--chrome-link-hover)}html body .header.site-header .desktop-nav .nav-mega-main a:is(:hover,:focus-visible) b{color:var(--chrome-link-hover)}html body .header.site-header .desktop-nav .nav-mega-main a:is(:hover,:focus-visible) span{color:var(--chrome-ink)}html body .header.site-header .desktop-nav .nav-mega-main a:is(:hover,:focus-visible) .nav-mega-arrow{opacity:1;transform:none}html body .header.site-header .desktop-nav .nav-mega-main a:focus-visible{outline:2px solid var(--zk-violet-500,#7024F5);outline-offset:-2px}html body .header.site-header .desktop-nav a.nav-mega-foot:focus-visible{outline:2px solid var(--zk-violet-500,#7024F5);outline-offset:-2px}html body .header.site-header .desktop-nav a.nav-mega-foot{align-items:center;justify-content:space-between;gap:24px;padding:16px 24px 12px;font-size:14px;font-weight:400;line-height:20px;color:var(--chrome-muted);border-radius:0 0 10px 10px}html body .header.site-header .nav-mega-foot b{margin-right:8px;font-weight:500;color:var(--chrome-ink)}html body .header.site-header .nav-mega-more{display:inline-flex;align-items:center;gap:6px;flex:none;white-space:nowrap;transition:color .12s ease-out}html body .header.site-header .nav-mega-more svg{transition:transform .12s ease-out}html body .header.site-header .desktop-nav a.nav-mega-foot:is(:hover,:focus-visible) .nav-mega-more{color:var(--chrome-link-hover)}html body .header.site-header .nav-mega-more .nav-mega-sparkles{color:var(--chrome-link-hover)}html body .header.site-header .desktop-nav a.nav-mega-foot:is(:hover,:focus-visible) .nav-mega-more svg:last-child{transform:translateX(2px)}@media (prefers-reduced-motion:reduce){html body .header.site-header .desktop-nav .nav-mega-main a,html body .header.site-header .nav-mega-arrow,html body .header.site-header .nav-mega-more svg,html body .header.site-header .nav-mega-panel{transition:none}}