code[class*=language-]:not(:where([data-ui=v2])):not(:where([data-ui=v2] *)),pre[class*=language-]:not(:where([data-ui=v2])):not(:where([data-ui=v2] *)){color:#f8f8f2;background:none;text-shadow:0 1px rgba(0,0,0,.3);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.95em;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;line-height:1.5;-moz-tab-size:2;-o-tab-size:2;tab-size:2;hyphens:none}pre[class*=language-]:not(:where([data-ui=v2])):not(:where([data-ui=v2] *)){padding:1rem;margin:1rem 0;overflow:auto;border-radius:.5rem;background:#272822}:not(pre)>code[class*=language-]:not(:where([data-ui=v2])):not(:where([data-ui=v2] *)){padding:.2em .3em;border-radius:.3em;white-space:normal;background:#2d2d2d}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#939cb0}.token.punctuation{color:#f8f8f2}.token.namespace{opacity:.7}.token.boolean,.token.number,.token.operator{color:#ae81ff}.token.property{color:#a6e22e}.token.tag{color:#fa5892}.token.string{color:#e6db74}.token.attr-name,.token.selector{color:#a6e22e}.token.entity,.token.url{color:#e6db74}.token.atrule,.token.attr-value,.token.keyword{color:#66d9ef}.token.class-name,.token.function,.token.important,.token.regex,.token.variable{color:#fd971f}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}[dir=rtl]{direction:rtl;text-align:right}[dir=rtl] .ml-auto{margin-left:unset;margin-right:auto}[dir=rtl] .mr-auto{margin-right:unset;margin-left:auto}[dir=rtl] .float-left{float:right}[dir=rtl] .float-right{float:left}[dir=rtl] .text-left{text-align:right}[dir=rtl] .text-right{text-align:left}[dir=rtl] .rounded-l-lg{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}[dir=rtl] .rounded-r-lg{border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}[dir=rtl] .border-l{border-left-width:0;border-right-width:1px}[dir=rtl] .border-r{border-right-width:0;border-left-width:1px}[dir=rtl] .flex-row-reverse{flex-direction:row}[dir=rtl] .origin-top-right{transform-origin:top left}[dir=rtl] .origin-top-left{transform-origin:top right}[dir=rtl] code,[dir=rtl] pre{direction:ltr;text-align:left}[dir=rtl] .ltr,[dir=rtl] :not(pre)>code{unicode-bidi:isolate}[dir=rtl] .ltr{direction:ltr;text-align:left}[dir=rtl] li:not(:where([data-ui=v2])):not(:where([data-ui=v2] *)),[dir=rtl] p:not(:where([data-ui=v2])):not(:where([data-ui=v2] *)){line-height:1.8}[dir=rtl] .icon-left{margin-left:.5rem;margin-right:0}[dir=rtl] .icon-right{margin-right:.5rem;margin-left:0}[dir=rtl] .rotate-arrow{transform:scaleX(-1)}[dir=rtl] [dir=ltr]:not(:where([data-ui=v2])):not(:where([data-ui=v2] *)){direction:ltr;text-align:left}[dir=rtl] [dir=ltr] .ml-auto{margin-left:auto;margin-right:unset}[dir=rtl] [dir=ltr] .mr-auto{margin-right:auto;margin-left:unset}[dir=rtl] [dir=ltr] .text-left{text-align:left}[dir=rtl] [dir=ltr] .text-right{text-align:right}[dir=rtl] [dir=ltr] .float-left{float:left}[dir=rtl] [dir=ltr] .float-right{float:right}[dir=rtl] [dir=ltr] .flex-row-reverse{flex-direction:row-reverse}[dir=rtl] [dir=ltr] .border-l{border-left-width:1px;border-right-width:0}[dir=rtl] [dir=ltr] .border-r{border-right-width:1px;border-left-width:0}[dir=rtl] [dir=ltr] .rounded-l-lg{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem;border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] [dir=ltr] .rounded-r-lg{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem;border-top-left-radius:0;border-bottom-left-radius:0}[dir=rtl] [dir=ltr] .origin-top-right{transform-origin:top right}[dir=rtl] [dir=ltr] .origin-top-left{transform-origin:top left}[dir=rtl] [dir=ltr] .icon-left{margin-left:0;margin-right:.5rem}[dir=rtl] [dir=ltr] .icon-right{margin-right:0;margin-left:.5rem}[dir=rtl] [dir=ltr] .rotate-arrow{transform:none}[dir=rtl] [dir=ltr] li:not(:where([data-ui=v2])):not(:where([data-ui=v2] *)),[dir=rtl] [dir=ltr] p:not(:where([data-ui=v2])):not(:where([data-ui=v2] *)){line-height:inherit}@font-face{font-family:"Instrument Serif Fallback";src:local("Georgia");size-adjust:76.49%;ascent-override:129.43%;descent-override:40.53%;line-gap-override:0%;unicode-range:u+00??,u+0100-024f,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,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:"Instrument Serif Fallback Times";src:local("Times New Roman");size-adjust:83.94%;ascent-override:117.94%;descent-override:36.93%;line-gap-override:0%;unicode-range:u+00??,u+0100-024f,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,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 Fallback;src:local("Arial"),local("Helvetica");size-adjust:107.12%;ascent-override:90.44%;descent-override:22.52%;line-gap-override:0%;unicode-range:u+00??,u+0100-024f,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,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:JetBrains Mono Fallback;src:local("Courier New");size-adjust:99.98%;ascent-override:102.02%;descent-override:30%;line-gap-override:0%;unicode-range:u+00??,u+0100-024f,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--brand-50:#e8f6ff;--brand-100:#c7e9fc;--brand-200:#9bdaf9;--brand-300:#5ec8f7;--brand-400:#4fc3ff;--brand-500:#38b6f0;--brand-600:#2da5e0;--brand-700:#1e96d4;--brand-800:#1378b0;--brand-900:#0d5c89;--ink-0:#fff;--ink-1:#f6f7fb;--ink-2:#fff;--ink-3:#f1f3f8;--ink-4:#e6e9f1;--ink-5:#d7dce6;--txt-0:#0a0e16;--txt-1:#2c3340;--txt-2:#5d6679;--txt-3:#68718a;--line:rgba(10,14,22,.08);--line-strong:rgba(10,14,22,.14);--glow:rgba(56,182,240,.14);--glow-strong:rgba(56,182,240,.32);--accent-italic:var(--brand-800);--accent-violet:#6d28d9;--f-display:var(--font-instrument-serif,"Instrument Serif"),"Instrument Serif Fallback","Instrument Serif Fallback Times",var(--font-cairo,"Cairo"),"Times New Roman",serif;--f-sans:var(--font-geist,"Geist Variable"),"Inter Fallback",var(--font-cairo,"Cairo"),ui-sans-serif,system-ui,-apple-system,sans-serif;--f-mono:var(--font-jetbrains-mono,"JetBrains Mono"),"JetBrains Mono Fallback",var(--font-cairo,"Cairo"),ui-monospace,SFMono-Regular,Menlo,monospace;--r-xs:6px;--r-sm:10px;--r-md:14px;--r-lg:20px;--r-xl:28px;--r-2xl:40px;--shadow-glow:0 0 0 1px var(--line-strong),0 30px 80px -40px var(--glow-strong)}.dark{--ink-0:#06090f;--ink-1:#0a0e16;--ink-2:#0f141e;--ink-3:#131a26;--ink-4:#1a2230;--ink-5:#232c3c;--txt-0:#f4f6fb;--txt-1:#c8cfdb;--txt-2:#8a93a6;--txt-3:#5d6679;--line:hsla(0,0%,100%,.07);--line-strong:hsla(0,0%,100%,.12);--glow:rgba(56,182,240,.18);--glow-strong:rgba(56,182,240,.42);--accent-italic:var(--brand-400);--accent-violet:#a78bfa}:root{--background:220 30% 97%;--foreground:222 41% 6%;--card:0 0% 100%;--card-foreground:222 41% 6%;--popover:0 0% 100%;--popover-foreground:222 41% 6%;--primary:199 86% 58%;--primary-foreground:198 100% 6%;--secondary:220 17% 94%;--secondary-foreground:222 41% 6%;--muted:220 17% 94%;--muted-foreground:220 12% 41%;--accent:199 90% 96%;--accent-foreground:199 86% 22%;--destructive:0 84% 60%;--destructive-foreground:0 0% 98%;--border:220 14% 86%;--input:220 14% 86%;--ring:199 86% 58%;--sidebar-background:220 30% 97%;--sidebar-foreground:220 12% 25%;--sidebar-primary:199 86% 58%;--sidebar-primary-foreground:198 100% 6%;--sidebar-accent:220 17% 94%;--sidebar-accent-foreground:222 41% 6%;--sidebar-border:220 14% 86%;--sidebar-ring:199 86% 58%}.dark{--background:220 31% 6%;--foreground:220 33% 97%;--card:220 28% 8%;--card-foreground:220 33% 97%;--popover:220 28% 8%;--popover-foreground:220 33% 97%;--primary:199 86% 58%;--primary-foreground:198 100% 6%;--secondary:220 25% 11%;--secondary-foreground:220 33% 97%;--muted:220 25% 11%;--muted-foreground:220 12% 63%;--accent:199 86% 14%;--accent-foreground:199 86% 78%;--destructive:0 62% 30%;--destructive-foreground:0 0% 98%;--border:220 30% 15%;--input:220 30% 15%;--ring:199 86% 58%;--sidebar-background:220 31% 5%;--sidebar-foreground:220 12% 70%;--sidebar-primary:199 86% 58%;--sidebar-primary-foreground:198 100% 6%;--sidebar-accent:220 25% 11%;--sidebar-accent-foreground:220 33% 97%;--sidebar-border:220 30% 15%;--sidebar-ring:199 86% 58%}body.nlt-newlook{background:var(--ink-1);color:var(--txt-0);background-image:radial-gradient(1200px 700px at 80% -10%,var(--glow),transparent 60%),radial-gradient(900px 600px at -10% 30%,rgba(56,182,240,.08),transparent 60%);font-family:var(--f-sans);font-feature-settings:"ss01","cv01","cv11";letter-spacing:-.005em}html[dir=rtl] body.nlt-newlook{font-weight:400}body.nlt-newlook .prose li:not(:where([data-ui=v2],[data-ui=v2] *)),body.nlt-newlook .prose ol:not(:where([data-ui=v2],[data-ui=v2] *)),body.nlt-newlook .prose p:not(:where([data-ui=v2],[data-ui=v2] *)),body.nlt-newlook .prose ul:not(:where([data-ui=v2],[data-ui=v2] *)),body.nlt-newlook .prose:not(:where([data-ui=v2],[data-ui=v2] *)),body.nlt-newlook button:not(:where([data-ui=v2],[data-ui=v2] *)),body.nlt-newlook h1:not(:where([data-ui=v2],[data-ui=v2] *)),body.nlt-newlook h2:not(:where([data-ui=v2],[data-ui=v2] *)),body.nlt-newlook h3:not(:where([data-ui=v2],[data-ui=v2] *)),body.nlt-newlook h4:not(:where([data-ui=v2],[data-ui=v2] *)),body.nlt-newlook h5:not(:where([data-ui=v2],[data-ui=v2] *)),body.nlt-newlook h6:not(:where([data-ui=v2],[data-ui=v2] *)),body.nlt-newlook input:not(:where([data-ui=v2],[data-ui=v2] *)),body.nlt-newlook select:not(:where([data-ui=v2],[data-ui=v2] *)),body.nlt-newlook textarea:not(:where([data-ui=v2],[data-ui=v2] *)){font-family:var(--f-sans)}body.nlt-newlook .prose code:not(:where([data-ui=v2],[data-ui=v2] *)),body.nlt-newlook .prose pre:not(:where([data-ui=v2],[data-ui=v2] *)),body.nlt-newlook code:not(:where([data-ui=v2],[data-ui=v2] *)),body.nlt-newlook kbd:not(:where([data-ui=v2],[data-ui=v2] *)),body.nlt-newlook pre:not(:where([data-ui=v2],[data-ui=v2] *)),body.nlt-newlook samp:not(:where([data-ui=v2],[data-ui=v2] *)){font-family:var(--f-mono)}body.nlt-newlook h1:not(:where([data-ui=v2],[data-ui=v2] *)){letter-spacing:-.035em;font-weight:500}body.nlt-newlook h2:not(:where([data-ui=v2],[data-ui=v2] *)){letter-spacing:-.025em;font-weight:500}body.nlt-newlook h3:not(:where([data-ui=v2],[data-ui=v2] *)){letter-spacing:-.015em;font-weight:500}body.nlt-newlook h4:not(:where([data-ui=v2],[data-ui=v2] *)){letter-spacing:-.01em;font-weight:500}::-moz-selection{background:var(--brand-500);color:var(--ink-0)}::selection{background:var(--brand-500);color:var(--ink-0)}.nlt-shell{max-width:1320px;margin:0 auto;padding:0 32px;width:100%}@media (max-width:760px){.nlt-shell{padding:0 20px}}.nlt-grid-bg{background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:56px 56px}.nlt-section{padding:72px 0;position:relative}@media (max-width:1080px){.nlt-section{padding:64px 0}}@media (max-width:760px){.nlt-section{padding:48px 0}}.nlt-section-head{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:28px;flex-wrap:wrap}.nlt-section-head h2{margin:0;font-size:clamp(28px,4.4vw,44px);font-weight:500;letter-spacing:-.03em;line-height:1.05;max-width:720px;text-wrap:balance;color:var(--txt-0)}.nlt-section-head h2 em{font-family:var(--f-display);font-style:italic;font-weight:400;color:var(--accent-italic);letter-spacing:-.01em}.nlt-section-head .nlt-head-meta{color:var(--txt-2);font-size:14px;max-width:360px}.nlt-h-display{font-family:var(--f-sans);font-weight:500;letter-spacing:-.035em;line-height:.94;text-wrap:balance;color:var(--txt-0)}.nlt-h-display em{font-family:var(--f-display);font-style:italic;font-weight:400;letter-spacing:-.01em;color:var(--accent-italic)}html[dir=rtl] .nlt-h-display,html[dir=rtl] .nlt-h-display em{font-family:var(--font-cairo,"Cairo"),var(--f-sans);font-weight:900;font-style:normal;letter-spacing:normal;line-height:1.14}html[dir=rtl] .nlt-section-head h2,html[dir=rtl] .nlt-section-head h2 em{font-family:var(--font-cairo,"Cairo"),var(--f-sans);font-weight:800;font-style:normal;letter-spacing:normal;line-height:1.25}html[dir=rtl] .nlt-h-display:lang(en){font-family:var(--f-sans);font-weight:500;letter-spacing:-.035em;line-height:.94}html[dir=rtl] :is(.nlt-eyebrow,.nlt-mono,[class*=tracking-],[style*=letter-spacing]):lang(ar){letter-spacing:normal!important;text-transform:none!important}html[dir=rtl] :is(em,i,.italic,[style*="font-style:italic"],[style*="font-style: italic"]):lang(ar){font-style:normal!important}.nlt-mono{font-family:var(--f-mono);font-feature-settings:"zero","ss01"}.nlt-eyebrow{font-family:var(--f-mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--txt-2);display:inline-block}.nlt-panel{background:var(--ink-2);border:1px solid var(--line);border-radius:var(--r-lg)}.nlt-panel-raised{background:linear-gradient(180deg,var(--ink-3),var(--ink-2));border:1px solid var(--line-strong);border-radius:var(--r-lg);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04),0 30px 60px -40px rgba(0,0,0,.6)}.nlt-btn{display:inline-flex;align-items:center;gap:8px;padding:12px 18px;border-radius:999px;font-weight:600;font-size:14px;border:1px solid transparent;font-family:inherit;cursor:pointer;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,color .18s ease,border-color .18s ease;white-space:nowrap}.nlt-btn:disabled{opacity:.55;cursor:not-allowed}.nlt-btn-primary{background:var(--brand-500);color:#fff;box-shadow:0 0 0 1px hsla(0,0%,100%,.06) inset,0 18px 40px -16px var(--glow-strong)}.nlt-btn-primary:hover:not(:disabled){transform:translateY(-1px);background:var(--brand-400);box-shadow:0 22px 50px -18px var(--glow-strong)}.nlt-btn-ghost{background:transparent;color:var(--txt-0);border-color:var(--line-strong)}.nlt-btn-ghost:hover{border-color:var(--brand-500);color:var(--brand-300)}.nlt-btn-soft{background:rgba(56,182,240,.1);color:var(--brand-300);border-color:rgba(56,182,240,.25)}.nlt-btn-soft:hover{background:rgba(56,182,240,.16)}.nlt-pill{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;font-size:12px;font-weight:500;border:1px solid var(--line-strong);color:var(--txt-1);background:rgba(10,14,22,.02)}.dark .nlt-pill{background:hsla(0,0%,100%,.02)}.nlt-dot{width:6px;height:6px;border-radius:999px;background:var(--brand-500);box-shadow:0 0 12px var(--brand-500);display:inline-block}.nlt-lnk{position:relative;color:var(--brand-300);font-weight:500;display:inline-flex;align-items:center;gap:6px;text-decoration:none}.nlt-lnk:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:1px;background:currentColor;transform-origin:left;transform:scaleX(.4);transition:transform .3s cubic-bezier(.2,.7,.2,1)}.nlt-lnk:hover:after{transform:scaleX(1)}[dir=rtl] .nlt-lnk:after{transform-origin:right}@keyframes nlt-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes nlt-blink-cursor{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes nlt-pulse-ring{0%{box-shadow:0 0 0 0 var(--glow-strong)}70%{box-shadow:0 0 0 14px rgba(56,182,240,0)}to{box-shadow:0 0 0 0 rgba(56,182,240,0)}}@keyframes nlt-fade-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes nlt-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes nlt-spin{to{transform:rotate(1turn)}}@keyframes nlt-think-bar{0%,to{transform:scaleY(.4);opacity:.5}50%{transform:scaleY(1.4);opacity:1}}@keyframes nlt-cast-eq{0%,to{height:6px}50%{height:22px}}.nlt-fade-up{animation:nlt-fade-up .6s cubic-bezier(.2,.7,.2,1) both}.nlt-shimmer-bg{background:linear-gradient(90deg,transparent,var(--line-strong),transparent);background-size:200% 100%;animation:nlt-shimmer 2.4s infinite}.nlt-cursor-inline{color:var(--brand-400);animation:nlt-blink-cursor 1s step-end infinite;margin-inline-start:2px}.nlt-reveal{opacity:0;transform:translateY(16px);transition:opacity .8s ease,transform .8s cubic-bezier(.2,.7,.2,1)}.nlt-reveal.nlt-in{opacity:1;transform:none}.nlt-card-lift{transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.nlt-card-lift:hover{transform:translateY(-3px);border-color:var(--line-strong)}.nlt-marquee{display:flex;gap:56px;animation:nlt-marquee 38s linear infinite;width:-moz-max-content;width:max-content}[dir=rtl] .nlt-marquee{animation-direction:reverse}@media (prefers-reduced-motion:reduce){.nlt-fade-up,.nlt-marquee,.nlt-reveal,.nlt-shimmer-bg{animation:none!important;transition:none!important;opacity:1!important;transform:none!important}}.nlt-main-shell{padding:40px 32px 64px}@media (max-width:760px){.nlt-main-shell{padding:24px 20px 48px}}.nlt-bleed{margin-inline:-32px;margin-top:-40px}@media (max-width:760px){.nlt-bleed{margin-inline:-20px;margin-top:-24px}}.nlt-lb-row-other .nlt-lb-name{filter:blur(5px);cursor:default;-moz-user-select:none;user-select:none;-webkit-user-select:none;pointer-events:none}.nlt-lb-row-other:active .nlt-lb-name,.nlt-lb-row-other:focus .nlt-lb-name,.nlt-lb-row-other:focus-within .nlt-lb-name,.nlt-lb-row-other:hover .nlt-lb-name{filter:blur(5px)}.nlt-lb-row-you .nlt-lb-name{filter:none}.nlt-path-tip-host{z-index:60}.nlt-path-tip{z-index:60;background:var(--ink-2);background-color:var(--ink-2);border-color:var(--line-strong);box-shadow:0 18px 40px -16px rgba(0,0,0,.35),0 4px 10px -4px rgba(0,0,0,.2);isolation:isolate}.dark .nlt-path-tip,:global(.dark) .nlt-path-tip{box-shadow:0 18px 40px -16px rgba(0,0,0,.6),0 4px 10px -4px rgba(0,0,0,.4)}.nlt-path-tip-arrow{background:var(--ink-2);background-color:var(--ink-2);border-bottom:1px solid var(--line-strong);border-right:1px solid var(--line-strong);z-index:61}.nlt-floating-toggle{position:fixed;inset-inline-start:76px;top:16px;z-index:40;display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:color-mix(in srgb,var(--ink-2) 84%,transparent);backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);border:1px solid var(--line-strong);color:var(--txt-1);cursor:pointer;transition:color .2s ease,border-color .2s ease,transform .2s ease;font-family:inherit;font-size:12px}.nlt-floating-toggle:hover{color:var(--brand-300);border-color:var(--brand-500);transform:translateY(-1px)}@media (max-width:768px){.nlt-floating-toggle{display:none}}.nlt-aurora{position:absolute;inset:-20%;pointer-events:none;background:conic-gradient(from 90deg at 50% 50%,transparent 0deg,rgba(56,182,240,.18) 60deg,transparent 120deg,rgba(132,87,255,.14) 200deg,transparent 260deg,rgba(94,200,247,.16) 320deg,transparent 1turn);background-size:200% 200%;filter:blur(60px);opacity:.7}[data-theme=light] .nlt-aurora,html:not(.dark) .nlt-aurora{opacity:.45}@keyframes nlt-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.nlt-rise{animation:nlt-rise .45s cubic-bezier(.2,.7,.2,1) both}.nlt-rise-2{animation-delay:.08s}.nlt-rise-3{animation-delay:.16s}.nlt-rise-4{animation-delay:.24s}@keyframes nlt-dot-pulse{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.3);opacity:1}}.nlt-dot-pulse{animation:nlt-dot-pulse 1.8s ease-in-out infinite}@keyframes nlt-bob-x{0%,to{transform:translateX(0)}50%{transform:translateX(3px)}}.nlt-bob-x{animation:nlt-bob-x 1.4s ease-in-out infinite}html[dir=rtl] .nlt-bob-x{animation:none}@keyframes nlt-float-y{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.nlt-float-y{animation:nlt-float-y 4.5s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.nlt-bob-x,.nlt-dot-pulse,.nlt-float-y,.nlt-rise{animation:none}}.nlt-spec{position:relative;isolation:isolate}.nlt-spec:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,0) 40%);mix-blend-mode:overlay;z-index:1}.nlt-spec>*{z-index:2}.nlt-noise,.nlt-spec>*{position:relative}.nlt-noise:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;opacity:.035;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1, 0 0 0 0 1, 0 0 0 0 1, 0 0 0 0.6 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}@keyframes nlt-border-flow{0%{background-position:0 0}to{background-position:200% 0}}.nlt-glow-border{position:relative;isolation:isolate}.nlt-glow-border:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;pointer-events:none;background:linear-gradient(120deg,rgba(56,182,240,.6),rgba(132,87,255,.4),rgba(94,200,247,.6),rgba(56,182,240,.6));background-size:200% 100%;-webkit-mask:linear-gradient(#000,#000) content-box,linear-gradient(#000,#000);mask:linear-gradient(#000,#000) content-box,linear-gradient(#000,#000);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.7}@keyframes nlt-breathe{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.95;transform:scale(1.06)}}.nlt-breathe{animation:nlt-breathe 5s ease-in-out infinite}@keyframes nlt-caret{50%{opacity:0}}.nlt-caret{display:inline-block;width:2px;height:1em;background:var(--brand-400);vertical-align:-2px;margin-inline-start:4px;animation:nlt-caret 1.1s steps(1) infinite;box-shadow:0 0 8px var(--brand-500);border-radius:1px}.nlt-tilt{transition:transform .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s ease,border-color .4s ease;will-change:transform}.nlt-tilt:hover{transform:perspective(1000px) rotateX(2deg) rotateY(-2deg) translateY(-4px);box-shadow:0 30px 60px -30px rgba(0,0,0,.6),0 0 0 1px var(--line-strong),0 0 40px -10px var(--glow-strong)}.nlt-grid-dots{background-image:radial-gradient(circle at 1px 1px,var(--line-strong) 1px,transparent 0);background-size:24px 24px;background-position:0 0}@keyframes nlt-grid-pan{to{background-position:24px 24px}}.nlt-grid-dots-anim{animation:nlt-grid-pan 8s linear infinite}.nlt-chip-glow{background:linear-gradient(135deg,rgba(56,182,240,.16),rgba(56,182,240,.04));border:1px solid rgba(56,182,240,.3);box-shadow:0 0 24px -8px var(--brand-500),inset 0 1px 0 hsla(0,0%,100%,.08)}@media (prefers-reduced-motion:reduce){.nlt-aurora,.nlt-breathe,.nlt-caret,.nlt-glow-border:before,.nlt-grid-dots-anim{animation:none!important}}.nlt-gam-grid{display:grid;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr}.nlt-gam-grid>*{height:100%;display:flex;flex-direction:column}@media (max-width:1100px){.nlt-gam-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.nlt-gam-grid{grid-template-columns:1fr}}.nlt-modes-grid{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1080px){.nlt-modes-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.nlt-modes-grid{grid-template-columns:1fr}}.nlt-comm-grid{display:grid;gap:18px;grid-template-columns:1.4fr 1fr 1fr;grid-auto-rows:1fr}@media (max-width:1100px){.nlt-comm-grid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.nlt-comm-grid{grid-template-columns:1fr}}.nlt-skip{position:fixed;inset-inline-start:16px;top:16px;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;z-index:100}.nlt-skip:focus{width:auto;height:auto;clip-path:none;padding:8px 14px;background:var(--brand-500);color:#001520;border-radius:8px;text-decoration:none}:root{color-scheme:light;--c-bg:255 255 255;--c-bg-2:246 247 251;--c-surface:255 255 255;--c-raised:241 243 248;--c-tx:10 14 22;--c-tx-2:44 51 64;--c-tx-3:93 102 121;--c-link:19 120 176;--c-link-on-soft:13 92 137;--c-brand:56 182 240;--c-on-brand:4 20 31;--c-amber:138 82 0;--c-amber-fill:255 176 77;--c-green:21 128 61;--c-violet:109 40 217;--c-red:185 28 28;--c-code:15 20 30;--c-focus:19 120 176;--line:rgba(10,14,22,.09);--line-2:rgba(10,14,22,.17);--line-3:rgba(10,14,22,.48);--brand-soft:#e8f6ff;--amber-soft:#fff4e2;--green-soft:#e9f8ee;--red-soft:#fdecec;--code-tx:#dfe6f2;--code-tx-2:#939cb0;--code-tx-btn:#c8cfdb;--code-line:hsla(0,0%,100%,.08);--font-sans-stack:var(--font-geist-sans),"Geist Fallback",var(--font-ibm-plex-arabic),ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--font-mono-stack:var(--font-geist-mono),"Geist Mono Fallback",var(--font-ibm-plex-arabic),ui-monospace,SFMono-Regular,Menlo,monospace;--f-sans:var(--font-sans-stack);--f-mono:var(--font-mono-stack);--font-geist:var(--font-geist-sans);--font-jetbrains-mono:var(--font-geist-mono);--font-cairo:var(--font-ibm-plex-arabic);--fs-display:clamp(40px,6vw,64px);--lh-display:1.05;--ls-display:-0.035em;--fw-display:650;--fs-h1:clamp(30px,4.2vw,44px);--lh-h1:1.1;--ls-h1:-0.03em;--fw-h1:650;--fs-h2:clamp(22px,calc(1.25vw + 17px),30px);--lh-h2:1.2;--ls-h2:-0.02em;--fw-h2:600;--fs-h3:21px;--lh-h3:1.3;--ls-h3:0em;--fw-h3:600;--fs-lead:19px;--lh-lead:1.6;--fs-body:17px;--lh-body:1.65;--fs-small:14px;--lh-small:1.5;--fs-meta:13px;--lh-meta:1.45;--fs-mono:13px;--lh-mono:1.6;--prose-fs:18px;--prose-lh:1.75;--prose-h2-fs:27px;--prose-h2-lh:1.25;--prose-h2-ls:-0.02em;--prose-h2-fw:600;--prose-h3-fs:21px;--prose-h3-lh:1.3;--prose-h3-ls:-0.01em;--prose-h3-fw:600;--prose-h4-fs:18px;--prose-h4-lh:1.4;--prose-quote-fs:17px;--prose-code-fs:14px;--prose-pre-pad:14px 16px;--radius-badge:6px;--radius-compact:8px;--radius-control-sm:9px;--radius-control:10px;--radius-callout:12px;--radius-card:14px;--radius-cover:16px;--radius-sheet:18px;--radius-panel:20px;--radius-pill:999px;--shell-max:1200px;--shell-max-wide:1240px;--measure:720px;--measure-article:740px;--thread-max:760px;--gutter:32px;--section-y:80px;--page-bottom:96px;--bp-tablet:768px;--bp-nav:1024px;--bp-desktop:1200px;--header-h:64px;--tabbar-h:0px;--nlt-bottom-overlay-h:0px;--shell-top:var(--header-h);--sticky-top:calc(var(--shell-top) + 16px);--motion-fast:150ms;--motion-base:200ms;--ease-out:cubic-bezier(0,0,0.2,1);--focus-width:2px;--focus-offset:2px;--z-header:40;--z-tabbar:40;--z-popover:50;--z-banner:55;--z-dialog:60;--z-toast:70;--z-skip:100}.dark{color-scheme:dark;--c-bg:10 14 22;--c-bg-2:13 18 27;--c-surface:17 23 35;--c-raised:23 32 48;--c-tx:244 246 251;--c-tx-2:200 207 219;--c-tx-3:147 156 176;--c-link:94 200 247;--c-link-on-soft:94 200 247;--c-amber:255 176 77;--c-green:74 222 128;--c-violet:167 139 250;--c-red:248 113 113;--c-code:7 11 18;--c-focus:56 182 240;--line:hsla(0,0%,100%,.08);--line-2:hsla(0,0%,100%,.15);--line-3:hsla(0,0%,100%,.38);--brand-soft:rgba(56,182,240,.13);--amber-soft:rgba(255,176,77,.13);--green-soft:rgba(74,222,128,.12);--red-soft:rgba(239,68,68,.12)}.dark,:root{--bg:rgb(var(--c-bg));--bg-2:rgb(var(--c-bg-2));--surface:rgb(var(--c-surface));--raised:rgb(var(--c-raised));--tx:rgb(var(--c-tx));--tx-2:rgb(var(--c-tx-2));--tx-3:rgb(var(--c-tx-3));--link:rgb(var(--c-link));--link-on-soft:rgb(var(--c-link-on-soft));--brand:rgb(var(--c-brand));--on-brand:rgb(var(--c-on-brand));--amber:rgb(var(--c-amber));--amber-fill:rgb(var(--c-amber-fill));--green:rgb(var(--c-green));--violet:rgb(var(--c-violet));--red:rgb(var(--c-red));--code:rgb(var(--c-code));--focus-ring:rgb(var(--c-focus))}[dir=rtl]{--fs-display:clamp(40px,6vw,56px);--lh-display:1.3;--ls-display:0em;--fw-display:700;--fs-h1:clamp(27px,4vw,40px);--lh-h1:1.35;--ls-h1:0em;--fw-h1:700;--lh-h2:1.4;--ls-h2:0em;--fw-h2:700;--fs-h3:22px;--lh-h3:1.45;--ls-h3:0em;--fs-lead:20px;--lh-lead:1.85;--fs-body:18px;--lh-body:1.85;--fs-small:15px;--lh-small:1.6;--fs-meta:14px;--lh-meta:1.6;--prose-lh:1.95;--prose-h2-lh:1.5;--prose-h2-ls:0em;--prose-h2-fw:700;--prose-h3-fs:22px;--prose-h3-lh:1.55;--prose-h3-ls:0em;--prose-h4-lh:1.6}[dir=rtl] [dir=ltr]{--fs-display:clamp(40px,6vw,64px);--lh-display:1.05;--ls-display:-0.035em;--fw-display:650;--fs-h1:clamp(30px,4.2vw,44px);--lh-h1:1.1;--ls-h1:-0.03em;--fw-h1:650;--lh-h2:1.2;--ls-h2:-0.02em;--fw-h2:600;--fs-h3:21px;--lh-h3:1.3;--ls-h3:0em;--fs-lead:19px;--lh-lead:1.6;--fs-body:17px;--lh-body:1.65;--fs-small:14px;--lh-small:1.5;--fs-meta:13px;--lh-meta:1.45;--prose-lh:1.75;--prose-h2-lh:1.25;--prose-h2-ls:-0.02em;--prose-h2-fw:600;--prose-h3-fs:21px;--prose-h3-lh:1.3;--prose-h3-ls:-0.01em;--prose-h4-lh:1.4}@media (max-width:767.98px){:root{--header-h:56px;--gutter:16px;--section-y:40px;--prose-h2-fs:24px;--prose-code-fs:12px;--prose-pre-pad:12px 14px}[dir=rtl]{--prose-h2-fs:22px}[dir=rtl] [dir=ltr]{--prose-h2-fs:24px}:root:has(#nlt-tabbar){--tabbar-h:calc(77px + env(safe-area-inset-bottom, 0px))}}@media (prefers-reduced-motion:reduce){:root{--motion-fast:0ms;--motion-base:0ms}}@font-face{font-family:Geist Fallback;src:local("Arial"),local("ArialMT"),local("Helvetica"),local("Liberation Sans"),local("LiberationSans"),local("Arimo"),local("Roboto"),local("Roboto-Regular"),local("Roboto Regular");size-adjust:102.36%;ascent-override:98.19%;descent-override:28.82%;line-gap-override:0.00%;unicode-range:u+00??,u+0100-024f,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,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:Geist Mono Fallback;src:local("Courier New"),local("CourierNewPSMT"),local("Liberation Mono"),local("LiberationMono"),local("Cousine"),local("Roboto Mono"),local("Droid Sans Mono"),local("Noto Sans Mono");size-adjust:99.98%;ascent-override:100.52%;descent-override:29.50%;line-gap-override:0.00%;unicode-range:u+00??,u+0100-024f,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:where([data-ui=v2]){font-family:var(--font-sans-stack);color:var(--tx);font-feature-settings:normal;letter-spacing:normal;text-align:start;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:where([data-ui=v2]) a:where(:hover){color:var(--link)}:where([data-ui=v2]) :where(:focus-visible){outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--focus-offset)}:where([data-ui=v2]),:where([data-ui=v2]) *,:where([data-ui=v2]) :after,:where([data-ui=v2]) :before{border-color:var(--line)}.font-system{font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.font-latin{font-family:var(--font-geist-sans),"Geist Fallback",system-ui,sans-serif}.nlt-mono,body.nlt-newlook{font-feature-settings:normal}:root:has(#main[data-ui=v2],[data-ui=v2] #main){scroll-padding-top:calc(var(--header-h) + 16px)}html{scroll-padding-bottom:calc(var(--tabbar-h) + var(--nlt-bottom-overlay-h, 0px) + 12px)}:where([data-shell-route],div:has(>#nlt-cookie-banner):not(:has(>[data-shell-route]))){padding-bottom:var(--nlt-bottom-overlay-h,0)}@media (max-width:767.98px){:where([data-shell-route]:has(>#nlt-tabbar)){padding-bottom:0}:where([data-shell-route]>#nlt-tabbar){margin-top:var(--nlt-bottom-overlay-h,0)}}html[data-theme-switching] *,html[data-theme-switching] :after,html[data-theme-switching] :before{transition:none!important}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@media (prefers-reduced-motion:reduce){:where([data-ui=v2]),:where([data-ui=v2]) *,:where([data-ui=v2]) :after,:where([data-ui=v2]) :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}