.lk-root .vg{gap:40px;margin-top:56px;display:grid}@media (min-width:1024px){.lk-root .vg{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:56px}.lk-root .vg-stage{top:calc(var(--lx-header,72px) + 24px);position:sticky}}.lk-root .vg-video{aspect-ratio:16/9;background:var(--lx-cloud);border-radius:14px;width:100%;display:block;box-shadow:0 0 0 1px #0b355814,0 24px 60px -32px #0b355859}.lk-root .vg-now{margin-top:28px}.lk-root .vg-now-title{color:var(--lx-ink);margin:0;font-size:clamp(24px,2.2vw,30px);font-weight:300;line-height:1.2}.lk-root .vg-now-blurb{max-width:60ch;color:var(--lx-soft);margin:10px 0 0;font-size:17px;line-height:1.7}.lk-root .vg-steps-label{color:var(--lx-blue-deep);margin:24px 0 0;font-size:14px;font-weight:500}.lk-root .vg-steps{max-width:60ch;margin:8px 0 0;padding:0;list-style:none}.lk-root .vg-steps li{border-top:1px solid var(--lx-rule);color:var(--lx-ink);padding-block:10px;font-size:16px;line-height:1.5}.lk-root .vg-list ol{border-top:1px solid var(--lx-rule);margin:0;padding:0;list-style:none}.lk-root .vg-list li{border-bottom:1px solid var(--lx-rule)}.lk-root .vg-pick{width:100%;min-height:44px;font:inherit;text-align:start;color:var(--lx-ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:16px;margin:0;padding:12px 0;display:flex}.lk-root .vg-thumb{aspect-ratio:16/9;object-fit:cover;width:112px;height:auto;transition:box-shadow .25s var(--lx-ease);border-radius:14px;flex:none;box-shadow:0 0 0 1px #0b355814}.lk-root .vg-pick-text{gap:2px;min-width:0;display:grid}.lk-root .vg-pick-title{transition:color .25s var(--lx-ease);font-size:17px;line-height:1.35}.lk-root .vg-pick-time{color:var(--lx-soft);font-variant-numeric:tabular-nums;font-size:14px}.lk-root .vg-pick:hover .vg-pick-title{color:var(--lx-blue)}.lk-root .vg-pick:focus-visible{outline:2px solid var(--lx-blue);outline-offset:4px}.lk-root .vg-pick[aria-current=true] .vg-pick-title{color:var(--lx-blue);font-weight:500}.lk-root .vg-pick[aria-current=true] .vg-thumb{box-shadow:0 0 0 2px var(--lx-blue)}@media (max-width:767px){.lk-root .vg{margin-top:40px}.lk-root .vg-thumb{width:96px}}
