.cs-page{max-width:var(--max);padding:0 var(--pad);margin:0 auto;position:relative}.cs-page:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(60% 70% at 18% 0%, rgba(var(--c), .16), transparent 70%);height:900px;position:absolute;inset:0 0 auto}.cs-hero{animation:cs-in .7s var(--ease-out) both;padding:clamp(40px,6vw,88px) 0 clamp(32px,4vw,56px)}@keyframes cs-in{0%{opacity:0;transform:translateY(18px)}}.cs-back{border:1px solid var(--line);min-height:56px;color:var(--muted);border-radius:16px;align-items:center;gap:8px;padding:0 22px 0 14px;font-size:17px;font-weight:600;transition:color .2s,border-color .2s;display:inline-flex}.cs-back .ico{width:22px;height:22px}.cs-back:hover{color:var(--text);border-color:var(--line-strong)}.cs-topic{color:rgb(var(--c));margin:clamp(32px,4vw,56px) 0 0;font-size:18px;font-weight:700}.cs-hero h1{letter-spacing:-.055em;overflow-wrap:anywhere;margin:12px 0 0;font-size:clamp(56px,10vw,168px);font-weight:900;line-height:.9}.cs-about{color:var(--muted);flex-wrap:wrap;gap:8px 20px;margin:28px 0 0;font-size:clamp(18px,1.6vw,22px);display:flex}.cs-about b{color:var(--text);font-weight:800}.cs-cover{aspect-ratio:5/3;border-radius:var(--r-lg);border:1px solid var(--line-soft);animation:cs-in .8s .1s var(--ease-out) both;background:#05030b;margin:0;position:relative;overflow:hidden}.cs-cover>img{object-fit:cover;width:100%;height:100%;display:block}.cs-cover.is-trio{aspect-ratio:21/9}.cs-cover.is-trio .ck-trio{gap:6%;padding:0 14%}.cs-info{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:clamp(32px,5vw,96px);padding-top:clamp(56px,7vw,112px);display:grid}.cs-summary{letter-spacing:-.03em;margin:0;font-size:clamp(26px,2.6vw,40px);font-weight:800;line-height:1.2}.cs-story h2,.cs-side h2,.cs-group h2{letter-spacing:-.035em;margin:0;font-weight:900}.cs-story h2{margin:clamp(40px,4vw,64px) 0 24px;font-size:clamp(26px,2.2vw,34px)}.cs-side{align-content:start;gap:32px;display:grid}.cs-side h2{letter-spacing:0;color:var(--dim);margin-bottom:16px;font-size:18px;font-weight:700}.cs-links{flex-wrap:wrap;gap:10px;display:flex}.cs-cta{justify-self:start}.cs-group{padding-top:clamp(72px,9vw,136px)}.cs-group h2{margin-bottom:clamp(24px,3vw,40px);font-size:clamp(36px,4.4vw,64px)}.cs-reels{align-items:flex-start;gap:clamp(12px,1.6vw,24px);display:flex}.cs-reels>div{min-width:0}.cs-reels.is-solo{justify-content:center}.cs-reels.is-solo>div{flex:0 min(420px,100%)!important}.cs-plates .ck-plates{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,1.8vw,28px);padding:clamp(24px,4vw,64px)}.cs-shots{columns:2;column-gap:clamp(12px,1.6vw,24px)}.cs-shots>.ck-m{break-inside:avoid;margin-bottom:clamp(12px,1.6vw,24px)}.cs-lottie{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.6vw,24px);display:grid}.cs-lottie.is-3{grid-template-columns:repeat(3,minmax(0,1fr))}.cs-nav{grid-template-columns:1fr 1fr;gap:clamp(16px,2vw,28px);padding-top:clamp(80px,10vw,152px);display:grid}.cs-near{border-radius:var(--r-md);border:1px solid var(--line-soft);background:var(--panel);grid-template-columns:180px minmax(0,1fr) auto;align-items:center;gap:24px;padding:16px 28px 16px 16px;transition:border-color .3s;display:grid;position:relative}.cs-near:hover{border-color:rgba(var(--c), .55)}.cs-near-cover{aspect-ratio:5/3;border-radius:var(--r-sm);background:#05030b;position:relative;overflow:hidden}.cs-near-cover>img{object-fit:cover;width:100%;height:100%;display:block}.cs-near-cover .ck-trio{padding:0 6%}.cs-near-text{gap:6px;min-width:0;display:grid}.cs-near-text span{color:var(--dim);font-size:16px}.cs-near-text b{letter-spacing:-.03em;font-size:clamp(22px,2vw,30px);font-weight:900;line-height:1.05}.cs-near-go{border:1px solid var(--line);border-radius:50%;place-items:center;width:56px;height:56px;transition:background-color .3s,border-color .3s,color .3s;display:grid}.cs-near-go .ico{width:24px;height:24px}.cs-near:hover .cs-near-go{background:rgb(var(--c));color:#0c061b;border-color:#0000}.cs-missing{padding:clamp(96px,14vw,200px) 0 0}.cs-missing h1{letter-spacing:-.05em;margin:0;font-size:clamp(48px,8vw,120px);font-weight:900;line-height:.95}.cs-missing p{max-width:30em;color:var(--muted);margin:24px 0 32px;font-size:20px;line-height:1.5}@media (width<=1100px){.cs-lottie{grid-template-columns:repeat(3,minmax(0,1fr))}.cs-nav{grid-template-columns:1fr}}@media (width<=900px){.cs-info{grid-template-columns:1fr}}@media (width<=640px){.cs-cover,.cs-cover.is-trio{aspect-ratio:5/3;border-radius:var(--r-md)}.cs-cover.is-trio .ck-trio{padding:0 8%}.cs-reels{flex-direction:column;align-items:stretch}.cs-reels>div{flex:none!important}.cs-reels .ck-video.is-tall{width:min(100%,360px);margin:0 auto}.cs-plates .ck-plates{grid-template-columns:1fr}.cs-shots{columns:1}.cs-lottie{grid-template-columns:repeat(2,minmax(0,1fr))}.cs-near{grid-template-columns:112px minmax(0,1fr);padding-right:20px}.cs-near-go{display:none}}@media (prefers-reduced-motion:reduce){.cs-hero,.cs-cover{animation:none}}.cs-hero h1 .cs-h1-k{letter-spacing:-.01em;color:var(--muted);margin-top:14px;font-size:clamp(20px,2vw,28px);font-weight:700;line-height:1.25;display:block}.cs-tsr{gap:14px;margin:clamp(28px,3vw,44px) 0 0;padding:0;list-style:none;display:grid}.cs-tsr li{border-radius:var(--r-sm);border:1px solid var(--line-soft);background:var(--panel);padding:clamp(20px,2.2vw,28px)}.cs-tsr li:last-child{border-color:rgba(var(--c), .45)}.cs-story .cs-tsr h2{letter-spacing:0;color:rgb(var(--c));margin:0 0 8px;font-size:18px;font-weight:800}.cs-tsr p{color:var(--text);margin:0;font-size:18px;line-height:1.6}.cs-svc{gap:8px;margin:0;padding:0;list-style:none;display:grid}.cs-svc a{color:var(--lav);text-underline-offset:4px;font-size:17px;font-weight:600;text-decoration:underline}.cs-near-cover img{object-fit:cover;width:100%;height:100%;display:block}.lk-glyph{height:46%;aspect-ratio:var(--r,1);max-width:64%;-webkit-mask:var(--m) center / contain no-repeat;mask:var(--m) center / contain no-repeat;flex:none;display:block}.lk-print{aspect-ratio:1;object-fit:cover;border-radius:8%;flex:none;height:46%;display:block}.lk-sign{aspect-ratio:1;background:#1a1030;flex:none;place-items:center;display:grid;overflow:hidden}.lk-sign.is-round{border-radius:50%}.lk-sign.is-sq{border-radius:23%}.lk-sign .lk-glyph{max-width:70%;height:58%}.lk-sign img{object-fit:cover;width:100%;height:100%;display:block}.lk-top{animation:lk-in .8s .1s var(--ease-out) both;grid-template-columns:1fr 1fr;gap:clamp(14px,1.6vw,22px);display:grid}@keyframes lk-in{0%{opacity:0;transform:translateY(24px)}}.lk-top figure,.lk-page figure{margin:0}.lk-top figcaption,.lk-page figcaption{color:var(--muted);margin-top:12px;font-size:16px;font-weight:600}.lk-hero,.lk-scheme,.lk-detail{border-radius:var(--r-lg);border:1px solid var(--line-soft);position:relative;overflow:hidden}.lk-top img{aspect-ratio:1;width:100%;height:auto;display:block}.lk-scheme img{object-fit:contain;background:#0a0419;padding:8%}.lk-detail img{object-fit:cover;transform:scale(2.1)}.lk-scheme figcaption,.lk-detail figcaption{color:var(--text);background:#0a0419b8;border-radius:999px;margin:0;padding:6px 14px;position:absolute;top:16px;left:20px}.lk-grid{grid-template-columns:repeat(auto-fill,minmax(176px,1fr));gap:clamp(14px,1.6vw,22px);display:grid}.lk-card{--k:203, 137, 255;color:inherit;gap:12px;text-decoration:none;display:grid}.lk-card-img{aspect-ratio:1;border-radius:var(--r-md);border:1px solid var(--line-soft);transition:transform .5s var(--ease-out), border-color .35s, box-shadow .5s var(--ease-out);display:block;overflow:hidden}.lk-card-img img{object-fit:cover;width:100%;height:100%;transition:transform .7s var(--ease-out);display:block}.lk-card-name{color:var(--muted);font-size:17px;font-weight:600;transition:color .25s}.lk-card:hover .lk-card-img,.lk-card:focus-visible .lk-card-img{border-color:rgba(var(--k), .65);box-shadow:0 18px 34px -24px rgba(var(--k), .9);transform:translateY(-4px)}.lk-card:hover .lk-card-img img{transform:scale(1.05)}.lk-card:hover .lk-card-name,.lk-card:focus-visible .lk-card-name{color:var(--text)}.lk-card:focus-visible{outline:none}.lk-card:focus-visible .lk-card-img{outline:2px solid var(--lav);outline-offset:3px}.lk-swatches{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.lk-swatches li{gap:4px;display:grid}.lk-swatches span{border-radius:var(--r-sm);height:clamp(120px,12vw,168px);margin-bottom:10px;display:block;box-shadow:inset 0 0 0 1px #fafafa1f}.lk-swatches b{font-size:18px;font-weight:700}.lk-swatches code{color:var(--muted);letter-spacing:.02em;font:500 17px/1.3 Onest,system-ui,sans-serif}.lk-versions{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.lk-ver-art{aspect-ratio:4/3;border-radius:var(--r-sm);justify-content:center;align-items:center;display:flex;box-shadow:inset 0 0 0 1px #fafafa1a}.lk-ver-art .lk-glyph{height:44%}.lk-tile{aspect-ratio:1;background:#fafafa;border-radius:23%;place-items:center;height:58%;display:grid}.lk-tile .lk-glyph{max-width:68%;height:56%}.lk-ver.is-icon .lk-sign{height:52%;box-shadow:0 16px 30px -18px #000c}.lk-patterns{grid-template-columns:1fr 1fr;gap:16px;display:grid}.lk-pattern{border-radius:var(--r-sm);height:clamp(220px,24vw,320px);position:relative;overflow:hidden}.lk-pat{opacity:.34;gap:44px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-16deg)}.lk-pat>div{gap:56px;height:48px;display:flex}.lk-pat>div:nth-child(2n){transform:translate(52px)}.lk-pat .lk-glyph{aspect-ratio:auto;width:60px;max-width:none;height:100%}.lk-mocks{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.lk-stage{aspect-ratio:5/5.3;border-radius:var(--r-sm);border:1px solid var(--line-soft);background:radial-gradient(90% 70% at 70% 80%, rgba(var(--k), .2), transparent 70%), linear-gradient(200deg, #1b1036, #0a0419);position:relative;overflow:hidden;container-type:inline-size}.lk-bar{height:10px;width:var(--w);background:#fafafa24;border-radius:5px;display:block}.lk-bar+.lk-bar{margin-top:8px}.lk-bar.is-dark{background:#0c061b29}.lk-stage .lk-bar{border-radius:1.2cqw;height:2.4cqw}.lk-stage .lk-bar+.lk-bar{margin-top:2cqw}.lk-cards>div{aspect-ratio:85/55;border-radius:3cqw;width:74%;position:absolute;box-shadow:0 24px 40px -22px #000000e6}.lk-card-front{justify-content:center;align-items:center;display:flex;top:12%;left:7%;overflow:hidden;transform:rotate(-7deg)}.lk-card-front .lk-glyph{height:42%}.lk-card-front img,.lk-badge-top img,.lk-splash img,.lk-app-hero img,.lk-web-hero span img,.lk-face.is-front img,.lk-tg-cover img,.lk-soc-cover img{object-fit:cover;width:100%;height:100%}.lk-card-back{align-items:flex-end;gap:14px;padding:7%;display:flex;bottom:13%;right:6%;transform:rotate(5deg)}.lk-card-back .lk-sign{width:26%}.lk-card-back>div{flex:1}.lk-sheet{aspect-ratio:210/297;border-radius:1cqw;width:50%;padding:5cqw 4.5cqw;position:absolute;top:7%;left:9%;transform:rotate(-4deg);box-shadow:0 24px 40px -22px #000000e6}.lk-sheet-top{align-items:center;gap:3cqw;display:flex}.lk-sheet-top .lk-glyph,.lk-sheet-top .lk-print{max-width:12cqw;height:7cqw}.lk-sheet-top>div{flex:1}.lk-sheet-top .lk-bar,.lk-sheet-text .lk-bar{height:1.4cqw}.lk-sheet-top .lk-bar+.lk-bar,.lk-sheet-text .lk-bar+.lk-bar{margin-top:1.6cqw}.lk-sheet-text{margin-top:9cqw}.lk-sheet-foot{border-radius:0 0 1cqw 1cqw;height:3cqw;position:absolute;bottom:0;left:0;right:0}.lk-env{aspect-ratio:22/11;border-radius:1.4cqw;width:62%;position:absolute;bottom:11%;right:6%;overflow:hidden;transform:rotate(6deg);box-shadow:0 26px 44px -22px #000000f2}.lk-env-flap{clip-path:polygon(0 0,100% 0,50% 60%);background:#0c061b33;position:absolute;inset:0}.lk-env .lk-sign{width:15%;position:absolute;top:60%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 .8cqw #fafafae6}.lk-strap{flex-direction:column;justify-content:space-evenly;align-items:center;width:10%;height:34%;display:flex;position:absolute;top:-2%;left:50%;transform:translate(-50%)}.lk-strap .lk-glyph{width:60%;max-width:none;height:auto}.lk-clip{background:#b9b4c8;border-radius:1cqw;width:7%;height:6%;position:absolute;top:31%;left:50%;transform:translate(-50%)}.lk-badge-card{aspect-ratio:54/86;transform-origin:50% 0;border-radius:2.4cqw;flex-direction:column;align-items:center;width:40%;padding-bottom:6cqw;display:flex;position:absolute;top:35%;left:50%;overflow:hidden;transform:translate(-50%)rotate(3deg);box-shadow:0 26px 44px -22px #000000f2}.lk-badge-top{justify-content:center;align-items:center;width:100%;height:30%;display:flex;overflow:hidden}.lk-badge-top .lk-glyph{height:52%}.lk-badge-ph{aspect-ratio:1;background:#0c061b1f;border-radius:50%;width:34%;margin:4cqw 0}.lk-badge-card>.lk-bar{align-self:stretch;margin-inline:5cqw}.lk-badge-card>.lk-bar:first-of-type{width:auto}.lk-badge-card>.lk-bar:nth-of-type(2){align-self:center;width:50%}.lk-badge-foot{height:3cqw;position:absolute;bottom:0;left:0;right:0}.lk-garment{aspect-ratio:1;background:linear-gradient(90deg, #0000004d, transparent 26%, transparent 74%, #0000004d), var(--g);filter:drop-shadow(0 18px 24px #0000008c);width:78%;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}.lk-garment.is-tee{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M37 8Q50 17 63 8L81 14Q89 17 93 25L99 38L84 44L80 39L80 94Q80 97 77 97L23 97Q20 97 20 94L20 39L16 44L1 38L7 25Q11 17 19 14Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M37 8Q50 17 63 8L81 14Q89 17 93 25L99 38L84 44L80 39L80 94Q80 97 77 97L23 97Q20 97 20 94L20 39L16 44L1 38L7 25Q11 17 19 14Z'/%3E%3C/svg%3E") 50%/contain no-repeat}.lk-garment.is-hoodie{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M31 15Q32 3 50 2Q68 3 69 15L83 20Q90 23 92 32L99 85L87 88L80 52L80 94Q80 97 77 97L23 97Q20 97 20 94L20 52L13 88L1 85L8 32Q10 23 17 20Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M31 15Q32 3 50 2Q68 3 69 15L83 20Q90 23 92 32L99 85L87 88L80 52L80 94Q80 97 77 97L23 97Q20 97 20 94L20 52L13 88L1 85L8 32Q10 23 17 20Z'/%3E%3C/svg%3E") 50%/contain no-repeat}.lk-chest{justify-content:center;align-items:center;width:30%;height:22%;display:flex;position:absolute;top:38%;left:50%;transform:translate(-50%,-50%)}.lk-chest .lk-glyph,.lk-chest .lk-print{max-width:100%;height:100%}.is-tee .lk-chest{top:36%}.lk-hood{background:#00000061;border-radius:50% 50% 46% 46%;width:26%;height:13%;position:absolute;top:5%;left:37%}.lk-strings{border-inline:.7cqw solid #fafafabf;width:10%;height:14%;position:absolute;top:16%;left:45%}.lk-pocket{background:#00000029;border-radius:3cqw 3cqw 1cqw 1cqw;width:38%;height:17%;position:absolute;top:66%;left:31%}.is-hoodie .lk-chest{height:18%;top:44%}.lk-mug{aspect-ratio:.86;background:linear-gradient(90deg, #00000038, transparent 32%, #ffffff1f 52%, transparent 70%, #00000042), var(--g);border-radius:2.4cqw 2.4cqw 5cqw 5cqw;justify-content:center;align-items:center;width:36%;display:flex;position:absolute;bottom:17%;left:14%;box-shadow:0 22px 34px -20px #000000f2}.lk-mug:before{content:"";background:var(--g);border-radius:50%;height:5.2cqw;position:absolute;top:-2.6cqw;left:0;right:0;box-shadow:inset 0 1.6cqw 1.4cqw #00000073}.lk-mug:after{content:"";z-index:-1;border:3cqw solid var(--g);filter:brightness(.82);border-left:0;border-radius:0 50% 50% 0;width:14cqw;height:46%;position:absolute;top:22%;right:-11.5cqw}.lk-mug.is-back{z-index:-1;width:30%;bottom:31%;left:auto;right:22%}.lk-mugs{isolation:isolate}.lk-mug .lk-glyph,.lk-mug .lk-print{max-width:62%;height:38%}.lk-pack{perspective:900px}.lk-cube{width:40cqw;height:28cqw;transform-style:preserve-3d;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)rotateX(-22deg)rotateY(-36deg)}.lk-face{backface-visibility:hidden;justify-content:center;align-items:center;display:flex;position:absolute;overflow:hidden}.lk-face.is-front{inset:0;transform:translateZ(14cqw)}.lk-face.is-front .lk-glyph{height:44%}.lk-face.is-side{width:28cqw;height:28cqw;top:0;left:6cqw;transform:rotateY(90deg)translateZ(20cqw)}.lk-face.is-side:after,.lk-face.is-top:after{content:"";background:#0000004d;position:absolute;inset:0}.lk-face.is-top:after{background:#ffffff24}.lk-face.is-side .lk-pat{opacity:.4;gap:3cqw}.lk-face.is-side .lk-pat>div{gap:4cqw;height:4cqw}.lk-face.is-side .lk-pat .lk-glyph{width:5cqw}.lk-face.is-top{width:40cqw;height:28cqw;top:0;left:0;transform:rotateX(90deg)translateZ(14cqw)}.lk-face.is-top .lk-sign{z-index:1;width:26%}.lk-floor{background:radial-gradient(closest-side,#000000b3,#0000);border-radius:50%;height:8%;position:absolute;bottom:13%;left:22%;right:22%}.lk-social{flex-direction:column;padding:5cqw;display:flex}.lk-soc-cover{aspect-ratio:3/1.15;border-radius:3cqw;flex:none;position:relative;overflow:hidden}.lk-soc-row{align-items:flex-end;gap:4cqw;margin:-9cqw 0 0 4cqw;display:flex;position:relative}.lk-soc-row .lk-sign{width:22cqw;box-shadow:0 0 0 1.4cqw #160c2d}.lk-soc-row>div{flex:1;padding-bottom:2cqw}.lk-soc-posts{grid-template-columns:repeat(3,1fr);gap:2.4cqw;margin-top:auto;display:grid}.lk-soc-posts span{aspect-ratio:1;border-radius:2cqw;justify-content:center;align-items:center;display:flex;overflow:hidden}.lk-soc-posts .lk-glyph{height:44%}.lk-soc-posts .lk-print{border-radius:0;height:100%}.lk-tg{background:#0e0720;flex-direction:column;display:flex}.lk-tg-head{border-bottom:1px solid var(--line-soft);background:#140b28;align-items:center;gap:3.4cqw;padding:4.4cqw;display:flex}.lk-tg-head .lk-sign{width:13cqw}.lk-tg-head>div{flex:1}.lk-tg-feed{background:radial-gradient(120% 80% at 80% 100%, rgba(var(--k), .12), transparent 70%);flex:1;align-content:start;gap:3cqw;padding:4cqw;display:grid}.lk-tg-post{background:#1a1033;border-radius:4cqw;width:86%;padding:2.4cqw 2.4cqw 3.4cqw}.lk-tg-post.is-short{width:62%}.lk-tg-cover{aspect-ratio:16/8;border-radius:2.4cqw;justify-content:center;align-items:center;margin-bottom:3cqw;display:flex;overflow:hidden}.lk-tg-cover .lk-glyph{height:50%}.lk-home-grid{background:radial-gradient(90% 70% at 30% 20%, rgba(var(--k), .3), transparent 70%), linear-gradient(160deg, #1b1036, #0a0419);grid-template-columns:repeat(4,1fr);align-content:center;gap:4.4cqw 3.4cqw;padding:6cqw 5.4cqw;display:grid;position:absolute;inset:0}.lk-home-app{justify-items:center;gap:2cqw;display:grid}.lk-home-app .lk-bar{height:1.4cqw}.lk-home-ph{aspect-ratio:1;background:#fafafa1a;border-radius:23%;width:100%}.lk-home-app .lk-sign{width:100%;box-shadow:0 10px 22px -12px #000000e6}.lk-home-app.is-ours{animation:lk-pop 2.8s var(--ease-out) infinite}@keyframes lk-pop{0%,70%,to{transform:none}80%{transform:scale(1.12)}}.lk-phones{justify-content:center;align-items:center;gap:5cqw;display:flex}.lk-phone{aspect-ratio:9/18.5;border-radius:6cqw;flex-direction:column;width:38%;padding:7cqw 2.6cqw 2.6cqw;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1cqw #2a2142,0 26px 40px -20px #000000f2}.lk-phone:before{content:"";background:#05030b;border-radius:2cqw;width:30%;height:2.6cqw;position:absolute;top:2.2cqw;left:50%;transform:translate(-50%)}.lk-phone:first-child{transform:translateY(-4%)}.lk-phone:last-child{transform:translateY(4%)}.lk-splash{flex:1;justify-content:center;align-items:center;display:flex}.lk-splash .lk-glyph{max-width:70%;height:22%}.lk-splash img{aspect-ratio:1;border-radius:4cqw;width:70%;height:auto}.lk-app-head{align-items:center;gap:2cqw;display:flex}.lk-app-head .lk-sign{width:7cqw}.lk-app-head>div{flex:1}.lk-app-head .lk-bar{height:1.6cqw}.lk-app-hero{aspect-ratio:4/3;border-radius:3cqw;justify-content:center;align-items:center;margin:3cqw 0;display:flex;overflow:hidden}.lk-app-hero .lk-glyph{height:46%}.lk-app-list .lk-bar{height:1.6cqw}.lk-app-list .lk-bar+.lk-bar{margin-top:2.4cqw}.lk-app-tabs{border-top:1px solid #fafafa1a;justify-content:space-around;margin-top:auto;padding-top:2cqw;display:flex}.lk-app-tabs i{aspect-ratio:1;background:#fafafa29;border-radius:50%;width:3.6cqw}.lk-web{align-items:center;padding:6cqw 4cqw;display:flex}.lk-browser{border-radius:3cqw;width:100%;overflow:hidden;box-shadow:0 0 0 1px #fafafa1a,0 26px 44px -22px #000000f2}.lk-chrome{background:#fafafa12;align-items:center;gap:1.4cqw;padding:2.4cqw 3cqw;display:flex}.lk-chrome i{aspect-ratio:1;background:#fafafa38;border-radius:50%;width:2cqw}.lk-chrome b{background:#fafafa14;border-radius:1.5cqw;flex:1;height:3cqw;margin-left:3cqw}.lk-web-nav{align-items:center;gap:4cqw;padding:3.4cqw 4cqw;display:flex}.lk-web-nav .lk-glyph,.lk-web-nav .lk-print{max-width:10cqw;height:5cqw}.lk-web-nav>div{flex:1;gap:2.4cqw;display:flex}.lk-web-nav .lk-bar{width:8cqw;height:1.4cqw;margin:0!important}.lk-web-btn{border-radius:2.2cqw;width:14cqw;height:4.4cqw}.lk-web-btn.is-big{border-radius:3cqw;width:22cqw;height:6cqw;margin-top:4cqw;display:block}.lk-web-hero{grid-template-columns:1.1fr 1fr;align-items:center;gap:4cqw;padding:3cqw 4cqw 6cqw;display:grid}.lk-web-h{background:#fafafad9;border-radius:1.2cqw;width:92%;height:4.6cqw;margin-bottom:2cqw;display:block}.lk-web-h.is-2{width:64%;margin-bottom:4cqw}.lk-web-hero .lk-bar{height:1.4cqw}.lk-web-hero .lk-bar+.lk-bar{margin-top:1.6cqw}.lk-web-hero>span{aspect-ratio:1;border-radius:3cqw;justify-content:center;align-items:center;display:flex;overflow:hidden}.lk-web-hero>span .lk-glyph{height:46%}@media (width<=900px){.lk-versions,.lk-mocks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.lk-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lk-top,.lk-patterns,.lk-mocks{grid-template-columns:1fr}.lk-hero,.lk-scheme,.lk-detail{border-radius:var(--r-md)}.lk-swatches{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.lk-swatches span{height:96px}.lk-versions{gap:12px}}@media (prefers-reduced-motion:reduce){.lk-top,.lk-home-app.is-ours{animation:none}.lk-card-img,.lk-card-img img{transition-duration:10ms}.lk-card:hover .lk-card-img,.lk-card:hover .lk-card-img img{transform:none}}.es-brand{align-items:stretch}.es-logo{aspect-ratio:1;background:var(--panel-2);border:1px solid var(--line-soft);border-radius:var(--r-lg);place-items:center;min-height:100%;margin:0;display:grid}.es-logo-cell{aspect-ratio:1;background-repeat:no-repeat;width:58%;display:block}.es-logo.is-in .es-logo-cell{background-image:var(--src);background-size:calc(var(--cols) * 100%) calc(var(--rows) * 100%)}.es-brand.is-plain .lk-swatches{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.es-set+.es-set{margin-top:clamp(40px,5vw,72px)}.es-set-head{color:var(--muted);align-items:baseline;gap:16px;margin:0 0 20px;font-size:18px;display:flex}.es-set-head b{letter-spacing:-.02em;color:var(--text);font-size:clamp(24px,2.2vw,30px);font-weight:800}.es-grid{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));background:var(--panel-2);border:1px solid var(--line-soft);border-radius:var(--r-lg);padding:clamp(16px,2.4vw,36px);display:grid}.es-cell{aspect-ratio:1;transition:transform .3s var(--ease-out);background-repeat:no-repeat;display:block}.es-grid.is-in .es-cell{background-image:var(--src);background-size:calc(var(--cols) * 100%) calc(var(--rows) * 100%)}.is-sticker .es-grid{gap:clamp(8px,1.2vw,20px)}@media (hover:hover){.is-sticker .es-cell:hover{transform:scale(1.06)}}@media (width<=640px){.es-logo{aspect-ratio:auto;padding:32px 0}.es-logo-cell{width:52%}.es-grid{grid-template-columns:repeat(var(--m), minmax(0, 1fr));border-radius:var(--r-md);padding:12px}.es-set-head{flex-direction:column;gap:4px}}@media (prefers-reduced-motion:reduce){.es-cell{transition:none}.is-sticker .es-cell:hover{transform:none}}
