.PanelFrame-module__tMEJZW__page{z-index:var(--z-content);padding:var(--space-9) var(--page-margin) var(--space-8);position:relative}.PanelFrame-module__tMEJZW__pageWide .PanelFrame-module__tMEJZW__column{max-width:1000px}.PanelFrame-module__tMEJZW__panel{--star-clear:30vh;--star-gap:84px;--star-room:calc(var(--star-gap) + 74px);--fit-pad:8px;z-index:var(--z-panel);width:100%;max-width:none;height:100%;max-height:none;color:var(--text);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0}.PanelFrame-module__tMEJZW__panel:focus{outline:none}.PanelFrame-module__tMEJZW__bar{z-index:1;padding:0 var(--page-margin);pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;top:72px;left:0;right:0}.PanelFrame-module__tMEJZW__bar>*{pointer-events:auto}.PanelFrame-module__tMEJZW__back{min-height:44px;color:var(--text);align-items:center;text-decoration:none;display:inline-flex}.PanelFrame-module__tMEJZW__close{width:44px;height:44px;color:var(--text);border:1px solid var(--line-strong);cursor:pointer;transition:border-color var(--dur-xs) var(--ease-out);background:#04050a99;border-radius:50%;place-items:center;padding:0;font-size:18px;line-height:1;display:grid}.PanelFrame-module__tMEJZW__close:hover{border-color:#ffffffb3}.PanelFrame-module__tMEJZW__body{overscroll-behavior:contain;padding:calc(var(--star-clear) + 8px) var(--page-margin) var(--space-9);background:linear-gradient(transparent calc(var(--clear,var(--star-clear)) - 80px), #04050a9e calc(var(--clear,var(--star-clear)) + 120px));-webkit-mask:linear-gradient(transparent calc(var(--clear,var(--star-clear)) - 44px), #000 calc(var(--clear,var(--star-clear)) + 4px));mask:linear-gradient(transparent calc(var(--clear,var(--star-clear)) - 44px), #000 calc(var(--clear,var(--star-clear)) + 4px));background-attachment:fixed;flex-direction:column;display:flex;position:absolute;inset:0;overflow-y:auto}.PanelFrame-module__tMEJZW__unit{margin-block:auto}.PanelFrame-module__tMEJZW__panel[data-fit] .PanelFrame-module__tMEJZW__body{padding-block:var(--fit-pad)}.PanelFrame-module__tMEJZW__panel[data-fit] .PanelFrame-module__tMEJZW__unit{padding-top:var(--star-room)}.PanelFrame-module__tMEJZW__body:focus{outline:none}.PanelFrame-module__tMEJZW__body:focus-visible{outline-offset:-4px;outline:2px solid #fff}.PanelFrame-module__tMEJZW__column{max-width:680px;margin:0 auto}.PanelFrame-module__tMEJZW__kicker{margin:0 0 var(--space-2);text-align:center}.PanelFrame-module__tMEJZW__titleRow{justify-items:center;gap:var(--space-2);margin-bottom:var(--space-5);text-align:center;display:grid}.PanelFrame-module__tMEJZW__titleRow h1{overflow-wrap:anywhere}.PanelFrame-module__tMEJZW__media,.PanelFrame-module__tMEJZW__cinema{--star-clear:128px;--star-room:0px;--fit-pad:120px 16px}.PanelFrame-module__tMEJZW__media .PanelFrame-module__tMEJZW__column{max-width:1000px}.PanelFrame-module__tMEJZW__media .PanelFrame-module__tMEJZW__titleRow{margin:var(--space-6) 0 0}.PanelFrame-module__tMEJZW__media figure img{width:auto;max-height:calc(100svh - 344px);margin:0 auto}.PanelFrame-module__tMEJZW__cinema .PanelFrame-module__tMEJZW__column{max-width:min(1000px, (100svh - var(--star-clear) - 120px) * 16 / 9)}.PanelFrame-module__tMEJZW__footer{align-items:center;gap:var(--space-4);max-width:680px;margin:var(--space-5) auto 0;padding-top:var(--space-2);border-top:1px solid var(--line);color:var(--text-2);grid-template-columns:1fr auto 1fr;display:grid}.PanelFrame-module__tMEJZW__footer a{align-items:center;gap:var(--space-3);min-height:44px;text-decoration:none;display:inline-flex}.PanelFrame-module__tMEJZW__footer a[rel=next]{text-align:right;justify-self:end}.PanelFrame-module__tMEJZW__counter{white-space:nowrap;color:var(--text-dim)}@media (max-width:639px){.PanelFrame-module__tMEJZW__panel{--star-clear:28vh}.PanelFrame-module__tMEJZW__bar{top:64px}.PanelFrame-module__tMEJZW__media,.PanelFrame-module__tMEJZW__cinema{--star-clear:116px;--fit-pad:108px 16px}.PanelFrame-module__tMEJZW__stepName{white-space:nowrap;text-overflow:ellipsis;max-width:32vw;overflow:hidden}}@media (scripting:enabled){.PanelFrame-module__tMEJZW__page{opacity:0;animation:0s 3s forwards PanelFrame-module__tMEJZW__page-fallback}}@keyframes PanelFrame-module__tMEJZW__page-fallback{to{opacity:1}}@media (prefers-reduced-motion:no-preference){.PanelFrame-module__tMEJZW__panel[data-landing] .PanelFrame-module__tMEJZW__body{animation:PanelFrame-module__tMEJZW__panel-landing .42s var(--ease-out) .12s both}}@keyframes PanelFrame-module__tMEJZW__panel-landing{0%{opacity:0;translate:0 12px}}
html[data-panel] body>footer{visibility:hidden}html[data-panel] body>header{z-index:calc(var(--z-panel) + 1)}html[data-theater] body>:not([aria-hidden=true]){visibility:hidden}::view-transition{pointer-events:none}::view-transition-new(.vt-panel):only-child{animation:.36s var(--ease-out) .12s both vt-fade-in, var(--dur-l) var(--ease-out) both vt-panel-in}::view-transition-old(.vt-panel):only-child{animation:.24s var(--ease-out) both vt-fade-out, .24s var(--ease-out) both vt-panel-out}::view-transition-group(.vt-fade){animation-duration:var(--dur-s)}::view-transition-old(.vt-fade){animation:var(--dur-s) var(--ease-out) both vt-fade-out}::view-transition-new(.vt-fade){animation:var(--dur-s) var(--ease-out) both vt-fade-in}::view-transition-group(.vt-thumb){animation-duration:.18s;animation-timing-function:var(--ease-out)}::view-transition-group(.vt-swap){animation:none}::view-transition-old(.vt-swap){object-fit:none;object-position:top left;height:auto}::view-transition-new(.vt-swap){object-fit:none;object-position:top left;height:auto}::view-transition-old(.vt-swap){animation:var(--dur-s) var(--ease-out) both vt-recede}::view-transition-new(.vt-swap){animation:.32s var(--ease-out) var(--dur-s) both vt-arrive}::view-transition-group(.vt-frame){animation-duration:var(--dur-xl);animation-timing-function:var(--ease-out)}@keyframes vt-fade-in{0%{opacity:0}}@keyframes vt-fade-out{to{opacity:0}}@keyframes vt-panel-in{0%{translate:0 12px}}@keyframes vt-panel-out{to{translate:0 12px}}@keyframes vt-recede{to{opacity:0;scale:.96}}@keyframes vt-arrive{0%{opacity:0;scale:.96}}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:var(--dur-s) linear both vt-fade-out!important}::view-transition-new(*){animation:var(--dur-s) linear both vt-fade-in!important}}
.Entity-module__ZvzHpa__stack{gap:20px;display:grid}.Entity-module__ZvzHpa__stack p{margin:0}.Entity-module__ZvzHpa__role{margin:calc(var(--space-2) * -1) 0 0;color:var(--text-2);font-size:15px;font-weight:300;line-height:22px}.Entity-module__ZvzHpa__roles{gap:var(--space-2);display:grid}.Entity-module__ZvzHpa__roles li{justify-content:space-between;gap:var(--space-4);padding-bottom:var(--space-2);border-bottom:1px solid var(--line);display:flex}.Entity-module__ZvzHpa__roles li span:first-child{color:var(--text)}.Entity-module__ZvzHpa__section{gap:var(--space-4);display:grid}.Entity-module__ZvzHpa__section h2{padding-bottom:var(--space-4);border-bottom:1px solid var(--line);color:var(--text)}.Entity-module__ZvzHpa__items{gap:var(--space-5);display:grid}.Entity-module__ZvzHpa__items li{grid-template-columns:40px 1fr;display:grid}.Entity-module__ZvzHpa__num{color:var(--text-dim);padding-top:3px}.Entity-module__ZvzHpa__items p{margin:0}.Entity-module__ZvzHpa__items .Entity-module__ZvzHpa__body{margin-top:var(--space-1);color:var(--text-3);font-size:14px;line-height:19px}.Entity-module__ZvzHpa__pills{gap:var(--space-3);flex-wrap:wrap;display:flex}.Entity-module__ZvzHpa__pill{align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-4);color:var(--text);border:1px solid var(--line-strong);border-radius:var(--radius-pill);text-decoration:none;display:inline-flex}.Entity-module__ZvzHpa__pill:hover{border-color:#fff9}.Entity-module__ZvzHpa__pillStrong{border-color:#ffffffb3}.Entity-module__ZvzHpa__headshot{object-fit:cover;object-position:50% 20%;border:1px solid var(--line-strong);border-radius:50%;flex-shrink:0;width:96px;height:96px}@media (min-width:640px){:has(>.Entity-module__ZvzHpa__headshot){justify-content:center;place-items:center start;column-gap:var(--space-5);row-gap:var(--space-1);text-align:left;grid-template-columns:auto auto}.Entity-module__ZvzHpa__headshot{grid-row:span 2;width:80px;height:80px}}.Entity-module__ZvzHpa__currently{align-items:center;gap:var(--space-3);color:var(--text);display:flex}.Entity-module__ZvzHpa__figure{gap:var(--space-3);margin:0;display:grid}.Entity-module__ZvzHpa__figure img{border-radius:var(--radius-panel);border:1px solid var(--line);width:100%}
.FilmView-module__aSAvqq__root{grid-template-columns:minmax(0,1fr);display:grid}.FilmView-module__aSAvqq__stage{display:contents}.FilmView-module__aSAvqq__root:not(.FilmView-module__aSAvqq__theater) .FilmView-module__aSAvqq__info{width:100%;max-width:680px;padding-top:var(--space-7);margin:0 auto}.FilmView-module__aSAvqq__upNext{order:1}.FilmView-module__aSAvqq__frame{aspect-ratio:16/9;background:#000;position:relative;overflow:hidden}.FilmView-module__aSAvqq__host,.FilmView-module__aSAvqq__host iframe,.FilmView-module__aSAvqq__poster{border:0;width:100%;height:100%;position:absolute;inset:0}.FilmView-module__aSAvqq__poster{background:var(--panel);transition:opacity var(--dur-s) var(--ease-out);place-items:center;display:grid}.FilmView-module__aSAvqq__poster[data-hidden=true]{opacity:0;pointer-events:none}.FilmView-module__aSAvqq__poster img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.FilmView-module__aSAvqq__titleCard{letter-spacing:-.03em;color:var(--text-hi);font-size:46px;font-weight:300;line-height:46px}.FilmView-module__aSAvqq__bigPlay{background:#04050a73;border:1px solid #fff;border-radius:50%;place-items:center;width:64px;height:64px;display:grid;position:relative}.FilmView-module__aSAvqq__bigPlay span{border-top:10px solid #0000;border-bottom:10px solid #0000;border-left:16px solid #fff;margin-left:4px;display:block}.FilmView-module__aSAvqq__expandIcon{--c:#fff;background:linear-gradient(var(--c), var(--c)) top left / 5px 1.5px, linear-gradient(var(--c), var(--c)) top left / 1.5px 5px, linear-gradient(var(--c), var(--c)) top right / 5px 1.5px, linear-gradient(var(--c), var(--c)) top right / 1.5px 5px, linear-gradient(var(--c), var(--c)) bottom left / 5px 1.5px, linear-gradient(var(--c), var(--c)) bottom left / 1.5px 5px, linear-gradient(var(--c), var(--c)) bottom right / 5px 1.5px, linear-gradient(var(--c), var(--c)) bottom right / 1.5px 5px;background-repeat:no-repeat;width:16px;height:16px;display:block}.FilmView-module__aSAvqq__controls{gap:var(--space-2);padding:var(--space-3) var(--space-5) var(--space-2);background:#000;display:grid}.FilmView-module__aSAvqq__row{align-items:center;gap:var(--space-4);color:var(--text);display:flex}.FilmView-module__aSAvqq__vimeo{white-space:nowrap;margin-left:auto}.FilmView-module__aSAvqq__iconButton,.FilmView-module__aSAvqq__textButton{min-width:44px;min-height:44px;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.FilmView-module__aSAvqq__vimeo{text-decoration:none}.FilmView-module__aSAvqq__upNext{padding-top:var(--space-8)}.FilmView-module__aSAvqq__info{align-content:start;min-width:0;display:grid}.FilmView-module__aSAvqq__infoBody{align-content:start;gap:var(--space-4);display:grid}.FilmView-module__aSAvqq__drawerHead,.FilmView-module__aSAvqq__drawerFoot{justify-content:space-between;align-items:center;gap:var(--space-4);padding:4px var(--space-7);color:var(--text);display:flex}.FilmView-module__aSAvqq__drawerHead{border-bottom:1px solid var(--line)}.FilmView-module__aSAvqq__drawerHead button{font-family:var(--font-sans);font-size:22px}.FilmView-module__aSAvqq__drawerFoot{border-top:1px solid var(--line);min-height:52px}.FilmView-module__aSAvqq__drawerFoot a{text-decoration:none}.FilmView-module__aSAvqq__drawerFoot span{color:var(--text-dim)}.FilmView-module__aSAvqq__theaterBar,.FilmView-module__aSAvqq__theaterTitle{display:none}.FilmView-module__aSAvqq__theater,.FilmView-module__aSAvqq__theater *{visibility:visible!important}.FilmView-module__aSAvqq__theater{z-index:var(--z-theater);place-content:center;gap:0 var(--space-5);background:#04050a8c;grid-template-rows:auto auto;grid-template-columns:minmax(0,1000px) 336px;padding:0 40px;position:fixed;inset:0}.FilmView-module__aSAvqq__theater .FilmView-module__aSAvqq__theaterBar{justify-content:space-between;align-items:center;display:flex;position:absolute;top:32px;left:40px;right:40px}.FilmView-module__aSAvqq__theater .FilmView-module__aSAvqq__stage{grid-row:1/3;min-width:0;display:grid}.FilmView-module__aSAvqq__theater .FilmView-module__aSAvqq__frame{border:1px solid var(--line);border-radius:var(--radius-panel)}.FilmView-module__aSAvqq__theater .FilmView-module__aSAvqq__controls{padding:var(--space-6) 0 0;background:0 0}.FilmView-module__aSAvqq__theater .FilmView-module__aSAvqq__theaterTitle{gap:var(--space-1);margin-right:auto;display:grid}.FilmView-module__aSAvqq__theaterName{font-family:var(--font-sans);letter-spacing:-.03em;text-transform:none;color:var(--text-hi);font-size:32px;font-weight:300;line-height:36px}.FilmView-module__aSAvqq__theater .FilmView-module__aSAvqq__theaterTitle .label{color:var(--text-dim)}.FilmView-module__aSAvqq__theater .FilmView-module__aSAvqq__upNext{display:none}.FilmView-module__aSAvqq__theater .FilmView-module__aSAvqq__info{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-panel);grid-template-rows:auto minmax(0,1fr) auto;align-self:start;max-height:562.5px}.FilmView-module__aSAvqq__theater .FilmView-module__aSAvqq__infoBody{padding:var(--space-5) var(--space-7);overflow-y:auto}.FilmView-module__aSAvqq__theater .FilmView-module__aSAvqq__infoBody>:is(h1,.FilmView-module__aSAvqq__number,.FilmView-module__aSAvqq__roles){display:none}@media (max-width:1023px){.FilmView-module__aSAvqq__theater{grid-template-columns:1fr;align-content:start;padding-top:88px;overflow-y:auto}.FilmView-module__aSAvqq__theater .FilmView-module__aSAvqq__stage{display:contents}.FilmView-module__aSAvqq__theater .FilmView-module__aSAvqq__info{max-height:none;margin:var(--space-5) 0 var(--space-7)}}@media (max-width:639px){.FilmView-module__aSAvqq__controls{padding:var(--space-2) var(--space-3)}.FilmView-module__aSAvqq__vimeo{display:none}}.FilmView-module__aSAvqq__number{color:var(--text);margin:0}.FilmView-module__aSAvqq__roles{margin:0}.FilmView-module__aSAvqq__lead{padding-bottom:var(--space-5);color:var(--text-2);white-space:pre-line;border-bottom:1px solid var(--line);margin:0;font-size:18px;font-weight:300;line-height:26px}.FilmView-module__aSAvqq__credits{gap:var(--space-3);display:grid}.FilmView-module__aSAvqq__credits p{color:var(--text);white-space:pre-line;margin:0;font-size:14px;line-height:21px}.FilmView-module__aSAvqq__next{gap:var(--space-4);display:grid}.FilmView-module__aSAvqq__next header{justify-content:space-between;display:flex}.FilmView-module__aSAvqq__next ol{gap:var(--space-3);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.FilmView-module__aSAvqq__next a{gap:var(--space-2);color:var(--text);font-size:13px;line-height:16px;text-decoration:none;display:grid}.FilmView-module__aSAvqq__thumb{aspect-ratio:16/9;border:1px solid var(--line);background:var(--panel);place-items:center;font-size:18px;font-weight:300;display:grid;overflow:hidden}.FilmView-module__aSAvqq__thumb img{object-fit:cover;width:100%;height:100%}@media (max-width:639px){.FilmView-module__aSAvqq__next ol{grid-template-columns:repeat(3,minmax(0,1fr))}}
