.Pql1RW_gate{flex-direction:column;gap:16px;max-width:36rem;margin:0 auto;padding-block:48px;display:flex}.Pql1RW_title{margin:0}.Pql1RW_copy{color:var(--ink-soft);margin:0;line-height:1.6}.Pql1RW_form{flex-direction:column;align-items:flex-start;gap:16px;margin-top:8px;display:flex}.Pql1RW_check{align-items:flex-start;gap:10px;line-height:1.5;display:flex}.Pql1RW_check input{margin-top:4px}.Pql1RW_error{color:var(--red);margin:0}
.ITCwoG_stage{aspect-ratio:16/9;background:var(--ink);border-radius:16px;position:relative;overflow:hidden}.ITCwoG_content{position:absolute;inset:0}.ITCwoG_panels{z-index:1;position:absolute;inset:0}.ITCwoG_panels[data-open=true]{pointer-events:none}.ITCwoG_panelLeft,.ITCwoG_panelRight{background:linear-gradient(90deg, #00000047, #0000 30%, #0000 70%, #0000002e), repeating-linear-gradient(90deg, var(--red-dark) 0px, var(--red) 16px, #d4523b 24px, var(--red) 32px, var(--red-dark) 52px);width:50.5%;transition:transform 1.6s cubic-bezier(.65,0,.35,1);position:absolute;top:0;bottom:0}.ITCwoG_panelLeft{transform:translateX(calc(-1 * var(--curtain-gap,0%)));left:0;box-shadow:inset -18px 0 30px #00000047}.ITCwoG_panelRight{transform:translateX(var(--curtain-gap,0%));right:0;box-shadow:inset 18px 0 30px #00000047}.ITCwoG_panels[data-open=true] .ITCwoG_panelLeft{transform:translate(-100%)}.ITCwoG_panels[data-open=true] .ITCwoG_panelRight{transform:translate(100%)}.ITCwoG_valance{background:radial-gradient(circle at 50% 0, var(--red-dark) 70%, transparent 71%) 0 100% / 56px 28px repeat-x, linear-gradient(180deg, #7a1d12, var(--red-dark)) 0 0 / 100% calc(100% - 26px) no-repeat;filter:drop-shadow(0 6px 10px #00000059);height:13%;transition:transform 1.6s cubic-bezier(.65,0,.35,1),opacity 1.2s;position:absolute;top:0;left:0;right:0}.ITCwoG_panels[data-open=true] .ITCwoG_valance{opacity:0;transform:translateY(-100%)}@media (prefers-reduced-motion:reduce){.ITCwoG_panelLeft,.ITCwoG_panelRight,.ITCwoG_valance{transition:none}}
.pxLKzq_hall{width:100%;padding:var(--page-pad-y) var(--gutter)}.pxLKzq_layout{grid-template-columns:1fr;align-items:start;gap:28px;display:grid}.pxLKzq_stageCol{flex-direction:column;gap:10px;min-width:0;display:flex}.pxLKzq_infoCol{flex-direction:column;min-width:0;display:flex}@media (min-width:1200px){.pxLKzq_hallInner{max-width:1536px;margin-inline:auto;container-type:inline-size}.pxLKzq_layout{grid-template-columns:minmax(0,63fr) minmax(0,34fr);align-items:stretch;column-gap:3%}.pxLKzq_stageCol,.pxLKzq_infoCol{font-size:1.163cqi}.pxLKzq_stageCol{gap:.625em}.pxLKzq_stageCol>:last-child{flex:1 0 auto}.pxLKzq_stageCol .pxLKzq_advisory{border-radius:.828em;gap:.828em;padding:.828em 1.103em;font-size:.906em}.pxLKzq_stageCol .pxLKzq_advisoryLabel{padding:.31em .77em;font-size:.897em}.pxLKzq_stageCol .pxLKzq_advisoryDismiss{font-size:1.517em}}.pxLKzq_synopsis{color:var(--text);margin:0 0 20px;font-size:16px;line-height:1.6}.pxLKzq_average{justify-content:space-between;margin:0 0 20px;padding:14px 0;font-size:15px;font-weight:600;display:flex}.pxLKzq_average span{font-weight:700}.pxLKzq_error{color:var(--red);background:#fbe9e6;border-radius:12px;margin:0 0 14px;padding:12px 16px;font-size:14px;font-weight:600}.pxLKzq_guestNote{border:1px dashed var(--text);border-radius:14px;flex-direction:column;gap:14px;padding:20px;display:flex}.pxLKzq_guestNote p{text-wrap:pretty;margin:0;font-size:15px;line-height:1.5}@media (min-width:640px){.pxLKzq_guestNote{flex-direction:row;justify-content:space-between;align-items:center;gap:24px}.pxLKzq_guestNote .btn-primary{flex:none}}.pxLKzq_advisory{background:var(--red);color:#fff;border-radius:12px;align-items:center;gap:12px;margin:0;padding:12px 16px;font-size:14.5px;line-height:1.45;display:flex}.pxLKzq_advisoryLabel{background:#ffffff2e;border-radius:999px;flex:none;padding:4px 10px;font-size:13px;font-weight:700}.pxLKzq_advisoryText{flex:1;font-weight:600}.pxLKzq_advisoryDismiss{color:#fff;cursor:pointer;opacity:.8;background:0 0;border:none;flex:none;margin:0;padding:2px 4px;font-size:22px;line-height:1}.pxLKzq_advisoryDismiss:hover{opacity:1}.pxLKzq_reviewsSection{margin-top:40px}.pxLKzq_panel{width:100%;padding:var(--page-pad-y) var(--gutter)}.pxLKzq_closedPanel{padding:var(--page-pad-y) var(--gutter);flex-direction:column;flex:1;display:flex}.pxLKzq_closedStage{aspect-ratio:16/9;background:var(--ink);border-radius:16px;position:relative;overflow:hidden}.pxLKzq_ctaOverlay{z-index:3;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.pxLKzq_curtainCta{color:var(--text);background:#fff;box-shadow:0 10px 30px #00000059}.pxLKzq_curtainCta:hover{background:var(--card)}.pxLKzq_placeholder{text-align:center;height:100%;color:var(--cream);flex-direction:column;justify-content:center;align-items:center;gap:20px;margin:0;padding:0 40px;font-size:18px;font-weight:600;display:flex}.pxLKzq_placeholder p{margin:0}.pxLKzq_reviews{margin-top:48px}.pxLKzq_closedContent{padding:40px 0 0}.pxLKzq_locked{filter:blur(8px);-webkit-user-select:none;user-select:none;pointer-events:none}.pxLKzq_filmMeta{margin-bottom:12px}.pxLKzq_filmMeta h1{margin:0 0 16px;font-size:clamp(30px,3.2vw,46px);font-weight:700;line-height:1.02}
.dIz_GG_stage{width:100%;height:100%;position:relative}.dIz_GG_overlay{z-index:2;background:#141414db;flex-direction:column;justify-content:center;align-items:center;gap:20px;display:flex;position:absolute;inset:0}.dIz_GG_overlay p{color:var(--cream);margin:0;font-size:1.05rem}
.fjmkmW_form{flex-direction:column;gap:10px;display:flex}.fjmkmW_head{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.fjmkmW_avatar{background:var(--card);border-radius:50%;flex:none;width:28px;height:28px;position:relative;overflow:hidden}.fjmkmW_name{font-size:15px;font-weight:700}.fjmkmW_status{font-family:var(--font-forum), monospace;color:var(--text);font-size:12px}.fjmkmW_ratingField{color:var(--text);align-items:baseline;margin-left:auto;font-size:20px;font-weight:700;display:inline-flex}.fjmkmW_rating{border:0;border-bottom:1px dashed var(--text);width:3.3ch;color:inherit;font:inherit;text-align:right;appearance:textfield;background:0 0;border-radius:0;padding:0 1px}.fjmkmW_rating::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.fjmkmW_rating::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.fjmkmW_rating::placeholder{color:var(--taupe)}.fjmkmW_rating:focus{border-bottom-style:solid;outline:none}.fjmkmW_body{flex-direction:column;gap:10px;padding-left:38px;display:flex}.fjmkmW_text{box-sizing:border-box;border:1px dashed var(--text);width:100%;max-width:calc(68ch + 26px);min-height:3.6em;color:var(--text);font-family:var(--font-forum), monospace;resize:none;background:0 0;border-radius:10px;padding:10px 12px;font-size:14.5px;line-height:1.65;overflow:hidden}.fjmkmW_text::placeholder{color:var(--ink-soft)}.fjmkmW_text:focus{border-style:solid;border-color:var(--text);outline:none}.fjmkmW_actions{justify-content:flex-end;align-items:center;gap:12px;display:flex}.fjmkmW_note{font-family:var(--font-forum), monospace;color:var(--text);margin:0 auto 0 0;font-size:12.5px}.fjmkmW_submit{background:var(--ink);color:var(--cream);font-family:var(--font-body), sans-serif;cursor:pointer;border:0;border-radius:999px;flex:none;padding:9px 20px;font-size:14px;font-weight:700;transition:opacity .15s}.fjmkmW_submit:hover{opacity:.85}.fjmkmW_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:480px){.fjmkmW_body{padding-left:0}}
.HOdAKa_card{border:1px solid var(--taupe-light);background:#fff;border-radius:18px;flex-direction:column;gap:20px;padding:28px;display:flex}.HOdAKa_head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}.HOdAKa_heading{margin:0;font-size:34px;font-weight:700;line-height:1}.HOdAKa_counts{font-family:var(--font-forum), monospace;color:var(--text);margin:0;font-size:13px}.HOdAKa_average{font-family:var(--font-body), sans-serif;font-size:18px;font-weight:700}@media (max-width:640px){.HOdAKa_card{padding:20px 18px}.HOdAKa_heading{font-size:28px}}
.POxd_q_name{color:#45453f;font-weight:600}.POxd_q_link{color:#45453f;text-decoration:none;transition:color .15s}.POxd_q_link:hover{color:var(--ink-soft)}.POxd_q_link .POxd_q_name{color:inherit}
.JdnCta_panel{width:100%;padding:var(--page-pad-y) var(--gutter)}.JdnCta_inner{max-width:1088px;margin:0 auto}.JdnCta_hero{grid-template-columns:1fr;gap:32px;display:grid}@media (min-width:1000px){.JdnCta_hero{grid-template-columns:minmax(0,1fr) 520px;align-items:center;gap:88px}}.JdnCta_poster{aspect-ratio:2/3;width:min(100%,320px);position:relative;overflow:hidden;box-shadow:0 16px 40px #14141429}@media (min-width:1000px){.JdnCta_poster{width:auto;height:min(720px, calc(100dvh - var(--nav-h) - 2 * var(--page-pad-y)), calc((min(1088px, 100vw - 2 * var(--gutter)) - 608px) * 1.5))}}.JdnCta_info{flex-direction:column;gap:32px;min-width:0;display:flex}.JdnCta_label{color:var(--text);margin:0;font-size:18px}.JdnCta_live{color:var(--green)}.JdnCta_title{margin:0;font-size:clamp(44px,5vw,72px);font-weight:700;line-height:.95}.JdnCta_synopsis{margin:0;font-size:22px;line-height:1.4}.JdnCta_advisory{color:var(--red);margin:0;font-size:18px;font-weight:600}.JdnCta_titleBlock{flex-direction:column;gap:14px;display:flex}.JdnCta_titleFacts{color:var(--ink-soft);white-space:nowrap;font-size:22px;font-weight:400}.JdnCta_director{color:var(--ink-soft);margin:0;font-size:18px}.JdnCta_links{flex-wrap:wrap;gap:12px 32px;display:flex}.JdnCta_textLink{width:fit-content;color:var(--text);padding-bottom:6px;font-size:18px;font-weight:700;line-height:.95;text-decoration:none;display:inline-block;position:relative}.JdnCta_textLink:after{content:"";transform-origin:0;background-color:currentColor;width:100%;height:1px;position:absolute;bottom:0;left:0}@media (hover:hover){.JdnCta_textLink:hover:after{animation:.56s cubic-bezier(.2,.7,.2,1) JdnCta_underlineRedraw}}.JdnCta_textLink:active:after{animation:.56s cubic-bezier(.2,.7,.2,1) JdnCta_underlineRedraw}@keyframes JdnCta_underlineRedraw{0%{transform-origin:100%;transform:scaleX(1)}49%{transform-origin:100%;transform:scaleX(0)}50%{transform-origin:0;transform:scaleX(0)}to{transform-origin:0;transform:scaleX(1)}}.JdnCta_section{margin-top:64px}.JdnCta_sectionHeading{margin:0 0 14px;font-size:28px;font-weight:700;line-height:1}.JdnCta_sectionRule{margin-bottom:14px}.JdnCta_trailerStage{aspect-ratio:16/9;background:var(--ink);overflow:hidden}@media (max-width:999px){.JdnCta_info{gap:24px}.JdnCta_advisory{font-size:16px}.JdnCta_synopsis,.JdnCta_titleFacts{font-size:18px}}@media (prefers-reduced-motion:reduce){.JdnCta_textLink:hover:after,.JdnCta_textLink:active:after{animation:none}}
._5XBhDa_snapshot{background:var(--cream);place-items:center;display:grid;overflow:hidden;container-type:size}._5XBhDa_unit{flex-direction:column;gap:1.75em;width:58.6em;font-size:min(1.57cqw,1.7cqh);display:flex}._5XBhDa_stage{aspect-ratio:16/9;background:var(--ink);border-radius:.9em;position:relative;overflow:hidden}._5XBhDa_marquee{box-sizing:border-box;background:var(--ink);min-height:13.5em;color:var(--cream);border-radius:1.25em;grid-template:"week moon""body moon"1fr/minmax(0,1fr) auto;column-gap:1.5em;padding:2em;display:grid;position:relative;overflow:hidden}._5XBhDa_week{color:#d9d9d3;grid-area:week;margin:0;font-size:1em;line-height:1.4}._5XBhDa_moon{box-sizing:border-box;background:var(--cream);width:17.5em;height:17.5em;color:var(--text);border-radius:50%;flex-direction:column;grid-area:moon;justify-content:flex-end;align-self:start;gap:.25em;margin:-7em -6em -1em 0;padding:0 0 3.5em 2.75em;display:flex}._5XBhDa_score{margin:0 0 .1em;font-size:3.6em;font-weight:700;line-height:.95}._5XBhDa_moonLine{margin:0;font-size:.875em;line-height:1.4}._5XBhDa_body{flex-direction:column;grid-area:body;gap:.875em;margin-top:1.5em;display:flex}._5XBhDa_title{-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0;font-size:2.875em;font-weight:700;line-height:1;display:-webkit-box;overflow:hidden}._5XBhDa_titleFacts{color:#d9d9d3;white-space:nowrap;font-size:.4em;font-weight:400}._5XBhDa_director{color:#d9d9d3;margin:0;font-size:1em}._5XBhDa_director strong{color:var(--cream);font-weight:600}._5XBhDa_synopsis{color:#d9d9d3;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:1em;line-height:1.5;display:-webkit-box;overflow:hidden}
.xgPmsG_page{flex-direction:column;gap:8px;display:flex}.xgPmsG_row{grid-template-columns:1fr;gap:8px;display:grid}.xgPmsG_row>*{aspect-ratio:6/5;place-self:stretch stretch;min-width:0}.xgPmsG_tile{color:#fff;flex-direction:column;justify-content:space-between;gap:16px;padding:clamp(24px,6.4vw,44px);display:flex}.xgPmsG_yellow{background:#e6a817}.xgPmsG_orange{background:#ee8d4c}.xgPmsG_night{background:#366f7c}.xgPmsG_trees{background:#557a2b}.xgPmsG_red{background:var(--red)}.xgPmsG_heading{text-wrap:balance;margin:0;font-size:clamp(26px,7.4vw,44px);font-weight:700;line-height:.95}.xgPmsG_body{text-wrap:pretty;max-width:44ch;margin:0;font-size:clamp(15px,4vw,17px);line-height:1.45}.xgPmsG_body strong{font-weight:700}.xgPmsG_body a,.xgPmsG_reviewsLabel a{color:inherit;white-space:nowrap;font-weight:700;text-decoration:none;position:relative}.xgPmsG_body a:after,.xgPmsG_reviewsLabel a:after{content:"";transform-origin:0;background-color:currentColor;width:100%;height:1px;transition:transform .56s cubic-bezier(.2,.7,.2,1);position:absolute;bottom:-3px;left:0;transform:scaleX(0)}@media (hover:hover){.xgPmsG_body a:hover:after,.xgPmsG_reviewsLabel a:hover:after{transform:scaleX(1)}}.xgPmsG_art{background:#366f7c;display:block;position:relative;overflow:hidden}.xgPmsG_art img{object-fit:cover;object-position:center top}.xgPmsG_pair{grid-template-columns:1fr 1fr;gap:8px;display:grid}.xgPmsG_art .xgPmsG_dang{object-position:62% top}.xgPmsG_screenTile{container-type:size}.xgPmsG_screenButton{--img-w:max(100cqw, 157.95cqh);--img-h:max(100cqh, 63.31cqw);left:calc(50cqw - .19475 * var(--img-w));top:calc(.31304 * var(--img-h));width:calc(.39325 * var(--img-w));height:calc(.36999 * var(--img-h));transition:-webkit-backdrop-filter .15s,backdrop-filter .15s;position:absolute;transform:rotate(-1.21deg)}@media (hover:hover){.xgPmsG_screenButton:hover{-webkit-backdrop-filter:brightness(.85);backdrop-filter:brightness(.85)}}.xgPmsG_screenButton:focus-visible{outline-offset:2px;outline:3px solid #fff}.xgPmsG_reviewsTile{color:var(--text);background:var(--cream);--review-head:clamp(12px, calc(8.98px + .86cqi), 15px);--review-text:clamp(12.5px, calc(9.99px + .72cqi), 15px);--review-rating:clamp(14px, calc(9.98px + 1.15cqi), 18px);--review-avatar:clamp(26px, calc(11.92px + 4.01cqi), 40px);--review-pad-y:clamp(7px, calc(3.72cqi - 6.07px), 20px);--review-pad-x:clamp(12px, calc(3.95px + 2.29cqi), 20px);--review-gap:clamp(5px, calc(1.98px + .86cqi), 8px);justify-content:flex-start;gap:10px;container-type:inline-size}.xgPmsG_reviewsLabel{font-size:var(--review-head);color:var(--green);margin:0;font-weight:700}.xgPmsG_reviewsTile>section{gap:var(--review-gap);padding:calc(var(--review-pad-y) * .7) var(--review-pad-x);border-radius:14px;flex:auto}.xgPmsG_reviewsTile>section>div:first-child h2{font-size:calc(var(--review-rating) * 1.25)}.xgPmsG_reviewsTile>section>div:first-child p{font-size:var(--review-head)}.xgPmsG_reviewsTile>section>div:first-child b{font-size:var(--review-rating)}.xgPmsG_reviewsTile ul{gap:var(--review-gap)}.xgPmsG_reviewsTile li{gap:calc(var(--review-gap) * .75)}.xgPmsG_reviewsTile li>div:first-child{column-gap:calc(var(--review-avatar) * .3)}.xgPmsG_reviewsTile li>div:first-child>:first-child{width:var(--review-avatar);height:var(--review-avatar)}.xgPmsG_reviewsTile li>div:first-child>:nth-child(2){font-size:var(--review-text)}.xgPmsG_reviewsTile li>div:first-child>:last-child{font-size:var(--review-rating)}.xgPmsG_reviewsTile li>div:nth-child(2){padding-left:calc(var(--review-avatar) * 1.3)}.xgPmsG_reviewsTile li>div:nth-child(2) p{-webkit-line-clamp:2;font-size:calc(var(--review-text) * .94);-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}.xgPmsG_reviewsTile li>div:last-child{padding-top:calc(var(--review-gap) * .5)}.xgPmsG_reviewsTile li:last-child>div:last-child{display:none}@container (max-width:354px){.xgPmsG_reviewsTile li>div:nth-child(2) p{-webkit-line-clamp:1}}@media (min-width:821px){@container (max-width:599px){.xgPmsG_reviewsTile li>div:nth-child(2) p{-webkit-line-clamp:1}}.xgPmsG_row{grid-template-columns:1fr 1fr}.xgPmsG_row>*{aspect-ratio:4/3}.xgPmsG_tile{padding:clamp(24px,3.05vw,44px) clamp(24px,3.35vw,48px)}.xgPmsG_reviewsTile{padding-block:clamp(18px,2.2vw,32px)}.xgPmsG_heading{font-size:clamp(28px,3.35vw,48px)}.xgPmsG_body{font-size:clamp(15px,1.18vw,17px)}.xgPmsG_art .xgPmsG_dang{object-position:center top}.xgPmsG_flip>:first-child{order:2}}@media (prefers-reduced-motion:reduce){.xgPmsG_body a:after,.xgPmsG_reviewsLabel a:after,.xgPmsG_screenButton{transition:none}}
.Y7R2Ra_grid{grid-auto-rows:1fr;width:100%;height:100%;display:grid}
.L37z1G_marquee{box-sizing:border-box;background:var(--ink);color:var(--cream);border-radius:1.25em;flex:1;grid-template:"week moon""body moon"1fr/minmax(0,1fr) auto;gap:.875em 1.5em;padding:2em;display:grid;position:relative;overflow:hidden}.L37z1G_week{color:#d9d9d3;grid-area:week;margin:0;font-size:1em;line-height:1.4;position:relative}.L37z1G_moon{box-sizing:border-box;background:var(--cream);width:17.5em;height:17.5em;color:var(--text);border-radius:50%;flex-direction:column;grid-area:moon;justify-content:flex-end;align-self:start;gap:.25em;margin:-7em -6em -1em 0;padding:0 0 3.5em 2.75em;display:flex}.L37z1G_score{margin:0 0 .1em;font-size:3.6em;font-weight:700;line-height:.95}.L37z1G_moonLine{margin:0;font-size:.875em;line-height:1.4}.L37z1G_body{flex-direction:column;grid-area:body;gap:.875em;margin-top:1.5em;display:flex;position:relative}.L37z1G_title{text-wrap:balance;margin:0;font-size:2.875em;font-weight:700;line-height:1}.L37z1G_title a{color:inherit;text-decoration:none;transition:opacity .15s}.L37z1G_title a:hover{opacity:.7}.L37z1G_titleFacts{color:#d9d9d3;white-space:nowrap;font-size:.4em;font-weight:400}.L37z1G_director{color:#d9d9d3;margin:0;font-size:1em}.L37z1G_director strong{color:var(--cream);font-weight:600}.L37z1G_director a{color:var(--cream)}.L37z1G_director a:hover{color:#bdbdb6}.L37z1G_synopsis{color:#d9d9d3;margin:0;font-size:1em;line-height:1.5}.L37z1G_star{background:var(--cream);border-radius:50%;display:none;position:absolute}.L37z1G_starA{width:.25em;height:.25em;top:6.5em;left:26%}.L37z1G_starB{width:.19em;height:.19em;top:11em;left:44%}.L37z1G_starC{width:.3em;height:.3em;top:9.5em;left:12%}@media (min-width:1200px){.L37z1G_marquee{grid-template-areas:"week moon""body body";row-gap:1.5em}.L37z1G_body{align-self:end;margin-top:0}.L37z1G_star{display:block}}@media (max-width:640px){.L37z1G_marquee{grid-template-areas:"week moon""body body";column-gap:1em;font-size:13px}.L37z1G_moon{width:12em;height:12em;margin:-4.5em -4em -.5em 0;padding:0 0 2.5em 1.4em}.L37z1G_score{font-size:2.6em}.L37z1G_moonLine{font-size:11px}.L37z1G_body{margin-top:0}.L37z1G_week{font-size:14px}.L37z1G_title{font-size:34px}.L37z1G_director{font-size:14px}.L37z1G_synopsis{font-size:15px}}
._9Z1dzW_wall{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}._9Z1dzW_slot{background:var(--wall-slot,var(--card));display:block;position:relative;overflow:hidden}._9Z1dzW_slot:nth-child(8n+1),._9Z1dzW_slot:nth-child(8n+3),._9Z1dzW_slot:nth-child(8n+6),._9Z1dzW_slot:nth-child(8n+8){background:var(--wall-slot-alt,#dcdcd6)}._9Z1dzW_slot img{transform:scale(1.08)}a._9Z1dzW_slot{transition:opacity .15s}a._9Z1dzW_slot:hover{opacity:.85}a._9Z1dzW_slot:focus-visible{outline-offset:-4px;outline:2px solid #fff}@media (prefers-reduced-motion:reduce){a._9Z1dzW_slot{transition:none}}
.D-4_ua_wrap{position:absolute;inset:0;overflow:hidden}.D-4_ua_still,.D-4_ua_player{width:100%;height:100%;position:absolute;inset:0}.D-4_ua_still{object-fit:cover;pointer-events:none;transition:opacity .5s}.D-4_ua_stillGone{opacity:0}.D-4_ua_player{aspect-ratio:auto;pointer-events:none;--controls:none;--loading-indicator:none;--media-object-fit:cover;--media-object-position:center;--media-background-color:transparent;display:block}.D-4_ua_sound{z-index:3;color:#fff;cursor:pointer;filter:drop-shadow(0 1px 3px #0009);background:0 0;border:none;padding:6px;transition:opacity .15s;position:absolute;top:12px;right:12px}.D-4_ua_sound:hover{opacity:.75}.D-4_ua_sound:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #fff}@media (min-width:821px){.D-4_ua_sound{right:calc(var(--gutter) - 6px);top:auto;bottom:34px}}@media (prefers-reduced-motion:reduce){.D-4_ua_still,.D-4_ua_sound{transition:none}}
.MXuJ4q_panel{width:100%;padding:var(--page-pad-y) var(--gutter)}.MXuJ4q_header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin:0 0 24px;display:flex}.MXuJ4q_heading{margin:0;font-size:clamp(40px,5vw,72px);font-weight:700;line-height:1}.MXuJ4q_sub{color:var(--ink-soft);margin:0;font-size:15px}.MXuJ4q_empty{color:var(--ink-soft);font-size:15px}.MXuJ4q_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:700px){.MXuJ4q_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1100px){.MXuJ4q_grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.MXuJ4q_poster{aspect-ratio:2/3;background:var(--card);transition:opacity .15s;display:block;position:relative;overflow:hidden}.MXuJ4q_poster:hover{opacity:.85}@media (prefers-reduced-motion:reduce){.MXuJ4q_poster{transition:none}}
.E0kJGG_page,.E0kJGG_hero{width:100%}.E0kJGG_stage{aspect-ratio:3/4;background:#1c3a4a;width:100%;position:relative;overflow:hidden}.E0kJGG_stageLink{position:absolute;inset:0}.E0kJGG_stage.E0kJGG_stageTrailer{aspect-ratio:16/9}.E0kJGG_art{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.E0kJGG_screenButton{width:56.305%;height:26.528%;display:block;position:absolute;top:30.868%;left:22.074%;transform:rotate(-1.34deg)}.E0kJGG_buttonImage{object-fit:contain;transition:filter .15s}.E0kJGG_screenButton:hover .E0kJGG_buttonImage{filter:brightness(.85)}.E0kJGG_shade{pointer-events:none;background:linear-gradient(#14141400 0%,#14141499 100%);height:40%;position:absolute;bottom:0;left:0;right:0}.E0kJGG_caption{left:var(--gutter);max-width:calc(100% - 2 * var(--gutter));color:#fff;text-shadow:0 1px 12px #14141459;position:absolute;bottom:24px}.E0kJGG_kicker{text-shadow:0 1px 2px #141414b3,0 0 10px #14141473;margin:0 0 4px;font-size:16px;font-weight:600}.E0kJGG_title{text-wrap:balance;margin:0;font-size:clamp(25px,2.9vw,40px);font-weight:700;line-height:1.05}.E0kJGG_captionLink{color:inherit;text-decoration:none;transition:opacity .15s;display:block}.E0kJGG_captionLink:hover{opacity:.7}.E0kJGG_captionLink .E0kJGG_kicker,.E0kJGG_captionLink .E0kJGG_title{display:block}.E0kJGG_tiles{grid-template-columns:1fr;gap:8px;padding:8px 0 0;display:grid}.E0kJGG_tiles>*{aspect-ratio:6/5;place-self:stretch stretch;min-width:0}.E0kJGG_archiveWall{--wall-slot:#14141405;--wall-slot-alt:#1414140b;background:#fff}.E0kJGG_taglineTile{color:#fff;background:#3e7782;text-decoration:none;transition:transform .15s;display:block;position:relative;overflow:hidden;container-type:inline-size}.E0kJGG_tileArt{object-fit:cover;object-position:center;transition:filter .15s}@media (hover:hover){.E0kJGG_taglineTile:hover .E0kJGG_tileArt{filter:brightness(.9)}}.E0kJGG_taglineTile:active{transform:scale(.99)}.E0kJGG_tileText{flex-direction:column;justify-content:space-between;gap:8cqw;padding:9.6cqw 7.47cqw 7.47cqw;display:flex;position:absolute;inset:0}.E0kJGG_tagline{text-wrap:balance;margin:0;font-size:11.73cqw;font-weight:700;line-height:.96}.E0kJGG_tileNote{margin:0;font-size:4.3cqw;font-weight:700;line-height:.95}@media (min-width:821px){.E0kJGG_stage,.E0kJGG_stage.E0kJGG_stageTrailer{aspect-ratio:16/9}.E0kJGG_screenButton{width:22.699%;height:25.353%;top:23.528%;left:36.334%}.E0kJGG_caption{bottom:32px}.E0kJGG_tiles{grid-template-columns:1fr 1fr}.E0kJGG_tiles>*{aspect-ratio:4/3}.E0kJGG_taglineTile{order:2}.E0kJGG_tileText{padding:6.92cqw 7.55cqw}.E0kJGG_tagline{font-size:11.27cqw}.E0kJGG_tileNote{font-size:3.2cqw}}@media (prefers-reduced-motion:reduce){.E0kJGG_captionLink,.E0kJGG_buttonImage,.E0kJGG_taglineTile,.E0kJGG_tileArt{transition:none}.E0kJGG_taglineTile:active{transform:none}}
