.lv .lv-head{container-type:inline-size;text-align:left;margin:0 0 clamp(20px,3.2svh,28px)}.lv-line{display:block;white-space:nowrap;font-size:min(var(--type-display),calc(100cqi / 11))}@media (min-width:640px){.lv-line{font-size:min(var(--type-display),3.6rem,calc(424px / 8.75))}}.lv .lv-row{list-style:none;margin:0 0 0 50%;padding:0;display:flex;flex-direction:column;align-items:center;gap:16px;width:min(100vw - 32px,380px);transform:translateX(-50%)}.lv .lv-card{width:100%}@media (min-width:640px){.lv .lv-row{flex-direction:row;justify-content:center;gap:14px;width:min(100vw - 48px,var(--lv-n,2) * 300px + (var(--lv-n,2) - 1) * 14px)}.lv .lv-card{flex:1 1;width:auto}}.lv-card{position:relative;min-width:0;aspect-ratio:9/16;container-type:inline-size;border-radius:var(--radius-panel);overflow:hidden;background:radial-gradient(ellipse 90% 70% at 50% 45%,color-mix(in srgb,var(--rose) 16%,var(--ink)) 0,var(--ink) 100%);box-shadow:0 24px 60px rgba(var(--ink-rgb),.55),0 0 50px rgba(var(--coral-rose-rgb),.08)}.lv-card:after{content:"";border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1.5px rgba(var(--rose-rgb),.14),inset 0 1.5px 0 rgba(var(--ivory-rgb),.1)}.lv-card:after,.lv-media{position:absolute;inset:0}.lv-media{width:100%;height:100%;object-fit:cover;display:block}.lv-still{transition:opacity .35s var(--ease)}.lv-playing .lv-still{opacity:0}.lv-tap{position:absolute;inset:0;border:0;padding:0;background:none;box-shadow:none;color:inherit;cursor:pointer;display:flex;align-items:center;justify-content:center;-webkit-tap-highlight-color:transparent}.lv-tap:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--stroke-primary);border-radius:inherit}.lv-play{position:relative;width:clamp(48px,14cqw,60px);aspect-ratio:1;border-radius:var(--radius-round);display:grid;place-items:center;background:rgba(var(--ink-rgb),.42);box-shadow:inset 0 0 0 1.5px var(--stroke-primary),0 8px 24px rgba(var(--ink-rgb),.45)}.lv-play svg{width:42%;height:42%;fill:var(--cream);transition:opacity .18s var(--ease)}.lv-busy svg{opacity:0;transition-delay:.25s}.lv-play .ui-working{animation-delay:0s,.25s}@media (prefers-reduced-motion:reduce){.lv-play svg,.lv-still{transition:none}}.lv-wrap{--lv-above:48px;--lv-below:40px;margin:calc(var(--lv-above) - var(--ln-gap) - 18px) 0 calc(var(--lv-below) - var(--ln-gap))}@media (min-width:640px){.lv-wrap{margin-top:calc(var(--lv-above) - var(--ln-gap))}}html.has-ds-dock .lv-wrap{margin-top:calc(var(--lv-above) - var(--ln-gap) - 12px - var(--ds-dock-h))}.lv-wrap+.ds-past,.lv-wrap+.ds-past .ds-past-head{margin-top:0}@media (min-width:640px){.ds-stage:has(+.lv-wrap) .ds-reveal{margin-bottom:0}}