.lauto{position:relative;flex:none;width:var(--l-clip-width,13.5rem);margin:0;aspect-ratio:9/16;overflow:hidden;border-radius:var(--l-clip-radius,18px);background:var(--l-clip-ground,#111);isolation:isolate}.lauto video{display:block;width:100%;height:100%;object-fit:cover}.lauto__tag{position:absolute;left:.625rem;top:.625rem;padding:.3rem .625rem;border-radius:999px;background:rgb(0 0 0/.55);color:#fff;font-size:.75rem;font-weight:600;line-height:1.2;pointer-events:none}.lauto__sound{position:absolute;right:.5rem;bottom:.5rem;display:grid;place-items:center;width:2.75rem;height:2.75rem;padding:0;border:0;border-radius:999px;background:rgb(0 0 0/.5);color:#fff;cursor:pointer;transition:background-color .15s ease}.lauto__sound:hover,.lauto__sound[aria-pressed=true]{background:rgb(0 0 0/.78)}.lauto__sound:focus-visible{outline:2px solid #fff;outline-offset:2px}.lauto__sound svg{width:1.125rem;height:1.125rem}.lmarq{overflow:hidden;padding-block:.25rem;mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}.lmarq__track{display:flex;gap:var(--l-clip-gap,.875rem);width:max-content;animation:lmarq var(--lmarq-seconds,60s) linear infinite}.lmarq[data-reverse] .lmarq__track{animation-direction:reverse}.lmarq:focus-within .lmarq__track,.lmarq:hover .lmarq__track{animation-play-state:paused}@keyframes lmarq{to{transform:translateX(calc(-50% - var(--l-clip-gap, .875rem) / 2))}}@media (prefers-reduced-motion:reduce){.lmarq{overflow-x:auto;mask-image:none;scroll-snap-type:x mandatory}.lmarq__track{animation:none;padding-inline:var(--l-gutter,1rem)}.lmarq__track>[aria-hidden=true]{display:none}.lauto{scroll-snap-align:start}}.lwalk{width:min(64rem,calc(100% - 2rem));max-width:none;margin:auto;padding:0;border:0;background:#000;overflow:visible}.lwalk::backdrop{background:rgb(0 0 0/.86)}.lwalk__frame{position:relative;aspect-ratio:16/9}.lwalk video{display:block;width:100%;height:100%;background:#000}.lwalk__close{position:absolute;right:0;bottom:calc(100% + .5rem);min-height:2.75rem;padding:0 1rem;border:1px solid #fff;border-radius:999px;background:transparent;color:#fff;font:inherit;font-weight:600;cursor:pointer}.lwalk__close:focus-visible{outline:2px solid #fff;outline-offset:2px}