@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/32687112bd2dd8db-s.1gepa_7fcx9fm.woff2?dpl=dpl_CCev8JW9W11Q9g2LMwYFrumnGptx)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/28868e710e86be81-s.2eksvhm1z0jwa.woff2?dpl=dpl_CCev8JW9W11Q9g2LMwYFrumnGptx)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:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.2cyn07wtgehh0.woff2?dpl=dpl_CCev8JW9W11Q9g2LMwYFrumnGptx)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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_2412263d-module__DBR2uG__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.space_grotesk_2412263d-module__DBR2uG__variable{--font-dx-display:"Space Grotesk", "Space Grotesk Fallback"}
html:has(.dx-shell){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f6faf9}.dx-shell{--dx-bg:#f6faf9;--dx-bg-95:#f6faf9f2;--dx-surface:#fff;--dx-fill-0:#0f172a05;--dx-fill-1:#0f172a09;--dx-fill-2:#0f172a0f;--dx-fill-3:#0f172a1a;--dx-line-0:#0f172a0f;--dx-line:#0f172a1a;--dx-line-2:#0f172a2e;--dx-t1:#0b1b22;--dx-t2:#334155;--dx-t3:#526273;--dx-t4:#7c8a99;--dx-accent:#0f766e;--dx-accent-soft:#14b8a61f;--dx-accent-line:#14b8a673;--dx-on-accent:#fff;--dx-ai:#6d28d9;--dx-ai-soft:#8b5cf61f;--dx-ai-line:#8b5cf673;--dx-ok:#047857;--dx-warn:#b45309;--dx-danger:#be123c;--dx-mark:#0f172a;--dx-font-display:var(--font-dx-display), var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;--dx-font-mono:var(--font-geist-mono), ui-monospace, SFMono-Regular, Menlo, monospace;background:var(--dx-bg);min-height:100vh;color:var(--dx-t2);font-family:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;-webkit-font-smoothing:antialiased;position:relative;overflow-x:clip}.dx-shell ::selection{color:#0b1b22;background:#14b8a640}.dx-display{font-family:var(--dx-font-display)}.dx-mono{font-family:var(--dx-font-mono)}.dx-shell .dx-screen{--dx-bg:#070d12;--dx-bg-95:#070d12f2;--dx-surface:#0b141a;--dx-fill-0:#ffffff04;--dx-fill-1:#ffffff08;--dx-fill-2:#ffffff0d;--dx-fill-3:#ffffff1a;--dx-line-0:#ffffff0d;--dx-line:#ffffff1a;--dx-line-2:#ffffff26;--dx-t1:#fff;--dx-t2:#cbd5e1;--dx-t3:#94a3b8;--dx-t4:#64748b;--dx-accent:#5eead4;--dx-accent-soft:#2dd4bf26;--dx-accent-line:#2dd4bf66;--dx-on-accent:#03070a;--dx-ai:#c4b5fd;--dx-ai-soft:#a78bfa26;--dx-ai-line:#a78bfa66;--dx-ok:#6ee7b7;--dx-warn:#fcd34d;--dx-danger:#fda4af;--dx-mark:#cbd5e1;color:#cbd5e1;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#070d12;border-color:#ffffff1a}.dx-grid{background-image:linear-gradient(90deg,#0f172a0f 1px,#0000 1px),linear-gradient(#0f172a0f 1px,#0000 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(#000 30%,#0000 75%);mask-image:radial-gradient(#000 30%,#0000 75%)}.dx-noise{pointer-events:none;z-index:60;opacity:.04;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160' viewBox='0 0 160 160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.dx-gradient-text{background:linear-gradient(100deg,#0d9488 0%,#16a34a 50%,#0891b2 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.dx-screen .dx-gradient-text{background:linear-gradient(100deg,#5eead4 0%,#4ade80 45%,#67e8f9 100%);-webkit-background-clip:text;background-clip:text}.dx-gradient-text-ai{background:linear-gradient(100deg,#0891b2 0%,#7c3aed 50%,#c026d3 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.dx-shimmer-text{background:linear-gradient(100deg,#94a3b8 0%,#0b1b22 40%,#94a3b8 60%) 0 0/200% 100%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:5s linear infinite dx-shimmer}.dx-hud{font-family:var(--dx-font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--dx-accent);font-size:.68rem}.dx-glass{border:1px solid var(--dx-line);-webkit-backdrop-filter:blur(14px)saturate(140%);background:linear-gradient(#ffffffd9 0%,#ffffffb3 100%);box-shadow:inset 0 1px #ffffffe6,0 20px 50px -30px #0f172a40}.dx-shell .dx-screen.dx-glass{background:linear-gradient(#0b141af5 0%,#070d12f5 100%);border-color:#ffffff1f;box-shadow:inset 0 1px #ffffff0f,0 24px 60px -30px #0f172a73}.dx-nav-solid{border:1px solid var(--dx-line);-webkit-backdrop-filter:blur(20px)saturate(150%);background:#ffffffd9;box-shadow:inset 0 1px #ffffffe6,0 10px 40px -15px #0f172a40}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.dx-nav-solid{background:#fffffff7}}.dx-holo{isolation:isolate;position:relative}.dx-holo:before{content:"";border-radius:inherit;background:conic-gradient(from var(--dx-holo-angle,0deg), #0d948800, #0d9488e6, #16a34ad9, #0891b2b3, #0d948800);-webkit-mask-composite:xor;pointer-events:none;opacity:.55;z-index:1;padding:1px;transition:opacity .4s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.dx-holo:hover:before{opacity:1}.dx-holo-ai:before{background:conic-gradient(from var(--dx-holo-angle,0deg), #7c3aed00, #0891b2d9, #7c3aedd9, #c026d399, #7c3aed00)}@property --dx-holo-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes dx-holo-rotate{to{--dx-holo-angle:360deg}}.dx-holo-spin:before{animation:6s linear infinite dx-holo-rotate}.dx-spot{position:relative;overflow:hidden}.dx-spot:after{content:"";pointer-events:none;background:radial-gradient(520px circle at var(--mx,50%) var(--my,50%), var(--spot-color,#14b8a61f), transparent 45%);opacity:0;transition:opacity .35s;position:absolute;inset:0}.dx-spot:hover:after{opacity:1}.dx-brackets{position:relative}.dx-brackets:before,.dx-brackets:after{content:"";border-color:var(--dx-accent-line);pointer-events:none;border-style:solid;width:14px;height:14px;position:absolute}.dx-brackets:before{border-width:1px 0 0 1px;top:-1px;left:-1px}.dx-brackets:after{border-width:0 1px 1px 0;bottom:-1px;right:-1px}.dx-scanline{pointer-events:none;background:linear-gradient(#0000,#2dd4bf0f,#0000);height:120px;animation:9s linear infinite dx-scan;position:absolute;top:0;left:0;right:0}.dx-btn{letter-spacing:.01em;will-change:transform;border-radius:999px;justify-content:center;align-items:center;gap:.6rem;padding:.85rem 1.6rem;font-size:.92rem;font-weight:600;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s,background .25s,border-color .25s,color .25s;display:inline-flex;position:relative}.dx-btn-primary{color:#fff;background:linear-gradient(100deg,#0f766e,#0d9488 55%,#059669);box-shadow:0 0 0 1px #0d948859,0 12px 30px -12px #0d9488b3}.dx-btn-primary:hover{transform:translateY(-2px);box-shadow:0 0 0 1px #0d948899,0 18px 40px -12px #059669b3}.dx-btn-ghost{color:var(--dx-t1);border:1px solid var(--dx-line-2);background:#fff9}.dx-btn-ghost:hover{border-color:var(--dx-accent-line);background:var(--dx-accent-soft);transform:translateY(-2px)}.dx-btn:disabled{cursor:not-allowed;opacity:.6;transform:none}.dx-input{border:1px solid var(--dx-line-2);background:var(--dx-surface);width:100%;color:var(--dx-t1);border-radius:.75rem;outline:none;padding:.75rem 1rem;font-size:.875rem;transition:border-color .2s,background .2s,box-shadow .2s}.dx-input::placeholder{color:var(--dx-t4)}.dx-input:focus{border-color:var(--dx-accent);box-shadow:0 0 0 3px var(--dx-accent-soft)}.dx-prose h2{font-family:var(--dx-font-display);color:var(--dx-t1);margin-top:2.25rem;font-size:1.25rem;font-weight:600}.dx-prose p,.dx-prose li{color:var(--dx-t2);font-size:.95rem;line-height:1.75}.dx-prose p+p{margin-top:.9rem}.dx-prose ul{margin-top:.75rem;padding-left:1.25rem;list-style:outside}.dx-prose li+li{margin-top:.4rem}.dx-prose a{color:var(--dx-accent);text-underline-offset:3px;text-decoration:underline}.dx-prose a:hover{color:#115e59}.dx-prose strong{color:var(--dx-t1);font-weight:600}@keyframes dx-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes dx-spin{to{transform:rotate(360deg)}}@keyframes dx-spin-rev{to{transform:rotate(-360deg)}}@keyframes dx-float{0%,to{transform:translateY(0)rotate(.001deg)}50%{transform:translateY(-14px)rotate(.001deg)}}@keyframes dx-pulse-ring{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(2.2)}}@keyframes dx-scan{0%{transform:translateY(-100%)}to{transform:translateY(100vh)}}@keyframes dx-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes dx-aurora{0%{transform:translate(-6%,-4%)rotate(0)scale(1)}50%{transform:translate(5%,6%)rotate(12deg)scale(1.12)}to{transform:translate(-3%,8%)rotate(-8deg)scale(1.05)}}@keyframes dx-blink{to{visibility:hidden}}@keyframes dx-dash{to{stroke-dashoffset:-24px}}.dx-marquee{animation:48s linear infinite dx-marquee}.dx-marquee:hover{animation-play-state:paused}.dx-spin-slow{animation:14s linear infinite dx-spin}.dx-spin-slow-rev{animation:14s linear infinite dx-spin-rev}.dx-float{animation:7s ease-in-out infinite dx-float}.dx-pulse-ring{animation:2.4s cubic-bezier(.2,.6,.2,1) infinite dx-pulse-ring}.dx-aurora{animation:18s ease-in-out infinite alternate dx-aurora}.dx-blink{animation:1.1s steps(2,start) infinite dx-blink}.dx-dash{stroke-dasharray:6 6;animation:1.2s linear infinite dx-dash}.dx-orbit{border:1px dashed #0f172a2e;border-radius:9999px}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}@media (prefers-reduced-motion:reduce){.dx-marquee,.dx-scanline,.dx-holo-spin:before,.dx-shimmer-text,.dx-float,.dx-spin-slow,.dx-spin-slow-rev,.dx-aurora,.dx-pulse-ring,.dx-dash{animation:none!important}}
