.mp-home-concept .c16-hero-media.c20-hero-vsl{align-self:center;width:100%;max-width:none}.mp-home-vsl{width:100%;margin:0}.mp-home-vsl-frame{aspect-ratio:16/9;border:1px solid var(--ring-muted);background:var(--ink);border-radius:14px;position:relative;overflow:hidden}.mp-home-vsl-frame video{object-fit:contain;width:100%;height:100%;display:block}.mp-home-vsl-start{width:100%;color:var(--paper);cursor:pointer;background:linear-gradient(#08142618 25%,#08142688 100%);border:0;place-content:center;justify-items:center;gap:14px;display:grid;position:absolute;inset:0}.mp-home-vsl-duration{font-variant-numeric:tabular-nums;background:#081426cc;border:1px solid #f5f7fa33;border-radius:5px;padding:5px 9px;font-size:11px;position:absolute;top:16px;right:16px}.mp-home-vsl-play{aspect-ratio:1;background:var(--signal);width:clamp(52px,4.5vw,76px);color:var(--ink);border-radius:50%;place-items:center;transition:transform .25s cubic-bezier(.2,.8,.2,1);display:grid}.mp-home-vsl-play svg{fill:currentColor;width:25px;height:25px;margin-left:3px}.mp-home-vsl-start:hover .mp-home-vsl-play{transform:scale(1.07)}.mp-home-vsl-invite{font-size:calc(12 * var(--mp-ui-unit,1px));background:#081426dd;border-radius:6px;align-items:center;gap:10px;padding:8px 12px;font-weight:700;display:inline-flex}.mp-home-vsl-invite svg{width:16px;height:16px;color:var(--signal)}.mp-home-concept .mp-home-vsl-frame :is(button,video):focus-visible{outline:2px solid var(--signal);outline-offset:-5px}.mp-home-vsl figcaption{padding-block:calc(18 * var(--mp-ui-unit,1px));border-bottom:1px solid var(--ring-muted);color:var(--cool-grey);font-size:calc(11 * var(--mp-ui-unit,1px));flex-wrap:wrap;justify-content:space-between;gap:8px 20px;display:flex}.mp-home-vsl figcaption strong{color:var(--paper);font-weight:700}.mp-home-vsl-error{color:var(--cool-grey);font-size:13px}.mp-home-vsl-error a{color:var(--paper);text-decoration:underline}@media (prefers-reduced-motion:reduce){.mp-home-vsl-play{transition:none}.mp-home-vsl-start:hover .mp-home-vsl-play{transform:none}}
