.lpx[data-astro-cid-35nfepnh]{margin:0;position:relative}.lpx__open[data-astro-cid-35nfepnh]{align-items:center;gap:var(--sp-3,12px);min-height:64px;color:var(--text);background:linear-gradient(var(--surface-1), var(--surface-1)) padding-box, linear-gradient(110deg, var(--gold) 0%, var(--turquoise) 55%, var(--pink) 100%) border-box;border:1.5px solid #0000;border-radius:18px;padding:8px 12px 8px 8px;text-decoration:none;transition:transform .18s ease-out,box-shadow .18s ease-out;display:flex;box-shadow:0 0 0 1px #0003,0 8px 26px #f5c4511f}.lpx__open[data-astro-cid-35nfepnh]:hover{transform:translateY(-2px);box-shadow:0 0 0 1px #0003,0 12px 32px #22e1d62e}.lpx__open[data-astro-cid-35nfepnh]:focus-visible{outline:3px solid var(--turquoise);outline-offset:3px}.lpx__thumb[data-astro-cid-35nfepnh]{background:var(--coal-2,#17132b);border-radius:12px;flex:none;width:64px;height:48px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #f5c45159}.lpx__thumb[data-astro-cid-35nfepnh] img[data-astro-cid-35nfepnh]{object-fit:cover;width:100%;height:100%;display:block}.lpx__play[data-astro-cid-35nfepnh]{background:radial-gradient(circle,#0a0e1426,#0a0e1473);place-items:center;display:grid;position:absolute;inset:0}.lpx__play[data-astro-cid-35nfepnh] svg[data-astro-cid-35nfepnh]{width:26px;height:26px;fill:var(--on-turquoise);background:var(--turquoise);box-shadow:0 0 0 0 var(--turquoise-glow);border-radius:50%;padding:5px}.lpx__text[data-astro-cid-35nfepnh]{flex:1;gap:1px;min-width:0;display:grid}.lpx__kicker[data-astro-cid-35nfepnh]{letter-spacing:.12em;text-transform:uppercase;color:var(--turquoise);font-size:.7rem;font-weight:600}.lpx__title[data-astro-cid-35nfepnh]{color:var(--text);font-size:1rem;font-weight:600;line-height:1.2}.lpx__title[data-astro-cid-35nfepnh] b[data-astro-cid-35nfepnh]{font-family:var(--font-display);color:var(--gold);letter-spacing:var(--display-tracking);text-shadow:0 0 14px var(--gold-glow);font-weight:400}.lpx__meta[data-astro-cid-35nfepnh]{color:var(--text-muted);font-size:.78rem}.lpx__cta[data-astro-cid-35nfepnh]{color:var(--on-turquoise);background:var(--turquoise);box-shadow:0 0 18px var(--turquoise-glow);border-radius:999px;flex:none;align-items:center;gap:6px;padding:9px 16px 9px 12px;font-weight:600;display:none}.lpx__cta[data-astro-cid-35nfepnh] svg[data-astro-cid-35nfepnh]{fill:currentColor;width:18px;height:18px}.lpx__seen[data-astro-cid-35nfepnh]{border:1px solid var(--border-strong);background:var(--surface-2);color:var(--text-muted);font:inherit;cursor:pointer;border-radius:999px;padding:2px 10px;font-size:.72rem;position:absolute;top:-9px;right:14px}.lpx__seen[data-astro-cid-35nfepnh]:hover{color:var(--text)}html.lp-xv-seen .lpx[data-astro-cid-35nfepnh][data-dismissable]{display:none}@media (width>=720px){.lpx__open[data-astro-cid-35nfepnh]{gap:var(--sp-4,16px);min-height:0;padding:6px 8px 6px 6px}.lpx__thumb[data-astro-cid-35nfepnh]{width:64px;height:48px}.lpx__text[data-astro-cid-35nfepnh]{grid-template-columns:auto 1fr;align-items:baseline;column-gap:12px}.lpx__kicker[data-astro-cid-35nfepnh]{grid-column:1/-1}.lpx__title[data-astro-cid-35nfepnh]{font-size:1.12rem}.lpx__cta[data-astro-cid-35nfepnh]{display:inline-flex}.lpx__seen[data-astro-cid-35nfepnh]{right:22px}}@media (prefers-reduced-motion:no-preference){.lpx__play[data-astro-cid-35nfepnh] svg[data-astro-cid-35nfepnh]{animation:2.4s ease-out infinite lpx-pulse}}@keyframes lpx-pulse{0%{box-shadow:0 0 0 0 var(--turquoise-glow)}70%{box-shadow:0 0 0 10px #22e1d600}to{box-shadow:0 0 #22e1d600}}.lpx-player[data-astro-cid-35nfepnh]{background:0 0;border:0;max-width:none;max-height:none;margin:auto;padding:0;overflow:visible}.lpx-player[data-astro-cid-35nfepnh]::backdrop{backdrop-filter:blur(6px);background:#05070ae0}.lpx-player__frame[data-astro-cid-35nfepnh]{aspect-ratio:9/16;background:#000;border-radius:20px;width:min(92vw,47.25dvh);position:relative;overflow:hidden;box-shadow:0 0 0 1.5px #f5c4518c,0 24px 70px #0009,0 0 60px #22e1d626}.lpx-player__frame[data-astro-cid-35nfepnh][data-shape=h]{aspect-ratio:16/9;width:min(92vw,1280px,149.333dvh)}.lpx-player__video[data-astro-cid-35nfepnh]{object-fit:contain;background:#000;width:100%;height:100%;display:block}.lpx-player__close[data-astro-cid-35nfepnh]{z-index:2;width:44px;height:44px;color:var(--text);cursor:pointer;background:#0a0e14b3;border:1px solid #ffffff40;border-radius:50%;place-items:center;display:grid;position:absolute;top:10px;right:10px}.lpx-player__close[data-astro-cid-35nfepnh]:focus-visible{outline:3px solid var(--turquoise);outline-offset:2px}
