.apl-v2{--bg:#08090c;--bg-2:#0b0d12;--panel:#11141b;--panel-2:#171b24;--border:hsla(0,0%,100%,.08);--border-blue:rgba(0,148,221,.28);--text:#eaf2f8;--muted:#8a95a5;--muted-2:#5c6675;--accent:#0094dd;--accent-bright:#23b0f5;--accent-2:#ff7a1a;--accent-soft:rgba(0,148,221,.12);--mono:"JetBrains Mono",ui-monospace,monospace;--sans:var(--font-satoshi),"Satoshi",-apple-system,system-ui,sans-serif;--sec-pad:128px;--maxw:1280px;font-family:var(--sans);background:var(--bg);color:var(--text);line-height:1.6;overflow-x:hidden;-webkit-font-smoothing:antialiased}.apl-v2 *{margin:0;padding:0;box-sizing:border-box}.apl-v2 a{color:inherit;text-decoration:none}.apl-v2 img{max-width:100%;display:block}.apl-v2 ::-moz-selection{background:var(--accent);color:#fff}.apl-v2 ::selection{background:var(--accent);color:#fff}.apl-v2 .wrap{max-width:var(--maxw);margin:0 auto;padding:0 32px;width:100%}.apl-v2 .sec{padding:var(--sec-pad) 0;position:relative}.apl-v2 .mono{font-family:var(--mono)}.apl-v2 h1,.apl-v2 h2,.apl-v2 h3{font-weight:900;line-height:1.04;letter-spacing:-.03em}.apl-v2 .h-sec{font-size:clamp(34px,5vw,60px);font-weight:900;letter-spacing:-.035em;line-height:1.05}.apl-v2 .lead{font-size:clamp(16px,1.3vw,19px);color:var(--muted);line-height:1.7;max-width:60ch}.apl-v2 .accent{color:var(--accent-bright)}.apl-v2 .accent-o{color:var(--accent-2)}.apl-v2 .ghost{position:absolute;font-family:var(--mono);font-weight:700;font-size:clamp(80px,16vw,220px);color:#fff;opacity:.022;letter-spacing:-.04em;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:0;line-height:.8}.apl-v2 .btn{display:inline-flex;align-items:center;cursor:pointer;border:none;font-family:var(--sans)}.apl-v2 .btn-codiste{gap:0;padding:6px;border-radius:100px;background:#fff;color:#555;font-size:16px;font-weight:500;overflow:hidden;transition:color .3s ease;justify-content:center}.apl-v2 .btn-codiste:hover{color:#111}.apl-v2 .btn-codiste .label{padding:4px 10px}.apl-v2 .btn-codiste .ico{margin-left:8px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:100px;background:#010101;flex:none;transition:transform .4s cubic-bezier(.34,1.4,.5,1)}.apl-v2 .btn-codiste .ico img{display:block;width:14px;height:14px;transform:rotate(0);transition:transform .4s cubic-bezier(.34,1.4,.5,1)}.apl-v2 .btn-codiste:hover .ico img{transform:rotate(-45deg)}.apl-v2 .hero{position:relative;padding-top:152px;padding-bottom:0;overflow:hidden;min-height:100vh;display:flex;flex-direction:column;justify-content:flex-start}.apl-v2 .trajectory{position:absolute;inset:0;width:100%;height:100%;z-index:0}.apl-v2 .hero-glow{position:absolute;z-index:0;width:920px;height:920px;left:50%;top:42%;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,rgba(0,148,221,.26),transparent 60%);filter:blur(16px);pointer-events:none}.apl-v2 .hero-glow.o{width:520px;height:520px;top:78%;background:radial-gradient(circle,rgba(255,122,26,.14),transparent 62%)}.apl-v2 .hero-grid{position:absolute;inset:0;z-index:0;opacity:.55;background-image:linear-gradient(hsla(0,0%,100%,.035) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.035) 1px,transparent 0);background-size:60px 60px;-webkit-mask-image:radial-gradient(ellipse 80% 75% at 50% 38%,#000 28%,transparent 78%);mask-image:radial-gradient(ellipse 80% 75% at 50% 38%,#000 28%,transparent 78%)}.apl-v2 .hero-stage{position:relative;z-index:2;text-align:center;max-width:1000px;margin:0 auto;width:100%}.apl-v2 .hero-stage h1{font-size:clamp(46px,8vw,104px);font-weight:900;letter-spacing:-.045em;line-height:.96}.apl-v2 .hero-stage h1 .pos{display:block;font-size:clamp(17px,2.1vw,27px);font-weight:700;color:var(--accent-bright);letter-spacing:-.01em;line-height:1.25;margin-top:22px}.apl-v2 .hero-stage .lead{margin:26px auto 0;font-size:clamp(15px,1.25vw,18px);color:var(--muted);max-width:62ch}.apl-v2 .hero-cta{align-items:center;gap:18px}.apl-v2 .hero-cta,.apl-v2 .telem{display:flex;justify-content:center;flex-wrap:wrap;margin-top:34px}.apl-v2 .telem{gap:10px}.apl-v2 .chip{font-family:var(--mono);font-size:11px;letter-spacing:.06em;color:var(--muted);border:1px solid var(--border);border-radius:7px;padding:8px 12px;background:hsla(0,0%,100%,.02);display:flex;gap:8px;align-items:center}.apl-v2 .chip b{color:var(--text);font-weight:700}.apl-v2 .chip i{width:5px;height:5px;border-radius:50%;background:var(--accent);font-style:normal;box-shadow:0 0 6px var(--accent)}.apl-v2 .showcase{position:relative;z-index:2;max-width:1060px;margin:clamp(40px,6vh,68px) auto 0;width:100%}.apl-v2 .viewport{position:relative;border:1px solid var(--border-blue);border-radius:16px;background:linear-gradient(165deg,#0f141c,#0a0c11);padding:12px;box-shadow:0 40px 120px -34px rgba(0,148,221,.5),inset 0 1px 0 hsla(0,0%,100%,.05)}.apl-v2 .viewport-bar{display:flex;align-items:center;justify-content:space-between;padding:5px 8px 12px}.apl-v2 .viewport-bar .dots{display:flex;gap:6px}.apl-v2 .viewport-bar .dots i{width:9px;height:9px;border-radius:50%;background:#2a313d}.apl-v2 .viewport-bar .dots i:first-child{background:var(--accent-2)}.apl-v2 .viewport-bar .lbl{font-family:var(--mono);font-size:10px;letter-spacing:.16em;color:var(--muted-2);text-transform:uppercase}.apl-v2 .viewport img{border-radius:9px;width:100%;border:1px solid hsla(0,0%,100%,.04);display:block}.apl-v2 .readout{position:absolute;z-index:4;background:rgba(13,17,24,.92);backdrop-filter:blur(10px);border:1px solid var(--border-blue);border-radius:13px;padding:13px 15px;min-width:172px;box-shadow:0 24px 60px -20px rgba(0,0,0,.85);text-align:left}.apl-v2 .readout .rk{font-family:var(--mono);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted-2);display:flex;align-items:center;gap:7px}.apl-v2 .readout .rk i{width:6px;height:6px;border-radius:50%;font-style:normal}.apl-v2 .readout .rv{font-weight:900;font-size:20px;letter-spacing:-.02em;margin-top:7px;color:var(--text)}.apl-v2 .readout .rv small{font-family:var(--mono);font-weight:700;font-size:11px;letter-spacing:0}.apl-v2 .readout .rbar{height:5px;border-radius:4px;background:hsla(0,0%,100%,.07);margin-top:9px;overflow:hidden;position:relative}.apl-v2 .readout .rbar .f{position:absolute;inset:0;border-radius:4px}.apl-v2 .readout.r1{top:14%;left:-44px;animation:apl-float1 6.5s ease-in-out infinite}.apl-v2 .readout.r2{top:40%;right:-50px;animation:apl-float2 7.5s ease-in-out infinite}.apl-v2 .readout.r3{bottom:118px;left:-30px;animation:apl-float2 8s ease-in-out infinite}@keyframes apl-float1{0%,to{transform:translateY(0)}50%{transform:translateY(-13px)}}@keyframes apl-float2{0%,to{transform:translateY(0)}50%{transform:translateY(13px)}}@keyframes apl-blink{0%,to{opacity:1}50%{opacity:.25}}.apl-v2 .core-grid{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center;position:relative;z-index:1}.apl-v2 .core-vis{position:relative;border-radius:20px;overflow:hidden;border:1px solid var(--border-blue);box-shadow:0 40px 100px -40px rgba(0,148,221,.45)}.apl-v2 .core-vis img{width:100%;display:block}.apl-v2 .core-vis .frameglow{position:absolute;inset:0;background:radial-gradient(circle at 50% 30%,transparent 40%,rgba(8,9,12,.55));pointer-events:none}.apl-v2 .core-vis .corner{position:absolute;width:18px;height:18px;border:2px solid var(--accent);opacity:.7}.apl-v2 .core-vis .corner.tl{top:12px;left:12px;border-right:0;border-bottom:0}.apl-v2 .core-vis .corner.tr{top:12px;right:12px;border-left:0;border-bottom:0}.apl-v2 .core-vis .corner.bl{bottom:12px;left:12px;border-right:0;border-top:0}.apl-v2 .core-vis .corner.br{bottom:12px;right:12px;border-left:0;border-top:0}.apl-v2 .body-p{color:var(--muted);font-size:16.5px;line-height:1.75;margin-top:22px}.apl-v2 .body-p+.body-p{margin-top:18px}.apl-v2 .brief{background:var(--bg-2);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.apl-v2 .brief-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:56px;align-items:start;position:relative;z-index:1}.apl-v2 .req-card{border:1px solid var(--border);border-radius:16px;background:var(--panel);overflow:hidden}.apl-v2 .req-head{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--border);background:rgba(0,148,221,.05)}.apl-v2 .req-head .t{font-family:var(--mono);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--accent-bright)}.apl-v2 .req-head .n{font-family:var(--mono);font-size:11px;color:var(--muted-2)}.apl-v2 .req-row{display:flex;gap:14px;padding:18px 20px;border-bottom:1px solid var(--border);align-items:flex-start}.apl-v2 .req-row:last-child{border-bottom:0}.apl-v2 .req-row .ck{flex:none;width:24px;height:24px;border-radius:6px;display:grid;place-items:center;background:var(--accent-soft);border:1px solid var(--border-blue);margin-top:2px}.apl-v2 .req-row .ck img{width:13px;height:13px}.apl-v2 .req-row p{font-size:14.5px;color:var(--muted);line-height:1.55}.apl-v2 .req-row p b{color:var(--text);font-weight:700;display:block;margin-bottom:2px;font-size:15px}.apl-v2 .modules{position:relative}.apl-v2 .mod-intro{max-width:62ch;margin-bottom:64px;position:relative;z-index:1}.apl-v2 .mod{display:grid;grid-template-columns:48px 1fr 1fr;gap:40px;align-items:center;padding:54px 0;border-top:1px solid var(--border);position:relative}.apl-v2 .mod:last-child{border-bottom:1px solid var(--border)}.apl-v2 .mod-seq{font-family:var(--mono);font-size:15px;font-weight:700;color:var(--accent);writing-mode:vertical-rl;letter-spacing:.2em;display:flex;align-items:center;gap:12px}.apl-v2 .mod-seq:after{content:"";width:1px;flex:1;background:linear-gradient(var(--accent),transparent);min-height:40px}.apl-v2 .mod-txt h3{font-size:clamp(24px,2.6vw,32px);font-weight:900;letter-spacing:-.03em;margin-bottom:14px}.apl-v2 .mod-txt p{color:var(--muted);font-size:16px;line-height:1.7;max-width:46ch}.apl-v2 .mod-tags{display:flex;gap:8px;margin-top:20px;flex-wrap:wrap}.apl-v2 .mod-tags span{font-family:var(--mono);font-size:11px;color:var(--accent-bright);border:1px solid var(--border-blue);border-radius:6px;padding:5px 10px;letter-spacing:.04em}.apl-v2 .mod.rev .mod-txt{order:2}.apl-v2 .mod.rev .mod-visual{order:1}.apl-v2 .mod-visual,.apl-v2 .vbox{position:relative}.apl-v2 .vbox{border:1px solid var(--border);border-radius:16px;background:linear-gradient(160deg,var(--panel),var(--bg-2));padding:24px;min-height:268px;overflow:hidden;display:flex;flex-direction:column;justify-content:center}.apl-v2 .vbox .vlabel{left:16px;letter-spacing:.16em;color:var(--muted-2)}.apl-v2 .vbox .vlabel,.apl-v2 .vbox .vstat{position:absolute;top:14px;font-family:var(--mono);font-size:10px;text-transform:uppercase}.apl-v2 .vbox .vstat{right:16px;letter-spacing:.1em;color:var(--accent);display:flex;align-items:center;gap:6px}.apl-v2 .vbox .vstat i{width:6px;height:6px;border-radius:50%;background:var(--accent-2);box-shadow:0 0 6px var(--accent-2);font-style:normal;animation:apl-blink 1.6s infinite}.apl-v2 .lp-bars{display:flex;align-items:flex-end;gap:10px;height:140px;margin-top:18px}.apl-v2 .lp-bars .b{flex:1;border-radius:6px 6px 2px 2px;background:linear-gradient(var(--accent),rgba(0,148,221,.15));position:relative;animation:apl-rise 3s ease-in-out infinite}.apl-v2 .lp-bars .b:nth-child(2){animation-delay:.3s;background:linear-gradient(var(--accent-2),rgba(255,122,26,.12))}.apl-v2 .lp-bars .b:nth-child(3){animation-delay:.6s}.apl-v2 .lp-bars .b:nth-child(4){animation-delay:.9s}.apl-v2 .lp-bars .b:nth-child(5){animation-delay:1.2s;background:linear-gradient(var(--accent-2),rgba(255,122,26,.12))}@keyframes apl-rise{0%,to{height:30%}50%{height:100%}}.apl-v2 .lp-foot{display:flex;justify-content:space-between;margin-top:16px;font-family:var(--mono);font-size:12px;color:var(--muted)}.apl-v2 .lp-foot b{color:var(--accent-2)}.apl-v2 .dex-img{border-radius:12px;overflow:hidden;border:1px solid var(--border-blue);position:relative;height:268px}.apl-v2 .dex-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.apl-v2 .dex-swap{position:absolute;bottom:14px;left:14px;right:14px;display:flex;gap:10px;align-items:center;background:rgba(8,9,12,.8);backdrop-filter:blur(6px);border:1px solid var(--border);border-radius:10px;padding:10px 12px;font-family:var(--mono);font-size:12px}.apl-v2 .dex-swap .pair{color:var(--text);font-weight:700}.apl-v2 .dex-swap .arrow{color:var(--accent);margin:0 4px}.apl-v2 .dex-swap .pl{margin-left:auto;color:var(--accent-2);font-weight:700}.apl-v2 .stk{display:flex;align-items:center;gap:28px;margin-top:10px}.apl-v2 .ring{width:130px;height:130px;flex:none;border-radius:50%;background:conic-gradient(var(--accent) 0deg 280deg,hsla(0,0%,100%,.06) 280deg 1turn);display:grid;place-items:center;position:relative;animation:apl-spin 9s linear infinite}.apl-v2 .ring:before{content:"";position:absolute;inset:11px;border-radius:50%;background:var(--panel)}.apl-v2 .ring .rv{position:relative;text-align:center;font-family:var(--mono)}.apl-v2 .ring .rv b{display:block;font-size:24px;color:var(--text);font-weight:700}.apl-v2 .ring .rv span{font-size:10px;color:var(--muted);letter-spacing:.1em}@keyframes apl-spin{to{transform:rotate(1turn)}}.apl-v2 .stk-list{display:flex;flex-direction:column;gap:12px;font-family:var(--mono);font-size:13px}.apl-v2 .stk-list .r{display:flex;justify-content:space-between;gap:18px;color:var(--muted)}.apl-v2 .stk-list .r b{color:var(--text)}.apl-v2 .stk-list .r .up{color:var(--accent-2)}.apl-v2 .mint{font-family:var(--mono);font-size:13px;line-height:2}.apl-v2 .mint .ln{display:flex;gap:10px;color:var(--muted)}.apl-v2 .mint .ln .k{color:var(--accent)}.apl-v2 .mint .ln .v{color:var(--text)}.apl-v2 .mint .ln.add .v{color:var(--accent-2)}.apl-v2 .mint-btn{margin-top:18px;display:inline-flex;align-items:center;gap:10px;background:var(--accent-2);color:#150a02;font-family:var(--mono);font-weight:700;font-size:13px;padding:10px 18px;border-radius:8px;letter-spacing:.04em;box-shadow:0 0 24px rgba(255,122,26,.35)}.apl-v2 .mint-btn i{width:7px;height:7px;border-radius:50%;background:#150a02;font-style:normal;animation:apl-blink 1.4s infinite}.apl-v2 .apy{text-align:center;margin-top:6px}.apl-v2 .apy .big{font-family:var(--mono);font-weight:700;font-size:clamp(46px,6vw,68px);color:var(--accent);line-height:1;letter-spacing:-.03em;text-shadow:0 0 28px rgba(0,148,221,.5)}.apl-v2 .apy .big small{font-size:.4em;color:var(--accent-2)}.apl-v2 .apy .sub{font-family:var(--mono);font-size:11px;letter-spacing:.18em;color:var(--muted);text-transform:uppercase;margin-top:8px}.apl-v2 .apy-track{height:8px;border-radius:6px;background:hsla(0,0%,100%,.06);margin-top:24px;overflow:hidden;position:relative}.apl-v2 .apy-track .fill{position:absolute;inset:0;width:0;background:linear-gradient(90deg,var(--accent),var(--accent-2));border-radius:6px;animation:apl-fillapy 3.5s ease-in-out infinite}@keyframes apl-fillapy{0%{width:8%}55%{width:92%}to{width:8%}}.apl-v2 .chains{display:flex;flex-direction:column;gap:11px;margin-top:8px}.apl-v2 .chrow{display:flex;align-items:center;gap:13px;padding:11px 14px;border:1px solid var(--border);border-radius:10px;background:hsla(0,0%,100%,.015);font-family:var(--mono);font-size:13px}.apl-v2 .chrow .dot{width:9px;height:9px;border-radius:50%;flex:none}.apl-v2 .chrow .nm{color:var(--text);font-weight:500}.apl-v2 .chrow .tg{margin-left:auto;font-size:11px;letter-spacing:.1em;padding:3px 9px;border-radius:20px}.apl-v2 .chrow.on .dot{background:var(--accent);box-shadow:0 0 8px var(--accent)}.apl-v2 .chrow.on .tg{color:var(--accent);background:var(--accent-soft)}.apl-v2 .chrow.off{opacity:.5}.apl-v2 .chrow.off .dot{background:var(--muted-2)}.apl-v2 .chrow.off .tg{color:var(--muted);background:hsla(0,0%,100%,.04)}.apl-v2 .toggle{margin-left:8px;width:34px;height:18px;border-radius:20px;background:var(--accent);position:relative;flex:none}.apl-v2 .toggle:after{content:"";position:absolute;top:2px;right:2px;width:14px;height:14px;border-radius:50%;background:#fff}.apl-v2 .chrow.off .toggle{background:#2a313d}.apl-v2 .chrow.off .toggle:after{left:2px;right:auto}.apl-v2 .tech{background:var(--bg-2);border-top:1px solid var(--border)}.apl-v2 .tech-grid{display:flex;gap:18px;flex-wrap:wrap;margin-top:36px}.apl-v2 .tech-pill{display:flex;align-items:center;gap:13px;border:1px solid var(--border);border-radius:14px;padding:18px 26px;background:var(--panel);transition:.25s}.apl-v2 .tech-pill:hover{border-color:var(--accent);transform:translateY(-4px)}.apl-v2 .tech-pill .ic{width:42px;height:42px;border-radius:11px;display:grid;place-items:center;background:rgba(0,148,221,.08);border:1px solid var(--border-blue)}.apl-v2 .tech-pill .ic img{width:26px;height:26px}.apl-v2 .tech-pill b{font-size:18px;font-weight:700}.apl-v2 .tech-pill span{display:block;font-family:var(--mono);font-size:11px;color:var(--muted);letter-spacing:.06em}.apl-v2 .deliver-grid{display:grid;grid-template-columns:1fr 1fr;gap:26px;margin-top:54px}.apl-v2 .del-card{border:1px solid var(--border);border-radius:18px;background:var(--panel);overflow:hidden;position:relative}.apl-v2 .del-card .dh{padding:22px 24px;border-bottom:1px solid var(--border);display:flex;align-items:center;justify-content:space-between;background:hsla(0,0%,100%,.015)}.apl-v2 .del-card .dh .role{font-family:var(--mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--accent-bright)}.apl-v2 .del-card .dh h3{font-size:22px;font-weight:900;letter-spacing:-.02em;margin-top:7px}.apl-v2 .del-card .dh .ico{width:44px;height:44px;border-radius:12px;background:var(--accent-soft);border:1px solid var(--border-blue);display:grid;place-items:center;flex:none}.apl-v2 .del-card .dh .ico img{width:23px;height:23px}.apl-v2 .del-body{padding:24px}.apl-v2 .del-body>p{color:var(--muted);font-size:15.5px;line-height:1.7}.apl-v2 .feat-list{list-style:none;display:flex;flex-direction:column;gap:16px;margin-top:6px}.apl-v2 .feat-list li{display:flex;gap:13px;font-size:15px;color:var(--muted);line-height:1.55}.apl-v2 .feat-list li img{flex:none;width:19px;height:19px;margin-top:2px}.apl-v2 .del-card.users{background:linear-gradient(160deg,#0b131b,var(--panel));display:flex;flex-direction:column}.apl-v2 .users-vis{flex:1;display:flex;align-items:center;justify-content:center;padding:30px 24px}.apl-v2 .eco{position:relative;width:200px;height:200px}.apl-v2 .eco .center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:74px;height:74px;border-radius:50%;background:radial-gradient(circle,var(--accent),#005c8a);display:grid;place-items:center;box-shadow:0 0 40px rgba(0,148,221,.6);z-index:2}.apl-v2 .eco .center img{width:34px;height:34px}.apl-v2 .eco .orbit{position:absolute;inset:0;border:1px solid var(--border-blue);border-radius:50%;animation:apl-spin 16s linear infinite}.apl-v2 .eco .orbit.o2{inset:34px;border-color:rgba(255,122,26,.22);animation-duration:11s;animation-direction:reverse}.apl-v2 .eco .node{position:absolute;width:34px;height:34px;border-radius:9px;background:var(--panel-2);border:1px solid var(--border-blue);display:grid;place-items:center;font-family:var(--mono);font-size:9px;color:var(--accent-bright);font-weight:700}.apl-v2 .eco .node.n1{top:-6px;left:50%;transform:translateX(-50%)}.apl-v2 .eco .node.n2{bottom:-6px;left:50%;transform:translateX(-50%)}.apl-v2 .eco .node.n3{top:50%;left:-6px;transform:translateY(-50%)}.apl-v2 .eco .node.n4{top:50%;right:-6px;transform:translateY(-50%)}.apl-v2 .final{position:relative;overflow:hidden;text-align:center;padding:140px 0 160px}.apl-v2 .final .bg{position:absolute;inset:0;z-index:0;background:radial-gradient(circle at 50% 120%,rgba(0,148,221,.32),transparent 55%),radial-gradient(circle at 50% 0,rgba(255,122,26,.12),transparent 45%)}.apl-v2 .final .grid2{position:absolute;inset:0;z-index:0;opacity:.5;background-image:linear-gradient(hsla(0,0%,100%,.03) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.03) 1px,transparent 0);background-size:54px 54px;-webkit-mask-image:radial-gradient(ellipse 70% 80% at 50% 60%,#000,transparent 75%);mask-image:radial-gradient(ellipse 70% 80% at 50% 60%,#000,transparent 75%)}.apl-v2 .final-in{position:relative;z-index:2;max-width:780px;margin:0 auto;padding:0 32px}.apl-v2 .final h2{font-size:clamp(40px,6vw,76px);font-weight:900;letter-spacing:-.04em;line-height:1.02}.apl-v2 .final p{color:var(--muted);font-size:18px;margin:24px auto 40px;max-width:54ch}.apl-v2 .final .delta{width:62px;height:62px;margin:0 auto 30px;filter:drop-shadow(0 0 22px rgba(0,148,221,.7))}.apl-v2 .reveal{opacity:0;transform:translateY(34px);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1)}.apl-v2 .reveal.in{opacity:1;transform:none}.apl-v2 .d1{transition-delay:.08s}.apl-v2 .d2{transition-delay:.16s}.apl-v2 .d3{transition-delay:.24s}.apl-v2 .d4{transition-delay:.32s}.apl-v2 .page-bottom-fade{width:100%;height:300px;pointer-events:none;background:linear-gradient(180deg,transparent 0,rgba(0,148,221,.05) 60%,#05070a)}@media(max-width:1024px){.apl-v2{--sec-pad:88px}.apl-v2 .hero{min-height:auto;padding-top:104px}.apl-v2 .showcase{max-width:680px}.apl-v2 .readout.r1{left:-14px}.apl-v2 .readout.r2{right:-18px}.apl-v2 .readout.r3{left:0}.apl-v2 .brief-grid,.apl-v2 .core-grid{grid-template-columns:1fr;gap:40px}.apl-v2 .mod{grid-template-columns:36px 1fr;gap:26px}.apl-v2 .mod-visual{grid-column:1/-1;order:3!important}.apl-v2 .mod.rev .mod-txt{order:2}.apl-v2 .deliver-grid{grid-template-columns:1fr}}@media(max-width:768px){.apl-v2{--sec-pad:64px}.apl-v2 .wrap{padding:0 24px}.apl-v2 .mod{padding:40px 0}.apl-v2 .readout{display:none}}@media(max-width:480px){.apl-v2{--sec-pad:52px}.apl-v2 .wrap{padding:0 16px}.apl-v2 .hero-cta .btn-codiste{font-size:15px}.apl-v2 .stk{flex-direction:column;align-items:flex-start}.apl-v2 .ghost{font-size:64px}.apl-v2 .viewport{padding:10px}.apl-v2 .telem .chip{font-size:10px}}