.wl-screen{position:relative;max-width:1320px;margin:0 auto;container-type:inline-size}.wl-reel{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:0 max(var(--page-pad),calc((100% - 1040px)/2));scroll-padding:0 max(var(--page-pad),calc((100% - 1040px)/2));position:relative;scrollbar-width:none;overscroll-behavior-x:contain}.wl-reel::-webkit-scrollbar{display:none}.wl-reel:focus-visible{outline:1px solid var(--gold-light);outline-offset:4px}.wl-slide{flex:0 0 min(1040px,100%);scroll-snap-align:center;margin:0;opacity:.45;transition:opacity .4s}.wl-slide.is-on{opacity:1}.wl-slide-frame{position:relative;aspect-ratio:16 / 9;background:var(--bg3);border:1px solid var(--border);overflow:hidden}.wl-slide-frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.wl-slide-cover{position:absolute;inset:0;padding:0;border:0;background:var(--bg3);cursor:pointer;display:grid;place-items:center}.wl-slide-cover[hidden]{display:none}.wl-slide-cover img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:brightness(.7);transition:filter .3s}.wl-slide-cover:hover img{filter:brightness(.85)}.wl-slide-ic{position:relative;display:grid;place-items:center;width:72px;height:72px;border-radius:50%;background:#040406b3;border:1px solid var(--gold-light);color:var(--gold-bright);padding-left:3px}.wl-slide-cover:focus-visible{outline:1px solid var(--gold-light);outline-offset:-3px}.wl-slide-cap{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;padding:16px 2px 0}.wl-slide-eb{font-family:var(--font-display);font-size:9.5px;letter-spacing:.26em;text-transform:uppercase;color:var(--gold)}.wl-slide-t{font-family:var(--font-display);font-size:18px;letter-spacing:.06em;color:var(--gold-bright)}.wl-slide-p{flex-basis:100%;font-family:var(--font-body);font-size:13.5px;line-height:1.65;color:var(--text-sub);max-width:70ch}.wl-slide-a{font-family:var(--font-body);font-size:13px;color:var(--gold-light)}.wl-screen-nav{position:absolute;top:calc(min(1040px,100cqw - 2 * var(--page-pad))*.28125);transform:translateY(-50%);z-index:2;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;cursor:pointer;background:#040406cc;border:1px solid var(--border-hover);color:var(--gold-bright);transition:border-color .2s,opacity .2s}.wl-screen-nav:hover{border-color:var(--gold-light)}.wl-screen-nav:disabled{opacity:.25;cursor:default}.wl-screen-nav:focus-visible{outline:1px solid var(--gold-light);outline-offset:2px}.wl-screen-nav--prev{left:max(8px,calc((100% - 1040px)/2 - 64px))}.wl-screen-nav--next{right:max(8px,calc((100% - 1040px)/2 - 64px))}.wl-screen-dots{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;padding:22px var(--page-pad) 0}.wl-screen-dots button{min-height:36px;padding:0 14px;background:none;border:1px solid var(--border);cursor:pointer;font-family:var(--font-body);font-size:12px;color:var(--text-muted);transition:border-color .2s,color .2s}.wl-screen-dots button:hover{color:var(--text-sub);border-color:var(--border-hover)}.wl-screen-dots button[aria-current=true]{color:var(--gold-bright);border-color:var(--gold-light)}.wl-screen-dots button:focus-visible{outline:1px solid var(--gold-light);outline-offset:2px}@media(max-width:600px){.wl-reel{gap:12px}.wl-slide{flex-basis:calc(100% - 2 * var(--page-pad))}.wl-screen-nav{display:none}}@media(prefers-reduced-motion:reduce){.wl-reel{scroll-behavior:auto}}
