.practical-home_page__vUf00{--ink:#151515;--red:#d92d26;--muted:#606060;background:#ffffff;color:var(--ink);letter-spacing:0}.practical-home_shell__FfvXr{width:min(1312px,calc(100% - 80px));margin-inline:auto}.practical-home_entryBand__NI6Gl{border-bottom:2px solid var(--ink)}.practical-home_entryInner__Lturk{width:min(1312px,calc(100% - 80px));margin-inline:auto;display:grid;grid-template-columns:minmax(0,1.2fr) repeat(2,minmax(0,1fr));align-items:stretch}.practical-home_entryTagline__tvpZw{align-self:center;padding:32px 20px 32px 0;font-size:16px;font-weight:700;line-height:1.7}.practical-home_entry__py6Jq{display:grid;grid-template-rows:auto 1fr;gap:12px;padding:32px 28px 29px;border-left:1px solid var(--ink);border-bottom:3px solid transparent;min-width:0;color:var(--ink);background-color:#fff;text-decoration:none;transition:background-color .16s ease,color .16s ease,border-bottom-color .16s ease}.practical-home_entry__py6Jq:last-child{border-right:1px solid var(--ink)}.practical-home_entryTitle__Plsbo{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:36px;font-size:28px;line-height:1.3;font-weight:800;white-space:nowrap}.practical-home_entryArrow__Tlja4{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex:none}.practical-home_entryArrow__Tlja4 svg{transition:transform .16s ease}.practical-home_entryDetail__mCRNk{display:flex;flex-wrap:wrap;gap:2px 12px;align-self:start;color:var(--muted);font-size:14px;line-height:1.8;transition:color .16s ease}.practical-home_entryDetail__mCRNk>span{white-space:nowrap}.practical-home_entry__py6Jq:focus-visible{color:#fff;background-color:var(--ink);border-bottom-color:var(--red);outline:2px solid var(--red);outline-offset:-5px}.practical-home_entry__py6Jq:focus-visible .practical-home_entryDetail__mCRNk{color:#d6d6d6}.practical-home_entry__py6Jq:focus-visible .practical-home_entryArrow__Tlja4 svg{transform:translateX(3px)}@media (hover:hover) and (pointer:fine){.practical-home_entry__py6Jq:hover{color:#fff;background-color:var(--ink);border-bottom-color:var(--red)}.practical-home_entry__py6Jq:hover .practical-home_entryDetail__mCRNk{color:#d6d6d6}.practical-home_entry__py6Jq:hover .practical-home_entryArrow__Tlja4 svg{transform:translateX(3px)}}.practical-home_entry__py6Jq:active{color:#fff;background-color:#303030;border-bottom-color:var(--red)}.practical-home_entry__py6Jq:active .practical-home_entryDetail__mCRNk{color:#e5e5e5}.practical-home_entry__py6Jq:active .practical-home_entryArrow__Tlja4 svg{transform:translateX(1px)}.practical-home_edition__6FBMJ{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:64px;font-size:12px}.practical-home_edition__6FBMJ>a{display:inline-flex;gap:10px;align-items:center;color:var(--muted);min-height:44px}.practical-home_editorialGrid__334Fz{display:grid;grid-template-columns:minmax(0,2.65fr) minmax(0,1fr);gap:28px;align-items:start}.practical-home_featureGrid__oJnh3{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:28px;align-items:start;min-width:0}.practical-home_lead__kJ7en{grid-column:2;grid-row:1;padding-inline:28px;border-left:1px solid var(--ink);min-width:0}.practical-home_collectionRail__uc_UN{min-width:0;padding-left:28px;border-left:1px solid var(--ink)}.practical-home_lead__kJ7en .practical-home_posterLink___4k6N{width:min(100%,350px);margin-inline:auto}.practical-home_posterLink___4k6N{display:block;width:100%}.practical-home_poster__8o7f4{display:block;width:100%;height:auto}.practical-home_leadCopy__P3kvY{padding-top:18px}.practical-home_lead__kJ7en h2{font-family:"Noto Serif CJK SC","Source Han Serif SC",Songti SC,SimSun,serif;font-size:36px;font-weight:800;line-height:1.35;margin-top:9px;overflow-wrap:anywhere}.practical-home_summary__EmgVm{font-size:15px;color:var(--muted);line-height:1.9;margin-top:14px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.practical-home_meta__Tu46w{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:12px;line-height:1.8;color:var(--muted);margin-top:12px}.practical-home_meta__Tu46w>span:first-child{color:var(--red);font-weight:600}.practical-home_runDates__7cPbe{margin-top:4px;color:var(--muted);font-size:12px;line-height:1.8}.practical-home_runStatus___PGHY{margin-top:3px;color:var(--muted);font-size:11px;line-height:1.7}.practical-home_workScore__PCk_B{display:flex;align-items:center;gap:12px;margin-top:12px;font-size:12px;color:var(--muted)}.practical-home_secondary__YXJhe{grid-column:1;grid-row:1;min-width:0}.practical-home_secondaryStory__KgLXj{padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid var(--ink)}.practical-home_secondaryStory__KgLXj .practical-home_posterLink___4k6N{width:min(100%,174px)}.practical-home_secondaryStory__KgLXj h3{margin-top:8px;font-family:Songti SC,SimSun,serif;font-size:22px;line-height:1.5;font-weight:700;overflow-wrap:anywhere}.practical-home_catalogueLink__JSNOX{display:flex;align-items:center;gap:8px;min-height:44px;font-weight:700;font-size:15px}.practical-home_catalogueLink__JSNOX>span{color:var(--muted);font-size:12px;font-weight:400}.practical-home_catalogueLink__JSNOX>svg{margin-left:auto}.practical-home_latest__J_uju{margin-top:32px;min-width:0}.practical-home_listHeading__x8U2x{display:flex;justify-content:space-between;gap:12px;align-items:center;padding-bottom:12px;border-bottom:3px solid var(--ink)}.practical-home_listHeading__x8U2x h2{font-size:21px;font-weight:800}.practical-home_listHeading__x8U2x a{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px}.practical-home_latest__J_uju ol{margin:0;padding:0;list-style:none}.practical-home_latest__J_uju li{display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;padding-block:16px;border-bottom:1px solid #d2d2d2}.practical-home_index__9LPAg{font:12px/2 Arial,sans-serif;color:var(--muted)}.practical-home_latest__J_uju h3{font-size:16px;font-weight:700;line-height:1.5;overflow-wrap:anywhere}.practical-home_latest__J_uju .practical-home_meta__Tu46w{margin-top:7px}.practical-home_latest__J_uju .practical-home_workScore__PCk_B{margin-top:6px}.practical-home_latest__J_uju .practical-home_runStatus___PGHY{display:none}.practical-home_discover__l_vOO{margin-top:52px}.practical-home_sectionHeading__zr1d1{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:20px;border-top:3px solid var(--ink)}.practical-home_sectionHeading__zr1d1 h2{font-size:28px;font-weight:800;line-height:1.3}.practical-home_sectionHeading__zr1d1>a{display:inline-flex;align-items:center;gap:9px;min-height:44px;font-size:13px}.practical-home_types__zN4F7{display:flex;flex-wrap:wrap;gap:4px 25px;margin:12px 0 24px}.practical-home_types__zN4F7 a{display:flex;align-items:center;min-height:44px;font-size:14px;font-weight:600}.practical-home_posterGrid__8q5P_{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:24px;align-items:start}.practical-home_editorialGrid__334Fz .practical-home_posterLink___4k6N,.practical-home_posterGrid__8q5P_ .practical-home_posterLink___4k6N{overflow:hidden}.practical-home_editorialGrid__334Fz .practical-home_poster__8o7f4,.practical-home_posterGrid__8q5P_ .practical-home_poster__8o7f4{transform:scale(1);transform-origin:center;transition:transform .32s cubic-bezier(.2,.65,.3,1)}.practical-home_editorialGrid__334Fz .practical-home_posterLink___4k6N:focus-visible,.practical-home_posterGrid__8q5P_ .practical-home_posterLink___4k6N:focus-visible{outline:2px solid var(--red);outline-offset:7px}@media (hover:hover) and (pointer:fine){.practical-home_editorialGrid__334Fz .practical-home_posterLink___4k6N:focus-visible .practical-home_poster__8o7f4,.practical-home_editorialGrid__334Fz .practical-home_posterLink___4k6N:hover .practical-home_poster__8o7f4,.practical-home_posterGrid__8q5P_ .practical-home_posterLink___4k6N:focus-visible .practical-home_poster__8o7f4,.practical-home_posterGrid__8q5P_ .practical-home_posterLink___4k6N:hover .practical-home_poster__8o7f4{transform:scale(1.03)}}.practical-home_posterGrid__8q5P_ h3{font-size:18px;font-weight:700;line-height:1.5;margin-top:8px;overflow-wrap:anywhere}.practical-home_textDiscover__O6Bi5{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.practical-home_textDiscover__O6Bi5 a{display:flex;justify-content:space-between;gap:12px;padding-block:20px;border-bottom:1px solid var(--ink)}.practical-home_community__m4d_3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;margin-top:52px}.practical-home_community__m4d_3>section{min-width:0;scroll-margin-top:24px}.practical-home_editorialList___cF0C>article{padding-block:24px;border-bottom:1px solid var(--ink)}.practical-home_editorialList___cF0C h3{font-size:21px;font-weight:700;overflow-wrap:anywhere}.practical-home_editorialList___cF0C>article>p:not(.practical-home_meta__Tu46w){margin-top:14px;font-size:15px;line-height:1.8;overflow-wrap:anywhere}.practical-home_reviewHeading__4rZ2L{display:flex;align-items:start;justify-content:space-between;gap:12px}.practical-home_reviewHeading__4rZ2L strong{white-space:nowrap;font-size:14px}.practical-home_empty__mwstv{padding-block:28px}.practical-home_empty__mwstv h3{font-size:17px;font-weight:600}.practical-home_empty__mwstv p{margin-top:10px;color:var(--muted);font-size:14px}.practical-home_emptyActions__Z3B8c{display:flex;flex-wrap:wrap;gap:16px;margin-top:16px;font-size:14px}.practical-home_loading__l1Fe_{min-height:200px;padding-block:32px;color:var(--muted);font-size:14px}.practical-home_page__vUf00 h2 a:hover,.practical-home_page__vUf00 h3 a:hover,.practical-home_sectionHeading__zr1d1 a:hover,.practical-home_types__zN4F7 a:hover{color:var(--red)}.practical-home_textOnly__RhmoA .practical-home_lead__kJ7en{min-height:320px}.practical-home_textOnly__RhmoA .practical-home_featureGrid__oJnh3{grid-template-columns:minmax(0,1fr)}.practical-home_textOnly__RhmoA .practical-home_lead__kJ7en{grid-column:1;padding-left:0;border-left:0}.practical-home_textOnly__RhmoA .practical-home_secondary__YXJhe{grid-column:1;grid-row:2}@media (max-width:1100px){.practical-home_entryInner__Lturk,.practical-home_shell__FfvXr{width:calc(100% - 48px)}.practical-home_editorialGrid__334Fz{grid-template-columns:minmax(0,1fr);gap:32px}.practical-home_featureGrid__oJnh3{grid-template-columns:minmax(0,1fr) minmax(0,2.1fr);gap:24px}.practical-home_lead__kJ7en{padding-inline:24px 0;border-right:0}.practical-home_collectionRail__uc_UN{padding-left:0;border-left:0}.practical-home_latest__J_uju ol{display:grid;column-gap:24px}.practical-home_latest__J_uju ol,.practical-home_posterGrid__8q5P_{grid-template-columns:repeat(3,minmax(0,1fr))}.practical-home_entryInner__Lturk{grid-template-columns:minmax(0,.8fr) repeat(2,minmax(0,1fr))}.practical-home_entry__py6Jq{padding-inline:20px;gap:10px}.practical-home_entryTitle__Plsbo{font-size:24px}.practical-home_entryTagline__tvpZw{max-width:8em}}@media (max-width:700px){.practical-home_entryInner__Lturk,.practical-home_shell__FfvXr{width:calc(100% - 40px)}.practical-home_entryInner__Lturk{grid-template-columns:repeat(2,minmax(0,1fr))}.practical-home_entryTagline__tvpZw{grid-column:1/-1;max-width:none;padding:18px 0;border-bottom:1px solid var(--ink);font-size:13px}.practical-home_entry__py6Jq{padding:22px 14px 21px;border-left:0;gap:10px}.practical-home_entry__py6Jq:last-child{border-left:1px solid var(--ink);border-right:0}.practical-home_entryTitle__Plsbo{min-height:28px;font-size:21px;gap:8px}.practical-home_entryArrow__Tlja4{width:24px;height:28px}.practical-home_entryArrow__Tlja4 svg{width:24px;height:24px}.practical-home_entryDetail__mCRNk{font-size:12px;line-height:1.8;max-width:150px}.practical-home_edition__6FBMJ{min-height:70px;font-size:11px}.practical-home_editorialGrid__334Fz{display:block}.practical-home_featureGrid__oJnh3{display:flex;flex-direction:column;gap:28px}.practical-home_collectionRail__uc_UN{margin-top:32px}.practical-home_lead__kJ7en{width:100%;padding:0 0 28px;border:0;border-bottom:2px solid var(--ink)}.practical-home_lead__kJ7en .practical-home_posterLink___4k6N{width:min(100%,310px)}.practical-home_lead__kJ7en h2{font-size:30px}.practical-home_secondary__YXJhe{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.practical-home_secondaryStory__KgLXj{margin:0;padding-bottom:20px}.practical-home_secondaryStory__KgLXj .practical-home_posterLink___4k6N{width:100%}.practical-home_secondaryStory__KgLXj h3{font-size:21px}.practical-home_catalogueLink__JSNOX{grid-column:1/-1}.practical-home_latest__J_uju{width:100%}.practical-home_latest__J_uju ol{display:block}.practical-home_posterGrid__8q5P_{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.practical-home_community__m4d_3{grid-template-columns:minmax(0,1fr);gap:36px}.practical-home_sectionHeading__zr1d1 h2{font-size:25px}.practical-home_sectionHeading__zr1d1>a{font-size:12px}.practical-home_textDiscover__O6Bi5{grid-template-columns:minmax(0,1fr)}}@media (max-width:400px){.practical-home_entryTitle__Plsbo{font-size:20px}}@media (max-width:360px){.practical-home_entry__py6Jq{padding-inline:12px}.practical-home_entryTitle__Plsbo{font-size:18px;gap:6px}}@media (prefers-reduced-motion:reduce){.practical-home_entryArrow__Tlja4 svg,.practical-home_entryDetail__mCRNk,.practical-home_entry__py6Jq{transition:none}.practical-home_entry__py6Jq .practical-home_entryArrow__Tlja4 svg{transform:none}.practical-home_editorialGrid__334Fz .practical-home_posterLink___4k6N:focus-visible .practical-home_poster__8o7f4,.practical-home_editorialGrid__334Fz .practical-home_posterLink___4k6N:hover .practical-home_poster__8o7f4,.practical-home_editorialGrid__334Fz .practical-home_poster__8o7f4,.practical-home_posterGrid__8q5P_ .practical-home_posterLink___4k6N:focus-visible .practical-home_poster__8o7f4,.practical-home_posterGrid__8q5P_ .practical-home_posterLink___4k6N:hover .practical-home_poster__8o7f4,.practical-home_posterGrid__8q5P_ .practical-home_poster__8o7f4{transform:none;transition:none}}.practical-home_coreCommunity__wR7vs{grid-template-columns:minmax(0,1fr)}@media (min-width:761px){.practical-home_coreEntry__hFvts{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}}.preview_main__lFpdn{min-height:calc(100svh - 112px)}.preview_comparison__kWl_x{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;padding:14px max(16px,calc((100% - 1302px) / 2));border-bottom:1px solid #d6d6d6;font-size:12px}.preview_comparison__kWl_x>span{color:#737373}.preview_comparison__kWl_x a{text-underline-offset:5px}.preview_comparison__kWl_x a[aria-current=page]{font-weight:700;text-decoration:underline}.preview_comparison__kWl_x small{color:#737373;line-height:1.7}.preview_examples__c5mSG{padding-block:12px 36px}.preview_leadExample__7v4CF{padding-top:8px}.preview_explanation__6UEG2{margin-top:24px;color:#737373;font-size:12px;line-height:1.9}.preview_note__SdFWR{padding-block:24px 36px;border-top:1px solid #d6d6d6;color:#737373;font-size:12px;line-height:1.8}@media (max-width:700px){.preview_examples__c5mSG{padding-top:0;gap:24px}.preview_leadExample__7v4CF{padding-top:0}.preview_explanation__6UEG2{margin-top:18px}.preview_note__SdFWR{padding-bottom:28px}}.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}}.ReviewScoreFields_dimension__icSaN{min-width:0;container-type:inline-size;letter-spacing:0}.ReviewScoreFields_primary__mvdNL{padding:20px 0}.ReviewScoreFields_secondary__Tx56b{padding:12px 0}.ReviewScoreFields_heading__AVCNU{display:flex;align-items:center;gap:8px;min-height:36px}.ReviewScoreFields_label__5pj3X{margin-right:auto;font-weight:600}.ReviewScoreFields_primary__mvdNL .ReviewScoreFields_label__5pj3X{font-size:20px}.ReviewScoreFields_secondary__Tx56b .ReviewScoreFields_label__5pj3X{font-size:14px;color:#52525b}.ReviewScoreFields_selection__u7VbJ{flex-shrink:0;font-size:12px;color:#71717a;font-variant-numeric:tabular-nums}.ReviewScoreFields_primary__mvdNL .ReviewScoreFields_selection__u7VbJ{color:#b42318}.ReviewScoreFields_description__QbiR8{margin-top:2px;font-size:12px;line-height:20px;color:#71717a}.ReviewScoreFields_choices__5dl6f{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));max-width:408px;gap:6px;margin-top:12px}.ReviewScoreFields_secondary__Tx56b .ReviewScoreFields_choices__5dl6f{gap:4px;margin-top:8px}.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:6px;min-height:64px;border-radius:4px;color:#8a8a93;font-size:12px}.ReviewScoreFields_mark__Z8mD_ svg{width:32px;height:32px}.ReviewScoreFields_mark__Z8mD_ .ReviewScoreFields_zero__wpbWy{display:grid;place-items:center;width:32px;height:32px;color:inherit;font-size:26px;line-height:1;font-weight:500}.ReviewScoreFields_mark__Z8mD_>span{color:#71717a}.ReviewScoreFields_secondary__Tx56b .ReviewScoreFields_choices__5dl6f{max-width:336px}.ReviewScoreFields_secondary__Tx56b .ReviewScoreFields_mark__Z8mD_{min-height:52px;font-size:11px}.ReviewScoreFields_secondary__Tx56b .ReviewScoreFields_mark__Z8mD_ svg{width:24px;height:24px}.ReviewScoreFields_secondary__Tx56b .ReviewScoreFields_mark__Z8mD_ .ReviewScoreFields_zero__wpbWy{width:24px;height:24px;font-size:21px}.ReviewScoreFields_mark__Z8mD_.ReviewScoreFields_active__A8WMJ{color:#b42318}.ReviewScoreFields_radio__bp2DB:checked+.ReviewScoreFields_mark__Z8mD_>span{color:#b42318;font-weight:600}.ReviewScoreFields_radio__bp2DB:hover+.ReviewScoreFields_mark__Z8mD_{background:#fafafa}.ReviewScoreFields_clear__0qHBF:focus-visible,.ReviewScoreFields_radio__bp2DB:focus-visible+.ReviewScoreFields_mark__Z8mD_{outline:2px solid #b42318;outline-offset:3px}.ReviewScoreFields_radio__bp2DB:disabled{cursor:wait}.ReviewScoreFields_radio__bp2DB:disabled+.ReviewScoreFields_mark__Z8mD_{opacity:.5}.ReviewScoreFields_clear__0qHBF{flex-shrink:0;min-height:36px;padding:0 8px;font-size:12px;color:#52525b;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.ReviewScoreFields_clear__0qHBF:disabled{color:#a1a1aa;cursor:default;text-decoration:none}.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_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_centerpiece__aaQnH h1{font-family:PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-size:clamp(54px,9.1vh,84px);font-weight:600;font-synthesis:none;letter-spacing:0;text-indent:0;line-height:1.15;margin:0;width:4.32em;height:1.15em;color:transparent;background:url(/brand/works-orbit/theatre-radar-title-v7.svg) 50%/contain no-repeat}.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}.WorksDiscovery_centerpiece__aaQnH h1{font-size:clamp(54px,9.1vh,84px)}}@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_centerpiece__aaQnH h1{font-size:clamp(46px,13vw,68px)}.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_centerpiece__aaQnH h1{font-size:46px}.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_centerpiece__aaQnH h1{font-size:42px}.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_centerpiece__aaQnH h1{font-size:30px;background-image:url(/brand/works-orbit/theatre-radar-title-v7-small.svg)}.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 [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_searchTools__8QBuY{--search-height:76px;--search-bottom:118px;position:relative;z-index:40;width:min(720px,calc(100% - 80px));margin:calc(0px - var(--search-height) - var(--search-bottom)) auto 0;font-family:Helvetica Neue,PingFang SC,Arial,sans-serif}.WorksDiscovery_heroSearch__nZABQ{width:100%;min-height:var(--search-height);padding:12px 14px 12px 24px;display:flex;align-items:center;gap:14px;background:#f9faf7;border:1px solid #d6d9d2;border-radius:16px;box-shadow:0 14px 40px #2736290d;color:#647066}.WorksDiscovery_heroSearch__nZABQ input{flex:1;min-width:0;height:48px;border:0;background:none;color:#303b31;font-size:14px}.WorksDiscovery_heroSearch__nZABQ input::placeholder{color:#777e76}.WorksDiscovery_heroSearch__nZABQ button{min-height:48px;padding:0 23px;border:0;border-radius:10px;background:#2a302b;color:#fff;font-size:14px;font-weight:500}.WorksDiscovery_heroSearch__nZABQ button:hover{background:#424b42}.WorksDiscovery_heroSearch__nZABQ button:focus-visible,.WorksDiscovery_heroSearch__nZABQ input:focus-visible{outline:2px solid #647066;outline-offset:3px}.WorksDiscovery_searchFooter__WO15b{display:flex;justify-content:space-between;gap:20px;margin-top:20px;color:#7d857a;font-size:10px;line-height:1.5}.WorksDiscovery_searchFooter__WO15b a{color:#4f584f;text-decoration:underline;text-underline-offset:4px}.WorksDiscovery_catalogFilters__e_8Ua{--ink:#252628;--red:#a3322a;--line:#d9dcd7;--muted:#777d78;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 #cdd1cb}.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:#666e65;white-space:nowrap}.WorksDiscovery_filterTabs__A88yi button[aria-selected=true]{color:#252d25;font-weight:600}.WorksDiscovery_filterTabs__A88yi button[aria-selected=true]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:#2a302b}.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:#737c70;font-size:12px}.WorksDiscovery_catalogFilterPanel__o6cO5{background:#f6f7f3;border-bottom:1px solid #d9dcd5}.WorksDiscovery_catalogFilterPanel__o6cO5 .WorksDiscovery_sheet-content__d_rRi{height:244px;min-height:244px;max-height:244px;padding:22px 24px}.WorksDiscovery_catalogFilterPanel__o6cO5 .WorksDiscovery_section-line__rSUPd{margin-bottom:16px}.WorksDiscovery_catalogFilterPanel__o6cO5 .WorksDiscovery_festival-search__4ITwk{width:min(320px,100%);height:40px;background:#fafbf8}.WorksDiscovery_catalogFilterPanel__o6cO5 .WorksDiscovery_festival-search__4ITwk input{font-size:13px}.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:#eeefea;color:#555e50}.WorksDiscovery_catalogFilterPanel__o6cO5 .WorksDiscovery_choice__ZHbMj.WorksDiscovery_is-chosen__F3X4u{background:#e5e9df;border-color:#aab5a1;color:#303f2a}.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:#687162;margin-bottom:10px}.WorksDiscovery_catalogFilterPanel__o6cO5 .WorksDiscovery_more-options__HAnva select{height:44px;font-size:13px;background:#fafbf8}.WorksDiscovery_catalogFilterPanel__o6cO5 .WorksDiscovery_sheet-footer__T_KcA{min-height:72px;padding:12px 24px;background:none}.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_apply-button__xPdrB{min-height:44px;padding:10px 18px}.WorksDiscovery_filterSummary__ZIyJu{margin:14px 0 0;color:#6b7466;font-size:12px;line-height:1.8;overflow-wrap:anywhere}@media(max-width:700px){.WorksDiscovery_searchTools__8QBuY{--search-height:64px;--search-bottom:96px;width:calc(100% - 32px)}.WorksDiscovery_heroSearch__nZABQ{padding:8px 9px 8px 16px;gap:9px;border-radius:13px}.WorksDiscovery_heroSearch__nZABQ input{font-size:13px;height:44px}.WorksDiscovery_heroSearch__nZABQ button{min-height:44px;padding:0 15px;font-size:13px}.WorksDiscovery_searchFooter__WO15b{font-size:9px}.WorksDiscovery_searchFooter__WO15b>span{display:none}.WorksDiscovery_filterHeader__wED67{position:relative;padding-right:0}.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_filterHeader__wED67{min-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}}@media(max-height:500px){.WorksDiscovery_searchTools__8QBuY{--search-bottom:64px}}.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}}