.vp[data-astro-cid-ja32zvbu]{background:var(--black);border:1px solid var(--g-800);border-radius:var(--r-card);position:relative;overflow:hidden}.vp__stage[data-astro-cid-ja32zvbu]{aspect-ratio:var(--vp-ar,16 / 9);background:var(--navy);isolation:isolate;position:relative;overflow:hidden}.vp__field[data-astro-cid-ja32zvbu]{z-index:0;position:absolute;inset:0}.vp__bghex[data-astro-cid-ja32zvbu]{--hx:64%;color:var(--sky);opacity:.075;position:absolute;top:50%;right:-14%;translate:0 -50%}.vp__poster[data-astro-cid-ja32zvbu]{z-index:1;object-fit:cover;color:#0000;text-indent:-9999px;width:100%;height:100%;transition:opacity .4s var(--ease), scale .9s var(--ease);position:absolute;inset:0;overflow:hidden}.vp__play[data-astro-cid-ja32zvbu]{--hexw:clamp(64px, 6.6vw, 92px);--lg:14px;z-index:3;color:var(--off);transition:opacity .3s var(--ease);-webkit-tap-highlight-color:transparent;place-items:center;padding-left:0;display:grid;position:absolute;inset:0}.vp__hex[data-astro-cid-ja32zvbu]{width:var(--hexw);aspect-ratio:1/1.1547;transition:scale .4s var(--ease);place-items:center;display:grid;position:relative}.vp__hexfill[data-astro-cid-ja32zvbu],.vp__hexline[data-astro-cid-ja32zvbu]{--hx:100%;position:absolute;inset:0}.vp__hexfill[data-astro-cid-ja32zvbu]{background:var(--blue);box-shadow:none}.vp__hexline[data-astro-cid-ja32zvbu]{color:var(--off)}.vp__glyph[data-astro-cid-ja32zvbu]{width:38%;height:auto;position:relative;translate:7%}.vp__watch[data-astro-cid-ja32zvbu]{left:50%;top:calc(50% + var(--hexw) * .57735 + var(--lg));letter-spacing:0;color:var(--off);white-space:nowrap;background:#0b0d0fc7;border-radius:999px;padding:8px 16px;font-size:1rem;font-weight:600;line-height:1.2;position:absolute;translate:-50%}@media (hover:hover) and (pointer:fine){.vp__play[data-astro-cid-ja32zvbu]:hover .vp__hex[data-astro-cid-ja32zvbu]{scale:1.06}.vp__stage[data-astro-cid-ja32zvbu]:hover .vp__poster[data-astro-cid-ja32zvbu]{scale:1.012}}.vp__play[data-astro-cid-ja32zvbu]:focus-visible{outline-offset:-6px}.vp__sound[data-astro-cid-ja32zvbu]{z-index:4;cursor:pointer;-webkit-tap-highlight-color:transparent;place-items:center;display:grid;position:absolute;inset:0}.vp__sc[data-astro-cid-ja32zvbu]{backdrop-filter:blur(8px);transition:scale .3s var(--ease), background-color .3s var(--ease);background:#0b0d0fbd;border:1px solid #f7f7f51f;border-radius:18px;justify-items:center;gap:10px;padding:22px 30px 18px;display:grid;box-shadow:0 24px 60px -24px #000000b3}.vp__sci[data-astro-cid-ja32zvbu]{background:var(--accent);color:#14161a;border-radius:50%;place-items:center;width:60px;height:60px;display:grid;position:relative}.vp__sci[data-astro-cid-ja32zvbu]:after{content:"";border-radius:50%;animation:2.2s ease-out infinite vp-ring;position:absolute;inset:0;box-shadow:0 0 #ffb0008c}.vp__sci[data-astro-cid-ja32zvbu] svg[data-astro-cid-ja32zvbu]{width:26px;height:26px;position:relative}.vp__sct[data-astro-cid-ja32zvbu]{letter-spacing:-.01em;color:var(--white);white-space:nowrap;margin-top:4px;font-size:1.25rem;font-weight:700;line-height:1.1}.vp__scn[data-astro-cid-ja32zvbu]{letter-spacing:.16em;text-transform:uppercase;color:var(--mist);white-space:nowrap;align-items:center;gap:8px;font-size:.75rem;font-weight:600;display:inline-flex}.vp__scn[data-astro-cid-ja32zvbu]:before{content:"";background:#2bd67b;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #2bd67b33}@keyframes vp-ring{0%{box-shadow:0 0 #ffb0008c}80%,to{box-shadow:0 0 0 16px #ffb00000}}@media (hover:hover) and (pointer:fine){.vp__sound[data-astro-cid-ja32zvbu]:hover .vp__sc[data-astro-cid-ja32zvbu]{background:#0b0d0fd1;scale:1.04}}.vp__sound[data-astro-cid-ja32zvbu]:focus-visible{outline-offset:-6px}@container (width<=480px){.vp__sc[data-astro-cid-ja32zvbu]{border-radius:14px;gap:6px;padding:14px 20px 12px}.vp__sci[data-astro-cid-ja32zvbu]{width:44px;height:44px}.vp__sci[data-astro-cid-ja32zvbu] svg[data-astro-cid-ja32zvbu]{width:20px;height:20px}.vp__sct[data-astro-cid-ja32zvbu]{margin-top:2px;font-size:1rem}.vp__scn[data-astro-cid-ja32zvbu]{gap:6px;font-size:.625rem}.vp__scn[data-astro-cid-ja32zvbu]:before{width:6px;height:6px}}.vp[data-astro-cid-ja32zvbu].is-playing .vp__stage[data-astro-cid-ja32zvbu]:before,.vp[data-astro-cid-ja32zvbu].is-playing .vp__stage[data-astro-cid-ja32zvbu]:after{opacity:0}.vp__note[data-astro-cid-ja32zvbu]{z-index:5;border:1px solid var(--g-800);border-radius:var(--r);letter-spacing:0;width:fit-content;color:var(--mist);text-align:center;opacity:0;pointer-events:none;transition:opacity .3s var(--ease), translate .3s var(--ease);background:#0b0d0fe6;margin-inline:auto;padding:10px 14px;font-size:.9375rem;font-weight:500;line-height:1.4;position:absolute;bottom:clamp(10px,1.6vw,18px);left:12px;right:12px;translate:0 8px}.vp__note[data-astro-cid-ja32zvbu].is-on{opacity:1;translate:0}.vp[data-astro-cid-ja32zvbu] .vp__video{z-index:2;background:var(--black);object-fit:contain;opacity:0;width:100%;height:100%;transition:opacity .4s var(--ease);position:absolute;inset:0}.vp[data-astro-cid-ja32zvbu].is-playing .vp__video{opacity:1}.vp[data-astro-cid-ja32zvbu] .vp__video::cue{font-family:var(--f);color:var(--off);background:#0b0d0fd1;font-weight:500;line-height:1.35}.vp[data-astro-cid-ja32zvbu].is-playing .vp__play[data-astro-cid-ja32zvbu],.vp[data-astro-cid-ja32zvbu].is-playing .vp__poster[data-astro-cid-ja32zvbu]{opacity:0;pointer-events:none}.vp[data-astro-cid-ja32zvbu].is-playing .vp__play[data-astro-cid-ja32zvbu]{visibility:hidden;transition:opacity .3s var(--ease), visibility 0s .3s}.vp__len[data-astro-cid-ja32zvbu]{color:var(--mist);font-variant-numeric:tabular-nums;border-left:1px solid #f7f7f559;margin-left:10px;padding-left:10px;font-weight:500}.vp--thumb[data-astro-cid-ja32zvbu] .vp__stage[data-astro-cid-ja32zvbu]{container-type:inline-size}.vp--thumb[data-astro-cid-ja32zvbu] .vp__stage[data-astro-cid-ja32zvbu]:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(#070c1200 50%,#070c12a8 78%,#070c12eb 100%),linear-gradient(#070c1280 0%,#070c1200 22%);position:absolute;inset:0}.vp__kick[data-astro-cid-ja32zvbu]{letter-spacing:.12em;text-transform:uppercase;color:var(--off);white-space:nowrap;background:#070c12c7;border:1px solid #f7f7f52e;border-radius:999px;align-items:center;gap:.6em;padding:.55em .95em .55em .8em;font-size:clamp(11px,1.7cqi,14px);font-weight:700;line-height:1;display:inline-flex;position:absolute;top:3.4cqi;left:3.4cqi}.vp__kick[data-astro-cid-ja32zvbu]:before{content:"";background:var(--accent);border-radius:50%;width:.62em;height:.62em;box-shadow:0 0 0 .3em #ffb00038}.vp__head[data-astro-cid-ja32zvbu]{font-family:var(--f-display);font-stretch:var(--display-stretch);text-transform:uppercase;letter-spacing:-.01em;color:var(--white);text-align:left;text-shadow:0 2px 18px #00000073;align-items:flex-end;gap:2.2cqi;font-weight:800;display:flex;position:absolute;bottom:3.6cqi;left:3.6cqi;right:3.6cqi}.vp__hl[data-astro-cid-ja32zvbu]{font-size:4.3cqi;line-height:1;display:grid}.vp__hl[data-astro-cid-ja32zvbu]>span[data-astro-cid-ja32zvbu]{white-space:nowrap}.vp__big[data-astro-cid-ja32zvbu]{isolation:isolate;letter-spacing:-.02em;text-shadow:none;padding-inline:.2em;font-size:9.6cqi;line-height:.86}.vp__big[data-astro-cid-ja32zvbu] .mk[data-astro-cid-ja32zvbu]:before{box-shadow:0 10px 30px -10px #1769e0b3}@container (width<=480px){.vp__kick[data-astro-cid-ja32zvbu]{display:none}}.vp__pulse[data-astro-cid-ja32zvbu]{--hx:100%;color:var(--off);opacity:0;animation:2.6s cubic-bezier(.2,.7,.2,1) 1.2s infinite vp-pulse;position:absolute;inset:0}@keyframes vp-pulse{0%{opacity:.75;scale:1}70%,to{opacity:0;scale:1.55}}.vp__stage[data-astro-cid-ja32zvbu]:after{content:"";z-index:2;pointer-events:none;background:radial-gradient(60% 70%,#0b0d0f42,#0b0d0f0f 70%,#0b0d0f00);position:absolute;inset:0}.vp--prep[data-astro-cid-ja32zvbu] .vp__stage[data-astro-cid-ja32zvbu]:after{display:none}.vp__modal[data-astro-cid-ja32zvbu]{width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--off);background:0 0;border:0;margin:0;padding:0;overflow:hidden}.vp__modal[data-astro-cid-ja32zvbu][open]{place-items:center;display:grid}.vp__modal[data-astro-cid-ja32zvbu]::backdrop{background:#050709eb}.vp__mbox[data-astro-cid-ja32zvbu]{width:min(94vw,177.778dvh - 248.889px,1600px);position:relative}.vp__mframe[data-astro-cid-ja32zvbu]{aspect-ratio:16/9;background:var(--black);border-radius:var(--r-card);position:relative;overflow:hidden;box-shadow:0 40px 120px -24px #000000b3}.vp__mframe[data-astro-cid-ja32zvbu] .vp__video{opacity:1}.vp__close[data-astro-cid-ja32zvbu]{width:44px;height:44px;color:var(--off);transition:background-color .2s var(--ease);background:#ffffff1a;border-radius:999px;place-items:center;display:grid;position:absolute;bottom:calc(100% + 12px);right:0}.vp__close[data-astro-cid-ja32zvbu]:hover{background:#fff3}.vp__close[data-astro-cid-ja32zvbu] svg[data-astro-cid-ja32zvbu]{width:22px;height:22px}.vp__modal[data-astro-cid-ja32zvbu][open] .vp__mbox[data-astro-cid-ja32zvbu]{animation:vp-in .35s var(--ease) both}.vp__modal[data-astro-cid-ja32zvbu][open]::backdrop{animation:.25s both vp-fade}@keyframes vp-in{0%{opacity:0;transform:translateY(14px)scale(.97)}}@keyframes vp-fade{0%{opacity:0}}html.vp-lock{overflow:hidden}@media (width<=760px){.vp__mbox[data-astro-cid-ja32zvbu]{width:100vw}.vp__mframe[data-astro-cid-ja32zvbu]{border-radius:0}.vp__close[data-astro-cid-ja32zvbu]{right:12px}}.vp__ch[data-astro-cid-ja32zvbu]{border-top:1px solid var(--g-800);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.vp__ch[data-astro-cid-ja32zvbu] li[data-astro-cid-ja32zvbu]+li[data-astro-cid-ja32zvbu]{border-left:1px solid var(--g-800)}.vp__cb[data-astro-cid-ja32zvbu]{width:100%;height:100%;min-height:56px;color:var(--mist);text-align:left;transition:color .25s var(--ease), background-color .25s var(--ease);justify-content:space-between;align-items:center;gap:8px;padding:10px 16px;font-size:.9375rem;font-weight:600;line-height:1.25;display:flex;position:relative}.vp__cl[data-astro-cid-ja32zvbu]{white-space:nowrap;min-width:0}.vp__ct[data-astro-cid-ja32zvbu]{color:var(--sky);font-variant-numeric:tabular-nums;flex:none;font-weight:500}.vp__cp[data-astro-cid-ja32zvbu]{background:var(--sky);height:2px;transform:scaleX(var(--p,0));transform-origin:0;position:absolute;top:-1px;left:0;right:0}.vp__cb[data-astro-cid-ja32zvbu]:hover{background-color:var(--g-900);color:var(--off)}.vp__cb[data-astro-cid-ja32zvbu].is-active{color:var(--off)}.vp__cb[data-astro-cid-ja32zvbu]:focus-visible{outline-offset:-3px}@media (width<=1300px){.vp__cb[data-astro-cid-ja32zvbu]{flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;padding:10px 14px}.vp__play[data-astro-cid-ja32zvbu]{--lg:12px}}@media (width<=760px){.vp__play[data-astro-cid-ja32zvbu]{--hexw:56px;--lg:10px}.vp__cb[data-astro-cid-ja32zvbu]{min-height:60px;padding:10px 12px;font-size:.875rem}.vp__ct[data-astro-cid-ja32zvbu]{font-size:.875rem}}.vp__dur[data-astro-cid-ja32zvbu]{z-index:3;pointer-events:none;border-radius:var(--r);color:var(--off);font-variant-numeric:tabular-nums;transition:opacity .3s var(--ease);background:#0b0d0fd1;padding:6px 10px;font-size:.9375rem;font-weight:600;line-height:1.2;position:absolute;bottom:clamp(10px,1.6vw,18px);right:clamp(10px,1.6vw,18px)}.vp[data-astro-cid-ja32zvbu].is-playing .vp__dur[data-astro-cid-ja32zvbu]{opacity:0}.vp--prep[data-astro-cid-ja32zvbu] .vp__ch[data-astro-cid-ja32zvbu]{grid-template-columns:repeat(5,minmax(0,1fr))}.vp--prep[data-astro-cid-ja32zvbu] .vp__cb[data-astro-cid-ja32zvbu]{flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;min-height:68px;padding:12px 16px}.vp--prep[data-astro-cid-ja32zvbu] .vp__ct[data-astro-cid-ja32zvbu]{order:-1;font-size:.875rem}.vp--prep[data-astro-cid-ja32zvbu] .vp__cl[data-astro-cid-ja32zvbu]{white-space:normal;text-wrap:balance}.vp--prep[data-astro-cid-ja32zvbu] .vp__cp[data-astro-cid-ja32zvbu]{background:var(--blue);height:3px}.vp--prep[data-astro-cid-ja32zvbu] .vp__cb[data-astro-cid-ja32zvbu].is-active{background-color:#1769e01f}.vp--prep[data-astro-cid-ja32zvbu] .vp__cb[data-astro-cid-ja32zvbu].is-active:before{content:"";background:var(--blue);height:3px;position:absolute;top:-1px;left:0;right:0}.vp--prep[data-astro-cid-ja32zvbu] .vp__cb[data-astro-cid-ja32zvbu].is-active .vp__ct[data-astro-cid-ja32zvbu]{color:var(--white)}@media (width<=760px){.vp--prep[data-astro-cid-ja32zvbu] .vp__ch[data-astro-cid-ja32zvbu]{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;display:flex;overflow-x:auto}.vp--prep[data-astro-cid-ja32zvbu] .vp__ch[data-astro-cid-ja32zvbu]::-webkit-scrollbar{display:none}.vp--prep[data-astro-cid-ja32zvbu] .vp__ch[data-astro-cid-ja32zvbu] li[data-astro-cid-ja32zvbu]{scroll-snap-align:start;flex:none}.vp--prep[data-astro-cid-ja32zvbu] .vp__cb[data-astro-cid-ja32zvbu]{min-height:60px;padding:10px 16px}.vp--prep[data-astro-cid-ja32zvbu] .vp__cl[data-astro-cid-ja32zvbu]{white-space:nowrap}}
