.vid[data-astro-cid-2gmjvff3]{margin:0}.vid-frame[data-astro-cid-2gmjvff3]{aspect-ratio:16/9;background:#0b1220;border-radius:16px;width:100%;position:relative;overflow:hidden;box-shadow:0 10px 34px #0f172a2e}.vid--v[data-astro-cid-2gmjvff3] .vid-frame[data-astro-cid-2gmjvff3]{aspect-ratio:9/16}.vid-btn[data-astro-cid-2gmjvff3]{cursor:pointer;width:100%;height:100%;font:inherit;color:#fff;text-align:left;background:0 0;border:0;padding:0;display:block;position:absolute;inset:0}.vid-btn[data-astro-cid-2gmjvff3][disabled]{cursor:default}.vid-poster[data-astro-cid-2gmjvff3]{object-fit:cover;width:100%;height:100%;display:block}.vid-scrim[data-astro-cid-2gmjvff3]{background:linear-gradient(#0206171f 0%,#0206170f 42%,#020617c7 100%);position:absolute;inset:0}.vid-play[data-astro-cid-2gmjvff3]{transition:transform .18s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vid-play-bg[data-astro-cid-2gmjvff3]{fill:#0f172a;fill-opacity:.82}:where(.pn-dark) .vid-play-bg[data-astro-cid-2gmjvff3],[data-astro-cid-2gmjvff3]:where(.pn-dark) .vid-play-bg[data-astro-cid-2gmjvff3]{fill:#cfdcf7}.vid-play-tri[data-astro-cid-2gmjvff3]{fill:#fff}:where(.pn-dark) .vid-play-tri[data-astro-cid-2gmjvff3],[data-astro-cid-2gmjvff3]:where(.pn-dark) .vid-play-tri[data-astro-cid-2gmjvff3]{fill:#12192a}.vid-btn[data-astro-cid-2gmjvff3]:hover:not([disabled]) .vid-play[data-astro-cid-2gmjvff3]{transform:translate(-50%,-50%)scale(1.07)}.vid-btn[data-astro-cid-2gmjvff3]:hover:not([disabled]) .vid-play-bg[data-astro-cid-2gmjvff3]{fill:#dc2626;fill-opacity:1}.vid-btn[data-astro-cid-2gmjvff3]:focus-visible{outline-offset:3px;outline:3px solid #f59e0b}.vid-btn[data-astro-cid-2gmjvff3][disabled] .vid-play-bg[data-astro-cid-2gmjvff3]{fill:#334155;fill-opacity:.8}:where(.pn-dark) .vid-btn[data-astro-cid-2gmjvff3][disabled] .vid-play-bg[data-astro-cid-2gmjvff3],[data-astro-cid-2gmjvff3]:where(.pn-dark) .vid-btn[data-astro-cid-2gmjvff3][disabled] .vid-play-bg[data-astro-cid-2gmjvff3]{fill:#b6c8e0}.vid-meta[data-astro-cid-2gmjvff3]{justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex;position:absolute;bottom:0;left:0;right:0}.vid-title[data-astro-cid-2gmjvff3]{text-shadow:0 1px 10px #02061799;font-size:1rem;font-weight:700;line-height:1.3}.vid-dur[data-astro-cid-2gmjvff3]{background:#0f172ab8;border:1px solid #ffffff2e;border-radius:999px;flex:none;padding:4px 9px;font-size:.8rem;font-weight:700}.vid-iframe[data-astro-cid-2gmjvff3]{border:0;width:100%;height:100%;position:absolute;inset:0}.vid-cap[data-astro-cid-2gmjvff3]{color:#586579;margin:10px 2px 0;font-size:.9rem}:where(.pn-dark) .vid-cap[data-astro-cid-2gmjvff3],[data-astro-cid-2gmjvff3]:where(.pn-dark) .vid-cap[data-astro-cid-2gmjvff3]{color:#b0bfd5}@media (width<=560px){.vid-play[data-astro-cid-2gmjvff3] svg[data-astro-cid-2gmjvff3]{width:54px;height:38px}.vid-title[data-astro-cid-2gmjvff3]{font-size:.9rem}}@media (prefers-reduced-motion:reduce){.vid-play[data-astro-cid-2gmjvff3],.vid-btn[data-astro-cid-2gmjvff3]:hover:not([disabled]) .vid-play[data-astro-cid-2gmjvff3]{transition:none;transform:translate(-50%,-50%)}}.pclip[data-astro-cid-vgi3whem]{grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:center;gap:40px;max-width:860px;margin:0 auto;display:grid}.pclip--flip[data-astro-cid-vgi3whem]{grid-template-columns:minmax(0,1fr) minmax(0,300px)}.pclip--flip[data-astro-cid-vgi3whem] .pclip-media[data-astro-cid-vgi3whem]{order:2}.pclip-media[data-astro-cid-vgi3whem]{width:100%}.pclip-video[data-astro-cid-vgi3whem]{aspect-ratio:9/16;object-fit:cover;background:#0b1220;border-radius:16px;width:100%;height:auto;display:block;box-shadow:0 10px 34px #0f172a2e}.pclip-h[data-astro-cid-vgi3whem]{margin:8px 0 10px}.pclip-p[data-astro-cid-vgi3whem]{color:var(--ink-2,#334155);margin:0 0 18px;font-size:1.05rem;line-height:1.55}:where(.pn-dark) .pclip-p[data-astro-cid-vgi3whem],[data-astro-cid-vgi3whem]:where(.pn-dark) .pclip-p[data-astro-cid-vgi3whem]{color:var(--ink-2,#b6c8e0)}@media (width<=720px){.pclip[data-astro-cid-vgi3whem],.pclip--flip[data-astro-cid-vgi3whem]{text-align:center;grid-template-columns:minmax(0,1fr);gap:20px}.pclip--flip[data-astro-cid-vgi3whem] .pclip-media[data-astro-cid-vgi3whem]{order:0}.pclip-media[data-astro-cid-vgi3whem]{max-width:260px;margin:0 auto}}
