@font-face{font-family:"SBBWeb Bold";src:url("https://cdn.app.sbb.ch/fonts/v1_6_subset/SBBWeb-Bold.woff2") format("woff2"),url("https://cdn.app.sbb.ch/fonts/v1_6_subset/SBBWeb-Bold.woff") format("woff");font-display:swap}@font-face{font-family:"SBBWeb Light";src:url("https://cdn.app.sbb.ch/fonts/v1_6_subset/SBBWeb-Light.woff2") format("woff2"),url("https://cdn.app.sbb.ch/fonts/v1_6_subset/SBBWeb-Light.woff") format("woff");font-display:swap}@font-face{font-family:"SBBWeb Roman";src:url("https://cdn.app.sbb.ch/fonts/v1_6_subset/SBBWeb-Roman.woff2") format("woff2"),url("https://cdn.app.sbb.ch/fonts/v1_6_subset/SBBWeb-Roman.woff") format("woff");font-display:fallback}@font-face{font-family:"SBBWeb Thin";src:url("https://cdn.app.sbb.ch/fonts/v1_6_subset/SBBWeb-Thin.woff2") format("woff2"),url("https://cdn.app.sbb.ch/fonts/v1_6_subset/SBBWeb-Thin.woff") format("woff");font-display:swap}@font-face{font-family:"SBBWeb Ultralight";src:url("https://cdn.app.sbb.ch/fonts/v1_6_subset/SBBWeb-UltraLight.woff2") format("woff2"),url("https://cdn.app.sbb.ch/fonts/v1_6_subset/SBBWeb-UltraLight.woff") format("woff");font-display:swap}*,*::before,*::after{box-sizing:border-box}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}html{background:#fff;color:#000;font-family:"SBBWeb Roman","Helvetica Neue",Helvetica,Arial,sans-serif !important;font-size:93.75%;line-height:1.7;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html b,html strong,html optgroup[label="*"]{font-family:"SBBWeb Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal}body{margin:0}[tabindex="-1"]:focus{outline:0 !important}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}table th,table td{color:#000;font-size:1em;line-height:1.5;margin:.75em 0 0}table th{font-family:"SBBWeb Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}[hidden]{display:none !important}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}a{color:#000;line-height:1.5333333333rem;text-decoration:underline;text-decoration-skip-ink:auto}a:hover,a:focus{color:#c60018}@media screen and (-ms-high-contrast: active){a:hover,a:focus{color:windowText}a:hover:before,a:hover:after,a:focus:before,a:focus:after{border-color:windowText}}h1,.text-headline1{font-family:"SBBWeb Thin","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:1.8666666667rem;line-height:1.4;margin:2em 0 0}@media all and (min-width: 40.1875em){h1,.text-headline1{line-height:1.2;font-size:2rem}}@media all and (min-width: 64.0625em){h1,.text-headline1{font-size:2.6666666667rem}}@media all and (min-width: 160.0625em){h1,.text-headline1{font-size:4rem}}@media all and (min-width: 240.0625em){h1,.text-headline1{font-size:5.3333333333rem}}h2,.text-headline2{font-family:"SBBWeb Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:1.6rem;line-height:1.2;margin:1em 0 0}@media all and (min-width: 40.1875em){h2,.text-headline2{font-size:1.7333333333rem}}@media all and (min-width: 64.0625em){h2,.text-headline2{font-size:2.1333333333rem}}@media all and (min-width: 160.0625em){h2,.text-headline2{font-size:3.2rem;font-family:"SBBWeb Thin","Helvetica Neue",Helvetica,Arial,sans-serif}}@media all and (min-width: 240.0625em){h2,.text-headline2{font-size:4.2666666667rem;font-family:"SBBWeb Thin","Helvetica Neue",Helvetica,Arial,sans-serif}}h3,.text-headline3{font-family:"SBBWeb Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:1.3333333333rem;line-height:1.4;margin:2em 0 0}@media all and (min-width: 40.1875em){h3,.text-headline3{font-size:1.4rem}}@media all and (min-width: 64.0625em){h3,.text-headline3{font-size:1.4em}}@media all and (min-width: 160.0625em){h3,.text-headline3{font-family:"SBBWeb Thin","Helvetica Neue",Helvetica,Arial,sans-serif}}h4,.text-headline4{font-family:"SBBWeb Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:1rem;line-height:1.5;margin:2em 0 0}@media all and (min-width: 40.1875em){h4,.text-headline4{font-size:1rem}}@media all and (min-width: 64.0625em){h4,.text-headline4{font-size:1em}}@media all and (min-width: 160.0625em){h4,.text-headline4{font-family:"SBBWeb Roman","Helvetica Neue",Helvetica,Arial,sans-serif}}.text-lead{font-family:"SBBWeb Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;color:#000;font-size:1.3333333333rem;line-height:1.3;margin:2em 0 0}@media all and (min-width: 40.1875em){.text-lead{font-size:1.4rem}}@media all and (min-width: 64.0625em){.text-lead{font-size:1.4em}}p,.text-copy{font-size:1rem;line-height:1.7;margin:1em 0 0}@media all and (min-width: 40.1875em){p,.text-copy{font-size:1rem}}@media all and (min-width: 64.0625em){p,.text-copy{font-size:1rem}}@media all and (min-width: 160.0625em){p,.text-copy{font-size:1.5rem}}@media all and (min-width: 240.0625em){p,.text-copy{font-size:2rem}}ul,ol{font-size:1em;margin-left:.5333333333em;margin-top:1.1333333333em;margin-bottom:2em}@media all and (min-width: 64.0625em){ul,ol{margin-top:1.6666666667em}}ul li,ol li{margin-top:.5333333333em}ul{list-style-type:disc;padding-left:1.0666666667em}ul li{padding-left:.6666666667em}ol{list-style-type:none;counter-reset:item;padding-left:0}ol>li{display:table;padding-left:0}ol>li:before{content:counters(item, ".") ".";counter-increment:item;display:table-cell;padding-right:.8666666667em}ol ol,ol ul,ul ul,ul ol{margin:.4em 0 0 .5333333333em}ul li ol>li:before{content:counter(item) "."}input[type=email],input[type=password],input[type=search],input[type=text],input[type=number],input[type=tel],input[type=time],input[type=datetime],input[type=datetime-local],input[type=url],input:not([type]){overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:6px 7px 8px;outline:none;background:#fff;border:2px solid #b7b7b7;border-radius:2px;color:#444;line-height:23px;font-size:1rem;-webkit-appearance:none;min-height:36px;border-width:1px;line-height:20px}input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,input[type=datetime]::-webkit-input-placeholder,input[type=datetime-local]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input:not([type])::-webkit-input-placeholder{color:#a8a8a8}input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=time]::-moz-placeholder,input[type=datetime]::-moz-placeholder,input[type=datetime-local]::-moz-placeholder,input[type=url]::-moz-placeholder,input:not([type])::-moz-placeholder{color:#a8a8a8;opacity:1}input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=time]:-ms-input-placeholder,input[type=datetime]:-ms-input-placeholder,input[type=datetime-local]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input:not([type]):-ms-input-placeholder{color:#a8a8a8}input[type=email]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=text]:disabled,input[type=number]:disabled,input[type=tel]:disabled,input[type=time]:disabled,input[type=datetime]:disabled,input[type=datetime-local]:disabled,input[type=url]:disabled,input:not([type]):disabled{background-color:#f6f6f6;border-color:#d2d2d2;color:#686868;-webkit-text-fill-color:#686868;opacity:1}input[type=email][readonly],input[type=email][readonly]:focus,input[type=email].sbb-readonly,input[type=email].sbb-readonly:focus,input[type=password][readonly],input[type=password][readonly]:focus,input[type=password].sbb-readonly,input[type=password].sbb-readonly:focus,input[type=search][readonly],input[type=search][readonly]:focus,input[type=search].sbb-readonly,input[type=search].sbb-readonly:focus,input[type=text][readonly],input[type=text][readonly]:focus,input[type=text].sbb-readonly,input[type=text].sbb-readonly:focus,input[type=number][readonly],input[type=number][readonly]:focus,input[type=number].sbb-readonly,input[type=number].sbb-readonly:focus,input[type=tel][readonly],input[type=tel][readonly]:focus,input[type=tel].sbb-readonly,input[type=tel].sbb-readonly:focus,input[type=time][readonly],input[type=time][readonly]:focus,input[type=time].sbb-readonly,input[type=time].sbb-readonly:focus,input[type=datetime][readonly],input[type=datetime][readonly]:focus,input[type=datetime].sbb-readonly,input[type=datetime].sbb-readonly:focus,input[type=datetime-local][readonly],input[type=datetime-local][readonly]:focus,input[type=datetime-local].sbb-readonly,input[type=datetime-local].sbb-readonly:focus,input[type=url][readonly],input[type=url][readonly]:focus,input[type=url].sbb-readonly,input[type=url].sbb-readonly:focus,input:not([type])[readonly],input:not([type])[readonly]:focus,input:not([type]).sbb-readonly,input:not([type]).sbb-readonly:focus{background:transparent;border-color:transparent}input[type=email]::-ms-clear,input[type=password]::-ms-clear,input[type=search]::-ms-clear,input[type=text]::-ms-clear,input[type=number]::-ms-clear,input[type=tel]::-ms-clear,input[type=time]::-ms-clear,input[type=datetime]::-ms-clear,input[type=datetime-local]::-ms-clear,input[type=url]::-ms-clear,input:not([type])::-ms-clear{display:none}input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=text]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=url]:focus,input:not([type]):focus{border-color:#444}.sbb-form-field-invalid input[type=email]:not([aria-expanded=true]),input[type=email].ng-touched.ng-invalid:not([aria-expanded=true]),.sbb-form-field-invalid input[type=password]:not([aria-expanded=true]),input[type=password].ng-touched.ng-invalid:not([aria-expanded=true]),.sbb-form-field-invalid input[type=search]:not([aria-expanded=true]),input[type=search].ng-touched.ng-invalid:not([aria-expanded=true]),.sbb-form-field-invalid input[type=text]:not([aria-expanded=true]),input[type=text].ng-touched.ng-invalid:not([aria-expanded=true]),.sbb-form-field-invalid input[type=number]:not([aria-expanded=true]),input[type=number].ng-touched.ng-invalid:not([aria-expanded=true]),.sbb-form-field-invalid input[type=tel]:not([aria-expanded=true]),input[type=tel].ng-touched.ng-invalid:not([aria-expanded=true]),.sbb-form-field-invalid input[type=time]:not([aria-expanded=true]),input[type=time].ng-touched.ng-invalid:not([aria-expanded=true]),.sbb-form-field-invalid input[type=datetime]:not([aria-expanded=true]),input[type=datetime].ng-touched.ng-invalid:not([aria-expanded=true]),.sbb-form-field-invalid input[type=datetime-local]:not([aria-expanded=true]),input[type=datetime-local].ng-touched.ng-invalid:not([aria-expanded=true]),.sbb-form-field-invalid input[type=url]:not([aria-expanded=true]),input[type=url].ng-touched.ng-invalid:not([aria-expanded=true]),.sbb-form-field-invalid input:not([type]):not([aria-expanded=true]),input:not([type]).ng-touched.ng-invalid:not([aria-expanded=true]){color:#eb0000;border-color:#eb0000}input[placeholder]{text-overflow:ellipsis}input[type=number],input[type=time],input[type=datetime],input[type=datetime-local]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-clear-button,input[type=time]::-webkit-inner-spin-button,input[type=time]::-webkit-outer-spin-button,input[type=time]::-webkit-clear-button,input[type=datetime]::-webkit-inner-spin-button,input[type=datetime]::-webkit-outer-spin-button,input[type=datetime]::-webkit-clear-button,input[type=datetime-local]::-webkit-inner-spin-button,input[type=datetime-local]::-webkit-outer-spin-button,input[type=datetime-local]::-webkit-clear-button{appearance:none;margin:0;width:0;padding:0;background:transparent}textarea{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:6px 7px 8px;outline:none;background:#fff;border:2px solid #b7b7b7;border-radius:2px;color:#444;line-height:23px;font-size:1rem;-webkit-appearance:none;min-height:36px;border-width:1px;line-height:20px;width:100%;white-space:pre-wrap;overflow:auto}textarea::-webkit-input-placeholder{color:#a8a8a8}textarea::-moz-placeholder{color:#a8a8a8;opacity:1}textarea:-ms-input-placeholder{color:#a8a8a8}textarea:disabled{background-color:#f6f6f6;border-color:#d2d2d2;color:#686868;-webkit-text-fill-color:#686868;opacity:1}textarea[readonly],textarea[readonly]:focus,textarea.sbb-readonly,textarea.sbb-readonly:focus{background:transparent;border-color:transparent}textarea::-ms-clear{display:none}textarea:focus{border-color:#444}.sbb-form-field-invalid textarea:not([aria-expanded=true]),textarea.ng-touched.ng-invalid:not([aria-expanded=true]){color:#eb0000;border-color:#eb0000}textarea:disabled{background-color:#f6f6f6;border-color:#d2d2d2;color:#686868;-webkit-text-fill-color:#686868;opacity:1}textarea:disabled{opacity:1}select{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:6px 7px 8px;outline:none;background:#fff;border:2px solid #b7b7b7;border-radius:2px;color:#444;line-height:23px;font-size:1rem;-webkit-appearance:none;min-height:36px;border-width:1px;line-height:20px;cursor:pointer;align-items:center;width:100%;padding-right:38px;background:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJfeDMwX18xXyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7ZmlsbDogJTIzNjY2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZD0iTTcuNywxMC43TDguNCwxMGwzLjYsMy42bDMuNi0zLjZsMC43LDAuN0wxMiwxNUw3LjcsMTAuN3oiLz48L3N2Zz4=") no-repeat;background-position:center right 6px;background-size:24px 24px}select::-webkit-input-placeholder{color:#a8a8a8}select::-moz-placeholder{color:#a8a8a8;opacity:1}select:-ms-input-placeholder{color:#a8a8a8}select:disabled{background-color:#f6f6f6;border-color:#d2d2d2;color:#686868;-webkit-text-fill-color:#686868;opacity:1}select[readonly],select[readonly]:focus,select.sbb-readonly,select.sbb-readonly:focus{background:transparent;border-color:transparent}select::-ms-clear{display:none}select:focus{border-color:#444}.sbb-form-field-invalid select:not([aria-expanded=true]),select.ng-touched.ng-invalid:not([aria-expanded=true]){color:#eb0000;border-color:#eb0000}select:disabled{cursor:default}select::-ms-expand{display:none}fieldset{margin:0;min-width:0;border:1px solid #b7b7b7;padding:1.0666666667em}fieldset>legend{display:block;width:100%;max-width:100%;padding:0;font-family:"SBBWeb Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;line-height:1.2;float:left;font-size:21px;margin:0 0 8px}fieldset fieldset{border-top:none;border-right:none;border-left:none;padding-left:0;padding-right:0;border-color:#e5e5e5}fieldset fieldset:last-of-type{border-bottom:none}fieldset fieldset>legend{font-size:16px}input.sbb-time-input{text-align:center;width:70px;height:36px}.sbb-table{border-spacing:0;background-color:#fff;width:100%;border-collapse:collapse}.sbb-table thead{text-align:left;background-color:#f6f6f6;border-bottom:1px solid #d2d2d2}[dir=rtl] .sbb-table thead{text-align:right}.sbb-table tbody>tr{background-color:#fff;border-bottom:1px solid #d2d2d2}.sbb-table tbody>tr:hover{background-color:#e5e5e5}.sbb-table thead>tr th,.sbb-table thead>tr td,.sbb-table tbody>tr th,.sbb-table tbody>tr td,.sbb-table tfoot>tr th,.sbb-table tfoot>tr td{height:2.4em;padding:0 1.0666666667em;border-right:1px solid #d2d2d2;overflow:hidden;text-overflow:ellipsis}.sbb-table thead>tr th:first-child,.sbb-table thead>tr td:first-child,.sbb-table tbody>tr th:first-child,.sbb-table tbody>tr td:first-child,.sbb-table tfoot>tr th:first-child,.sbb-table tfoot>tr td:first-child{padding-left:1.0666666667em;border-left:none}[dir=rtl] .sbb-table thead>tr th:first-child,[dir=rtl] .sbb-table thead>tr td:first-child,[dir=rtl] .sbb-table tbody>tr th:first-child,[dir=rtl] .sbb-table tbody>tr td:first-child,[dir=rtl] .sbb-table tfoot>tr th:first-child,[dir=rtl] .sbb-table tfoot>tr td:first-child{padding-left:0;padding-right:1.0666666667em}.sbb-table thead>tr th:last-child,.sbb-table thead>tr td:last-child,.sbb-table tbody>tr th:last-child,.sbb-table tbody>tr td:last-child,.sbb-table tfoot>tr th:last-child,.sbb-table tfoot>tr td:last-child{padding-right:1.0666666667em;border-right:none}[dir=rtl] .sbb-table thead>tr th:last-child,[dir=rtl] .sbb-table thead>tr td:last-child,[dir=rtl] .sbb-table tbody>tr th:last-child,[dir=rtl] .sbb-table tbody>tr td:last-child,[dir=rtl] .sbb-table tfoot>tr th:last-child,[dir=rtl] .sbb-table tfoot>tr td:last-child{padding-right:0;padding-left:1.0666666667em}.sbb-table caption{font-size:.8666666667em;color:#666}.sbb-table-align-center{text-align:center}.sbb-table-align-left{text-align:left}.sbb-table-align-left thead>tr th,.sbb-table-align-left tbody>tr th{text-align:left}.sbb-table-align-right{text-align:right}.sbb-table-align-right thead>tr th,.sbb-table-align-right tbody>tr th{text-align:right}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}.cdk-overlay-transparent-backdrop,.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.cdk-overlay-pane.sbb-overlay-panel{max-height:none}.sbb-scrollbar{scrollbar-color:transparent transparent;scrollbar-width:thin}.sbb-scrollbar::-webkit-scrollbar-thumb{background-color:transparent}.sbb-scrollbar::-webkit-scrollbar-track{background-color:transparent}.sbb-scrollbar:hover,.sbb-scrollbar.sbb-scrollbar-opaque{scrollbar-color:#cdcdcd #f6f6f6}.sbb-scrollbar:hover::-webkit-scrollbar-thumb,.sbb-scrollbar.sbb-scrollbar-opaque::-webkit-scrollbar-thumb{background-color:#cdcdcd}.sbb-scrollbar:hover::-webkit-scrollbar-track,.sbb-scrollbar.sbb-scrollbar-opaque::-webkit-scrollbar-track{background-color:#f6f6f6}.sbb-scrollbar::-webkit-scrollbar{width:.5rem;height:.5rem}@supports(-webkit-touch-callout: none){.sbb-scrollbar::-webkit-scrollbar{width:0;height:0}}.sbb-scrollbar:hover::-webkit-scrollbar-thumb:hover{background-color:#a8a8a8}
