.landing{--nl-bg:#05070e;--nl-bg-2:#0a0f1f;--nl-surface-1:rgba(148,163,184,0.06);--nl-surface-2:rgba(59,130,246,0.1);--nl-surface-3:rgba(59,130,246,0.16);--nl-fg:#f8fafc;--nl-fg-2:#e2e8f0;--nl-muted:#cbd5e1;--nl-dim:#94a3b8;--nl-line:rgba(148,163,184,0.18);--nl-line-2:rgba(148,163,184,0.3);--nl-line-brand:rgba(96,165,250,0.45);--nl-brand:#3b82f6;--nl-brand-2:#60a5fa;--nl-brand-3:#93c5fd;--nl-brand-dim:rgba(59,130,246,0.14);--nl-good:#4ade80;--nl-good-soft:rgba(74,222,128,0.14);--nl-bad:#fb7185;--nl-bad-soft:rgba(251,113,133,0.14);--nl-warn:#fcd34d;--nl-shadow:0 12px 40px rgba(0,0,0,0.35);color-scheme:dark;background:var(--nl-bg);color:var(--nl-fg);font-family:YekanBakh,Segoe UI,Tahoma,sans-serif;font-size:15.5px;line-height:1.8;isolation:isolate}.landing[data-theme=light]{--nl-bg:#f5f7fb;--nl-bg-2:#e9eef7;--nl-surface-1:rgba(15,23,42,0.035);--nl-surface-2:rgba(47,124,246,0.07);--nl-surface-3:rgba(47,124,246,0.12);--nl-fg:#0f172a;--nl-fg-2:#1e293b;--nl-muted:#334155;--nl-dim:#475569;--nl-line:rgba(15,23,42,0.12);--nl-line-2:rgba(15,23,42,0.22);--nl-line-brand:rgba(47,124,246,0.45);--nl-brand:#2563eb;--nl-brand-2:#1d4ed8;--nl-brand-3:#1e40af;--nl-brand-dim:rgba(47,124,246,0.1);--nl-good:#15803d;--nl-good-soft:rgba(21,128,61,0.12);--nl-bad:#be123c;--nl-bad-soft:rgba(190,18,60,0.1);--nl-warn:#b45309;--nl-shadow:0 12px 40px rgba(15,23,42,0.1);color-scheme:light}.landing .nl-ambient{z-index:-1}.landing .nl-ambient-grid{background-image:linear-gradient(var(--nl-line) 1px,transparent 1px),linear-gradient(90deg,var(--nl-line) 1px,transparent 1px);background-size:84px 84px;mask-image:radial-gradient(ellipse 72% 62% at 50% 40%,#000 18%,transparent 78%);-webkit-mask-image:radial-gradient(ellipse 72% 62% at 50% 40%,#000 18%,transparent 78%);opacity:.35}.landing .nl-fog,.landing .nl-fog-secondary{inset:-30%;filter:blur(40px)}.landing .nl-fog{background:radial-gradient(45% 40% at 30% 40%,rgba(37,99,235,.22),transparent 70%),radial-gradient(40% 45% at 70% 60%,rgba(29,78,216,.16),transparent 70%),radial-gradient(35% 35% at 60% 20%,rgba(234,88,12,.06),transparent 70%);animation:nl-drift 26s ease-in-out infinite alternate}.landing .nl-fog-secondary{background:radial-gradient(35% 50% at 60% 30%,rgba(96,165,250,.14),transparent 70%),radial-gradient(50% 40% at 25% 75%,rgba(37,99,235,.16),transparent 70%);animation:nl-drift-secondary 38s ease-in-out infinite alternate}.landing[data-theme=light] .nl-fog{background:radial-gradient(45% 40% at 30% 40%,rgba(47,124,246,.16),transparent 70%),radial-gradient(40% 45% at 70% 60%,rgba(29,78,216,.1),transparent 70%)}.landing[data-theme=light] .nl-fog-secondary{background:radial-gradient(35% 50% at 60% 30%,rgba(96,165,250,.14),transparent 70%)}@keyframes nl-drift{0%{transform:translate(-4%,-2%) scale(1)}to{transform:translate(5%,3%) scale(1.12)}}@keyframes nl-drift-secondary{0%{transform:translate(4%,3%) scale(1.1)}to{transform:translate(-5%,-3%) scale(1)}}.nl-glass-card{background:var(--nl-surface-1);border:1px solid var(--nl-line);backdrop-filter:blur(10px)}.nl-gradient-card{background:linear-gradient(180deg,var(--nl-surface-2),var(--nl-surface-1));border:1px solid var(--nl-line)}.nl-mark-wrap{position:relative;width:min(640px,100%);min-height:660px;margin-block-start:50px;margin-inline:auto}.nl-mark-links{z-index:2}.nl-hero-mark{--nl-tx:0px;--nl-ty:0px;--nl-rx:0deg;--nl-ry:0deg;position:absolute;top:0;left:50%;width:min(400px,64%);aspect-ratio:1;transform:translate(calc(-50% + var(--nl-tx)),var(--nl-ty));transition:transform .15s ease-out;perspective:900px;z-index:1}.nl-hero-mark .nl-mark-stack{transform:rotateX(var(--nl-rx)) rotateY(var(--nl-ry)) translateZ(10px);transform-style:preserve-3d;transition:transform .12s ease-out}.nl-hero-mark .nl-mark-glass{background:radial-gradient(circle at 40% 30%,rgba(59,130,246,.16),rgba(13,35,82,.3) 60%,rgba(5,7,14,.5));box-shadow:inset 0 2px 1px rgba(255,255,255,.14),inset 0 -28px 48px rgba(0,0,0,.42),0 30px 52px -16px rgba(0,0,0,.78),0 14px 30px rgba(3,10,30,.48),0 0 42px rgba(59,130,246,.24)}.landing[data-theme=light] .nl-mark-glass{background:radial-gradient(circle at 40% 30%,rgba(255,255,255,.9),rgba(226,232,240,.8) 60%,rgba(203,213,225,.7));box-shadow:inset 0 2px 1px rgba(255,255,255,.9),inset 0 -24px 42px rgba(71,85,105,.18),0 28px 48px -18px rgba(15,23,42,.38),0 12px 26px rgba(15,23,42,.16),0 0 38px rgba(37,99,235,.18)}.nl-hero-mark .nl-mark-shine{background:radial-gradient(circle at var(--nl-mx,40%) var(--nl-my,30%),rgba(255,255,255,.22),transparent 45%)}.nl-hero-mark:focus-visible .nl-mark-shine,.nl-hero-mark:hover .nl-mark-shine{opacity:1}.nl-hero-mark.nl-spin .nl-mark-stack{animation:nl-spin .9s cubic-bezier(.2,.8,.2,1)}@keyframes nl-spin{to{transform:rotateY(1turn)}}.nl-fact{position:absolute;z-index:3;width:min(200px,38%);background:var(--nl-surface-3);border:1px solid var(--nl-line-brand);box-shadow:0 10px 30px rgba(0,0,0,.35),inset 0 0 0 1px rgba(96,165,250,.15);animation:nl-bob 6s ease-in-out infinite}.nl-fact:first-child{inset-inline-start:0;top:68%}.nl-fact:nth-child(2){inset-inline-end:0;top:75%;animation-duration:7.5s;animation-delay:-2s}.nl-fact:nth-child(3){left:50%;top:89%;transform:translateX(-50%);animation-duration:5.5s;animation-delay:-4s}@keyframes nl-bob{50%{translate:0 -14px}}.nl-real-stage{position:relative;background:linear-gradient(180deg,var(--nl-surface-3),var(--nl-surface-2));border-color:rgba(147,197,253,.75);box-shadow:0 0 0 1px rgba(147,197,253,.35),0 0 18px rgba(96,165,250,.45),0 0 48px rgba(59,130,246,.3)}@property --nl-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.nl-real-stage:before{content:"";position:absolute;inset:-1px;padding:2px;border-radius:inherit;background:conic-gradient(from var(--nl-angle),transparent 0 55%,var(--nl-brand-2) 68%,#fff 76%,var(--nl-brand-2) 84%,transparent 95%);filter:drop-shadow(0 0 6px rgba(147,197,253,.9));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;animation:nl-sweep 4.5s linear infinite}@keyframes nl-sweep{to{--nl-angle:360deg}}.nl-disclosure summary::-webkit-details-marker{display:none}.nl-disclosure[open] summary{border-block-end:1px solid var(--nl-line)}.nl-withdrawal-path:before{content:"";position:absolute;top:26px;inset-inline:calc(100% / 6);height:2px;background:var(--nl-line-2)}.nl-withdrawal-step:before{content:"";position:absolute;top:18px;inset-inline-start:50%;width:18px;height:18px;border-radius:50%;border:2px solid var(--nl-brand-2);background:var(--nl-bg);transform:translateX(50%)}.nl-chart .nl-chart-grid line{stroke:var(--nl-line);stroke-width:1}.nl-chart .nl-chart-area{fill:url(#nl-growth-fill)}.nl-chart .nl-chart-line{fill:none;stroke:var(--nl-brand-2);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.nl-chart .nl-chart-point{fill:var(--nl-bg);stroke:var(--nl-brand-2);stroke-width:3}.nl-chart .nl-chart-label{fill:var(--nl-fg);font:700 16px YekanBakh,sans-serif}.nl-chart.nl-chart-draw .nl-chart-line{stroke-dasharray:1000;stroke-dashoffset:1000;animation:nl-draw 3.2s ease-in-out forwards}.nl-chart.nl-chart-draw .nl-chart-area{opacity:0;animation:nl-fade 1.4s ease-out 2.2s forwards}@keyframes nl-draw{to{stroke-dashoffset:0}}@keyframes nl-fade{to{opacity:1}}.nl-rule-list li:before{content:"";position:absolute;inset-inline-start:0;top:.85em;width:6px;height:6px;border-radius:2px;background:var(--nl-brand)}.nl-progress-marker{position:absolute;inset-block:-4px;inset-inline-start:20%;width:2px;background:var(--nl-fg);opacity:.55}@media (max-width:820px){.nl-withdrawal-path:before,.nl-withdrawal-step:before{display:none}}@media (max-width:520px){.nl-mark-wrap{min-height:0;display:flex;flex-direction:column;align-items:center;gap:12px}.nl-mark-links{display:none}.nl-hero-mark{position:relative;left:auto;width:min(400px,82%);transform:none;margin-block-end:12px}.nl-facts{display:flex;width:100%;flex-direction:column;gap:12px}.nl-fact{position:static;width:100%;transform:none!important}}@media (prefers-reduced-motion:reduce){.nl-fact,.nl-fog,.nl-fog-secondary,.nl-hero-mark.nl-spin .nl-mark-stack,.nl-real-stage:before{animation:none!important}.nl-chart.nl-chart-draw .nl-chart-line{animation:none;stroke-dashoffset:0}.nl-chart.nl-chart-draw .nl-chart-area{animation:none;opacity:1}.nl-hero-mark,.nl-mark-stack{transition:none!important}}