._section_14rs6_1{max-width:var(--page-max);flex-direction:column;gap:clamp(24px,4vw,40px);margin:0 auto;display:flex}._head_14rs6_9{flex-direction:column;gap:12px;display:flex}._kicker_14rs6_15{color:var(--mh-yellow)}._title_14rs6_19{font-size:clamp(30px,6vw,56px);line-height:.95}._grid_14rs6_24{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:stretch;gap:clamp(20px,3vw,28px);display:grid}._card_14rs6_31{box-sizing:border-box;flex-direction:column;height:100%;display:flex}._stop_14rs6_38{flex-direction:column;gap:14px;height:100%;display:flex}._stopHead_14rs6_45{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._index_14rs6_52{font-family:var(--font-display);color:var(--mh-yellow);font-size:20px}._place_14rs6_58{color:var(--mh-ink-400)}._name_14rs6_62{font-size:clamp(24px,3vw,32px);line-height:1.02}._body_14rs6_67{color:var(--mh-paper-400)}._link_14rs6_71{border-bottom:var(--border-standard) solid var(--mh-yellow);align-self:flex-start;align-items:center;gap:8px;margin-top:auto;padding-bottom:3px;display:inline-flex}._hero_102bv_1{flex-direction:column;justify-content:flex-end;min-height:88svh;display:flex;position:relative;overflow:hidden}._photo_102bv_12{object-fit:cover;filter:saturate(.8)contrast(1.12)brightness(.56);width:100%;height:100%;position:absolute;inset:0}._wash_102bv_21{background:linear-gradient(#141412b8 0%,#1414121f 34%,#141412f5 100%);position:absolute;inset:0}._body_102bv_32{padding:120px var(--gutter-page) clamp(32px, 6vw, 72px);max-width:var(--page-max);flex-direction:column;gap:clamp(18px,3vw,26px);width:100%;margin:0 auto;display:flex;position:relative}._kicker_102bv_43{color:var(--mh-yellow)}._title_102bv_47{color:var(--mh-paper-100);text-wrap:balance;max-width:16ch;font-size:clamp(46px,11vw,112px);line-height:.9}._standfirst_102bv_55{color:var(--mh-paper-400);max-width:46ch}._section_1kj4k_1{background:var(--mh-ink-800);border-top:var(--border-chunky) solid var(--mh-ink-700);border-bottom:var(--border-chunky) solid var(--mh-ink-700)}._inner_1kj4k_7{max-width:var(--page-max);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start;gap:clamp(24px,4vw,48px);margin:0 auto;display:grid}._column_1kj4k_16{flex-direction:column;gap:clamp(20px,3vw,28px);display:flex}._head_1kj4k_22{flex-direction:column;gap:12px;display:flex}._kicker_1kj4k_28{color:var(--mh-yellow)}._title_1kj4k_32{font-size:clamp(28px,5vw,44px);line-height:.98}._list_1kj4k_37{flex-direction:column;gap:3px;margin:0;padding:0;list-style:none;display:flex}._note_1kj4k_46{background:var(--mh-ink-900);align-items:flex-start;gap:16px;padding:20px;display:flex}._note_1kj4k_46[data-warn=true]{border-left:var(--border-slab) solid var(--mh-red)}._index_1kj4k_58{font-family:var(--font-display);background:var(--mh-paper-300);color:var(--mh-ink-900);flex:none;padding:3px 7px;font-size:13px}._note_1kj4k_46[data-warn=true] ._index_1kj4k_58{background:var(--mh-red);color:var(--mh-paper-100)}._noteBody_1kj4k_72{flex-direction:column;gap:6px;display:flex}._noteLabel_1kj4k_78{color:var(--mh-ink-400)}._note_1kj4k_46[data-warn=true] ._noteLabel_1kj4k_78{color:var(--mh-red)}._noteText_1kj4k_86{color:var(--mh-paper-300)}._smallprint_1kj4k_90{font-size:var(--mono-step-1);color:var(--mh-ink-400);max-width:56ch;line-height:1.7}._figure_1kj4k_97{border:var(--border-chunky) solid var(--mh-ink-600);box-shadow:var(--shadow-sticker);margin:0}._photo_1kj4k_103{object-fit:cover;filter:saturate(.92)contrast(1.05);width:100%;height:clamp(300px,42vw,460px)}._caption_1kj4k_110{background:var(--mh-ink-900);color:var(--mh-ink-400);padding:14px 16px}._strip_1u2ql_1{background:var(--mh-ink-900);background-image:var(--texture-grid);border-top:var(--border-chunky) solid var(--mh-ink-700);border-bottom:var(--border-chunky) solid var(--mh-ink-700)}._list_1u2ql_8{padding:clamp(24px, 4vw, 40px) var(--gutter-page);max-width:var(--page-max);grid-template-columns:repeat(4,1fr);gap:clamp(8px,2vw,32px);margin:0 auto;display:grid}@media (width<=560px){._list_1u2ql_8{grid-template-columns:repeat(2,1fr);gap:20px 16px}}._stat_1u2ql_25{flex-direction:column;gap:6px;display:flex}._value_1u2ql_31{font-family:var(--font-display);color:var(--mh-paper-100);order:1;margin:0;font-size:clamp(30px,7vw,64px);line-height:1}._label_1u2ql_40{color:var(--mh-ink-400);order:2}._figure_1irpr_1{background:var(--mh-ink-900);border:var(--border-chunky) solid var(--mh-ink-700);margin:0;padding:clamp(16px,3vw,28px)}._map_1irpr_8{width:100%;height:auto;max-height:440px;display:block}._leg_1irpr_16{transition:opacity var(--dur-fast) var(--ease-step-2);cursor:pointer}._map_1irpr_8[data-has-active=true] ._leg_1irpr_16[data-active=false]{opacity:.45}._line_1irpr_25{fill:none;stroke-linejoin:round;stroke-linecap:square;stroke-width:3px}._leg_1irpr_16[data-kind=ride] ._line_1irpr_25{stroke:var(--mh-yellow)}._leg_1irpr_16[data-kind=ferry] ._line_1irpr_25{stroke:var(--mh-red);stroke-dasharray:6 6}._leg_1irpr_16[data-active=true] ._line_1irpr_25{stroke:var(--mh-paper-100);stroke-width:5px}._node_1irpr_46{stroke:var(--mh-ink-900);stroke-width:2px}._leg_1irpr_16[data-kind=ride] ._node_1irpr_46{fill:var(--mh-yellow)}._leg_1irpr_16[data-kind=ferry] ._node_1irpr_46{fill:var(--mh-red)}._nodeLabel_1irpr_59{font-family:var(--font-mono);text-anchor:middle;font-size:11px;font-weight:700}._leg_1irpr_16[data-kind=ride] ._nodeLabel_1irpr_59{fill:var(--mh-ink-900)}._leg_1irpr_16[data-kind=ferry] ._nodeLabel_1irpr_59{fill:var(--mh-paper-100)}._halo_1irpr_75{fill:none;stroke:var(--mh-paper-100);stroke-width:2px}._legend_1irpr_81{color:var(--mh-ink-400);flex-wrap:wrap;gap:16px;margin-top:18px;display:flex}._key_1irpr_89{align-items:center;gap:8px;display:flex}._keyRidden_1irpr_95,._keyFerry_1irpr_96{width:22px;height:3px}._keyRidden_1irpr_95{background:var(--mh-yellow)}._keyFerry_1irpr_96{background:repeating-linear-gradient(90deg, var(--mh-red) 0 5px, transparent 5px 10px)}._section_zbpg6_1{background:var(--mh-ink-800);border-top:var(--border-chunky) solid var(--mh-ink-700)}._inner_zbpg6_6{max-width:var(--page-max);flex-direction:column;gap:clamp(28px,5vw,48px);margin:0 auto;display:flex}._head_zbpg6_14{flex-direction:column;gap:12px;display:flex}._kicker_zbpg6_20{color:var(--mh-yellow)}._title_zbpg6_24{font-size:clamp(30px,6vw,56px);line-height:.95}._blurb_zbpg6_29{color:var(--mh-ink-400);max-width:58ch}._legs_zbpg6_34{flex-direction:column;gap:3px;margin:0;padding:0;list-style:none;display:flex}._leg_zbpg6_34{background:var(--mh-ink-700);border-left:var(--border-slab) solid var(--mh-yellow);transition:background var(--dur-fast) var(--ease-step-2);padding:clamp(18px,3vw,26px)}._leg_zbpg6_34[data-kind=ferry]{background:var(--mh-ink-600);border-left-color:var(--mh-red)}._leg_zbpg6_34[data-standout=true]{background:var(--mh-yellow);color:var(--mh-ink-900);border-left-color:var(--mh-ink-900)}._leg_zbpg6_34[data-active=true]{background:var(--mh-ink-600)}._leg_zbpg6_34[data-kind=ferry][data-active=true]{background:var(--mh-ink-500)}._leg_zbpg6_34[data-standout=true][data-active=true]{background:var(--mh-yellow-deep)}._legHead_zbpg6_74{flex-wrap:wrap;align-items:baseline;gap:8px 14px;margin-bottom:10px;display:flex}._legNumber_zbpg6_82{font-family:var(--font-display);color:var(--mh-yellow);min-width:22px;font-size:22px}._leg_zbpg6_34[data-kind=ferry] ._legNumber_zbpg6_82{color:var(--mh-red)}._leg_zbpg6_34[data-standout=true] ._legNumber_zbpg6_82{color:inherit}._legTitle_zbpg6_97{flex:12ch;font-size:clamp(19px,2.4vw,26px);line-height:1.05}._legMeta_zbpg6_103{color:var(--mh-ink-400)}._leg_zbpg6_34[data-kind=ferry] ._legMeta_zbpg6_103{color:var(--mh-red)}._leg_zbpg6_34[data-standout=true] ._legMeta_zbpg6_103{color:inherit}._legBody_zbpg6_115{color:var(--mh-paper-400);max-width:64ch}._leg_zbpg6_34[data-standout=true] ._legBody_zbpg6_115{color:var(--mh-ink-800)}._badges_zbpg6_124{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}._actions_zbpg6_131{flex-wrap:wrap;align-items:stretch;gap:14px;display:flex}._action_zbpg6_131{flex:260px}._footer_wxs7e_1{padding:clamp(40px, 7vw, 88px) var(--gutter-page) clamp(32px, 5vw, 56px)}._inner_wxs7e_5{max-width:var(--page-max);flex-direction:column;gap:clamp(28px,4vw,44px);margin:0 auto;display:flex}._pitch_wxs7e_13{flex-direction:column;gap:18px;max-width:52ch;display:flex}._title_wxs7e_20{font-size:clamp(28px,5vw,48px);line-height:.98}._nav_wxs7e_25{border-top:var(--border-chunky) solid var(--mh-ink-700);flex-wrap:wrap;gap:3px;padding-top:24px;display:flex}._link_wxs7e_33{background:var(--mh-ink-800);font-size:var(--mono-step-3);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--mh-paper-300);transition:background var(--dur-fast) var(--ease-step-2);flex:180px;padding:20px}._link_wxs7e_33:hover{background:var(--mh-ink-600);color:var(--mh-paper-300)}._handle_wxs7e_49{font-size:var(--mono-step-1);color:var(--mh-ink-400)}._colophon_wxs7e_54{color:var(--mh-ink-400);flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}._wordmark_wxs7e_62{font-family:var(--font-display);letter-spacing:0;color:var(--mh-paper-300);font-size:14px}._ampersand_wxs7e_69{color:var(--mh-yellow)}._header_11oc8_1{z-index:30;padding:18px var(--gutter-page);border-bottom:var(--border-chunky) solid transparent;transition:background var(--dur-base) var(--ease-step-2);background:0 0;justify-content:space-between;align-items:center;gap:16px;display:flex;position:fixed;inset:0 0 auto}._header_11oc8_1[data-scrolled=true]{background:var(--mh-ink-900);border-bottom-color:var(--mh-ink-700);padding-block:14px}._wordmark_11oc8_21{font-family:var(--font-display);letter-spacing:0;color:var(--mh-paper-100);white-space:nowrap;font-size:15px}._wordmark_11oc8_21:hover{color:var(--mh-paper-100)}._ampersand_11oc8_33{color:var(--mh-yellow)}._nav_11oc8_37{align-items:center;gap:clamp(10px,2.5vw,22px);display:flex}._navLink_11oc8_43{color:var(--mh-paper-400);border-bottom:var(--border-standard) solid transparent;transition:color var(--dur-fast) var(--ease-step-2);padding:4px 0}._navLink_11oc8_43:hover{color:var(--mh-yellow)}._navLink_11oc8_43[aria-current=true]{color:var(--mh-yellow);border-bottom-color:var(--mh-yellow)}._section_14i0p_1{max-width:var(--page-max);margin:0 auto}._intro_14i0p_6{color:var(--mh-paper-300);max-width:60ch;margin-bottom:clamp(18px,3vw,28px)}._frame_14i0p_12{aspect-ratio:16/9;border:var(--border-slab) solid var(--mh-ink-700);background:var(--texture-checker);position:relative;overflow:hidden}._still_14i0p_20{object-fit:cover;filter:saturate(.9)contrast(1.08)brightness(.6);width:100%;height:100%;position:absolute;inset:0}._scanlines_14i0p_29{background:var(--texture-scanline);pointer-events:none;position:absolute;inset:0}._overlay_14i0p_36{flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex;position:absolute;inset:0}._play_14i0p_47{appearance:none;cursor:pointer;color:inherit;font:inherit;background:0 0;border:0;padding:0}._play_14i0p_47:hover ._pip_14i0p_57{box-shadow:var(--shadow-sticker-lg);transform:translate(-3px,-3px)}._pip_14i0p_57{background:var(--mh-yellow);width:64px;height:64px;color:var(--mh-ink-900);border:var(--border-chunky) solid var(--mh-ink-900);box-shadow:var(--shadow-sticker);transition:transform var(--dur-fast) var(--ease-step-2), box-shadow var(--dur-fast) var(--ease-step-2);justify-content:center;align-items:center;font-size:22px;display:flex}._caption_14i0p_78{color:var(--mh-paper-400);text-align:center;padding:0 16px}._embed_14i0p_84{border:0;width:100%;height:100%;position:absolute;inset:0}@font-face{font-family:Archivo Black;src:url(./ArchivoBlack-Regular-CrNC9wvr.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Monocraft;src:url(./Monocraft-C61UytC5.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--mh-ink-900:#141412;--mh-ink-800:#1e1d1b;--mh-ink-700:#2a2926;--mh-ink-600:#3a3936;--mh-ink-500:#57554f;--mh-ink-400:#7c7970;--mh-paper-100:#fffdf6;--mh-paper-200:#f4f1e7;--mh-paper-300:#eceae3;--mh-paper-400:#d6d2c6;--mh-yellow:#fbbf3c;--mh-yellow-deep:#e8a423;--mh-orange:#f5892f;--mh-red:#de4a3e;--mh-red-deep:#b93a30;--surface-page:var(--mh-ink-800);--surface-page-alt:var(--mh-ink-900);--surface-card:var(--mh-ink-700);--surface-card-raised:var(--mh-ink-600);--surface-inverse:var(--mh-paper-300);--surface-accent:var(--mh-yellow);--surface-hot:var(--mh-red);--text-display:var(--mh-paper-300);--text-body:var(--mh-paper-300);--text-muted:var(--mh-ink-400);--text-accent:var(--mh-yellow);--text-hot:var(--mh-red);--text-on-accent:var(--mh-ink-900);--text-on-inverse:var(--mh-ink-900);--text-link:var(--mh-yellow);--text-link-hover:var(--mh-orange);--line-hairline:var(--mh-ink-600);--line-accent:var(--mh-yellow);--line-hot:var(--mh-red);--line-ghost:#fbbf3c59;--status-live:var(--mh-red);--status-new:var(--mh-yellow);--status-done:var(--mh-ink-400)}.mh-theme-paper{--surface-page:var(--mh-paper-200);--surface-page-alt:var(--mh-paper-300);--surface-card:var(--mh-paper-100);--surface-card-raised:var(--mh-paper-100);--surface-inverse:var(--mh-ink-800);--text-display:var(--mh-ink-900);--text-body:var(--mh-ink-800);--text-muted:var(--mh-ink-500);--text-accent:var(--mh-red);--text-on-inverse:var(--mh-paper-300);--text-link:var(--mh-red);--text-link-hover:var(--mh-orange);--line-hairline:var(--mh-paper-400)}:root{--font-display:"Archivo Black","Arial Black",system-ui,sans-serif;--font-mono:"Monocraft","IBM Plex Mono",ui-monospace,monospace;--font-body:"Monocraft","IBM Plex Mono",ui-monospace,monospace;--type-display-1:clamp(56px,9vw,132px);--type-display-2:clamp(40px,6vw,88px);--type-display-3:clamp(28px,4vw,56px);--type-title:32px;--type-heading:22px;--type-subhead:17px;--type-body:15px;--type-small:13px;--type-micro:11px;--leading-display:.88;--leading-title:1.05;--leading-body:1.6;--leading-tight:1.25;--tracking-display:-.02em;--tracking-body:0em;--tracking-label:.14em;--mono-step-1:11px;--mono-step-2:13px;--mono-step-3:15px;--mono-step-4:18px;--mono-step-5:22px;--px:4px;--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--space-10:128px;--gutter-page:clamp(20px,5vw,64px);--measure:64ch;--page-max:1180px;--radius-none:0;--radius-pill:999px;--border-hairline:1px;--border-standard:2px;--border-chunky:3px;--border-slab:4px;--shadow-sticker:6px 6px 0 var(--mh-ink-900);--shadow-sticker-sm:3px 3px 0 var(--mh-ink-900);--shadow-sticker-lg:10px 10px 0 var(--mh-ink-900);--shadow-press:2px 2px 0 var(--mh-ink-900);--shadow-inset-lip:inset 0 -3px 0 #00000059;--focus-ring:0 0 0 3px var(--mh-yellow);--focus-offset:2px;--texture-scanline:repeating-linear-gradient(0deg,#00000038 0px,#00000038 1px,transparent 1px,transparent 3px);--texture-grid:repeating-linear-gradient(0deg,#fbbf3c12 0 1px,transparent 1px 24px),repeating-linear-gradient(90deg,#fbbf3c12 0 1px,transparent 1px 24px);--texture-checker:repeating-conic-gradient(var(--mh-ink-700) 0% 25%,var(--mh-ink-800) 0% 50%) 0 0/16px 16px;--ease-step-2:steps(2,end);--ease-step-4:steps(4,end);--ease-step-8:steps(8,end);--ease-snap:cubic-bezier(.2,.9,.2,1);--dur-instant:60ms;--dur-fast:.12s;--dur-base:.2s;--dur-slow:.42s;--blink:1s}@keyframes mh-blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes mh-nudge{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes mh-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:76px}body{background:var(--mh-ink-900);color:var(--text-body);font:400 var(--mono-step-3) / var(--leading-body) var(--font-mono);-webkit-font-smoothing:antialiased;margin:0}img{max-width:100%;display:block}a{color:var(--text-link);text-decoration:none}a:hover{color:var(--text-link-hover)}:focus-visible{outline:var(--border-chunky) solid var(--mh-yellow);outline-offset:var(--focus-offset)}h1,h2,h3{font-family:var(--font-display);letter-spacing:var(--tracking-display);margin:0}p{margin:0}.label{font-size:var(--mono-step-1);letter-spacing:var(--tracking-label);text-transform:uppercase}.page{max-width:var(--page-max);width:100%;margin:0 auto}.sectionPad{padding:clamp(40px, 7vw, 88px) var(--gutter-page)}.skipLink{left:var(--gutter-page);z-index:40;background:var(--mh-yellow);color:var(--mh-ink-900);border:var(--border-chunky) solid var(--mh-ink-900);font-size:var(--mono-step-1);letter-spacing:var(--tracking-label);text-transform:uppercase;padding:10px 16px;position:absolute;top:12px;transform:translateY(-200%)}.skipLink:focus{color:var(--mh-ink-900);transform:translateY(0)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
