.lx{--teal:#0f766e;--teal2:#14b8a6;--gold:#b68a2c;--or:#ea580c;--ink:#0f172a;--soft:#475569;--line:rgba(15,23,42,.09);--bg1:#f8fafc;--bg2:#fff;--bg3:#f3faf8;--card:#fff;--glass:hsla(0,0%,100%,.74);--glassb:hsla(0,0%,100%,.85);--dev:linear-gradient(160deg,#fff,#eef7f5);--devink:#0f2f2b;--devsoft:#4b6b66;--devline:rgba(15,118,110,.28);--devfill:rgba(15,118,110,.05);--devhot:rgba(15,118,110,.18);--chip:rgba(15,118,110,.08);--shadow:rgba(15,23,42,.28);color:var(--ink);background:linear-gradient(180deg,var(--bg1),var(--bg2) 30%,var(--bg3));overflow:hidden}.jy-elite-midnight .lx,:root[data-theme=dark] .lx{--teal:#2dd4bf;--teal2:#14b8a6;--gold:#d8b45e;--ink:#e6f1ef;--soft:#9fb5b1;--line:hsla(0,0%,100%,.08);--bg1:#06100f;--bg2:#081412;--bg3:#0a1816;--card:#0e1c1a;--glass:rgba(16,32,30,.72);--glassb:hsla(0,0%,100%,.08);--dev:linear-gradient(160deg,#0b1f1d,#10302c);--devink:#eaf6f3;--devsoft:#9fc4bd;--devline:rgba(216,180,94,.35);--devfill:hsla(0,0%,100%,.04);--devhot:rgba(20,184,166,.25);--chip:hsla(0,0%,100%,.07);--shadow:rgba(0,0,0,.6)}.lx a{color:inherit;text-decoration:none}.lx-hero{position:relative;max-width:1200px;margin:0 auto;padding:72px 24px 40px;display:grid;grid-template-columns:1fr 1.05fr;gap:48px;align-items:center}.lx-aura{position:absolute;inset:-20% -10% auto auto;width:720px;height:720px;background:radial-gradient(closest-side,rgba(20,184,166,.18),transparent),radial-gradient(closest-side at 70% 60%,rgba(200,162,74,.14),transparent);filter:blur(10px);pointer-events:none}.lx-kicker{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--teal);font-weight:600;margin:0 0 10px}.lx-h1{font-size:clamp(34px,5vw,56px);line-height:1.12;letter-spacing:-.02em;margin:0 0 18px}.lx-h1,.lx-h2{font-weight:500}.lx-h2{font-size:clamp(26px,3.2vw,40px);line-height:1.2;letter-spacing:-.015em;margin:0 0 14px}.lx-lead{color:var(--soft);font-size:17px;line-height:1.7;max-width:58ch;margin:0 0 18px}.lx-sec.col .lx-lead{margin-inline:auto}.lx-points{list-style:none;padding:0;margin:0 0 18px;display:grid;gap:9px}.lx-points li{display:flex;gap:10px;align-items:flex-start;color:var(--ink);font-size:15px;line-height:1.5}.lx-points svg{color:var(--teal);flex:none;margin-top:3px}.lx-stat{display:inline-block;margin:0 0 20px;padding:8px 14px;border-radius:10px;background:var(--chip);color:var(--teal);font-weight:600;font-size:14px}.lx-brand{margin-top:18px;color:var(--gold);letter-spacing:.3em;text-transform:uppercase;font-size:12px}.lx-ctas{display:flex;gap:12px;flex-wrap:wrap}.lx-ctas.center{justify-content:center;margin-top:28px}.lx-cta{background:var(--or);color:#fff!important;padding:14px 22px;border-radius:12px;font-weight:600;box-shadow:0 10px 30px -10px rgba(234,88,12,.55);transition:transform .2s}.lx-cta:hover{transform:translateY(-1px)}.lx-ghost{padding:14px 20px;border-radius:12px;border:1px solid var(--devline);color:var(--teal)!important;font-weight:600;background:var(--glass)}.lx-device,.lx-hero-mock{position:relative}.lx-device{background:var(--dev);border-radius:22px;padding:18px;box-shadow:0 40px 80px -34px var(--shadow),inset 0 0 0 1px var(--line);color:var(--devink)}.lx-bar{display:flex;gap:6px;margin-bottom:14px;align-items:center}.lx-bar i{width:9px;height:9px;border-radius:50%;background:var(--devline)}.lx-bar u{flex:1;height:18px;border-radius:6px;background:var(--chip);margin-left:10px}.lx-hero-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:16px;align-items:center}.lx-seg{display:inline-flex;flex-wrap:wrap;background:var(--chip);border-radius:12px;padding:4px;margin-bottom:14px;gap:2px}.lx-seg button{border:0;background:transparent;color:var(--devsoft);padding:7px 12px;border-radius:9px;font-weight:600;font-size:13px;cursor:pointer;transition:background .25s,color .25s}.lx-seg button.on{background:var(--teal2);color:#fff}.lx-chart{width:100%;height:auto;display:block}.lx-chart path,.lx-chart polygon{fill:var(--devfill);stroke:var(--devline);stroke-width:1;transition:fill .25s}.lx-chart .cell{cursor:pointer;outline:none}.lx-chart .cell.lag path,.lx-chart .cell.lag polygon{fill:var(--devhot)}.lx-chart .cell.hot path,.lx-chart .cell.hot polygon,.lx-chart .cell:hover path,.lx-chart .cell:hover polygon{fill:rgba(234,88,12,.18);stroke:var(--or)}.lx-chart .cell.dash path{stroke-dasharray:4 3}.lx-chart text{fill:var(--devink);text-anchor:middle;pointer-events:none}.lx-chart .sg{font-size:7.2px;fill:var(--devsoft)}.lx-chart .gr{font-size:7.6px;font-weight:700;fill:var(--teal2);animation:lxin .6s both}.lx-chart .core,.lx-chart .rim{fill:none;stroke:var(--devline)}.lx-chart .core{stroke-dasharray:3 5}.lx-chart .lbl{fill:var(--gold);font-size:9px;letter-spacing:.06em}.lx-morph{animation:lxmorph .7s cubic-bezier(.2,.8,.2,1) both;transform-origin:120px 120px}@keyframes lxmorph{0%{opacity:0;transform:scale(.92) rotate(-4deg);filter:blur(3px)}to{opacity:1;transform:none;filter:none}}@keyframes lxin{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.lx-ichart{display:grid;gap:8px}.lx-tip{margin:0;min-height:22px;font-size:13px;color:var(--devsoft);text-align:center}.lx-tip b{color:var(--or);font-weight:600}.lx-panch{display:grid;gap:12px}.lx-row{display:grid;gap:5px;font-size:12px;color:var(--devsoft)}.lx-row b{height:7px;border-radius:9px;background:var(--chip);overflow:hidden}.lx-row b em{display:block;height:100%;background:linear-gradient(90deg,var(--teal2),var(--gold));border-radius:9px;transform-origin:left;animation:lxfill 2.4s ease-out both}.lx-row b.warn em{background:linear-gradient(90deg,#f59e0b,var(--or))}@keyframes lxfill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.lx-glass{background:var(--glass);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid var(--glassb);box-shadow:0 20px 50px -26px var(--shadow);border-radius:18px;color:var(--ink)}.lx-float{position:absolute;left:-18px;bottom:-18px;padding:12px 16px;display:flex;gap:8px;align-items:center;font-size:13px;color:var(--teal);animation:lxf 6s ease-in-out infinite}@keyframes lxf{50%{transform:translateY(-8px)}}.lx-trust{max-width:1100px;margin:10px auto 0;padding:18px 24px;display:flex;gap:28px;flex-wrap:wrap;justify-content:center;color:var(--soft);font-size:14px;border-block:1px solid var(--line)}.lx-trust span{display:inline-flex;gap:8px;align-items:center}.lx-trust svg{color:var(--gold)}.lx-sec{max-width:1200px;margin:0 auto;padding:84px 24px;display:grid;grid-template-columns:1fr 1.1fr;gap:56px;align-items:center}.lx-sec.flip .lx-copy{order:2}.lx-sec.col{display:block;text-align:center}.lx-sec.col .lx-h2{margin-inline:auto;max-width:26ch}.lx-links{display:flex;gap:10px;flex-wrap:wrap}.lx-link{display:inline-flex;gap:6px;align-items:center;padding:9px 14px;border-radius:999px;border:1px solid var(--devline);color:var(--teal)!important;font-weight:600;font-size:14px;background:var(--card);transition:background .2s,border-color .2s}.lx-link.sub{background:transparent;border-color:transparent;color:var(--soft)!important}.lx-link:hover{background:var(--chip);border-color:var(--teal)}.lx-link.center{margin-top:26px}.lx-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:30px;text-align:start}.lx-tile{display:flex;align-items:center;gap:14px;padding:20px;border-radius:16px;background:var(--card);border:1px solid var(--line);transition:transform .25s,box-shadow .25s}.lx-tile:hover{transform:translateY(-3px);box-shadow:0 18px 40px -22px rgba(15,118,110,.45)}.lx-tile b{flex:1;font-weight:500}.lx-ic{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:var(--chip);color:var(--teal)}.lx-rasi{margin-top:26px;text-align:start}.lx-rtabs{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-bottom:16px}.lx-rtabs button{border:1px solid var(--line);background:var(--card);color:var(--soft);padding:8px 13px;border-radius:999px;font-size:14px;cursor:pointer;transition:all .2s}.lx-rtabs button.on{background:var(--teal);border-color:var(--teal);color:#fff}.jy-elite-midnight .lx-rtabs button.on,:root[data-theme=dark] .lx-rtabs button.on{color:#04201c}.lx-reading{padding:24px;max-width:900px;margin:0 auto;display:grid;gap:18px;animation:lxin .5s both}.lx-reading-h{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}.lx-reading-h b{font-size:22px;font-weight:600;color:var(--teal)}.lx-reading-h small{color:var(--soft)}.lx-reading-g{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.lx-reading-g div{padding:14px;border-radius:14px;background:var(--chip)}.lx-reading-g small{color:var(--gold);font-weight:600;font-size:12px}.lx-reading-g p{margin:6px 0 0;line-height:1.55;font-size:14.5px}.lx-lucky{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.lx-lucky small{color:var(--soft);margin-inline-end:6px}.lx-lucky span{padding:6px 12px;border-radius:999px;border:1px solid var(--devline);font-size:14px}.lx-rtiles{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;margin-top:28px}.lx-rtile{display:grid;justify-items:center;gap:8px;padding:16px 8px;border-radius:16px;background:var(--card);border:1px solid var(--line);transition:transform .25s,border-color .25s}.lx-rtile:hover{transform:translateY(-3px);border-color:var(--teal)}.lx-rtile svg{width:42px;height:42px}.lx-rtile circle{fill:var(--gold)}.lx-rtile .o{fill:none;stroke:var(--devline)}.lx-rtile b{font-weight:500;font-size:14px}.lx-grahas{display:grid;grid-template-columns:repeat(9,1fr);gap:10px;margin-top:28px}.lx-graha{display:grid;justify-items:center;gap:4px;padding:14px 6px;border-radius:16px;background:var(--card);border:1px solid var(--line);font-size:13px}.lx-graha svg{width:56px;height:32px}.lx-graha .arc{fill:none;stroke:var(--devline);stroke-dasharray:2 3}.lx-graha line{stroke:var(--line)}.lx-graha .pl{fill:var(--soft)}.lx-graha.up .pl{fill:var(--or)}.lx-graha b{font-weight:600}.lx-graha em,.lx-graha small{color:var(--soft)}.lx-graha em{font-style:normal;font-size:11px}.lx-graha.up em{color:var(--teal)}.lx-astros{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:14px;margin-top:28px}.lx-astro{display:grid;justify-items:center;gap:8px;padding:22px 14px;border-radius:18px;background:var(--card);border:1px solid var(--line);transition:transform .25s}.lx-astro:hover{transform:translateY(-3px)}.lx-astro b{font-weight:600;font-size:15px}.lx-astro small{color:var(--soft);font-size:13px;line-height:1.4}.lx-astro .lx-link{padding:6px 12px;font-size:13px}.lx-av{width:72px;height:72px}.lx-av .bg{fill:var(--chip)}.lx-av ellipse{fill:none;stroke:var(--teal2);stroke-width:1.4;opacity:.8}.lx-av.b ellipse{stroke:var(--gold)}.lx-av .dot{fill:var(--or)}.lx-av g{animation:lxspin 40s linear infinite;transform-origin:32px 32px}.lx-rep-body{min-height:270px}.lx-pdf{position:relative;height:270px;perspective:900px}.lx-page{position:absolute;inset:6px 12% 6px 8%;background:linear-gradient(#fffdf6,#f6eedb);border-radius:8px;box-shadow:0 14px 30px -14px #000;color:#2b2416;padding:18px 20px;overflow:hidden}.lx-page.back{transform:translate(18px,-6px) rotate(2.5deg);opacity:.7}.lx-page.turn{animation:lxturn .8s ease both;transform-origin:left center}@keyframes lxturn{0%{transform:rotateY(-70deg);opacity:0}to{transform:none;opacity:1}}.lx-page-h{display:flex;justify-content:space-between;font-size:11px;color:#8a6d2f;border-bottom:1px solid rgba(138,109,47,.25);padding-bottom:6px;margin-bottom:10px}.lx-page p{margin:0 0 8px;font-size:12.5px;line-height:1.6}.lx-page p.h{font-weight:700;font-size:15px;color:#0f5f58}.caret{display:inline-block;width:2px;height:1em;background:var(--or);vertical-align:-2px;margin-inline-start:1px;animation:lxdot .8s infinite}.lx-audio{display:grid;gap:18px;padding-top:20px}.lx-wave{position:relative;height:150px;display:flex;align-items:center;gap:3px}.lx-wave i{flex:1;border-radius:3px;background:var(--devline);transform-origin:center;transition:background .3s}.lx-wave i.done{background:linear-gradient(var(--gold),var(--teal2))}.lx-audio.playing .lx-wave i{animation:lxwave .9s ease-in-out infinite alternate}@keyframes lxwave{to{transform:scaleY(.45)}}.lx-wave .head{position:absolute;top:0;bottom:0;width:2px;background:var(--or);transition:left .25s linear}.lx-audio-ctl{display:flex;gap:14px;align-items:center}.lx-audio-ctl small{display:block;color:var(--devsoft)}.lx-playbtn{width:52px;height:52px;border-radius:50%;border:0;background:var(--or);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 10px 24px -10px rgba(234,88,12,.7)}.lx-film{position:relative;aspect-ratio:16/9;border-radius:14px;overflow:hidden;background:radial-gradient(circle at 60% 40%,#17433d,#061311)}.lx-film video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.lx-film-ctl{position:absolute;left:0;right:0;bottom:0;display:flex;gap:10px;align-items:center;padding:10px 14px;background:linear-gradient(transparent,rgba(0,0,0,.65));color:#fff;font-size:12px}.lx-scrub{flex:1;height:4px;border-radius:4px;background:hsla(0,0%,100%,.25);overflow:hidden}.lx-scrub em{display:block;height:100%;background:var(--teal2);width:0}.lx-scrub em.auto{animation:lxscrub 12s linear infinite}@keyframes lxscrub{0%{width:0}to{width:100%}}.lx-orbit{inset:14% 30%;border:1px solid rgba(216,180,94,.4);animation:lxspin 24s linear infinite}.lx-orbit,.lx-orbit i{position:absolute;border-radius:50%}.lx-orbit i{width:12px;height:12px;background:#d8b45e;top:-6px;left:50%}.lx-orbit i:nth-child(2){top:auto;bottom:10%;left:4%;background:#14b8a6}.lx-orbit i:nth-child(3){top:30%;left:auto;right:-6px;background:#f5e9c8}.lx-orbit b{position:absolute;inset:30%;border-radius:50%;background:radial-gradient(#f5e9c8,#d8b45e 50%,transparent 70%)}@keyframes lxspin{to{transform:rotate(1turn)}}.lx-sub{position:absolute;left:8%;right:8%;bottom:40px;text-align:center;color:#f5e9c8;font-size:14px;line-height:1.5;text-shadow:0 1px 4px #000;animation:lxin 1s both}.lx-phone{position:relative;width:min(320px,100%);margin:0 auto;aspect-ratio:9/17;border-radius:42px;background:var(--dev);padding:14px;box-shadow:0 50px 90px -34px var(--shadow),inset 0 0 0 2px var(--devline)}.lx-notch{width:90px;height:22px;border-radius:12px;background:#000;margin:4px auto 16px}.lx-msgs{display:flex;flex-direction:column;gap:12px;padding:6px}.lx-msgs p{margin:0;padding:12px 14px;border-radius:16px;font-size:13.5px;line-height:1.55;max-width:88%}.lx-msgs .me{align-self:flex-end;background:var(--teal);color:#fff;border-bottom-right-radius:4px}.jy-elite-midnight .lx-msgs .me,:root[data-theme=dark] .lx-msgs .me{background:#0f766e}.lx-msgs .bot{background:var(--chip);color:var(--devink);border-bottom-left-radius:4px}.lx-msgs .typing{display:flex;gap:5px;background:var(--chip);width:-moz-max-content;width:max-content}.lx-msgs .typing i{width:6px;height:6px;border-radius:50%;background:var(--teal2);animation:lxdot 1.2s infinite}.lx-msgs .typing i:nth-child(2){animation-delay:.2s}.lx-msgs .typing i:nth-child(3){animation-delay:.4s}@keyframes lxdot{50%{opacity:.2}}.lx-prashna{padding:22px;max-width:420px;margin:0 auto}.lx-mandala{position:relative;display:grid;grid-template-columns:repeat(9,1fr);gap:3px;aspect-ratio:1}.lx-mandala i{border-radius:3px;animation:lxzone 3.6s ease-in-out infinite}.lx-mandala .r0{background:rgba(200,162,74,.3)}.lx-mandala .r1{background:rgba(20,184,166,.24)}.lx-mandala .r2{background:rgba(20,184,166,.14)}.lx-mandala .r3{background:var(--chip)}.lx-mandala .r4{background:rgba(200,162,74,.6)}@keyframes lxzone{50%{filter:brightness(1.5) saturate(1.3)}}.lx-mandala span{position:absolute;left:50%;top:50%;transform:translate(-50%,180%);font-size:12px;color:var(--devink);letter-spacing:.04em;background:var(--glass);padding:2px 8px;border-radius:8px}.lx-fusion{display:grid}.lx-fusion>*{grid-area:1/1}.lx-mandala.fuse{animation:lxblend 6s ease-in-out infinite}.lx-mandala.fuse i.agree{animation:lxagree 2.4s ease-in-out infinite;background:rgba(234,88,12,.55)}@keyframes lxagree{50%{box-shadow:0 0 14px 3px rgba(234,88,12,.65);background:rgba(234,88,12,.85)}}@keyframes lxblend{50%{opacity:.55}}.lx-bagua{width:100%;height:auto;align-self:center;animation:lxbag 6s ease-in-out infinite;pointer-events:none}.lx-bagua circle,.lx-bagua polygon{fill:none;stroke:var(--teal2);stroke-width:1.2}.lx-bagua line{stroke:var(--gold);stroke-width:2.4}.lx-bagua line.brk{stroke-dasharray:6 4}@keyframes lxbag{0%,to{opacity:.35;transform:rotate(-8deg) scale(.96)}50%{opacity:1;transform:none}}.lx-cn{display:grid;grid-template-columns:1.2fr 1fr;gap:18px;align-items:center}.lx-natal,.lx-zwheel{width:100%;height:auto}.lx-natal .rim,.lx-zwheel .rim{fill:none;stroke:var(--devline)}.lx-natal line,.lx-zwheel line{stroke:var(--devline)}.spin{animation:lxspin 48s linear infinite;transform-origin:100px 100px}.spin.slow{animation-duration:90s}.gl polygon{fill:none;stroke-width:1.4}.gl circle{fill:currentColor}.gl line{stroke:currentColor!important;stroke-width:1.4}.gl.e0{color:#16a34a}.gl.e0 polygon{stroke:#16a34a}.gl.e1{color:var(--or)}.gl.e1 polygon{stroke:var(--or)}.gl.e2{color:var(--gold)}.gl.e2 polygon{stroke:var(--gold)}.gl.e3{color:#94a3b8}.gl.e3 polygon{stroke:#94a3b8}.gl.e4{color:#0ea5e9}.gl.e4 polygon{stroke:#0ea5e9}.yy circle{fill:none;stroke:var(--gold)}.yy path{fill:var(--gold);opacity:.6}.yy{animation:lxspin 12s linear infinite reverse;transform-origin:100px 100px}.lx-pillars{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.pil{display:grid;justify-items:center;gap:6px;padding:10px 4px;border-radius:12px;background:var(--chip);border:1px solid transparent;transition:all .4s}.pil.on{border-color:var(--or);transform:translateY(-4px);box-shadow:0 10px 24px -14px rgba(234,88,12,.8)}.pil small{font-size:11px;color:var(--devsoft)}.pil svg{width:100%;max-width:44px}.lx-west{display:grid;grid-template-columns:1.1fr 1fr;gap:18px;align-items:center}.lx-natal text{fill:var(--gold);font-size:11px;text-anchor:middle;font-family:Segoe UI Symbol,Noto Sans Symbols\ 2,Noto Sans Symbols,sans-serif}.lx-natal .pl{fill:var(--or)}.lx-natal .asp{stroke-width:1;stroke-dasharray:120;animation:lxdraw 4s ease-in-out infinite alternate}.lx-natal .asp.a0{stroke:var(--teal2)}.lx-natal .asp.a1{stroke:var(--or)}@keyframes lxdraw{0%{stroke-dashoffset:120}to{stroke-dashoffset:0}}.lx-tarot{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;perspective:700px}.lx-tarot .card{position:relative;aspect-ratio:5/8;transform-style:preserve-3d;animation:lxflip 5.4s ease-in-out infinite}.lx-tarot .back,.lx-tarot .face{position:absolute;inset:0;border-radius:10px;backface-visibility:hidden;-webkit-backface-visibility:hidden}.lx-tarot .face{background:linear-gradient(160deg,#fffaf0,#f1e3c2);display:grid;place-items:center}.lx-tarot .face svg{width:80%}.lx-tarot .face circle,.lx-tarot .face path{fill:#d8b45e}.lx-tarot .face rect{fill:none;stroke:#b68a2c}.lx-tarot .back{transform:rotateY(180deg);background:repeating-linear-gradient(45deg,#0f766e 0 6px,#0b5d57 6px 12px);border:2px solid #d8b45e}@keyframes lxflip{0%,30%{transform:rotateY(180deg)}45%,85%{transform:rotateY(0)}to{transform:rotateY(180deg)}}.lx-rings{position:relative;aspect-ratio:1;max-width:340px;margin:0 auto}.lx-rings svg{position:absolute;transform:rotate(-90deg)}.lx-rings .bg{fill:none;stroke:var(--chip);stroke-width:8}.lx-rings .fg{fill:none;stroke:var(--teal);stroke-width:8;stroke-linecap:round}.lx-rings svg:nth-child(2) .fg{stroke:var(--gold)}.lx-rings svg:nth-child(3) .fg{stroke:var(--teal2)}.lx-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.lx-card{padding:12px}.lx-card:nth-child(2){transform:translateY(-18px)}.lx-thumb{aspect-ratio:1;border-radius:12px;background:radial-gradient(circle at 40% 35%,#f5e9c8,#c8a24a 45%,#7a5a1b);margin-bottom:10px}.lx-card:nth-child(2) .lx-thumb{background:radial-gradient(circle at 40% 35%,#ccfbf1,#14b8a6 45%,#0f766e)}.lx-card em,.lx-site em{display:block;height:8px;border-radius:6px;background:var(--chip);margin:6px 0}.lx-card em.s,.lx-site em.s{width:55%}.lx-course{display:grid;gap:14px}.lx-lesson{display:flex;gap:12px;align-items:center}.lx-lesson span{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--chip);font-size:13px}.lx-lesson b{flex:1;height:8px;border-radius:8px;background:var(--chip);overflow:hidden}.lx-lesson b em{display:block;height:100%;background:linear-gradient(90deg,var(--teal2),var(--gold))}.lx-plans{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;margin-top:30px}.lx-plan{display:grid;gap:10px;padding:24px;border-radius:18px;background:var(--card);border:1px solid var(--line);text-align:start;transition:transform .25s,box-shadow .25s}.lx-plan:hover{transform:translateY(-3px);box-shadow:0 20px 44px -24px rgba(15,118,110,.45)}.lx-plan b{font-weight:500;color:var(--soft)}.lx-plan strong{font-size:28px;font-weight:600}.lx-plan small{font-size:14px;color:var(--soft);font-weight:400}.lx-code{background:var(--dev);color:var(--devink);border-radius:18px;padding:22px;display:grid;gap:14px;box-shadow:0 40px 80px -34px var(--shadow),inset 0 0 0 1px var(--line)}.lx-code .req{display:grid;grid-template-columns:auto 1fr;gap:8px 16px;padding:14px;border-radius:12px;background:var(--chip);font-size:14px}.lx-code .req span{color:var(--devsoft)}.lx-code .req b{color:var(--teal2);font-weight:600}.lx-code .ok{display:flex;gap:8px;align-items:center;font-size:13px;color:var(--devsoft)}.lx-code .ok i{width:8px;height:8px;border-radius:50%;background:#22c55e;animation:lxdot 1.6s infinite}.lx-site{background:var(--card);border-radius:12px;padding:18px}.lx-site .logo{width:44px;height:44px;border-radius:50%;background:linear-gradient(140deg,var(--gold),var(--teal));margin-bottom:12px}.lx-site .row{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px}.lx-site .row span{height:54px;border-radius:10px;background:var(--chip)}.lx-faq details{max-width:760px;margin:0 auto;border-bottom:1px solid var(--line);padding:18px 4px;text-align:start}.lx-faq summary{cursor:pointer;font-weight:500;font-size:17px}.lx-faq p{color:var(--soft);line-height:1.65;margin:10px 0 0}.lx-reveal{opacity:0;transform:translateY(18px);transition:opacity .7s ease,transform .7s ease}.lx-reveal.in{opacity:1;transform:none}.lx-device:not(.live) .spin,.lx-reveal:not(.live) *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.lx-reveal{opacity:1;transform:none;transition:none}.lx *{animation:none!important;transition:none!important}}@media (max-width:980px){.lx-grahas{grid-template-columns:repeat(5,1fr)}.lx-rtiles{grid-template-columns:repeat(4,1fr)}.lx-reading-g{grid-template-columns:1fr 1fr}}@media (max-width:860px){.lx-hero,.lx-sec{grid-template-columns:1fr;gap:32px;padding-block:56px}.lx-sec.flip .lx-copy{order:0}.lx-tiles{grid-template-columns:1fr 1fr}.lx-float{left:8px}}@media (max-width:520px){.lx-cn,.lx-hero-grid,.lx-tiles,.lx-west{grid-template-columns:1fr}.lx-grahas,.lx-rtiles{grid-template-columns:repeat(3,1fr)}.lx-reading-g{grid-template-columns:1fr}.lx-hero{padding-top:40px}}