.lk-body{min-height:100svh}.lk-amb{position:fixed;inset:-15%;z-index:-1;pointer-events:none}.lk-amb img{width:100%;height:100%;object-fit:cover;filter:blur(70px) saturate(1.2) brightness(.32)}.lk{width:min(100% - 2 * var(--gutter),520px);margin:0 auto;padding:clamp(2.6rem,7vh,4.5rem) 0 3rem;display:flex;flex-direction:column;align-items:center;text-align:center}.lk__avatar{position:relative;width:112px;height:112px;border-radius:50%;padding:3px;background:conic-gradient(from 0deg,var(--gold-hi),var(--gold-lo),var(--gold-hi),var(--gold-lo),var(--gold-hi))}.lk__avatar img{width:100%;height:100%;border-radius:50%;object-fit:cover;object-position:50% 25%;border:3px solid var(--bg)}.lk__firma{width:min(250px,70%);margin-top:1.4rem}.lk__handle{margin-top:.6rem;font-size:.74rem;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:var(--gold)}.lk__tag{margin-top:.5rem;color:var(--ivory-2);font-size:.95rem}.lk-shows{position:relative;display:grid;width:100%;margin-top:2rem;padding:1.4rem 3.6rem 1.5rem 1.5rem;text-align:left;overflow:hidden;isolation:isolate;background:linear-gradient(135deg,#c9a25e38,#c9a25e0a 60%),var(--bg-2);border:1px solid rgba(201,162,94,.55);transition:border-color .3s}.lk-shows:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--gold-grad);transform:scaleY(0);transform-origin:bottom;transition:transform .6s var(--ease)}.lk-shows:hover:before{transform:scaleY(1)}.lk-shows:hover,.lk-shows:hover .lk-shows__label,.lk-shows:hover .lk-shows__sub{color:var(--bg)}.lk-shows__label{font-size:.6rem;font-weight:700;letter-spacing:.28em;text-transform:uppercase;color:var(--gold);transition:color .3s}.lk-shows__big{margin-top:.4rem;font-size:clamp(2.2rem,9vw,3rem)}.lk-shows__sub{margin-top:.35rem;font-size:.88rem;color:var(--ivory-2);transition:color .3s}.lk-shows__go{position:absolute;right:1.3rem;top:50%;transform:translateY(-50%);font-size:1.6rem;transition:transform .4s var(--ease)}.lk-shows:hover .lk-shows__go{transform:translate(4px,-50%)}.lk__list{display:grid;gap:.7rem;width:100%;margin-top:1.1rem}.lk-btn{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:26px 1fr auto;align-items:center;gap:1rem;min-height:58px;padding:0 1.2rem;background:#f1ece30d;border:1px solid var(--line-2);text-align:left;font-weight:600;letter-spacing:.02em;transition:color .4s var(--ease),border-color .4s var(--ease)}.lk-btn:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--ivory);transform:scaleX(0);transform-origin:left;transition:transform .55s var(--ease)}.lk-btn:hover:before,.lk-btn:focus-visible:before{transform:scaleX(1)}.lk-btn:hover,.lk-btn:focus-visible{color:var(--bg);border-color:var(--ivory)}.lk-btn i:first-child{font-size:1.3rem;color:var(--gold);transition:color .4s}.lk-btn:hover i:first-child{color:var(--bg)}.lk-btn i:last-child{font-size:1rem;opacity:.6}.lk-btn--gold{border-color:#c9a25e99}.lk-btn[hidden]{display:none}.lk__back{margin-top:2rem}
