._experience_1xqed_1{color:var(--color-paper);background:#141713;min-width:0}._shortcuts_1xqed_2,._tourControls_1xqed_2,._cameraControls_1xqed_2{flex-wrap:wrap;gap:8px;display:flex}._shortcuts_1xqed_2{border-bottom:1px solid var(--color-line-on-dark);padding:16px}._experience_1xqed_1 button,._cameraControls_1xqed_2 button,._modeButton_1xqed_4{color:#f7f6f1;min-height:44px;font:inherit;cursor:pointer;background:#20251d;border:1px solid #68705e;padding:10px 14px;font-size:13px}._experience_1xqed_1 button:hover,._cameraControls_1xqed_2 button:hover{background:#39432e}._experience_1xqed_1 button[aria-pressed=true],._experience_1xqed_1 ._primary_1xqed_6,._modeButton_1xqed_4[aria-pressed=true]{color:var(--color-ink);background:var(--color-accent);border-color:var(--color-accent)}._experience_1xqed_1 button:focus-visible,._cameraControls_1xqed_2 button:focus-visible,._modeButton_1xqed_4:focus-visible,._experience_1xqed_1 a:focus-visible,._experience_1xqed_1 input:focus-visible{outline:3px solid var(--color-accent);outline-offset:4px}._canvasWrap_1xqed_8{height:clamp(330px,43vw,540px);position:relative;overflow:hidden}._canvas_1xqed_8{position:absolute;inset:0}._canvas_1xqed_8 canvas{width:100%;height:100%;display:block;touch-action:pan-y!important}._labels_1xqed_11{pointer-events:none;position:absolute;inset:0;overflow:hidden}._labels_1xqed_11 span{color:#fff;white-space:nowrap;background:#141713e8;padding:4px 7px;font-size:11px;line-height:1.2;position:absolute;transform:translate(-50%,-100%)}._cameraControls_1xqed_2{position:absolute;bottom:12px;left:12px;right:12px}._cameraControls_1xqed_2 button{min-height:36px;padding:7px 10px;font-size:12px}._canvasStatus_1xqed_15,._message_1xqed_15{color:#fff;max-width:50ch;padding:30px;position:relative}._loading_1xqed_16{min-height:400px;padding:40px}._tourControls_1xqed_2{align-items:center;padding:16px 16px 0}._tourControls_1xqed_2 a{color:#f7f6f1;text-underline-offset:3px;margin-left:auto;padding:10px 0;font-size:13px;text-decoration:underline}._scrubber_1xqed_19{padding:20px 16px 8px}._scrubber_1xqed_19 label{color:#d6dacd;flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:12px;display:flex}._scrubber_1xqed_19 output{font-variant-numeric:tabular-nums}._scrubber_1xqed_19 input{width:100%;min-height:44px;accent-color:var(--color-accent);cursor:pointer;display:block}._caption_1xqed_23{color:#c2c8b9;max-width:78ch;padding:0 16px 16px;font-size:12px;line-height:1.6}._caption_1xqed_23 a{color:inherit;text-decoration:underline}._mode_1xqed_4{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}._preview_1xqed_26{background:var(--color-ink);color:var(--color-paper);padding-block:72px}._previewGrid_1xqed_27{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:48px;display:grid}._preview_1xqed_26 h2{font:700 clamp(32px, 4vw, 56px)/1.03 var(--font-display);letter-spacing:-.03em;max-width:16ch}._preview_1xqed_26 p{color:#c2c8b9;max-width:48ch;margin-block:20px;line-height:1.65}._previewLinks_1xqed_30{flex-wrap:wrap;gap:16px 24px;display:flex}._previewLinks_1xqed_30 a{color:var(--color-accent);text-underline-offset:5px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}._poster_1xqed_32{background:#141713;width:100%;height:auto;display:block}._previewFigure_1xqed_33{margin:0}._previewFigure_1xqed_33 figcaption{color:#c2c8b9;padding-top:12px;font-size:12px}._orientation_1xqed_35{border-top:1px solid var(--color-line-on-dark);color:var(--color-paper);padding-block:28px}._orientation_1xqed_35 h2{font:700 clamp(24px, 3vw, 38px)/1.1 var(--font-display);margin-bottom:12px}._orientation_1xqed_35 p{color:#c2c8b9;max-width:70ch;font-size:14px;line-height:1.6}._venues_1xqed_38{flex-wrap:wrap;gap:8px;margin-block:18px;display:flex}._venues_1xqed_38 button{min-height:44px;color:var(--color-paper);font:inherit;cursor:pointer;background:0 0;border:1px solid #68705e;padding:10px 14px;font-size:13px}._venues_1xqed_38 button[aria-pressed=true]{background:var(--color-accent);color:var(--color-ink)}._venues_1xqed_38 button:focus-visible{outline:3px solid var(--color-accent);outline-offset:3px}._venueMap_1xqed_42{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:30px;display:grid}._regionalMap_1xqed_43{background:#141713;width:100%;height:auto;display:block}._venueMap_1xqed_42 h3{font:700 23px/1.15 var(--font-display);margin-bottom:12px}._venueMap_1xqed_42 a{text-underline-offset:4px;min-height:44px;color:var(--color-accent);align-items:center;margin-right:20px;text-decoration:underline;display:inline-flex}@media (width<=720px){._preview_1xqed_26{padding-block:48px}._previewGrid_1xqed_27,._venueMap_1xqed_42{grid-template-columns:minmax(0,1fr);gap:24px}._preview_1xqed_26 h2{max-width:18ch}._shortcuts_1xqed_2{gap:6px;padding:10px}._experience_1xqed_1 button{padding-inline:10px}._tourControls_1xqed_2 a{margin-left:0}._labels_1xqed_11 span{font-size:10px}}@media print{._experience_1xqed_1,._mode_1xqed_4,._preview_1xqed_26,._orientation_1xqed_35{display:none}}._chapter_1xqed_56{font-family:var(--font-display);color:var(--color-accent);padding:16px 16px 0;font-size:18px}._modeButton_1xqed_4:disabled{opacity:.6;cursor:wait}._previewLinks_1xqed_30 a:focus-visible{outline:3px solid var(--color-accent);outline-offset:4px}._orientation_1xqed_35 ._mapHeading_1xqed_60{color:var(--color-paper);background:#141713;margin:0;padding:12px 16px;font-weight:700}._mapSectionPicker_1xqed_61{color:var(--color-paper);gap:8px;margin-top:16px;font-size:13px;display:grid}._mapSectionPicker_1xqed_61 select{width:100%;min-width:0;min-height:44px;font:inherit;color:var(--color-paper);background:#20251d;border:1px solid #68705e;padding:8px 10px}._mapSectionPicker_1xqed_61 select:focus-visible{outline:3px solid var(--color-accent);outline-offset:3px}._orientation_1xqed_35 ._mapNote_1xqed_64{margin-top:12px;font-size:12px}._venueMap_1xqed_42 ._mapNote_1xqed_64 a{min-height:0;margin:0;display:inline}
