._page_1oesh_1{color:#f4f0e7;background:#071c20;min-height:100vh}._nav_1oesh_7{border-bottom:1px solid #f4f0e733;justify-content:space-between;align-items:center;height:88px;padding:0 3.5vw;display:flex}._navLogo_1oesh_16{width:82px;height:72px}._navLogo_1oesh_16 img{object-fit:contain;width:100%;height:100%}._back_1oesh_27{letter-spacing:.1em;font-size:11px}._hero_1oesh_32{grid-template-columns:minmax(320px,.86fr) 1.14fr;min-height:calc(100svh - 88px);display:grid}._poster_1oesh_38{background:#020b0d;place-items:center;padding:5vw;display:grid}._poster_1oesh_38 img{object-fit:contain;width:100%;height:auto;max-height:calc(100svh - 150px)}._summary_1oesh_52{background:radial-gradient(circle at 82% 18%,#c6dade40,#0000 33%),#193c43;flex-direction:column;justify-content:center;padding:8vw 6vw;display:flex}._label_1oesh_60,._dateLabel_1oesh_61{color:#f2c867;letter-spacing:.18em;font-size:10px;font-weight:700}._summary_1oesh_52 h1{letter-spacing:-.065em;margin:34px 0 28px;font-family:Georgia,serif;font-size:clamp(56px,8vw,122px);font-weight:400;line-height:.78}._subtitle_1oesh_77{font-family:serif;font-size:clamp(20px,2.2vw,31px)}._date_1oesh_61{margin:46px 0 12px;font-size:clamp(28px,3vw,44px);font-weight:700}._time_1oesh_88{margin:0;font-size:17px;font-weight:700}._content_1oesh_94{color:#0c1719;background:#eee9df;grid-template-columns:1.05fr .95fr;gap:9vw;padding:120px 3.5vw;display:grid}._content_1oesh_94 h2{letter-spacing:-.05em;margin:35px 0;font-size:clamp(38px,5vw,76px);line-height:1.2}._lead_1oesh_110 p{margin:0 0 22px;font-family:serif;font-size:18px;line-height:2}._facts_1oesh_117{border-top:1px solid #0c171947;margin:0}._facts_1oesh_117 div{border-bottom:1px solid #0c171947;grid-template-columns:130px 1fr;gap:24px;padding:24px 0;display:grid}._facts_1oesh_117 dt{font-size:12px;font-weight:700}._facts_1oesh_117 dd{margin:0;font-family:serif;font-size:16px;line-height:1.8}._notice_1oesh_142{background:#fff;margin-top:28px;padding:18px 20px;font-size:13px;line-height:1.8}._footer_1oesh_150{justify-content:space-between;gap:30px;padding:55px 3.5vw;font-size:11px;display:flex}._notice_1oesh_142 p{margin:0 0 18px;font-size:16px}._bookingLink_1oesh_163{color:#fff;text-align:center;background:#193c43;padding:20px;font-size:16px;font-weight:700;display:block}._bookingLink_1oesh_163 span{font-size:14px;font-weight:400}._footer_1oesh_150 a{color:#f2c867}@media (max-width:800px){._nav_1oesh_7{height:72px;padding:0 5vw}._navLogo_1oesh_16{width:68px;height:58px}._hero_1oesh_32,._content_1oesh_94{grid-template-columns:1fr}._poster_1oesh_38{padding:10vw 8vw}._poster_1oesh_38 img{max-height:none}._summary_1oesh_52,._content_1oesh_94{padding:80px 5vw}._facts_1oesh_117 div{grid-template-columns:100px 1fr}._footer_1oesh_150{flex-direction:column;padding:45px 5vw}}._eventActions_1oesh_220{padding:0 3.5vw 48px}._eventActions_1oesh_220>div{max-width:900px;margin:0 auto}
