.video-facade[data-astro-cid-mx53csqf]{aspect-ratio:16/9;background:var(--panel-2);inline-size:100%;min-inline-size:0;position:relative;overflow:hidden}.video-facade__trigger[data-astro-cid-mx53csqf]{block-size:100%;inline-size:100%;color:var(--medallion-glyph);text-decoration:none;position:absolute;inset:0;overflow:hidden}.video-facade__trigger[data-astro-cid-mx53csqf]:focus-visible{box-shadow:inset 0 0 0 4px var(--gold-bright);outline:0}.video-facade__trigger[data-astro-cid-mx53csqf] img[data-astro-cid-mx53csqf]{object-fit:cover;block-size:100%;inline-size:100%;transition:transform .42s cubic-bezier(.23,1,.32,1),opacity .18s cubic-bezier(.23,1,.32,1);transform:scale(1.01)}.video-facade__shade[data-astro-cid-mx53csqf]{pointer-events:none;background:linear-gradient(#03090c05 38%,#03090c6b),radial-gradient(circle,#0000 0 18%,#03090c33 74%);transition:opacity .24s cubic-bezier(.23,1,.32,1);position:absolute;inset:0}.video-facade__play[data-astro-cid-mx53csqf]{aspect-ratio:1;border:3px solid var(--gold-bright);background:radial-gradient(circle at 32% 25%, #fff 0 7%, transparent 25%), radial-gradient(circle at 70% 78%, #e8d8fa 0, transparent 48%), linear-gradient(145deg, var(--pearl), var(--pearl-lit));inline-size:clamp(4rem,7vw,5rem);box-shadow:0 0 0 2px var(--gold-deep), 0 0 0 5px var(--gold-canon), inset 0 1px 0 #ffffffdb, 0 12px 28px #03090c75;border-radius:50%;place-items:center;transition:transform .22s cubic-bezier(.23,1,.32,1),box-shadow .22s cubic-bezier(.23,1,.32,1);display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.video-facade__glyph[data-astro-cid-mx53csqf]{color:var(--medallion-glyph);margin-inline-start:.2em;font-size:clamp(1.25rem,2.5vw,1.75rem);line-height:1;display:block}.video-facade__trigger[data-astro-cid-mx53csqf]:hover img[data-astro-cid-mx53csqf]{transform:scale(1.045)}.video-facade__trigger[data-astro-cid-mx53csqf]:hover .video-facade__shade[data-astro-cid-mx53csqf]{opacity:.72}.video-facade__trigger[data-astro-cid-mx53csqf]:hover .video-facade__play[data-astro-cid-mx53csqf]{box-shadow:0 0 0 2px var(--gold-deep), 0 0 0 5px var(--gold-bright), inset 0 1px 0 #fffffff0, 0 14px 30px #03090c8a;transform:translate(-50%,-50%)scale(1.07)}.video-facade__trigger[data-astro-cid-mx53csqf]:active .video-facade__play[data-astro-cid-mx53csqf]{transform:translate(-50%,-50%)scale(.98)}.video-facade[data-astro-cid-mx53csqf] iframe{background:var(--void);border:0;block-size:100%;inline-size:100%;position:absolute;inset:0}.re[data-astro-cid-bpjdh2r7]{gap:var(--s-3);inline-size:100%;min-inline-size:0;margin:0;display:grid}.re__frame[data-astro-cid-bpjdh2r7]{aspect-ratio:16/9;border-radius:var(--radius-card);border:1px solid var(--gold-deep);inline-size:100%;min-inline-size:0;position:relative;overflow:hidden;box-shadow:0 16px 40px #03090c4d}.re__poster[data-astro-cid-bpjdh2r7]{aspect-ratio:16/9;place-items:center;gap:var(--s-3);text-align:center;inline-size:100%;min-inline-size:0;padding:var(--s-6);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--panel);color:var(--ink);grid-auto-flow:row;text-decoration:none;transition:border-color .18s cubic-bezier(.23,1,.32,1),box-shadow .18s cubic-bezier(.23,1,.32,1);display:grid}.re__poster[data-astro-cid-bpjdh2r7]:hover{border-color:var(--gold-bright);box-shadow:0 0 0 1px var(--gold-deep), 0 14px 32px #03090c57}.re__posterText[data-astro-cid-bpjdh2r7]{gap:var(--s-2);overflow-wrap:anywhere;min-inline-size:0;display:grid}.re__hint[data-astro-cid-bpjdh2r7]{font-size:var(--text-base);opacity:.75}.re__todo[data-astro-cid-bpjdh2r7]{aspect-ratio:16/9;text-align:center;padding:var(--s-4);border:2px dashed var(--gold);border-radius:var(--radius-card);color:var(--gold);place-items:center;display:grid}.re__todo[data-astro-cid-bpjdh2r7] p[data-astro-cid-bpjdh2r7]{margin:0}figcaption[data-astro-cid-bpjdh2r7]{gap:var(--s-1);overflow-wrap:anywhere;min-inline-size:0;display:grid}.re__proj[data-astro-cid-bpjdh2r7]{font-weight:var(--w-semibold)}.re__rel[data-astro-cid-bpjdh2r7]{opacity:.85}.re__note[data-astro-cid-bpjdh2r7]{font-size:var(--text-base);color:var(--gold)}
