:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--kol-kit-version:"2026.09.20.1";--kol-paper:#f7f5f0;--kol-surface:#fff;--kol-sunk:#efebe2;--kol-line:#e3dfd5;--kol-line-strong:#cec9bc;--kol-zebra:#fbfaf7;--kol-ink:#17181a;--kol-ink-muted:#5b5c60;--kol-ink-faint:#6b6c70;--kol-ink-invert:#f7f5f0;--kol-accent:#ffb020;--kol-accent-hover:#f0a413;--kol-accent-ink:#17181a;--kol-accent-quiet:#fff4dd;--kol-focus:#17181a;--kol-shadow:0 1px 2px #17181a0a, 0 10px 30px #17181a12;--kol-radius-sm:8px;--kol-radius:12px;--kol-radius-lg:18px;--kol-radius-pill:999px;--kol-max:1200px;--kol-measure:62ch;--kol-gutter:16px;--kol-gap:20px;--kol-header-h:60px;--kol-btn-icon-size:40px;--kol-space-1:4px;--kol-space-2:8px;--kol-space-3:12px;--kol-space-4:16px;--kol-space-5:24px;--kol-space-6:32px;--kol-space-7:48px;--kol-space-8:64px;--kol-space-9:96px;--kol-section-y:64px;--kol-font-sans:"Inter", "Assistant", "Noto Sans Arabic", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--kol-font-mono:ui-monospace, SFMono-Regular, "SF Mono", Menlo, monospace;--kol-text-xs:.75rem;--kol-text-sm:.875rem;--kol-text-base:1rem;--kol-text-md:1.0625rem;--kol-text-lg:1.25rem;--kol-text-xl:1.5rem;--kol-text-2xl:clamp(1.5rem, 1.15rem + 1.6vw, 2rem);--kol-text-3xl:clamp(1.875rem, 1.3rem + 2.6vw, 2.75rem);--kol-text-hero:clamp(2.125rem, 1.3rem + 4.2vw, 3.75rem);--kol-leading-tight:1.08;--kol-leading-snug:1.3;--kol-leading:1.6;--kol-tracking-tight:-.02em;--kol-tracking-wide:.08em;--kol-motion-fast:.15s;--kol-motion:.18s;--kol-ease:cubic-bezier(.2, 0, .2, 1)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}:root:not([data-theme=light]){--kol-paper:#101112;--kol-surface:#17181a;--kol-sunk:#1d1f21;--kol-line:#2a2c2e;--kol-line-strong:#3a3d40;--kol-zebra:#191b1d;--kol-ink:#f3f1ec;--kol-ink-muted:#a3a19b;--kol-ink-faint:#8a8882;--kol-ink-invert:#101112;--kol-accent-quiet:#2b2216;--kol-focus:#f3f1ec;--kol-shadow:0 1px 2px #00000080, 0 10px 30px #00000059}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--kol-paper:#101112;--kol-surface:#17181a;--kol-sunk:#1d1f21;--kol-line:#2a2c2e;--kol-line-strong:#3a3d40;--kol-zebra:#191b1d;--kol-ink:#f3f1ec;--kol-ink-muted:#a3a19b;--kol-ink-faint:#8a8882;--kol-ink-invert:#101112;--kol-accent-quiet:#2b2216;--kol-focus:#f3f1ec;--kol-shadow:0 1px 2px #00000080, 0 10px 30px #00000059}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (width>=768px){:root{--kol-gutter:24px;--kol-gap:24px;--kol-header-h:68px;--kol-section-y:88px}}@media (width>=1024px){:root{--kol-gutter:32px;--kol-section-y:104px}}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/inter-latin-400-6TuXKXhP.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/inter-latin-600-B-VLJY3j.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/inter-latin-ext-400-DmFYsmHx.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/inter-latin-ext-600-BX1-e_Of.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/inter-cyrillic-400-BQcry9Sv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/inter-cyrillic-600-BJXTq8vy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Assistant;font-style:normal;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,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)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Assistant;font-style:normal;font-weight:600;font-display:swap;src:url(data:font/woff2;base64,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)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/noto-sans-arabic-arabic-400-DowxdIkD.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+898-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/noto-sans-arabic-arabic-600-DBti829u.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+898-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}html:lang(he),[lang=he]{--kol-font-sans:"Assistant", "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Arial, sans-serif}html:lang(ar),[lang=ar]{--kol-font-sans:"Noto Sans Arabic", "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Arial, sans-serif}html:lang(zh),[lang=zh]{--kol-font-sans:"Inter", "PingFang SC", "Hiragino Sans GB", "Noto Sans SC", "Microsoft YaHei", ui-sans-serif, system-ui, sans-serif}html:lang(he) body,html:lang(ar) body{--kol-leading:1.65;--kol-tracking-tight:0}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;background:var(--kol-paper);scroll-behavior:smooth}body{background:var(--kol-paper);min-width:0;max-width:100%;color:var(--kol-ink);font-family:var(--kol-font-sans);font-size:var(--kol-text-md);line-height:var(--kol-leading);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-weight:400}h1,h2,h3,h4{color:var(--kol-ink);letter-spacing:var(--kol-tracking-tight);font-weight:600;line-height:var(--kol-leading-snug);text-wrap:balance;overflow-wrap:anywhere;margin:0}h1{font-size:var(--kol-text-3xl);line-height:var(--kol-leading-tight)}h2{font-size:var(--kol-text-2xl)}h3{font-size:var(--kol-text-lg)}p{color:var(--kol-ink-muted);overflow-wrap:anywhere;margin:0}p strong,strong{color:var(--kol-ink);font-weight:600}small{font-size:var(--kol-text-sm);color:var(--kol-ink-faint)}a{color:var(--kol-ink);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--kol-line-strong);text-decoration-color:var(--kol-line-strong);transition:none}a:hover{-webkit-text-decoration-color:var(--kol-ink);text-decoration-color:var(--kol-ink)}ul,ol{margin:0;padding-inline-start:1.15em}li{color:var(--kol-ink-muted);overflow-wrap:anywhere}img,svg,video{max-width:100%;height:auto;display:block}figure{margin:0}hr{border:0;border-top:1px solid var(--kol-line);height:0;margin:0}button,input,select,textarea{font:inherit;color:inherit}code,kbd,pre{font-family:var(--kol-font-mono);font-size:.9em}table{border-collapse:collapse;width:100%}:focus-visible{outline:2px solid var(--kol-focus);outline-offset:2px;border-radius:var(--kol-radius-sm);transition:none;animation:none}.kol-skip{inset-inline-start:var(--kol-gutter);z-index:200;padding:var(--kol-space-3) var(--kol-space-4);border:1px solid var(--kol-line-strong);border-radius:var(--kol-radius-sm);background:var(--kol-surface);color:var(--kol-ink);transition:top var(--kol-motion) var(--kol-ease);text-decoration:none;position:absolute;top:-100px}.kol-skip:focus{top:var(--kol-space-3)}.kol-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.kol-container{width:100%;max-width:var(--kol-max);padding-inline:var(--kol-gutter);margin-inline:auto}.kol-grid{gap:var(--kol-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.kol-grid>*{grid-column:span 12;min-width:0}@media (width>=768px){.kol-grid>[data-span]{grid-column:span var(--span,12)}}.kol-section{padding-block:var(--kol-section-y)}.kol-section+.kol-section{border-top:1px solid var(--kol-line)}.kol-stack{gap:var(--kol-space-4);flex-direction:column;display:flex}.kol-row{align-items:center;gap:var(--kol-space-3);flex-wrap:wrap;display:flex}.kol-measure{max-width:var(--kol-measure)}.kol-eyebrow{color:var(--kol-ink-faint);font-size:var(--kol-text-xs);letter-spacing:var(--kol-tracking-wide);text-transform:uppercase;margin:0;font-weight:600}.kol-lead{font-size:var(--kol-text-lg);color:var(--kol-ink-muted);line-height:var(--kol-leading-snug);max-width:var(--kol-measure)}.kol-section-head{gap:var(--kol-space-3);margin-bottom:var(--kol-space-6);max-width:var(--kol-measure);flex-direction:column;display:flex}.kol-js [data-kol-reveal]{opacity:0;transition:opacity var(--kol-motion) var(--kol-ease), transform var(--kol-motion) var(--kol-ease);transform:translateY(8px)}.kol-js [data-kol-reveal].is-in,.kol-no-motion [data-kol-reveal]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.kol-js [data-kol-reveal]{opacity:1;transform:none}}[dir=rtl] .kol-skip{inset-inline-start:var(--kol-gutter)}[dir=rtl] .kol-ltr{direction:ltr;unicode-bidi:isolate}.kol-btn{--btn-bg:transparent;--btn-ink:var(--kol-ink);--btn-line:var(--kol-line-strong);justify-content:center;align-items:center;gap:var(--kol-space-2);max-width:100%;min-height:44px;padding:0 var(--kol-space-5);border:1px solid var(--btn-line);border-radius:var(--kol-radius-pill);background:var(--btn-bg);color:var(--btn-ink);font-size:var(--kol-text-base);text-align:center;white-space:normal;overflow-wrap:anywhere;cursor:pointer;transition:background-color var(--kol-motion-fast) var(--kol-ease), border-color var(--kol-motion-fast) var(--kol-ease), color var(--kol-motion-fast) var(--kol-ease);font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.kol-btn-primary{--btn-bg:var(--kol-accent);--btn-ink:var(--kol-accent-ink);--btn-line:var(--kol-accent)}.kol-btn-primary:hover{--btn-bg:var(--kol-accent-hover);--btn-line:var(--kol-accent-hover)}.kol-btn-quiet:hover{--btn-bg:var(--kol-sunk)}.kol-btn-plain{--btn-line:transparent;padding-inline:var(--kol-space-3);font-weight:500}.kol-btn-plain:hover{--btn-bg:var(--kol-sunk)}.kol-btn-sm{min-height:36px;padding-inline:var(--kol-space-4);font-size:var(--kol-text-sm)}.kol-btn-icon{min-height:var(--kol-btn-icon-size);width:var(--kol-btn-icon-size);border-radius:var(--kol-radius-pill);border-color:#0000;padding:0}.kol-btn-icon.kol-btn-sm{--kol-btn-icon-size:32px;padding:0}.kol-btn-icon.kol-btn-sm svg{width:16px;height:16px}.kol-btn-icon:hover{--btn-bg:var(--kol-sunk)}.kol-btn svg{flex:none;width:18px;height:18px}.kol-btn[aria-disabled=true],.kol-btn:disabled{opacity:.5;cursor:not-allowed}[data-kol-chrome]{z-index:100;position:sticky;top:0}[data-kol-chrome] .kol-header{z-index:auto;position:relative;top:auto}.kol-header{z-index:60;background:var(--kol-surface);border-bottom:1px solid var(--kol-line);position:sticky;top:0}.kol-header.is-scrolled{box-shadow:var(--kol-shadow)}.kol-header-bar{align-items:center;gap:var(--kol-space-4);min-height:var(--kol-header-h);display:flex}.kol-brand{align-items:center;gap:var(--kol-space-2);color:var(--kol-ink);letter-spacing:var(--kol-tracking-tight);margin-inline-end:auto;padding-inline-end:var(--kol-space-3);font-weight:600;text-decoration:none;display:inline-flex}.kol-brand img{width:auto;height:26px}.kol-nav{align-items:center;gap:var(--kol-space-1);display:none}.kol-menu-btn{display:inline-flex}.kol-nav a,.kol-nav .kol-btn-plain{padding:var(--kol-space-2) var(--kol-space-3);border-radius:var(--kol-radius-sm);color:var(--kol-ink-muted);font-size:var(--kol-text-sm);white-space:nowrap;font-weight:500;text-decoration:none}.kol-nav a:hover{background:var(--kol-sunk);color:var(--kol-ink)}.kol-nav a[aria-current=page]{color:var(--kol-ink);box-shadow:inset 0 -2px 0 var(--kol-accent)}.kol-header-tools{align-items:center;gap:var(--kol-space-1);display:none}.kol-header-cta{display:none}@media (width>=768px){.kol-nav,.kol-header-tools{display:flex}.kol-header-cta{display:inline-flex}.kol-nav .kol-nav-wide{display:none}}@media (width<=1023px){.kol-header-bar{gap:var(--kol-space-2)}.kol-nav a,.kol-nav .kol-btn-plain{padding-inline:var(--kol-space-2)}}@media (width>=1024px){.kol-nav .kol-nav-wide{display:inline-block}.kol-menu-btn{display:none}}@media (width>=768px){.kol-header-app .kol-nav .kol-nav-wide{display:inline-block}}.kol-header-app .kol-nav a[aria-current=page]{color:var(--kol-ink);font-weight:600}.kol-account{align-items:center;gap:var(--kol-space-2);min-height:var(--kol-btn-icon-size);padding:0 var(--kol-space-2) 0 0;border-radius:var(--kol-radius-pill);color:var(--kol-ink);font-size:var(--kol-text-sm);cursor:pointer;background:0 0;border:1px solid #0000;display:inline-flex}.kol-account:hover{background:var(--kol-sunk)}.kol-avatar{width:var(--kol-btn-icon-size);height:var(--kol-btn-icon-size);background:var(--kol-sunk);color:var(--kol-ink-muted);font-size:var(--kol-text-xs);text-transform:uppercase;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex;overflow:hidden}.kol-avatar img{object-fit:cover;width:100%;height:100%}.kol-account-name{text-overflow:ellipsis;white-space:nowrap;max-width:18ch;display:none;overflow:hidden}@media (width>=768px){.kol-account-name{display:inline}}.kol-pop-panel hr,.kol-pop-sep{height:0;margin:var(--kol-space-2) 0;border:0;border-top:1px solid var(--kol-line)}.kol-pop-label{padding:var(--kol-space-2) var(--kol-space-3);color:var(--kol-ink-faint);font-size:var(--kol-text-xs)}.kol-pop-panel .kol-pop-danger{color:#b3261e}:root[data-theme=dark] .kol-pop-panel .kol-pop-danger{color:#ffb4ab}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .kol-pop-panel .kol-pop-danger{color:#ffb4ab}}.kol-crosslink{align-items:center;gap:var(--kol-space-2);padding:var(--kol-space-2) var(--kol-space-3);border-inline-start:1px solid var(--kol-line);color:var(--kol-ink-faint);font-size:var(--kol-text-sm);white-space:nowrap;text-decoration:none;display:none}.kol-crosslink:hover{color:var(--kol-ink)}@media (width>=1200px){.kol-crosslink{display:inline-flex}}.kol-pop{position:relative}.kol-pop-panel{inset-inline-end:0;top:calc(100% + var(--kol-space-2));z-index:70;min-width:200px;padding:var(--kol-space-2);border:1px solid var(--kol-line);border-radius:var(--kol-radius);background:var(--kol-surface);box-shadow:var(--kol-shadow);display:none;position:absolute}.kol-pop-panel[data-open]{display:block}.kol-pop-panel a,.kol-pop-panel button{align-items:center;gap:var(--kol-space-2);width:100%;padding:var(--kol-space-2) var(--kol-space-3);border-radius:var(--kol-radius-sm);color:var(--kol-ink);font-size:var(--kol-text-sm);text-align:start;cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex}.kol-pop-panel a:hover,.kol-pop-panel button:hover{background:var(--kol-sunk)}.kol-pop-panel [aria-current=true],.kol-pop-panel [aria-checked=true]{background:var(--kol-accent-quiet);font-weight:600}.kol-pop-panel [aria-checked=true]:after,.kol-pop-panel [aria-current=true]:after{content:"";background:var(--kol-accent);border-radius:50%;width:7px;height:7px;margin-inline-start:auto}.kol-sheet{z-index:90;display:none;position:fixed;inset:0}.kol-sheet[data-open]{display:block}.kol-sheet-scrim{background:#17181a73;position:absolute;inset:0}.kol-sheet-panel{width:min(420px,100%);padding:var(--kol-space-4) var(--kol-gutter) calc(var(--kol-space-6) + env(safe-area-inset-bottom,0px));overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:var(--kol-surface);border-inline-start:1px solid var(--kol-line);animation:kol-sheet-in var(--kol-motion) var(--kol-ease);flex-direction:column;display:flex;position:absolute;inset-block:0;inset-inline-end:0;overflow-y:auto}@keyframes kol-sheet-in{0%{opacity:.4;transform:translate(12px)}}[dir=rtl] .kol-sheet-panel{animation-name:kol-sheet-in-rtl}@keyframes kol-sheet-in-rtl{0%{opacity:.4;transform:translate(-12px)}}.kol-sheet-head{top:calc(-1 * var(--kol-space-4));z-index:5;justify-content:space-between;align-items:center;gap:var(--kol-space-4);min-height:var(--kol-header-h);margin:calc(-1 * var(--kol-space-4)) calc(-1 * var(--kol-gutter)) var(--kol-space-4);padding:var(--kol-space-4) var(--kol-gutter);border-bottom:1px solid var(--kol-line);background:var(--kol-surface);display:flex;position:sticky}.kol-sheet-nav{flex-direction:column;display:flex}.kol-sheet-nav a{padding:var(--kol-space-4) 0;border-bottom:1px solid var(--kol-line);color:var(--kol-ink);font-size:var(--kol-text-lg);font-weight:500;text-decoration:none}.kol-sheet-group{margin-top:var(--kol-space-6)}.kol-sheet-group>.kol-eyebrow{margin-bottom:var(--kol-space-3)}.kol-choice{gap:var(--kol-space-2);flex-wrap:wrap;display:flex}.kol-choice button,.kol-choice a{min-height:40px;padding:0 var(--kol-space-4);border:1px solid var(--kol-line);border-radius:var(--kol-radius-pill);color:var(--kol-ink-muted);font-size:var(--kol-text-sm);cursor:pointer;background:0 0;flex:auto;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.kol-choice [aria-checked=true],.kol-choice [aria-current=true]{border-color:var(--kol-accent);background:var(--kol-accent-quiet);color:var(--kol-ink);font-weight:600}.kol-sheet-foot{margin-top:var(--kol-space-6);gap:var(--kol-space-3);display:grid}.kol-sheet-foot .kol-btn{width:100%}.kol-card{gap:var(--kol-space-2);padding:var(--kol-space-5);border:1px solid var(--kol-line);border-radius:var(--kol-radius);background:var(--kol-surface);color:inherit;flex-direction:column;text-decoration:none;display:flex}a.kol-card:hover{border-color:var(--kol-line-strong)}.kol-card h3{font-size:var(--kol-text-base)}.kol-card p{font-size:var(--kol-text-sm);margin:0}.kol-cards{gap:var(--kol-gap);grid-template-columns:1fr;display:grid}@media (width>=640px){.kol-cards-2,.kol-cards-3,.kol-cards-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.kol-cards-3{grid-template-columns:repeat(3,minmax(0,1fr))}.kol-cards-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.kol-frame{border:1px solid var(--kol-line);border-radius:var(--kol-radius-lg);background:var(--kol-sunk);box-shadow:var(--kol-shadow);margin:0;overflow:hidden}.kol-frame img{width:100%;display:block}.kol-frame figcaption,.kol-caption{padding:var(--kol-space-3) var(--kol-space-4);border-top:1px solid var(--kol-line);background:var(--kol-surface);color:var(--kol-ink-faint);font-size:var(--kol-text-sm)}.kol-steps{gap:var(--kol-gap);counter-reset:kol-step;grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (width>=768px){.kol-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.kol-steps>li{counter-increment:kol-step;gap:var(--kol-space-2);padding-top:var(--kol-space-4);border-top:2px solid var(--kol-line);color:inherit;flex-direction:column;display:flex}.kol-steps>li:before{content:counter(kol-step);color:var(--kol-ink-faint);font-size:var(--kol-text-sm);font-variant-numeric:tabular-nums;font-weight:600}.kol-facts{border-top:1px solid var(--kol-line);gap:0;margin:0;padding:0;list-style:none;display:grid}.kol-facts>li{align-items:baseline;gap:var(--kol-space-2) var(--kol-space-4);padding:var(--kol-space-4) 0;border-bottom:1px solid var(--kol-line);color:var(--kol-ink-muted);font-size:var(--kol-text-base);flex-wrap:wrap;display:flex}.kol-facts>li>strong{color:var(--kol-ink);flex:14ch}.kol-facts>li>span{flex:2 22ch}.kol-facts>li>.kol-facts-action{flex:none}.kol-plans{gap:var(--kol-gap);grid-template-columns:1fr;align-items:start;display:grid}@media (width>=640px){.kol-plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.kol-plans{grid-template-columns:repeat(4,minmax(0,1fr))}}.kol-plan{gap:var(--kol-space-4);padding:var(--kol-space-5);border:1px solid var(--kol-line);border-radius:var(--kol-radius);background:var(--kol-surface);flex-direction:column;height:100%;display:flex}.kol-plan-featured{border-color:var(--kol-accent)}.kol-plan-head{justify-content:space-between;align-items:baseline;gap:var(--kol-space-2);display:flex}.kol-plan h3{font-size:var(--kol-text-base)}.kol-tag{padding:2px var(--kol-space-2);border-radius:var(--kol-radius-pill);background:var(--kol-accent-quiet);color:var(--kol-ink);font-size:var(--kol-text-xs);white-space:nowrap;align-items:center;font-weight:600;display:inline-flex}.kol-price{color:var(--kol-ink);font-size:var(--kol-text-2xl);letter-spacing:var(--kol-tracking-tight);font-variant-numeric:tabular-nums;margin:0;font-weight:600;line-height:1.1}.kol-period{color:var(--kol-ink-faint);font-size:var(--kol-text-sm);letter-spacing:0;font-weight:400}.kol-plan ul{gap:var(--kol-space-2);font-size:var(--kol-text-sm);margin:0;padding:0;list-style:none;display:grid}.kol-plan ul li{gap:var(--kol-space-2);display:flex}.kol-plan ul li:before{content:"";background:var(--kol-line-strong);border-radius:50%;flex:none;width:5px;height:5px;margin-top:.55em}.kol-plan .kol-btn{margin-top:auto}.kol-switch{border:1px solid var(--kol-line);border-radius:var(--kol-radius-pill);background:var(--kol-sunk);padding:3px;display:inline-flex}.kol-switch button{min-height:36px;padding:0 var(--kol-space-4);border-radius:var(--kol-radius-pill);color:var(--kol-ink-muted);font-size:var(--kol-text-sm);cursor:pointer;background:0 0;border:0;font-weight:500}.kol-switch button.active,.kol-switch button[aria-checked=true]{background:var(--kol-surface);border:1px solid var(--kol-line);color:var(--kol-ink);font-weight:600}.kol-switch label{min-height:36px;padding:0 var(--kol-space-4);border-radius:var(--kol-radius-pill);color:var(--kol-ink-muted);font-size:var(--kol-text-sm);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;font-weight:500;display:inline-flex;position:relative}.kol-switch label:has(input:checked){border-color:var(--kol-line);background:var(--kol-surface);color:var(--kol-ink);font-weight:600}.kol-switch label:has(input:focus-visible){outline:2px solid var(--kol-focus);outline-offset:2px}.kol-switch input{opacity:0;width:1px;height:1px;position:absolute}.kol-tiles{gap:var(--kol-gap);grid-template-columns:1fr;display:grid}@media (width>=640px){.kol-tiles-2,.kol-tiles-3,.kol-tiles-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.kol-tiles-3{grid-template-columns:repeat(3,minmax(0,1fr))}.kol-tiles-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.kol-tile{gap:var(--kol-space-2);padding:var(--kol-space-5);border:1px solid var(--kol-line);border-radius:var(--kol-radius);background:var(--kol-surface);cursor:pointer;transition:border-color var(--kol-motion-fast) var(--kol-ease);align-content:start;display:grid;position:relative}.kol-tile:hover{border-color:var(--kol-line-strong)}.kol-tile input{opacity:0;width:1px;height:1px;position:absolute}.kol-tile:has(input:checked){border-color:var(--kol-accent);background:var(--kol-accent-quiet)}.kol-tile:has(input:focus-visible){outline:2px solid var(--kol-focus);outline-offset:2px}.kol-tile-title{align-items:center;gap:var(--kol-space-2);color:var(--kol-ink);font-weight:600;display:flex}.kol-tile-title:before{content:"";border:1.5px solid var(--kol-line-strong);border-radius:50%;flex:none;width:14px;height:14px}.kol-tile:has(input:checked) .kol-tile-title:before{border-color:var(--kol-accent);background:var(--kol-accent);box-shadow:inset 0 0 0 3px var(--kol-surface)}.kol-tile-note{color:var(--kol-ink-muted);font-size:var(--kol-text-sm)}.kol-tile-price{color:var(--kol-ink);font-size:var(--kol-text-lg);font-variant-numeric:tabular-nums;font-weight:600}.kol-stepper{align-items:center;gap:var(--kol-space-2);border:1px solid var(--kol-line);border-radius:var(--kol-radius-pill);background:var(--kol-surface);padding:3px;display:inline-flex}.kol-stepper button{background:var(--kol-sunk);width:32px;height:32px;color:var(--kol-ink);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.kol-stepper output,.kol-stepper span{text-align:center;font-variant-numeric:tabular-nums;min-width:3ch;font-weight:600}.kol-panel{width:min(360px, calc(100vw - 2 * var(--kol-gutter)));max-height:min(80vh,640px);padding:var(--kol-space-4);border:1px solid var(--kol-line);border-radius:var(--kol-radius);background:var(--kol-surface);box-shadow:var(--kol-shadow);flex-direction:column;display:flex}.kol-panel-head{justify-content:space-between;align-items:center;gap:var(--kol-space-4);padding-bottom:var(--kol-space-3);border-bottom:1px solid var(--kol-line);display:flex}.kol-panel-head h2,.kol-panel-head h3{font-size:var(--kol-text-base)}.kol-panel-body{padding-top:var(--kol-space-2);overflow-y:auto}.kol-panel-foot{gap:var(--kol-space-2);padding-top:var(--kol-space-3);margin-top:var(--kol-space-2);border-top:1px solid var(--kol-line);display:flex}.kol-rows{margin:0;padding:0;list-style:none;display:grid}.kol-rows>li,.kol-row-item{justify-content:space-between;align-items:center;gap:var(--kol-space-4);padding:var(--kol-space-3) 0;border-bottom:1px solid var(--kol-line);font-size:var(--kol-text-sm);display:flex}.kol-rows>li:last-child{border-bottom:0}.kol-rows label,.kol-row-item>span:first-child{color:var(--kol-ink)}.kol-toggle{border:1px solid var(--kol-line-strong);border-radius:var(--kol-radius-pill);background:var(--kol-sunk);cursor:pointer;flex:none;width:40px;height:24px;padding:2px}.kol-toggle:after{content:"";background:var(--kol-ink-faint);width:18px;height:18px;transition:transform var(--kol-motion) var(--kol-ease), background-color var(--kol-motion) var(--kol-ease);border-radius:50%;display:block}.kol-toggle[aria-checked=true]{border-color:var(--kol-accent);background:var(--kol-accent)}.kol-toggle[aria-checked=true]:after{background:var(--kol-accent-ink);transform:translate(16px)}[dir=rtl] .kol-toggle[aria-checked=true]:after{transform:translate(-16px)}.kol-faq{border-top:1px solid var(--kol-line)}.kol-faq>details{border-bottom:1px solid var(--kol-line)}.kol-faq>details>summary{align-items:center;gap:var(--kol-space-4);min-width:0;padding:var(--kol-space-4) 0;color:var(--kol-ink);font-size:var(--kol-text-base);cursor:pointer;overflow-wrap:anywhere;font-weight:600;list-style:none;display:flex}.kol-faq>details>summary::-webkit-details-marker{display:none}.kol-faq>details>summary:after{content:"";border-inline-end:1.5px solid var(--kol-ink-faint);border-block-end:1.5px solid var(--kol-ink-faint);transform-origin:65% 65%;width:9px;height:9px;transition:transform var(--kol-motion) var(--kol-ease);flex:none;margin-inline-start:auto;transform:rotate(45deg)}.kol-faq>details[open]>summary:after{transform:rotate(225deg)}.kol-faq-body{padding-bottom:var(--kol-space-5);max-width:var(--kol-measure);color:var(--kol-ink-muted)}.kol-faq-body>*+*{margin-top:var(--kol-space-3)}.kol-table-wrap{border:1px solid var(--kol-line);border-radius:var(--kol-radius);background:var(--kol-surface);overflow-x:auto}table.kol-table{border-collapse:collapse;width:100%;font-size:var(--kol-text-sm)}.kol-table th,.kol-table td{padding:var(--kol-space-3) var(--kol-space-4);border-bottom:1px solid var(--kol-line);text-align:start;vertical-align:top;color:var(--kol-ink-muted)}.kol-table thead th{z-index:1;background:var(--kol-sunk);color:var(--kol-ink);font-size:var(--kol-text-xs);letter-spacing:var(--kol-tracking-wide);text-transform:uppercase;white-space:nowrap;font-weight:600;position:sticky;top:0}.kol-table tbody th{color:var(--kol-ink);font-weight:600}.kol-table tbody tr:nth-child(2n){background:var(--kol-zebra)}.kol-table tbody tr:last-child th,.kol-table tbody tr:last-child td{border-bottom:0}.kol-table .kol-num,.kol-table [data-kol-num]{text-align:end;font-variant-numeric:tabular-nums;white-space:nowrap}.kol-table td .kol-btn{margin-block:calc(-1 * var(--kol-space-1))}.kol-table tbody tr[aria-current=true]{background:var(--kol-accent-quiet)}.kol-table-empty{padding:var(--kol-space-6) var(--kol-space-4);color:var(--kol-ink-faint);text-align:center}@media (width<=767px){.kol-table-cards thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.kol-table-cards,.kol-table-cards tbody,.kol-table-cards tr,.kol-table-cards th,.kol-table-cards td{display:block}.kol-table-cards tr{padding:var(--kol-space-4);border-bottom:1px solid var(--kol-line)}.kol-table-cards tbody tr:last-child{border-bottom:0}.kol-table-cards th,.kol-table-cards td{padding:var(--kol-space-1) 0;border-bottom:0}.kol-table-cards td[data-label]{justify-content:space-between;align-items:baseline;gap:var(--kol-space-4);display:flex}.kol-table-cards td[data-label]:before{content:attr(data-label);color:var(--kol-ink-faint);font-size:var(--kol-text-xs);letter-spacing:var(--kol-tracking-wide);text-transform:uppercase;font-weight:600}.kol-table-cards tbody th{font-size:var(--kol-text-base)}}.kol-field{gap:var(--kol-space-2);display:grid}.kol-label{color:var(--kol-ink);font-size:var(--kol-text-sm);font-weight:600}.kol-input,.kol-textarea,.kol-select{width:100%;min-height:44px;padding:var(--kol-space-3) var(--kol-space-4);border:1px solid var(--kol-line-strong);border-radius:var(--kol-radius-sm);background:var(--kol-surface);color:var(--kol-ink);font-size:var(--kol-text-base)}.kol-textarea{resize:vertical;min-height:132px}.kol-input::placeholder,.kol-textarea::placeholder{color:var(--kol-ink-faint)}.kol-input:focus-visible,.kol-textarea:focus-visible,.kol-select:focus-visible{border-color:var(--kol-ink)}.kol-hint{color:var(--kol-ink-faint);font-size:var(--kol-text-sm)}.kol-error{color:#b3261e;font-size:var(--kol-text-sm)}:root[data-theme=dark] .kol-error{color:#ffb4ab}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .kol-error{color:#ffb4ab}}.kol-form-row{gap:var(--kol-gap);display:grid}@media (width>=640px){.kol-form-row-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.kol-notice{border-bottom:1px solid var(--kol-line);background:var(--kol-sunk);color:var(--kol-ink-muted);font-size:var(--kol-text-sm)}.kol-notice-inner{align-items:center;gap:var(--kol-space-4);min-height:44px;padding-block:var(--kol-space-2);display:flex}.kol-notice p{font-size:inherit;margin:0}.kol-notice .kol-btn{white-space:nowrap;overflow-wrap:normal;flex:none;margin-inline-start:auto}.kol-cta{align-items:center;gap:var(--kol-space-5);padding:var(--kol-space-6);border:1px solid var(--kol-line);border-radius:var(--kol-radius-lg);background:var(--kol-surface);flex-wrap:wrap;display:flex}.kol-cta>div{gap:var(--kol-space-2);flex:24ch;display:grid}.kol-footer{border-top:1px solid var(--kol-line);background:var(--kol-surface);padding-block:var(--kol-space-7) var(--kol-space-5)}.kol-footer-grid{gap:var(--kol-space-6) var(--kol-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=640px){.kol-footer-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1024px){.kol-footer-grid{grid-template-columns:1.3fr repeat(4,minmax(0,1fr))}}.kol-footer-lead{gap:var(--kol-space-3);grid-column:1/-1;align-content:start;display:grid}@media (width>=1024px){.kol-footer-lead{grid-column:auto}}.kol-footer-lead p{font-size:var(--kol-text-sm);max-width:34ch}.kol-footer-col{gap:var(--kol-space-2);align-content:start;display:grid}.kol-footer-col a{color:var(--kol-ink-muted);font-size:var(--kol-text-sm);text-decoration:none}.kol-footer-col a:hover{color:var(--kol-ink);text-decoration:underline}.kol-footer-bottom{align-items:center;gap:var(--kol-space-3) var(--kol-space-5);margin-top:var(--kol-space-7);padding-top:var(--kol-space-4);border-top:1px solid var(--kol-line);color:var(--kol-ink-faint);font-size:var(--kol-text-sm);flex-wrap:wrap;display:flex}.kol-footer-bottom a{color:inherit;text-decoration:none}.kol-footer-bottom a:hover{color:var(--kol-ink)}.kol-footer-langs{gap:var(--kol-space-1) var(--kol-space-3);flex-wrap:wrap;margin-inline-start:auto;display:flex}.kol-footer-langs a[aria-current=true]{color:var(--kol-ink);font-weight:600}#a11y-toggle{bottom:var(--kol-space-5);z-index:95;border:1px solid var(--kol-line-strong);background:var(--kol-surface);width:44px;height:44px;color:var(--kol-ink);box-shadow:var(--kol-shadow);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:fixed;inset-inline-end:var(--kol-space-5)}#a11y-toggle svg,#a11y-toggle i{width:20px;height:20px;font-size:20px;line-height:1}#a11y-toggle.active{background:var(--kol-accent);border-color:var(--kol-accent);color:var(--kol-accent-ink)}.a11y-toggle-close{top:-4px;border:1px solid var(--kol-line-strong);background:var(--kol-surface);width:18px;height:18px;color:var(--kol-ink-faint);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;inset-inline-start:-4px}#a11y-menu{bottom:calc(var(--kol-space-5) + 52px);z-index:95;width:min(320px, calc(100vw - 2 * var(--kol-gutter)));padding:var(--kol-space-4);border:1px solid var(--kol-line);border-radius:var(--kol-radius);background:var(--kol-surface);box-shadow:var(--kol-shadow);opacity:0;visibility:hidden;transition:opacity var(--kol-motion) var(--kol-ease), transform var(--kol-motion) var(--kol-ease), visibility var(--kol-motion);position:fixed;inset-inline-end:var(--kol-space-5);transform:translateY(6px)}#a11y-menu.active{opacity:1;visibility:visible;transform:none}.a11y-header{justify-content:space-between;align-items:center;gap:var(--kol-space-4);margin-bottom:var(--kol-space-4);display:flex}.a11y-header h3{font-size:var(--kol-text-base)}.a11y-close{border-radius:var(--kol-radius-sm);width:32px;height:32px;color:var(--kol-ink-faint);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.a11y-close:hover{background:var(--kol-sunk)}.a11y-grid{gap:var(--kol-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.a11y-option{align-items:center;gap:var(--kol-space-2);min-width:0;padding:var(--kol-space-3);border:1px solid var(--kol-line);border-radius:var(--kol-radius-sm);background:var(--kol-surface);color:var(--kol-ink-muted);font-size:var(--kol-text-sm);text-align:start;cursor:pointer;display:flex}.a11y-option span{overflow-wrap:anywhere;min-width:0}.a11y-option:hover{border-color:var(--kol-line-strong);color:var(--kol-ink)}.a11y-option svg,.a11y-option i{flex:none;width:16px;height:16px;font-size:16px}html.a11y-grayscale{filter:grayscale()}html.a11y-high-contrast{filter:contrast(140%)}html.a11y-light-bg,html.a11y-light-bg body{--kol-paper:#fff;--kol-surface:#fff;--kol-sunk:#f2f2f2;--kol-ink:#000;--kol-ink-muted:#2b2b2b;--kol-ink-faint:#444;--kol-line:#c9c9c9;--kol-line-strong:#8f8f8f;background:#fff}html.a11y-links-underline a{text-decoration:underline!important}html.a11y-readable-font *{letter-spacing:.03em;font-family:Arial,Helvetica,sans-serif!important}html.font-xsmall{font-size:85%}html.font-small{font-size:92%}html.font-large{font-size:110%}html.font-huge{font-size:120%}.kol-hide{display:none!important}.kol-nowrap{white-space:nowrap}.kol-mono{font-family:var(--kol-font-mono);font-variant-numeric:tabular-nums}.site-shell{flex-direction:column;min-height:100vh;display:flex}.site-shell>main{flex:auto}.site-shell>main:focus{outline:none}[id]{scroll-margin-top:var(--kh-scroll-margin-top,calc(var(--kol-header-h) + var(--kol-space-5)))}#kolhive-static-seo{display:none}.kh-brand-mark{border-radius:var(--kol-radius-sm);width:26px;height:26px}.kh-status{align-items:center;gap:var(--kol-space-2);color:var(--kol-ink-muted);display:inline-flex}.kh-status:before{content:"";background:var(--kol-accent);border-radius:50%;flex:none;width:7px;height:7px}.kh-eyebrow-row{align-items:center;gap:var(--kol-space-2) var(--kol-space-4);color:var(--kol-ink-faint);font-size:var(--kol-text-sm);flex-wrap:wrap;display:flex}.kh-hero{padding-block:var(--kol-space-7) var(--kol-space-6)}.kh-hero+.kol-section{padding-block-start:var(--kol-space-6)}.kh-hero-grid{gap:var(--kol-space-6);align-items:center;display:grid}@media (width>=1024px){.kh-hero-grid{gap:var(--kol-space-7);grid-template-columns:minmax(0,45%) minmax(0,55%)}}.kh-hero-copy{gap:var(--kol-space-4);flex-direction:column;align-items:flex-start;max-width:44rem;display:flex}.kh-split{gap:var(--kol-space-6);align-items:start;display:grid}@media (width>=900px){.kh-split{gap:var(--kol-space-7);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.kh-split-wide{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.kh-phone{max-width:320px;margin-inline:auto}.kh-hero h1{font-size:var(--kol-text-hero);line-height:var(--kol-leading-tight)}@media (width>=1024px){.kh-hero-grid h1{font-size:clamp(2.25rem,1rem + 2.6vw,3rem)}}.kh-hero h1>span{display:block}.kh-hero-actions{gap:var(--kol-space-3);margin-top:var(--kol-space-2);flex-wrap:wrap;display:flex}.kh-demo-stage{aspect-ratio:1109/720;background:var(--kol-sunk);width:100%;position:relative}.kh-demo-stage[data-running=true]{aspect-ratio:auto;height:min(72vh,560px);min-height:320px}.kh-demo-stage iframe{object-fit:cover;object-position:top center;border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.kh-workspace-canvas{aspect-ratio:1109/720;background:radial-gradient(circle at 16% 78%, color-mix(in srgb, var(--kol-accent) 22%, transparent), transparent 30%), radial-gradient(circle at 82% 22%, color-mix(in srgb, var(--kol-focus) 16%, transparent), transparent 34%), var(--kol-sunk);width:100%;min-height:0;position:relative;overflow:hidden}.kh-canvas-launcher{grid-template-columns:repeat(2,1fr);gap:clamp(4px,.8vw,12px);width:17%;display:grid;position:absolute;inset:9% auto auto 4%}.kh-canvas-launcher i,.kh-canvas-dock i,.kh-mobile-grid i,.kh-mobile-dock i{aspect-ratio:1;border:1px solid var(--kol-line);background:var(--kol-surface-raised,var(--kol-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--kol-ink) 3%, transparent);border-radius:24%;display:block}.kh-canvas-launcher i:nth-child(3n+1),.kh-mobile-grid i:nth-child(4n+1){background:color-mix(in srgb, var(--kol-accent) 22%, var(--kol-surface))}.kh-canvas-window{border:1px solid var(--kol-line-strong);background:color-mix(in srgb, var(--kol-surface) 94%, transparent);border-radius:clamp(10px,1.5vw,22px);padding:clamp(8px,1.3vw,20px);position:absolute;inset:8% 7% 14% 24%;box-shadow:0 18px 50px #0000004d}.kh-canvas-titlebar,.kh-canvas-tabs,.kh-canvas-wave,.kh-canvas-rows,.kh-mobile-status{align-items:center;display:flex}.kh-canvas-titlebar{gap:5px}.kh-canvas-titlebar i{aspect-ratio:1;background:var(--kol-ink-faint);border-radius:50%;width:clamp(5px,.55vw,9px)}.kh-canvas-titlebar i:first-child{background:var(--kol-accent)}.kh-canvas-titlebar span{background:var(--kol-line);border-radius:99px;width:22%;height:6px;margin-inline-start:auto}.kh-canvas-tabs{gap:7%;margin-block:6%}.kh-canvas-tabs i{background:var(--kol-line);border-radius:99px;width:25%;height:clamp(6px,.8vw,12px)}.kh-canvas-tabs i:nth-child(2){background:color-mix(in srgb, var(--kol-accent) 35%, var(--kol-line))}.kh-canvas-wave{background:var(--kol-sunk);border-radius:10px;justify-content:center;gap:2.4%;height:16%}.kh-canvas-wave i{background:var(--kol-ink-faint);border-radius:99px;width:1.2%;height:28%}.kh-canvas-wave i:nth-child(3n){height:62%}.kh-canvas-wave i:nth-child(4n){background:var(--kol-accent);height:42%}.kh-canvas-rows{flex-direction:column;gap:clamp(5px,.8vw,12px);margin-top:5%}.kh-canvas-rows>i{border:1px solid var(--kol-line);border-radius:10px;align-items:center;gap:4%;width:100%;padding:2.5%;display:flex}.kh-canvas-rows span{aspect-ratio:1;background:var(--kol-ink-faint);border-radius:50%;width:8%}.kh-canvas-rows b{background:var(--kol-line);border-radius:99px;width:62%;height:6px}.kh-canvas-rows>i:nth-child(2){border-color:color-mix(in srgb, var(--kol-accent) 55%, var(--kol-line))}.kh-canvas-dock{border:1px solid var(--kol-line);background:color-mix(in srgb, var(--kol-surface) 88%, transparent);border-radius:18px;justify-content:center;gap:clamp(5px,1vw,14px);padding:clamp(5px,.8vw,10px);display:flex;position:absolute;inset:auto 29% 4%}.kh-canvas-dock i{width:clamp(16px,2.5vw,36px)}.kh-canvas-dock i:last-child{background:var(--kol-accent)}.kh-mobile-canvas{aspect-ratio:414/780;box-sizing:border-box;background:radial-gradient(circle at 50% 28%, color-mix(in srgb, var(--kol-focus) 18%, transparent), transparent 40%), var(--kol-sunk);width:100%;padding:8% 7%}.kh-mobile-status{justify-content:space-between;margin-bottom:16%}.kh-mobile-status i,.kh-mobile-status span{background:var(--kol-line-strong);border-radius:99px;height:6px;display:block}.kh-mobile-status i{width:20%}.kh-mobile-status span{width:12%}.kh-mobile-grid{grid-template-columns:repeat(3,1fr);gap:8% 9%;display:grid}.kh-mobile-grid i{position:relative}.kh-mobile-grid span{background:color-mix(in srgb, var(--kol-ink) 22%, transparent);border-radius:30%;position:absolute;inset:26%}.kh-mobile-dock{border:1px solid var(--kol-line);background:var(--kol-surface);border-radius:20px;grid-template-columns:repeat(4,1fr);gap:8%;margin-top:22%;padding:5%;display:grid}.kh-demo-bar{align-items:center;gap:var(--kol-space-2) var(--kol-space-4);flex-wrap:wrap;display:flex}.kh-demo-bar>span:first-child{margin-inline-end:auto}.kh-demo-bar .kol-btn{flex:none}.kh-demo-steps{gap:var(--kol-space-2);color:var(--kol-ink-muted);font-size:var(--kol-text-sm);margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.kh-demo-steps{gap:var(--kol-gap);grid-template-columns:repeat(3,minmax(0,1fr))}}.kh-demo-steps>li{gap:var(--kol-space-2);align-items:baseline;display:flex}.kh-demo-steps>li>span{color:var(--kol-ink-faint);font-variant-numeric:tabular-nums;font-weight:600}.kh-platforms{gap:var(--kol-space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.kh-platforms{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1024px){.kh-platforms{grid-template-columns:repeat(5,minmax(0,1fr))}}.kh-platforms>li{padding:var(--kol-space-4);border:1px solid var(--kol-line);border-radius:var(--kol-radius);background:var(--kol-surface);flex-direction:column;gap:2px;display:flex}.kh-platforms strong{font-size:var(--kol-text-base)}.kh-platforms small{color:var(--kol-ink-faint);font-size:var(--kol-text-sm)}.kh-invite{gap:var(--kol-space-4);max-width:44rem;margin-inline:auto;display:grid}.kh-waitlist{gap:var(--kol-space-4);padding:var(--kol-space-6);border:1px solid var(--kol-line);border-radius:var(--kol-radius-lg);background:var(--kol-surface);display:grid}.kh-waitlist h2{font-size:var(--kol-text-xl)}.kh-waitlist-row{gap:var(--kol-space-3);display:grid}@media (width>=640px){.kh-waitlist-row{grid-template-columns:minmax(0,1fr) auto;align-items:start}.kh-waitlist-row>.kol-input{grid-area:1/1}.kh-waitlist-row>.kol-btn{grid-area:1/2}.kh-waitlist-row>.signup-verification{grid-area:2/1/3/-1}}.kh-consent{gap:var(--kol-space-3);color:var(--kol-ink-muted);font-size:var(--kol-text-sm);cursor:pointer;align-items:flex-start;display:flex}.kh-consent input{width:18px;height:18px;accent-color:var(--kol-accent);flex:none;margin:3px 0 0}.kh-waitlist-done{gap:var(--kol-space-4);align-items:flex-start;display:flex}.kh-waitlist-done>svg{color:var(--kol-ink);flex:none;margin-top:2px}.kh-waitlist-done>div{gap:var(--kol-space-2);display:grid}.kh-spinner{border:2px solid;border-top-color:#0000;border-radius:50%;width:15px;height:15px;animation:.7s linear infinite kh-spin}@keyframes kh-spin{to{transform:rotate(360deg)}}.signup-verification{gap:var(--kol-space-2);font-size:var(--kol-text-sm);color:var(--kol-ink-faint);display:grid}.signup-verification-widget{min-height:65px}.signup-verification-widget[data-size=compact]{min-height:140px}.verification-retry{color:var(--kol-ink);font-size:var(--kol-text-sm);cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-weight:600;text-decoration:underline}.kh-doc{padding-block:var(--kol-space-7) var(--kol-section-y)}.kh-doc-tabs{margin-bottom:var(--kol-space-5)}.kh-doc-tabs a{flex:none}.kh-doc-tabs a[aria-current=page]{border-color:var(--kol-accent);background:var(--kol-accent-quiet);color:var(--kol-ink);font-weight:600}.legal-language-notice{max-width:var(--kol-measure);margin-bottom:var(--kol-space-5);padding:var(--kol-space-4);border:1px solid var(--kol-line);border-radius:var(--kol-radius);background:var(--kol-sunk);color:var(--kol-ink);font-size:var(--kol-text-sm)}.legal-content{max-width:76ch;color:var(--kol-ink-muted)}.legal-content>div>:first-child,.legal-content>:first-child{margin-top:0}.legal-content h1{margin-bottom:var(--kol-space-4);font-size:var(--kol-text-3xl)}.legal-content h2{margin-top:var(--kol-space-7);margin-bottom:var(--kol-space-3);font-size:var(--kol-text-xl)}.legal-content h3{margin-top:var(--kol-space-5);margin-bottom:var(--kol-space-2);font-size:var(--kol-text-md)}.legal-content p,.legal-content li{margin-block:var(--kol-space-3)}.legal-content ul,.legal-content ol{padding-inline-start:1.4em}.legal-content a{color:var(--kol-ink)}.legal-content table{margin-block:var(--kol-space-5);font-size:var(--kol-text-sm)}.legal-content :is(th,td){padding:var(--kol-space-3);border:1px solid var(--kol-line);text-align:start;vertical-align:top}.legal-content th{background:var(--kol-sunk);color:var(--kol-ink)}.kh-doc-sections{gap:var(--kol-space-6);margin-top:var(--kol-space-6);display:grid}.kh-doc-section{padding-top:var(--kol-space-5);border-top:1px solid var(--kol-line);max-width:var(--kol-measure)}.kh-doc-section h2{margin-bottom:var(--kol-space-3);font-size:var(--kol-text-lg)}.kh-doc-section p,.kh-doc-section li{margin-block:var(--kol-space-3)}.kh-doc-actions{gap:var(--kol-space-3);margin-top:var(--kol-space-7);flex-wrap:wrap;display:flex}.kh-pricing{padding-block:var(--kol-space-7) var(--kol-section-y)}.kh-pricing-head{gap:var(--kol-space-3);max-width:var(--kol-measure);margin-bottom:var(--kol-space-7);display:grid}.kh-pricing h1{font-size:var(--kol-text-3xl)}.kh-pricing h2{font-size:var(--kol-text-lg)}.kh-pricing fieldset{border:0;min-width:0;margin:0;padding:0}.kh-pricing legend{margin-bottom:var(--kol-space-3);color:var(--kol-ink);font-size:var(--kol-text-sm);padding:0;font-weight:600}.kh-choices{gap:var(--kol-gap);grid-template-columns:1fr;display:grid}@media (width>=768px){.kh-choices{grid-template-columns:repeat(3,minmax(0,1fr))}}.kh-choice,.kh-tile,.kh-segment{cursor:pointer;min-width:0;position:relative}.kh-choice input,.kh-tile input,.kh-segment input,.kh-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.kh-choice>span,.kh-tile>span{gap:var(--kol-space-2);height:100%;padding:var(--kol-space-5);border:1px solid var(--kol-line);border-radius:var(--kol-radius);background:var(--kol-surface);align-content:start;display:grid}.kh-choice strong{font-size:var(--kol-text-base)}.kh-choice span span,.kh-choice>span>span{color:var(--kol-ink-muted);font-size:var(--kol-text-sm)}.kh-choice input:checked+span,.kh-tile input:checked+span{border-color:var(--kol-accent);background:var(--kol-accent-quiet)}.kh-choice input:focus-visible+span,.kh-tile input:focus-visible+span,.kh-segment input:focus-visible+span{outline:2px solid var(--kol-focus);outline-offset:2px}.kh-choice:hover>span,.kh-tile:hover>span{border-color:var(--kol-line-strong)}.kh-tiles{gap:var(--kol-space-2);margin-block:var(--kol-space-5);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));display:grid}.kh-tile>span{padding:var(--kol-space-4) var(--kol-space-3);text-align:center;justify-items:center;gap:2px}.kh-tile-name{font-size:var(--kol-text-base);font-weight:600}.kh-tile-amount{color:var(--kol-ink);font-size:var(--kol-text-lg);font-variant-numeric:tabular-nums;font-weight:600}.kh-tile-period,.kh-tile-benefit{color:var(--kol-ink-faint);font-size:var(--kol-text-sm)}.kh-tile input:disabled+span{background:var(--kol-sunk);opacity:.6;cursor:not-allowed;border-style:dashed}.kh-segments{border:1px solid var(--kol-line);border-radius:var(--kol-radius-pill);background:var(--kol-sunk);padding:3px;display:inline-flex}.kh-segment>span{min-height:36px;padding:7px var(--kol-space-4);border-radius:var(--kol-radius-pill);color:var(--kol-ink-muted);font-size:var(--kol-text-sm);white-space:nowrap;font-weight:500;display:block}.kh-segment input:checked+span{border:1px solid var(--kol-line);background:var(--kol-surface);color:var(--kol-ink);padding-block:6px;font-weight:600}.kh-pricing-switches{align-items:end;gap:var(--kol-space-4) var(--kol-space-6);margin-top:var(--kol-space-6);flex-wrap:wrap;display:flex}.kh-pricing-grid{gap:var(--kol-gap);margin-top:var(--kol-space-6);align-items:start;display:grid}@media (width>=1024px){.kh-pricing-grid{grid-template-columns:minmax(0,1fr) 340px}}.kh-pricing-panels{gap:var(--kol-gap);display:grid}.kh-panel{padding:var(--kol-space-6);border:1px solid var(--kol-line);border-radius:var(--kol-radius);background:var(--kol-surface)}.kh-panel>p{margin-top:var(--kol-space-3);max-width:var(--kol-measure)}.kh-note{padding:var(--kol-space-4);border-radius:var(--kol-radius-sm);background:var(--kol-sunk);color:var(--kol-ink);font-size:var(--kol-text-sm)}.kh-fine{margin-top:var(--kol-space-4);color:var(--kol-ink-faint);font-size:var(--kol-text-sm)}.kh-rows{margin:var(--kol-space-3) 0 var(--kol-space-4);border-top:1px solid var(--kol-line);font-size:var(--kol-text-sm);padding:0;list-style:none}.kh-rows>li{justify-content:space-between;gap:var(--kol-space-2) var(--kol-space-4);padding:var(--kol-space-3) 0;border-bottom:1px solid var(--kol-line);flex-wrap:wrap;display:flex}.kh-rows a{align-items:center;gap:var(--kol-space-2);color:var(--kol-ink);font-weight:600;text-decoration:none;display:inline-flex}.kh-rows a:hover{text-decoration:underline}.kh-summary{padding:var(--kol-space-6);border:1px solid var(--kol-line);border-radius:var(--kol-radius);background:var(--kol-surface)}.kh-summary dl{margin:var(--kol-space-4) 0 0}.kh-summary dl>div{justify-content:space-between;gap:var(--kol-space-2) var(--kol-space-4);padding-block:var(--kol-space-3);font-size:var(--kol-text-sm);flex-wrap:wrap;display:flex}.kh-summary dt{color:var(--kol-ink-muted)}.kh-summary dd{color:var(--kol-ink);font-variant-numeric:tabular-nums;margin:0;font-weight:600}.kh-summary-selection{margin-top:var(--kol-space-3);color:var(--kol-ink);font-size:var(--kol-text-lg);font-weight:600}.kh-summary .kh-price{border-top:1px solid var(--kol-line)}.kh-summary .kh-total{border-top:1px solid var(--kol-line-strong);font-size:var(--kol-text-base)}.kh-summary .kh-total dd{font-size:var(--kol-text-lg)}.kh-summary>p{margin-top:var(--kol-space-3);color:var(--kol-ink-faint);font-size:var(--kol-text-sm)}.kh-summary .kh-summary-hold{color:var(--kol-ink)}.hive-pricing-action{width:100%;min-height:44px;margin-top:var(--kol-space-5);justify-content:center;align-items:center;gap:var(--kol-space-2);border:1px solid var(--kol-accent);border-radius:var(--kol-radius-pill);background:var(--kol-accent);color:var(--kol-accent-ink);font-size:var(--kol-text-base);transition:background-color var(--kol-motion-fast) var(--kol-ease);font-weight:600;text-decoration:none;display:flex}.hive-pricing-action:hover{background:var(--kol-accent-hover);border-color:var(--kol-accent-hover)}.kh-pricing-terms{margin-top:var(--kol-space-7)}.kh-pricing-terms ul{gap:var(--kol-space-3) var(--kol-space-6);margin-top:var(--kol-space-4);font-size:var(--kol-text-sm);padding:0;list-style:none;display:grid}@media (width>=768px){.kh-pricing-terms ul{grid-template-columns:repeat(2,minmax(0,1fr))}}.kh-pricing-terms li{border-inline-start:2px solid var(--kol-line);padding-inline-start:var(--kol-space-4)}.kh-pricing-foot{gap:var(--kol-space-2);max-width:var(--kol-measure);margin-top:var(--kol-space-6);padding-top:var(--kol-space-5);border-top:1px solid var(--kol-line);color:var(--kol-ink-faint);font-size:var(--kol-text-sm);display:grid}.kh-download-state{gap:var(--kol-space-2);padding:var(--kol-space-5);border:1px solid var(--kol-line);border-radius:var(--kol-radius);background:var(--kol-surface);display:grid}.kh-download-state small{color:var(--kol-ink-faint)}.kh-download-state strong{font-size:var(--kol-text-lg)}.kh-download-state em{color:var(--kol-ink-muted);font-size:var(--kol-text-sm);font-style:normal}.kh-download-state[data-recommended=true]{border-color:var(--kol-line-strong)}.accessibility-panel-shell{z-index:96;padding:var(--kol-gutter);background:#17181a73;place-items:end;display:grid;position:fixed;inset:0}@media (width>=640px){.accessibility-panel-shell{padding:var(--kol-space-5)}}.accessibility-panel{width:min(380px,100%);max-height:calc(100vh - 2 * var(--kol-gutter));padding:var(--kol-space-5);border:1px solid var(--kol-line);border-radius:var(--kol-radius-lg);background:var(--kol-surface);box-shadow:var(--kol-shadow);overflow-y:auto}.accessibility-panel-header{gap:var(--kol-space-4);margin-bottom:var(--kol-space-5);justify-content:space-between;align-items:flex-start;display:flex}.accessibility-panel-header>div{gap:var(--kol-space-1);display:grid}.accessibility-panel-header span{align-items:center;gap:var(--kol-space-2);color:var(--kol-ink-faint);font-size:var(--kol-text-xs);letter-spacing:var(--kol-tracking-wide);text-transform:uppercase;font-weight:600;display:inline-flex}.accessibility-panel-header h2{font-size:var(--kol-text-lg)}.accessibility-panel-header p{font-size:var(--kol-text-sm)}.accessibility-icon-button{border-radius:var(--kol-radius-sm);width:36px;height:36px;color:var(--kol-ink-faint);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.accessibility-icon-button:hover{background:var(--kol-sunk);color:var(--kol-ink)}.accessibility-control-group{gap:var(--kol-space-2);margin-bottom:var(--kol-space-5);display:grid}.accessibility-control-group>strong{align-items:center;gap:var(--kol-space-2);font-size:var(--kol-text-sm);display:inline-flex}.accessibility-segments{gap:var(--kol-space-2);flex-wrap:wrap;display:flex}.accessibility-segments button{justify-content:center;align-items:center;gap:var(--kol-space-2);min-height:40px;padding:0 var(--kol-space-3);border:1px solid var(--kol-line);border-radius:var(--kol-radius-pill);color:var(--kol-ink-muted);font-size:var(--kol-text-sm);cursor:pointer;background:0 0;flex:auto;display:inline-flex}.accessibility-segments button.active{border-color:var(--kol-accent);background:var(--kol-accent-quiet);color:var(--kol-ink);font-weight:600}.accessibility-toggle-grid{border-top:1px solid var(--kol-line);gap:0;display:grid}.accessibility-toggle-row{gap:var(--kol-space-4);padding-block:var(--kol-space-3);border-bottom:1px solid var(--kol-line);color:var(--kol-ink-muted);font-size:var(--kol-text-sm);cursor:pointer;justify-content:space-between;align-items:center;display:flex}.accessibility-toggle-row span{align-items:center;gap:var(--kol-space-2);display:inline-flex}.accessibility-toggle-row input{width:18px;height:18px;accent-color:var(--kol-accent);flex:none}.accessibility-panel-footer{gap:var(--kol-space-4);margin-top:var(--kol-space-5);justify-content:space-between;align-items:center;display:flex}.accessibility-panel-footer p{font-size:var(--kol-text-xs)}.accessibility-panel-footer button{align-items:center;gap:var(--kol-space-2);min-height:36px;padding:0 var(--kol-space-4);border:1px solid var(--kol-line-strong);border-radius:var(--kol-radius-pill);color:var(--kol-ink);font-size:var(--kol-text-sm);cursor:pointer;background:0 0;flex:none;font-weight:600;display:inline-flex}.accessibility-reading-guide{display:none}:root[data-access-guide=on] .accessibility-reading-guide{inset-inline:0;top:max(0px, calc(var(--access-guide-y,50vh) - 28px));z-index:89;pointer-events:none;border-block:2px solid var(--kol-accent);background:var(--kol-accent-quiet);height:56px;display:block;position:fixed}:root[data-access-text=large]{font-size:108%}:root[data-access-text=larger]{font-size:118%}:root[data-access-contrast=high]{--kol-ink-muted:var(--kol-ink);--kol-ink-faint:var(--kol-ink);--kol-line:var(--kol-line-strong)}:root[data-access-color=safe]{--kol-accent-quiet:var(--kol-sunk)}:root[data-access-spacing=more] :where(p,li,a,button,label,small,h1,h2,h3,span){letter-spacing:.035em;word-spacing:.08em;line-height:1.72}:root[data-access-links=underlined] a{text-underline-offset:.22em;text-decoration:underline;text-decoration-thickness:.08em}:root[data-access-font=readable] body{letter-spacing:.01em;font-family:Arial,Helvetica,sans-serif}:root[data-access-motion=reduced] *{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}:root[data-access-focus=strong] :focus-visible{outline:3px solid var(--kol-accent);outline-offset:3px}[dir=rtl] .kh-arrow{transform:scaleX(-1)}input[type=email]{text-align:start;direction:ltr}[dir=rtl] input[type=email]{text-align:right}@media (forced-colors:active){.kh-choice input:checked+span,.kh-tile input:checked+span,.kh-segment input:checked+span,.accessibility-segments button.active{outline:2px solid highlight}}.kh-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
