.generative-columns .tab-footer{display:none}.gen-stage{display:flex;height:auto;background:#f4f4f2}.gen-column{position:relative;overflow:hidden;min-width:0;flex:1 1 0;border-right:1px solid #dadad6;transition:flex .46s cubic-bezier(.6,0,.2,1)}.gen-stage:has(.gen-column[data-state=normal]){height:760px}.gen-column:last-child{border-right:0}.gen-column[data-state=collapsed]{flex:0 0 72px}.gen-normal{position:absolute;inset:0;padding:32px 24px;display:flex;flex-direction:column}.gen-column:not([data-state=normal]) .gen-normal{visibility:hidden}.gen-controls,.gen-date,.gen-footer,.gen-label,.gen-strip>span:last-child{font-family:var(--font-geist-mono),monospace;font-size:12px}.gen-label{color:#55554f;min-height:20px;white-space:nowrap}.gen-number{font-family:var(--font-oswald),sans-serif;font-weight:600;font-size:88px;line-height:.9;letter-spacing:-.01em;color:#5b2a30}.gen-normal>.gen-number{margin-top:174px;margin-bottom:64px}.gen-title{display:flex;flex-direction:column;text-align:left;gap:2px;cursor:pointer}.gen-title strong{font-size:15px;font-weight:600}.gen-title span{font-size:13px;color:#55554f;white-space:nowrap}.gen-title:hover strong{text-decoration:underline;text-underline-offset:3px}.gen-thumb{position:relative;width:100%;aspect-ratio:16/10;flex-shrink:0;margin-top:28px;overflow:hidden;cursor:pointer}.gen-art{position:absolute;inset:0;width:100%;height:100%;display:block}.gen-date{margin-top:28px;font-size:11px;color:#55554f}.gen-strip{position:absolute;inset:0;width:100%;display:flex;flex-direction:column;align-items:center;gap:20px;padding-top:32px;cursor:pointer}.gen-strip[hidden]{display:none}.gen-strip:hover{background:#ecebe7}.gen-strip>span{writing-mode:vertical-rl;transform:rotate(180deg)}.gen-strip .gen-number{font-size:40px}.gen-full,.gen-open{position:relative}.gen-open-title{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;padding:24px 32px 0;background:#fcfcfa;color:#111}.gen-open-title .gen-number{font-size:36px}.gen-open-title button,.gen-open-title strong{font:600 20px var(--font-geist-sans),sans-serif;cursor:pointer}.gen-open-title>span:last-child{flex-basis:100%;font:12px var(--font-geist-mono),monospace}.gen-controls{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;padding:18px 32px;background:#fcfcfa;color:#111}.gen-controls button{border:1px solid;padding:8px 14px;min-height:44px;cursor:pointer}.gen-controls button:hover{background:#e2e1dc}.gen-footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:16px 24px;border-top:1px solid;color:#55554f}.gen-dialog{position:fixed;inset:0;margin:0;width:100vw;height:100dvh;max-width:none;max-height:none;border:0;padding:0}.gen-dialog::backdrop{background:#111}.gen-full .gen-controls strong{margin-right:auto}.gen-dialog button:focus-visible,.generative-columns button:focus-visible{outline:2px solid #5b2a30;outline-offset:-3px}@media(min-width:761px) and (max-width:1200px){.gen-normal{padding-inline:16px}.gen-title span{white-space:normal}}@media(max-width:760px){.gen-stage,.gen-stage:has(.gen-column[data-state=normal]){flex-direction:column;height:auto}.gen-column{flex:none!important;min-height:520px;border-right:0;border-bottom:1px solid #dadad6}.gen-column[data-state=collapsed]{min-height:72px}.gen-strip{flex-direction:row;padding:16px 24px}.gen-strip>span{writing-mode:initial;transform:none}.gen-normal>.gen-number{margin-top:32px;margin-bottom:32px;font-size:64px}.gen-thumb{max-height:190px}.gen-controls{padding:16px;gap:10px}.gen-open-title{padding:20px 16px 0}.gen-footer{font-size:11px}}@media(prefers-reduced-motion:reduce){.gen-column{transition:none}}.gen-column{transition:flex .18s ease}.gen-poster{object-fit:cover;transition:transform .3s ease}.gen-thumb:focus-visible .gen-poster,.gen-thumb:hover .gen-poster{transform:scale(1.02)}.gen-thumb:after{content:"▷";position:absolute;right:10px;bottom:8px;color:white;background:#1119;padding:2px 7px}.gen-title span{white-space:normal}.gen-video-host{position:relative;width:100%;height:auto;overflow:hidden}.gen-video{display:block;width:100%;height:auto;object-fit:contain}.gen-full .gen-video-host{width:min(100%,calc(80dvh * var(--video-ratio)));margin-inline:auto}.gen-film-details{flex:1 1 100%;font-family:var(--font-geist-sans),sans-serif}.gen-film-details p{font-size:13px;margin-bottom:8px}.gen-film-details>div{display:flex;gap:6px;flex-wrap:wrap}.gen-film-details button[aria-pressed=true]{color:#5b2a30;box-shadow:inset 0 -2px #5b2a30}.gen-footer nav{display:flex;align-items:center;gap:16px}.gen-footer nav button{min-height:44px;cursor:pointer}.gen-footer nav button:disabled{opacity:.35;cursor:default}@media(min-width:761px) and (max-width:1050px){.gen-stage:has(.gen-column[data-state=normal]){flex-wrap:wrap;height:auto}.gen-stage .gen-column[data-state=normal]{flex:0 0 33.333%;height:700px}.gen-empty{display:none}}@media(max-width:760px){.gen-column[data-state=open]{min-height:0}.gen-empty{display:none}}@media(prefers-reduced-motion:reduce){.gen-column,.gen-poster{transition:none}.gen-thumb:focus-visible .gen-poster,.gen-thumb:hover .gen-poster{transform:none}}.gen-playback-toggle,.gen-sound-toggle{position:absolute;right:12px;z-index:1;min-height:44px;padding:8px 12px;border:0;border-radius:0;background:#fcfcfae8;color:#111;font:11px var(--font-geist-mono),monospace;letter-spacing:.04em;cursor:pointer}.gen-playback-toggle{top:12px}.gen-sound-toggle{bottom:12px}.gen-playback-toggle:hover,.gen-sound-toggle:hover{background:#f3ecec}.gen-full,.gen-open{background:#fcfcfa!important;color:#111!important}.gen-open-title{padding-bottom:24px}.gen-composition{padding:0 24px}.gen-composition figure{margin:0;min-width:0}.gen-composition-loewe video{max-width:480px;margin-inline:auto}.gen-composition-actions{display:flex;gap:16px;padding-top:20px;font:12px var(--font-geist-mono),monospace}.gen-composition-actions button{min-height:44px;padding:8px 12px;border:1px solid;cursor:pointer}.gen-composition-actions button:hover{background:#e2e1dc}.gen-dialog .gen-full{min-height:100%}@media(max-width:760px){.gen-composition{padding-inline:16px}}@media(max-width:639px){.gen-composition-parallel-personas>div:first-child,.gen-composition-the-score-cried-first>div:first-child{grid-template-columns:1fr;gap:24px}}.gen-composition.gen-composition-fashion-film>.diesel-stills,.gen-composition.gen-composition-fashion-film>div:first-child{width:100%;margin-inline:auto}.gen-composition-fashion-film>div:first-child video{display:block;width:100%;height:auto;max-width:none;max-height:none;aspect-ratio:auto;object-fit:contain;background:transparent;margin:0}.gen-composition.gen-composition-fashion-film>.diesel-stills{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:24px;align-items:start}.gen-composition-fashion-film .diesel-stills img{width:100%;height:auto;object-fit:contain}.gen-composition-fashion-film>.gen-composition-actions{order:-1;padding:0 0 12px}.gen-full:has(>.gen-composition-fashion-film)>.gen-controls,.gen-open:has(>.gen-composition-fashion-film)>.gen-controls{order:3}@media(max-width:760px){.gen-composition.gen-composition-fashion-film>.diesel-stills{grid-template-columns:repeat(2,minmax(0,1fr))}}.generative_heading__UwHkT{display:flex;align-items:end;justify-content:space-between;gap:24px;border-top:1px solid var(--line);padding:20px 0 24px}.generative_caption__Wfwf1,.generative_meta__9Ow3N,.generative_playback__CO_ZJ{font-family:var(--font-geist-mono),monospace;font-size:var(--text-meta);font-weight:500;color:var(--muted)}.generative_meta__9Ow3N{letter-spacing:.06em}.generative_title__wkBOz{margin-top:8px;font-family:var(--font-spectral),Georgia,serif;font-size:var(--text-title);line-height:1.2}.generative_playback__CO_ZJ{flex-shrink:0;padding:10px 0;cursor:pointer}.generative_playback__CO_ZJ:hover{color:var(--bronze-text)}.generative_playback__CO_ZJ:focus-visible,.generative_video__IZ91I:focus-visible{outline:2px solid var(--bronze-text);outline-offset:4px}.generative_spread__o1AWh{display:grid;gap:28px 20px;align-items:start}.generative_spread__o1AWh figure{min-width:0;margin:0}.generative_video__IZ91I{display:block;width:100%;height:auto;background:var(--ink)}.generative_caption__Wfwf1{display:flex;justify-content:space-between;margin-top:8px}@media (min-width:640px){.generative_spread__o1AWh{aspect-ratio:1;grid-template-columns:1.66fr 1fr;grid-template-rows:repeat(2,minmax(0,1fr));gap:24px;align-items:stretch}.generative_spread__o1AWh figure{display:grid;grid-template-rows:minmax(0,1fr) auto;min-height:0}.generative_spread__o1AWh>:first-child{grid-column:1;grid-row:1/span 2}.generative_spread__o1AWh>:nth-child(2){grid-column:2;grid-row:1}.generative_spread__o1AWh>:nth-child(3){grid-column:2;grid-row:2}.generative_spread__o1AWh .generative_video__IZ91I{height:100%;min-height:0;object-fit:cover}}.fashion-film_section__qXBKU{margin-bottom:112px}.fashion-film_header__YGZx_{align-items:end}.fashion-film_details__1Rgk4{flex-shrink:0;text-align:right;line-height:1.8}.fashion-film_hero___8U7S,.fashion-film_strip__FWFDg figure{margin:0;min-width:0}.fashion-film_screen__sAmuw{position:relative;display:grid;place-items:center;background:var(--line)}.fashion-film_poster__SeJ6E,.fashion-film_video__cXT3w{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.fashion-film_video__cXT3w{opacity:0;transition:opacity .2s ease}.fashion-film_ready__4jz59{opacity:1}.fashion-film_toggle__tP0J7{position:absolute;inset:0;cursor:pointer;text-align:right}.fashion-film_toggle__tP0J7 span{position:absolute;top:12px;right:12px;padding:4px 6px;background:var(--paper);color:var(--muted);font-family:var(--font-geist-mono),monospace;font-size:var(--text-meta)}.fashion-film_toggle__tP0J7:hover span{color:var(--bronze-text)}.fashion-film_toggle__tP0J7:focus-visible{outline:2px solid var(--bronze-text);outline-offset:4px}.fashion-film_sound__50d5I{position:absolute;bottom:12px;right:12px;padding:10px 6px;background:var(--paper);color:var(--muted);font-family:var(--font-geist-mono),monospace;font-size:var(--text-meta);cursor:pointer}.fashion-film_sound__50d5I:hover{color:var(--bronze-text)}.fashion-film_sound__50d5I:focus-visible{outline:2px solid var(--bronze-text);outline-offset:4px}.fashion-film_strip__FWFDg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:48px;align-items:start}.fashion-film_still__TVxLc{display:block;width:100%;height:auto}.fashion-film_placeholder__5ONjN{aspect-ratio:16/9;background:var(--line);display:grid;place-items:center}.fashion-film_process__bNN_i{display:grid;gap:16px;margin-top:48px;padding-top:20px;border-top:1px solid var(--line)}.fashion-film_process__bNN_i>div{max-width:560px;font-size:var(--text-body);line-height:1.7}.fashion-film_technical__qf5Qk{margin-top:16px}@media (min-width:640px){.fashion-film_process__bNN_i{grid-template-columns:1fr 3fr}}@media (min-width:960px){.fashion-film_section__qXBKU{margin-bottom:160px}}@media (max-width:639px){.fashion-film_strip__FWFDg{gap:24px 12px}.fashion-film_header__YGZx_{align-items:start;flex-direction:column;gap:16px}.fashion-film_details__1Rgk4{text-align:left}}@media (prefers-reduced-motion:reduce){.fashion-film_video__cXT3w{transition:none}}.the-score-cried-first_section__TXHE2{margin-top:112px}.the-score-cried-first_grid__obZMq{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}@media (max-width:639px){.the-score-cried-first_grid__obZMq{gap:12px}}@media (min-width:960px){.the-score-cried-first_section__TXHE2{margin-top:160px}}.still-scenes_section__HsVi7{margin-top:112px}.still-scenes_pair__Aru6G{display:grid;gap:32px;width:100%;max-width:720px;margin-inline:auto;align-items:start}.still-scenes_pair__Aru6G figure{margin:0;min-width:0}@media (min-width:960px){.still-scenes_section__HsVi7{margin-top:160px}}.uma-wang_section__D90l3{margin-top:112px}.uma-wang_pair__m68tn{display:grid;gap:40px;width:100%;align-items:center}.uma-wang_pair__m68tn figure{margin:0;min-width:0;width:100%}.uma-wang_pair__m68tn .uma-wang_closing__SMCUx,.uma-wang_pair__m68tn .uma-wang_opening__w7i1Y{max-width:720px;justify-self:center}.uma-wang_pair__m68tn .uma-wang_portrait__BRbe1{width:82%;max-width:480px;justify-self:center}@media (min-width:640px){.uma-wang_pair__m68tn{grid-template-columns:1.15fr 1fr;grid-template-areas:"opening opening" "portrait detail" "closing closing";gap:64px 48px}.uma-wang_opening__w7i1Y{grid-area:opening}.uma-wang_portrait__BRbe1{grid-area:portrait}.uma-wang_detail__3mI7N{grid-area:detail}.uma-wang_closing__SMCUx{grid-area:closing}.uma-wang_pair__m68tn .uma-wang_portrait__BRbe1{width:100%;justify-self:start}}@media (min-width:960px){.uma-wang_section__D90l3{margin-top:160px}}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c1ec809fd6ddee5c-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0f9ac8cc3b5c1925-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c3e49811edbbe982-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0b1d054dd29b6dbb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/295ddeef6cfadcce-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Oswald Fallback;src:local("Arial");ascent-override:146.51%;descent-override:35.49%;line-gap-override:0.00%;size-adjust:81.43%}.__className_ed3140{font-family:Oswald,Oswald Fallback;font-weight:600;font-style:normal}.__variable_ed3140{--font-oswald:"Oswald","Oswald Fallback"}