.player[data-astro-cid-lm7tpskg]{aspect-ratio:16/9;background:#000;width:100%;max-height:80svh;position:relative;overflow:hidden}.player[data-astro-cid-lm7tpskg].is-text{aspect-ratio:auto;background:var(--surface);border:1px solid var(--line);height:clamp(180px,22vw,320px)}.player__poster[data-astro-cid-lm7tpskg]{object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}.player__lbox[data-astro-cid-lm7tpskg]{z-index:1;height:12.5%;transition:height .8s var(--ease-cut);background:#000;position:absolute;left:0;right:0}.player__lbox--t[data-astro-cid-lm7tpskg]{top:0}.player__lbox--b[data-astro-cid-lm7tpskg]{bottom:0}.player__year[data-astro-cid-lm7tpskg]{font-family:var(--f-display);color:#d9b35c80;font-size:clamp(64px,9vw,128px);font-style:italic;line-height:1;position:absolute;bottom:clamp(16px,2vw,28px);left:clamp(20px,2.5vw,36px)}.player__play[data-astro-cid-lm7tpskg]{z-index:2;aspect-ratio:1;border:1px solid var(--text);width:clamp(72px,7.8vw,112px);color:var(--text);cursor:pointer;transition:background-color .3s, border-color .3s, transform .4s var(--ease-out);background:#0a0b0d73;border-radius:50%;justify-content:center;align-items:center;padding-left:6px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.player__play[data-astro-cid-lm7tpskg]:hover{border-color:var(--gold);background:#d9b35c40;transform:translate(-50%,-50%)scale(1.05)}.player__label[data-astro-cid-lm7tpskg]{z-index:2;letter-spacing:.24em;color:var(--sub);font-size:12px;position:absolute;bottom:calc(12.5% + 16px);left:28px}.player[data-astro-cid-lm7tpskg] video,.player[data-astro-cid-lm7tpskg] iframe{z-index:3;background:#000;border:0;width:100%;height:100%;position:absolute;inset:0}@media (width<=767px){.player__lbox[data-astro-cid-lm7tpskg]{height:8.5%}.player__label[data-astro-cid-lm7tpskg]{display:none}}.wd-head[data-astro-cid-wxetcihn]{flex-direction:column;gap:clamp(18px,2vw,28px);padding-top:clamp(120px,11.8vw,170px);padding-bottom:clamp(28px,3.9vw,56px);display:flex;position:relative}.wd-head__lbox[data-astro-cid-wxetcihn]{background:#000;height:44px;position:absolute;top:0;left:0;right:0}.wd-crumbs[data-astro-cid-wxetcihn]{letter-spacing:.2em;color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px 14px;font-size:12px;display:flex}.wd-crumbs[data-astro-cid-wxetcihn] a[data-astro-cid-wxetcihn]:hover{color:var(--gold-hover)}.wd-tags[data-astro-cid-wxetcihn]{align-items:center;gap:14px;display:flex}.wd-title[data-astro-cid-wxetcihn]{font-family:var(--f-mincho);letter-spacing:.04em;max-width:1000px;font-size:clamp(25px,2.95238vw + 13.4857px,56px);font-weight:500;line-height:1.5}.wd-media[data-astro-cid-wxetcihn]{display:block}.wd-body[data-astro-cid-wxetcihn]{gap:clamp(48px,6.7vw,96px);padding-top:clamp(44px,6.7vw,96px);padding-bottom:clamp(56px,8.3vw,120px);display:flex}.wd-overview[data-astro-cid-wxetcihn]{flex-direction:column;flex:1 1 0;gap:28px;min-width:0;display:flex}.wd-label[data-astro-cid-wxetcihn]{letter-spacing:.32em;color:var(--gold);font-size:12px}.wd-summary[data-astro-cid-wxetcihn]{font-family:var(--f-mincho);letter-spacing:.04em;white-space:pre-line;font-size:clamp(19px,1.7vw,24px);line-height:2}.wd-ctas[data-astro-cid-wxetcihn]{flex-wrap:wrap;gap:16px;margin-top:12px;display:flex}.wd-info[data-astro-cid-wxetcihn]{border-top:1px solid var(--gold);flex:0 0 440px;align-self:flex-start;margin:0}.wd-info__row[data-astro-cid-wxetcihn]{border-bottom:1px solid var(--line);gap:24px;padding:18px 0;display:flex}.wd-info[data-astro-cid-wxetcihn] dt[data-astro-cid-wxetcihn]{letter-spacing:.2em;width:120px;color:var(--gold);flex:none;padding-top:3px;font-size:12px}.wd-info[data-astro-cid-wxetcihn] dd[data-astro-cid-wxetcihn]{margin:0;font-size:15px;line-height:1.8}.wd-related[data-astro-cid-wxetcihn]{flex-direction:column;gap:48px;padding-bottom:clamp(56px,8.3vw,120px);display:flex}.wd-related__head[data-astro-cid-wxetcihn]{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.wd-related__list[data-astro-cid-wxetcihn]{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.wd-pager[data-astro-cid-wxetcihn]{border-top:1px solid var(--line);letter-spacing:.14em;justify-content:space-between;align-items:center;padding-top:40px;font-size:14px;display:flex}.wd-pager[data-astro-cid-wxetcihn] a[data-astro-cid-wxetcihn]{align-items:center;gap:16px;padding:12px 0;display:flex}.wd-pager[data-astro-cid-wxetcihn] a[data-astro-cid-wxetcihn]:hover{color:var(--gold-hover)}.wd-pager__arrow[data-astro-cid-wxetcihn]{color:var(--gold);display:flex}.wd-pager__prev[data-astro-cid-wxetcihn] .wd-pager__arrow[data-astro-cid-wxetcihn]{transform:rotate(180deg)}.pc-only-inline[data-astro-cid-wxetcihn]{display:inline}@media (width<=1079px){.wd-body[data-astro-cid-wxetcihn]{flex-direction:column}.wd-info[data-astro-cid-wxetcihn]{flex:none;width:100%}}@media (width<=767px){.wd-head[data-astro-cid-wxetcihn]{padding-top:112px}.wd-head__lbox[data-astro-cid-wxetcihn]{height:24px}.wd-crumbs[data-astro-cid-wxetcihn],.wd-tags[data-astro-cid-wxetcihn]{gap:10px}.wd-title[data-astro-cid-wxetcihn]{line-height:1.6}.wd-media[data-astro-cid-wxetcihn]{padding:0}.wd-body[data-astro-cid-wxetcihn]{gap:26px}.wd-ctas[data-astro-cid-wxetcihn]{flex-direction:column;order:2;gap:10px;margin-top:0}.wd-overview[data-astro-cid-wxetcihn]{display:contents}.wd-label[data-astro-cid-wxetcihn]{order:-2}.wd-summary[data-astro-cid-wxetcihn]{order:-1}.wd-info[data-astro-cid-wxetcihn]{border-top-color:var(--gold);order:1}.wd-info__row[data-astro-cid-wxetcihn]{gap:16px;padding:15px 0}.wd-info[data-astro-cid-wxetcihn] dt[data-astro-cid-wxetcihn]{width:88px;padding-top:2px}.wd-info[data-astro-cid-wxetcihn] dd[data-astro-cid-wxetcihn]{font-size:14px}.wd-related[data-astro-cid-wxetcihn]{gap:24px}.wd-related__head[data-astro-cid-wxetcihn] .section-title{font-size:24px}.wd-related__list[data-astro-cid-wxetcihn]{margin:0 calc(var(--gutter) * -1);padding:0 var(--gutter);scroll-snap-type:x mandatory;scrollbar-width:none;gap:14px;display:flex;overflow-x:auto}.wd-related__list[data-astro-cid-wxetcihn]>*{scroll-snap-align:start;flex:0 0 250px}.wd-pager[data-astro-cid-wxetcihn]{padding-top:22px;font-size:13px}.wd-pager[data-astro-cid-wxetcihn] a[data-astro-cid-wxetcihn]{gap:10px}.pc-only-inline[data-astro-cid-wxetcihn]{display:none}}
