.festivals_page__C5uoi{--festival-muted:#57575d;--festival-rule:var(--radar-border,#e0e0e5);--festival-accent:var(--radar-red,#b42318);color:#171717;padding-bottom:clamp(1rem,4vw,3rem)}.festivals_page__C5uoi a:focus-visible,.festivals_summary__2U_Qv:focus-visible{outline:2px solid var(--festival-accent);outline-offset:3px}#main-content:focus:has(>.festivals_page__C5uoi){outline:none}.festivals_heading__hAlHt{display:flex;align-items:flex-end;justify-content:space-between;gap:1.25rem;border-bottom:2px solid #171717;padding:clamp(1rem,4vw,3rem) 0 1.5rem}.festivals_heading__hAlHt h1{font-size:clamp(2.5rem,7vw,5.25rem);font-weight:750;line-height:1.06}.festivals_directoryHeading__nVfQf p,.festivals_heading__hAlHt p{color:var(--festival-muted);line-height:1.65;margin-top:.75rem}.festivals_all__V3hTx,.festivals_editionLink__F_2A3,.festivals_jump__ro9ek,.festivals_source__C7KVe{display:inline-flex;align-items:center;gap:.45rem}.festivals_all__V3hTx,.festivals_jump__ro9ek,.festivals_source__C7KVe{min-height:2.75rem;font-size:.875rem}.festivals_jump__ro9ek{flex-shrink:0}.festivals_all__V3hTx:hover,.festivals_editionLink__F_2A3:hover,.festivals_jump__ro9ek:hover,.festivals_source__C7KVe:hover,.festivals_units__h3vvt a:hover{color:var(--festival-accent);text-decoration:underline;text-underline-offset:.2em}.festivals_introductions__iYqbB{padding-top:clamp(1.5rem,4vw,2.5rem)}.festivals_directory__IICIj h2,.festivals_introductions__iYqbB h2{font-size:clamp(1.375rem,2.6vw,1.75rem);font-weight:700;line-height:1.3}.festivals_introGrid__Pq_7Z{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1.125rem;border-block:1px solid var(--festival-rule)}.festivals_intro__LwRLu{display:flex;flex-direction:column;align-items:flex-start;gap:.6rem;padding:1.125rem clamp(.75rem,2.6vw,1.75rem) .75rem}.festivals_intro__LwRLu+.festivals_intro__LwRLu{border-left:1px solid var(--festival-rule)}.festivals_intro__LwRLu:first-child{padding-left:0}.festivals_intro__LwRLu:last-child{padding-right:0}.festivals_count__M17CT,.festivals_location__BUoko{color:var(--festival-muted);font-size:.8125rem}.festivals_intro__LwRLu h3{font-size:1.25rem;font-weight:700;line-height:1.4}.festivals_description__2gOZu{color:var(--festival-muted);font-size:.9375rem;line-height:1.7}.festivals_source__C7KVe{margin-top:auto}.festivals_directory__IICIj{margin-top:clamp(2.25rem,6vw,4rem);scroll-margin-top:1rem}.festivals_directoryHeading__nVfQf{display:flex;justify-content:space-between;align-items:flex-end;gap:.5rem 1.25rem;padding-bottom:1rem;border-bottom:2px solid #171717}.festivals_directoryHeading__nVfQf p{margin-top:.45rem;font-size:.9375rem}.festivals_directoryHeading__nVfQf .festivals_count__M17CT,.festivals_summary__2U_Qv .festivals_count__M17CT{white-space:nowrap}.festivals_festival__87kSr{border-bottom:1px solid var(--festival-rule)}.festivals_summary__2U_Qv{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.75rem;min-height:3.875rem;padding:.75rem 0;cursor:pointer;list-style:none}.festivals_summary__2U_Qv::-webkit-details-marker{display:none}.festivals_summary__2U_Qv h3{font-size:1.0625rem;font-weight:650;line-height:1.4}.festivals_summary__2U_Qv:hover h3{color:var(--festival-accent)}.festivals_festival__87kSr[open]>.festivals_summary__2U_Qv .festivals_chevron__uTQen{transform:rotate(180deg)}.festivals_programme__f7_tq{padding-bottom:.625rem}.festivals_edition__c43IE{display:grid;grid-template-columns:minmax(10rem,1fr) 3fr;align-items:start;gap:.5rem 1rem;border-top:1px solid var(--festival-rule);padding:.5rem 0 .75rem}.festivals_editionLink__F_2A3{min-height:2.75rem;font-weight:650}.festivals_units__h3vvt{display:flex;flex-wrap:wrap;gap:.125rem .875rem}.festivals_units__h3vvt a{display:inline-flex;align-items:center;min-height:2.75rem;font-size:.875rem}.festivals_all__V3hTx{margin-top:.5rem;font-weight:650}.festivals_empty___91wA{color:var(--festival-muted);padding:.875rem 0 1.25rem}@media (max-width:640px){.festivals_directoryHeading__nVfQf,.festivals_heading__hAlHt{flex-wrap:wrap}.festivals_heading__hAlHt{gap:.5rem;padding-bottom:.75rem}.festivals_edition__c43IE,.festivals_introGrid__Pq_7Z{grid-template-columns:1fr}.festivals_intro__LwRLu{padding-inline:0}.festivals_intro__LwRLu+.festivals_intro__LwRLu{border-left:0;border-top:1px solid var(--festival-rule)}}.loading_page__DdSK7{min-height:100svh;padding:32px 20px;background:#f8f9f7;color:#242724;display:grid;place-items:center;letter-spacing:0;overflow:hidden}.loading_navigationRoot__Dw4z6,.loading_routePlaceholder__0vnml{min-height:100svh}.loading_navigationLayer__oQABj{position:fixed;inset:0;z-index:1000;overflow:hidden;visibility:hidden;pointer-events:none;background:#f8f9f7}.loading_navigationRoot__Dw4z6:not([data-navigation-ready]):has([data-route-loading])>.loading_navigationLayer__oQABj,.loading_navigationRoot__Dw4z6[data-navigation-active=true]>.loading_navigationLayer__oQABj{visibility:visible;pointer-events:auto}.loading_navigationLayer__oQABj .loading_page__DdSK7{height:100%;min-height:100%}.loading_composition__O48MN{width:min(100%,1000px);text-align:center}.loading_stage__AIGNa{position:relative;width:100%;height:clamp(300px,48svh,440px);touch-action:pan-y}.loading_page__DdSK7:has(.loading_player__TNj9Z[data-keyboard-focus=true]) .loading_label__yr0aw{color:#252b24;font-weight:700}.loading_firstFrame__mYB1m,.loading_localFirstFrame__kX__C{position:absolute;inset:0}.loading_firstFrame__mYB1m img,.loading_firstFrame__mYB1m picture{display:block;width:100%;height:100%}.loading_firstFrame__mYB1m img{object-fit:contain}.loading_localFirstFrame__kX__C{background:url(/api/local-loading-frame) 50%/contain no-repeat}.loading_motionBed__iukSx{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(100%,calc(clamp(300px,48svh,440px) * 2.272727));height:auto;aspect-ratio:2000/880;display:block;object-fit:contain;mask-image:linear-gradient(180deg,transparent,#000 10px,#000 calc(100% - 10px),transparent),linear-gradient(90deg,transparent,#000 10px,#000 calc(100% - 10px),transparent);mask-composite:intersect}.loading_player__TNj9Z{position:absolute;inset:0;display:block;width:100%;height:100%;border:0;background:transparent}.loading_label__yr0aw{display:inline-flex;align-items:baseline;justify-content:center;height:44px;min-width:102px;padding:10px 14px;margin:-12px 0 0;color:#535950;font:500 13px/24px Arial,sans-serif;letter-spacing:0}.loading_dots__T5QEn{display:inline-block;width:15px;text-align:left;clip-path:inset(0 100% 0 0);animation:loading_loading-dots__vZ62L 1.4s steps(4) infinite}.loading_page__DdSK7:has(.loading_player__TNj9Z[data-paused=true]) .loading_dots__T5QEn{animation-play-state:paused}.loading_status__urGcy{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@keyframes loading_loading-dots__vZ62L{to{clip-path:inset(0 0 0 0)}}@media(max-width:700px){.loading_page__DdSK7{padding:24px 12px}.loading_stage__AIGNa{height:clamp(240px,32svh,280px)}.loading_motionBed__iukSx{width:min(100%,calc(clamp(240px,32svh,280px) * 1.355556));aspect-ratio:1098/810}.loading_localFirstFrame__kX__C{background-image:url(/api/local-loading-frame?size=mobile)}.loading_label__yr0aw{margin-top:0;font-size:12px}}@media(prefers-reduced-motion:reduce){.loading_dots__T5QEn{animation:none;clip-path:none}}.PersonalLibrary_starControl__IUqib{position:relative;display:inline-flex}.PersonalLibrary_starButton__h0Ij9{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;border-radius:6px;color:var(--want-star-color,#52525b);background:var(--want-star-background,#f4f4f5);border:1px solid var(--want-star-border,#e4e4e7);cursor:pointer;transition:color .15s,background-color .15s,box-shadow .15s,transform .15s}.PersonalLibrary_starButton__h0Ij9:hover:not(:disabled){color:var(--want-star-hover,#b42318);background:var(--want-star-hover-background,#fef2f2)}.PersonalLibrary_starButton__h0Ij9[aria-pressed=true]{color:#f5c765;background:var(--want-star-active-background,#503817);border-color:#97702c}.PersonalLibrary_starButton__h0Ij9:active:not(:disabled){transform:translateY(1px)}.PersonalLibrary_starButton__h0Ij9:focus-visible{outline:2px solid #f5c765;outline-offset:4px}.PersonalLibrary_starButton__h0Ij9:disabled{cursor:default;opacity:.55}.PersonalLibrary_starError__MzSu1{position:absolute;z-index:2;top:calc(100% + 8px);right:0;width:180px;padding:10px 12px;border-radius:6px;background:#fff;color:#b42318;font-size:12px;line-height:1.6;box-shadow:0 4px 16px rgb(0 0 0/20%)}.PersonalLibrary_spinner___ubU8{animation:PersonalLibrary_saving__neJ3O .9s linear infinite}@keyframes PersonalLibrary_saving__neJ3O{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.PersonalLibrary_starButton__h0Ij9{transition:none}.PersonalLibrary_spinner___ubU8{animation:none}}.PosterLightbox_trigger__8CvfL{position:relative;display:block;padding:0;border:0;cursor:zoom-in}.PosterLightbox_trigger__8CvfL:focus-visible{outline:2px solid #e8786e;outline-offset:4px}.PosterLightbox_hint__ONnzK{position:absolute;right:8px;bottom:8px;display:grid;place-items:center;width:28px;height:28px;border-radius:4px;color:#fff;background:#18181bc9;opacity:0;transition:opacity .15s;pointer-events:none}.PosterLightbox_trigger__8CvfL:focus-visible .PosterLightbox_hint__ONnzK,.PosterLightbox_trigger__8CvfL:hover .PosterLightbox_hint__ONnzK{opacity:1}.PosterLightbox_dialog__ht449{position:fixed;inset:0;margin:0;padding:0;border:0;width:100%;max-width:none;height:100%;max-height:none;color:#eeeae7;background:#121215}.PosterLightbox_dialog__ht449[open]{display:grid;grid-template-rows:auto minmax(0,1fr)}.PosterLightbox_dialog__ht449::backdrop{background:#121215}.PosterLightbox_toolbar__IOIX6{display:flex;justify-content:space-between;gap:8px;align-items:center;min-height:60px;padding:env(safe-area-inset-top,0) max(12px,env(safe-area-inset-right,0px)) 0 max(20px,env(safe-area-inset-left,0px));border-bottom:1px solid #ffffff16}.PosterLightbox_caption___xFod{font-size:14px;color:#bcb8b8}.PosterLightbox_tools__lp7Y7{display:flex;align-items:center;gap:4px}.PosterLightbox_tools__lp7Y7 button{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;border-radius:4px;cursor:pointer}.PosterLightbox_tools__lp7Y7 button:hover{background:#ffffff12}.PosterLightbox_tools__lp7Y7 button:disabled{opacity:.3;cursor:default}.PosterLightbox_error__HykGx button:focus-visible,.PosterLightbox_tools__lp7Y7 button:focus-visible{outline:2px solid #e8786e;outline-offset:-2px}.PosterLightbox_tools__lp7Y7 output{width:48px;text-align:center;font-size:12px;font-variant-numeric:tabular-nums}.PosterLightbox_viewport__oRoZO{min-height:0;overflow:auto;overscroll-behavior:contain;touch-action:pan-x pan-y pinch-zoom;padding-bottom:env(safe-area-inset-bottom,0)}.PosterLightbox_viewport__oRoZO:not([data-zoom="1"]){cursor:grab}.PosterLightbox_viewport__oRoZO:not([data-zoom="1"]):active{cursor:grabbing}.PosterLightbox_surface__q_LxI{position:relative;display:grid;place-items:center;min-width:100%;min-height:100%}.PosterLightbox_image__Qv1vU{display:block;max-width:none;object-fit:contain;user-select:none}.PosterLightbox_loading__Ai6Mu{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:13px;color:#b9b4b5;pointer-events:none}.PosterLightbox_error__HykGx{text-align:center;font-size:14px;color:#b9b4b5}.PosterLightbox_error__HykGx button{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:12px;padding:0 12px;cursor:pointer;color:#f1ece8}@media (max-width:699px){.PosterLightbox_toolbar__IOIX6{min-height:56px;padding-left:max(12px,env(safe-area-inset-left,0px))}.PosterLightbox_tools__lp7Y7{gap:0}}@media (prefers-reduced-motion:reduce){.PosterLightbox_hint__ONnzK{transition:none}}.expandable-synopsis_root__yacLf{min-width:0;font-size:inherit;line-height:inherit}.expandable-synopsis_lead__6UUQW{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;overflow-wrap:anywhere}.expandable-synopsis_expanded__9SOEn .expandable-synopsis_lead__6UUQW{display:block;-webkit-line-clamp:unset;overflow:visible}.expandable-synopsis_paragraph__muhB6{margin-top:12px;overflow-wrap:anywhere}.expandable-synopsis_toggle__9eM9A{display:inline-flex;align-items:center;gap:4px;min-height:44px;font-size:12px;color:#ed8e82;cursor:pointer}.expandable-synopsis_toggle__9eM9A:hover{text-decoration:underline;text-underline-offset:4px}.expandable-synopsis_toggle__9eM9A:focus-visible{outline:2px solid #d75244;outline-offset:3px;border-radius:3px}@media (max-width:699px){.expandable-synopsis_toggle__9eM9A{color:#a5221a}}.work-opening_hero__RUkm9{color:#202320}.work-opening_layout__Xh_8c{display:grid;grid-template-columns:minmax(0,1fr) 316px;gap:40px;align-items:start}.work-opening_overview__Qzx_z{position:relative;min-width:0;display:grid;grid-template-columns:312px minmax(0,1fr);grid-template-rows:auto 1fr;gap:28px 32px;align-content:start;align-items:start;padding:0;isolation:auto;background:transparent;border:0;box-shadow:none}.work-opening_overview__Qzx_z:after,.work-opening_overview__Qzx_z:before{content:none;display:none;background:none;box-shadow:none}.work-opening_poster__P5VO9{grid-column:1;grid-row:1/3;width:100%;overflow:hidden;border-radius:4px;background:transparent}.work-opening_image__pe3d_{display:block;width:100%;height:auto;object-fit:contain}.work-opening_identity__OOixE{grid-column:2;min-width:0}.work-opening_wantStar__NvLuO{position:absolute;z-index:1;top:0;right:0;--want-star-color:#626962;--want-star-background:#fff;--want-star-border:#dce0db;--want-star-hover:#b42318;--want-star-hover-background:#faf2f1;--want-star-active-background:#faf2f1}.work-opening_wantStar__NvLuO button[aria-pressed=true]{color:#b42318}.work-opening_meta__BwJ6G{display:flex;flex-wrap:wrap;gap:12px;min-height:32px;align-content:start;padding-right:52px;font-size:13px;line-height:1.6;color:#6a706b}.work-opening_meta__BwJ6G span+span{padding-left:12px;border-left:1px solid #d8dcd7}.work-opening_meta__BwJ6G span:first-child{color:#535b54}.work-opening_identity__OOixE h1{font-size:56px;font-weight:650;line-height:1.2;margin-top:12px;overflow-wrap:anywhere;letter-spacing:0}.work-opening_identity__OOixE h1.work-opening_longTitle__ydVoB{font-size:36px;line-height:1.35}.work-opening_edition__5G_Zm{color:#6a706b;font-size:14px;line-height:1.7;margin-top:12px}.work-opening_affiliations__LyhdW{display:grid;gap:8px;margin-top:12px;font-size:13px;color:#535b54;line-height:1.7}.work-opening_affiliations__LyhdW small{display:block;font-size:12px;color:#6a706b}.work-opening_affiliations__LyhdW a:hover{color:#b42318}.work-opening_highlights__utZve{display:grid;gap:12px;margin-top:18px}.work-opening_highlight__PLJso{display:flex;align-items:start;gap:10px;min-width:0}.work-opening_highlight__PLJso>svg{flex-shrink:0;margin-top:3px;color:#b42318}.work-opening_highlight__PLJso>span{min-width:0;flex:1}.work-opening_highlight__PLJso strong{display:block;font-size:16px;font-weight:600;line-height:1.6;overflow-wrap:anywhere}.work-opening_highlight__PLJso small{display:block;font-size:12px;color:#6a706b;line-height:1.6;margin-top:4px}.work-opening_highlightLabel__KnZQs{display:block;color:#b42318;font-size:11px;margin-bottom:3px}a.work-opening_highlight__PLJso:hover strong{color:#b42318}.work-opening_details__Z5Dg2{grid-column:2;min-width:0}.work-opening_recognition__PR7Fo{margin-bottom:20px}.work-opening_recognition__PR7Fo>:first-child{margin-top:0}.work-opening_creators__mKGGd{display:flex;flex-wrap:wrap;gap:8px 28px}.work-opening_creators__mKGGd>div{display:flex;align-items:baseline;gap:10px;font-size:14px;line-height:1.8}.work-opening_creators__mKGGd dt{color:#6a706b}.work-opening_creators__mKGGd a{color:#272d28;text-decoration:underline;text-decoration-color:#b5bcb5;text-underline-offset:5px}.work-opening_creators__mKGGd a:hover{color:#b42318}.work-opening_summary__puCRf{color:#535b54;font-size:15px;line-height:1.85;max-width:42rem;margin-top:16px}.work-opening_summary__puCRf button{color:#b42318}.work-opening_summary__puCRf button:hover{color:#8f1c14}.work-opening_synopsisHeading__vxxaa{display:none}.work-opening_actions__wEvJP{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px;align-items:start}.work-opening_review__k3Gq7{display:inline-flex;gap:9px;align-items:center;justify-content:center;min-height:48px;min-width:144px;border:1px solid #b42318;border-radius:6px;padding:0 24px;background:#b42318;color:#fff;font-size:14px;font-weight:600;transition:background-color .15s,transform .15s}.work-opening_review__k3Gq7:hover{background:#941e15}.work-opening_ownScore__2rtzZ:active,.work-opening_review__k3Gq7:active{transform:translateY(1px)}.work-opening_ownScore__2rtzZ{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:48px;padding:0 18px;border-radius:6px;border:1px solid #dce0db;background:#f5f6f3;color:#272d28;transition:background-color .15s,transform .15s}.work-opening_ownScore__2rtzZ>span{font-size:13px}.work-opening_ownScore__2rtzZ strong{font-size:24px;font-weight:600;font-variant-numeric:tabular-nums}.work-opening_ownScore__2rtzZ svg{color:#626962}.work-opening_ownScore__2rtzZ:hover{background:#ecefea}.work-opening_hero__RUkm9 a:focus-visible{outline:2px solid #df655a;outline-offset:4px}.work-opening_withoutPoster__5EhID .work-opening_overview__Qzx_z{grid-template-columns:minmax(0,1fr)}.work-opening_withoutPoster__5EhID .work-opening_details__Z5Dg2,.work-opening_withoutPoster__5EhID .work-opening_identity__OOixE{grid-column:1}.work-opening_rating__4SEOX{min-width:0;display:grid;gap:12px;align-self:start;align-content:start;padding:20px 20px 24px;border:1px solid #e4e4e7;border-radius:8px;background:#fff;color:#18181b}.work-opening_score__0IqHa h2{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#18181b}.work-opening_brandMark__x0Y_u{width:28px;height:auto;flex-shrink:0}.work-opening_scoreLine__n3n2l{display:flex;align-items:baseline;flex-wrap:wrap;gap:12px;margin-top:8px}.work-opening_scoreValue__wKju9{font-size:36px;line-height:1.2;font-weight:550;font-variant-numeric:tabular-nums}.work-opening_ratingCount__PqrDX{color:#71717a;font-size:12px}.work-opening_radar__Y4FWp{min-width:0}.work-opening_activity__1rutE{display:flex;flex-wrap:wrap;gap:12px 24px}.work-opening_activity__1rutE>div{display:flex;gap:8px;align-items:baseline}.work-opening_activity__1rutE dt{color:#71717a;font-size:12px}.work-opening_activity__1rutE dd{color:#27272a;font-size:14px;font-weight:550}@media (max-width:1100px){.work-opening_layout__Xh_8c{grid-template-columns:minmax(0,1fr) 264px;gap:28px}.work-opening_rating__4SEOX{padding-left:15px;padding-right:15px}.work-opening_overview__Qzx_z{grid-template-columns:224px minmax(0,1fr);gap:24px}.work-opening_identity__OOixE h1{font-size:40px}.work-opening_creators__mKGGd{gap:8px 16px}.work-opening_summary__puCRf{font-size:14px}}@media (min-width:700px) and (max-width:900px){.work-opening_layout__Xh_8c{grid-template-columns:minmax(0,1fr) 224px;gap:24px}.work-opening_overview__Qzx_z{grid-template-columns:160px minmax(0,1fr);column-gap:20px}.work-opening_identity__OOixE h1{font-size:36px}.work-opening_creators__mKGGd>div{font-size:13px}.work-opening_review__k3Gq7{padding:0 16px}}@media (max-width:699px){.work-opening_layout__Xh_8c{position:relative;grid-template-columns:144px minmax(0,1fr);gap:20px 0}.work-opening_details__Z5Dg2,.work-opening_overview__Qzx_z{display:contents}.work-opening_poster__P5VO9{grid-column:1;grid-row:1;align-self:start;width:128px;margin:0}.work-opening_identity__OOixE{grid-column:2;grid-row:1;margin:0;padding-right:0}.work-opening_identity__OOixE h1{font-size:30px;margin-top:8px}.work-opening_identity__OOixE h1.work-opening_longTitle__ydVoB{font-size:22px}.work-opening_meta__BwJ6G{font-size:12px;gap:4px 8px;min-height:44px;align-content:start;padding-right:44px}.work-opening_meta__BwJ6G span+span{padding-left:8px}.work-opening_edition__5G_Zm{display:flex;flex-direction:column;gap:4px;font-size:12px;line-height:1.6;margin-top:8px}.work-opening_edition__5G_Zm time{font-size:16px;font-weight:600;color:#272d28}.work-opening_editionSeparator__YTgzg{display:none}.work-opening_highlights__utZve{margin-top:14px;gap:10px}.work-opening_highlight__PLJso{gap:8px}.work-opening_highlight__PLJso>svg{width:14px}.work-opening_highlight__PLJso strong{font-size:13px;line-height:1.6}.work-opening_highlight__PLJso small{font-size:11px;margin-top:4px}.work-opening_highlightLabel__KnZQs{font-size:10px}.work-opening_affiliations__LyhdW{font-size:12px}.work-opening_recognition__PR7Fo{grid-column:1/-1;grid-row:4;margin:0;padding:8px 0 0;color:#27272a}.work-opening_recognition__PR7Fo .work-opening_affiliations__LyhdW,.work-opening_recognition__PR7Fo .work-opening_affiliations__LyhdW small,.work-opening_recognition__PR7Fo .work-opening_highlight__PLJso small{color:#52525b}.work-opening_recognition__PR7Fo .work-opening_highlightLabel__KnZQs,.work-opening_recognition__PR7Fo .work-opening_highlight__PLJso>svg,.work-opening_recognition__PR7Fo a:hover{color:#b42318}.work-opening_withHighlights__r_BzJ .work-opening_creators__mKGGd{grid-row:5}.work-opening_withHighlights__r_BzJ .work-opening_synopsis__qU__W{grid-row:6}.work-opening_creators__mKGGd{grid-column:1/-1;grid-row:4;gap:8px 20px;padding:8px 0 0}.work-opening_creators__mKGGd>div{font-size:13px;gap:8px}.work-opening_creators__mKGGd dt{color:#71717a}.work-opening_creators__mKGGd a{color:#27272a;text-decoration-color:#a1a1aa}.work-opening_creators__mKGGd a:hover{color:#b42318}.work-opening_synopsis__qU__W{grid-column:1/-1;grid-row:5;padding:4px 0 0}.work-opening_synopsisHeading__vxxaa{display:block;color:#18181b;font-size:16px;font-weight:600}.work-opening_summary__puCRf{color:#52525b;font-size:14px;margin-top:8px}.work-opening_actions__wEvJP{grid-column:1/-1;grid-row:2;gap:8px;margin-top:0}.work-opening_ownScore__2rtzZ,.work-opening_review__k3Gq7{flex:1}.work-opening_review__k3Gq7{padding:0 14px}.work-opening_rating__4SEOX{grid-column:1/-1;grid-row:3;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;padding:12px 14px;background:#f4f4f5;border-color:#e4e4e7}.work-opening_score__0IqHa h2{font-size:13px;line-height:1.6}.work-opening_brandMark__x0Y_u{width:24px}.work-opening_scoreValue__wKju9{font-size:30px}.work-opening_ratingCount__PqrDX{font-size:11px}.work-opening_activity__1rutE dt,.work-opening_ratingCount__PqrDX{color:#52525b}.work-opening_radar__Y4FWp{grid-column:1/-1;grid-row:2}.work-opening_radar__Y4FWp [data-axis-label],.work-opening_radar__Y4FWp svg>text:not([data-axis-label]){fill:#52525b}.work-opening_radar__Y4FWp>div>div{color:#52525b}.work-opening_activity__1rutE{grid-column:2;grid-row:1;display:grid;gap:8px;align-self:center}.work-opening_withoutPoster__5EhID .work-opening_identity__OOixE{grid-column:1/-1}}@media (max-width:359px){.work-opening_layout__Xh_8c{grid-template-columns:124px minmax(0,1fr)}.work-opening_poster__P5VO9{width:112px}.work-opening_identity__OOixE h1{font-size:28px}.work-opening_highlight__PLJso small{font-size:10px}.work-opening_review__k3Gq7{padding:0 12px}.work-opening_ownScore__2rtzZ{gap:8px;padding:0 10px}}@media (prefers-reduced-motion:reduce){.work-opening_ownScore__2rtzZ,.work-opening_review__k3Gq7{transition:none}}.production-credits_section__7yzVm{padding-top:32px;padding-bottom:24px;border-bottom:1px solid #e4e4e7}.production-credits_heading__htXHC{font-size:20px;font-weight:600}.production-credits_edition__VHWex{margin-top:0;font-size:12px;color:#71717a;overflow-wrap:anywhere}.production-credits_section__7yzVm [data-credit-expanded-group]+[data-credit-expanded-group],.production-credits_section__7yzVm [data-credit-preview]+[data-credit-preview]{margin-top:24px}.production-credits_section__7yzVm [data-credit-expanded-group] h3,.production-credits_section__7yzVm [data-credit-preview] h3{margin-top:20px;font-size:15px;font-weight:600}.production-credits_credits__G6NSV{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:12px;column-gap:28px}.production-credits_credits__G6NSV li{min-width:0;border-bottom:1px solid #e4e4e7}.production-credits_credits__G6NSV a,.production-credits_unlinked__quoXV{position:relative;display:flex;flex-direction:column;gap:6px;height:100%;padding:16px 22px 16px 0}.production-credits_credits__G6NSV strong{font-size:15px;font-weight:550;overflow-wrap:anywhere}.production-credits_credits__G6NSV span{font-size:12px;color:#71717a;overflow-wrap:anywhere}.production-credits_credits__G6NSV svg{position:absolute;top:20px;right:0;color:#a1a1aa}.production-credits_credits__G6NSV a:hover strong{color:#b42318}.production-credits_credits__G6NSV a:focus-visible{outline:2px solid #df655a;outline-offset:4px}.production-credits_section__7yzVm [data-credit-more]{margin-top:20px;border-top:1px solid #e4e4e7}.production-credits_section__7yzVm [data-credit-more] summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:10px 0;font-size:14px;color:#52525b;cursor:pointer;list-style:none}.production-credits_section__7yzVm [data-credit-more] summary::-webkit-details-marker{display:none}.production-credits_section__7yzVm [data-credit-more] summary:hover{color:#b42318}.production-credits_section__7yzVm [data-credit-more] summary:focus-visible{outline:2px solid #df655a;outline-offset:4px}.production-credits_section__7yzVm [data-credit-more] summary svg{flex-shrink:0}.production-credits_section__7yzVm [data-credit-more][open] summary svg{transform:rotate(180deg)}.production-credits_section__7yzVm [data-credit-more][open] [data-credit-toggle=expand],.production-credits_section__7yzVm [data-credit-toggle=collapse]{display:none}.production-credits_section__7yzVm [data-credit-more][open] [data-credit-toggle=collapse]{display:inline}.production-credits_facts__3rV7A{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 32px;margin-top:24px;font-size:14px}.production-credits_facts__3rV7A>div{min-width:0;overflow-wrap:anywhere}.production-credits_facts__3rV7A dt{color:#71717a}@media (max-width:699px){.production-credits_section__7yzVm{padding-top:20px}.production-credits_heading__htXHC{font-size:18px}.production-credits_section__7yzVm [data-credit-expanded-group]+[data-credit-expanded-group],.production-credits_section__7yzVm [data-credit-preview]+[data-credit-preview]{margin-top:20px}.production-credits_credits__G6NSV{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}.production-credits_facts__3rV7A{grid-template-columns:minmax(0,1fr)}}.page_page__e8Ulw{width:min(1312px,calc(100% - 80px));margin-inline:auto;padding-top:36px}@media (max-width:1200px){.page_page__e8Ulw{width:calc(100% - 48px)}}@media (max-width:760px){.page_page__e8Ulw{width:calc(100% - 32px);padding-top:24px}}.TheatreRadarSpatialMark_mark__a8psL{display:inline-block;vertical-align:middle;flex:none;line-height:0;contain:layout style}.TheatreRadarSpatialMark_header__nXh6S{width:48px;height:calc(48px * 54 / 58)}.TheatreRadarSpatialMark_mark__a8psL svg{display:block;width:100%;height:100%;overflow:visible}.TheatreRadarSpatialMark_mark__a8psL .TheatreRadarSpatialMark_mobile__Z_KzQ{display:none}.TheatreRadarSpatialMark_study__wTjwT{width:var(--radar-study-width,512px);max-width:100%;aspect-ratio:58/54}@media (max-width:760px){.TheatreRadarSpatialMark_header__nXh6S{width:36px;height:calc(36px * 54 / 58)}.TheatreRadarSpatialMark_header__nXh6S .TheatreRadarSpatialMark_desktop__5nK_g{display:none}.TheatreRadarSpatialMark_header__nXh6S .TheatreRadarSpatialMark_mobile__Z_KzQ{display:block}}.HeaderRadarMark_slot__E9fPZ{position:relative;display:block;flex:none;align-self:flex-start;width:96px;height:96px;pointer-events:none}.HeaderRadarMark_fallback__Q0vjt,.HeaderRadarMark_scene__w_94o{position:absolute;inset:0;display:grid;place-items:center}.HeaderRadarMark_scene__w_94o{opacity:0}.HeaderRadarMark_fallback__Q0vjt img{display:block;width:56px;height:auto}.HeaderRadarMark_slot__E9fPZ[data-status=ready] .HeaderRadarMark_scene__w_94o{opacity:1}.HeaderRadarMark_slot__E9fPZ[data-status=ready] .HeaderRadarMark_fallback__Q0vjt{visibility:hidden}@media(max-width:760px){.HeaderRadarMark_slot__E9fPZ{width:72px;height:72px}.HeaderRadarMark_fallback__Q0vjt img{width:42px}}@media(max-width:360px){.HeaderRadarMark_slot__E9fPZ{width:68px;height:68px}}.EditorialMasthead_header__WFbYY{background:#151515;color:#fff}.EditorialMasthead_top__4W5qT{width:min(1312px,calc(100% - 80px));min-height:112px;margin-inline:auto;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:32px}.EditorialMasthead_brand__Ir4_D{--brand-name-size:40px;display:grid;justify-items:start;padding-block:8px 16px;color:#fff;text-decoration:none}.EditorialMasthead_brandTitle__P2R_6{display:flex;align-items:center;gap:12px;height:76px}.EditorialMasthead_brandTitle__P2R_6 strong{font-family:Arial,Microsoft YaHei,PingFang SC,sans-serif;font-size:var(--brand-name-size);line-height:1.15;font-weight:900;letter-spacing:0;white-space:nowrap}.EditorialMasthead_mark___ebA_{width:48px;height:auto;flex:none}.EditorialMasthead_english__xCcfO{display:block;justify-self:start;width:calc(var(--brand-name-size) * 4);margin-top:0;font-family:Arial,sans-serif;font-size:13px;line-height:1.1;font-weight:700;letter-spacing:.08em;text-align-last:justify;white-space:nowrap}.EditorialMasthead_tools__c_TCT{display:flex;justify-content:flex-end;align-items:center;gap:8px;min-width:0}.EditorialMasthead_icon__EUGE1{width:44px;height:44px;display:inline-flex;justify-content:center;align-items:center;flex:none;cursor:pointer;color:inherit;background:transparent;border:0}.EditorialMasthead_icon__EUGE1:hover{color:#e52b24}.EditorialMasthead_account__xh_BC>a{color:#fff;white-space:nowrap}.EditorialMasthead_account__xh_BC>a:hover{color:#fff;background:#333}.EditorialMasthead_nav__aVOkn{display:flex;min-width:0;justify-content:center;gap:28px}.EditorialMasthead_nav__aVOkn a{display:flex;align-items:center;min-height:52px;position:relative;color:#e1e1e1;font-size:15px;font-weight:700;white-space:nowrap}.EditorialMasthead_nav__aVOkn a:hover,.EditorialMasthead_nav__aVOkn a[aria-current]{color:#fff}.EditorialMasthead_nav__aVOkn a[aria-current]:after{content:"";position:absolute;height:4px;bottom:0;inset-inline:0;background:#e52b24}.EditorialMasthead_header__WFbYY a:focus-visible,.EditorialMasthead_header__WFbYY button:focus-visible{outline:2px solid #e52b24;outline-offset:4px}.EditorialMasthead_menu__tcLVI,.EditorialMasthead_searchDialog__MNl0O{position:fixed;background:#fff;color:#151515;border:2px solid #151515;padding:24px;max-height:calc(100dvh - 32px);overflow-y:auto}.EditorialMasthead_menu__tcLVI{width:min(360px,calc(100% - 32px));margin:16px 16px 16px auto}.EditorialMasthead_searchDialog__MNl0O{width:min(600px,calc(100% - 32px));margin:auto}.EditorialMasthead_menu__tcLVI::backdrop,.EditorialMasthead_searchDialog__MNl0O::backdrop{background:rgb(0 0 0/55%)}.EditorialMasthead_dialogHeading__rYXsN{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:16px;border-bottom:2px solid #151515}.EditorialMasthead_dialogHeading__rYXsN h2{font-size:22px;font-weight:800}.EditorialMasthead_menu__tcLVI nav{display:grid}.EditorialMasthead_menu__tcLVI nav a{padding-block:14px;border-bottom:1px solid #b4b4b4;font-size:17px}.EditorialMasthead_menu__tcLVI nav a:hover{color:#d92d26}.EditorialMasthead_menuTools__nYGPn{display:flex;justify-content:space-between;padding-top:16px}.EditorialMasthead_menuSearch__4oOiP{display:flex;align-items:center;gap:12px;width:100%;min-height:56px;border-bottom:1px solid #b4b4b4;text-align:left;cursor:pointer}.EditorialMasthead_searchForm__NzyiI{display:flex;align-items:center;gap:12px;margin-top:24px;border-bottom:2px solid #151515}.EditorialMasthead_searchForm__NzyiI input{width:100%;min-width:0;min-height:52px;font-size:17px;background:#fff}@media (max-width:1200px){.EditorialMasthead_top__4W5qT{width:calc(100% - 48px);gap:24px}.EditorialMasthead_nav__aVOkn{gap:20px}.EditorialMasthead_nav__aVOkn a{font-size:14px}}@media (max-width:1050px){.EditorialMasthead_top__4W5qT{grid-template-columns:minmax(0,1fr) auto;gap:0 24px;padding-top:20px}.EditorialMasthead_brand__Ir4_D{padding-block:0 8px}.EditorialMasthead_nav__aVOkn{grid-column:1/-1;grid-row:2;margin-top:16px;border-top:1px solid #777;justify-content:flex-start;gap:32px}.EditorialMasthead_tools__c_TCT{grid-column:2;grid-row:1}}@media (max-width:760px){.EditorialMasthead_top__4W5qT{width:calc(100% - 32px);min-height:0;padding-top:18px;gap:0 12px}.EditorialMasthead_brand__Ir4_D{--brand-name-size:30px;padding-bottom:9px}.EditorialMasthead_mark___ebA_{width:36px}.EditorialMasthead_brandTitle__P2R_6{gap:8px;height:56px}.EditorialMasthead_english__xCcfO{font-size:11px;letter-spacing:0}.EditorialMasthead_tools__c_TCT{gap:0}.EditorialMasthead_account__xh_BC{display:none}.EditorialMasthead_nav__aVOkn{gap:24px;overflow-x:auto;scrollbar-width:none}.EditorialMasthead_nav__aVOkn a{min-height:49px;font-size:14px}}@media (max-width:360px){.EditorialMasthead_top__4W5qT{column-gap:4px}}.ensemble_study__f__zq{--ink:#edf1f7;--muted:#8b9ba9;--line:rgba(188,214,229,.18);min-height:100svh;background:#03090f;color:var(--ink);font-family:Arial,PingFang SC,Microsoft YaHei,sans-serif}.ensemble_study__f__zq a,.ensemble_study__f__zq button{-webkit-tap-highlight-color:transparent}.ensemble_study__f__zq button{cursor:pointer}.ensemble_study__f__zq a:focus-visible,.ensemble_study__f__zq button:focus-visible{outline:2px solid #a9e6ee;outline-offset:6px}.ensemble_header__U3oGj{height:108px;padding:24px 4.5vw 12px;display:flex;align-items:center;justify-content:space-between;position:relative;z-index:3;background:linear-gradient(#03090f 35%,transparent)}.ensemble_topLinks__BrpnF{display:flex;align-items:center;gap:30px;font-size:12px}.ensemble_topLinks__BrpnF a{display:flex;gap:8px;align-items:center;color:#c7d0db;text-decoration:none}.ensemble_local__8b9tD{display:flex;align-items:center;gap:8px;color:#8496a7;letter-spacing:.1em;font-size:11px}.ensemble_local__8b9tD i{width:4px;height:4px;border-radius:50%;background:#9be2e9;box-shadow:0 0 8px #9be2e950}.ensemble_experience__u7nlk{position:relative;min-height:700px;height:calc(100svh - 108px);max-height:1100px;overflow:hidden;isolation:isolate}.ensemble_visual__29yIc{position:absolute;inset:-20px 15% 0 -3%;z-index:-1}.ensemble_visual__29yIc canvas{display:block;width:100%;height:100%}.ensemble_visual__29yIc:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,transparent 77%,#03090f),linear-gradient(0deg,#03090f,transparent 14%)}.ensemble_coordinates__nFoIl{position:absolute;top:25px;left:4.5vw;width:48%;display:flex;justify-content:space-between;color:#9daebb;font:10px monospace;letter-spacing:.15em;pointer-events:none}.ensemble_coordinates__nFoIl span+span{font-size:15px;letter-spacing:.35em;color:#b5c2cb}.ensemble_crosses__O83D1{position:absolute;inset:45% 4.5vw auto;display:flex;justify-content:space-between;pointer-events:none;color:#a4b1bd;font:25px monospace;font-weight:200;opacity:.55}.ensemble_title__Xpubx{position:absolute;top:24px;right:5vw;width:26%;pointer-events:none}.ensemble_title__Xpubx>p{font-size:10px;letter-spacing:.18em;color:#92a5b5;margin:0 0 25px}.ensemble_title__Xpubx h1{font-size:clamp(54px,6.6vw,110px);line-height:1.12;font-weight:300;letter-spacing:.05em;margin:0}.ensemble_title__Xpubx h1>span{display:block;font-size:12px;letter-spacing:.5em;margin-top:25px;color:#91a7b6;padding-left:4px}.ensemble_caption__rZzVB{position:absolute;left:4.5vw;bottom:114px;width:240px}.ensemble_captionTop__jxT1r{display:flex;gap:11px;align-items:center;font-size:14px}.ensemble_square__EHRWY{width:10px;height:10px;background:radial-gradient(circle,#dbeaf3 1px,transparent 1.3px) 0 0/5px 5px}.ensemble_version__qD_Gb{margin-left:auto;font:11px monospace;color:#8c9ea9}.ensemble_caption__rZzVB>p{font-size:12px;line-height:1.8;color:#b4c3ce;margin:19px 0}.ensemble_captionRule__hw4qa{width:100%;height:1px;background:linear-gradient(90deg,#dceaf1 0 22%,#5a707b88 22%)}.ensemble_caption__rZzVB small{display:block;margin-top:14px;color:#728798;font-size:10px;line-height:1.7;letter-spacing:.03em}.ensemble_reading___41YS{position:absolute;right:5vw;bottom:110px;width:26%;max-width:365px}.ensemble_readingKicker__7JbHO{font-size:9px;color:#8ca8ba;letter-spacing:.12em}.ensemble_reading___41YS>p{font-size:15px;font-weight:300;line-height:2;margin:19px 0 28px;color:#d2e0ea}.ensemble_take__L8puC{display:flex;align-items:center;gap:20px;border:0;padding:0;background:none;color:#f6f8ff}.ensemble_take__L8puC>svg{box-sizing:content-box;padding:27px;border-radius:50%;background:#293aff;transition:background .2s}.ensemble_take__L8puC:hover>svg{background:#4b5aff}.ensemble_take__L8puC>span{font-size:12px;color:#a5b8c8}.ensemble_bottomBar__2kqbv{position:absolute;bottom:32px;left:4.5vw;right:5vw;display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--line);padding-top:20px;font-size:11px;color:#96abba}.ensemble_bottomBar__2kqbv button{color:inherit;border:0;background:none;display:flex;gap:8px;align-items:center;font:inherit;padding:0;min-height:24px}.ensemble_bottomBar__2kqbv button:disabled{cursor:default}.ensemble_hint__KJUZl{font-size:10px;letter-spacing:.06em;color:#667d8e}.ensemble_load__SdD_A{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#cbdbe9;background:#03090fda;z-index:2}.ensemble_load__SdD_A>span{font-size:18px;letter-spacing:.15em}.ensemble_load__SdD_A p{font-size:12px;color:#8096a8;margin:20px;max-width:320px;line-height:1.8;text-align:center}.ensemble_load__SdD_A button{display:flex;align-items:center;gap:10px;background:transparent;border:1px solid #718796;padding:10px 20px;color:#ddeaf5;font-size:12px}.ensemble_inspection__5EkuR{padding:38px 4.5vw 45px;border-top:1px solid var(--line);background:#071019}.ensemble_inspectIntro__0LBFG{margin-bottom:28px}.ensemble_inspectIntro__0LBFG>span{font-size:21px;font-weight:300}.ensemble_inspectIntro__0LBFG p{font-size:12px;color:#91a4b2;margin-top:12px}.ensemble_controlRow__5NLwv{display:flex;gap:24px;align-items:center;flex-wrap:wrap;margin-top:16px;font-size:12px}.ensemble_controlRow__5NLwv>span{color:#8ba2b4;width:28px;flex-shrink:0}.ensemble_controlRow__5NLwv>div{display:flex;flex-wrap:wrap;gap:8px}.ensemble_controlRow__5NLwv button{border:1px solid #2d4150;background:transparent;color:#b4c5d4;font-size:11px;padding:8px 13px}.ensemble_controlRow__5NLwv button[aria-pressed=true]{background:#deebf4;border-color:#deebf4;color:#101b25}.ensemble_controlRow__5NLwv small{font-size:10px;color:#6e879a}.ensemble_footer__lIz_m{padding:26px 4.5vw;display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid #14232e;font-size:10px;color:#6f8799;line-height:1.6}.ensemble_footer__lIz_m button{font:inherit;color:#8da5b8;display:flex;gap:7px;align-items:center;background:none;border:0;padding:0}.ensemble_credits__xAfij{width:min(620px,calc(100% - 36px));max-height:80svh;border:1px solid #2c424e;padding:45px;background:#0b1721;color:#dce9f2}.ensemble_credits__xAfij::backdrop{background:#000b;backdrop-filter:blur(8px)}.ensemble_credits__xAfij h2{font-size:25px;line-height:1.4;font-weight:400;margin:22px 0}.ensemble_credits__xAfij h3{font-size:14px;margin:28px 0 10px}.ensemble_credits__xAfij p{font-size:13px;line-height:1.9;color:#9eb5c6}.ensemble_credits__xAfij a{color:#c0e9f6;text-underline-offset:4px;font-size:12px}.ensemble_credits__xAfij .ensemble_creditEyebrow__zdk1r{font-size:9px;letter-spacing:.12em;color:#7091a6}.ensemble_close__8a9K1{position:absolute;top:18px;right:18px;background:none;border:0;color:#c3dce9}@media(min-width:1750px){.ensemble_reading___41YS,.ensemble_title__Xpubx{right:6vw}.ensemble_visual__29yIc{right:18%}}@media(max-width:1000px){.ensemble_header__U3oGj{height:96px}.ensemble_experience__u7nlk{height:calc(100svh - 96px);min-height:700px}.ensemble_reading___41YS,.ensemble_title__Xpubx{right:4.5vw;width:29%}.ensemble_title__Xpubx h1{font-size:64px}.ensemble_title__Xpubx>p{font-size:8px}.ensemble_reading___41YS>p{font-size:12px}.ensemble_take__L8puC>svg{padding:21px}.ensemble_take__L8puC>span{font-size:10px}.ensemble_caption__rZzVB{width:185px}.ensemble_visual__29yIc{left:-16%;right:12%}.ensemble_coordinates__nFoIl{width:51%}.ensemble_coordinates__nFoIl span+span{font-size:10px;letter-spacing:.1em}.ensemble_caption__rZzVB>p{font-size:11px}}@media(min-width:601px) and (max-width:1000px){.ensemble_caption__rZzVB{isolation:isolate}.ensemble_caption__rZzVB:before{content:"";position:absolute;inset:-26px -35px;z-index:-1;background:radial-gradient(ellipse at 36% 50%,#03090ff5 35%,#03090fdf 58%,#03090f00 76%);pointer-events:none}}@media(max-width:600px){.ensemble_header__U3oGj{height:94px;padding:18px 22px 10px}.ensemble_topLinks__BrpnF{gap:0}.ensemble_local__8b9tD{display:none}.ensemble_topLinks__BrpnF a{font-size:10px;gap:4px}.ensemble_experience__u7nlk{min-height:880px;height:auto;overflow:hidden}.ensemble_visual__29yIc{inset:40px -23% auto;height:560px}.ensemble_visual__29yIc:after{background:linear-gradient(0deg,#03090f,transparent 17%)}.ensemble_coordinates__nFoIl{top:25px;left:23px;width:calc(100% - 46px);font-size:8px}.ensemble_coordinates__nFoIl span+span{display:none}.ensemble_title__Xpubx{top:18px;right:22px;width:auto}.ensemble_title__Xpubx>p{display:none}.ensemble_title__Xpubx h1{font-size:36px;line-height:1.2;letter-spacing:.12em}.ensemble_title__Xpubx h1>span{display:none}.ensemble_crosses__O83D1{inset:290px 23px auto;font-size:20px}.ensemble_crosses__O83D1 span:nth-child(2),.ensemble_crosses__O83D1 span:nth-child(3){display:none}.ensemble_caption__rZzVB{left:23px;top:520px;bottom:auto;width:calc(100% - 46px)}.ensemble_captionTop__jxT1r{font-size:13px}.ensemble_caption__rZzVB>p{font-size:13px;line-height:1.8;margin-top:20px}.ensemble_caption__rZzVB>p br{display:none}.ensemble_caption__rZzVB small{font-size:10px;margin-top:13px;line-height:1.7}.ensemble_caption__rZzVB small br{display:none}.ensemble_captionRule__hw4qa{width:120px}.ensemble_reading___41YS{top:697px;left:23px;right:23px;bottom:auto;width:auto;max-width:none;display:flex;justify-content:space-between;align-items:center;gap:14px}.ensemble_readingKicker__7JbHO{display:none}.ensemble_reading___41YS>p{font-size:11px;margin:0;line-height:1.9}.ensemble_take__L8puC{gap:0}.ensemble_take__L8puC>svg{width:31px;height:31px;padding:20px}.ensemble_take__L8puC>span{display:none}.ensemble_bottomBar__2kqbv{left:23px;right:23px;bottom:30px;font-size:10px}.ensemble_hint__KJUZl{display:none}.ensemble_footer__lIz_m{padding:25px 23px;flex-wrap:wrap;gap:12px}.ensemble_footer__lIz_m>span:nth-child(2){flex-basis:100%;order:3}.ensemble_inspection__5EkuR{padding:30px 23px}.ensemble_inspectIntro__0LBFG>span{font-size:19px}.ensemble_inspectIntro__0LBFG p{line-height:1.8}.ensemble_controlRow__5NLwv{gap:12px;align-items:flex-start}.ensemble_controlRow__5NLwv>div{flex:1;gap:7px}.ensemble_controlRow__5NLwv button{padding:7px 10px}.ensemble_controlRow__5NLwv small{margin-left:40px;flex-basis:100%}.ensemble_credits__xAfij{padding:34px 25px}}@media(prefers-reduced-motion:reduce){.ensemble_take__L8puC>svg{transition:none}}.ensemble_works__7cwqL{display:block;font-size:12px;line-height:2;color:#9eafbd;margin-top:8px}@media(max-width:600px){.ensemble_works__7cwqL{font-size:10px;margin-top:3px}.ensemble_caption__rZzVB small br,.ensemble_caption__rZzVB>p br{display:initial}}.ensemble_title__Xpubx>.ensemble_englishTitle__jEr8L{display:block;margin:20px 0 0;font-size:12px;line-height:1.5;letter-spacing:.13em;color:#b4c3ce;text-align:left}.ensemble_englishTitle__jEr8L>span{white-space:nowrap}.ensemble_caption__rZzVB h2{font-size:24px;font-weight:400;line-height:1.4;margin:0}.ensemble_caption__rZzVB h2>span{display:block;margin-top:8px;font-size:11px;font-weight:400;letter-spacing:.16em;color:#b4c3ce}.ensemble_caption__rZzVB>p{color:#8b9ba9;margin:19px 0 0}.ensemble_reading___41YS>p{margin:0 0 28px;color:#b4c3ce}.ensemble_bottomBar__2kqbv{right:auto;bottom:28px;border:0;padding:0}.ensemble_bottomBar__2kqbv button{justify-content:center;width:44px;height:44px;margin-left:-14px}.ensemble_load__SdD_A{gap:24px}@media(max-width:600px){.ensemble_title__Xpubx{left:23px;right:23px;top:14px}.ensemble_title__Xpubx h1{font-size:28px;line-height:1.25;letter-spacing:.12em}.ensemble_title__Xpubx h1 br{display:none}.ensemble_title__Xpubx>.ensemble_englishTitle__jEr8L{margin-top:8px;font-size:10px;line-height:1.5;letter-spacing:.08em}.ensemble_experience__u7nlk{min-height:800px}.ensemble_caption__rZzVB{top:510px}.ensemble_caption__rZzVB h2{font-size:22px}.ensemble_caption__rZzVB h2>span{display:inline-block;margin:0 0 0 14px;font-size:10px}.ensemble_caption__rZzVB>p{font-size:12px;line-height:1.8;margin-top:10px}.ensemble_reading___41YS{top:595px;gap:24px}.ensemble_reading___41YS>p{font-size:12px;margin:0;line-height:1.9;max-width:26em}.ensemble_take__L8puC{flex-shrink:0}.ensemble_bottomBar__2kqbv{bottom:25px}}.ensemble_portrait__Cvi6q{width:100%;height:100%;opacity:0;transition:opacity .42s ease}.ensemble_portrait__Cvi6q[data-visible=true]{opacity:1}.ensemble_caption__rZzVB,.ensemble_reading___41YS>p{transition:opacity .28s ease}.ensemble_caption__rZzVB[data-visible=false],.ensemble_reading___41YS>p[data-visible=false]{opacity:0}.ensemble_arrows__YpNBW{display:flex;align-items:center;gap:22px}.ensemble_previous__cxi4X{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid #9caebe52;border-radius:50%;color:#cedee9;background:transparent;transition:border-color .2s}.ensemble_previous__cxi4X:hover{border-color:#cedee9}.ensemble_people__eGUTJ{position:absolute;left:calc(4.5vw + 110px);right:5vw;bottom:28px;display:flex;justify-content:flex-end;gap:28px}.ensemble_people__eGUTJ button{position:relative;min-height:44px;padding:10px 0;border:0;color:#738b9d;background:transparent;font-family:inherit;font-size:12px;letter-spacing:.04em;transition:color .2s}.ensemble_bottomBar__2kqbv{gap:12px}.ensemble_bottomBar__2kqbv a{display:grid;place-items:center;width:36px;height:44px;color:#7c93a5}.ensemble_people__eGUTJ button:hover,.ensemble_people__eGUTJ button[aria-current=true]{color:#e1eff7}.ensemble_people__eGUTJ i{position:absolute;bottom:0;left:0;right:0;height:1px;background:#2b3c49}.ensemble_people__eGUTJ b{display:block;width:100%;height:1px;background:#c6f2ff;transform-origin:left;transition:transform .2s linear}.ensemble_people__eGUTJ button[aria-current=true] i{background:#547082}@media(max-width:600px){.ensemble_caption__rZzVB{isolation:isolate}.ensemble_caption__rZzVB:before{content:"";position:absolute;inset:-28px -23px -20px;z-index:-1;background:linear-gradient(0deg,#03090f 25%,#03090fe8 65%,transparent);pointer-events:none}.ensemble_reading___41YS{display:block;top:595px}.ensemble_reading___41YS>p{max-width:none;padding-right:0;min-height:68px}.ensemble_arrows__YpNBW{justify-content:flex-end;margin-top:15px;gap:16px}.ensemble_take__L8puC>svg{width:28px;height:28px;padding:16px}.ensemble_previous__cxi4X{width:38px;height:38px}.ensemble_experience__u7nlk{min-height:860px}.ensemble_people__eGUTJ{left:23px;right:23px;bottom:80px;justify-content:space-between;gap:14px}.ensemble_people__eGUTJ button{font-size:11px}}@media(prefers-reduced-motion:reduce){.ensemble_caption__rZzVB,.ensemble_people__eGUTJ b,.ensemble_portrait__Cvi6q,.ensemble_reading___41YS>p{transition:none}}.ensemble_visual__29yIc[data-framing=fullbody]{inset:0 23% 72px 0}.ensemble_visual__29yIc[data-framing=fullbody]:after{background:linear-gradient(90deg,transparent 80%,#03090f),linear-gradient(0deg,#03090f,transparent 8%)}@media(max-width:600px){.ensemble_visual__29yIc[data-framing=fullbody]{inset:92px -4% auto;height:420px}}.HomeCollections_collections__WFLnA{min-width:0;overflow:visible}.HomeCollections_heading__oe9oQ{margin:0 0 20px;font-size:20px;line-height:1.25;font-weight:750}.HomeCollections_cards__too6w{display:grid;gap:32px;min-width:0;overflow:visible}.HomeCollections_cardLink__EDSyA{display:block;min-width:0;color:#141414;text-decoration:none;overflow:visible}.HomeCollections_cardLink__EDSyA:has(.HomeCollections_strip__jPE4l[data-active=true]){position:relative;z-index:6}.HomeCollections_cardLink__EDSyA:focus-visible{outline:2px solid #b82018;outline-offset:6px}.HomeCollections_caption____CCd{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-top:12px;color:#56595e;font-size:12px;line-height:1.6}.HomeCollections_caption____CCd>:last-child{color:#141414;font-size:17px;line-height:1}.HomeCollections_cardLink__EDSyA:hover .HomeCollections_caption____CCd{color:#141414}.HomeCollections_cover__hisYR{position:relative;display:block;aspect-ratio:2/1;width:100%;min-width:0;color:#141414;background:#141414;text-decoration:none;isolation:isolate;container-type:inline-size;touch-action:pan-y}.HomeCollections_cover__hisYR h3,.HomeCollections_cover__hisYR small{margin:0}.HomeCollections_cover__hisYR img{display:block;width:100%;height:100%;object-fit:contain;max-width:none;user-select:none;-webkit-user-drag:none}.HomeCollections_cover__hisYR img.HomeCollections_crop___b6YJ{object-fit:cover}.HomeCollections_art__srkiE{position:absolute;inset:0;overflow:hidden}.HomeCollections_musical__9A_hd,.HomeCollections_musical__9A_hd .HomeCollections_art__srkiE{overflow:visible}.HomeCollections_musical__9A_hd:has(.HomeCollections_strip__jPE4l[data-active=true]){z-index:6}.HomeCollections_strip__jPE4l{position:absolute;width:100%;height:44%;overflow:visible}.HomeCollections_top__mAwzL{top:0}.HomeCollections_bottom__vHkIh{bottom:0}.HomeCollections_stripWindow__6wOX0{position:absolute;inset:0;overflow:hidden}.HomeCollections_stripTrack__soQq_{position:relative;height:100%;width:max-content;display:flex;will-change:transform}.HomeCollections_stripGroup__Iksya{display:flex;height:100%;gap:0;flex:none}.HomeCollections_stripPoster__cZ_5K{position:relative;height:100%;flex:none}.HomeCollections_stripPoster__cZ_5K img{width:auto}.HomeCollections_stripFan____X77{position:absolute;inset:0;overflow:visible;pointer-events:none;z-index:1}.HomeCollections_stripCurve__0x0NB{position:absolute;top:0;height:100%;display:none;opacity:0;transform-origin:center;pointer-events:none;box-shadow:0 8px 18px rgb(0 0 0/24%)}.HomeCollections_strip__jPE4l[data-active=true] .HomeCollections_stripCurve__0x0NB{will-change:transform,opacity}.HomeCollections_musicTitle__BFt5X{position:absolute;inset:50% 0 auto;height:26%;transform:translateY(-50%);background:#fff;display:flex;align-items:center;justify-content:center;gap:14px;gap:3.5cqi;z-index:2}.HomeCollections_year__TKcBo{font-family:Georgia,serif;font-style:italic;font-weight:400;line-height:1}.HomeCollections_musicTitle__BFt5X .HomeCollections_year__TKcBo{font-size:25px;font-size:clamp(18px,6.2cqi,38px)}.HomeCollections_musicTitle__BFt5X small{display:block;font-size:6px;font-size:clamp(5px,1.5cqi,9px);line-height:1;margin-bottom:4px;font-weight:700}.HomeCollections_musicTitle__BFt5X h3{font-size:25px;font-size:clamp(19px,6.4cqi,40px);font-weight:900;font-style:italic;line-height:1.05;white-space:nowrap}.HomeCollections_field__yO1dZ{overflow:hidden}.HomeCollections_fieldBackstop__hcU5l{position:absolute;inset:-8%}.HomeCollections_fieldBaseGrid__69d5z{position:absolute;inset:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr))}.HomeCollections_fieldBaseGrid__69d5z img{min-height:0}.HomeCollections_fieldTile__DOjTy{position:absolute;width:22%;height:60%}.HomeCollections_fieldAuto__cZFYD,.HomeCollections_fieldNext__Dtha_,.HomeCollections_fieldResponse__lMM_3,.HomeCollections_fieldSheet__oEZvS{position:absolute;inset:0}.HomeCollections_fieldResponse__lMM_3{transition:transform .32s cubic-bezier(.2,.75,.2,1)}.HomeCollections_fieldSheet__oEZvS{box-shadow:0 3px 12px rgb(0 0 0/32%);overflow:hidden}.HomeCollections_fieldNext__Dtha_{opacity:0}.HomeCollections_fieldVeil__ko8cV{position:absolute;inset:18% 0 0;background:linear-gradient(0deg,rgb(0 0 0/76%),rgb(0 0 0/20%) 55%,transparent);pointer-events:none}.HomeCollections_fieldTitle__bV61b{position:absolute;left:6%;bottom:9%;color:#fff;text-shadow:0 2px 7px rgb(0 0 0/55%);pointer-events:none}.HomeCollections_fieldTitle__bV61b .HomeCollections_year__TKcBo{display:block;font-size:22px;font-size:clamp(18px,5.5cqi,42px);margin-bottom:1.5cqi}.HomeCollections_fieldTitle__bV61b h3{font-family:"Noto Serif SC",Songti SC,SimSun,serif;font-size:34px;font-size:clamp(27px,9.2cqi,70px);line-height:1.12;font-weight:900;white-space:nowrap}.HomeCollections_fieldTitle__bV61b small{display:block;font-size:7px;font-size:clamp(6px,1.6cqi,11px);font-weight:700;margin-top:2cqi}@media (min-width:701px) and (max-width:1100px){.HomeCollections_cards__too6w{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}}@media (prefers-reduced-motion:reduce){.HomeCollections_fieldResponse__lMM_3{transition:none;transform:none!important}.HomeCollections_stripTrack__soQq_{will-change:auto}}.ReviewScoreFields_fields__KN1Y_{min-width:0;color:#18181b}.ReviewScoreFields_intro__7QGDD{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-bottom:14px;border-bottom:1px solid #d4d4d8;font-size:14px;font-weight:600}.ReviewScoreFields_intro__7QGDD>:last-child{color:#71717a;font-size:12px;font-weight:400}.ReviewScoreFields_layout__92mZm{display:grid;grid-template-columns:minmax(0,1fr) 230px;align-items:start;gap:24px}.ReviewScoreFields_dimensions__FFgyL{min-width:0}.ReviewScoreFields_dimension__icSaN{min-width:0;padding:12px 0;letter-spacing:0;border-bottom:1px solid #e4e4e7}.ReviewScoreFields_heading__AVCNU{display:flex;align-items:center;gap:8px;min-height:28px}.ReviewScoreFields_label__5pj3X{margin-right:auto;font-weight:600;font-size:16px}.ReviewScoreFields_selection__u7VbJ{flex-shrink:0;font-size:12px;color:#71717a;font-variant-numeric:tabular-nums}.ReviewScoreFields_choices__5dl6f{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;margin-top:6px}.ReviewScoreFields_choice__zyxao{position:relative;min-width:0;cursor:pointer}.ReviewScoreFields_radio__bp2DB{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.ReviewScoreFields_mark__Z8mD_{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-height:56px;border-radius:4px;color:#8a8a93;font-size:11px}.ReviewScoreFields_mark__Z8mD_ svg{width:26px;height:26px}.ReviewScoreFields_mark__Z8mD_ .ReviewScoreFields_zero__wpbWy{display:grid;place-items:center;width:26px;height:26px;color:inherit;font-size:23px;line-height:1;font-weight:500}.ReviewScoreFields_mark__Z8mD_>span{color:#71717a}.ReviewScoreFields_mark__Z8mD_.ReviewScoreFields_active__A8WMJ{color:#b42318}.ReviewScoreFields_radio__bp2DB:checked+.ReviewScoreFields_mark__Z8mD_{background:#fff4f2}.ReviewScoreFields_radio__bp2DB:checked+.ReviewScoreFields_mark__Z8mD_>span{color:#b42318;font-weight:600}.ReviewScoreFields_radio__bp2DB:hover+.ReviewScoreFields_mark__Z8mD_{background:#fafafa}.ReviewScoreFields_radio__bp2DB:focus-visible+.ReviewScoreFields_mark__Z8mD_{outline:2px solid #b42318;outline-offset:2px}.ReviewScoreFields_radio__bp2DB:disabled{cursor:wait}.ReviewScoreFields_radio__bp2DB:disabled+.ReviewScoreFields_mark__Z8mD_{opacity:.5}.ReviewScoreFields_preview__Yi__Z{position:sticky;top:100px;padding:20px 0 16px;text-align:center}.ReviewScoreFields_previewHeading__F99hp{display:flex;justify-content:space-between;align-items:baseline;font-size:13px;color:#71717a}.ReviewScoreFields_previewHeading__F99hp output{font-size:20px;color:#b42318;font-weight:600;font-variant-numeric:tabular-nums}.ReviewScoreFields_preview__Yi__Z p{margin-top:-4px;color:#71717a;font-size:12px}@media (max-width:639px){.ReviewScoreFields_layout__92mZm{display:flex;flex-direction:column;gap:0}.ReviewScoreFields_dimensions__FFgyL{width:100%}.ReviewScoreFields_preview__Yi__Z{position:static;order:-1;width:100%;padding:16px 0;border-bottom:1px solid #e4e4e7}.ReviewScoreFields_preview__Yi__Z svg{max-width:190px;margin:-8px auto -10px}}.WorksDiscovery_page__Ya6e1{--works-surface-rgb:238 239 237;--works-surface:rgb(var(--works-surface-rgb));min-height:100svh}.WorksDiscovery_page__Ya6e1,.WorksDiscovery_page__Ya6e1 .radar-app{background:var(--works-surface)}.WorksDiscovery_page__Ya6e1 #main-content:focus,.WorksDiscovery_results__dsoyS:focus{outline:none}.WorksDiscovery_orbit__UqiW0{width:100%;height:var(--stage-height,calc(100svh - 112px));position:relative;overflow:hidden;background:var(--paper);isolation:isolate}.WorksDiscovery_posters__8PK5B{position:absolute;inset:0;pointer-events:none;mask-image:radial-gradient(ellipse 45% 45% at 50% 50%,transparent 50.5%,#000 90%);-webkit-mask-image:radial-gradient(ellipse 45% 45% at 50% 50%,transparent 50.5%,#000 90%)}.WorksDiscovery_poster___bw5k{position:absolute;left:0;top:0;margin:0;will-change:transform;transform-origin:center;pointer-events:none}.WorksDiscovery_poster___bw5k img{width:100%;height:100%;object-fit:contain;display:block;border-radius:clamp(4px,.65vw,13px);user-select:none;-webkit-user-drag:none}.WorksDiscovery_poster___bw5k img[data-failed=true]{visibility:hidden}.WorksDiscovery_page-caption__fuoXq{position:absolute;top:25px;left:40px;right:40px;z-index:5;display:flex;justify-content:space-between;font-size:11px;letter-spacing:.08em;color:#737972;pointer-events:none}.WorksDiscovery_page-caption__fuoXq>span:first-child{color:#444944;font-weight:600;letter-spacing:.15em}.WorksDiscovery_centerpiece__aaQnH{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:10;text-align:center;white-space:nowrap;pointer-events:none;transition:transform .55s cubic-bezier(.22,.7,.2,1),opacity .4s}.WorksDiscovery_eyebrow__8O329{font-size:11px;font-weight:500;letter-spacing:.22em;line-height:1.5;color:#6b746c;margin:0 0 22px}.WorksDiscovery_hero-tagline__IAQ5i{position:absolute;top:100%;left:50%;transform:translateX(-50%);font-size:13px;line-height:1.4;letter-spacing:.035em;margin:20px 0 0;color:#59615a;transition:opacity .3s}.WorksDiscovery_filters-expanded__q_e37 .WorksDiscovery_centerpiece__aaQnH{transform:translate(-50%,calc(-50% - 62px)) scale(.88);opacity:0}.WorksDiscovery_filters-expanded__q_e37 .WorksDiscovery_hero-tagline__IAQ5i{opacity:0}.WorksDiscovery_bottom-fade__P0T1K{position:absolute;inset:61% 0 0;background:linear-gradient(to bottom,rgb(var(--works-surface-rgb,238 239 237)/0),rgb(var(--works-surface-rgb,238 239 237)/.96) 63%,var(--paper) 92%);z-index:12;pointer-events:none}.WorksDiscovery_filter-dock__IF3hg{position:absolute;bottom:70px;left:50%;transform:translateX(-50%);width:min(890px,calc(100% - 80px));z-index:40}.WorksDiscovery_dock-hint__4gTLG{text-align:center;font-size:11px;letter-spacing:.12em;color:#727a72;margin:0 0 20px;transition:opacity .3s}.WorksDiscovery_filter-dock__IF3hg.WorksDiscovery_is-open__vT42v .WorksDiscovery_dock-hint__4gTLG{opacity:0;pointer-events:none}.WorksDiscovery_dock-bar__O3NX1{height:86px;display:grid;grid-template-columns:1.85fr 1fr .85fr auto;align-items:center;background:#f9faf7;border:1px solid #d6d9d2;border-radius:19px;box-shadow:0 18px 50px #27362910,0 2px 5px #222b2510;position:relative;z-index:2;padding:15px 17px 15px 24px}.WorksDiscovery_dock-search__5QbaN{display:flex;align-items:center;gap:10px;min-width:0;padding-right:20px}.WorksDiscovery_dock-search__5QbaN>svg{color:#647066;flex-shrink:0}.WorksDiscovery_dock-search__5QbaN input{width:100%;min-width:0;height:44px;background:none;border:0;color:#303b31;outline-offset:0;font-size:12px}.WorksDiscovery_dock-search__5QbaN input::placeholder{color:#777e76}.WorksDiscovery_dock-search__5QbaN button{border:0;background:none;color:#354332;font-size:12px;font-weight:600;padding:10px 4px;white-space:nowrap}.WorksDiscovery_dock-search__5QbaN button:hover{color:var(--red)}.WorksDiscovery_dock-selection__MkWQP{background:none;border:0;border-left:1px solid #dde0d8;text-align:left;padding:0 20px;min-width:0;height:45px}.WorksDiscovery_dock-selection__MkWQP small{font-size:10px;color:#8a9086;display:block;margin-bottom:6px}.WorksDiscovery_dock-selection__MkWQP>span{font-size:12px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.WorksDiscovery_dock-selection__MkWQP:hover>span{color:var(--red)}.WorksDiscovery_dock-more___eaTX{background:#2a302b;color:#fff;border:0;border-radius:12px;display:flex;align-items:center;justify-content:center;gap:13px;font-size:11px;padding:0 17px;height:47px;transition:background .2s}.WorksDiscovery_dock-more___eaTX:hover{background:#424b42}.WorksDiscovery_is-open__vT42v .WorksDiscovery_dock-more___eaTX{background:#e9ece5;color:#4b564b}.WorksDiscovery_applied-summary__EniZ6{position:absolute;top:100%;left:18px;right:18px;padding-top:13px;font-size:10px;color:#687166;text-align:center;line-height:1.6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.WorksDiscovery_filter-sheet__AhHX8{position:absolute;bottom:calc(100% + 12px);left:0;right:0;border:1px solid #d5dad0;border-radius:22px;background:#f9faf7;box-shadow:0 20px 70px #222e2514;opacity:0;visibility:hidden;transform:translateY(26px) scale(.985);transform-origin:50% 100%;transition:transform .44s cubic-bezier(.22,.7,.2,1),opacity .3s,visibility .44s;display:flex;flex-direction:column;max-height:min(440px,53svh);overflow:hidden}.WorksDiscovery_is-open__vT42v .WorksDiscovery_filter-sheet__AhHX8{opacity:1;visibility:visible;transform:translateY(0) scale(1)}.WorksDiscovery_sheet-heading__Gs0Eh{display:flex;align-items:flex-start;justify-content:space-between;padding:25px 28px 14px;flex-shrink:0}.WorksDiscovery_section-index___EJ6k{font-size:9px;letter-spacing:.14em;color:var(--red);margin:0 0 8px}.WorksDiscovery_sheet-heading__Gs0Eh h2{font-family:Songti SC,STSong,serif;font-size:25px;font-weight:600;letter-spacing:.05em;margin:0}.WorksDiscovery_icon-button__jtV9D{width:32px;height:32px;border:0;border-radius:50%;background:#eef0ea;color:#71796c;display:grid;place-items:center}.WorksDiscovery_icon-button__jtV9D:hover{background:#e1e5da}.WorksDiscovery_close-sheet__sB66b{position:absolute;right:18px;top:12px;z-index:1}.WorksDiscovery_sheet-tabs__mSXDW{display:flex;gap:28px;padding:12px 68px 0 28px;border-bottom:1px solid #e0e3da;flex-shrink:0}.WorksDiscovery_sheet-tabs__mSXDW button{border:0;background:none;padding:11px 0 16px;font-size:12px;color:#82897e;position:relative}.WorksDiscovery_sheet-tabs__mSXDW button[aria-selected=true]{color:#303a30;font-weight:600}.WorksDiscovery_sheet-tabs__mSXDW button[aria-selected=true]:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background:#9b3c31}.WorksDiscovery_sheet-tabs__mSXDW button span{margin-left:5px;font-size:9px;font-weight:400;color:var(--red)}.WorksDiscovery_sheet-content__d_rRi{padding:15px 28px 20px;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;min-height:0;scrollbar-width:thin;scrollbar-color:#c9cec2 transparent}.WorksDiscovery_section-line__rSUPd{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px;min-height:32px}.WorksDiscovery_section-line__rSUPd p{font-size:11px;color:#8a9085;margin:0;line-height:1.7}.WorksDiscovery_section-aside__RoJTD{font-size:10px;color:#8a9085}.WorksDiscovery_festival-search__4ITwk{display:flex;align-items:center;gap:6px;border:1px solid #dfe3d7;border-radius:7px;width:220px;padding:7px 9px;color:#92988b}.WorksDiscovery_festival-search__4ITwk input{min-width:0;width:100%;background:none;border:0;outline:0;font-size:10px;color:#414a3e}.WorksDiscovery_festival-options___UKcD{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.WorksDiscovery_choice__ZHbMj{background:#f1f3ee;border:1px solid transparent;border-radius:8px;padding:12px 11px;min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:4px;font-size:11px;text-align:left;color:#687261;transition:background .15s,border-color .15s,color .15s}.WorksDiscovery_choice__ZHbMj:hover{border-color:#c7d0bf;color:#323e2c}.WorksDiscovery_choice__ZHbMj.WorksDiscovery_is-chosen__F3X4u{background:#e8ece3;border-color:#aab5a1;color:#3c4a34;font-weight:600}.WorksDiscovery_choice__ZHbMj.WorksDiscovery_is-chosen__F3X4u svg{color:#546c44}.WorksDiscovery_type-options___GxcQ{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:9px}.WorksDiscovery_type-options___GxcQ .WorksDiscovery_choice__ZHbMj{height:54px;justify-content:center;position:relative}.WorksDiscovery_type-options___GxcQ .WorksDiscovery_choice__ZHbMj svg{position:absolute;right:6px;top:6px;width:10px}.WorksDiscovery_quiet-note__inNyk{font-size:10px;color:#8c9484;margin:20px 0 0}.WorksDiscovery_sheet-footer__T_KcA{display:flex;justify-content:space-between;align-items:center;gap:12px;border-top:1px solid #e0e3da;padding:15px 28px;flex-shrink:0;background:#f5f7f1}.WorksDiscovery_sheet-footer__T_KcA p{margin:0;color:#626f59;font-size:11px;line-height:1.7}.WorksDiscovery_sheet-footer__T_KcA p span{display:block;color:#8d9586;font-size:9px}.WorksDiscovery_sheet-footer__T_KcA>div{display:flex;gap:16px;align-items:center}.WorksDiscovery_reset-button__HxrqZ{border:0;background:none;color:#828d78;font-size:11px;padding:12px 0;white-space:nowrap}.WorksDiscovery_apply-button__xPdrB{border:0;background:#30392e;color:#f8faf3;border-radius:9px;padding:12px 17px;display:flex;align-items:center;gap:17px;font-size:11px;white-space:nowrap}.WorksDiscovery_apply-button__xPdrB:hover{background:#4a5845}.WorksDiscovery_more-options__HAnva{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 12px}.WorksDiscovery_more-options__HAnva label{min-width:0}.WorksDiscovery_more-options__HAnva label>span{display:block;font-size:10px;color:#89927f;margin-bottom:7px}.WorksDiscovery_more-options__HAnva input,.WorksDiscovery_more-options__HAnva select{width:100%;min-width:0;border:1px solid #d9dfd0;border-radius:7px;background:#f3f5ee;color:#58664d;height:39px;font-size:11px;padding:0 10px}.WorksDiscovery_more-options__HAnva .WorksDiscovery_wide-field__vxdNh{grid-column:1/-1}.WorksDiscovery_input-search__zW_jr{display:flex;align-items:center;color:#8b9780;border:1px solid #d9dfd0;border-radius:7px;padding-left:11px;background:#f3f5ee}.WorksDiscovery_input-search__zW_jr input{border:0;background:none}.WorksDiscovery_empty-options__tzGTI{font-size:12px;text-align:center;padding:10px;color:#848e7a}.WorksDiscovery_empty-options__tzGTI button{font-size:11px;border:0;background:none;color:#526248;text-decoration:underline;text-underline-offset:4px}.WorksDiscovery_preview-footer__3Xdx8{position:absolute;left:40px;right:40px;bottom:22px;z-index:25;display:flex;justify-content:space-between;font-size:9px;letter-spacing:.05em;color:#8a9085;pointer-events:none}.WorksDiscovery_load-state__rPRU3{position:absolute;top:65px;left:50%;transform:translateX(-50%);font-size:10px;color:#777;z-index:35;white-space:nowrap}.WorksDiscovery_load-state__rPRU3:empty{display:none}.WorksDiscovery_load-state__rPRU3 button{border:0;border-bottom:1px solid #777;padding:3px 0;background:none;color:#333;margin-left:12px}@media(min-height:1000px){.WorksDiscovery_filter-dock__IF3hg{bottom:100px}.WorksDiscovery_filter-sheet__AhHX8{max-height:460px}.WorksDiscovery_sheet-content__d_rRi{padding-top:22px;padding-bottom:26px}.WorksDiscovery_choice__ZHbMj{min-height:48px}.WorksDiscovery_sheet-heading__Gs0Eh{padding-top:29px;padding-bottom:20px}}@media(max-width:1000px){.WorksDiscovery_filter-dock__IF3hg{width:calc(100% - 64px)}.WorksDiscovery_festival-options___UKcD{grid-template-columns:repeat(3,minmax(0,1fr))}.WorksDiscovery_filter-sheet__AhHX8{max-height:50svh}}@media(max-width:700px){.WorksDiscovery_orbit__UqiW0{height:var(--stage-height,calc(100svh - 160px))}.WorksDiscovery_page-caption__fuoXq{top:20px;left:22px;right:22px;font-size:9px}.WorksDiscovery_page-caption__fuoXq>span:last-child{display:none}.WorksDiscovery_centerpiece__aaQnH{top:50%}.WorksDiscovery_eyebrow__8O329{font-size:10px;margin-bottom:18px;letter-spacing:.14em}.WorksDiscovery_hero-tagline__IAQ5i{font-size:11px;letter-spacing:0;margin-top:16px}.WorksDiscovery_filters-expanded__q_e37 .WorksDiscovery_centerpiece__aaQnH{transform:translate(-50%,calc(-50% - 88px)) scale(.75);opacity:0}.WorksDiscovery_filter-dock__IF3hg{bottom:74px;width:calc(100% - 32px)}.WorksDiscovery_dock-hint__4gTLG{font-size:9px;letter-spacing:.03em;margin-bottom:16px}.WorksDiscovery_dock-bar__O3NX1{height:132px;grid-template-columns:1fr 1fr auto;grid-template-rows:44px 43px;gap:12px 0;padding:12px 12px 12px 16px;border-radius:15px}.WorksDiscovery_dock-search__5QbaN{grid-column:1/-1;border-bottom:1px solid #e0e4d8;padding:0 0 8px;gap:9px}.WorksDiscovery_dock-search__5QbaN input{font-size:12px}.WorksDiscovery_dock-search__5QbaN button{font-size:12px;padding-right:9px}.WorksDiscovery_dock-selection__MkWQP{border-left:0;padding:0 8px;height:43px}.WorksDiscovery_dock-selection__MkWQP+.WorksDiscovery_dock-selection__MkWQP{border-left:1px solid #e0e4d8;padding-left:16px}.WorksDiscovery_dock-selection__MkWQP small{font-size:9px;margin-bottom:7px}.WorksDiscovery_dock-selection__MkWQP>span{font-size:11px;max-width:102px}.WorksDiscovery_dock-more___eaTX{width:51px;height:43px;padding:0;gap:0}.WorksDiscovery_dock-more___eaTX>span{display:none}.WorksDiscovery_filter-sheet__AhHX8{max-height:min(500px,calc(100svh - 350px));border-radius:17px;bottom:calc(100% + 10px)}.WorksDiscovery_sheet-heading__Gs0Eh{padding:21px 18px 13px}.WorksDiscovery_sheet-heading__Gs0Eh h2{font-size:24px}.WorksDiscovery_section-index___EJ6k{font-size:8px;margin-bottom:6px}.WorksDiscovery_sheet-tabs__mSXDW{gap:23px;padding:12px 52px 0 18px}.WorksDiscovery_close-sheet__sB66b{right:12px;top:12px}.WorksDiscovery_sheet-tabs__mSXDW button{font-size:11px}.WorksDiscovery_sheet-content__d_rRi{padding:12px 18px 18px;max-height:290px}.WorksDiscovery_section-line__rSUPd{align-items:flex-start;flex-direction:column;gap:8px;margin-bottom:11px}.WorksDiscovery_section-line__rSUPd p{font-size:10px}.WorksDiscovery_festival-search__4ITwk{width:100%;padding:8px 10px}.WorksDiscovery_festival-search__4ITwk input{font-size:11px}.WorksDiscovery_festival-options___UKcD{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.WorksDiscovery_choice__ZHbMj{font-size:10px;padding:11px 9px;min-height:42px}.WorksDiscovery_type-options___GxcQ{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.WorksDiscovery_type-options___GxcQ .WorksDiscovery_choice__ZHbMj{height:49px}.WorksDiscovery_quiet-note__inNyk{line-height:1.8;font-size:9px;margin-top:15px}.WorksDiscovery_sheet-footer__T_KcA{padding:13px 18px;gap:8px;align-items:center}.WorksDiscovery_sheet-footer__T_KcA p{font-size:10px}.WorksDiscovery_sheet-footer__T_KcA p span{font-size:8px}.WorksDiscovery_sheet-footer__T_KcA>div{gap:12px}.WorksDiscovery_apply-button__xPdrB{font-size:10px;padding:11px 13px;gap:8px}.WorksDiscovery_reset-button__HxrqZ{font-size:10px}.WorksDiscovery_more-options__HAnva{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 10px}.WorksDiscovery_more-options__HAnva input,.WorksDiscovery_more-options__HAnva select{font-size:11px}.WorksDiscovery_section-aside__RoJTD{display:none}.WorksDiscovery_applied-summary__EniZ6{font-size:9px;padding-top:12px;left:0;right:0}.WorksDiscovery_preview-footer__3Xdx8{left:22px;right:22px;bottom:22px;font-size:8px}.WorksDiscovery_preview-footer__3Xdx8>span:last-child{display:none}.WorksDiscovery_posters__8PK5B{mask-image:radial-gradient(ellipse 48% 45% at 50% 50%,transparent 52%,#000 90%);-webkit-mask-image:radial-gradient(ellipse 48% 45% at 50% 50%,transparent 52%,#000 90%)}.WorksDiscovery_load-state__rPRU3{top:45px;font-size:9px}}@media(max-height:660px) and (min-width:701px){.WorksDiscovery_orbit__UqiW0{height:var(--stage-height,calc(100svh - 112px))}.WorksDiscovery_page-caption__fuoXq{top:18px}.WorksDiscovery_centerpiece__aaQnH{top:50%}.WorksDiscovery_eyebrow__8O329{margin-bottom:12px;font-size:10px}.WorksDiscovery_hero-tagline__IAQ5i{margin-top:14px;font-size:10px}.WorksDiscovery_filter-dock__IF3hg{bottom:48px}.WorksDiscovery_dock-bar__O3NX1{height:65px}.WorksDiscovery_dock-hint__4gTLG{margin-bottom:12px}.WorksDiscovery_filter-sheet__AhHX8{max-height:calc(100svh - 185px)}.WorksDiscovery_filters-expanded__q_e37 .WorksDiscovery_centerpiece__aaQnH{opacity:0}.WorksDiscovery_sheet-heading__Gs0Eh{padding:16px 23px 10px}.WorksDiscovery_sheet-heading__Gs0Eh h2{font-size:20px}.WorksDiscovery_sheet-content__d_rRi{padding-top:12px;padding-bottom:15px}.WorksDiscovery_sheet-footer__T_KcA{padding:10px 23px}.WorksDiscovery_preview-footer__3Xdx8{bottom:14px}}@media(max-height:700px) and (max-width:700px){.WorksDiscovery_centerpiece__aaQnH{top:50%}.WorksDiscovery_hero-tagline__IAQ5i{margin-top:13px}.WorksDiscovery_eyebrow__8O329{margin-bottom:12px}.WorksDiscovery_filter-dock__IF3hg{bottom:57px}.WorksDiscovery_filters-expanded__q_e37 .WorksDiscovery_centerpiece__aaQnH{opacity:0}.WorksDiscovery_filter-sheet__AhHX8{max-height:calc(100svh - 326px)}.WorksDiscovery_sheet-heading__Gs0Eh{padding-top:16px}.WorksDiscovery_preview-footer__3Xdx8{bottom:15px}}@media(max-height:500px) and (max-width:700px){.WorksDiscovery_hero-tagline__IAQ5i{font-size:10px;line-height:1.25;margin-top:8px}.WorksDiscovery_orbit__UqiW0{height:var(--stage-height,430px)}.WorksDiscovery_page-caption__fuoXq{display:none}.WorksDiscovery_filter-dock__IF3hg{bottom:12px}.WorksDiscovery_applied-summary__EniZ6,.WorksDiscovery_dock-hint__4gTLG,.WorksDiscovery_preview-footer__3Xdx8{display:none}.WorksDiscovery_dock-bar__O3NX1{height:102px;grid-template-rows:31px 43px;gap:7px 0;padding-top:10px;padding-bottom:10px}.WorksDiscovery_dock-search__5QbaN{padding-bottom:5px}.WorksDiscovery_dock-search__5QbaN input{height:30px}.WorksDiscovery_filter-sheet__AhHX8{max-height:calc(100svh - 205px)}.WorksDiscovery_sheet-heading__Gs0Eh{padding:10px 18px 5px;align-items:center}.WorksDiscovery_section-index___EJ6k{display:none}.WorksDiscovery_sheet-heading__Gs0Eh h2{font-size:18px}.WorksDiscovery_sheet-tabs__mSXDW button{padding:8px 0}.WorksDiscovery_sheet-content__d_rRi{padding:8px 18px 12px}.WorksDiscovery_section-line__rSUPd{margin-bottom:8px}.WorksDiscovery_sheet-footer__T_KcA{padding:9px 18px}.WorksDiscovery_filter-dock__IF3hg.WorksDiscovery_is-open__vT42v .WorksDiscovery_centerpiece__aaQnH{opacity:0}}@media(prefers-reduced-motion:reduce){.WorksDiscovery_orbit__UqiW0 *,.WorksDiscovery_orbit__UqiW0 :after,.WorksDiscovery_orbit__UqiW0 :before{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.WorksDiscovery_orbit__UqiW0{--paper:var(--works-surface,#eeefed);--ink:#252628;--red:#a3322a;--line:#d9dcd7;--muted:#777d78;color:var(--ink);font-family:Helvetica Neue,PingFang SC,Arial,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.WorksDiscovery_orbit__UqiW0 button,.WorksDiscovery_orbit__UqiW0 input,.WorksDiscovery_orbit__UqiW0 select{font-family:inherit}.WorksDiscovery_orbit__UqiW0 button{cursor:pointer}.WorksDiscovery_orbit__UqiW0 a:focus-visible,.WorksDiscovery_orbit__UqiW0 button:focus-visible,.WorksDiscovery_orbit__UqiW0 input:focus-visible,.WorksDiscovery_orbit__UqiW0 select:focus-visible{outline:2px solid var(--red);outline-offset:4px}.WorksDiscovery_orbit__UqiW0:focus-visible{outline:2px solid #647066;outline-offset:-2px}.WorksDiscovery_orbit__UqiW0 [hidden]{display:none!important}.WorksDiscovery_poster___bw5k{display:none}.WorksDiscovery_poster-link__9xk_S{display:block;width:100%;height:100%;pointer-events:none;cursor:pointer;border-radius:clamp(4px,.65vw,13px);transform:scale(1);transition:transform .24s cubic-bezier(.2,.7,.2,1)}.WorksDiscovery_poster___bw5k[data-active=true][data-preview-ready=true]{opacity:0!important;z-index:2}.WorksDiscovery_poster___bw5k[data-active=true] .WorksDiscovery_poster-link__9xk_S{transform:scale(1.35)}.WorksDiscovery_poster-preview__2Ixg5{position:absolute;left:0;top:0;margin:0;z-index:20;pointer-events:none;transform-origin:center;visibility:hidden}.WorksDiscovery_poster-preview__2Ixg5[data-ready=true]{visibility:visible}.WorksDiscovery_poster-focus__mHpGW{position:relative;width:100%;height:100%;border-radius:clamp(4px,.65vw,13px);overflow:hidden;background:#222923;box-shadow:0 0 0 1px #ffffffcf,0 0 0 3px #ffffff22,0 0 26px #ffffffc4,0 14px 38px #14221935;transform:scale(1.35);animation:WorksDiscovery_poster-reveal__EG6rr .24s cubic-bezier(.2,.7,.2,1) both}.WorksDiscovery_poster-focus__mHpGW canvas{display:block;width:100%;height:100%;object-fit:contain;border-radius:inherit}.WorksDiscovery_poster-glint__k7449{position:absolute;inset:-45% auto -45% -95%;width:65%;background:linear-gradient(90deg,#fff0,#ffffff18 28%,#ffffffb3 50%,#ffffff18 72%,#fff0);transform:skewX(-22deg);animation:WorksDiscovery_poster-sweep__e5edm 1.1s ease-out .06s both}.WorksDiscovery_poster-label__o2ETE{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:flex-end;justify-content:space-between;gap:5px;padding:23px 7px 7px;background:linear-gradient(#141c1600,#141c16df);color:#fff;font-size:clamp(7px,.72vw,11px);line-height:1.4;font-weight:500}.WorksDiscovery_poster-label__o2ETE>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.WorksDiscovery_poster-label__o2ETE>span:last-child{flex-shrink:0}@keyframes WorksDiscovery_poster-reveal__EG6rr{0%{transform:scale(1)}to{transform:scale(1.35)}}@keyframes WorksDiscovery_poster-sweep__e5edm{0%{left:-95%;opacity:0}12%{opacity:1}85%{opacity:.8}to{left:150%;opacity:0}}@media (prefers-reduced-motion:reduce){.WorksDiscovery_poster-glint__k7449{display:none}}.WorksDiscovery_dock-hint__4gTLG button{border:0;background:none;color:inherit;font-size:inherit;letter-spacing:inherit;padding:4px 12px}.WorksDiscovery_preview-footer__3Xdx8 a{color:#4f584f;text-decoration:underline;text-underline-offset:4px;pointer-events:auto}.WorksDiscovery_filter-sheet__AhHX8{max-height:min(440px,calc(var(--stage-height,798px) - 225px))}.WorksDiscovery_sheet-content__d_rRi{min-height:50px}.WorksDiscovery_results__dsoyS{padding-top:44px;padding-bottom:32px;scroll-margin-top:24px}.WorksDiscovery_resultIntro__UMFPs{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-bottom:24px;border-bottom:1px solid #ddd;margin-bottom:24px;font-size:12px;color:#71717a}.WorksDiscovery_resultIntro__UMFPs a{color:#323d33;text-decoration:underline;text-underline-offset:4px;min-height:44px;display:inline-flex;align-items:center}@media (max-width:700px){.WorksDiscovery_filter-dock__IF3hg{bottom:48px}.WorksDiscovery_filter-sheet__AhHX8{max-height:calc(var(--stage-height,600px) - 205px)}.WorksDiscovery_results__dsoyS{padding-top:28px}.WorksDiscovery_preview-footer__3Xdx8{bottom:12px}}@media (max-height:500px){.WorksDiscovery_filter-dock__IF3hg{bottom:32px}.WorksDiscovery_filter-sheet__AhHX8{max-height:calc(var(--stage-height,430px) - 155px)}.WorksDiscovery_preview-footer__3Xdx8{bottom:8px}}@media (prefers-reduced-motion:reduce){.WorksDiscovery_orbit__UqiW0 *{transition:none!important}}.WorksDiscovery_filter-sheet__AhHX8{max-height:var(--sheet-height,min(440px,calc(var(--stage-height,798px) - 250px)))}.WorksDiscovery_discoveryStage__UQVik{--stage-height:max(480px,calc(100svh - 112px));--search-top:calc(var(--stage-height) * .50);min-height:var(--stage-height)}@media (max-width:1024px){.WorksDiscovery_discoveryStage__UQVik{--stage-height:max(480px,calc(100svh - 160px))}}@media (max-height:500px){.WorksDiscovery_discoveryStage__UQVik{--stage-height:430px;--search-top:calc(var(--stage-height) * .45)}}.WorksDiscovery_searchTools__8QBuY{--search-height:62px;position:relative;z-index:40;width:min(520px,calc(100% - 80px));margin:calc(var(--search-top) - var(--stage-height)) auto 0;font-family:Helvetica Neue,PingFang SC,Arial,sans-serif}.WorksDiscovery_heroSearch__nZABQ{--search-surface:#f9faf7;--search-ink:#303b31;position:relative;isolation:isolate;width:100%;min-height:var(--search-height);padding:8px 8px 8px 18px;display:flex;align-items:center;gap:14px;border:1px solid transparent;border-radius:13px;color:#647066}.WorksDiscovery_heroSearch__nZABQ:before{content:"";position:absolute;inset:-1px;z-index:-1;pointer-events:none;background:var(--search-surface);border:1px solid #d6d9d2;border-radius:inherit;box-shadow:0 8px 26px #2736290a}.WorksDiscovery_heroSearch__nZABQ svg{flex-shrink:0}.WorksDiscovery_heroSearch__nZABQ input[type=search]{appearance:none;flex:1;min-width:0;height:44px;padding:0;border:0;outline:0;background:transparent;color:var(--search-ink);font-size:17px}.WorksDiscovery_heroSearch__nZABQ input[type=search]::placeholder{color:#626c63;opacity:1}.WorksDiscovery_heroSearch__nZABQ:has(input[type=search]:focus){outline:2px solid #647066;outline-offset:2px}.WorksDiscovery_heroSearch__nZABQ input[type=search]:is(:autofill,:-webkit-autofill){box-shadow:0 0 0 1000px var(--search-surface) inset;-webkit-text-fill-color:var(--search-ink);caret-color:var(--search-ink)}.WorksDiscovery_heroSearch__nZABQ input[type=search]::-webkit-search-cancel-button{filter:grayscale(1);cursor:pointer}@media (forced-colors:active){.WorksDiscovery_heroSearch__nZABQ input[type=search]:is(:autofill,:-webkit-autofill){-webkit-text-fill-color:CanvasText;caret-color:CanvasText}}.WorksDiscovery_heroSearch__nZABQ button{flex-shrink:0;min-height:44px;padding:0 21px;border:0;border-radius:8px;background:#2a302b;color:#fff;font-size:15px;font-weight:500}.WorksDiscovery_heroSearch__nZABQ button:hover{background:#424b42}.WorksDiscovery_heroSearch__nZABQ button:focus-visible{outline:2px solid #647066;outline-offset:3px}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.WorksDiscovery_discoveryStage__UQVik[data-search-entrance=pending] .WorksDiscovery_searchTools__8QBuY{visibility:hidden}.WorksDiscovery_discoveryStage__UQVik[data-search-entrance=opening] .WorksDiscovery_heroSearch__nZABQ:before{animation:WorksDiscovery_search-frame-in__Lr1RX .36s cubic-bezier(.16,1,.3,1) backwards}.WorksDiscovery_discoveryStage__UQVik[data-search-entrance=opening] .WorksDiscovery_heroSearch__nZABQ>:is(svg,input[type=search]){animation:WorksDiscovery_search-content-in__ylgA3 .2s cubic-bezier(0,0,.3,1) 105ms backwards}.WorksDiscovery_discoveryStage__UQVik[data-search-entrance=opening] .WorksDiscovery_heroSearch__nZABQ>button{animation:WorksDiscovery_search-content-in__ylgA3 .18s cubic-bezier(0,0,.3,1) 135ms backwards}.WorksDiscovery_discoveryStage__UQVik[data-search-entrance=opening] .WorksDiscovery_heroSearch__nZABQ:focus-within:before{inset:-1px!important;opacity:1!important;transform:none!important}.WorksDiscovery_discoveryStage__UQVik[data-search-entrance=opening] .WorksDiscovery_heroSearch__nZABQ:focus-within>:is(svg,input[type=search],button){animation:none}.WorksDiscovery_discoveryStage__UQVik[data-search-entrance=opening] .WorksDiscovery_catalogFilters__e_8Ua{animation:WorksDiscovery_search-filters-in__Nmpmg .15s ease-out .21s backwards}}@keyframes WorksDiscovery_search-frame-in__Lr1RX{0%{inset:-1px 36% -1px 28%;transform:translateY(3px) scaleY(.92);opacity:0}}@keyframes WorksDiscovery_search-content-in__ylgA3{0%{opacity:0;transform:translateX(5px)}}@keyframes WorksDiscovery_search-filters-in__Nmpmg{0%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}.WorksDiscovery_catalogFilters__e_8Ua{--ink:#202020;--red:#a3322a;--line:#dedede;--muted:#5b5b5b;color:var(--ink);font-family:Helvetica Neue,PingFang SC,Arial,sans-serif;margin:12px 0 0;scroll-margin-top:28px}.WorksDiscovery_catalogFilters__e_8Ua [hidden]{display:none!important}.WorksDiscovery_catalogFilters__e_8Ua button,.WorksDiscovery_catalogFilters__e_8Ua input,.WorksDiscovery_catalogFilters__e_8Ua select{font-family:inherit}.WorksDiscovery_catalogFilters__e_8Ua button{cursor:pointer}.WorksDiscovery_catalogFilters__e_8Ua button:focus-visible,.WorksDiscovery_catalogFilters__e_8Ua input:focus-visible,.WorksDiscovery_catalogFilters__e_8Ua select:focus-visible{outline:2px solid var(--red);outline-offset:3px}.WorksDiscovery_filterHeader__wED67{display:flex;align-items:center;justify-content:space-between;min-height:60px;border-bottom:1px solid var(--line)}.WorksDiscovery_filterTabs__A88yi{display:flex;gap:36px}.WorksDiscovery_filterTabs__A88yi button{position:relative;display:flex;align-items:center;gap:9px;height:60px;border:0;padding:0 2px;background:none;font-size:15px;color:var(--muted);white-space:nowrap}.WorksDiscovery_filterTabs__A88yi button[aria-selected=true]{color:var(--ink);font-weight:600}.WorksDiscovery_filterTabs__A88yi button[aria-selected=true]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--ink)}.WorksDiscovery_filterTabs__A88yi button>span{font-size:11px;color:var(--red)}.WorksDiscovery_filterTabs__A88yi button>span:empty{display:none}.WorksDiscovery_collapseFilters__WJV0h{display:flex;align-items:center;gap:5px;min-height:44px;border:0;padding:0 2px 0 16px;background:none;color:var(--muted);font-size:12px}.WorksDiscovery_catalogFilterPanel__o6cO5{background:#f8f8f8;border-bottom:1px solid var(--line)}.WorksDiscovery_catalogFilterPanel__o6cO5 .WorksDiscovery_sheet-content__d_rRi{height:244px;min-height:244px;max-height:244px;padding:22px 24px;scrollbar-color:#bdbdbd transparent}.WorksDiscovery_catalogFilterPanel__o6cO5 .WorksDiscovery_section-line__rSUPd{margin-bottom:16px}.WorksDiscovery_catalogFilterPanel__o6cO5 .WorksDiscovery_festival-search__4ITwk{width:min(320px,100%);height:40px;background:#fff;border-color:var(--line);color:var(--muted)}.WorksDiscovery_catalogFilterPanel__o6cO5 .WorksDiscovery_festival-search__4ITwk input{font-size:13px;color:var(--ink)}.WorksDiscovery_catalogFilterPanel__o6cO5 .WorksDiscovery_festival-search__4ITwk input::placeholder{color:var(--muted)}.WorksDiscovery_catalogFilterPanel__o6cO5 .WorksDiscovery_festival-options___UKcD{grid-template-columns:repeat(4,minmax(0,1fr))}.WorksDiscovery_catalogFilterPanel__o6cO5 .WorksDiscovery_choice__ZHbMj{min-height:44px;font-size:13px;background:#fff;border-color:var(--line);color:var(--ink)}.WorksDiscovery_catalogFilterPanel__o6cO5 .WorksDiscovery_choice__ZHbMj:hover{border-color:#949494}.WorksDiscovery_catalogFilterPanel__o6cO5 .WorksDiscovery_choice__ZHbMj.WorksDiscovery_is-chosen__F3X4u{background:#eaeaea;border-color:#6e6e6e}.WorksDiscovery_catalogFilterPanel__o6cO5 .WorksDiscovery_choice__ZHbMj.WorksDiscovery_is-chosen__F3X4u svg{color:currentColor}.WorksDiscovery_catalogFilterPanel__o6cO5 .WorksDiscovery_empty-options__tzGTI{color:var(--muted)}.WorksDiscovery_catalogFilterPanel__o6cO5 .WorksDiscovery_empty-options__tzGTI button{color:var(--ink)}.WorksDiscovery_catalogFilterPanel__o6cO5 .WorksDiscovery_type-options___GxcQ{grid-template-columns:repeat(6,minmax(0,1fr))}.WorksDiscovery_catalogFilterPanel__o6cO5 .WorksDiscovery_more-options__HAnva{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.WorksDiscovery_catalogFilterPanel__o6cO5 .WorksDiscovery_more-options__HAnva label>span{font-size:12px;color:var(--muted);margin-bottom:10px}.WorksDiscovery_catalogFilterPanel__o6cO5 .WorksDiscovery_more-options__HAnva select{height:44px;font-size:13px;background:#fff;border-color:var(--line);color:var(--ink)}.WorksDiscovery_catalogFilterPanel__o6cO5 .WorksDiscovery_sheet-footer__T_KcA{min-height:72px;padding:12px 24px;background:none;border-color:var(--line)}.WorksDiscovery_catalogFilterPanel__o6cO5 .WorksDiscovery_apply-button__xPdrB,.WorksDiscovery_catalogFilterPanel__o6cO5 .WorksDiscovery_reset-button__HxrqZ,.WorksDiscovery_catalogFilterPanel__o6cO5 .WorksDiscovery_sheet-footer__T_KcA p{font-size:13px}.WorksDiscovery_catalogFilterPanel__o6cO5 .WorksDiscovery_reset-button__HxrqZ,.WorksDiscovery_catalogFilterPanel__o6cO5 .WorksDiscovery_sheet-footer__T_KcA p{color:var(--muted)}.WorksDiscovery_catalogFilterPanel__o6cO5 .WorksDiscovery_apply-button__xPdrB{min-height:44px;padding:10px 18px;background:var(--ink);color:#fff}.WorksDiscovery_catalogFilterPanel__o6cO5 .WorksDiscovery_apply-button__xPdrB:hover{background:#414141}@media(max-width:700px){.WorksDiscovery_searchTools__8QBuY{--search-height:56px;width:min(520px,calc(100% - 32px))}.WorksDiscovery_heroSearch__nZABQ{padding:5px 5px 5px 12px;gap:9px;border-radius:11px}.WorksDiscovery_heroSearch__nZABQ input[type=search]{font-size:16px}.WorksDiscovery_heroSearch__nZABQ button{padding:0 14px;font-size:14px}.WorksDiscovery_filterHeader__wED67{position:relative;min-height:54px}.WorksDiscovery_filterHeader__wED67:before{content:"";position:absolute;inset:-9px -16px -8px;z-index:-1;background:linear-gradient(transparent,rgb(var(--works-surface-rgb)/.94) 36% 66%,transparent);pointer-events:none}.WorksDiscovery_filterTabs__A88yi{width:100%;gap:0;justify-content:space-between}.WorksDiscovery_filterTabs__A88yi button{font-size:13px;gap:5px;padding:0 2px;height:54px}.WorksDiscovery_collapseFilters__WJV0h{display:none}.WorksDiscovery_catalogFilterPanel__o6cO5 .WorksDiscovery_sheet-content__d_rRi{height:250px;min-height:250px;max-height:250px;padding:16px 12px}.WorksDiscovery_catalogFilterPanel__o6cO5 .WorksDiscovery_festival-options___UKcD{grid-template-columns:repeat(2,minmax(0,1fr))}.WorksDiscovery_catalogFilterPanel__o6cO5 .WorksDiscovery_type-options___GxcQ{grid-template-columns:repeat(3,minmax(0,1fr))}.WorksDiscovery_catalogFilterPanel__o6cO5 .WorksDiscovery_choice__ZHbMj{font-size:12px;padding:10px 9px}.WorksDiscovery_catalogFilterPanel__o6cO5 .WorksDiscovery_more-options__HAnva{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}.WorksDiscovery_catalogFilterPanel__o6cO5 .WorksDiscovery_sheet-footer__T_KcA{min-height:72px;padding:12px;gap:6px}.WorksDiscovery_catalogFilterPanel__o6cO5 .WorksDiscovery_sheet-footer__T_KcA p{font-size:11px}.WorksDiscovery_catalogFilterPanel__o6cO5 .WorksDiscovery_sheet-footer__T_KcA>div{gap:12px}.WorksDiscovery_catalogFilterPanel__o6cO5 .WorksDiscovery_apply-button__xPdrB,.WorksDiscovery_catalogFilterPanel__o6cO5 .WorksDiscovery_reset-button__HxrqZ{font-size:12px}.WorksDiscovery_catalogFilterPanel__o6cO5 .WorksDiscovery_apply-button__xPdrB{padding:10px 12px;gap:6px}}.WorksExplorer_gallery__jiiyp{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:32px 24px}@media (max-width:767px){.WorksExplorer_gallery__jiiyp{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:20px}}@media (max-width:639px){.WorksExplorer_gallery__jiiyp{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}}