.lcd-acad{--mt-fast:.18s;--mt-normal:.38s;--mt-slow:.9s;--ease:cubic-bezier(.22,.61,.36,1);--ease-out:cubic-bezier(.16,1,.3,1);--s0:#050607;--s1:#090B0D;--s2:#101316;--s3:#161A1E;--bg:var(--s1);--card:rgba(255,255,255,.035);--line:rgba(255,255,255,.09);--line2:rgba(255,255,255,.16);--mut:#9ea4ab;--txt:#eef1f4}.lcd-acad{background:var(--s1)}.lcd-acad.acad-sec{padding:64px 0}@media(min-width:990px){.lcd-acad.acad-sec{padding:104px 0}}.xp-bg{position:relative;isolation:isolate;overflow:clip}.xp-bg>.xp-layers{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;overflow:hidden}.xp-bg>*:not(.xp-layers){position:relative;z-index:1}.xp-l-mesh{position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;background:radial-gradient(38% 42% at 18% 22%,rgba(var(--ra-rgb),.16),transparent 62%),radial-gradient(34% 38% at 82% 12%,rgba(var(--ra-rgb),.1),transparent 60%),radial-gradient(44% 50% at 60% 92%,rgba(215,25,32,.08),transparent 66%);filter:blur(6px)}.xp-l-grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.028) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.028) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(70% 60% at 50% 40%,#000 25%,transparent 100%);mask-image:radial-gradient(70% 60% at 50% 40%,#000 25%,transparent 100%)}.xp-l-scan{position:absolute;left:-10%;right:-10%;height:190px;top:-200px;background:linear-gradient(180deg,transparent,rgba(var(--ra-rgb),.1) 45%,rgba(255,255,255,.05) 50%,rgba(var(--ra-rgb),.1) 55%,transparent);filter:blur(2px);opacity:.75}.xp-l-noise{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)'/%3E%3C/svg%3E")}.xp-l-cursor{position:absolute;width:520px;height:520px;border-radius:50%;left:0;top:0;opacity:0;background:radial-gradient(circle,rgba(var(--ra-rgb),.16),transparent 66%);transform:translate3d(-50%,-50%,0);transition:opacity .6s var(--ease)}.acad-js .xp-l-cursor.is-on{opacity:1}.xp-hair{position:absolute;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(var(--ra-rgb),.55),transparent)}.xp-hair--t{top:0}.xp-hair--b{bottom:0}.lcd-acad .xp-k{font:700 11px/1.4 JetBrains Mono,ui-monospace,monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--ra-t);display:inline-flex;align-items:center;gap:10px;margin:0 0 14px}.lcd-acad .xp-k:before{content:"";width:26px;height:1px;background:var(--ra)}.lcd-acad .xp-h2{font-size:clamp(28px,5.2vw,50px);line-height:1.04;letter-spacing:-.02em}.lcd-acad .xp-sub{color:var(--mut);font-size:17px;margin-top:14px;max-width:62ch}.lcd-acad .xp-mono{font:700 11px/1.4 JetBrains Mono,monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--mut)}.lcd-acad .xp-tag{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border:1px solid var(--line2);border-radius:999px;font:700 10px/1 JetBrains Mono,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--mut)}.lcd-acad .xp-tag i{width:6px;height:6px;border-radius:50%;background:var(--ra);font-style:normal}.lcd-acad .xp-ej{font:700 9px/1 JetBrains Mono,monospace;letter-spacing:.16em;text-transform:uppercase;color:#0b0b0c;background:var(--ra-t);padding:5px 8px;border-radius:4px}.lcd-acad .xp-ej--ghost{background:transparent;color:var(--mut);border:1px dashed var(--line2)}.lcd-acad .xp-div{display:flex;align-items:center;gap:12px;margin:0;padding:0}.lcd-acad .xp-div span{flex:1 1 auto;height:1px;background:linear-gradient(90deg,transparent,var(--line2),transparent)}.lcd-acad .xp-div i{width:7px;height:7px;border:1px solid var(--ra);transform:rotate(45deg);font-style:normal}.lcd-acad.xp-hero{min-height:auto;padding:0}.lcd-acad .xp-hero-in{display:grid;gap:34px;padding:26px 0 46px}@media(min-width:990px){.lcd-acad .xp-hero-in{grid-template-columns:1.02fr .98fr;align-items:center;gap:48px;padding:44px 0 70px;min-height:clamp(560px,82vh,880px)}}.lcd-acad .xp-hero h1{font-size:clamp(34px,7.4vw,62px);line-height:1.02;letter-spacing:-.03em}.lcd-acad .xp-hero h1 em{font-style:normal;color:var(--ra-t)}.lcd-acad .xp-hero-lead{font-size:17px;color:#cfd4da;margin-top:20px;max-width:52ch}.lcd-acad .xp-kpis{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px;list-style:none;padding:0}.lcd-acad .xp-kpis li{border:1px solid var(--line);border-radius:12px;padding:10px 14px;background:linear-gradient(180deg,#ffffff0d,#ffffff03);min-width:84px}.lcd-acad .xp-kpis b{display:block;font:400 26px/1 Archivo Black,sans-serif;color:#fff}.lcd-acad .xp-kpis span{display:block;font:700 10px/1.3 JetBrains Mono,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--mut);margin-top:6px}.lcd-acad .xp-stage{position:relative;aspect-ratio:1/1;max-width:620px;width:100%;margin:0 auto}@media(max-width:749px){.lcd-acad .xp-stage{aspect-ratio:4/3.4}}.lcd-acad .xp-stage-photo{position:absolute;top:6%;right:0;bottom:18%;left:0;border-radius:18px;overflow:hidden;border:1px solid var(--line2);box-shadow:0 40px 90px -40px #000000e6}.lcd-acad .xp-stage-photo img{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(.85) contrast(1.05) brightness(.82)}.lcd-acad .xp-stage-photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#05060726,#050607d9),radial-gradient(60% 50% at 70% 20%,rgba(var(--ra-rgb),.22),transparent 70%)}.lcd-acad .xp-stage-light{position:absolute;top:6%;right:0;bottom:18%;left:0;border-radius:18px;overflow:hidden;pointer-events:none}.lcd-acad .xp-stage-light:before{content:"";position:absolute;top:-40%;left:-60%;width:60%;height:180%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.14),rgba(var(--ra-rgb),.18),transparent);transform:rotate(12deg)}.lcd-acad .xp-covers{position:absolute;left:4%;right:4%;bottom:0;display:grid;grid-template-columns:repeat(3,1fr);gap:10px;align-items:end}.lcd-acad .xp-cov{display:block;border-radius:10px;padding:6px;text-decoration:none;background:linear-gradient(180deg,#ffffff1a,#ffffff05);border:1px solid var(--line2);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:transform var(--mt-normal) var(--ease),border-color var(--mt-fast) var(--ease)}.lcd-acad .xp-cov img{display:block;width:100%;height:auto;aspect-ratio:900/1273;object-fit:cover;border-radius:6px;background:#12161a}.lcd-acad .xp-cov b{display:block;text-align:center;margin-top:7px;font:700 9px/1.2 JetBrains Mono,monospace;letter-spacing:.1em;color:var(--mut)}.lcd-acad .xp-cov--3{border-color:rgba(var(--ra-rgb),.65);box-shadow:0 22px 50px -24px rgba(var(--ra-rgb),.6)}.lcd-acad .xp-cov--3 b{color:var(--ra-t)}.lcd-acad .xp-cov:hover{border-color:var(--ra)}.lcd-acad .xp-chip{position:absolute;display:grid;gap:2px;padding:10px 12px;border-radius:12px;border:1px solid var(--line2);background:#090b0dd1;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 20px 44px -26px #000}.lcd-acad .xp-chip small{font:700 9px/1.3 JetBrains Mono,monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--ra-t)}.lcd-acad .xp-chip b{font:700 14px/1.2 Manrope,sans-serif;color:#fff}.lcd-acad .xp-chip--a{top:4%;left:2%}.lcd-acad .xp-chip--b{top:26%;right:0}@media(max-width:749px){.lcd-acad .xp-chip--b{top:14%}.lcd-acad .xp-chip{padding:8px 10px}.lcd-acad .xp-chip b{font-size:12px}}.lcd-acad .xp-conn{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.lcd-acad .xp-conn path{fill:none;stroke:rgba(var(--ra-rgb),.55);stroke-width:1.2;stroke-dasharray:4 6}.lcd-acad .xp-conn circle{fill:var(--ra)}.lcd-acad .xp-flow{display:grid;gap:22px}@media(min-width:990px){.lcd-acad .xp-flow{grid-template-columns:1fr 1fr;gap:34px;align-items:center}}.lcd-acad .xp-panel{border:1px solid var(--line);border-radius:18px;background:linear-gradient(180deg,#ffffff0b,#ffffff03);padding:18px;position:relative;overflow:hidden}@media(min-width:750px){.lcd-acad .xp-panel{padding:26px}}.lcd-acad .xp-panel-h{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.lcd-acad .xp-panel-h h3{font-size:16px;font-family:Manrope,sans-serif;font-weight:800;letter-spacing:0}.lcd-acad .xp-steps{list-style:none;margin:0;padding:0;display:grid;gap:10px}.lcd-acad .xp-steps li{display:grid;grid-template-columns:34px 1fr auto;gap:12px;align-items:center;padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:#ffffff05}.lcd-acad .xp-steps li b{font:700 10px/1 JetBrains Mono,monospace;color:var(--ra-t);letter-spacing:.1em}.lcd-acad .xp-steps li span{font-size:15px;color:#e6e9ec}.lcd-acad .xp-steps li em{font-style:normal;font:700 11px/1 JetBrains Mono,monospace;color:var(--mut);white-space:nowrap}.lcd-acad .xp-steps li.is-end{border-color:rgba(var(--ra-rgb),.55);background:rgba(var(--ra-rgb),.08)}.lcd-acad .xp-steps li.is-end span{color:#fff;font-weight:800}.lcd-acad .xp-chart{width:100%;height:auto;display:block;overflow:visible}.lcd-acad .xp-chart .ax{stroke:var(--line2);stroke-width:1}.lcd-acad .xp-chart .gl{stroke:#ffffff0f;stroke-width:1}.lcd-acad .xp-chart .bar{fill:rgba(var(--ra-rgb),.35);stroke:var(--ra);stroke-width:1;transform-box:fill-box;transform-origin:bottom;transform:scaleY(0)}.lcd-acad .xp-chart .bar--neg{fill:#d719204d;stroke:#ff4d55}.lcd-acad .xp-chart .bar--res{fill:rgba(var(--ra-rgb),.75);stroke:var(--ra-t)}.is-in .xp-chart .bar{transform:scaleY(1);transition:transform var(--mt-slow) var(--ease-out)}.lcd-acad .xp-chart .ln{fill:none;stroke:var(--ra);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:var(--len,600);stroke-dashoffset:var(--len,600)}.is-in .xp-chart .ln{stroke-dashoffset:0;transition:stroke-dashoffset 1.2s var(--ease-out)}.lcd-acad .xp-chart .area{fill:rgba(var(--ra-rgb),.14);opacity:0}.is-in .xp-chart .area{opacity:1;transition:opacity .9s var(--ease) .4s}.lcd-acad .xp-chart .dot{fill:var(--ra-t);opacity:0}.is-in .xp-chart .dot{opacity:1;transition:opacity .4s var(--ease) .9s}.lcd-acad .xp-chart text{font:700 9px/1 JetBrains Mono,monospace;fill:var(--mut);letter-spacing:.08em}.lcd-acad .xp-chart .vl{fill:#fff;font-size:10px}.lcd-acad .xp-chart-note{margin-top:12px;font-size:12px;color:var(--mut)}.lcd-acad .xp-legend{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:14px;list-style:none;padding:0;font:700 10px/1 JetBrains Mono,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--mut)}.lcd-acad .xp-legend i{display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:6px;background:var(--ra);font-style:normal}.lcd-acad .xp-legend .neg{background:#ff4d55}.lcd-acad .xp-path{position:relative;display:grid;gap:0}.lcd-acad .xp-node{position:relative;display:grid;gap:22px;padding:22px 18px;border-radius:20px;border:1px solid var(--line);background:linear-gradient(180deg,#ffffff0b,#ffffff03);scroll-margin-top:84px;overflow:hidden}@media(min-width:990px){.lcd-acad .xp-node{grid-template-columns:270px 1fr;padding:30px;gap:34px;align-items:start}}.lcd-acad .xp-node:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(60% 50% at 88% 0,rgba(var(--ra-rgb),.1),transparent 70%)}.lcd-acad .xp-node[data-lv="2"]{border-color:rgba(var(--ra-rgb),.32)}.lcd-acad .xp-node[data-lv="3"]{border:1px solid transparent;background:linear-gradient(#0e1215,#0e1215) padding-box,linear-gradient(140deg,var(--ra),rgba(var(--ra-rgb),.12) 45%,rgba(255,255,255,.22) 72%,var(--ra)) border-box;box-shadow:0 40px 90px -46px rgba(var(--ra-rgb),.55)}.lcd-acad .xp-node-n{position:absolute;top:14px;right:16px;font:400 46px/1 Archivo Black,sans-serif;color:#ffffff0f;letter-spacing:-.04em}.lcd-acad .xp-media{position:relative}.lcd-acad .xp-cover{display:block;border-radius:14px;overflow:hidden;background:#12161a;border:1px solid var(--line2);max-width:260px;margin:0 auto;transform:perspective(900px) rotateY(-4deg) rotateX(1deg);transition:transform var(--mt-normal) var(--ease);will-change:transform}.lcd-acad .xp-cover img{display:block;width:100%;height:auto;aspect-ratio:900/1273;object-fit:cover}@media(hover:hover)and (min-width:990px){.lcd-acad .xp-cover:hover{transform:perspective(900px) rotateY(-2deg) rotateX(0) translateY(-4px)}}.lcd-acad .xp-stack{position:relative;margin:14px auto 0;max-width:260px;display:grid;gap:6px}.lcd-acad .xp-file{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:center;padding:9px 11px;border-radius:10px;border:1px solid var(--line);background:#ffffff08;transform:translateY(-6px) scale(.985);opacity:.001;transition:transform var(--mt-slow) var(--ease-out),opacity var(--mt-normal) var(--ease)}.is-in .xp-file{transform:none;opacity:1}.is-in .xp-file:nth-child(2){transition-delay:80ms}.is-in .xp-file:nth-child(3){transition-delay:.16s}.is-in .xp-file:nth-child(4){transition-delay:.24s}.lcd-acad .xp-file i{font:700 9px/1 JetBrains Mono,monospace;letter-spacing:.06em;font-style:normal;padding:5px 6px;border-radius:5px;background:rgba(var(--ra-rgb),.16);color:var(--ra-t);border:1px solid rgba(var(--ra-rgb),.4)}.lcd-acad .xp-file span{font-size:12.5px;color:#d7dbe0;line-height:1.3}.lcd-acad .xp-node h3{font-size:clamp(22px,4.2vw,30px);letter-spacing:-.02em;margin:10px 0 8px}.lcd-acad .xp-node h3 a{text-decoration:none}.lcd-acad .xp-node h3 a:hover{color:var(--ra-t)}.lcd-acad .xp-prom{color:#dfe3e8;font-size:16.5px;max-width:60ch}.lcd-acad .xp-bento{display:grid;gap:10px;margin-top:18px;grid-template-columns:repeat(2,1fr)}@media(min-width:750px){.lcd-acad .xp-bento{grid-template-columns:repeat(4,1fr)}}.lcd-acad .xp-data{border:1px solid var(--line);border-radius:12px;padding:12px;background:#ffffff06}.lcd-acad .xp-data dt{font:700 9px/1.3 JetBrains Mono,monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--mut)}.lcd-acad .xp-data dd{margin:6px 0 0;font-size:14px;color:#fff;font-weight:700;line-height:1.25}.lcd-acad .xp-qa{display:grid;gap:10px;margin:18px 0 0}@media(min-width:750px){.lcd-acad .xp-qa{grid-template-columns:1fr 1fr}}.lcd-acad .xp-qa div{border-left:2px solid var(--ra);padding:2px 0 2px 14px}.lcd-acad .xp-qa dt{font:700 10px/1.3 JetBrains Mono,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--ra-t)}.lcd-acad .xp-qa dd{margin:5px 0 0;color:#dfe3e8;font-size:14.5px}.lcd-acad .xp-buy{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:22px;padding-top:18px;border-top:1px solid var(--line)}.lcd-acad .xp-price{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.lcd-acad .xp-price strong{font:400 32px/1 Archivo Black,sans-serif;color:#fff;letter-spacing:-.02em}.lcd-acad .xp-price s{color:var(--mut);font-size:15px}.lcd-acad .xp-price small{width:100%;color:var(--mut);font-size:12.5px}.lcd-acad .xp-buy form{margin:0}.lcd-acad .xp-buy .acad-btn{min-width:210px}@media(max-width:480px){.lcd-acad .xp-buy{gap:10px}.lcd-acad .xp-buy form,.lcd-acad .xp-buy .acad-btn{width:100%}}.lcd-acad .xp-dash{margin-top:20px;border:1px solid var(--line2);border-radius:14px;overflow:hidden;background:linear-gradient(180deg,#0b0e11,#0e1216)}.lcd-acad .xp-dash-h{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px;border-bottom:1px solid var(--line);background:#ffffff05}.lcd-acad .xp-dash-h b{font:700 11px/1 JetBrains Mono,monospace;letter-spacing:.12em;text-transform:uppercase;color:#fff}.lcd-acad .xp-dash-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--line)}@media(min-width:750px){.lcd-acad .xp-dash-grid{grid-template-columns:repeat(4,1fr)}}.lcd-acad .xp-kpi{background:#0b0e11;padding:14px}.lcd-acad .xp-kpi small{display:block;font:700 9px/1.3 JetBrains Mono,monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--mut)}.lcd-acad .xp-kpi b{display:block;font:400 22px/1.1 Archivo Black,sans-serif;color:#fff;margin-top:8px}.lcd-acad .xp-kpi u{display:block;text-decoration:none;font:700 10px/1 JetBrains Mono,monospace;color:var(--ra-t);margin-top:6px}.lcd-acad .xp-spark{display:block;width:100%;height:26px;margin-top:8px;overflow:visible}.lcd-acad .xp-spark path{fill:none;stroke:var(--ra);stroke-width:1.6;stroke-dasharray:var(--len,140);stroke-dashoffset:var(--len,140)}.is-in .xp-spark path{stroke-dashoffset:0;transition:stroke-dashoffset 1.1s var(--ease-out)}.lcd-acad .xp-bridge{position:relative;display:grid;gap:12px;padding:26px 0 26px 30px;max-width:900px;margin:0 auto}.lcd-acad .xp-bridge:before{content:"";position:absolute;left:9px;top:0;bottom:0;width:2px;background:repeating-linear-gradient(var(--ra) 0 5px,transparent 5px 11px);opacity:.7}@media(min-width:750px){.lcd-acad .xp-bridge{grid-template-columns:1fr 1fr;padding:30px 0}.lcd-acad .xp-bridge:before{left:50%}}.lcd-acad .xp-bridge div{border:1px solid var(--line);border-radius:12px;padding:14px 16px;background:#ffffff05}.lcd-acad .xp-bridge b{display:block;font:700 10px/1.3 JetBrains Mono,monospace;letter-spacing:.14em;text-transform:uppercase;margin-bottom:6px}.lcd-acad .xp-bridge .ok b{color:#63d89b}.lcd-acad .xp-bridge .nx b{color:var(--ra-t)}.lcd-acad .xp-bridge .nx{border-color:rgba(var(--ra-rgb),.4);background:rgba(var(--ra-rgb),.06)}.lcd-acad .xp-ba{position:relative;border:1px solid var(--line2);border-radius:18px;overflow:hidden;background:#0b0e11}.lcd-acad .xp-ba-photo{position:absolute;top:0;right:0;bottom:0;left:0}.lcd-acad .xp-ba-photo img{width:100%;height:100%;object-fit:cover;filter:grayscale(.3) brightness(.45)}.lcd-acad .xp-ba-in{position:relative;display:grid;gap:0;grid-template-columns:1fr;min-height:340px}@media(min-width:750px){.lcd-acad .xp-ba-in{grid-template-columns:1fr 1fr}}.lcd-acad .xp-ba-col{padding:22px;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.lcd-acad .xp-ba-col:first-child{background:linear-gradient(180deg,#090b0ddb,#090b0df0)}.lcd-acad .xp-ba-col:last-child{background:linear-gradient(180deg,rgba(var(--ra-rgb),.1),#090b0deb);border-left:1px solid var(--line2)}@media(max-width:749px){.lcd-acad .xp-ba-col:last-child{border-left:0;border-top:1px solid var(--line2)}}.lcd-acad .xp-ba ul{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:9px}.lcd-acad .xp-ba li{display:grid;grid-template-columns:18px 1fr;gap:10px;align-items:start;font-size:15px;color:#d7dbe0}.lcd-acad .xp-ba li i{font-style:normal;color:var(--mut);font-weight:800}.lcd-acad .xp-ba-col:last-child li i{color:var(--ra-t)}.lcd-acad .xp-ba-col:last-child li{color:#eef1f4}.lcd-acad .xp-metrics{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:16px;overflow:hidden}@media(min-width:750px){.lcd-acad .xp-metrics{grid-template-columns:repeat(4,1fr)}}.lcd-acad .xp-metric{background:linear-gradient(180deg,#0b0e11,#0d1114);padding:26px 18px;text-align:center}.lcd-acad .xp-metric b{display:block;font:400 clamp(34px,6vw,54px)/1 "Archivo Black",sans-serif;color:#fff;letter-spacing:-.03em}.lcd-acad .xp-metric span{display:block;margin-top:10px;font:700 10px/1.4 JetBrains Mono,monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--mut)}.lcd-acad .xp-marquee{overflow:hidden;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:26px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.lcd-acad .xp-marquee div{display:flex;gap:26px;padding:12px 0;white-space:nowrap;font:700 11px/1 JetBrains Mono,monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--mut);width:max-content}.acad-js .lcd-acad .xp-marquee div{animation:xpMarq 34s linear infinite}@keyframes xpMarq{0%{transform:translate(0)}to{transform:translate(-50%)}}.lcd-acad .xp-marquee em{font-style:normal;color:var(--ra-t)}.lcd-acad .xp-map{display:grid;gap:16px}@media(min-width:750px){.lcd-acad .xp-map{grid-template-columns:repeat(2,1fr)}}@media(min-width:1200px){.lcd-acad .xp-map{grid-template-columns:repeat(4,1fr);gap:14px}}.lcd-acad .xp-route{position:relative;border:1px solid var(--line);border-top:2px solid var(--c);border-radius:16px;padding:18px;background:linear-gradient(180deg,#ffffff09,#ffffff02);display:flex;flex-direction:column}.lcd-acad .xp-route[aria-current]{background:linear-gradient(180deg,#ffffff12,#ffffff05);box-shadow:0 30px 70px -40px var(--c)}.lcd-acad .xp-route-k{font:700 10px/1 JetBrains Mono,monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--c);display:flex;align-items:center;gap:8px}.lcd-acad .xp-route-k i{width:7px;height:7px;border-radius:50%;background:var(--c);font-style:normal}.lcd-acad .xp-route h3{font-size:19px;margin:10px 0 4px;letter-spacing:-.01em}.lcd-acad .xp-route>p{color:var(--mut);font-size:13px;margin:0 0 14px}.lcd-acad .xp-subnodes{list-style:none;margin:0 0 16px;padding:0;display:grid;gap:7px;position:relative}.lcd-acad .xp-subnodes:before{content:"";position:absolute;left:11px;top:12px;bottom:12px;width:1px;background:linear-gradient(var(--c),rgba(255,255,255,.06))}.lcd-acad .xp-subnodes a{display:grid;grid-template-columns:24px 1fr;gap:10px;align-items:center;text-decoration:none;padding:5px 6px;border-radius:9px;border:1px solid transparent;position:relative}.lcd-acad .xp-subnodes a:before{content:"";width:9px;height:9px;border-radius:50%;border:2px solid var(--c);background:#0b0e11;margin-left:7px}.lcd-acad .xp-subnodes a:hover{background:#ffffff0a;border-color:var(--line2)}.lcd-acad .xp-subnodes small{display:block;font:700 9px/1.3 JetBrains Mono,monospace;letter-spacing:.1em;color:var(--mut);text-transform:uppercase}.lcd-acad .xp-subnodes span{font-size:13.5px;font-weight:700;color:#fff;line-height:1.25}.lcd-acad .xp-route .acad-btn{margin-top:auto}.lcd-acad .xp-start{display:grid;gap:10px;margin-top:34px}@media(min-width:750px){.lcd-acad .xp-start{grid-template-columns:repeat(2,1fr)}}.lcd-acad .xp-start a{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:16px 18px;border:1px solid var(--line);border-left:2px solid var(--c);border-radius:12px;text-decoration:none;background:#ffffff05;min-height:64px;transition:transform var(--mt-fast) var(--ease),border-color var(--mt-fast) var(--ease)}.lcd-acad .xp-start a:hover{transform:translate(3px);border-color:var(--c);background:#ffffff0b}.lcd-acad .xp-start q{quotes:"\201c" "\201d";color:#fff;font-weight:700;font-size:15px}.lcd-acad .xp-start span{font:700 10px/1.3 JetBrains Mono,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--c);white-space:nowrap}@media(prefers-reduced-motion:no-preference){.acad-js .lcd-acad .xp-rv{opacity:0;transform:translateY(22px);transition:opacity var(--mt-slow) var(--ease-out),transform var(--mt-slow) var(--ease-out)}.acad-js .lcd-acad .xp-rv.is-in{opacity:1;transform:none}.acad-js .lcd-acad .xp-rv[data-d="1"]{transition-delay:90ms}.acad-js .lcd-acad .xp-rv[data-d="2"]{transition-delay:.18s}.acad-js .lcd-acad .xp-rv[data-d="3"]{transition-delay:.27s}.acad-js .lcd-acad .xp-word{opacity:0;transform:translateY(12px);display:inline-block;transition:opacity .42s var(--ease-out),transform .42s var(--ease-out)}.acad-js .lcd-acad .is-in .xp-word{opacity:1;transform:none}.lcd-acad .xp-l-scan{animation:xpScan 14s linear infinite}@keyframes xpScan{0%{top:-220px;opacity:0}8%{opacity:.75}92%{opacity:.6}to{top:110%;opacity:0}}.lcd-acad .xp-stage-light:before{animation:xpSweep 9s cubic-bezier(.4,0,.2,1) infinite}@keyframes xpSweep{0%{left:-70%}55%{left:120%}to{left:120%}}.acad-js .lcd-acad .xp-cov{animation:xpFloat 7s ease-in-out infinite}.acad-js .lcd-acad .xp-cov:nth-child(2){animation-delay:-2.2s}.acad-js .lcd-acad .xp-cov:nth-child(3){animation-delay:-4.4s}@keyframes xpFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.acad-js .lcd-acad .xp-chip{animation:xpFloat 9s ease-in-out infinite}.acad-js .lcd-acad .xp-chip--b{animation-delay:-3s}}@media(prefers-reduced-motion:reduce){.lcd-acad *,.lcd-acad *:before,.lcd-acad *:after{animation:none!important;transition:none!important}.lcd-acad .xp-rv,.lcd-acad .xp-word{opacity:1!important;transform:none!important}.lcd-acad .xp-chart .bar{transform:scaleY(1)}.lcd-acad .xp-chart .ln,.lcd-acad .xp-spark path{stroke-dashoffset:0}.lcd-acad .xp-chart .area,.lcd-acad .xp-chart .dot{opacity:1}.lcd-acad .xp-file{opacity:1;transform:none}.lcd-acad .xp-l-scan,.lcd-acad .xp-l-cursor{display:none}}@media(max-width:749px){.lcd-acad .xp-l-mesh{filter:none;opacity:.85}.lcd-acad .xp-l-noise{display:none}.lcd-acad .xp-cover{transform:none!important}.lcd-acad .xp-l-cursor{display:none}.lcd-acad .xp-stage-photo,.lcd-acad .xp-panel{box-shadow:none}}.lcd-acad .acad-btn{border-radius:12px;letter-spacing:.02em;position:relative;overflow:hidden}.lcd-acad .acad-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.18),transparent);transform:translate(-120%)}@media(hover:hover){.lcd-acad .acad-btn:hover:after{transform:translate(120%);transition:transform .7s var(--ease-out)}}.lcd-acad .acad-btn--ra{background:var(--ra);border-color:var(--ra);color:#07090a}.lcd-acad .acad-btn--ra:hover{background:var(--ra-t)}.lcd-acad .xp-arrow{display:inline-block;transition:transform var(--mt-fast) var(--ease)}@media(hover:hover){.lcd-acad .acad-btn:hover .xp-arrow{transform:translate(4px)}}.lcd-acad .acad-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/37/assets/lcd-acad-xp.css.map */
