._cards_15ymu_1{grid-template-columns:repeat(7,minmax(0,1fr));gap:14px;display:grid}._card_15ymu_1{appearance:none;cursor:pointer;aspect-ratio:5/7;border:1px solid var(--line);background:var(--ink-2);min-width:0;color:var(--cream);border-radius:18px;flex-direction:column;justify-content:space-between;align-items:center;padding:18px 10px 16px;transition:transform .18s;display:flex;box-shadow:0 16px 34px #0006}._card_15ymu_1:hover{transform:translateY(-4px)}._mark_15ymu_29{margin-top:16px}._name_15ymu_33{font-family:var(--font-display);overflow-wrap:anywhere;max-width:100%;font-size:1.3rem;line-height:1}._camp_15ymu_41{letter-spacing:.1em;text-transform:uppercase;border-radius:var(--radius-pill);border:1px solid;padding:2px 8px;font-size:.7rem;font-weight:800}._role_15ymu_51{font-family:var(--font-display);text-align:center;font-size:1.35rem;line-height:1.05}._who_15ymu_58{color:var(--haze);font-size:.8rem}@media (width<=760px){._cards_15ymu_1{grid-template-columns:repeat(2,minmax(0,1fr))}}._page_1pkze_4{overflow-x:clip}._act_1pkze_8{max-width:1240px;padding:72px max(24px, env(safe-area-inset-right,0px)) 96px max(24px, env(safe-area-inset-left,0px));grid-template-columns:132px minmax(0,1fr);column-gap:40px;margin:0 auto;display:grid}._rail_1pkze_17{flex-direction:column;align-items:flex-start;gap:14px;display:flex}._time_1pkze_24{font-family:var(--font-display);color:var(--moon);font-size:1.9rem;line-height:1}._railLabel_1pkze_31{color:var(--haze);font-size:.95rem;font-weight:500}._railLine_1pkze_37{background:var(--line);flex-grow:1;width:2px;min-height:120px;margin-left:4px}._actBody_1pkze_45{flex-direction:column;gap:36px;min-width:0;display:flex}._head_1pkze_52{flex-direction:column;gap:14px;min-width:0;display:flex}._h2_1pkze_59{font-size:clamp(2.4rem,5vw,3.75rem);line-height:1}._lead_1pkze_64{color:var(--haze-light);max-width:36em;font-size:1.18rem}._small_1pkze_70{color:var(--haze);font-size:.92rem}._ctas_1pkze_75{flex-wrap:wrap;align-items:center;gap:14px;display:flex}._cta_1pkze_75{border-radius:var(--radius-pill);background:var(--moon);min-height:52px;color:var(--ink);align-items:center;padding:0 26px;font-size:1.05rem;font-weight:700;text-decoration:none;display:inline-flex}._cta_1pkze_75:hover{background:var(--cream)}._cta_1pkze_75:active{transform:translateY(1px)}._textLink_1pkze_103,._inlineLink_1pkze_104{color:var(--cream);text-underline-offset:5px;font-weight:700;text-decoration:underline}._textLink_1pkze_103{padding:12px 6px;font-size:1.1rem}._inlineLink_1pkze_104{color:var(--moon)}._act_1pkze_8:first-child{padding-top:40px}._hero_1pkze_125{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:32px;display:grid}._heroText_1pkze_132{flex-direction:column;gap:26px;min-width:0;display:flex}._heroTitle_1pkze_139{font-size:clamp(3.4rem,7vw,5.75rem);line-height:.95}._moonWord_1pkze_144{color:var(--moon)}._heroArt_1pkze_148{justify-content:center;display:flex}._heroMoon_1pkze_153{width:100%;max-width:500px;height:auto}._cast_1pkze_160{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;display:grid}._castCol_1pkze_166{min-width:0}._castTitle_1pkze_170{margin-bottom:8px;font-size:1.5rem}._castList_1pkze_175{margin:0;padding:0;list-style:none}._castRow_1pkze_181{color:var(--cream);padding:7px 0;text-decoration:none;display:block}._castRow_1pkze_181:hover strong{color:var(--moon)}._castLine_1pkze_192{color:var(--haze);font-size:.88rem}._premiumMark_1pkze_197{color:var(--moon);font-size:.82rem}._lock_1pkze_202{vertical-align:-.1em}._leader_1pkze_206{align-items:baseline;gap:10px;display:flex}._leader_1pkze_206>span:first-child{white-space:nowrap}._leader_1pkze_206>span:last-child{text-align:right}._dots_1pkze_221{border-bottom:2px dotted var(--line);flex-grow:1;min-width:12px;transform:translateY(-4px)}._nightBand_1pkze_229{background:var(--ink-deep)}._nightBand_1pkze_229 ._act_1pkze_8,._dawnBand_1pkze_234 ._act_1pkze_8{padding-top:110px;padding-bottom:110px}._script_1pkze_239{flex-direction:column;margin:0;display:flex}._scriptRow_1pkze_245{border-top:1px solid var(--ink-3);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:baseline;gap:40px;padding:22px 0;display:grid}._scriptLine_1pkze_254{font-size:1.6rem;font-weight:500;line-height:1.35}._scriptNote_1pkze_260{color:var(--moon);margin:0;font-size:1.06rem}._dawnBand_1pkze_234{background:var(--dawn);color:var(--dawn-ink)}._dawnBand_1pkze_234 ._time_1pkze_24{color:var(--dawn-ink-strong)}._dawnBand_1pkze_234 ._railLabel_1pkze_31{color:var(--dawn-ink)}._dawnBand_1pkze_234 ._railLine_1pkze_37{background:var(--dawn-line)}._dawn_1pkze_234{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:end;gap:56px;display:grid}._notice_1pkze_292{flex-direction:column;gap:18px;display:flex}._noticeKicker_1pkze_298{font-family:var(--font-receipt);font-size:1.1rem}._noticeTitle_1pkze_303{color:var(--dawn-ink-strong);font-size:clamp(2.6rem,5vw,4rem);line-height:1}._noticeText_1pkze_309{max-width:34ch;font-size:1.35rem;line-height:1.45}._dayFacts_1pkze_315{flex-direction:column;display:flex}._dayLead_1pkze_320{max-width:52ch;margin-top:12px}._fact_1pkze_325{border-bottom:1px solid var(--dawn-line);flex-wrap:wrap;align-items:baseline;gap:6px 14px;padding:18px 0;display:flex}._fact_1pkze_325:first-child{padding-top:0}._fact_1pkze_325:last-child{border-bottom:0;padding-bottom:0}._fact_1pkze_325 strong{color:var(--dawn-ink-strong)}._factBig_1pkze_347{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--dawn-ink-strong);font-size:4rem;line-height:1}._box_1pkze_356{grid-template-columns:minmax(0,380px) minmax(0,1fr);align-items:center;gap:64px;display:grid}._sheet_1pkze_364{background:var(--paper);color:var(--ink);font-family:var(--font-receipt);flex-direction:column;gap:4px;padding:28px 26px 24px;font-size:.95rem;line-height:1.5;display:flex}._sheet_1pkze_364 ._dots_1pkze_221{border-bottom-color:var(--ink)}._sheetHead_1pkze_380{text-align:center;text-transform:uppercase;font-weight:700}._sheetSub_1pkze_386{text-align:center;margin-bottom:10px}._sheetSection_1pkze_391{border-top:1px dashed var(--ink);margin-top:12px;padding-top:12px;font-weight:700}._sheetTotal_1pkze_398{border-top:2px solid var(--ink);justify-content:space-between;margin-top:14px;padding-top:12px;font-size:1.15rem;font-weight:700;display:flex}._faq_1pkze_409{border-bottom:1px solid var(--line);max-width:820px}._faqItem_1pkze_414{border-top:1px solid var(--line)}._faqQuestion_1pkze_418{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;list-style:none;display:flex}._faqQuestion_1pkze_418::-webkit-details-marker{display:none}._faqQuestion_1pkze_418:after{content:"+";font-family:var(--font-display);color:var(--moon);flex-shrink:0;font-size:1.6rem;line-height:1}._faqItem_1pkze_414[open]>._faqQuestion_1pkze_418:after{content:"–"}._faqQuestion_1pkze_418:focus-visible{outline:2px solid var(--moon);outline-offset:4px}._faqQuestion_1pkze_418 h3{text-wrap:pretty;font-family:var(--font-body);flex:1;font-size:1.25rem;font-weight:650;line-height:1.25}._faqItem_1pkze_414 p{color:var(--haze-light);padding-bottom:20px}@media (width<=760px){._act_1pkze_8{grid-template-columns:1fr;row-gap:18px;padding-top:56px;padding-bottom:64px}._rail_1pkze_17{display:none}._hero_1pkze_125,._dawn_1pkze_234,._box_1pkze_356,._scriptRow_1pkze_245{grid-template-columns:1fr}._scriptRow_1pkze_245{gap:10px}._scriptLine_1pkze_254{font-size:1.35rem}._cast_1pkze_160{grid-template-columns:1fr;gap:28px}._heroArt_1pkze_148{order:-1}._heroMoon_1pkze_153{max-width:220px}._nightBand_1pkze_229 ._act_1pkze_8,._dawnBand_1pkze_234 ._act_1pkze_8{padding-top:72px;padding-bottom:72px}._castList_1pkze_175{color:var(--haze-light);font-size:1.05rem;line-height:1.7}._castList_1pkze_175 li{display:inline}._castList_1pkze_175 li:not(:last-child):after{content:", "}._castList_1pkze_175 li:last-child:after{content:"."}._castRow_1pkze_181,._castRow_1pkze_181 ._leader_1pkze_206,._castRow_1pkze_181 ._leader_1pkze_206>span{padding:0;display:inline}._castRow_1pkze_181 strong{font-weight:500}._castLine_1pkze_192,._castRow_1pkze_181 ._dots_1pkze_221{display:none}}
