.home-root{--accent:#ef8e1b;--on-accent:#1a1104;--accent-ink:color-mix(in oklab,var(--accent) 80%,#000);--accent-soft:color-mix(in oklab,var(--accent) 16%,#14141b);--accent-glow:color-mix(in oklab,var(--accent) 40%,transparent);--accent-lite:color-mix(in oklab,var(--accent) 60%,#fff);--ink:#ededf3;--ink-dim:#a2a2b0;--rule:#23232b;background:#0a0a0c;color:var(--ink);font-family:var(--font-instrument-sans),"Instrument Sans",system-ui,sans-serif;-webkit-font-smoothing:antialiased}html:has(.home-root),html:has(.home-root) body{background:#0a0a0c}.home-root{min-height:100vh}.home-root a{text-decoration:none}.home-root ::-moz-selection{background:var(--accent);color:var(--on-accent)}.home-root ::selection{background:var(--accent);color:var(--on-accent)}.home-root summary::-webkit-details-marker{display:none}.home-root h1,.home-root h2,.home-root h3{font-family:var(--font-sora),Sora,system-ui,sans-serif}@keyframes kfRise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes kfFlow{0%{stroke-dashoffset:730px;opacity:1}55%{stroke-dashoffset:0px;opacity:1}82%{stroke-dashoffset:0px;opacity:1}90%{stroke-dashoffset:0px;opacity:0}98%,to{stroke-dashoffset:730px;opacity:0}}path[data-flow=a]{animation:kfFlow 4s linear infinite}path[data-flow=b]{animation:kfFlow 4s linear -1.8s infinite}@keyframes kfF478{0%{stroke-dashoffset:478px;opacity:1}38%{stroke-dashoffset:0px;opacity:1}86%{stroke-dashoffset:0px;opacity:1}92%{stroke-dashoffset:0px;opacity:0}93%{stroke-dashoffset:478px;opacity:0}to{stroke-dashoffset:478px;opacity:1}}@keyframes kfF80{0%,24%{stroke-dashoffset:80px;opacity:1}44%{stroke-dashoffset:0px;opacity:1}86%{stroke-dashoffset:0px;opacity:1}92%{stroke-dashoffset:0px;opacity:0}93%{stroke-dashoffset:80px;opacity:0}to{stroke-dashoffset:80px;opacity:1}}@keyframes kfF270{0%{stroke-dashoffset:270px;opacity:1}38%{stroke-dashoffset:0px;opacity:1}86%{stroke-dashoffset:0px;opacity:1}92%{stroke-dashoffset:0px;opacity:0}93%{stroke-dashoffset:270px;opacity:0}to{stroke-dashoffset:270px;opacity:1}}@keyframes kfF140{0%,42%{stroke-dashoffset:140px;opacity:1}62%{stroke-dashoffset:0px;opacity:1}86%{stroke-dashoffset:0px;opacity:1}92%{stroke-dashoffset:0px;opacity:0}93%{stroke-dashoffset:140px;opacity:0}to{stroke-dashoffset:140px;opacity:1}}path[data-flow=f1]{animation:kfF478 7s linear infinite}path[data-flow=q1]{animation:kfF80 7s linear infinite}path[data-flow=f2]{animation:kfF270 7s linear infinite}path[data-flow=r1]{animation:kfF140 7s linear infinite}@keyframes kfNodePulse{0%,to{box-shadow:0 0 0 0 var(--accent-glow)}55%{box-shadow:0 0 0 10px transparent}}@keyframes kfGateFlash{0%,17%{box-shadow:0 0 0 0 rgba(239,142,27,0)}21%{box-shadow:0 0 0 7px rgba(239,142,27,.24)}27%,to{box-shadow:0 0 0 0 rgba(239,142,27,0)}}@keyframes kfSkipTag{0%,46%{border-color:#3a3a46;background:#16161c;color:#8f8f9e}52%,86%{border-color:#57575f;background:#26262e;color:#c8cad6}94%,to{border-color:#3a3a46;background:#16161c;color:#8f8f9e}}@keyframes kfTick{0%,22%{opacity:0;transform:translate(-50%,4px)}27%,56%{opacity:1;transform:translate(-50%)}62%,to{opacity:0;transform:translate(-50%)}}@keyframes kfLockIcon{0%,10%{opacity:0}14%,58%{opacity:1}64%,72%{opacity:0}76%,88%{opacity:1}94%,to{opacity:0}}@keyframes kfMapNode{0%,16%{box-shadow:0 0 0 0 rgba(239,142,27,0)}20%{box-shadow:0 0 0 7px rgba(239,142,27,.24)}26%,to{box-shadow:0 0 0 0 rgba(239,142,27,0)}}@keyframes kfMapTip{0%,22%{opacity:0;transform:translate(-50%,4px)}28%,64%{opacity:1;transform:translate(-50%)}72%,to{opacity:0;transform:translate(-50%)}}@keyframes kfQueueChip{0%,34%{opacity:0}40%,60%{opacity:1}66%,to{opacity:0}}@keyframes kfLockNode{0%,14%{box-shadow:0 0 0 0 rgba(239,142,27,0)}18%{box-shadow:0 0 0 6px rgba(239,142,27,.22)}24%{box-shadow:0 0 0 0 rgba(239,142,27,0)}60%{box-shadow:0 0 0 0 hsla(240,7%,63%,0)}64%{box-shadow:0 0 0 6px hsla(240,7%,63%,.28)}70%,to{box-shadow:0 0 0 0 hsla(240,7%,63%,0)}}@keyframes kfLockTipA{0%,20%{opacity:0;transform:translate(-50%,4px)}25%,54%{opacity:1;transform:translate(-50%)}60%,to{opacity:0;transform:translate(-50%)}}@keyframes kfLockTipB{0%,60%{opacity:0;transform:translate(-50%,4px)}64%,84%{opacity:1;transform:translate(-50%)}90%,to{opacity:0;transform:translate(-50%)}}@keyframes kfTemporalTip{0%,22%{opacity:0;transform:translate(-50%,4px)}28%,54%{opacity:1;transform:translate(-50%)}60%,to{opacity:0;transform:translate(-50%)}}@keyframes kfTCount{0%,42%{opacity:0;transform:translateY(4px)}48%,88%{opacity:1;transform:translateY(0)}94%,to{opacity:0;transform:translateY(0)}}@keyframes kfAsm1{0%{transform:translate(-104px,26px);opacity:0}6%{transform:translate(-104px,26px);opacity:.9}14%{transform:translate(-104px,26px);opacity:.9}20%{transform:translate(-52px,26px)}26%{transform:translate(-26px)}32%{transform:translate(0)}64%{transform:translate(0);opacity:.9}70%{transform:translate(-26px)}76%{transform:translate(-52px,26px)}82%{transform:translate(-104px,26px);opacity:.9}88%{transform:translate(-104px,26px);opacity:0}to{transform:translate(-104px,26px);opacity:0}}@keyframes kfAsm2{0%{transform:translate(78px,-52px);opacity:0}6%{transform:translate(78px,-52px);opacity:.9}14%{transform:translate(78px,-52px);opacity:.9}20%{transform:translate(52px,-26px)}26%{transform:translate(26px)}32%{transform:translate(0)}64%{transform:translate(0);opacity:.9}70%{transform:translate(26px)}76%{transform:translate(52px,-26px)}82%{transform:translate(78px,-52px);opacity:.9}88%{transform:translate(78px,-52px);opacity:0}to{transform:translate(78px,-52px);opacity:0}}@keyframes kfAsm3{0%{transform:translate(-52px,-78px);opacity:0}6%{transform:translate(-52px,-78px);opacity:.9}14%{transform:translate(-52px,-78px);opacity:.9}20%{transform:translate(-26px,-52px)}26%{transform:translateY(-26px)}32%{transform:translate(0)}64%{transform:translate(0);opacity:.9}70%{transform:translateY(-26px)}76%{transform:translate(-26px,-52px)}82%{transform:translate(-52px,-78px);opacity:.9}88%{transform:translate(-52px,-78px);opacity:0}to{transform:translate(-52px,-78px);opacity:0}}@keyframes kfAsm4{0%{transform:translate(104px,52px);opacity:0}6%{transform:translate(104px,52px);opacity:.9}14%{transform:translate(104px,52px);opacity:.9}20%{transform:translate(52px,26px)}26%{transform:translate(26px)}32%{transform:translate(0)}64%{transform:translate(0);opacity:.9}70%{transform:translate(26px)}76%{transform:translate(52px,26px)}82%{transform:translate(104px,52px);opacity:.9}88%{transform:translate(104px,52px);opacity:0}to{transform:translate(104px,52px);opacity:0}}@keyframes kfAsm5{0%{transform:translate(-130px,-26px);opacity:0}6%{transform:translate(-130px,-26px);opacity:.9}14%{transform:translate(-130px,-26px);opacity:.9}20%{transform:translate(-78px)}26%{transform:translate(-26px)}32%{transform:translate(0)}64%{transform:translate(0);opacity:.9}70%{transform:translate(-26px)}76%{transform:translate(-78px)}82%{transform:translate(-130px,-26px);opacity:.9}88%{transform:translate(-130px,-26px);opacity:0}to{transform:translate(-130px,-26px);opacity:0}}@keyframes kfAsm6{0%{transform:translate(130px,26px);opacity:0}6%{transform:translate(130px,26px);opacity:.9}14%{transform:translate(130px,26px);opacity:.9}20%{transform:translate(78px,26px)}26%{transform:translate(26px)}32%{transform:translate(0)}64%{transform:translate(0);opacity:.9}70%{transform:translate(26px)}76%{transform:translate(78px,26px)}82%{transform:translate(130px,26px);opacity:.9}88%{transform:translate(130px,26px);opacity:0}to{transform:translate(130px,26px);opacity:0}}@keyframes kfAsm7{0%{transform:translate(-78px,78px);opacity:0}6%{transform:translate(-78px,78px);opacity:.9}14%{transform:translate(-78px,78px);opacity:.9}20%{transform:translate(-52px,26px)}26%{transform:translate(-26px)}32%{transform:translate(0)}64%{transform:translate(0);opacity:.9}70%{transform:translate(-26px)}76%{transform:translate(-52px,26px)}82%{transform:translate(-78px,78px);opacity:.9}88%{transform:translate(-78px,78px);opacity:0}to{transform:translate(-78px,78px);opacity:0}}@keyframes kfAsm8{0%{transform:translate(52px,104px);opacity:0}6%{transform:translate(52px,104px);opacity:.9}14%{transform:translate(52px,104px);opacity:.9}20%{transform:translate(26px,52px)}26%{transform:translateY(26px)}32%{transform:translate(0)}64%{transform:translate(0);opacity:.9}70%{transform:translateY(26px)}76%{transform:translate(26px,52px)}82%{transform:translate(52px,104px);opacity:.9}88%{transform:translate(52px,104px);opacity:0}to{transform:translate(52px,104px);opacity:0}}@keyframes kfAsm9{0%{transform:translate(-26px,130px);opacity:0}6%{transform:translate(-26px,130px);opacity:.9}14%{transform:translate(-26px,130px);opacity:.9}20%{transform:translate(-26px,78px)}26%{transform:translateY(26px)}32%{transform:translate(0)}64%{transform:translate(0);opacity:.9}70%{transform:translateY(26px)}76%{transform:translate(-26px,78px)}82%{transform:translate(-26px,130px);opacity:.9}88%{transform:translate(-26px,130px);opacity:0}to{transform:translate(-26px,130px);opacity:0}}@keyframes kfAsm10{0%{transform:translate(104px,-26px);opacity:0}6%{transform:translate(104px,-26px);opacity:.9}14%{transform:translate(104px,-26px);opacity:.9}20%{transform:translate(52px,-26px)}26%{transform:translate(26px,-26px)}32%{transform:translate(0)}64%{transform:translate(0);opacity:.9}70%{transform:translate(26px,-26px)}76%{transform:translate(52px,-26px)}82%{transform:translate(104px,-26px);opacity:.9}88%{transform:translate(104px,-26px);opacity:0}to{transform:translate(104px,-26px);opacity:0}}@keyframes kfHeroTip{0%,44%{opacity:0;transform:translateY(5px)}52%,80%{opacity:1;transform:translateY(0)}88%,to{opacity:0;transform:translateY(0)}}@keyframes kfHeroQueue{0%,26%{opacity:0}32%,56%{opacity:1}62%,to{opacity:0}}@keyframes kfAur1{0%,to{transform:translate(0) scale(1)}50%{transform:translate(70px,40px) scale(1.12)}}@keyframes kfAur2{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-60px,-34px) scale(1.08)}}.home-shell{min-width:0}.home-wrap{max-width:1140px;margin:0 auto;padding:0 24px}.home-grid{display:grid;gap:18px}.home-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.home-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.home-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.home-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:center}.home-figure{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}@media (max-width:1024px){.home-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}.home-split{grid-template-columns:minmax(0,1fr);gap:28px}}@media (max-width:860px){.home-grid-2,.home-grid-3,.home-grid-4{grid-template-columns:minmax(0,1fr)}.home-wrap{padding:0 18px}.home-root h1{font-size:clamp(34px,8vw,52px)!important;line-height:1.08!important}.home-root h2{font-size:clamp(26px,5.4vw,36px)!important}.home-section{padding-top:64px!important;padding-bottom:64px!important}}@media (max-width:640px){.home-wrap{padding:0 14px}.home-cta-row{flex-direction:column;align-items:stretch}.home-cta-row>*{width:100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.home-root *,.home-root :after,.home-root :before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.home-root .home-hv-accent{transition:background .18s ease,color .18s ease,border-color .18s ease,filter .18s ease}.home-root .home-hv-accent:hover{background:var(--accent-ink);color:#fff}.home-root .home-hv-accent-ink{transition:background .18s ease,color .18s ease,border-color .18s ease,filter .18s ease}.home-root .home-hv-accent-ink:hover{color:var(--accent)}.home-root .home-hv-bright{transition:background .18s ease,color .18s ease,border-color .18s ease,filter .18s ease}.home-root .home-hv-bright:hover{filter:brightness(1.15)}.home-root .home-hv-edge{transition:background .18s ease,color .18s ease,border-color .18s ease,filter .18s ease}.home-root .home-hv-edge:hover{border-color:#fff;color:#fff}.home-root .home-hv-edge-soft{transition:background .18s ease,color .18s ease,border-color .18s ease,filter .18s ease}.home-root .home-hv-edge-soft:hover{border-color:hsla(0,0%,100%,.4);color:#fff}.home-root .home-hv-ink{transition:background .18s ease,color .18s ease,border-color .18s ease,filter .18s ease}.home-root .home-hv-ink:hover{color:#fff}.home-root .home-hv-invert{transition:background .18s ease,color .18s ease,border-color .18s ease,filter .18s ease}.home-root .home-hv-invert:hover{background:#fff;color:#0a0a0c}.home-root .home-hv-tint{transition:background .18s ease,color .18s ease,border-color .18s ease,filter .18s ease}.home-root .home-hv-tint:hover{background:hsla(0,0%,100%,.08);color:#fff}.home-root .home-cols-4{grid-template-columns:1.6fr 1fr 1fr 1fr}.home-root .home-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.home-root .home-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.home-root .home-cols-split{grid-template-columns:1fr 1.1fr}@media (max-width:1024px){.home-root .home-cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}.home-root .home-cols-split{grid-template-columns:minmax(0,1fr);gap:36px!important}}@media (max-width:860px){.home-root .home-cols-2,.home-root .home-cols-3,.home-root .home-cols-4{grid-template-columns:minmax(0,1fr)}}.site-prose{color:#a2a2b0;font-size:16.5px;line-height:1.72}.site-prose>*+*{margin-top:1.15em}.site-prose h2{font-weight:700;font-size:clamp(24px,3.4vw,30px);letter-spacing:-.02em;margin-top:2.2em;text-wrap:balance}.site-prose h2,.site-prose h3{font-family:var(--font-sora),Sora,system-ui,sans-serif;color:#ededf3}.site-prose h3{font-weight:600;font-size:18px;margin-top:1.8em}.site-prose strong{color:#ededf3;font-weight:600}.site-prose a{color:var(--accent)}.site-prose a:hover{color:var(--accent-lite)}.site-prose ul{padding-left:1.15em;list-style:disc}.site-prose ol{padding-left:1.15em;list-style:decimal}.site-prose li+li{margin-top:.5em}.site-prose li::marker{color:#57575f}.site-prose code{font-family:var(--font-jetbrains-mono),"JetBrains Mono",ui-monospace,monospace;font-size:.88em;color:#c8cad6;background:#16161c;border:1px solid #23232b;border-radius:5px;padding:1px 6px}.site-prose blockquote{border-left:2px solid var(--accent);padding-left:18px;color:#c8cad6;font-style:italic}