.shell_page__MUMt9{--dash-side-from:#6a270c;--dash-side-to:#5c230b;--dash-active:#97401b;--dash-accent:#c14112;--dash-accent-soft:#b1754c;--dash-shadow:rgba(80,40,15,0.06);--dash-paper:#f8f2ea;--dash-pill-hover:#f6e6d2;--dash-muted:color-mix(in srgb,var(--text) 70%,transparent);--dash-line:color-mix(in srgb,var(--text) 28%,transparent);--dash-line-soft:color-mix(in srgb,var(--text) 12%,transparent);container-type:inline-size;background:var(--ground);color:var(--text)}.shell_frame__C_aEF{position:relative;display:grid;grid-template-columns:20.9cqi minmax(0,1fr);min-height:100vh}.shell_sr__Ckq_k{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.shell_side__4MqL8{background:linear-gradient(var(--dash-side-from),var(--dash-side-to));color:var(--cream);display:flex;flex-direction:column;overflow:hidden}.shell_logo__u3UR9{display:inline-flex;align-items:center;min-height:44px;font-family:var(--script);font-size:3.5cqi;line-height:1.3;padding:2.4cqi 0 0 1.3cqi;text-decoration:none;white-space:nowrap}.shell_nav__9dH4a{margin-top:2.3cqi;padding-right:.8cqi}.shell_nav__9dH4a ul{display:grid;gap:.6cqi}.shell_item__YQURq{display:flex;align-items:center;gap:1.7cqi;min-height:44px;height:6.9cqi;padding-left:2.2cqi;border-radius:0 .8cqi .8cqi 0;text-decoration:none;font-size:1.65cqi;font-weight:500;color:var(--cream);position:relative}.shell_off__jKt_Z{opacity:.62;cursor:default}.shell_txt__qpGMc{display:grid;line-height:1.15;min-width:0}.shell_soonTxt__V1VXg{font-size:.75em;font-style:italic}.shell_item__YQURq[aria-current=page]{background:var(--dash-active)}a.shell_item__YQURq:hover{background:color-mix(in srgb,var(--dash-active) 55%,transparent)}.shell_icon__p3KVI{width:2.9cqi;height:2.9cqi;flex:none}.shell_bouquet___LxUG{margin-top:auto;width:100%;height:auto;padding-top:3cqi;aspect-ratio:128/312;object-fit:cover;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 14%,#000 88%,transparent);mask-image:linear-gradient(180deg,transparent 0,#000 14%,#000 88%,transparent);min-height:0;flex:0 1 auto}.shell_foot__zg4vO{padding:.5cqi 1.5cqi 2.6cqi 3.5cqi}.shell_footDate__ePDdw{letter-spacing:.18em;padding-bottom:1.3cqi;border-bottom:1px solid color-mix(in srgb,var(--cream) 22%,transparent)}.shell_footDate__ePDdw,.shell_footVenue__Ft8HG{font-size:1.6cqi;text-transform:uppercase;font-weight:500}.shell_footVenue__Ft8HG{margin-top:1.4cqi;letter-spacing:.14em;line-height:1.55}.shell_main__XfFxO{min-width:0;padding:1.9cqi 1.7cqi 3cqi 2.7cqi;color:var(--text)}.shell_top__pNPt9{position:absolute;z-index:6;top:1.9cqi;right:1.7cqi;display:flex;align-items:center;gap:1.2cqi}.shell_avatar__rjf2j{display:grid;place-items:center;width:6.2cqi;height:6.2cqi;border-radius:50%;background:var(--pill);font-weight:700;font-size:1.75cqi;letter-spacing:.12em;min-width:44px;min-height:44px}.shell_chev__J9v3o{width:2cqi;height:2cqi;min-width:18px}.shell_langs__xMCOy{display:flex;gap:4px}.shell_toggle__rQ4LO[aria-pressed=true]{background:var(--field);color:var(--cream)}.shell_toggle__rQ4LO{min-height:44px;min-width:44px;padding:0 1.4cqi;background:var(--pill);color:var(--text);border:0;border-radius:2px;cursor:pointer;font-family:var(--sans);font-weight:700;font-size:1.4cqi;letter-spacing:.04em}.shell_toggle__rQ4LO:hover{background:var(--dash-pill-hover)}.shell_title__1ePQg{font-weight:600;font-size:9.8cqi;line-height:.92;letter-spacing:-.01em;color:var(--text);margin:3.4cqi 0 0 1.8cqi}.shell_sub__MCBTY{margin:1.1cqi 0 0 1.8cqi;font-size:2.3cqi;color:var(--text);line-height:1.3}.shell_body__mZrMI{margin-top:3.2cqi;display:grid;gap:3.1cqi}.shell_side__4MqL8 :focus-visible{outline-color:var(--cream)}.shell_main__XfFxO :focus-visible{outline-color:var(--text)}@media (max-width:899px){.shell_frame__C_aEF{grid-template-columns:minmax(0,1fr)}.shell_side__4MqL8{flex-direction:row;flex-wrap:wrap;align-items:center;background:var(--dash-side-to);padding:8px 16px 0}.shell_logo__u3UR9{font-size:2.1rem;padding:0}.shell_bouquet___LxUG,.shell_foot__zg4vO{display:none}.shell_nav__9dH4a{order:3;width:100%;margin:4px -16px 0;padding:0}.shell_nav__9dH4a ul{display:flex;gap:0;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity;overscroll-behavior-x:contain}.shell_nav__9dH4a ul::-webkit-scrollbar{display:none}.shell_nav__9dH4a li{flex:1 0 84px;scroll-snap-align:start}.shell_item__YQURq{flex-direction:column;justify-content:center;height:auto;min-height:64px;gap:4px;padding:6px 2px;border-radius:0;font-size:.8125rem;text-align:center;line-height:1.15}.shell_icon__p3KVI{width:22px;height:22px}.shell_txt__qpGMc{justify-items:center}.shell_footDate__ePDdw,.shell_footVenue__Ft8HG,.shell_soonTxt__V1VXg{font-size:.8125rem}.shell_avatar__rjf2j,.shell_chev__J9v3o{display:none}.shell_langs__xMCOy{gap:2px}.shell_toggle__rQ4LO{min-width:40px;padding:0 8px}.shell_top__pNPt9{top:8px;right:16px}.shell_main__XfFxO{padding:16px 16px 40px}.shell_title__1ePQg{font-size:3.5rem;margin:8px 0 0}.shell_sub__MCBTY{font-size:1rem;margin:6px 0 0}.shell_avatar__rjf2j{width:44px;height:44px;font-size:.75rem}.shell_chev__J9v3o{width:18px;height:18px}.shell_toggle__rQ4LO{font-size:.875rem}.shell_body__mZrMI{margin-top:24px;gap:16px}}.shell_skip__7Ay_O{position:absolute;left:-9999px;top:8px;z-index:30;min-height:44px;display:inline-flex;align-items:center;padding:0 18px;background:var(--pill);color:var(--text);font-weight:700;border-radius:2px;text-decoration:none}.shell_skip__7Ay_O:focus{left:8px}@media (max-width:899px){.shell_chev__J9v3o{color:var(--cream)}}