.lk-page{--red:#ff1f3d;--ink:#07070b;position:relative;min-height:100svh;overflow:hidden;background:var(--ink);isolation:isolate}.lk-page *{box-sizing:border-box}.lk-bg{z-index:-3;background:radial-gradient(ellipse at 50% 0,rgba(255,31,61,.35),transparent 55%),linear-gradient(to bottom,rgba(7,7,11,.55),var(--ink) 75%),url(/img/hero.jpg) top/cover no-repeat;filter:saturate(1.25)}.lk-beams,.lk-bg{position:fixed;inset:0}.lk-beams{z-index:-2;pointer-events:none}.lk-beams i{position:absolute;top:-12%;width:30vw;min-width:200px;height:90%;transform-origin:50% 0;background:linear-gradient(180deg,rgba(255,31,61,.5),transparent 80%);-webkit-clip-path:polygon(46% 0,54% 0,100% 100%,0 100%);clip-path:polygon(46% 0,54% 0,100% 100%,0 100%);mix-blend-mode:screen;animation:lk-sweep 8s ease-in-out infinite alternate}.lk-beams i:first-child{left:-6%;animation-delay:-2s}.lk-beams i:nth-child(2){left:22%;background:linear-gradient(180deg,rgba(255,178,62,.4),transparent 80%);animation-delay:-5s;animation-duration:10s}.lk-beams i:nth-child(3){left:50%;animation-delay:-1s;animation-duration:9s}.lk-beams i:nth-child(4){left:76%;background:linear-gradient(180deg,rgba(120,80,255,.4),transparent 80%);animation-delay:-4s}@keyframes lk-sweep{0%{transform:rotate(-22deg)}to{transform:rotate(22deg)}}.lk-eq{position:fixed;left:0;right:0;bottom:0;height:34vh;z-index:-1;display:flex;align-items:flex-end;gap:3px;padding:0 6px;opacity:.28;pointer-events:none;-webkit-mask-image:linear-gradient(0deg,#000,transparent);mask-image:linear-gradient(0deg,#000,transparent)}.lk-eq span{flex:1 1;height:var(--h);border-radius:4px 4px 0 0;background:linear-gradient(to top,var(--red),#ffb23e);transform-origin:bottom;animation:lk-eq 1.1s ease-in-out infinite alternate;animation-delay:var(--d)}@keyframes lk-eq{0%{transform:scaleY(.15)}to{transform:scaleY(1)}}.lk-wrap{position:relative;max-width:580px;margin:0 auto;padding:2.2rem 1.1rem 3rem;display:flex;flex-direction:column;gap:2.2rem;color:#f3f3f6}.lk-title{display:flex;align-items:center;gap:.8rem;margin-bottom:1rem}.lk-title span{flex:1 1;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.28))}.lk-title span:last-child{transform:scaleX(-1)}.lk-title h2{font-size:.78rem;letter-spacing:.28em;text-transform:uppercase;color:#d9d9e3;font-weight:600}.lk-hero{display:flex;flex-direction:column;text-align:center}.lk-badge,.lk-hero{align-items:center;gap:.5rem}.lk-badge{display:inline-flex;font-size:.68rem;letter-spacing:.22em;text-transform:uppercase;padding:.4rem .9rem;border-radius:999px;background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.15);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.lk-badge i{width:7px;height:7px;border-radius:50%;background:#2fe27d;box-shadow:0 0 0 0 rgba(47,226,125,.7);animation:lk-ping 1.6s infinite}@keyframes lk-ping{70%{box-shadow:0 0 0 9px rgba(47,226,125,0)}to{box-shadow:0 0 0 0 rgba(47,226,125,0)}}.lk-avatar{position:relative;width:132px;height:132px;margin:1rem 0 .4rem;border-radius:50%;padding:4px;background:conic-gradient(from 0deg,#ff1f3d,#ffb23e,#7a5cff,#ff1f3d);animation:lk-spin 6s linear infinite;box-shadow:0 0 50px rgba(255,31,61,.55)}.lk-avatar:after{content:"";position:absolute;inset:-10px;border-radius:50%;border:1px solid rgba(255,31,61,.5);animation:lk-pulse 2.2s ease-out infinite}.lk-avatar img{width:100%;height:100%;border-radius:50%;object-fit:cover;border:4px solid var(--ink);animation:lk-spin 6s linear infinite reverse}@keyframes lk-spin{to{transform:rotate(1turn)}}@keyframes lk-pulse{0%{transform:scale(.92);opacity:.9}to{transform:scale(1.25);opacity:0}}.lk-hero h1{font-family:Permanent Marker,Impact,sans-serif;font-weight:400;line-height:.95;display:flex;flex-direction:column;transform:skewX(-8deg) rotate(-2deg);font-size:clamp(3.4rem,15vw,5.4rem)}.lk-w1{color:#fff;text-shadow:0 6px 28px rgba(0,0,0,.6)}.lk-w2{color:var(--red);margin-left:.5em;text-shadow:0 0 40px rgba(255,31,61,.65)}.lk-roar{font-size:.78rem;letter-spacing:.38em;text-transform:uppercase;color:#cfcfda;margin-top:.7rem}.lk-roar b{color:var(--red);font-weight:700}.lk-loc{display:flex;align-items:center;gap:.4rem;font-size:.78rem;color:#a9a9b8}.lk-loc svg{color:var(--red)}.lk-stats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.6rem;gap:.6rem;width:100%;margin:1rem 0 .4rem;list-style:none}.lk-stats li{display:flex;flex-direction:column;align-items:center;gap:.1rem;padding:.8rem .4rem;border-radius:16px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.11);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.lk-stats svg{color:var(--red);margin-bottom:.1rem}.lk-stats b{font-size:1.25rem;line-height:1.1}.lk-stats span{font-size:.62rem;letter-spacing:.18em;text-transform:uppercase;color:#9a9aab}.lk-actions{display:grid;grid-template-columns:1.4fr 1fr;grid-gap:.6rem;gap:.6rem;width:100%}.lk-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.95rem 1rem;border-radius:16px;font-weight:600;font-size:.92rem;border:1px solid transparent;transition:transform .18s,box-shadow .18s;text-decoration:none;color:#fff}.lk-btn:hover{transform:translateY(-3px)}.lk-btn-red{background:linear-gradient(135deg,#ff3b57,#c70f2b);box-shadow:0 10px 30px rgba(255,31,61,.45)}.lk-btn-glass{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.lk-btn-white{background:#fff;color:#111;padding:1rem 2rem;box-shadow:0 12px 34px rgba(0,0,0,.35)}.lk-player{padding:1rem 1.1rem 1.1rem;border-radius:22px;background:linear-gradient(160deg,hsla(0,0%,100%,.09),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.12);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.lk-player-top{display:flex;justify-content:space-between;align-items:center;font-size:.68rem;letter-spacing:.2em;text-transform:uppercase}.lk-player-top span{display:flex;align-items:center;gap:.5rem;color:var(--red);font-weight:700}.lk-player-top i{width:8px;height:8px;border-radius:50%;background:var(--red);animation:lk-blink 1s infinite}@keyframes lk-blink{50%{opacity:.2}}.lk-player-top small{color:#9a9aab}.lk-wave{display:flex;align-items:center;gap:3px;height:62px;margin:.9rem 0}.lk-wave i{flex:1 1;height:100%;border-radius:3px;background:linear-gradient(to top,var(--red),#ffb23e);transform:scaleY(.2);animation:lk-wave 1s ease-in-out infinite alternate;animation-delay:var(--d)}@keyframes lk-wave{to{transform:scaleY(1)}}.lk-ctrl{display:flex;justify-content:center;align-items:center;gap:1.4rem;color:#cfcfda}.lk-ctrl b{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:var(--red);color:#fff;box-shadow:0 0 24px rgba(255,31,61,.6)}.lk-list{display:flex;flex-direction:column;gap:.75rem}.lk-link{position:relative;display:grid;grid-template-columns:auto auto 1fr auto;align-items:center;grid-gap:.85rem;gap:.85rem;padding:.8rem 1rem .8rem .9rem;border-radius:20px;overflow:hidden;color:#fff;text-decoration:none;background:linear-gradient(180deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.025));border:1px solid hsla(0,0%,100%,.12);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:transform .22s,border-color .22s,box-shadow .22s;opacity:0;transform:translateY(18px);animation:lk-in .6s cubic-bezier(.2,.8,.2,1) forwards;animation-delay:calc(var(--i) * .08s + .2s)}@keyframes lk-in{to{opacity:1;transform:none}}.lk-link:before{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,hsla(0,0%,100%,.14) 50%,transparent 70%);transform:translateX(-120%);transition:transform .7s}.lk-link:hover{transform:translateY(-4px) scale(1.012);border-color:var(--c);box-shadow:0 14px 40px color-mix(in srgb,var(--c) 45%,transparent)}.lk-link:hover:before{transform:translateX(120%)}.lk-num{font-size:.68rem;font-weight:700;color:hsla(0,0%,100%,.35);letter-spacing:.08em;width:1.4rem}.lk-ico{display:grid;place-items:center;width:48px;height:48px;border-radius:15px;background:var(--g);box-shadow:0 8px 20px color-mix(in srgb,var(--c) 50%,transparent)}.lk-info{min-width:0}.lk-info h3{font-size:1rem;line-height:1.2;font-weight:600}.lk-info p{font-size:.74rem;color:#a9a9b8;line-height:1.35;margin-top:.15rem}.lk-arrow{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:hsla(0,0%,100%,.08);transition:background .2s,transform .2s}.lk-link:hover .lk-arrow{background:var(--c);transform:rotate(45deg)}.lk-feature{padding:1.1rem 1rem 1.1rem .9rem;border-color:transparent;background:linear-gradient(#17121c,#17121c) padding-box,var(--g) border-box;box-shadow:0 12px 40px color-mix(in srgb,var(--c) 30%,transparent)}.lk-feature .lk-ico{width:56px;height:56px;border-radius:17px}.lk-feature h3{font-size:1.12rem}.lk-reel{margin:0 -1.1rem;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.lk-reel-track{display:flex;gap:.6rem;width:max-content;animation:lk-marquee 38s linear infinite}.lk-reel:hover .lk-reel-track{animation-play-state:paused}.lk-reel img{width:128px;height:168px;object-fit:cover;border-radius:16px;border:1px solid hsla(0,0%,100%,.14);flex:none}.lk-reel img:nth-child(2n){margin-top:1.1rem}@keyframes lk-marquee{to{transform:translateX(-50%)}}.lk-services{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.6rem;gap:.6rem}.lk-svc{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1rem .4rem;border-radius:18px;text-align:center;background:hsla(0,0%,100%,.055);border:1px solid hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .2s,border-color .2s,background .2s}.lk-svc svg{color:var(--red);filter:drop-shadow(0 0 10px rgba(255,31,61,.7))}.lk-svc strong{font-size:.8rem;font-weight:600}.lk-svc:hover{transform:translateY(-4px);border-color:var(--red);background:rgba(255,31,61,.1)}.lk-book{position:relative;overflow:hidden;text-align:center;padding:2.2rem 1.4rem;border-radius:26px;background:radial-gradient(ellipse at 20% 0,#e01535,#8a0a1f 55%,#3d050f);border:1px solid hsla(0,0%,100%,.18);box-shadow:0 20px 60px rgba(255,31,61,.35)}.lk-book-light{position:absolute;top:-60%;left:50%;width:260px;height:260px;margin-left:-130px;background:radial-gradient(circle,hsla(0,0%,100%,.35),transparent 65%);animation:lk-float 5s ease-in-out infinite alternate}@keyframes lk-float{to{transform:translateX(60px) scale(1.2)}}.lk-book>*{position:relative}.lk-book-small{display:block;font-size:.68rem;letter-spacing:.28em;text-transform:uppercase;color:#ffd0d6;margin-bottom:.6rem}.lk-book h2{font-size:clamp(1.7rem,7vw,2.3rem);font-weight:800;line-height:1.1}.lk-book h2 em{font-style:normal;display:block;color:#fff;text-shadow:0 0 30px hsla(0,0%,100%,.5)}.lk-book p{color:#ffe2e6;font-size:.88rem;margin:.7rem 0 1.4rem}.lk-foot{text-align:center;color:#8a8a9a;font-size:.78rem;display:flex;flex-direction:column;gap:.3rem}.lk-foot b{font-family:Permanent Marker,Impact,sans-serif;font-weight:400;font-size:1.25rem;letter-spacing:.06em;color:#fff}@media(min-width:900px){.lk-wrap{padding-top:3.5rem}.lk-eq{height:42vh}}@media(prefers-reduced-motion:reduce){.lk-page *,.lk-page :after,.lk-page :before{animation:none!important;transition:none!important}.lk-link{opacity:1;transform:none}}