.landing-module__bxHgOq__landing{--landing-accent:var(--color-state-page-focus);background:var(--color-surface-landing);min-height:100vh;color:var(--color-text-landing);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:Inter,sans-serif;line-height:1.5;position:relative}.landing-module__bxHgOq__skipLink{z-index:60;background:var(--color-surface-landing-skip-link);padding:10px 18px;position:absolute;top:-100px;left:20px}.landing-module__bxHgOq__skipLink:focus{top:12px}.landing-module__bxHgOq__landing a:focus-visible,.landing-module__bxHgOq__landing button:focus-visible{outline:2px solid var(--landing-accent);outline-offset:5px}.landing-module__bxHgOq__mindmapBackground{z-index:0;pointer-events:none;background:var(--color-surface-landing-ambient);width:100%;height:100%;position:fixed;inset:0;overflow:hidden}.landing-module__bxHgOq__mindmapParallax{will-change:transform;transition:transform .5s ease-out;position:absolute;inset:0}.landing-module__bxHgOq__mindmapDrift{will-change:transform;animation:26s ease-in-out infinite alternate landing-module__bxHgOq__mindmapDrift;position:absolute;inset:0}.landing-module__bxHgOq__mindmapMap{transform-origin:0 0;visibility:hidden;position:absolute}.landing-module__bxHgOq__mindmapMap>svg,.landing-module__bxHgOq__mindmapNode{opacity:.15}.landing-module__bxHgOq__mindmapMap rect[fill^=url\(]{display:none}.landing-module__bxHgOq__mindmapNode{--color-chunk-selection:var(--color-state-landing-node-hover);--color-chunk-selection-glow:transparent;transition:opacity .16s ease-out;position:absolute}.landing-module__bxHgOq__mindmapNode>*{pointer-events:none}.landing-module__bxHgOq__mindmapNode .chunk-title-text{visibility:hidden}.landing-module__bxHgOq__mindmapNode[data-active=true]{opacity:.21}.landing-module__bxHgOq__mindmapNode[data-active=true] .chunk-title-text{visibility:visible}.landing-module__bxHgOq__mindmapVignette{pointer-events:none;background:radial-gradient(ellipse at 50% 43%, var(--color-surface-landing-vignette-center) 0%, var(--color-surface-landing-vignette-middle) 39%, var(--color-surface-landing-vignette-edge) 75%), linear-gradient(0deg, var(--color-surface-landing-ambient), transparent 13%, transparent 87%, var(--color-surface-landing-vignette-top));position:absolute;inset:0}.landing-module__bxHgOq__backgroundMotionToggle{z-index:20;border:1px solid var(--color-border-landing-motion);background:var(--color-surface-landing-motion);color:var(--color-text-landing-motion);cursor:pointer;border-radius:8px;padding:7px 11px;font:500 12px Arial,sans-serif;position:absolute;top:100px;right:32px}.landing-module__bxHgOq__backgroundMotionToggle:hover{background:var(--color-state-landing-motion-hover)}.landing-module__bxHgOq__backgroundMotionToggle:focus-visible{outline:2px solid var(--landing-accent);outline-offset:3px}@keyframes landing-module__bxHgOq__mindmapDrift{0%{transform:translate(-3px,-1.65px)}to{transform:translate(3px,1.65px)}}@media (prefers-reduced-motion:reduce){.landing-module__bxHgOq__mindmapDrift{animation:none}.landing-module__bxHgOq__mindmapParallax,.landing-module__bxHgOq__mindmapNode{transition:none}.landing-module__bxHgOq__backgroundMotionToggle{display:none}}.landing-module__bxHgOq__landing .landing-module__bxHgOq__actions{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:33px;display:flex}.landing-module__bxHgOq__landing .landing-module__bxHgOq__primaryButton,.landing-module__bxHgOq__landing .landing-module__bxHgOq__secondaryButton{border-radius:9px;justify-content:center;align-items:center;gap:22px;min-height:46px;padding:11px 22px;font-size:14px;font-weight:600;display:inline-flex}.landing-module__bxHgOq__landing .landing-module__bxHgOq__primaryButton{--landing-accent:var(--color-text-project-accent);background:var(--color-surface-project-action);color:var(--color-text-project-action);border:1px solid var(--color-border-project-action)}.landing-module__bxHgOq__landing .landing-module__bxHgOq__primaryButton:hover{background:var(--color-state-project-action-hover);color:var(--color-text-project-action)}.landing-module__bxHgOq__landing .landing-module__bxHgOq__secondaryButton{border:1px solid var(--color-border-landing-control);background:var(--color-surface-landing-control);color:var(--color-text-landing-control)}.landing-module__bxHgOq__landing .landing-module__bxHgOq__headerAction{z-index:10;border:1px solid var(--color-border-landing-control);background:var(--color-surface-landing-control);min-height:36px;color:var(--color-text-landing-control);border-radius:9px;flex-shrink:0;align-items:center;padding:7px 12px;font-size:14px;font-weight:600;line-height:20px;display:inline-flex;position:relative}.landing-module__bxHgOq__landing .landing-module__bxHgOq__headerAction:hover{color:var(--color-text-landing-control-hover)}.landing-module__bxHgOq__landing .landing-module__bxHgOq__legalLinks{max-width:1152px;color:var(--color-text-landing-legal);margin:0 auto;padding:0 24px 32px;font-size:12px}.landing-module__bxHgOq__landing .landing-module__bxHgOq__legalLink:hover{text-underline-offset:4px;text-decoration:underline}@media (min-width:1024px){.landing-module__bxHgOq__landing .landing-module__bxHgOq__guideGrid>:only-child{grid-column:1/-1;justify-self:center;width:calc(50% - 1rem)}}@media (min-width:768px) and (max-width:900px){.landing-module__bxHgOq__landing header nav.pointer-events-none{justify-content:flex-end;padding-right:144px}.landing-module__bxHgOq__landing header nav .space-x-8>:not([hidden])~:not([hidden]){margin-left:16px}}@media (max-width:767px){.landing-module__bxHgOq__backgroundMotionToggle{min-height:44px;top:96px;right:20px}}.landing-module__bxHgOq__landing .landing-module__bxHgOq__logo{--landing-accent:var(--color-text-project-accent)}.landing-module__bxHgOq__landing .landing-module__bxHgOq__logo svg,.landing-module__bxHgOq__landing .landing-module__bxHgOq__logo:hover span{color:var(--color-text-project-accent)}
[data-landing-original]{color-scheme:normal}[data-landing-original] *{margin-block:0;margin-inline:0}[data-landing-original]{color:#f8fafc;font-family:Inter,sans-serif}[data-landing-original] .glass-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0f17378c;border:1px solid #ffffff14;transition:all .35s cubic-bezier(.16,1,.3,1)}[data-landing-original] .glass-card:hover{border-color:#38bdf859;box-shadow:0 16px 36px -10px #0009,0 0 24px -4px #38bdf833}[data-landing-original] .glass-card-static{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0b112ca6;border:1px solid #ffffff1a}[data-landing-original] .glass-nav{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#05091abf;border-bottom:1px solid #ffffff14}[data-landing-original] .text-gradient{background:linear-gradient(135deg, #fff 20%, var(--color-brand-nodemap-end) 60%, var(--color-surface-project-action) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}[data-landing-original] .nebula-glow{filter:blur(100px);pointer-events:none;z-index:1;opacity:.15;border-radius:9999px;position:absolute}[data-landing-original] .fade-mask{background:linear-gradient(#0f173700 0%,#0b112cd9 60%,#070b19fa 100%)}[data-landing-original],[data-landing-original] *,[data-landing-original]:before,[data-landing-original] :before,[data-landing-original]:after,[data-landing-original] :after,[data-landing-original] ::backdrop{--landing-original-tw-border-spacing-x:0;--landing-original-tw-border-spacing-y:0;--landing-original-tw-translate-x:0;--landing-original-tw-translate-y:0;--landing-original-tw-rotate:0;--landing-original-tw-skew-x:0;--landing-original-tw-skew-y:0;--landing-original-tw-scale-x:1;--landing-original-tw-scale-y:1;--landing-original-tw-pan-x: ;--landing-original-tw-pan-y: ;--landing-original-tw-pinch-zoom: ;--landing-original-tw-scroll-snap-strictness:proximity;--landing-original-tw-gradient-from-position: ;--landing-original-tw-gradient-via-position: ;--landing-original-tw-gradient-to-position: ;--landing-original-tw-ordinal: ;--landing-original-tw-slashed-zero: ;--landing-original-tw-numeric-figure: ;--landing-original-tw-numeric-spacing: ;--landing-original-tw-numeric-fraction: ;--landing-original-tw-ring-inset: ;--landing-original-tw-ring-offset-width:0px;--landing-original-tw-ring-offset-color:#fff;--landing-original-tw-ring-color:#3b82f680;--landing-original-tw-ring-offset-shadow:0 0 #0000;--landing-original-tw-ring-shadow:0 0 #0000;--landing-original-tw-shadow:0 0 #0000;--landing-original-tw-shadow-colored:0 0 #0000;--landing-original-tw-blur: ;--landing-original-tw-brightness: ;--landing-original-tw-contrast: ;--landing-original-tw-grayscale: ;--landing-original-tw-hue-rotate: ;--landing-original-tw-invert: ;--landing-original-tw-saturate: ;--landing-original-tw-sepia: ;--landing-original-tw-drop-shadow: ;--landing-original-tw-backdrop-blur: ;--landing-original-tw-backdrop-brightness: ;--landing-original-tw-backdrop-contrast: ;--landing-original-tw-backdrop-grayscale: ;--landing-original-tw-backdrop-hue-rotate: ;--landing-original-tw-backdrop-invert: ;--landing-original-tw-backdrop-opacity: ;--landing-original-tw-backdrop-saturate: ;--landing-original-tw-backdrop-sepia: ;--landing-original-tw-contain-size: ;--landing-original-tw-contain-layout: ;--landing-original-tw-contain-paint: ;--landing-original-tw-contain-style: }[data-landing-original],[data-landing-original] *,[data-landing-original]:after,[data-landing-original] :after,[data-landing-original]:before,[data-landing-original] :before{box-sizing:border-box;border:0 solid #e5e7eb}[data-landing-original]:after,[data-landing-original] :after,[data-landing-original]:before,[data-landing-original] :before{--landing-original-tw-content:""}[data-landing-original],[data-landing-original]{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Inter,sans-serif;line-height:1.5}[data-landing-original]{line-height:inherit;margin:0}[data-landing-original] hr{height:0;color:inherit;border-top-width:1px}[data-landing-original] abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}[data-landing-original] h1,[data-landing-original] h2,[data-landing-original] h3,[data-landing-original] h4,[data-landing-original] h5,[data-landing-original] h6{font-size:inherit;font-weight:inherit}[data-landing-original] a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}[data-landing-original] b,[data-landing-original] strong{font-weight:bolder}[data-landing-original] code,[data-landing-original] kbd,[data-landing-original] pre,[data-landing-original] samp{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}[data-landing-original] small{font-size:80%}[data-landing-original] sub,[data-landing-original] sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}[data-landing-original] sub{bottom:-.25em}[data-landing-original] sup{top:-.5em}[data-landing-original] table{text-indent:0;border-color:inherit;border-collapse:collapse}[data-landing-original] button,[data-landing-original] input,[data-landing-original] optgroup,[data-landing-original] select,[data-landing-original] textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}[data-landing-original] button,[data-landing-original] select{text-transform:none}[data-landing-original] button,[data-landing-original] input:where([type=button]),[data-landing-original] input:where([type=reset]),[data-landing-original] input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}[data-landing-original] :-moz-focusring{outline:auto}[data-landing-original] :-moz-ui-invalid{box-shadow:none}[data-landing-original] progress{vertical-align:baseline}[data-landing-original] ::-webkit-inner-spin-button{height:auto}[data-landing-original] ::-webkit-outer-spin-button{height:auto}[data-landing-original] [type=search]{-webkit-appearance:textfield;outline-offset:-2px}[data-landing-original] ::-webkit-search-decoration{-webkit-appearance:none}[data-landing-original] ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[data-landing-original] summary{display:list-item}[data-landing-original] blockquote,[data-landing-original] dd,[data-landing-original] dl,[data-landing-original] figure,[data-landing-original] h1,[data-landing-original] h2,[data-landing-original] h3,[data-landing-original] h4,[data-landing-original] h5,[data-landing-original] h6,[data-landing-original] hr,[data-landing-original] p,[data-landing-original] pre{margin:0}[data-landing-original] fieldset{margin:0;padding:0}[data-landing-original] legend{padding:0}[data-landing-original] menu,[data-landing-original] ol,[data-landing-original] ul{margin:0;padding:0;list-style:none}[data-landing-original] dialog{padding:0}[data-landing-original] textarea{resize:vertical}[data-landing-original] input::placeholder,[data-landing-original] textarea::placeholder{opacity:1;color:#9ca3af}[data-landing-original] [role=button],[data-landing-original] button{cursor:pointer}[data-landing-original] :disabled{cursor:default}[data-landing-original] audio,[data-landing-original] canvas,[data-landing-original] embed,[data-landing-original] iframe,[data-landing-original] img,[data-landing-original] object,[data-landing-original] svg,[data-landing-original] video{vertical-align:middle;display:block}[data-landing-original] img,[data-landing-original] video{max-width:100%;height:auto}[data-landing-original] [hidden]:where(:not([hidden=until-found])){display:none}[data-landing-original] .pointer-events-none{pointer-events:none}[data-landing-original] .pointer-events-auto{pointer-events:auto}[data-landing-original] .fixed{position:fixed}[data-landing-original] .absolute{position:absolute}[data-landing-original] .relative{position:relative}[data-landing-original] .inset-0{inset:0}[data-landing-original] .-right-32{right:-8rem}[data-landing-original] .-top-32{top:-8rem}[data-landing-original] .bottom-0{bottom:0}[data-landing-original] .bottom-32{bottom:8rem}[data-landing-original] .left-0{left:0}[data-landing-original] .left-10{left:2.5rem}[data-landing-original] .left-\[15\%\]{left:15%}[data-landing-original] .left-\[32\%\]{left:32%}[data-landing-original] .left-\[6\%\]{left:6%}[data-landing-original] .left-\[76\%\]{left:76%}[data-landing-original] .right-\[-100px\]{right:-100px}[data-landing-original] .top-0{top:0}[data-landing-original] .top-10{top:2.5rem}[data-landing-original] .top-\[22\%\]{top:22%}[data-landing-original] .top-\[40\%\]{top:40%}[data-landing-original] .top-\[48\%\]{top:48%}[data-landing-original] .top-\[53\%\]{top:53%}[data-landing-original] .z-10{z-index:10}[data-landing-original] .z-50{z-index:50}[data-landing-original] .mx-auto{margin-left:auto;margin-right:auto}[data-landing-original] .mb-16{margin-bottom:4rem}[data-landing-original] .mb-2\.5{margin-bottom:.625rem}[data-landing-original] .mb-3{margin-bottom:.75rem}[data-landing-original] .mb-4{margin-bottom:1rem}[data-landing-original] .mb-6{margin-bottom:1.5rem}[data-landing-original] .mb-8{margin-bottom:2rem}[data-landing-original] .ml-1{margin-left:.25rem}[data-landing-original] .mt-0\.5{margin-top:.125rem}[data-landing-original] .mt-1{margin-top:.25rem}[data-landing-original] .mt-2{margin-top:.5rem}[data-landing-original] .mt-20{margin-top:5rem}[data-landing-original] .mt-3{margin-top:.75rem}[data-landing-original] .mt-8{margin-top:2rem}[data-landing-original] .block{display:block}[data-landing-original] .inline-block{display:inline-block}[data-landing-original] .flex{display:flex}[data-landing-original] .inline-flex{display:inline-flex}[data-landing-original] .grid{display:grid}[data-landing-original] .hidden{display:none}[data-landing-original] .h-10{height:2.5rem}[data-landing-original] .h-12{height:3rem}[data-landing-original] .h-20{height:5rem}[data-landing-original] .h-3\.5{height:.875rem}[data-landing-original] .h-32{height:8rem}[data-landing-original] .h-4{height:1rem}[data-landing-original] .h-5{height:1.25rem}[data-landing-original] .h-6{height:1.5rem}[data-landing-original] .h-7{height:1.75rem}[data-landing-original] .h-80{height:20rem}[data-landing-original] .h-96{height:24rem}[data-landing-original] .h-\[500px\]{height:500px}[data-landing-original] .h-auto{height:auto}[data-landing-original] .h-full{height:100%}[data-landing-original] .max-h-\[220px\]{max-height:220px}[data-landing-original] .max-h-\[1000px\]{max-height:1000px}[data-landing-original] .w-10{width:2.5rem}[data-landing-original] .w-12{width:3rem}[data-landing-original] .w-3\.5{width:.875rem}[data-landing-original] .w-4{width:1rem}[data-landing-original] .w-5{width:1.25rem}[data-landing-original] .w-6{width:1.5rem}[data-landing-original] .w-7{width:1.75rem}[data-landing-original] .w-80{width:20rem}[data-landing-original] .w-96{width:24rem}[data-landing-original] .w-\[500px\]{width:500px}[data-landing-original] .w-full{width:100%}[data-landing-original] .max-w-2xl{max-width:42rem}[data-landing-original] .max-w-3xl{max-width:48rem}[data-landing-original] .max-w-5xl{max-width:64rem}[data-landing-original] .max-w-6xl{max-width:72rem}[data-landing-original] .max-w-7xl{max-width:80rem}[data-landing-original] .max-w-xl{max-width:36rem}[data-landing-original] .flex-shrink-0{flex-shrink:0}[data-landing-original] .-translate-x-1\/2{--landing-original-tw-translate-x:-50%;transform:translate(var(--landing-original-tw-translate-x), var(--landing-original-tw-translate-y)) rotate(var(--landing-original-tw-rotate)) skewX(var(--landing-original-tw-skew-x)) skewY(var(--landing-original-tw-skew-y)) scaleX(var(--landing-original-tw-scale-x)) scaleY(var(--landing-original-tw-scale-y))}[data-landing-original] .-translate-y-1\/2{--landing-original-tw-translate-y:-50%;transform:translate(var(--landing-original-tw-translate-x), var(--landing-original-tw-translate-y)) rotate(var(--landing-original-tw-rotate)) skewX(var(--landing-original-tw-skew-x)) skewY(var(--landing-original-tw-skew-y)) scaleX(var(--landing-original-tw-scale-x)) scaleY(var(--landing-original-tw-scale-y))}[data-landing-original] .rotate-180{--landing-original-tw-rotate:180deg;transform:translate(var(--landing-original-tw-translate-x), var(--landing-original-tw-translate-y)) rotate(var(--landing-original-tw-rotate)) skewX(var(--landing-original-tw-skew-x)) skewY(var(--landing-original-tw-skew-y)) scaleX(var(--landing-original-tw-scale-x)) scaleY(var(--landing-original-tw-scale-y))}[data-landing-original] .scale-110{--landing-original-tw-scale-x:1.1;--landing-original-tw-scale-y:1.1;transform:translate(var(--landing-original-tw-translate-x), var(--landing-original-tw-translate-y)) rotate(var(--landing-original-tw-rotate)) skewX(var(--landing-original-tw-skew-x)) skewY(var(--landing-original-tw-skew-y)) scaleX(var(--landing-original-tw-scale-x)) scaleY(var(--landing-original-tw-scale-y))}[data-landing-original] .cursor-default{cursor:default}[data-landing-original] .select-none{-webkit-user-select:none;user-select:none}[data-landing-original] .scroll-mt-24{scroll-margin-top:6rem}[data-landing-original] .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}[data-landing-original] .flex-col{flex-direction:column}[data-landing-original] .items-start{align-items:flex-start}[data-landing-original] .items-center{align-items:center}[data-landing-original] .justify-center{justify-content:center}[data-landing-original] .justify-between{justify-content:space-between}[data-landing-original] .gap-4{gap:1rem}[data-landing-original] .gap-6{gap:1.5rem}[data-landing-original] .gap-8{gap:2rem}[data-landing-original] .space-x-1\.5>:not([hidden])~:not([hidden]){--landing-original-tw-space-x-reverse:0;margin-right:calc(.375rem * var(--landing-original-tw-space-x-reverse));margin-left:calc(.375rem * calc(1 - var(--landing-original-tw-space-x-reverse)))}[data-landing-original] .space-x-2\.5>:not([hidden])~:not([hidden]){--landing-original-tw-space-x-reverse:0;margin-right:calc(.625rem * var(--landing-original-tw-space-x-reverse));margin-left:calc(.625rem * calc(1 - var(--landing-original-tw-space-x-reverse)))}[data-landing-original] .space-x-3>:not([hidden])~:not([hidden]){--landing-original-tw-space-x-reverse:0;margin-right:calc(.75rem * var(--landing-original-tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--landing-original-tw-space-x-reverse)))}[data-landing-original] .space-x-6>:not([hidden])~:not([hidden]){--landing-original-tw-space-x-reverse:0;margin-right:calc(1.5rem * var(--landing-original-tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--landing-original-tw-space-x-reverse)))}[data-landing-original] .space-x-8>:not([hidden])~:not([hidden]){--landing-original-tw-space-x-reverse:0;margin-right:calc(2rem * var(--landing-original-tw-space-x-reverse));margin-left:calc(2rem * calc(1 - var(--landing-original-tw-space-x-reverse)))}[data-landing-original] .space-y-4>:not([hidden])~:not([hidden]){--landing-original-tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--landing-original-tw-space-y-reverse)));margin-bottom:calc(1rem * var(--landing-original-tw-space-y-reverse))}[data-landing-original] .divide-y>:not([hidden])~:not([hidden]){--landing-original-tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--landing-original-tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--landing-original-tw-divide-y-reverse))}[data-landing-original] .divide-slate-800>:not([hidden])~:not([hidden]){--landing-original-tw-divide-opacity:1;border-color:rgb(30 41 59/var(--landing-original-tw-divide-opacity,1))}[data-landing-original] .overflow-hidden{overflow:hidden}[data-landing-original] .scroll-smooth{scroll-behavior:smooth}[data-landing-original] .rounded-2xl{border-radius:1rem}[data-landing-original] .rounded-3xl{border-radius:1.5rem}[data-landing-original] .rounded-\[10px\]{border-radius:10px}[data-landing-original] .rounded-full{border-radius:9999px}[data-landing-original] .rounded-xl{border-radius:.75rem}[data-landing-original] .border{border-width:1px}[data-landing-original] .border-b{border-bottom-width:1px}[data-landing-original] .border-l-4{border-left-width:4px}[data-landing-original] .border-t{border-top-width:1px}[data-landing-original] .border-blue-500\/20{border-color:#3b82f633}[data-landing-original] .border-cyan-400\/50{border-color:#22d3ee80}[data-landing-original] .border-cyan-400\/80{border-color:#22d3eecc}[data-landing-original] .border-cyan-500\/20{border-color:#06b6d433}[data-landing-original] .border-cyan-500\/30{border-color:#06b6d44d}[data-landing-original] .border-cyan-500\/40{border-color:#06b6d466}[data-landing-original] .border-indigo-500\/20{border-color:#6366f133}[data-landing-original] .border-indigo-500\/30{border-color:#6366f14d}[data-landing-original] .border-indigo-500\/40{border-color:#6366f166}[data-landing-original] .border-slate-700\/60{border-color:#33415599}[data-landing-original] .border-slate-800{--landing-original-tw-border-opacity:1;border-color:rgb(30 41 59/var(--landing-original-tw-border-opacity,1))}[data-landing-original] .border-slate-800\/80{border-color:#1e293bcc}[data-landing-original] .border-white{--landing-original-tw-border-opacity:1;border-color:rgb(255 255 255/var(--landing-original-tw-border-opacity,1))}[data-landing-original] .border-l-cyan-400{--landing-original-tw-border-opacity:1;border-left-color:rgb(34 211 238/var(--landing-original-tw-border-opacity,1))}[data-landing-original] .border-l-indigo-400{--landing-original-tw-border-opacity:1;border-left-color:rgb(129 140 248/var(--landing-original-tw-border-opacity,1))}[data-landing-original] .bg-blue-500\/10{background-color:#3b82f61a}[data-landing-original] .bg-blue-600{--landing-original-tw-bg-opacity:1;background-color:rgb(37 99 235/var(--landing-original-tw-bg-opacity,1))}[data-landing-original] .bg-cyan-500\/10{background-color:#06b6d41a}[data-landing-original] .bg-cyan-600{--landing-original-tw-bg-opacity:1;background-color:rgb(8 145 178/var(--landing-original-tw-bg-opacity,1))}[data-landing-original] .bg-cyan-950{--landing-original-tw-bg-opacity:1;background-color:rgb(8 51 68/var(--landing-original-tw-bg-opacity,1))}[data-landing-original] .bg-indigo-500{--landing-original-tw-bg-opacity:1;background-color:rgb(99 102 241/var(--landing-original-tw-bg-opacity,1))}[data-landing-original] .bg-indigo-500\/10{background-color:#6366f11a}[data-landing-original] .bg-indigo-950{--landing-original-tw-bg-opacity:1;background-color:rgb(30 27 75/var(--landing-original-tw-bg-opacity,1))}[data-landing-original] .bg-slate-900\/60{background-color:#0f172a99}[data-landing-original] .bg-slate-900\/80{background-color:#0f172acc}[data-landing-original] .bg-slate-950{--landing-original-tw-bg-opacity:1;background-color:rgb(2 6 23/var(--landing-original-tw-bg-opacity,1))}[data-landing-original] .bg-slate-950\/80{background-color:#020617cc}[data-landing-original] .bg-slate-950\/90{background-color:#020617e6}[data-landing-original] .bg-cyan-400{--landing-original-tw-bg-opacity:1;background-color:rgb(34 211 238/var(--landing-original-tw-bg-opacity,1))}[data-landing-original] .bg-gradient-to-tr{background-image:linear-gradient(to top right, var(--landing-original-tw-gradient-stops))}[data-landing-original] .from-cyan-500{--landing-original-tw-gradient-from:var(--color-brand-nodemap-start) var(--landing-original-tw-gradient-from-position);--landing-original-tw-gradient-to:transparent var(--landing-original-tw-gradient-to-position);--landing-original-tw-gradient-stops:var(--landing-original-tw-gradient-from), var(--landing-original-tw-gradient-to)}[data-landing-original] .via-indigo-500{--landing-original-tw-gradient-to:transparent var(--landing-original-tw-gradient-to-position);--landing-original-tw-gradient-stops:var(--landing-original-tw-gradient-from), var(--color-brand-nodemap-middle) var(--landing-original-tw-gradient-via-position), var(--landing-original-tw-gradient-to)}[data-landing-original] .to-blue-400{--landing-original-tw-gradient-to:var(--color-brand-nodemap-end) var(--landing-original-tw-gradient-to-position)}[data-landing-original] .p-6{padding:1.5rem}[data-landing-original] .p-8{padding:2rem}[data-landing-original] .p-\[1\.5px\]{padding:1.5px}[data-landing-original] .px-4{padding-left:1rem;padding-right:1rem}[data-landing-original] .px-6{padding-left:1.5rem;padding-right:1.5rem}[data-landing-original] .py-12{padding-top:3rem;padding-bottom:3rem}[data-landing-original] .py-16{padding-top:4rem;padding-bottom:4rem}[data-landing-original] .py-2{padding-top:.5rem;padding-bottom:.5rem}[data-landing-original] .py-20{padding-top:5rem;padding-bottom:5rem}[data-landing-original] .pb-4{padding-bottom:1rem}[data-landing-original] .pb-6{padding-bottom:1.5rem}[data-landing-original] .pt-2{padding-top:.5rem}[data-landing-original] .pt-24{padding-top:6rem}[data-landing-original] .text-center{text-align:center}[data-landing-original] .font-display{font-family:Outfit,sans-serif}[data-landing-original] .font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}[data-landing-original] .text-2xl{font-size:1.5rem;line-height:2rem}[data-landing-original] .text-3xl{font-size:1.875rem;line-height:2.25rem}[data-landing-original] .text-4xl{font-size:2.25rem;line-height:2.5rem}[data-landing-original] .text-\[11px\]{font-size:11px}[data-landing-original] .text-base{font-size:1rem;line-height:1.5rem}[data-landing-original] .text-lg{font-size:1.125rem;line-height:1.75rem}[data-landing-original] .text-sm{font-size:.875rem;line-height:1.25rem}[data-landing-original] .text-xl{font-size:1.25rem;line-height:1.75rem}[data-landing-original] .text-xs{font-size:.75rem;line-height:1rem}[data-landing-original] .font-bold{font-weight:700}[data-landing-original] .font-extrabold{font-weight:800}[data-landing-original] .font-light{font-weight:300}[data-landing-original] .font-medium{font-weight:500}[data-landing-original] .font-semibold{font-weight:600}[data-landing-original] .leading-relaxed{line-height:1.625}[data-landing-original] .tracking-tight{letter-spacing:-.025em}[data-landing-original] .text-blue-300{--landing-original-tw-text-opacity:1;color:rgb(147 197 253/var(--landing-original-tw-text-opacity,1))}[data-landing-original] .text-cyan-200\/90{color:#a5f3fce6}[data-landing-original] .text-cyan-300{--landing-original-tw-text-opacity:1;color:rgb(103 232 249/var(--landing-original-tw-text-opacity,1))}[data-landing-original] .text-cyan-300\/90{color:#67e8f9e6}[data-landing-original] .text-indigo-300{--landing-original-tw-text-opacity:1;color:rgb(165 180 252/var(--landing-original-tw-text-opacity,1))}[data-landing-original] .text-slate-300{--landing-original-tw-text-opacity:1;color:rgb(203 213 225/var(--landing-original-tw-text-opacity,1))}[data-landing-original] .text-slate-400{--landing-original-tw-text-opacity:1;color:rgb(148 163 184/var(--landing-original-tw-text-opacity,1))}[data-landing-original] .text-slate-500{--landing-original-tw-text-opacity:1;color:rgb(100 116 139/var(--landing-original-tw-text-opacity,1))}[data-landing-original] .text-slate-600{--landing-original-tw-text-opacity:1;color:rgb(71 85 105/var(--landing-original-tw-text-opacity,1))}[data-landing-original] .text-white{--landing-original-tw-text-opacity:1;color:rgb(255 255 255/var(--landing-original-tw-text-opacity,1))}[data-landing-original] .text-slate-950{--landing-original-tw-text-opacity:1;color:rgb(2 6 23/var(--landing-original-tw-text-opacity,1))}[data-landing-original] .underline{text-decoration-line:underline}[data-landing-original] .decoration-cyan-400\/60{text-decoration-color:#22d3ee99}[data-landing-original] .underline-offset-4{text-underline-offset:4px}[data-landing-original] .opacity-100{opacity:1}[data-landing-original] .opacity-0{opacity:0}[data-landing-original] .shadow-2xl{--landing-original-tw-shadow:0 25px 50px -12px #00000040;--landing-original-tw-shadow-colored:0 25px 50px -12px var(--landing-original-tw-shadow-color);box-shadow:var(--landing-original-tw-ring-offset-shadow,0 0 #0000), var(--landing-original-tw-ring-shadow,0 0 #0000), var(--landing-original-tw-shadow)}[data-landing-original] .shadow-\[0_0_12px_rgba\(56\,189\,248\,0\.35\)\]{--landing-original-tw-shadow:0 0 12px #38bdf859;--landing-original-tw-shadow-colored:0 0 12px var(--landing-original-tw-shadow-color);box-shadow:var(--landing-original-tw-ring-offset-shadow,0 0 #0000), var(--landing-original-tw-ring-shadow,0 0 #0000), var(--landing-original-tw-shadow)}[data-landing-original] .shadow-glow{--landing-original-tw-shadow:0 0 25px -3px color-mix(in srgb, var(--color-surface-project-action) 25%, transparent);--landing-original-tw-shadow-colored:0 0 25px -3px var(--landing-original-tw-shadow-color);box-shadow:var(--landing-original-tw-ring-offset-shadow,0 0 #0000), var(--landing-original-tw-ring-shadow,0 0 #0000), var(--landing-original-tw-shadow)}[data-landing-original] .shadow-sm{--landing-original-tw-shadow:0 1px 2px 0 #0000000d;--landing-original-tw-shadow-colored:0 1px 2px 0 var(--landing-original-tw-shadow-color);box-shadow:var(--landing-original-tw-ring-offset-shadow,0 0 #0000), var(--landing-original-tw-ring-shadow,0 0 #0000), var(--landing-original-tw-shadow)}[data-landing-original] .blur-3xl{--landing-original-tw-blur:blur(64px);filter:var(--landing-original-tw-blur) var(--landing-original-tw-brightness) var(--landing-original-tw-contrast) var(--landing-original-tw-grayscale) var(--landing-original-tw-hue-rotate) var(--landing-original-tw-invert) var(--landing-original-tw-saturate) var(--landing-original-tw-sepia) var(--landing-original-tw-drop-shadow)}[data-landing-original] .backdrop-blur-md{--landing-original-tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--landing-original-tw-backdrop-blur) var(--landing-original-tw-backdrop-brightness) var(--landing-original-tw-backdrop-contrast) var(--landing-original-tw-backdrop-grayscale) var(--landing-original-tw-backdrop-hue-rotate) var(--landing-original-tw-backdrop-invert) var(--landing-original-tw-backdrop-opacity) var(--landing-original-tw-backdrop-saturate) var(--landing-original-tw-backdrop-sepia);backdrop-filter:var(--landing-original-tw-backdrop-blur) var(--landing-original-tw-backdrop-brightness) var(--landing-original-tw-backdrop-contrast) var(--landing-original-tw-backdrop-grayscale) var(--landing-original-tw-backdrop-hue-rotate) var(--landing-original-tw-backdrop-invert) var(--landing-original-tw-backdrop-opacity) var(--landing-original-tw-backdrop-saturate) var(--landing-original-tw-backdrop-sepia)}[data-landing-original] .transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}[data-landing-original] .transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}[data-landing-original] .transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}[data-landing-original] .transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}[data-landing-original] .duration-200{transition-duration:.2s}[data-landing-original] .duration-300{transition-duration:.3s}[data-landing-original] .duration-500{transition-duration:.5s}[data-landing-original] .ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}[data-landing-original] .selection\:bg-cyan-500 ::selection{--landing-original-tw-bg-opacity:1;background-color:rgb(6 182 212/var(--landing-original-tw-bg-opacity,1))}[data-landing-original] .selection\:text-black ::selection{--landing-original-tw-text-opacity:1;color:rgb(0 0 0/var(--landing-original-tw-text-opacity,1))}[data-landing-original] .selection\:bg-cyan-500::selection{--landing-original-tw-bg-opacity:1;background-color:rgb(6 182 212/var(--landing-original-tw-bg-opacity,1))}[data-landing-original] .selection\:text-black::selection{--landing-original-tw-text-opacity:1;color:rgb(0 0 0/var(--landing-original-tw-text-opacity,1))}[data-landing-original] .hover\:bg-slate-800:hover{--landing-original-tw-bg-opacity:1;background-color:rgb(30 41 59/var(--landing-original-tw-bg-opacity,1))}[data-landing-original] .hover\:bg-slate-800\/40:hover{background-color:#1e293b66}[data-landing-original] .hover\:text-cyan-300:hover{--landing-original-tw-text-opacity:1;color:rgb(103 232 249/var(--landing-original-tw-text-opacity,1))}[data-landing-original] .hover\:text-white:hover{--landing-original-tw-text-opacity:1;color:rgb(255 255 255/var(--landing-original-tw-text-opacity,1))}[data-landing-original] .hover\:decoration-white:hover{text-decoration-color:#fff}[data-landing-original] .group:hover .group-hover\:scale-110{--landing-original-tw-scale-x:1.1;--landing-original-tw-scale-y:1.1;transform:translate(var(--landing-original-tw-translate-x), var(--landing-original-tw-translate-y)) rotate(var(--landing-original-tw-rotate)) skewX(var(--landing-original-tw-skew-x)) skewY(var(--landing-original-tw-skew-y)) scaleX(var(--landing-original-tw-scale-x)) scaleY(var(--landing-original-tw-scale-y))}[data-landing-original] .group:hover .group-hover\:text-blue-300{--landing-original-tw-text-opacity:1;color:rgb(147 197 253/var(--landing-original-tw-text-opacity,1))}[data-landing-original] .group:hover .group-hover\:text-cyan-300{--landing-original-tw-text-opacity:1;color:rgb(103 232 249/var(--landing-original-tw-text-opacity,1))}[data-landing-original] .group:hover .group-hover\:text-indigo-300{--landing-original-tw-text-opacity:1;color:rgb(165 180 252/var(--landing-original-tw-text-opacity,1))}@media (min-width:640px){[data-landing-original] .sm\:flex-row{flex-direction:row}[data-landing-original] .sm\:p-10{padding:2.5rem}[data-landing-original] .sm\:p-14{padding:3.5rem}[data-landing-original] .sm\:text-2xl{font-size:1.5rem;line-height:2rem}[data-landing-original] .sm\:text-5xl{font-size:3rem;line-height:1}[data-landing-original] .sm\:text-6xl{font-size:3.75rem;line-height:1}[data-landing-original] .sm\:text-lg{font-size:1.125rem;line-height:1.75rem}}@media (min-width:768px){[data-landing-original] .md\:flex{display:flex}[data-landing-original] .md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}[data-landing-original] .md\:divide-x>:not([hidden])~:not([hidden]){--landing-original-tw-divide-x-reverse:0;border-right-width:calc(1px * var(--landing-original-tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--landing-original-tw-divide-x-reverse)))}[data-landing-original] .md\:divide-y-0>:not([hidden])~:not([hidden]){--landing-original-tw-divide-y-reverse:0;border-top-width:calc(0px * calc(1 - var(--landing-original-tw-divide-y-reverse)));border-bottom-width:calc(0px * var(--landing-original-tw-divide-y-reverse))}}@media (min-width:1024px){[data-landing-original] .lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}[data-landing-original] .lg\:flex-row{flex-direction:row}[data-landing-original] .lg\:items-center{align-items:center}[data-landing-original] .lg\:py-24{padding-top:6rem;padding-bottom:6rem}[data-landing-original] .lg\:text-7xl{font-size:4.5rem;line-height:1}}[data-landing-original],[data-landing-original] *{translate:none;rotate:none;scale:none}html:has([data-landing-original]){scroll-behavior:smooth;scrollbar-width:auto;scrollbar-color:auto}body:has([data-landing-original]){overflow-x:hidden}html:has([data-landing-original])::-webkit-scrollbar{all:revert}html:has([data-landing-original])::-webkit-scrollbar-thumb{all:revert}html:has([data-landing-original])::-webkit-scrollbar-track{all:revert}html:has([data-landing-original])::-webkit-scrollbar-button{all:revert}html:has([data-landing-original])::-webkit-scrollbar-corner{all:revert}@media (prefers-reduced-motion:reduce){html:has([data-landing-original]){scroll-behavior:auto}[data-landing-original] *,[data-landing-original] :before,[data-landing-original] :after{transition-duration:0s}}
