[hidden]{display:none!important}*,:after,:before{box-sizing:border-box;font:inherit;margin:0;padding:0}a,abbr{text-decoration:none}a,button,mark{background:none}a,mark{color:inherit}abbr,button,fieldset,hr,img,table{border:0}button,select{text-transform:none;color:var(--bds-color-palette-grey-900)}select{font-family:Transit,system-ui}button::-moz-focus-inner{border:0;padding:0}button{border-radius:0}canvas,iframe,img,svg,video{max-width:100%}svg{max-height:100%}details,main{display:block}html{-webkit-text-size-adjust:100%;line-height:1.15;min-height:100%;position:relative;text-align:center}menu,ol,ul{list-style:none}sub,sup{line-height:0}table{border-collapse:collapse;border-spacing:0}textarea{overflow:auto;resize:vertical}input[type=search]::-webkit-search-decoration{display:none}.layout-stage{margin-bottom:var(--bds-space-700)}@media(min-width:960px){.layout-stage{margin-bottom:var(--bds-space-900)}}.layout-stack>*+*{margin-top:var(--bds-space-800)}@media(min-width:960px){.layout-stack>*+*{margin-top:var(--bds-space-1000)}}:root{--grid-gap:0rem;--grid-col-max-width:100%;--grid-padding:1.125rem;--cols-used:12;--header-height:4.125rem;--header-height-scrolled:0rem;--header-height-dynamic:4.125rem;--bvgde-color-backdrop-1:rgba(0,0,0,.25);--bvgde-color-backdrop-2:rgba(0,0,0,.7);--bvgde-color-active-element-background:rgba(0,0,0,.05);--bvgde-shadow-400-downtop:0px -4px 8px 4px rgba(37,37,37,.16),0px -16px 16px 2px rgba(37,37,37,.16),0px -32px 64px 5px rgba(37,37,37,.16);--bvgde-shadow-100-inset:0 24px 16px -16px rgba(0,0,0,.16) inset;--transition-speed:0.25s;--focus-color:var(--bds-color-border-focus);--focus-alt-color:var(--bds-color-palette-yellow-100);--menu-background-color:#e7d242;--menu-separator-color:var(--bds-color-palette-white);--menu-active-dot-color:#e7d242;--menu-color:var(--bds-color-palette-grey-900)}@media(min-width:768px){:root{--grid-gap:1.875rem;--grid-col-max-width:5rem;--grid-padding:2.5rem}}@media(min-width:960px){:root{--header-height:7.5625rem;--header-height-scrolled:5.5625rem;--header-height-dynamic:7.5625rem}}@media(min-width:1200px){:root{--grid-padding:4.6875rem}}::selection{background:var(--bds-color-palette-yellow-100)}html{scroll-behavior:smooth}html[data-template=fgiLineDetail]{scroll-padding-top:1.25rem}@media(min-width:960px){html{scroll-padding-top:5.5625rem}html[data-template=landingPage]{scroll-padding-top:3.6875rem}html[data-template=fgiLineDetail]{scroll-padding-top:7.5rem}}body{font-family:var(--bds-font-family-transit);font-size:var(--bds-font-size-400);line-height:var(--bds-font-leading-normal);color:var(--bds-color-foreground-primary);background-color:var(--bds-color-background-primary);text-align:left;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:var(--bvgde-color-active-element-background)}main{min-height:85vh}button{cursor:pointer}img[loading=lazy]{min-height:1px;min-width:1px}.grid>.mgnlEditor,.grid>.mgnlEditorBar{grid-column:2/14;--cols-used:12}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.noscroll{position:fixed}.noscroll,.pageSearch--open{overflow:hidden;-ms-scroll-chaining:none;overscroll-behavior:contain;width:100%;height:100%}.pageSearch--open .solvemate-widget-button{visibility:hidden!important}.styled-scrollbar{--scrollbar-size:0.4688rem;--scrollbar-minlength:0.9375rem;--scrollbar-track-color:transparent;--scrollbar-color:transparent;--scrollbar-color-parent-hover:hsla(0,0%,78%,.4);--scrollbar-color-hover:hsla(0,0%,78%,.6);--scrollbar-color-active:hsla(0,0%,78%,.8);scrollbar-color:var(--scrollbar-color) var(--scrollbar-track-color);scrollbar-width:thin}.styled-scrollbar::-webkit-scrollbar{height:var(--scrollbar-size);width:var(--scrollbar-size)}.styled-scrollbar::-webkit-scrollbar-track{background-color:var(--scrollbar-track-color)}.styled-scrollbar::-webkit-scrollbar-thumb{background-color:var(--scrollbar-color);border-radius:var(--bds-border-radius-100)}.styled-scrollbar:focus::-webkit-scrollbar-thumb,.styled-scrollbar:hover::-webkit-scrollbar-thumb{background-color:var(--scrollbar-color-parent-hover)}.styled-scrollbar::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-color-hover)}.styled-scrollbar::-webkit-scrollbar-thumb:active{background-color:var(--scrollbar-color-active)}.styled-scrollbar:-webkit-scrollbar-thumb:vertical{min-height:var(--scrollbar-minlength)}.styled-scrollbar:-webkit-scrollbar-thumb:horizontal{min-width:var(--scrollbar-minlength)}.theme-colors{background-color:var(--lp-background);color:var(--lp-foreground);--focus-color:var(--bds-color-palette-grey-600)}.fare-zone{display:inline-block;margin:.0625em;padding:.0625em;line-height:1.2;text-align:center;width:1.125em;height:1.125em;text-transform:uppercase;color:var(--bds-color-palette-white);font-weight:700;background-color:var(--bds-color-palette-grey-100);cursor:default}.fare-zone.a{background-color:var(--bds-color-transportation-zone-a)}.fare-zone.b{background-color:var(--bds-color-transportation-zone-b)}.fare-zone.c{background-color:var(--bds-color-transportation-zone-c)}.fare-zone.plus{width:.85em;color:inherit;background-color:transparent}.grid{display:grid;padding:0 5%;grid-template-columns:minmax(calc(var(--grid-padding) - var(--grid-gap)),1fr) repeat(12,minmax(0,var(--grid-col-max-width))) minmax(calc(var(--grid-padding) - var(--grid-gap)),1fr);grid-column-gap:var(--grid-gap)}@supports(display:grid){.grid{padding:0}}.grid-children-narrow>*{grid-column:2/14;--cols-used:12}@media(min-width:768px){.grid-children-narrow>*{grid-column:3/13;--cols-used:10}}@media(min-width:1200px){.grid-children-narrow>*{grid-column:4/12;--cols-used:8}}.grid-children-normal>*{grid-column:2/14;--cols-used:12}@media(min-width:768px){.grid-children-normal>*{grid-column:3/13;--cols-used:10}}.grid-children-plain>*,.grid-children-wide>*{grid-column:2/14;--cols-used:12}@media(min-width:768px){.grid-children-plain>*{grid-column:2/12;--cols-used:10}}@media(min-width:1200px){.grid-children-plain>*{grid-column:2/10;--cols-used:8}}.grid-children-account>*{grid-column:2/14;--cols-used:12}@media(min-width:768px){.grid-children-account>*{grid-column:3/11}}.grid-cols-narrow{grid-column:2/14;--cols-used:12}@media(min-width:768px){.grid-cols-narrow{grid-column:3/13;--cols-used:10}}@media(min-width:1200px){.grid-cols-narrow{grid-column:4/12;--cols-used:8}}.grid-cols-normal{grid-column:2/14;--cols-used:12}@media(min-width:768px){.grid-cols-normal{grid-column:3/13;--cols-used:10}}.grid-cols-plain{grid-column:2/14;--cols-used:12}@media(min-width:768px){.grid-cols-plain{grid-column:2/12;--cols-used:10}}@media(min-width:1200px){.grid-cols-plain{grid-column:2/10;--cols-used:8}}.grid-cols-wide{grid-column:2/14;--cols-used:12}.grid-cols-screen{grid-column:1/-1}.grid-cols-8{grid-column:4/12;--cols-used:8}.grid-cols-10{grid-column:3/13;--cols-used:10}.grid-cols-12{grid-column:2/14;--cols-used:12}@media(min-width:480px){.sm\:grid-cols-8{grid-column:4/12;--cols-used:8}.sm\:grid-cols-10{grid-column:3/13;--cols-used:10}.sm\:grid-cols-12{grid-column:2/14;--cols-used:12}}@media(min-width:768px){.md\:grid-cols-8{grid-column:4/12;--cols-used:8}.md\:grid-cols-10{grid-column:3/13;--cols-used:10}.md\:grid-cols-12{grid-column:2/14;--cols-used:12}}@media(min-width:960px){.lg\:grid-cols-8{grid-column:4/12;--cols-used:8}.lg\:grid-cols-10{grid-column:3/13;--cols-used:10}.lg\:grid-cols-12{grid-column:2/14;--cols-used:12}}@media(min-width:1200px){.xl\:grid-cols-8{grid-column:4/12;--cols-used:8}.xl\:grid-cols-10{grid-column:3/13;--cols-used:10}.xl\:grid-cols-12{grid-column:2/14;--cols-used:12}}.subgrid{display:grid;grid-template-columns:repeat(var(--cols-used,12),minmax(0,1fr));grid-column-gap:var(--grid-gap)}@font-face{font-family:Transit;src:url(/_next/static/media/TransitWeb.c1be770c.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Transit;src:url(/_next/static/media/TransitWeb-Bold.3b6819ac.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Transit;src:url(/_next/static/media/TransitWeb-Black.6ebae4e2.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{/*! This CSS resource incorporates links to font software which is the valuable copyrighted property of Monotype and/or its suppliers. You may not attempt to copy, install, redistribute, convert, modify or reverse engineer this font software. Please contact Monotype with any questions regarding Web Fonts: http://www.fontshop.com */font-family:Transit Italic;src:url(/_next/static/media/TransitWeb-BoldItalic.77b4635f.woff2) format("woff2"),url(/_next/static/media/TransitWeb-BoldItalic.04d8909c.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}:export{screen-xs:360px;screen-sm:480px;screen-md:768px;screen-lg:960px;screen-xl:1200px;screen-2xl:1440px;size-icon:1.5rem}:export{grid-cols-screen:grid-cols-screen;grid-cols-normal:grid-cols-normal;grid-cols-narrow:grid-cols-narrow}iframe.solvemate-widget-button{z-index:700!important}div.solvemate.solvemate-widget-modal-container{background-color:hsla(0,0%,9%,.8)}html.chatbot-hidden iframe#solvemate-widget-button,html.chatbot-hidden iframe#solvemate-widget-message-viewer{display:none}body.solvemate-remove-overflow{overflow:hidden}:root{--bds-font-weight-bold:700;--bds-font-weight-regular:400;--bds-font-size-900:3rem;--bds-font-size-800:2.5rem;--bds-font-size-700:2rem;--bds-font-size-600:1.75rem;--bds-font-size-500:1.5rem;--bds-font-size-400:1.25rem;--bds-font-size-300:1rem;--bds-font-size-200:0.875rem;--bds-font-size-100:0.75rem;--bds-font-leading-600:1.5;--bds-font-leading-500:1.4;--bds-font-leading-400:1.3;--bds-font-leading-300:1.2;--bds-font-leading-200:1.1;--bds-font-leading-100:1;--bds-font-family-transit:Transit,Arial,sans-serif;--bds-space-1500:13.75rem;--bds-space-1400:10rem;--bds-space-1300:7.5rem;--bds-space-1200:6.25rem;--bds-space-1100:5rem;--bds-space-1000:4rem;--bds-space-900:3rem;--bds-space-800:2.5rem;--bds-space-700:2rem;--bds-space-600:1.5rem;--bds-space-500:1.25rem;--bds-space-400:1rem;--bds-space-300:0.75rem;--bds-space-200:0.5rem;--bds-space-100:0.25rem;--bds-space-50:0.125rem;--bds-color-shadow:rgb(37,37,37,0.07);--bds-color-transportation-s9:#701c28;--bds-color-transportation-s85:#7dad4c;--bds-color-transportation-s8:#7dad4c;--bds-color-transportation-s75:#8c6dab;--bds-color-transportation-s7:#8c6dab;--bds-color-transportation-s5:#ee771e;--bds-color-transportation-s47:#bc9144;--bds-color-transportation-s46:#bc9144;--bds-color-transportation-s45:#bc9144;--bds-color-transportation-s42:#af6223;--bds-color-transportation-s41:#a0542e;--bds-color-transportation-s3:#115d91;--bds-color-transportation-s25:#457236;--bds-color-transportation-s2:#457236;--bds-color-transportation-s1:#bc6194;--bds-color-transportation-u9:#f3791d;--bds-color-transportation-u8:#224f86;--bds-color-transportation-u7:#528dba;--bds-color-transportation-u6:#8c6dab;--bds-color-transportation-u55:#7e5330;--bds-color-transportation-u5:#7e5330;--bds-color-transportation-u3:#16683d;--bds-color-transportation-u2:#da421e;--bds-color-transportation-u1:#7dad4c;--bds-color-transportation-ferry:#528dba;--bds-color-transportation-bus:#95276e;--bds-color-transportation-tram:#be1414;--bds-color-transportation-ubahn:#115d91;--bds-color-transportation-sbahn:#45935d;--bds-color-transportation-bahn:#be1414;--bds-color-transportation-zone-c:#5a821e;--bds-color-transportation-zone-b:#008291;--bds-color-transportation-zone-a:#be5a00;--bds-color-palette-red-800:#5f0605;--bds-color-palette-red-700:#770105;--bds-color-palette-red-600:#8c0006;--bds-color-palette-red-500:#b3080e;--bds-color-palette-red-400:#cc241e;--bds-color-palette-red-300:#da362a;--bds-color-palette-red-200:#f25948;--bds-color-palette-red-100:#fc6d5a;--bds-color-palette-red-75:#ff9381;--bds-color-palette-red-50:#ffbdaf;--bds-color-palette-red-25:#ffdad1;--bds-color-palette-red-5:#fff1ed;--bds-color-palette-green-800:#1c3121;--bds-color-palette-green-700:#213e28;--bds-color-palette-green-600:#254a2f;--bds-color-palette-green-500:#2c633d;--bds-color-palette-green-400:#327648;--bds-color-palette-green-300:#398351;--bds-color-palette-green-200:#509c66;--bds-color-palette-green-100:#61aa74;--bds-color-palette-green-75:#83be90;--bds-color-palette-green-50:#aed6b4;--bds-color-palette-green-25:#cfe7d1;--bds-color-palette-green-5:#eef6ec;--bds-color-palette-blue-800:#002f50;--bds-color-palette-blue-700:#003a62;--bds-color-palette-blue-600:#004573;--bds-color-palette-blue-500:#0f5c90;--bds-color-palette-blue-400:#2d6da1;--bds-color-palette-blue-300:#3f79ab;--bds-color-palette-blue-200:#6191bc;--bds-color-palette-blue-100:#749fc5;--bds-color-palette-blue-75:#94b4d3;--bds-color-palette-blue-50:#bacfe3;--bds-color-palette-blue-25:#d8e3ef;--bds-color-palette-blue-5:#f1f4f8;--bds-color-palette-grey-900:#252525;--bds-color-palette-grey-800:#2c2c2c;--bds-color-palette-grey-700:#383838;--bds-color-palette-grey-600:#424242;--bds-color-palette-grey-500:#585858;--bds-color-palette-grey-400:#696969;--bds-color-palette-grey-300:#757575;--bds-color-palette-grey-200:#8c8c8c;--bds-color-palette-grey-100:#9a9a9a;--bds-color-palette-grey-75:#b0b0b0;--bds-color-palette-grey-50:#ccc;--bds-color-palette-grey-25:#e1e1e1;--bds-color-palette-grey-5:#f3f3f3;--bds-color-palette-white:#fff;--bds-color-palette-yellow-100:#f0d722;--bds-border-width-400:0.25rem;--bds-border-width-300:0.1875rem;--bds-border-width-200:0.125rem;--bds-border-width-100:0.0625rem;--bds-border-radius-full:1000rem;--bds-border-radius-300:0.75rem;--bds-border-radius-200:0.5rem;--bds-border-radius-100:0.25rem;--bds-font-leading-normal:1.5;--bds-font-leading-compact:1.3;--bds-font-leading-tight:1.2;--bds-shadow-400:0px 74px 80px 5px var(--bds-color-shadow),0px 32px 32px 2px var(--bds-color-shadow),0px 6px 12px 4px var(--bds-color-shadow);--bds-shadow-300:0px 4px 8px 4px var(--bds-color-shadow),0px 16px 16px 2px var(--bds-color-shadow),0px 32px 64px 5px var(--bds-color-shadow);--bds-shadow-200:0px 2px 4px 2px var(--bds-color-shadow),0px 8px 8px 1px var(--bds-color-shadow),0px 14px 28px 3px var(--bds-color-shadow);--bds-shadow-100:0px 1px 1px var(--bds-color-shadow),0px 3px 4px 1px var(--bds-color-shadow),0px 4px 9px 2px var(--bds-color-shadow);--bds-color-transportation-u4:var(--bds-color-palette-yellow-100)}:root,[data-theme=light]{--bds-color-border-focus:#3156c9;--bds-color-border-on-elevated:var(--bds-color-palette-grey-25);--bds-color-border-emphasis:var(--bds-color-palette-grey-900);--bds-color-border-disabled:var(--bds-color-palette-grey-50);--bds-color-border-subtle:var(--bds-color-palette-grey-50);--bds-color-border-primary:var(--bds-color-palette-grey-300);--bds-color-foreground-on-warning:var(--bds-color-palette-red-600);--bds-color-foreground-on-success:var(--bds-color-palette-green-600);--bds-color-foreground-on-info:var(--bds-color-palette-blue-600);--bds-color-foreground-on-emphasis:var(--bds-color-palette-white);--bds-color-foreground-on-accent:var(--bds-color-palette-grey-900);--bds-color-foreground-subtle-on-elevated:var(--bds-color-palette-grey-500);--bds-color-foreground-disabled:var(--bds-color-palette-grey-300);--bds-color-foreground-subtle:var(--bds-color-palette-grey-500);--bds-color-foreground-primary:var(--bds-color-palette-grey-900);--bds-color-background-elevated:var(--bds-color-palette-white);--bds-color-background-warning:var(--bds-color-palette-red-25);--bds-color-background-success:var(--bds-color-palette-green-25);--bds-color-background-info:var(--bds-color-palette-blue-25);--bds-color-background-emphasis:var(--bds-color-palette-grey-900);--bds-color-background-accent:var(--bds-color-palette-yellow-100);--bds-color-background-disabled:var(--bds-color-palette-grey-25);--bds-color-background-muted:var(--bds-color-palette-grey-25);--bds-color-background-subtle:var(--bds-color-palette-grey-5);--bds-color-background-primary:var(--bds-color-palette-white)}