.lcd-acad{--ra:#ff4d55;--ra-t:#ff4d55;--ra-rgb:255,77,85;--bg:#0c0c0d;--line:rgba(255,255,255,.1);--line2:rgba(255,255,255,.18);--txt:#f2f2f2;--mut:#b4b4b8;--r:14px;background:var(--bg);color:var(--txt);font-family:"Manrope",var(--font-body-family),system-ui,sans-serif;font-size:16px;line-height:1.55;position:relative}.lcd-acad[data-r="1"]{--ra:#0DB8D0;--ra-t:#3FD0E3;--ra-rgb:13,184,208}.lcd-acad[data-r="2"]{--ra:#3A7BF6;--ra-t:#7EA8FF;--ra-rgb:58,123,246}.lcd-acad[data-r="3"]{--ra:#27AE82;--ra-t:#4FD1A2;--ra-rgb:39,174,130}.lcd-acad[data-r="4"]{--ra:#E08A4C;--ra-t:#F0A36B;--ra-rgb:224,138,76}.lcd-acad *,.lcd-acad *:before,.lcd-acad *:after{box-sizing:border-box}.lcd-acad .acad-w{max-width:1180px;margin:0 auto;padding:0 16px}@media(min-width:750px){.lcd-acad .acad-w{padding:0 32px}}.lcd-acad.acad-sec{padding:56px 0}@media(min-width:990px){.lcd-acad.acad-sec{padding:88px 0}}.lcd-acad h1,.lcd-acad h2,.lcd-acad h3{font-family:"Archivo Black",var(--font-heading-family),sans-serif;font-weight:400;letter-spacing:-.01em;color:#fff;margin:0}.lcd-acad h2{font-size:clamp(26px,5.4vw,42px);line-height:1.1}.lcd-acad h3{font-size:20px;line-height:1.2}.lcd-acad p{margin:0}.lcd-acad a{color:inherit}.lcd-acad .acad-k{font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ra-t);margin:0 0 12px;display:flex;align-items:center;gap:8px}.lcd-acad .acad-k:before{content:"";width:18px;height:2px;background:var(--ra);display:inline-block}.lcd-acad .acad-head{max-width:760px;margin:0 0 32px}.lcd-acad .acad-head p.acad-sub{color:var(--mut);font-size:17px;margin-top:12px}.lcd-acad.acad-grid-bg,.lcd-acad .acad-grid-bg{background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:44px 44px}.lcd-acad .acad-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:12px 22px;border-radius:10px;border:1px solid #d71920;background:#d71920;color:#fff;font:800 15px/1.2 Manrope,system-ui,sans-serif;letter-spacing:.01em;text-decoration:none;cursor:pointer;transition:transform .15s ease,background .15s ease,box-shadow .15s ease;width:auto;-webkit-appearance:none;appearance:none}.lcd-acad .acad-btn:hover{background:#b8141b;transform:translateY(-1px);box-shadow:0 8px 22px #d719204d}.lcd-acad .acad-btn:focus-visible,.lcd-acad a:focus-visible,.lcd-acad summary:focus-visible{outline:2px solid var(--ra-t);outline-offset:3px}.lcd-acad .acad-btn--ghost{background:transparent;border-color:var(--line2);color:#fff}.lcd-acad .acad-btn--ghost:hover{background:#ffffff0f;box-shadow:none;border-color:var(--ra)}.lcd-acad .acad-btn--block{width:100%}.lcd-acad .acad-link{color:var(--ra-t);font-weight:700;text-decoration:underline;text-underline-offset:3px}.lcd-acad .acad-ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}@media(max-width:480px){.lcd-acad .acad-ctas .acad-btn{width:100%}}.lcd-acad .acad-bc{font-size:13px;margin:0 0 18px}.lcd-acad .acad-bc ol{list-style:none;display:flex;flex-wrap:wrap;gap:4px;margin:0;padding:0}.lcd-acad .acad-bc li{color:#fff9}.lcd-acad .acad-bc li+li:before{content:"\203a";margin-right:4px;color:#ffffff59}.lcd-acad .acad-bc a{color:#ffffffd1;text-decoration:none}.lcd-acad .acad-bc a:hover{color:var(--ra-t);text-decoration:underline}.lcd-acad .acad-bc [aria-current]{color:#fff}.lcd-acad.acad-nav{position:sticky;top:0;z-index:2;background:#0c0c0ddb;-webkit-backdrop-filter:saturate(140%) blur(10px);backdrop-filter:saturate(140%) blur(10px);border-bottom:1px solid var(--line)}.lcd-acad .acad-nav-in{display:flex;align-items:center;gap:12px;min-height:52px}.lcd-acad .acad-nav-rutas{display:flex;gap:6px;list-style:none;margin:0;padding:0;overflow-x:auto;scrollbar-width:none;flex:1 1 auto;min-width:0}.lcd-acad .acad-nav-rutas::-webkit-scrollbar{display:none}.lcd-acad .acad-nav-rutas a{display:flex;align-items:center;gap:6px;white-space:nowrap;padding:7px 11px;border-radius:999px;border:1px solid var(--line);font-size:13px;font-weight:700;color:var(--mut);text-decoration:none;min-height:36px}.lcd-acad .acad-nav-rutas a i{width:8px;height:8px;border-radius:50%;background:var(--c);flex:0 0 auto}.lcd-acad .acad-nav-rutas a:hover{color:#fff;border-color:var(--line2)}.lcd-acad .acad-nav-rutas a[aria-current]{color:#fff;border-color:var(--c);background:#ffffff0d}.lcd-acad .acad-nav-rutas .n-full{display:none}@media(min-width:750px){.lcd-acad .acad-nav-rutas .n-full{display:inline}.lcd-acad .acad-nav-rutas .n-short{display:none}}.lcd-acad .acad-nav-lv{display:flex;align-items:center;gap:0;list-style:none;margin:0;padding:0;flex:0 0 auto}.lcd-acad .acad-nav-lv li{display:flex;align-items:center}.lcd-acad .acad-nav-lv li+li:before{content:"";width:14px;height:2px;background:var(--line2)}.lcd-acad .acad-nav-lv li.is-done+li:before{background:var(--ra)}.lcd-acad .acad-nav-lv a{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;border:1px solid var(--line2);font:700 11px/1 JetBrains Mono,monospace;color:var(--mut);text-decoration:none}.lcd-acad .acad-nav-lv li.is-done a,.lcd-acad .acad-nav-lv li.is-on a{border-color:var(--ra);color:#fff}.lcd-acad .acad-nav-lv li.is-on a{background:var(--ra);color:#0b0b0c}.lcd-acad .acad-nav-bar{position:absolute;left:0;bottom:-1px;height:2px;width:100%;background:var(--ra);transform-origin:0 50%;transform:scaleX(0)}.lcd-acad.acad-hero{overflow:hidden;background:radial-gradient(80% 70% at 85% 0,rgba(var(--ra-rgb),.22) 0,rgba(var(--ra-rgb),0) 60%),radial-gradient(60% 60% at 0 100%,#d719201a 0,#d7192000 60%),var(--bg)}.lcd-acad .acad-hero-in{display:grid;gap:36px;padding:28px 0 56px}@media(min-width:990px){.lcd-acad .acad-hero-in{grid-template-columns:1.05fr .95fr;align-items:center;padding:40px 0 88px}}.lcd-acad.acad-hero h1{font-size:clamp(32px,7.6vw,58px);line-height:1.04}.lcd-acad.acad-hero h1 em{font-style:normal;color:var(--ra-t)}.lcd-acad .acad-hero-lead{font-size:18px;color:#d9d9dc;margin-top:18px;max-width:560px}.lcd-acad .acad-pr{display:grid;gap:10px;margin-top:22px;max-width:560px}.lcd-acad .acad-pr div{display:grid;grid-template-columns:88px 1fr;gap:10px;align-items:start;padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:#ffffff06}.lcd-acad .acad-pr b{font:700 11px/1.6 JetBrains Mono,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--mut)}.lcd-acad .acad-pr div.is-res{border-color:rgba(var(--ra-rgb),.45);background:rgba(var(--ra-rgb),.07)}.lcd-acad .acad-pr div.is-res b{color:var(--ra-t)}.lcd-acad .acad-hero-meta{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:18px;color:var(--mut);font-size:14px;list-style:none;padding:0}.lcd-acad .acad-hero-meta li:before{content:"\2713  ";color:var(--ra-t);font-weight:800}.lcd-acad .acad-stack{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:12px;align-items:end;max-width:560px;margin:0 auto;width:100%}.lcd-acad .acad-stack:before{content:"";position:absolute;left:16%;right:16%;top:50%;height:2px;background:linear-gradient(90deg,rgba(var(--ra-rgb),.2),var(--ra),rgba(var(--ra-rgb),.2));z-index:0}.lcd-acad .acad-stack a{position:relative;z-index:1;display:block;text-decoration:none;border-radius:12px;padding:8px;background:linear-gradient(180deg,#ffffff12,#ffffff05);border:1px solid var(--line2);transition:transform .2s ease,border-color .2s ease}.lcd-acad .acad-stack a:nth-child(1){transform:translateY(0)}.lcd-acad .acad-stack a:nth-child(2){transform:translateY(-14px)}.lcd-acad .acad-stack a:nth-child(3){transform:translateY(-28px);border-color:rgba(var(--ra-rgb),.7);box-shadow:0 18px 50px rgba(var(--ra-rgb),.22)}.lcd-acad .acad-stack a:hover{border-color:var(--ra)}.lcd-acad .acad-stack img{display:block;width:100%;height:auto;aspect-ratio:900/1273;object-fit:cover;border-radius:7px;background:#1b1b1e}.lcd-acad .acad-stack span{display:block;text-align:center;margin-top:8px;font:700 11px/1.2 JetBrains Mono,monospace;letter-spacing:.08em;color:var(--mut)}.lcd-acad .acad-stack a:nth-child(3) span{color:var(--ra-t)}.lcd-acad .acad-card{background:linear-gradient(180deg,#ffffff0b,#ffffff04);border:1px solid var(--line);border-radius:var(--r);padding:22px}.lcd-acad .acad-cards{display:grid;gap:14px}@media(min-width:750px){.lcd-acad .acad-cards{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){.lcd-acad .acad-cards--4{grid-template-columns:repeat(4,1fr)}.lcd-acad .acad-cards--3{grid-template-columns:repeat(3,1fr)}}.lcd-acad .acad-prob h3{font-size:18px;margin:12px 0 8px}.lcd-acad .acad-prob p{color:var(--mut);font-size:15px}.lcd-acad .acad-prob .ix{font:700 12px/1 JetBrains Mono,monospace;color:var(--ra-t)}.lcd-acad .acad-note{margin-top:22px;padding:16px 18px;border-left:3px solid var(--ra);background:rgba(var(--ra-rgb),.06);border-radius:0 10px 10px 0;color:#e2e2e5}.lcd-acad .acad-tf{display:grid;gap:0;list-style:none;margin:0;padding:0}.lcd-acad .acad-tf li{position:relative;padding:0 0 26px 44px}.lcd-acad .acad-tf li:before{content:"";position:absolute;left:13px;top:30px;bottom:0;width:2px;background:linear-gradient(var(--ra),rgba(var(--ra-rgb),.15))}.lcd-acad .acad-tf li:last-child{padding-bottom:0}.lcd-acad .acad-tf li:last-child:before{display:none}.lcd-acad .acad-tf .dot{position:absolute;left:0;top:0;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;border:2px solid var(--ra);background:var(--bg);font:700 11px/1 JetBrains Mono,monospace;color:#fff}.lcd-acad .acad-tf li.is-end .dot{background:var(--ra);color:#0b0b0c}.lcd-acad .acad-tf li.is-start .dot{border-color:var(--line2);color:var(--mut)}.lcd-acad .acad-tf b{display:block;font:700 11px/1.4 JetBrains Mono,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--mut);margin-bottom:4px}.lcd-acad .acad-tf strong{display:block;color:#fff;font-size:18px;line-height:1.3}.lcd-acad .acad-tf p{color:var(--mut);font-size:15px;margin-top:4px}@media(min-width:990px){.lcd-acad .acad-tf{grid-template-columns:repeat(5,1fr);gap:16px}.lcd-acad .acad-tf li{padding:44px 0 0}.lcd-acad .acad-tf li:before{left:30px;right:-16px;top:13px;bottom:auto;width:auto;height:2px;background:linear-gradient(90deg,var(--ra),rgba(var(--ra-rgb),.15))}}.lcd-acad .acad-tf-line{margin-top:28px;font:700 13px/1.5 JetBrains Mono,monospace;letter-spacing:.06em;color:var(--ra-t);text-transform:uppercase}.lcd-acad .acad-lvls{display:grid;gap:0}.lcd-acad .acad-lv{position:relative;display:grid;gap:20px;border:1px solid var(--line);border-radius:18px;padding:18px;background:linear-gradient(180deg,#ffffff0a,#ffffff03);scroll-margin-top:72px}@media(min-width:750px){.lcd-acad .acad-lv{grid-template-columns:220px 1fr;padding:26px;gap:28px;align-items:start}}@media(min-width:990px){.lcd-acad .acad-lv{grid-template-columns:260px 1fr 300px}}.lcd-acad .acad-lv-tag{display:inline-flex;align-items:center;gap:8px;font:700 11px/1 JetBrains Mono,monospace;letter-spacing:.12em;text-transform:uppercase;padding:7px 10px;border-radius:999px;border:1px solid var(--line2);color:#fff;margin-bottom:12px}.lcd-acad .acad-lv-tag i{font-style:normal;color:var(--ra-t)}.lcd-acad .acad-lv-img{display:block;border-radius:12px;overflow:hidden;background:#1b1b1e;max-width:240px;margin:0 auto}.lcd-acad .acad-lv-img img{display:block;width:100%;height:auto;aspect-ratio:900/1273;object-fit:cover}.lcd-acad .acad-lv h3{font-size:clamp(22px,4.4vw,28px);margin-bottom:10px}.lcd-acad .acad-lv h3 a{text-decoration:none}.lcd-acad .acad-lv h3 a:hover{color:var(--ra-t)}.lcd-acad .acad-lv-prom{color:#e4e4e7;font-size:17px}.lcd-acad .acad-lv dl{display:grid;gap:10px;margin:18px 0 0}.lcd-acad .acad-lv dl div{padding:12px 14px;border-radius:10px;background:#ffffff08;border:1px solid var(--line)}.lcd-acad .acad-lv dt{font:700 11px/1.4 JetBrains Mono,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--mut)}.lcd-acad .acad-lv dd{margin:4px 0 0;font-size:15px;color:#e8e8ea}.lcd-acad .acad-lv-buy{display:grid;gap:12px;align-content:start}@media(min-width:750px)and (max-width:989px){.lcd-acad .acad-lv-buy{grid-column:2}}.lcd-acad .acad-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px}.lcd-acad .acad-price strong{font:400 30px/1 Archivo Black,sans-serif;color:#fff}.lcd-acad .acad-price s{color:var(--mut);font-size:15px}.lcd-acad .acad-price small{flex-basis:100%;color:var(--mut);font-size:13px}.lcd-acad .acad-lv-buy form{margin:0}.lcd-acad .acad-lv-hl{list-style:none;margin:0;padding:0;display:grid;gap:6px;font-size:14px;color:var(--mut)}.lcd-acad .acad-lv-hl li{position:relative;padding-left:18px}.lcd-acad .acad-lv-hl li:before{content:"";position:absolute;left:0;top:.62em;width:8px;height:8px;border-radius:2px;background:var(--ra)}.lcd-acad .acad-lv[data-lv="2"]{border-color:rgba(var(--ra-rgb),.35)}.lcd-acad .acad-lv[data-lv="2"] .acad-lv-tag{border-color:rgba(var(--ra-rgb),.6)}.lcd-acad .acad-lv[data-lv="3"]{border:1px solid transparent;background:linear-gradient(#131315,#131315) padding-box,linear-gradient(135deg,var(--ra),rgba(var(--ra-rgb),.15) 40%,rgba(255,255,255,.25) 70%,var(--ra)) border-box;box-shadow:0 30px 80px -30px rgba(var(--ra-rgb),.45)}.lcd-acad .acad-lv[data-lv="3"] .acad-lv-tag{background:var(--ra);border-color:var(--ra);color:#0b0b0c}.lcd-acad .acad-lv[data-lv="3"] .acad-lv-tag i{color:#0b0b0c}.lcd-acad .acad-lv[data-lv="3"]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:18px;pointer-events:none;background:radial-gradient(60% 40% at 90% 0,rgba(var(--ra-rgb),.14),transparent 70%)}.lcd-acad .acad-bridge{position:relative;display:grid;gap:10px;margin:0 auto;max-width:760px;padding:30px 0 30px 34px}.lcd-acad .acad-bridge:before{content:"";position:absolute;left:10px;top:0;bottom:0;width:2px;background:repeating-linear-gradient(var(--ra) 0 6px,transparent 6px 12px)}.lcd-acad .acad-bridge div{border-radius:10px;padding:12px 14px;border:1px solid var(--line);background:#ffffff05}.lcd-acad .acad-bridge b{display:block;font:700 11px/1.4 JetBrains Mono,monospace;letter-spacing:.12em;text-transform:uppercase;margin-bottom:4px}.lcd-acad .acad-bridge .ok b{color:#6fdc9a}.lcd-acad .acad-bridge .nx b{color:var(--ra-t)}.lcd-acad .acad-bridge .nx{border-color:rgba(var(--ra-rgb),.4)}@media(min-width:750px){.lcd-acad .acad-bridge{grid-template-columns:1fr 1fr;padding:30px 0}.lcd-acad .acad-bridge:before{left:50%;top:0;bottom:0}}.lcd-acad .acad-cmp{width:100%;border-collapse:separate;border-spacing:0;font-size:15px}.lcd-acad .acad-cmp th,.lcd-acad .acad-cmp td{padding:14px 16px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}.lcd-acad .acad-cmp thead th{font:700 12px/1.3 JetBrains Mono,monospace;letter-spacing:.08em;text-transform:uppercase;color:#fff;border-bottom-color:var(--line2)}.lcd-acad .acad-cmp thead th small{display:block;color:var(--mut);font-family:Manrope,sans-serif;letter-spacing:0;text-transform:none;font-size:13px;margin-top:4px;font-weight:600}.lcd-acad .acad-cmp tbody th{color:var(--mut);font-weight:700;width:22%}.lcd-acad .acad-cmp td.is-pro,.lcd-acad .acad-cmp th.is-pro{background:rgba(var(--ra-rgb),.06)}.lcd-acad .acad-cmp-wrap{border:1px solid var(--line);border-radius:var(--r);overflow:hidden}.lcd-acad .acad-cmp-m{display:grid;gap:12px}.lcd-acad .acad-cmp-m details{border:1px solid var(--line);border-radius:12px;background:#ffffff05}.lcd-acad .acad-cmp-m details[data-lv="3"]{border-color:rgba(var(--ra-rgb),.5)}.lcd-acad .acad-cmp-m summary{list-style:none;cursor:pointer;padding:16px;display:flex;justify-content:space-between;gap:12px;align-items:center;font-weight:800;color:#fff}.lcd-acad .acad-cmp-m summary::-webkit-details-marker{display:none}.lcd-acad .acad-cmp-m summary:after{content:"+";font:700 20px/1 JetBrains Mono,monospace;color:var(--ra-t)}.lcd-acad .acad-cmp-m details[open] summary:after{content:"\2013"}.lcd-acad .acad-cmp-m summary small{display:block;font:700 11px/1.3 JetBrains Mono,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--ra-t)}.lcd-acad .acad-cmp-m dl{margin:0;padding:0 16px 16px;display:grid;gap:10px}.lcd-acad .acad-cmp-m dt{font:700 11px/1.4 JetBrains Mono,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--mut)}.lcd-acad .acad-cmp-m dd{margin:2px 0 0;color:#e8e8ea;font-size:15px}.lcd-acad .acad-cmp-d{display:none}@media(min-width:750px){.lcd-acad .acad-cmp-d{display:block}.lcd-acad .acad-cmp-m{display:none}}.lcd-acad .acad-inc{display:grid;gap:14px}@media(min-width:990px){.lcd-acad .acad-inc{grid-template-columns:repeat(3,1fr)}}.lcd-acad .acad-inc details{border:1px solid var(--line);border-radius:var(--r);background:#ffffff05}.lcd-acad .acad-inc details[data-lv="3"]{border-color:rgba(var(--ra-rgb),.45)}.lcd-acad .acad-inc summary{list-style:none;cursor:pointer;padding:18px;display:grid;gap:4px}.lcd-acad .acad-inc summary::-webkit-details-marker{display:none}.lcd-acad .acad-inc summary small{font:700 11px/1.3 JetBrains Mono,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--ra-t)}.lcd-acad .acad-inc summary strong{color:#fff;font-size:17px}.lcd-acad .acad-inc summary span{color:var(--mut);font-size:13px}.lcd-acad .acad-inc ul{list-style:none;margin:0;padding:0 18px 18px;display:grid;gap:8px}.lcd-acad .acad-inc li{position:relative;padding-left:24px;font-size:15px;color:#e2e2e5}.lcd-acad .acad-inc li:before{content:"\2713";position:absolute;left:0;top:0;color:var(--ra-t);font-weight:800}@media(min-width:990px){.lcd-acad .acad-inc summary{cursor:default;pointer-events:none}}.lcd-acad .acad-inc-common{display:flex;flex-wrap:wrap;gap:8px 18px;list-style:none;margin:22px 0 0;padding:0;color:var(--mut);font-size:14px}.lcd-acad .acad-inc-common li:before{content:"\2022  ";color:var(--ra-t)}.lcd-acad .acad-faq{display:grid;gap:10px;max-width:860px}.lcd-acad .acad-faq details{border:1px solid var(--line);border-radius:12px;background:#ffffff05}.lcd-acad .acad-faq details[open]{border-color:rgba(var(--ra-rgb),.45)}.lcd-acad .acad-faq summary{list-style:none;cursor:pointer;padding:16px 48px 16px 18px;position:relative;font-weight:800;color:#fff;font-size:16px}.lcd-acad .acad-faq summary::-webkit-details-marker{display:none}.lcd-acad .acad-faq summary:after{content:"+";position:absolute;right:18px;top:50%;transform:translateY(-50%);font:700 20px/1 JetBrains Mono,monospace;color:var(--ra-t)}.lcd-acad .acad-faq details[open] summary:after{content:"\2013"}.lcd-acad .acad-faq .a{padding:0 18px 18px;color:#d4d4d8;font-size:15px}.lcd-acad .acad-faq .a p+p{margin-top:8px}.lcd-acad .acad-faq .a a{color:var(--ra-t)}.lcd-acad .acad-next{position:relative;overflow:hidden;border-radius:20px;border:1px solid var(--line2);padding:28px 20px;background:radial-gradient(70% 90% at 100% 0,rgba(var(--nx-rgb),.22),transparent 60%),#121214}@media(min-width:750px){.lcd-acad .acad-next{padding:44px}}.lcd-acad .acad-next-grid{display:grid;gap:24px;align-items:center}@media(min-width:990px){.lcd-acad .acad-next-grid{grid-template-columns:1.2fr .8fr}}.lcd-acad .acad-next .acad-k{color:var(--nx-t)}.lcd-acad .acad-next .acad-k:before{background:var(--nx)}.lcd-acad .acad-next p.acad-sub{color:#d4d4d8;margin-top:12px;font-size:17px}.lcd-acad .acad-next .acad-btn--nx{background:var(--nx);border-color:var(--nx);color:#0b0b0c}.lcd-acad .acad-next-covers{display:flex;justify-content:center;gap:10px}.lcd-acad .acad-next-covers img{width:30%;max-width:130px;height:auto;aspect-ratio:900/1273;border-radius:8px;border:1px solid var(--line2);object-fit:cover}.lcd-acad .acad-map{display:grid;gap:14px}@media(min-width:750px){.lcd-acad .acad-map{grid-template-columns:repeat(2,1fr)}}@media(min-width:1200px){.lcd-acad .acad-map{grid-template-columns:repeat(4,1fr)}}.lcd-acad .acad-map-r{border:1px solid var(--line);border-top:3px solid var(--c);border-radius:var(--r);padding:18px;background:#ffffff05;display:flex;flex-direction:column}.lcd-acad .acad-map-r[aria-current]{background:#ffffff0d;border-color:var(--c)}.lcd-acad .acad-map-r .acad-k{color:var(--c)}.lcd-acad .acad-map-r .acad-k:before{background:var(--c)}.lcd-acad .acad-map-r h3{font-size:19px}.lcd-acad .acad-map-r>p{color:var(--mut);font-size:14px;margin:6px 0 14px}.lcd-acad .acad-map-r ol{list-style:none;margin:0 0 16px;padding:0;display:grid;gap:8px}.lcd-acad .acad-map-r ol a{display:grid;grid-template-columns:44px 1fr;gap:10px;align-items:center;text-decoration:none;padding:6px;border-radius:10px;border:1px solid transparent}.lcd-acad .acad-map-r ol a:hover{border-color:var(--line2);background:#ffffff08}.lcd-acad .acad-map-r ol img{width:44px;height:auto;aspect-ratio:900/1273;border-radius:4px;object-fit:cover;background:#1b1b1e}.lcd-acad .acad-map-r ol small{display:block;font:700 10px/1.3 JetBrains Mono,monospace;letter-spacing:.08em;color:var(--mut);text-transform:uppercase}.lcd-acad .acad-map-r ol span{font-size:14px;font-weight:700;color:#fff;line-height:1.3}.lcd-acad .acad-map-r .acad-btn{margin-top:auto}.lcd-acad .acad-start{display:grid;gap:10px;margin-top:32px}@media(min-width:750px){.lcd-acad .acad-start{grid-template-columns:repeat(2,1fr)}}.lcd-acad .acad-start a{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:16px 18px;border:1px solid var(--line);border-left:3px solid var(--c);border-radius:12px;text-decoration:none;background:#ffffff05;min-height:64px}.lcd-acad .acad-start a:hover{border-color:var(--c);background:#ffffff0a}.lcd-acad .acad-start q{quotes:"\201c" "\201d";color:#fff;font-weight:700}.lcd-acad .acad-start span{font:700 11px/1.3 JetBrains Mono,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--c);white-space:nowrap}.lcd-acad.acad-sticky{display:none}@media(max-width:749px){.acad-js .lcd-acad.acad-sticky{display:block;position:fixed;left:0;right:0;bottom:0;z-index:20;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#0e0e10f0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--line2);transform:translateY(110%);transition:transform .25s ease;visibility:hidden}.acad-js .lcd-acad.acad-sticky.is-on{transform:none;visibility:visible}.lcd-acad .acad-sticky-in{display:flex;align-items:center;gap:12px}.lcd-acad .acad-sticky-t{flex:1 1 auto;min-width:0;line-height:1.25}.lcd-acad .acad-sticky-t small{display:block;font:700 10px/1.3 JetBrains Mono,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--ra-t)}.lcd-acad .acad-sticky-t strong{display:block;color:#fff;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lcd-acad.acad-sticky form{margin:0;flex:0 0 auto}.lcd-acad.acad-sticky .acad-btn{min-height:46px;padding:10px 16px;font-size:14px}body.acad-cta-on #wsp-float{bottom:84px!important}}@media(prefers-reduced-motion:no-preference){.acad-js .lcd-acad .acad-rv{opacity:0;transform:translateY(16px);transition:opacity .5s ease,transform .5s ease}.acad-js .lcd-acad .acad-rv.is-in{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.lcd-acad *{transition:none!important;animation:none!important;scroll-behavior:auto!important}}.lcd-acad .acad-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lcd-acad .acad-hint{padding:16px;border:1px dashed var(--line2);border-radius:10px;color:var(--mut)}
/*# sourceMappingURL=/cdn/shop/t/18/assets/lcd-academia.css.map */
