._page_1zhcr_1{--paper:#faf9f0;--ink:#202b21;--acid:#dfff00;--coral:#dc927c;background:var(--paper);color:var(--ink);min-height:100vh;font-family:Arial,Helvetica,sans-serif}._page_1zhcr_1 *{box-sizing:border-box}._page_1zhcr_1 a{color:inherit;text-underline-offset:4px;text-decoration-thickness:1px}._page_1zhcr_1 button{font:inherit;color:inherit;cursor:pointer;border-radius:0}._page_1zhcr_1 button:disabled{cursor:default}:is(._page_1zhcr_1 button:focus-visible,._page_1zhcr_1 a:focus-visible){outline:3px solid var(--ink);outline-offset:4px;box-shadow:0 0 0 7px var(--acid)}._inner_1zhcr_7{max-width:1344px;margin:0 auto;padding:0 48px}._masthead_1zhcr_8{border-bottom:2px solid var(--ink);justify-content:space-between;align-items:center;gap:24px;min-height:112px;display:flex}._brand_1zhcr_9{letter-spacing:-.7px;font-size:17px;font-weight:900;line-height:.98;text-decoration:none}._masthead_1zhcr_8 nav{gap:28px;font-size:13px;display:flex}._intro_1zhcr_11{grid-template-columns:1.35fr 1fr;align-items:end;gap:56px;padding:70px 0 64px;display:grid}._eyebrow_1zhcr_12{letter-spacing:1.5px;margin:0 0 20px;font:700 11px/1.5 Courier New,monospace}._intro_1zhcr_11 h1{letter-spacing:-.075em;margin:0;font-size:clamp(64px,7.6vw,105px);font-weight:800;line-height:.87}._intro_1zhcr_11 h1 span{margin-top:8px;display:inline-block}._premise_1zhcr_15{max-width:425px;padding-bottom:3px}._premise_1zhcr_15>p:first-child{letter-spacing:-1.3px;margin:0 0 22px;font-size:34px;font-weight:700;line-height:1.03}._premise_1zhcr_15>p:nth-child(2){margin:0 0 20px;font-size:17px;line-height:1.5}._premise_1zhcr_15 small{max-width:330px;font:12px/1.6 Courier New,monospace;display:block}._noScript_1zhcr_19{background:var(--acid);border:2px solid var(--ink);padding:20px}._liftSection_1zhcr_20{border-top:2px solid var(--ink);padding:28px 0 38px}._sectionHeading_1zhcr_21{justify-content:space-between;align-items:center;gap:30px;margin-bottom:25px;display:flex}._sectionHeading_1zhcr_21 ._eyebrow_1zhcr_12{margin-bottom:9px}._sectionHeading_1zhcr_21 h2{letter-spacing:-1.8px;margin:0;font-size:40px;line-height:1}._capacity_1zhcr_24{flex-direction:column;align-items:flex-end;gap:6px;margin:0;display:flex}._capacity_1zhcr_24 strong{letter-spacing:-2px;font-size:40px;font-weight:500;line-height:1}._capacity_1zhcr_24 span,._arrivalCount_1zhcr_26{letter-spacing:1.1px;font:700 10px/1.5 Courier New,monospace}._controlLayout_1zhcr_27{grid-template-columns:minmax(0,1.85fr) minmax(260px,1fr);align-items:start;gap:38px;display:grid}._building_1zhcr_28{border:1px solid var(--ink);min-width:0;margin:0;padding:15px 16px 13px}._building_1zhcr_28 figcaption{letter-spacing:1px;border-bottom:1px solid var(--ink);justify-content:space-between;gap:12px;padding-bottom:10px;font:700 9px/1.5 Courier New,monospace;display:flex}._drawing_1zhcr_30{width:100%;height:auto;margin-top:14px;display:block;overflow:visible}._drawing_1zhcr_30 text{fill:var(--ink);font-family:Arial,Helvetica,sans-serif}._floorNumeral_1zhcr_32{letter-spacing:-2px;font-size:33px;font-weight:700}._floorName_1zhcr_33{letter-spacing:-.25px;font-size:16px;font-weight:700}._drawing_1zhcr_30 ._drawingNote_1zhcr_34{letter-spacing:.65px;font:700 8px Courier New,monospace}._initial_1zhcr_35{font-size:11px;font-weight:700}._personLabel_1zhcr_36{font-size:12px;font-weight:700}._carInitial_1zhcr_37{font-size:14px;font-weight:700}._drawing_1zhcr_30 ._carName_1zhcr_38{font:700 9px Courier New,monospace}._drawingKey_1zhcr_39{border-top:1px solid var(--ink);flex-wrap:wrap;gap:13px 18px;margin:14px 0 0;padding-top:12px;font:10px/1.4 Courier New,monospace;display:flex}._drawingKey_1zhcr_39 span{align-items:center;gap:6px;display:flex}._drawingKey_1zhcr_39 i{border:1px solid var(--ink);border-radius:50%;width:10px;height:10px;display:inline-block}._waitingKey_1zhcr_42{background:var(--paper)}._arrivedKey_1zhcr_43{background:var(--coral)}._stops_1zhcr_44{border:0;min-width:0;margin:0;padding:0}._stops_1zhcr_44 legend{letter-spacing:-.8px;padding:0;font-size:24px;font-weight:700}._stops_1zhcr_44>p{max-width:290px;margin:12px 0 21px;font-size:13px;line-height:1.55}._floorButtons_1zhcr_47{gap:8px;display:grid}._floorButtons_1zhcr_47 button{text-align:left;border:1px solid var(--ink);background:0 0;align-items:center;gap:16px;min-height:66px;padding:12px 14px;display:flex}._floorButtons_1zhcr_47 button:not(:disabled):hover{background:var(--acid)}._floorButtons_1zhcr_47 button[aria-current=location]{background:var(--acid);border-width:2px;padding:11px 13px}._floorButtons_1zhcr_47 button:disabled:not([aria-current=location]){opacity:.65}._buttonNumber_1zhcr_52{border:1px solid var(--ink);border-radius:50%;flex-shrink:0;place-items:center;width:33px;height:33px;font-size:20px;line-height:1;display:grid}._floorButtons_1zhcr_47 strong{font-size:15px;font-weight:700;display:block}._floorButtons_1zhcr_47 small{letter-spacing:.7px;margin-top:4px;font:700 8px/1.2 Courier New,monospace;display:block}._stopArrow_1zhcr_55{margin-left:auto;font-size:22px}._liftInstructions_1zhcr_56{grid-template-columns:1.35fr 1fr;gap:50px;margin-top:27px;display:grid}._liftInstructions_1zhcr_56 p{max-width:540px;margin:0;font-size:13px;line-height:1.65}._peopleSection_1zhcr_58{border-top:2px solid var(--ink);padding:32px 0 42px}._peopleSection_1zhcr_58 ._sectionHeading_1zhcr_21{align-items:flex-end}._arrivalCount_1zhcr_26{text-align:right;margin:0 0 4px}._peopleGrid_1zhcr_61{border-left:1px solid var(--ink);border-top:1px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._personCard_1zhcr_62{border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);flex-direction:column;min-width:0;padding:22px;display:flex}._personCard_1zhcr_62[data-person-state=riding]{background:#eef3c1}._personCard_1zhcr_62[data-person-state=arrived]{background:#eed9cc}._personHeading_1zhcr_65{align-items:center;gap:14px;margin-bottom:25px;display:flex}._personInitial_1zhcr_66{border:1px solid var(--ink);background:var(--paper);border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:22px;font-weight:700;display:grid}._personCard_1zhcr_62[data-person-state=riding] ._personInitial_1zhcr_66{background:var(--acid)}._personCard_1zhcr_62[data-person-state=arrived] ._personInitial_1zhcr_66{background:var(--coral)}._personHeading_1zhcr_65 h3{letter-spacing:-1px;margin:0 0 7px;font-size:27px;line-height:1}._personHeading_1zhcr_65 p{letter-spacing:.5px;margin:0;font:700 8px/1.5 Courier New,monospace}._object_1zhcr_71{letter-spacing:-.3px;margin:0 0 8px;font-size:17px;font-weight:700;line-height:1.2}._reason_1zhcr_72{flex:1;margin:0 0 23px;font-size:13px;line-height:1.55}._journey_1zhcr_73{border-top:1px solid var(--ink);align-items:center;gap:9px;margin:0 0 16px;padding-top:13px;font:10px/1.4 Courier New,monospace;display:flex}._journey_1zhcr_73 span:last-child{text-align:right;margin-left:auto}._personCard_1zhcr_62 button{text-align:left;background:var(--acid);border:1px solid var(--ink);justify-content:space-between;align-items:center;gap:8px;min-height:44px;padding:10px 12px;font-size:12px;font-weight:700;display:flex}._personCard_1zhcr_62 button:not(:disabled):hover{background:var(--ink);color:var(--acid)}._personCard_1zhcr_62 button:disabled{color:#52614e;background:0 0;border-color:#778171;font-weight:400}._personCard_1zhcr_62[data-person-state=arrived] button:disabled{color:var(--ink);border-color:var(--ink)}._personCard_1zhcr_62 button>span{font-size:18px;font-weight:400}._journalSection_1zhcr_80{border-top:2px solid var(--ink);padding:34px 0 40px}._journalHeader_1zhcr_81{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}._journalHeader_1zhcr_81 ._eyebrow_1zhcr_12{margin-bottom:10px}._journalHeader_1zhcr_81 h2{letter-spacing:-1.9px;margin:0 0 16px;font-size:44px;line-height:1}._journalHeader_1zhcr_81 p:last-child{margin:0;font-size:15px;line-height:1.55}._actionButtons_1zhcr_85{flex-wrap:wrap;gap:10px;display:flex}._actionButtons_1zhcr_85 button{border:1px solid var(--ink);background:0 0;justify-content:space-between;align-items:center;gap:18px;min-height:44px;padding:12px 14px;font-size:12px;display:flex}._actionButtons_1zhcr_85 button:not(:disabled):hover{background:var(--acid)}._actionButtons_1zhcr_85 button:disabled{color:#697164;border-color:#9b9f91}._actionButtons_1zhcr_85 span{font-size:18px}._status_1zhcr_90{border:1px solid var(--ink);background:#eeeddf;margin:24px 0 0;padding:16px 18px;font-size:14px;line-height:1.6}._emptyJournal_1zhcr_91{margin:24px 0 0;font-size:15px;line-height:1.6}._journal_1zhcr_80{border-top:1px solid var(--ink);margin:20px 0 0;padding:0;list-style:none}._journal_1zhcr_80 li{border-bottom:1px solid #b9bdae;grid-template-columns:54px minmax(0,1fr);gap:16px;padding:20px 0;display:grid}._journalNumber_1zhcr_94{letter-spacing:1px;padding-top:2px;font:10px/1.7 Courier New,monospace}._journal_1zhcr_80 li p{margin:0;font-size:15px;line-height:1.65}._journal_1zhcr_80 li p+p{margin-top:6px}._historyHelp_1zhcr_97{max-width:650px;margin:18px 0 0 70px;font:11px/1.7 Courier New,monospace}._ending_1zhcr_98{background:var(--acid);border:2px solid var(--ink);grid-template-columns:1.2fr 1fr;column-gap:50px;margin:0 0 42px;padding:42px;display:grid}._ending_1zhcr_98 ._eyebrow_1zhcr_12{grid-column:1/-1;margin-bottom:24px}._ending_1zhcr_98 h2{letter-spacing:-4px;grid-row:span 2;margin:0;font-size:64px;line-height:.92}._ending_1zhcr_98>p:not(._eyebrow_1zhcr_12){margin:0;font-size:17px;line-height:1.6}._ending_1zhcr_98>._endingSmall_1zhcr_102{margin-top:23px;font-size:12px}._footer_1zhcr_103{border-top:2px solid var(--ink);padding:26px 0 38px}._routeFacts_1zhcr_104{align-items:center;gap:35px;margin:0 0 29px;display:flex}._routeFacts_1zhcr_104 p{flex-direction:column;gap:7px;margin:0;display:flex}._routeFacts_1zhcr_104 span{letter-spacing:.6px;font:700 9px/1.5 Courier New,monospace}._routeFacts_1zhcr_104 strong{font-size:27px;font-weight:400;line-height:1}._routeFacts_1zhcr_104 small{font:10px/1.5 Courier New,monospace}._footer_1zhcr_103>p{margin:0 0 18px;font-size:12px;line-height:1.6}._footer_1zhcr_103 nav{justify-content:space-between;gap:18px;font-size:13px;display:flex}._footer_1zhcr_103>small{max-width:500px;margin-top:15px;font:10px/1.6 Courier New,monospace;display:block}@media (max-width:1000px){._inner_1zhcr_7{padding:0 30px}._intro_1zhcr_11{gap:30px}._controlLayout_1zhcr_27{grid-template-columns:minmax(0,1.65fr) minmax(240px,1fr);gap:22px}._personCard_1zhcr_62{padding:19px}._sectionHeading_1zhcr_21 h2{font-size:35px}._personHeading_1zhcr_65{gap:10px}._personHeading_1zhcr_65 h3{font-size:24px}._personHeading_1zhcr_65 p{letter-spacing:0}._ending_1zhcr_98{gap:25px;padding:32px}._ending_1zhcr_98 h2{font-size:56px}}@media (max-width:760px){._inner_1zhcr_7{padding:0 22px}._masthead_1zhcr_8{min-height:92px}._masthead_1zhcr_8 nav{gap:16px;font-size:11px}._brand_1zhcr_9{font-size:14px}._intro_1zhcr_11{grid-template-columns:1fr;gap:28px;padding:46px 0 40px}._intro_1zhcr_11 h1{font-size:clamp(66px,14vw,96px)}._premise_1zhcr_15{max-width:470px}._premise_1zhcr_15>p:first-child{font-size:28px}._premise_1zhcr_15>p:nth-child(2){font-size:16px}._controlLayout_1zhcr_27{grid-template-columns:1fr;gap:25px}._stops_1zhcr_44>p{max-width:500px}._floorButtons_1zhcr_47{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}._floorButtons_1zhcr_47 button{text-align:center;flex-direction:column;justify-content:flex-start;gap:9px;min-height:125px;padding:10px 5px}._floorButtons_1zhcr_47 button[aria-current=location]{padding:9px 4px}._floorButtons_1zhcr_47 strong{overflow-wrap:anywhere;min-height:27px;font-size:11px;line-height:1.2}._floorButtons_1zhcr_47 small{letter-spacing:0;font-size:7px;line-height:1.3}._buttonNumber_1zhcr_52{width:30px;height:30px;font-size:18px}._stopArrow_1zhcr_55{margin:auto 0 0;font-size:17px}._liftInstructions_1zhcr_56{grid-template-columns:1fr;gap:12px;margin-top:22px}._peopleGrid_1zhcr_61{grid-template-columns:repeat(2,minmax(0,1fr))}._sectionHeading_1zhcr_21{gap:15px}._sectionHeading_1zhcr_21 h2{letter-spacing:-1.4px;font-size:32px}._sectionHeading_1zhcr_21 ._eyebrow_1zhcr_12{letter-spacing:1px;font-size:9px}._arrivalCount_1zhcr_26{max-width:115px;font-size:9px}._capacity_1zhcr_24 strong{font-size:32px}._capacity_1zhcr_24 span{font-size:8px}._journalHeader_1zhcr_81{display:block}._actionButtons_1zhcr_85{margin-top:22px}._journalHeader_1zhcr_81 h2{font-size:36px}._journal_1zhcr_80 li{grid-template-columns:35px minmax(0,1fr);gap:10px}._historyHelp_1zhcr_97{margin-left:45px}._ending_1zhcr_98{display:block}._ending_1zhcr_98 h2{margin-bottom:24px}._ending_1zhcr_98>._endingSmall_1zhcr_102{margin-top:20px}._footer_1zhcr_103 nav{flex-direction:column;align-items:flex-start}}@media (max-width:420px){._inner_1zhcr_7{padding:0 16px}._masthead_1zhcr_8 nav{flex-direction:column;align-items:flex-end;gap:9px}._peopleGrid_1zhcr_61{grid-template-columns:1fr}._personCard_1zhcr_62{padding:22px}._personHeading_1zhcr_65 p{font-size:9px}._personHeading_1zhcr_65{margin-bottom:20px}._reason_1zhcr_72{margin-bottom:18px}._floorButtons_1zhcr_47{gap:4px}._floorButtons_1zhcr_47 strong{font-size:10px}._building_1zhcr_28{padding:10px 8px}._building_1zhcr_28 figcaption{letter-spacing:.3px;font-size:8px}._drawingKey_1zhcr_39{gap:9px 14px;font-size:9px}._routeFacts_1zhcr_104{flex-wrap:wrap;gap:22px}._routeFacts_1zhcr_104 small{width:100%}._ending_1zhcr_98{padding:25px}._ending_1zhcr_98 h2{letter-spacing:-3px;font-size:48px}._ending_1zhcr_98>p:not(._eyebrow_1zhcr_12){font-size:15px}}
