.lk-page{background:var(--white);min-height:100svh;color:var(--ink);padding:clamp(36px,7vh,72px) 16px 40px}.lk-wrap{max-width:480px;margin:0 auto}.lk-wrap ul{margin:0;padding:0;list-style:none}.lk-wrap p{margin:0}.lk-head{text-align:center;justify-items:center;gap:14px;margin-bottom:28px;display:grid}.lk-logo .brand-logo{width:104px;height:auto;display:block}.lk-bio{max-width:32ch;color:var(--ink-soft);font-size:1rem;line-height:1.5}.lk-rated{color:var(--ink-soft);align-items:center;gap:8px;font-size:.82rem;display:inline-flex}.lk-rated b{color:var(--ink);font-weight:700}.lk-socials{gap:10px;margin-top:2px;display:flex}.lk-socials a{border:1px solid var(--line);width:42px;height:42px;color:var(--ink);transition:background .25s var(--ease), color .25s var(--ease), border-color .25s var(--ease);border-radius:50%;place-items:center;display:grid}.lk-socials a:hover{background:var(--navy);border-color:var(--navy);color:#fff}.lk-socials svg{width:18px;height:18px}.lk-wrap .lk-list{gap:10px;margin-top:10px;display:grid}.lk-wrap .lk-list+.lk-list{margin-top:22px}.lk-btn{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--white);min-height:64px;color:var(--ink);transition:border-color .25s var(--ease), transform .25s var(--ease), box-shadow .25s var(--ease);grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:12px 16px;text-decoration:none;display:grid;position:relative}.lk-btn:hover{border-color:var(--ink);transform:translateY(-1px);box-shadow:0 10px 24px -18px #142a2b80}.lk-btn:active{transform:translateY(0)}.lk-btn span{gap:2px;min-width:0;display:grid}.lk-btn b{letter-spacing:-.01em;font-size:.98rem;font-weight:700}.lk-btn small{color:var(--ink-soft);font-size:.8rem}.lk-icon{width:22px;height:22px;color:var(--navy);margin-inline:9px}.lk-arrow{width:16px;height:16px;color:var(--ink-soft);transition:transform .25s var(--ease), color .25s var(--ease)}.lk-btn:hover .lk-arrow{color:var(--ink);transform:translate(3px)}.lk-btn--main{background:var(--navy);border-color:var(--navy);color:#fff;grid-template-rows:auto auto;grid-template-columns:1fr auto;gap:2px 14px;padding:18px 20px}.lk-btn--main>span{letter-spacing:.01em;font-size:1.05rem;font-weight:700}.lk-btn--main small{color:#ffffffbf;grid-column:1}.lk-btn--main .lk-arrow{color:#fff;grid-area:1/2/span 2}.lk-btn--main:hover{border-color:var(--navy)}.lk-btn--main:hover .lk-arrow{color:#fff}.lk-btn--product{padding-block:8px}.lk-btn--product img{object-fit:cover;transform-origin:50% 46%;width:56px;height:56px;transform:scale(1.35)}.lk-btn--product{overflow:hidden}.lk-foot{color:var(--ink-soft);justify-items:center;gap:4px;margin-top:36px;font-size:.78rem;display:grid}.lk-foot a{color:var(--ink);letter-spacing:.04em;font-weight:700}
