.landing{--ln-ink:#050507;--ln-ink-2:#0b0b10;--ln-cream:#fff;--ln-cream-dim:#a9acb4;--ln-gold:#ff4c00;--ln-gold-deep:#ff6a2e;--ln-line:#ffffff29;--ln-line-soft:#ffffff14;--ln-chain-metal:#17171c;--ln-flood:#ff4c00;--ln-flood-ink:#050507;--ln-grain-op:.075;--ln-menu:#ff4c00;--ln-menu-true:#ff4c00;--ln-bot:#ff4c00;--ln-bot-true:#ff4c00;--ln-order:#ff4c00;--ln-order-true:#ff4c00;--ln-glass:#0b0b10eb;--ln-glass-strong:#0b0b10f7;--ln-radius-pill:var(--r-full);--ln-h1:clamp(3.5rem, 13vw, 11.875rem);--ln-h1-lh:1.18;--ln-t-fast:var(--t-fast);--ln-t-base:var(--t-base);--ln-t-slow:var(--t-slow);--ln-t-cinema:var(--t-cinema);--ln-t-reveal:var(--motion-duration-reveal);--ln-ease:var(--ease);--ln-ease-out:var(--ease-out);--ln-ease-soft:var(--ease-soft);--ln-ease-spring:var(--ease-spring);--ln-ease-linear:var(--ease-linear);--ln-dur-marquee:42s;background:var(--ln-ink);color:var(--ln-cream);font-family:var(--font-sans);--ln-mono:"IBM Plex Mono", "IBM Plex Sans Arabic", ui-monospace, monospace;--ease-linear:linear;--motion-duration-reveal:.36s;--marketing-max-w:1200px;--page-gutter:48px;--page-gutter-mobile:20px;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-7:32px;--sp-8:40px;--sp-9:48px;--motion-duration-ambient-scene:22s;min-block-size:100vh;overflow-x:clip}.landing ::selection{background:var(--ln-gold);color:var(--ln-ink)}.landing .ln-grain{z-index:var(--z-lightbox);pointer-events:none;opacity:var(--ln-grain-op);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='m'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.55 0'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23m)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:200px 200px;position:fixed;inset:0}.landing .ln-mono{font-family:var(--ln-mono);letter-spacing:0;color:var(--ln-cream-dim);font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:plaintext;font-size:12px}.landing .ln-label{font-family:var(--ln-mono);font-size:12px;font-weight:var(--fw-medium);letter-spacing:0;color:var(--ln-gold);font-variant-numeric:tabular-nums;direction:inherit;margin-block-end:14px;display:block}.landing .ln-label:before{content:"";background:radial-gradient(ellipse at center, var(--ln-gold) 0%, transparent 70%);opacity:.12;filter:blur(6px);pointer-events:none;z-index:-1;position:absolute;inset:-4px 0}.landing .ln-label{position:relative}.landing .marketing-container{max-inline-size:var(--marketing-max-w);padding-inline:var(--page-gutter);margin-inline:auto}.landing .ln-marquee{border-block:1px solid var(--ln-line);background:var(--ln-ink);-webkit-user-select:none;user-select:none;padding-block:18px;position:relative;overflow:hidden}.landing .ln-marquee:before,.landing .ln-marquee:after{content:"";z-index:1;pointer-events:none;inline-size:clamp(28px,9vw,96px);position:absolute;top:0;bottom:0}.landing .ln-marquee:before{background:linear-gradient(90deg, var(--ln-ink) 12%, transparent);left:0}.landing .ln-marquee:after{background:linear-gradient(270deg, var(--ln-ink) 12%, transparent);right:0}.landing .ln-marquee-track{inline-size:max-content;animation:ln-marquee var(--ln-dur-marquee) var(--ln-ease-linear) infinite;align-items:center;gap:48px;display:flex}@keyframes ln-marquee{0%{transform:translate(0)}to{transform:translate(calc(50% + 24px))}}.landing .ln-marquee-item{white-space:nowrap;font-size:15px;font-weight:var(--fw-medium);color:var(--ln-cream-dim);flex-shrink:0;align-items:center;display:inline-flex}.landing .ln-marquee-sep{border-radius:var(--ln-radius-pill);background:var(--ln-gold);flex-shrink:0;block-size:5px;inline-size:5px;margin-inline-start:48px;font-size:0}.landing .landing-progress{inset-inline:0;block-size:2px;z-index:var(--z-popover);pointer-events:none;background:#ffffff14;position:fixed;top:0}.landing .landing-progress-bar{block-size:100%;inline-size:calc(var(--p,0) * 100%);background:var(--ln-cream)}.landing .landing-header{z-index:var(--z-dropdown);transition:background var(--ln-t-base) var(--ln-ease-soft), border-color var(--ln-t-base) var(--ln-ease-soft);background:0 0;border-block-end:1px solid #0000;position:sticky;top:0}.landing .landing-header.scrolled{border-block-end-color:var(--ln-line);background:#050507eb}.landing header[data-active-section=products] .landing-nav-link[href=\#products],.landing header[data-active-section=journey] .landing-nav-link[href=\#journey],.landing header[data-active-section=progress] .landing-nav-link[href=\#progress],.landing header[data-active-section=platforms] .landing-nav-link[href=\#platforms]{color:var(--ln-cream);background:#ffffff14}.landing .landing-nav-link svg{transition:transform var(--ln-t-fast) var(--ln-ease-out)}.landing .landing-nav-group{position:relative}.landing .landing-nav-group.open .landing-nav-link{color:var(--ln-cream);background:#ffffff0a}.landing .landing-nav-group.open .landing-nav-link svg{transform:rotate(180deg)}.landing .landing-megamenu{inset-inline-start:0;border-radius:var(--r-xl);background:var(--ln-ink-2);border:1px solid var(--ln-line);opacity:0;visibility:hidden;min-inline-size:340px;transition:opacity var(--ln-t-base) var(--ln-ease-out), transform var(--ln-t-base) var(--ln-ease-out), visibility 0s var(--ln-ease-linear) var(--ln-t-base);padding:10px;position:absolute;top:calc(100% + 10px);transform:translateY(8px)scale(.98)}.landing .landing-nav-group.open .landing-megamenu{opacity:1;visibility:visible;transition-delay:0s;transform:translateY(0)scale(1)}.landing .landing-megamenu-item{border-radius:var(--r-md);transition:background var(--ln-t-fast) var(--ln-ease-soft);align-items:center;gap:12px;padding:12px;text-decoration:none;display:flex}.landing .landing-megamenu-item:hover,.landing .landing-megamenu-item:focus-visible{background:#ffffff0d}.landing .ln-menu-ico{border-radius:var(--r-lg);flex-shrink:0;place-items:center;block-size:38px;inline-size:38px;display:grid}.landing .ln-menu-ico.gold{color:var(--ln-cream-dim);background:#ffffff14}.landing .ln-menu-ico.signal{background:color-mix(in srgb, var(--ln-gold) 16%, transparent);color:var(--ln-gold)}.landing .ln-menu-ico.mist{color:var(--ln-cream-dim);background:#ffffff14}.landing .landing-megamenu-item-title{color:var(--ln-cream);font-size:14px;font-weight:var(--fw-semibold);display:block}.landing .landing-megamenu-item-desc{color:var(--ln-cream-dim);margin-block-start:2px;font-size:12px;display:block}.landing .ln-btn-gold,.landing .ln-btn-ghost{cursor:pointer;transition:background var(--ln-t-base) var(--ln-ease), color var(--ln-t-base) var(--ln-ease), border-color var(--ln-t-base) var(--ln-ease), transform var(--ln-t-fast) var(--ln-ease-out);justify-content:center;align-items:center;gap:10px;font-family:inherit;text-decoration:none;display:inline-flex}.landing .ln-btn-gold{min-block-size:48px;transform:translate(var(--mag-x,0), var(--mag-y,0));font-size:15px}.landing .ln-btn-gold:hover{transform:translate(var(--mag-x,0), calc(var(--mag-y,0) - 1px));box-shadow:0 2px 4px #00000029,0 8px 20px #0003,0 0 0 1px #f2efe61a}.landing .ln-btn-gold.xl{min-block-size:52px;padding:12px 34px}.landing .ln-btn-ghost{letter-spacing:0;min-block-size:48px;font-size:15px}.landing .ln-btn-ghost:hover{box-shadow:0 2px 8px #0000001a}.landing .ln-btn-ghost.xl{min-block-size:52px;padding:11px 32px}.landing .ln-btn-gold:active,.landing .ln-btn-ghost:active{transform:scale(var(--press-scale,.97));transition-duration:var(--t-micro)}.landing .ln-btn-gold:active{transform:translate(var(--mag-x,0), var(--mag-y,0)) scale(var(--press-scale,.97))}.landing .ln-chapter{padding:clamp(112px, 12vh, 144px) var(--page-gutter);border-block-end:1px solid var(--ln-line-soft);position:relative}.landing .ln-chapter-head{gap:var(--sp-5);max-inline-size:1280px;margin-block-end:clamp(32px,4.5vh,56px);margin-inline:auto;display:grid}.landing .ln-chapter-title{font-size:clamp(2rem,3.9vw,3.875rem);line-height:1.22;font-weight:var(--fw-bold);letter-spacing:0;color:var(--ln-cream-dim);text-wrap:balance;max-inline-size:22ch;margin:0}.landing .ln-chapter-title em{color:var(--ln-cream);font-style:normal}.landing .ln-chapter-lede{max-inline-size:72ch;color:var(--ln-cream-dim);margin:0;font-size:clamp(15px,1.4vw,16.5px);line-height:1.6}@media (max-width:920px){.landing .ln-chapter,.landing .marketing-container{padding-inline:var(--page-gutter-mobile)}}@media (max-width:768px){.landing .ln-chapter{padding-block:clamp(60px,9vh,84px)}.landing .ln-chapter-head{gap:var(--sp-4);margin-block-end:clamp(24px,3.5vh,36px)}}.landing .ln-chapter{transition:opacity var(--t-slow) var(--ease-soft)}.landing .ln-chapter:before{content:"";pointer-events:none;opacity:calc(var(--sp,0) * .5);background:linear-gradient(#0000 0%,#0d14280f 50%,#0000 100%);position:absolute;inset:0}.landing .ln-chapter-title{transition:opacity var(--t-slow) var(--ease-out)}.landing .reveal-up{opacity:0;transition:opacity var(--t-slower) var(--ease-out), transform var(--t-slower) var(--ease-out);transform:translateY(14px)}.landing .reveal-up.in-view{opacity:1;transform:translateY(0)}.landing .reveal-d-1.in-view{transition-delay:80ms}.landing .reveal-d-2.in-view{transition-delay:.16s}.landing .reveal-d-3.in-view{transition-delay:.24s}.landing .reveal-d-4.in-view{transition-delay:.32s}.landing .reveal-d-5.in-view{transition-delay:.4s}@media (prefers-reduced-motion:reduce){.landing .reveal-up,.landing .reveal-up.in-view{opacity:1;transition-duration:0s;transition-delay:0s;transform:none}}@media (scripting:none){.landing .reveal-up{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.landing .ln-marquee-track{animation:none}.landing{--motion-duration-reveal:0s}}.landing .landing-nav{align-items:center;gap:var(--sp-6);max-inline-size:1280px;margin-inline:auto;padding:12px clamp(20px,4vw,48px);display:flex}.landing .landing-brand{align-items:center;gap:10px;margin-block:-5px;padding-block:5px;text-decoration:none;display:inline-flex}.landing .landing-brand-mark{border-radius:var(--r-lg);background:var(--ln-gold);block-size:34px;inline-size:34px;color:var(--ln-ink);font-weight:var(--fw-bold);place-items:center;font-size:17px;display:grid}.landing .landing-brand-name{color:var(--ln-cream);font-size:16px;font-weight:var(--fw-bold);line-height:1.15;display:block}.landing .landing-brand-sub{color:var(--ln-cream-dim);font-size:11px;line-height:1.4;display:block}.landing .landing-nav-links{align-items:center;gap:var(--sp-1);margin-inline-start:auto;display:flex}.landing .landing-nav-link{border-radius:var(--ln-radius-pill);min-block-size:44px;color:var(--ln-cream-dim);font-size:14px;font-weight:var(--fw-medium);cursor:pointer;transition:color var(--ln-t-fast) var(--ln-ease-soft), background var(--ln-t-fast) var(--ln-ease-soft);background:0 0;border:0;align-items:center;gap:6px;padding:9px 14px;font-family:inherit;text-decoration:none;display:inline-flex}.landing .landing-nav-link:hover{color:var(--ln-cream);background:#ffffff0a}.landing .landing-nav-link:focus-visible{outline:2px solid var(--ln-cream);outline-offset:3px;border-radius:var(--ln-radius-pill)}.landing .landing-header-cta{align-items:center;gap:var(--sp-2);display:flex}.landing .landing-header-cta .ln-btn-ghost{letter-spacing:0;border-color:var(--ln-line);min-block-size:44px;box-shadow:none;padding:6px 12px;font-size:12px}.landing .landing-header-cta .ln-btn-ghost:hover{border-color:var(--ln-line);box-shadow:none}.landing .landing-header-cta .ln-btn-gold{min-block-size:44px;box-shadow:none;padding:6px 12px;font-size:12px;transform:none}.landing .landing-header-cta .ln-btn-gold:hover{box-shadow:none;transform:none}.landing .landing-header-cta .ln-btn-gold:after{display:none}.landing .landing-burger{border-radius:var(--ln-radius-pill);border:1px solid var(--ln-line);block-size:48px;inline-size:48px;color:var(--ln-cream);cursor:pointer;min-width:48px;min-height:48px;transition:background var(--ln-t-base) var(--ln-ease), color var(--ln-t-base) var(--ln-ease), border-color var(--ln-t-base) var(--ln-ease);background:0 0;place-items:center;display:none}.landing .landing-burger:hover{color:var(--ln-cream);background:#ffffff0a}.landing .landing-burger:focus-visible{outline:2px solid var(--ln-cream);outline-offset:3px}.landing .landing-mobile-menu{gap:var(--sp-3);padding:var(--sp-4) 16px var(--sp-6);background:var(--ln-ink-2);border-block-end:1px solid var(--ln-line-soft);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;max-block-size:calc(100dvh - 96px);display:none;overflow-y:auto}.landing .landing-mobile-menu .ln-btn-ghost,.landing .landing-mobile-menu .ln-btn-gold{justify-content:center;min-block-size:48px}@media (max-width:920px){.landing .landing-mobile-menu{padding-block-end:env(safe-area-inset-bottom,var(--sp-4))}}.landing .ln-hero{isolation:isolate;align-content:center;min-block-size:max(680px,100svh);padding:clamp(128px,13.5vh,176px) max(7vw,16px);display:grid;position:relative}.landing .ln-hero-sky{z-index:0;position:absolute;inset:0;overflow:hidden}.landing .ln-hero-canvas{pointer-events:none;--ln-canvas-op:1;opacity:0;block-size:100%;inline-size:100%;animation:ln-scene-in var(--ln-t-slow) var(--ln-ease-out) var(--ln-t-fast) forwards;position:absolute;inset:0}@keyframes ln-scene-in{to{opacity:1}}@keyframes ln-scene-in-dim{to{opacity:.35}}.landing[data-intro-seen=true] .ln-hero-canvas{animation-duration:var(--ln-t-fast);animation-delay:0s}.landing .ln-hero-content{z-index:1;inline-size:100%;max-inline-size:1280px;margin-inline:auto;position:relative}@media (min-width:1025px){.landing .ln-hero-content{max-inline-size:min(46vw,720px);margin-inline:0 auto}}.landing .ln-hero-eyebrow{margin-block-end:var(--sp-6)}.landing .ln-hero-eyebrow .ln-mono{font-size:12.5px}.landing .ln-hero-title{margin:0 0 var(--sp-7);font-size:var(--ln-h1);line-height:var(--ln-h1-lh);font-weight:var(--fw-bold);font-family:var(--font-display-arabic), sans-serif;letter-spacing:0;color:var(--ln-cream);text-wrap:balance;text-shadow:0 2px 8px #00000040,0 1px 2px #00000026;max-inline-size:20ch}.landing .ln-hero-line{display:block}.landing .ln-hero-title em{color:var(--ln-cream);white-space:nowrap;font-style:normal;position:relative}.landing .ln-hero-sub{margin:0 0 var(--sp-9);max-inline-size:72ch;color:var(--ln-cream-dim);font-size:clamp(16px,1.5vw,17.5px);line-height:1.6}.landing .ln-hero-sub strong{color:var(--ln-cream);font-weight:var(--fw-semibold)}.landing .ln-hero-actions{align-items:center;gap:var(--sp-4);flex-wrap:wrap;margin-block-end:var(--sp-8);display:flex}.landing .ln-hero-meta{color:var(--ln-cream-dim);font-size:var(--fs-sm);flex-wrap:wrap;align-items:center;gap:12px 20px;margin:0;padding:0;list-style:none;display:flex}.landing .ln-hero-meta li{align-items:center;gap:12px;padding-block:6px;display:inline-flex}.landing .ln-hero-meta li svg{color:var(--ln-cream-dim)}.landing .ln-hero-meta li a{align-items:center;gap:inherit;color:inherit;display:inline-flex}.landing .ln-hero-meta li a:hover{text-underline-offset:4px;text-decoration:underline}.landing .ln-hero-meta-dot{border-radius:var(--ln-radius-pill);background:var(--ln-line);block-size:3px;inline-size:3px}.landing .ln-hero-scroll{color:var(--ln-cream-dim);transition:color var(--ln-t-fast) var(--ln-ease-soft);justify-items:center;gap:10px;text-decoration:none;display:grid;position:absolute;bottom:calc(100% - 100svh + 95px);left:50%;translate:-50%}.landing .ln-hero-scroll:hover{color:var(--ln-cream)}.landing .ln-hero-scroll:hover .ln-hero-scroll-line{transform:scaleY(1.3)}.landing .ln-hero-scroll .ln-mono{letter-spacing:0;font-size:11.5px}.landing .ln-hero-scroll-line{background:var(--ln-line);block-size:42px;inline-size:1px;position:relative;overflow:hidden}.landing .ln-hero-scroll-line:after{content:"";inset-inline:0;background:var(--ln-cream-dim);block-size:40%;animation:ln-scroll-drip calc(var(--ln-t-cinema) * 3) var(--ln-ease-soft) infinite;position:absolute;top:0;transform:translateY(-110%)}@keyframes ln-scroll-drip{0%{transform:translateY(-110%)}70%,to{transform:translateY(260%)}}.landing .ln-trust{padding:var(--sp-6) max(5vw, 16px);border-block:1px solid var(--ln-line);background:var(--ln-ink-2);position:relative}.landing .ln-trust:before{content:"";pointer-events:none;background:linear-gradient(#0000 0%,#ffffff08 100%);block-size:40px;inline-size:100%;position:absolute;inset-block-end:100%;inset-inline-start:0}.landing .ln-trust .ln-mono{color:var(--ln-cream);font-size:13px}.landing .ln-journey{background:var(--ln-ink-2)}.landing .ln-stat{min-height:0;padding:var(--sp-5) var(--sp-5) var(--sp-4);border-radius:var(--r-2xl);border:1px solid var(--ln-line-soft);transition:border-color var(--ln-t-base) var(--ln-ease);background:#f2efe608;box-shadow:0 1px 2px #0000000f}.landing .ln-stat:hover{border-color:var(--ln-line)}.landing .ln-stat-value{font-family:var(--ln-mono);font-size:40px;font-weight:var(--fw-medium);color:var(--ln-cream);font-variant-numeric:tabular-nums;direction:ltr;line-height:1.1}.landing .ln-stat-unit{color:var(--ln-cream-dim);margin-inline-end:.3em;font-size:24px}.landing .ln-stat-label{color:var(--ln-cream);font-size:14px;font-weight:var(--fw-semibold);overflow-wrap:anywhere;margin-block-start:8px}.landing .ln-stat-note{color:var(--ln-cream-dim);overflow-wrap:anywhere;margin-block-start:3px;font-size:12px;line-height:1.6}.landing .ln-platforms{background:var(--ln-ink-2);overflow:hidden}.landing .ln-platform-ico{border-radius:var(--r-xl);flex-shrink:0;place-items:center;block-size:52px;inline-size:52px;display:grid}.landing .ln-platform-ico.gold{color:var(--ln-cream-dim);background:#ffffff14}.landing .ln-platform-ico.signal{background:color-mix(in srgb, var(--ln-gold) 16%, transparent);color:var(--ln-gold)}.landing .ln-platform-ico.mist{color:var(--ln-cream-dim);background:#ffffff14}.landing .ln-cta{padding:clamp(110px, 16vh, 170px) var(--page-gutter);text-align:center;isolation:isolate;background:var(--ln-ink-2);border-block-start:1px solid var(--ln-line);position:relative;overflow:hidden}.landing .ln-cta-orbits{z-index:0;place-items:center;display:grid;position:absolute;inset:0}.landing .ln-cta-orbit{border-radius:var(--ln-radius-pill);border:1px solid var(--ln-line-soft);aspect-ratio:1;position:absolute}.landing .ln-cta-orbit.o0{inline-size:min(620px,92vw);animation:ln-cta-orbit var(--ln-dur-marquee) var(--ln-ease-linear) infinite}.landing .ln-cta-orbit.o0:after{content:"";border-radius:var(--ln-radius-pill);background:var(--ln-gold);block-size:7px;inline-size:7px;position:absolute;top:-3.5px;left:50%;translate:-50%}.landing .ln-cta-orbit.o2{inline-size:min(300px,46vw);animation:ln-cta-converge var(--motion-duration-ambient-scene) var(--ln-ease-soft) infinite}@keyframes ln-cta-orbit{to{transform:rotate(1turn)}}@keyframes ln-cta-converge{0%,to{transform:scale(1)}50%{transform:scale(.955)}}.landing .ln-cta-inner{z-index:1;justify-items:center;gap:var(--sp-5);max-inline-size:760px;margin-inline:auto;display:grid;position:relative}.landing .ln-cta-title{font-size:clamp(2.25rem,4.8vw,4.25rem);line-height:1.2;font-weight:var(--fw-bold);color:var(--ln-cream-dim);text-wrap:balance;margin:0}.landing .ln-cta-title em{color:var(--ln-cream);font-style:normal}.landing .ln-cta-lede{color:var(--ln-cream-dim);max-inline-size:72ch;margin:0;font-size:clamp(15px,1.5vw,16.5px);line-height:1.6}.landing .ln-cta-actions{justify-content:center;gap:var(--sp-4);flex-wrap:wrap;margin-block-start:var(--sp-2);display:flex}.landing .ln-cta-actions .ln-btn-gold:hover{transform:translateY(-1px) translate(var(--mag-x,0), calc(var(--mag-y,0) - 1px))}.landing .ln-cta-meta{margin:var(--sp-4) 0 0;color:var(--ln-cream-dim);align-items:center;gap:8px;font-size:12.5px;display:inline-flex}.landing .ln-cta-meta svg{color:var(--ln-cream-dim)}.landing .ln-cta-family{aspect-ratio:1;inline-size:min(240px,52vw);animation:ln-cta-family-float 9s var(--ln-ease-soft) infinite;margin-block-end:6px;margin-inline:auto;-webkit-mask-image:radial-gradient(circle,#000 42%,#0000 68%);mask-image:radial-gradient(circle,#000 42%,#0000 68%)}.landing .ln-cta-family-img{object-fit:contain;block-size:100%;inline-size:100%}@keyframes ln-cta-family-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){.landing .ln-cta-family{animation:none}}.landing .ln-faq{padding:clamp(80px, 8.5vh, 100px) var(--page-gutter);border-block-end:1px solid var(--ln-line-soft)}.landing .ln-faq-head{max-inline-size:1280px;gap:var(--sp-4);margin-block-end:var(--sp-6);margin-inline:auto;display:grid}.landing .ln-faq-list{gap:0;max-inline-size:860px;margin-inline:auto;display:grid}.landing .ln-faq-item{border:0;border-block-end:1px solid var(--ln-line-soft);transition:border-color var(--ln-t-base) var(--ln-ease);background:0 0;border-radius:0}.landing .ln-faq-item:last-child{border-block-end:none}.landing .ln-faq-item:hover,.landing .ln-faq-item[open]{border-color:var(--ln-line)}.landing .ln-faq-q{justify-content:space-between;align-items:center;gap:var(--sp-4);cursor:pointer;color:var(--ln-cream);font-family:var(--font-display-arabic), sans-serif;border-radius:0;min-block-size:48px;padding:18px 8px;font-size:clamp(16.5px,1.5vw,19px);font-weight:700;line-height:1.5;list-style:none;display:flex}.landing .ln-faq-q::-webkit-details-marker{display:none}.landing .ln-faq-q:focus-visible{outline:2px solid var(--ln-cream);outline-offset:3px}.landing .ln-faq-q svg{color:var(--ln-cream-dim);transition:transform var(--ln-t-base) var(--ln-ease);flex-shrink:0}.landing .ln-faq-item[open] .ln-faq-q svg{color:var(--ln-gold);transform:rotate(180deg)}.landing .ln-faq-a{color:var(--ln-cream-dim);overflow-wrap:anywhere;padding:0 8px 20px;font-size:14.5px;line-height:1.75}.landing .landing-footer{border-block-start:1px solid var(--ln-line);background:var(--ln-ink-2);padding-block:clamp(44px, 6vh, 64px) var(--sp-6);position:relative}.landing .landing-footer:before{content:"";pointer-events:none;background:linear-gradient(#0000 0%,#ffffff08 100%);block-size:60px;inline-size:100%;position:absolute;inset-block-end:100%;inset-inline-start:0}.landing .landing-footer-grid{gap:var(--sp-6);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.landing .landing-footer-col{gap:var(--sp-3);align-content:start;display:grid}.landing .landing-footer-about{margin:var(--sp-2) 0 0;color:var(--ln-cream-dim);max-inline-size:34ch;font-size:13px;line-height:1.7}.landing .landing-footer-heading{font-family:var(--ln-mono);font-size:11px;font-weight:var(--fw-medium);color:var(--ln-gold);margin-block-end:var(--sp-3)}.landing .landing-footer-link{color:var(--ln-cream-dim);width:fit-content;min-inline-size:44px;transition:color var(--ln-t-fast) var(--ln-ease-soft);padding-block:7px;font-size:14px;line-height:2.2;text-decoration:none}.landing .landing-footer-link:hover{color:var(--ln-cream);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.landing .landing-footer-bottom{border-block-start:1px solid var(--ln-line-soft);justify-content:space-between;align-items:center;gap:var(--sp-3);color:var(--ln-cream-dim);flex-wrap:wrap;margin-block-start:var(--sp-6);padding-block-start:var(--sp-4);font-size:12.5px;display:flex}.landing .ln-footer-cluster{align-items:center;gap:8px;display:inline-flex}.landing .ln-journey{content-visibility:auto;contain-intrinsic-size:auto 1700px}.landing .ln-platforms{content-visibility:auto;contain-intrinsic-size:auto 700px}.landing .ln-cta{content-visibility:auto;contain-intrinsic-size:auto 740px}.landing .ln-faq{content-visibility:auto;contain-intrinsic-size:auto 860px}@media (max-width:1080px){.landing .landing-nav-links{display:none}.landing .landing-burger{margin-inline-start:auto;display:grid}.landing .landing-header-cta{display:none}.landing .landing-mobile-menu{display:flex}}@media (min-width:1081px){.landing .landing-mobile-menu{display:none!important}}@media (max-width:1024px){.landing .ln-hero{padding-block:clamp(104px,14vh,150px) 88px}}@media (max-width:920px){.landing .landing-nav,.landing .landing-mobile-menu{padding-inline:16px}.landing .ln-chapter{padding-inline:var(--page-gutter-mobile)}.landing .ln-hero,.landing .ln-trust{padding-inline:max(5vw,16px)}.landing .ln-platforms,.landing .ln-faq,.landing .ln-cta{padding-inline:var(--page-gutter-mobile)}.landing .ln-hero-scroll{display:none}}@media (max-width:768px){.landing .ln-trust{padding-block:var(--sp-5)}.landing .ln-cta{padding-block:clamp(72px,11vh,104px)}.landing .landing-footer-link{width:auto;padding-block:10px}.landing .ln-hero-canvas{--ln-canvas-op:.35;animation-name:ln-scene-in-dim}.landing .ln-hero-title{max-inline-size:none;line-height:1.18}.landing .landing-footer-grid{grid-template-columns:1fr;gap:0}.landing .landing-footer-col{padding-block:var(--sp-5);border-block-end:1px solid var(--ln-line-soft);gap:var(--sp-4)}.landing .landing-footer-grid .landing-footer-col:last-child{border-block-end:0}}@media (max-width:640px){.landing .ln-btn-gold,.landing .ln-btn-ghost,.landing .landing-nav-link{min-block-size:48px}.landing .landing-burger{block-size:48px;inline-size:48px}}@media (max-width:560px){.landing .ln-hero-actions{gap:var(--sp-3)}.landing .ln-hero-actions .ln-btn-gold,.landing .ln-hero-actions .ln-btn-ghost{inline-size:100%}.landing .ln-stat-value{font-size:28px}.landing .ln-stat-label{font-size:12.5px}.landing .ln-cta-actions .ln-btn-gold.xl,.landing .ln-cta-actions .ln-btn-ghost.xl{inline-size:100%}}@media (max-height:560px) and (orientation:landscape){.landing .ln-hero{align-content:center;min-block-size:auto;padding-block:12px}.landing .ln-hero-eyebrow{margin-block-end:10px}.landing .ln-hero-title{margin-block-end:14px;font-size:clamp(2rem,9vh,3.25rem);line-height:1.12}.landing .ln-hero-sub{max-inline-size:60ch;margin-block-end:18px;font-size:14.5px;line-height:1.5}.landing .ln-hero-actions{margin-block-end:8px}.landing .ln-hero-meta{gap:4px 16px;font-size:11.5px}.landing .ln-hero-meta li{gap:8px;padding-block:2px}.landing .ln-hero-scroll{display:none}}.landing .ln-skip-link{z-index:2100;border-radius:var(--ln-radius-pill);background:var(--ln-gold);min-block-size:44px;color:var(--ln-ink);font-size:14px;font-weight:var(--fw-semibold);transition:translate var(--ln-t-fast) var(--ln-ease-out);align-items:center;padding:10px 18px;text-decoration:none;display:inline-flex;position:fixed;inset-block-start:8px;inset-inline-start:50%;translate:-50% -150%}.landing .ln-skip-link:focus,.landing .ln-skip-link:focus-visible{translate:-50%}.landing :focus-visible{outline:2px solid var(--ln-cream);outline-offset:3px}.landing .ln-btn-gold:focus-visible{outline-color:var(--ln-ink)}@media (prefers-reduced-motion:reduce){.landing .ln-hero-canvas{opacity:var(--ln-canvas-op,1);animation:none}.landing .ln-hero-scroll-line:after{animation:none}.landing .ln-cta-orbit.o0,.landing .ln-cta-orbit.o2,.landing .ln-cta-family,.landing .ln-skip-link{transition:none;animation:none}.landing .ln-btn-gold,.landing .ln-btn-ghost,.landing .landing-header{transition:none}.landing .ln-btn-gold:active,.landing .ln-btn-ghost:active{background:var(--ln-gold-deep);transform:none}}.landing .landing-progress{opacity:1!important}.landing .ln-stat:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001f,0 2px 4px #0000000f}.landing .ln-worlds-list{gap:clamp(var(--sp-9), 9vw, 132px);margin-block-start:clamp(var(--sp-8), 6vw, 72px);display:grid}.landing .ln-world-num{font-size:clamp(6rem,16vw,13rem);font-weight:var(--fw-bold);color:color-mix(in srgb, var(--ln-world) 20%, transparent);pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;line-height:1;position:absolute;inset-block-start:-.52em;inset-inline-end:-.06em}.landing .ln-world-host{letter-spacing:.04em;color:var(--ln-world);direction:ltr;unicode-bidi:isolate;font-size:.72rem}.landing .ln-world-name{font-size:clamp(2.1rem,4.6vw,3.4rem);font-weight:var(--fw-bold);text-align:start;direction:ltr;unicode-bidi:isolate;line-height:1.08}.landing .ln-world-sub{color:var(--ln-cream);font-size:clamp(1.02rem,1.6vw,1.2rem);line-height:1.7}.landing .ln-world-claims li{color:var(--ln-cream-dim);gap:11px;font-size:.95rem;line-height:1.65;display:flex}.landing .ln-world-cta{border-radius:var(--ln-radius-pill);border:1px solid color-mix(in srgb, var(--ln-world) 55%, transparent);min-block-size:48px;color:var(--ln-world);font-size:.95rem;font-weight:var(--fw-semibold);transition:background var(--ln-t-base) var(--ln-ease), color var(--ln-t-base) var(--ln-ease), transform var(--ln-t-base) var(--ln-ease);align-items:center;gap:8px;margin-block-start:var(--sp-3);padding:10px 20px;display:inline-flex}.landing .ln-world-cta:hover{background:var(--ln-world);color:var(--ln-ink);transform:translate(-2px)}.landing .ln-cockpit-panel{border-radius:var(--r-2xl);border:1px solid var(--ln-line);background:var(--ln-glass);-webkit-backdrop-filter:blur(16px);max-inline-size:980px;margin-inline:auto;overflow:hidden}.landing .ln-cockpit-status{border-block-end:1px solid var(--ln-line-soft);color:var(--ln-cream-dim);background:#ffffff08;align-items:center;gap:12px;padding:11px 18px;font-size:.68rem;display:flex}.landing .ln-cockpit-live{border-radius:var(--ln-radius-pill);background:var(--ln-gold);block-size:8px;inline-size:8px;box-shadow:0 0 10px color-mix(in srgb, var(--ln-gold) 70%, transparent);animation:ln-cockpit-pulse 2.2s var(--ln-ease) infinite}@keyframes ln-cockpit-pulse{0%,to{opacity:1}50%{opacity:.35}}.landing .ln-cockpit-status-tag{color:var(--ln-cream-dim);opacity:.8;direction:ltr;unicode-bidi:isolate;margin-inline-start:auto;font-size:.64rem}.landing .ln-cockpit-grid{align-items:center;gap:clamp(var(--sp-6), 4vw, 48px);padding:clamp(var(--sp-6), 4vw, 44px);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.landing .ln-cockpit-scope{aspect-ratio:1;border:1px solid var(--ln-line);background:radial-gradient(circle,#0000 58%,#ffffff4d 59%,#0000 60%),radial-gradient(circle,#0000 34%,#ffffff3d 35%,#0000 36%),#ffffff0d;border-radius:50%;inline-size:100%;max-inline-size:300px;margin-inline:auto;position:relative;overflow:hidden}.landing .ln-cockpit-scope-ring{border:1px solid var(--ln-line-soft);border-radius:50%;position:absolute;inset:0}.landing .ln-cockpit-scope-ring.r1{inset:18%}.landing .ln-cockpit-scope-sweep{background:conic-gradient(from 0deg, color-mix(in srgb, var(--ln-gold) calc(var(--sp,1) * 40%), transparent) 0deg, color-mix(in srgb, var(--ln-gold) calc(var(--sp,1) * 22%), transparent) 46deg, transparent 90deg);border-radius:50%;position:absolute;inset:0}.landing .ln-cockpit-scope-core{background:color-mix(in srgb, var(--ln-gold) 75%, transparent);box-shadow:0 0 24px color-mix(in srgb, var(--ln-gold) 55%, transparent);border-radius:50%;position:absolute;inset:41%}.landing .ln-cockpit-scope-label{color:var(--ln-cream-dim);justify-items:center;font-size:.62rem;display:grid;position:absolute;inset-block-end:9%;inset-inline:0}.landing .ln-cockpit-readout{gap:clamp(var(--sp-4), 3vw, 28px);grid-template-columns:repeat(2,1fr);display:grid}.landing .ln-cockpit-readout .ln-stat{padding:var(--sp-4);border-radius:var(--r-lg);border:1px solid var(--ln-line-soft);background:#ffffff08;gap:3px;display:grid}.landing .ln-stat-note{color:var(--ln-cream-dim);font-size:.78rem;line-height:1.55}.landing .ln-cockpit-source{border-block-start:1px solid var(--ln-line-soft);color:var(--ln-cream-dim);padding:12px 18px 14px;font-size:.78rem}.landing .ln-ground{border-radius:var(--r-2xl);border:1px solid var(--ln-line);background:var(--ln-glass);-webkit-backdrop-filter:blur(16px);max-inline-size:980px;margin-inline:auto;overflow:hidden}.landing .ln-ground-status{border-block-end:1px solid var(--ln-line-soft);color:var(--ln-cream-dim);background:#ffffff08;justify-content:space-between;align-items:center;gap:12px;padding:11px 18px;font-size:.68rem;display:flex}.landing .ln-ground-tag{direction:ltr;unicode-bidi:isolate;font-size:.64rem}.landing .ln-ground-grid{grid-template-columns:repeat(4,1fr);display:grid}.landing .ln-ground-cell{padding:clamp(var(--sp-5), 3vw, 30px);border-inline-start:1px solid var(--ln-line-soft);align-content:start;gap:9px;display:grid}.landing .ln-ground-cell:first-child{border-inline-start:0}.landing .ln-ground-cell{transition:background-color var(--t-base) var(--ease-out)}@media (hover:hover){.landing .ln-ground-cell:hover{border-inline-start-color:var(--ln-line);background:#ffffff08}}.landing .ln-ground-cell:focus-visible{outline:2px solid var(--ln-cream);outline-offset:3px}.landing .ln-ground-name{font-size:1.05rem;font-weight:var(--fw-semibold)}.landing .ln-ground-desc{color:var(--ln-cream-dim);font-size:.85rem;line-height:1.65}.landing .ln-ground-cell-tag{letter-spacing:.06em;color:var(--ln-gold);opacity:.85;direction:ltr;unicode-bidi:isolate;margin-block-start:auto;padding-block-start:var(--sp-2);font-size:.62rem}.landing .ln-marquee-tag{border-inline-end:1px solid var(--ln-line);color:var(--ln-cream-dim);white-space:nowrap;flex-shrink:0;align-self:stretch;align-items:center;gap:9px;padding:0 18px;font-size:.68rem;display:inline-flex}.landing .ln-marquee-live{border-radius:var(--ln-radius-pill);background:var(--ln-gold);block-size:8px;inline-size:8px;box-shadow:0 0 10px color-mix(in srgb, var(--ln-gold) 70%, transparent);animation:ln-cockpit-pulse 2.2s var(--ln-ease) infinite}.landing .ln-cta-line{font-size:clamp(2rem,5.6vw,4.2rem);font-weight:var(--fw-bold);line-height:1.14;display:block}.landing .ln-cta-line em{color:var(--ln-gold);font-style:normal}@media (max-width:720px){.landing .ln-hero{padding-inline:max(7vw,22px)}.landing .ln-marquee-item{color:color-mix(in srgb, var(--ln-cream) 34%, var(--ln-cream-dim))}.landing .ln-cockpit-grid{grid-template-columns:1fr}.landing .ln-cockpit-scope{max-inline-size:210px}.landing .ln-cockpit-readout{grid-template-columns:1fr 1fr}.landing .ln-ground-grid{grid-template-columns:1fr}.landing .ln-ground-cell{border-inline-start:0;border-block-start:1px solid var(--ln-line-soft)}.landing .ln-ground-cell:first-child{border-block-start:0}.landing .ln-marquee-tag{padding-inline:12px;font-size:.62rem}}@media (max-width:420px){.landing .ln-cockpit-readout{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.landing .ln-cockpit-live,.landing .ln-marquee-live{opacity:.85;animation:none}.landing .ln-world-cta{transition:none}}html.light .landing{--ln-ink:#f4f2ed;--ln-ink-2:#eae7df;--ln-cream:#0a0a0a;--ln-cream-dim:#55534e;--ln-gold:#b23e00;--ln-gold-deep:#8f3000;--ln-line:#0a0a0a2e;--ln-line-soft:#0a0a0a17;--ln-chain-metal:#d6d6dc;--ln-flood:#ff4c00;--ln-flood-ink:#050507;--ln-grain-op:.05;--ln-menu:#b23e00;--ln-menu-true:#ff4c00;--ln-bot:#b23e00;--ln-bot-true:#ff4c00;--ln-order:#b23e00;--ln-order-true:#ff4c00;--ln-glass:#f4f2edf0;--ln-glass-strong:#f4f2edfa;background:var(--ln-ink);color:var(--ln-cream)}html.light .landing .landing-progress{background:#0a0a0a14}html.light .landing .landing-header.scrolled{background:#f4f2edeb}html.light .landing header[data-active-section=products] .landing-nav-link[href=\#products],html.light .landing header[data-active-section=journey] .landing-nav-link[href=\#journey],html.light .landing header[data-active-section=progress] .landing-nav-link[href=\#progress],html.light .landing header[data-active-section=platforms] .landing-nav-link[href=\#platforms]{background:#0a0a0a12}html.light .landing .landing-nav-group.open .landing-nav-link,html.light .landing .landing-nav-link:hover,html.light .landing .landing-burger:hover{background:#0a0a0a0a}html.light .landing .landing-megamenu-item:focus-visible{background:#0a0a0a0d}html.light .landing .ln-menu-ico.gold,html.light .landing .ln-menu-ico.mist,html.light .landing .ln-platform-ico.gold,html.light .landing .ln-platform-ico.mist,html.light .landing .ln-menu-ico.signal,html.light .landing .ln-platform-ico.signal{background:#0a0a0a0f}html.light .landing .ln-btn-ghost{border-color:#0a0a0a4d}html.light .landing .ln-btn-ghost:hover{background:#0a0a0a0f;border-color:#0a0a0a73}html.light .landing .ln-btn-gold{box-shadow:0 1px 2px #0000001f,0 4px 12px #00000029,0 0 0 1px #0a0a0a24}html.light .landing .ln-btn-gold:hover{box-shadow:0 2px 4px #00000029,0 8px 20px #0003,0 0 0 1px #0a0a0a2e}html.light .landing .ln-btn-gold{color:#050507;background:#ff4c00}html.light .landing .ln-btn-gold:hover,html.light .landing .ln-btn-gold:active{background:#e04400}html.light .landing .ln-hero-title{text-shadow:none}html.light .landing .ln-trust:before{background:linear-gradient(#0000 0%,#ffffff08 100%)}html.light .landing .landing-footer:before{background:linear-gradient(#0000 0%,#0a0a0a0a 100%)}html.light .landing .ln-stat{background:#0a0a0a0a}html.light .landing .ln-cockpit-status{background:#0a0a0a0d}html.light .landing .ln-cockpit-scope{background:radial-gradient(circle,#0000 58%,#0a0a0a0f 59%,#0000 60%),radial-gradient(circle,#0000 34%,#0a0a0a0d 35%,#0000 36%),#0a0a0a0a}html.light .landing .ln-cockpit-readout .ln-stat{background:#0a0a0a0a}html.light .landing .ln-ground-status{background:#0a0a0a0d}@media (hover:hover){html.light .landing .ln-ground-cell:hover{background:#0a0a0a0a}}.landing .landing-theme-toggle{border-radius:var(--ln-radius-pill);border:1px solid var(--ln-line);block-size:44px;min-block-size:44px;inline-size:44px;min-inline-size:44px;color:var(--ln-cream-dim);cursor:pointer;transition:color var(--ln-t-base) var(--ln-ease), background var(--ln-t-base) var(--ln-ease), border-color var(--ln-t-base) var(--ln-ease);background:0 0;flex-shrink:0;place-items:center;display:grid}.landing .landing-theme-toggle:hover{color:var(--ln-cream);background:color-mix(in srgb, var(--ln-cream) 6%, transparent);border-color:color-mix(in srgb, var(--ln-cream) 28%, transparent)}.landing .landing-theme-toggle-icon{transition:transform var(--ln-t-slow) var(--ln-ease-spring);place-items:center;display:grid}@media (prefers-reduced-motion:reduce){.landing .landing-theme-toggle,.landing .landing-theme-toggle-icon{transition:none}}.landing .ln-status{color:var(--ln-cream-dim);white-space:nowrap;direction:ltr;unicode-bidi:isolate;font-size:11px}.landing .ln-status--libya{color:var(--ln-gold)}@media (max-width:1080px){.landing .ln-status{display:none}}.landing .ln-hero--kode{grid-template-rows:auto 1fr auto;align-items:center;min-block-size:100svh;padding-block:clamp(84px,12vh,140px) 56px;display:grid;position:relative;overflow:hidden}.landing .ln-hero--kode .ln-hero-sky{z-index:0;background:0 0;position:absolute;inset:0}.landing .ln-hero--kode .ln-hero-sky:after{content:none}.landing .ln-hero--kode .ln-hero-canvas{touch-action:pan-y;pointer-events:auto;block-size:100%;margin-inline:auto;position:absolute;inset-inline:0}.landing .ln-hero--kode .ln-hero-content{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:clamp(14px,2.4vh,26px);display:flex;position:relative}.landing .ln-hero--kode .ln-hero-eyebrow{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;display:flex}.landing .ln-hero--kode .ln-hero-eyebrow .ln-mono{color:var(--ln-cream-dim);font-size:11px}.landing .ln-hero-wordmark{font-family:var(--font-display-latin), var(--font-mono), monospace;color:var(--ln-cream);direction:ltr;unicode-bidi:isolate;font-size:clamp(15px,1.6vw,22px);font-weight:700}.landing .ln-hero--kode .ln-hero-title{font-family:var(--font-display-arabic), sans-serif;font-weight:800;font-size:var(--ln-h1);line-height:var(--ln-h1-lh);color:var(--ln-cream);text-wrap:balance;flex-direction:column;align-items:center;margin:0;display:flex;overflow:visible}.landing .ln-hero--kode .ln-hero-title em{color:var(--ln-gold);font-style:normal}.landing .ln-hero--kode .ln-hero-line--mid{padding-inline:clamp(48px,14vw,260px)}@media (min-width:1025px){.landing .ln-hero--kode .ln-hero-content{min-inline-size:0;max-inline-size:1280px;margin-inline:auto}.landing .ln-hero--kode .ln-hero-title{min-inline-size:0;max-inline-size:none}.landing .ln-hero--kode .ln-hero-line{white-space:nowrap}}@media (max-width:1024px){.landing .ln-hero--kode .ln-hero-content{min-inline-size:0}.landing .ln-hero--kode .ln-hero-title{min-inline-size:0;max-inline-size:none;font-size:min(var(--ln-h1), 12.6vw)}.landing .ln-hero--kode .ln-hero-line{white-space:nowrap}}@media (min-width:1025px) and (max-height:960px){.landing .ln-hero--kode .ln-hero-title{font-size:min(var(--ln-h1), calc((100svh - 400px) / (3 * var(--ln-h1-lh))))}}.landing .ln-hero--kode .ln-hero-sub{max-inline-size:56ch;color:var(--ln-cream-dim);margin:0;font-size:clamp(15px,1.4vw,17px);line-height:1.9}.landing .ln-hero--kode .ln-hero-sub strong{color:var(--ln-cream);font-weight:var(--fw-semibold)}.landing .ln-hero--kode .ln-hero-meta li{color:var(--ln-cream-dim)}.landing .ln-hero--kode .ln-hero-meta li svg{color:var(--ln-gold)}.landing .ln-hero--kode .ln-hero-scroll{z-index:1;color:var(--ln-cream-dim);flex-direction:column;justify-self:center;align-items:center;gap:10px;display:flex;position:relative;bottom:auto;left:auto;translate:none}.landing .ln-hero--kode .ln-hero-scroll .ln-mono{direction:ltr;unicode-bidi:isolate;font-size:11px}.landing .ln-hero--kode .ln-hero-scroll-line{background:var(--ln-line);block-size:clamp(40px,8vh,72px);inline-size:1px;position:relative;overflow:hidden}.landing .ln-hero--kode .ln-hero-scroll-line:after{content:"";background:var(--ln-gold);transform-origin:top;animation:ln-scrollcue 2.4s var(--ln-ease-linear) infinite;position:absolute;inset:0}@keyframes ln-scrollcue{0%{transform:translateY(-100%)}60%,to{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.landing .ln-hero--kode .ln-hero-scroll-line:after{opacity:.6;animation:none;transform:translateY(0)}.landing .ln-hero--kode .ln-hero-canvas{touch-action:auto}}.landing .ln-marquee{background:var(--ln-flood);color:var(--ln-flood-ink);border-block:1px solid var(--ln-flood-ink)}.landing .ln-marquee:before,.landing .ln-marquee:after{background:0 0}.landing .ln-marquee .ln-mono,.landing .ln-marquee-tag{color:var(--ln-flood-ink)}.landing .ln-marquee-tag{display:none}.landing .ln-marquee-item{color:var(--ln-flood-ink);font-weight:600}.landing .ln-marquee-sep{color:var(--ln-flood-ink);opacity:.55;background:var(--ln-flood-ink)}.landing .ln-journey--kode{background:var(--ln-flood);color:var(--ln-flood-ink);padding-block:clamp(72px,10vh,120px)}.landing .ln-journey--kode .ln-chapter-head--flood{border-block-end:1px solid var(--ln-flood-ink);margin-block-end:0;padding-block-end:clamp(28px,4vh,44px)}.landing .ln-journey--kode .ln-label,.landing .ln-journey--kode .ln-chapter-title--kode,.landing .ln-journey--kode .ln-chapter-title--kode em{color:var(--ln-flood-ink)}.landing .ln-journey--kode .ln-chapter-lede{color:var(--ln-flood-ink);opacity:.82}.landing .ln-journey-rows{counter-reset:none;margin:0;padding:0;list-style:none}.landing .ln-journey-row{border-block-end:1px solid var(--ln-flood-ink);grid-template-columns:minmax(72px,120px) 1fr auto;align-items:baseline;column-gap:clamp(20px,3vw,56px);padding-block:clamp(22px,3.6vh,40px);display:grid}.landing .ln-journey-row:last-child{border-block-end:none}.landing .ln-journey-row-n{color:var(--ln-flood-ink);font-size:clamp(18px,2vw,26px);font-weight:700}.landing .ln-journey-row-title{font-family:var(--font-display-arabic), sans-serif;margin:0 0 6px;font-size:clamp(20px,3vw,34px);font-weight:700}.landing .ln-journey-row-desc{opacity:.85;max-inline-size:62ch;margin:0;font-size:15px;line-height:1.85}.landing .ln-journey-row-tag{color:var(--ln-flood-ink);border:1px solid var(--ln-flood-ink);white-space:nowrap;align-self:center;padding:4px 10px;font-size:11px}@media (max-width:760px){.landing .ln-journey-row{grid-template-columns:64px 1fr}.landing .ln-journey-row-tag{display:none}}.landing .ln-worlds--kode{color:#fff;background:#050507;padding-block:clamp(72px,10vh,128px)}html.light .landing .ln-worlds--kode{color:#fff;background:#050507}.landing .ln-worlds--kode .ln-label{color:#ff4c00}.landing .ln-worlds--kode .ln-chapter-title--kode{font-family:var(--font-display-arabic), sans-serif;color:#fff;margin:12px 0 0;font-size:clamp(2.6rem,7.5vw,6.5rem);font-weight:800;line-height:1.04}.landing .ln-worlds--kode .ln-chapter-title--kode em{color:#ff4c00}.landing .ln-worlds--kode .ln-chapter-lede{color:#a9acb4;max-inline-size:60ch}.landing .ln-worlds--kode .ln-chapter-head--kode{border-block-end:1px solid #ffffff38;margin-block-end:clamp(8px,2vh,24px);padding-block-end:clamp(28px,4vh,44px)}.landing .ln-worlds-list--kode{display:block}.landing .ln-world-card{border-block-end:1px solid #ffffff38;grid-template-columns:minmax(84px,180px) 1fr;column-gap:clamp(24px,4vw,72px);padding-block:clamp(30px,4.4vh,52px);display:grid}.landing .ln-world-card:last-child{border-block-end:none}.landing .ln-world-num{color:#ff4c00;direction:ltr;font-size:clamp(28px,4vw,56px);font-weight:700;position:static;inset-block-start:auto;inset-inline-end:auto}.landing .ln-world-card-head{flex-wrap:wrap;align-items:baseline;gap:16px;display:flex}.landing .ln-world-name{font-family:var(--font-display-latin), sans-serif;color:#fff;direction:ltr;margin:0;font-size:clamp(24px,3.4vw,44px);font-weight:700}.landing .ln-world-host{color:#a9acb4;direction:ltr;font-size:11px}.landing .ln-world-sub{color:#a9acb4;margin:6px 0 0;font-size:15px}.landing .ln-world-claims{gap:8px;max-inline-size:72ch;margin:18px 0 0;padding:0;list-style:none;display:grid}.landing .ln-world-claims li{color:#ededf0;padding-inline-start:18px;font-size:14.5px;line-height:1.8;position:relative}.landing .ln-world-claims li:before{content:"";inset-inline-start:0;background:#ff4c00;block-size:1px;inline-size:8px;position:absolute;top:.72em}.landing .ln-worlds--kode .ln-world-cta{color:#ff4c00;border-block-end:2px solid #0000;align-items:center;gap:10px;min-block-size:44px;margin-block-start:22px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.landing .ln-worlds--kode .ln-world-cta:hover{color:#ff6a2e;border-block-end-color:currentColor}.landing .ln-worlds--kode .ln-world-cta:focus-visible{outline-offset:3px;outline:2px solid #ff4c00}@media (max-width:760px){.landing .ln-world-card{grid-template-columns:1fr;row-gap:10px}.landing .ln-world-num{font-size:32px}}.landing .ln-cockpit{color:#fff;background:#050507;padding-block:clamp(72px,10vh,120px)}html.light .landing .ln-cockpit{color:#fff;background:#050507}.landing .ln-cockpit .ln-label{color:#ff4c00}.landing .ln-cockpit .ln-chapter-title{font-family:var(--font-display-arabic), sans-serif;color:#fff;font-weight:800}.landing .ln-cockpit .ln-chapter-lede{color:#a9acb4}.landing .ln-cockpit-panel{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:1px solid #ffffff38;border-radius:0}.landing .ln-cockpit-status{color:#a9acb4;border-block-end:1px solid #ffffff38}.landing .ln-cockpit .ln-stat-value{color:#ff4c00}.landing .ln-cockpit .ln-stat-label{color:#fff}.landing .ln-cockpit .ln-stat-note,.landing .ln-cockpit .ln-cockpit-source{color:#a9acb4}html.light .landing .ln-cockpit .ln-stat-label{color:#fff}html.light .landing .ln-cockpit .ln-trust{background:#0b0b10;border-block-color:#ffffff24}html.light .landing .ln-cockpit .ln-stat{border-color:#ffffff1a}html.light .landing .ln-cockpit .ln-cockpit-status .ln-mono,html.light .landing .ln-cockpit .ln-cockpit-scope-label .ln-mono,html.light .landing .ln-cockpit .ln-stat-unit{color:#a9acb4}.landing .ln-btn-gold{color:var(--ln-gold);box-shadow:none;background:0 0;border:none;border-radius:0;padding:10px 4px;font-weight:700;position:relative}.landing .ln-btn-gold:after{display:none}.landing .ln-btn-gold:before{content:"";inset-inline:0;transform-origin:100%;block-size:2px;transition:transform var(--ln-t-base) var(--ln-ease-out);background:currentColor;position:absolute;bottom:8px;transform:scaleX(0)}.landing .ln-btn-gold:hover,.landing .ln-btn-gold:focus-visible{color:var(--ln-gold-deep);background:0 0}.landing .ln-btn-gold:hover:before,.landing .ln-btn-gold:focus-visible:before{transform:scaleX(1)}html.light .landing .ln-btn-gold:hover{color:var(--ln-gold-deep)}.landing .ln-btn-ghost{color:var(--ln-cream);box-shadow:none;background:0 0;border:none;border-radius:0;padding:10px 4px;font-weight:600;position:relative}.landing .ln-btn-ghost:before{content:"";inset-inline:0;background:var(--ln-gold);transform-origin:100%;block-size:2px;transition:transform var(--ln-t-base) var(--ln-ease-out);position:absolute;bottom:8px;transform:scaleX(0)}.landing .ln-btn-ghost:hover,.landing .ln-btn-ghost:focus-visible{color:var(--ln-cream);background:0 0}.landing .ln-btn-ghost:hover:before,.landing .ln-btn-ghost:focus-visible:before{transform:scaleX(1)}.landing .ln-hero-actions{flex-wrap:wrap;gap:clamp(20px,3vw,36px)}.landing .ln-cta .ln-cta-title{font-family:var(--font-display-arabic), sans-serif;font-weight:800}.landing .ln-cta .ln-cta-line em,.landing .ln-platforms .ln-label,.landing .ln-faq .ln-label{color:var(--ln-gold)}.landing :is(a,button,summary,input,textarea,select,[tabindex]):focus-visible{outline:2px solid var(--ln-gold);outline-offset:3px}.landing .ln-hero-canvas canvas{width:100%;height:100%;display:block}.landing .ln-hero--kode{overflow:visible}@media (max-height:960px){.landing .ln-hero--kode{padding-block:88px 40px}.landing .ln-hero--kode .ln-hero-content{gap:14px}.landing .ln-hero--kode .ln-hero-meta{display:none}.landing .ln-hero--kode .ln-hero-sub{font-size:14px;line-height:1.8}}.landing .ln-counter{z-index:-1;pointer-events:none;background:color-mix(in srgb, var(--ln-ink) 78%, transparent);border:1px solid var(--ln-line);transition:opacity var(--ln-t-fast) var(--ln-ease-out), transform var(--ln-t-fast) var(--ln-ease-out);padding:6px 10px 5px;position:fixed;inset-block-end:clamp(14px,2.4vh,26px);inset-inline-start:clamp(16px,2.2vw,32px)}.landing .ln-counter .ln-mono{color:var(--ln-cream);direction:ltr;unicode-bidi:isolate;font-size:11px;line-height:1}.landing .ln-counter .ln-counter-n{display:inline-block}.landing .ln-counter[data-at-ground],.landing .ln-counter[data-drawer-open]{opacity:0;transform:translateY(6px)}.landing .ln-sentences{padding-block:clamp(88px,13vh,160px) clamp(72px,11vh,136px);padding-inline:var(--page-gutter)}.landing .ln-sentence{max-inline-size:1280px;font-family:var(--font-display-arabic), sans-serif;color:var(--ln-cream);text-wrap:balance;margin:0;margin-inline:auto;padding-block:clamp(36px,5.5vh,64px);font-size:clamp(2.5rem,5vw,4.5rem);font-weight:800;line-height:1.16}.landing .ln-sentence+.ln-sentence{border-block-start:1px solid var(--ln-line-soft)}.landing .ln-sentence em{color:var(--ln-gold);font-style:normal}@media (max-width:920px){.landing .ln-sentences{padding-inline:var(--page-gutter-mobile)}}@media (max-width:760px){.landing .ln-sentences{padding-block:clamp(64px,9vh,96px) clamp(56px,8vh,84px)}.landing .ln-sentence{padding-block:clamp(24px,3.5vh,40px)}}@media (prefers-reduced-transparency:reduce){.landing .ln-grain{display:none}}@media print{.landing .ln-grain,.landing .ln-counter{display:none}}.landing .ln-ground{border:1px solid var(--ln-line);box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border-radius:0}.landing .ln-hero-actions .ln-btn-gold,.landing .ln-hero-actions .ln-btn-ghost{font-size:clamp(16px,1.32vw,19px)}.landing .ln-cta-actions .ln-btn-gold.xl,.landing .ln-cta-actions .ln-btn-ghost.xl{font-size:17px}.landing .ln-cockpit .ln-chapter-title{font-family:var(--font-display-arabic), sans-serif;color:#fff;max-inline-size:none;font-size:clamp(2.4rem,5.5vw,4.75rem);font-weight:800;line-height:1.1}.landing .ln-cockpit .ln-chapter-title em{color:#ff4c00}.landing .ln-platforms .ln-chapter-title{font-family:var(--font-display-arabic), sans-serif;color:var(--ln-cream);max-inline-size:none;font-size:clamp(2.4rem,5.5vw,4.75rem);font-weight:800;line-height:1.1}.landing .ln-platforms .ln-chapter-title em{color:var(--ln-gold)}.landing .ln-faq .ln-chapter-title{font-family:var(--font-display-arabic), sans-serif;color:var(--ln-cream);max-inline-size:none;font-size:clamp(2.2rem,4.5vw,3.75rem);font-weight:800;line-height:1.12}.landing .ln-faq .ln-chapter-title em{color:var(--ln-gold)}.landing .ln-cta .ln-cta-title{font-family:var(--font-display-arabic), sans-serif;color:var(--ln-cream);font-size:clamp(2.75rem,6vw,5.5rem);font-weight:800;line-height:1.1}.landing .ln-cta .ln-cta-line{font-family:var(--font-display-arabic), sans-serif;font-size:clamp(2.75rem,6vw,5.5rem);font-weight:800;line-height:1.1}@media (min-width:1025px){.landing .ln-world-card{padding-block:clamp(40px,7vh,92px)}.landing .ln-world-name{font-size:clamp(26px,4vw,54px)}.landing .ln-journey-row{padding-block:clamp(30px,5.5vh,64px)}.landing .ln-journey-row-n{font-size:clamp(20px,2.6vw,34px)}.landing .ln-journey-row-title{font-size:clamp(22px,3.2vw,44px);line-height:1.25}}.landing .ln-worlds--kode .ln-world-cta{border-block-end:0;padding-block-end:6px;position:relative;transform:none}.landing .ln-worlds--kode .ln-world-cta:after{content:"";inset-inline:0;transform-origin:100%;block-size:2px;transition:transform var(--ln-t-base) var(--ln-ease-out);background:currentColor;position:absolute;bottom:0;transform:scaleX(0)}.landing .ln-worlds--kode .ln-world-cta:hover:after,.landing .ln-worlds--kode .ln-world-cta:focus-visible:after,.landing .ln-world-card:hover .ln-world-cta:after{transform:scaleX(1)}.landing .ln-worlds--kode .ln-world-cta svg{transition:translate var(--ln-t-base) var(--ln-ease-out)}@media (hover:hover){.landing .ln-worlds--kode .ln-world-cta:hover svg{translate:-5px}.landing .ln-worlds--kode .ln-world-num{transition:color var(--ln-t-base) var(--ln-ease-out)}.landing .ln-world-card:hover .ln-world-num{color:#ff6a2e}.landing .ln-marquee:hover .ln-marquee-track{animation-play-state:paused}}.landing .ln-journey--kode .ln-chapter-title--kode{font-family:var(--font-display-arabic), sans-serif;font-size:clamp(2.6rem,7.5vw,6.5rem);font-weight:800;line-height:1.08}
