*{box-sizing:border-box;overflow-wrap:normal;font-family:var(--font-family-lato)}body{background-color:white;background:repeating-linear-gradient( to right, #fff, #fff 14.22%, #e3effb 14.2857% );color:var(--blue-grey-text);font-family:var(--font-family-lato);font-size:var(--font-body-regular)}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5{color:var(--dark-blue);font-weight:900;text-transform:uppercase;overflow-wrap:normal}h1,h2,.h1,.h2{margin-bottom:40px}h3,.h3,h4,.h4{margin-bottom:20px}h1,.h1{font-size:var(--h1-size);line-height:var(--h1-lh);letter-spacing:var(--h1-ls)}h2,.h2{font-size:var(--h2-size);line-height:var(--h2-lh);letter-spacing:var(--h2-ls)}h3,.h3{font-size:var(--h3-size);line-height:var(--h3-lh);letter-spacing:var(--h3-ls)}h4,.h4{font-size:var(--h4-size);line-height:var(--h4-lh);letter-spacing:var(--h4-ls)}h5,.h5{font-size:var(--h5-size);line-height:var(--h5-lh);letter-spacing:var(--h5-ls)}table{border-spacing:10px;border-collapse:separate !important}strong{font-weight:bold}em{font-style:italic}p{line-height:var(--font-body-regular-lh)}p+p{margin-top:var(--font-body-regular)}p+h3{margin-top:20px}a{color:unset;text-decoration:none}p
a{text-decoration:underline;color:var(--dark-blue)}.default-page{max-width:55em;margin:0
auto}@media only screen and (max-width: 1000px){.default-page{max-width:100%}}.default-page
li{font-size:var(--font-body-regular);line-height:var(--font-body-regular-lh);margin-top:calc(var(--font-body-regular) / 3);margin-left:20px}.default-page ul, .default-page
ol{list-style:disc outside;margin-top:calc(var(--font-body-regular) / 3);margin-bottom:calc(var(--font-body-regular) / 3)}.default-page
p{margin-top:0.8em;text-align:justify}.default-page p.has-text-align-left{text-align:left}.default-page p.has-text-align-center{text-align:center}.default-page p.has-text-align-right{text-align:right}.default-page h1, .default-page
.h1{font-size:calc(var(--h3-size) *0.7);line-height:calc(var(--h3-lh) *0.7);letter-spacing:var(--h3-ls);margin-top:var(--h3-lh);margin-bottom:0.1em}.default-page h1.headline, .default-page
.h1.headline{font-size:var(--h2-size);line-height:var(--h2-lh);letter-spacing:var(--h2-ls);margin-top:inherit;margin-bottom:40px}.default-page h2, .default-page
.h2{font-size:var(--h4-size);line-height:var(--h4-lh);letter-spacing:var(--h4-ls);margin-top:var(--h4-lh);margin-bottom:0.1em}.default-page h2#web-app-switch, .default-page #web-app-switch.h2{font-size:var(--h2-size);line-height:var(--h2-lh);letter-spacing:var(--h2-ls);margin-top:inherit;margin-bottom:40px}.default-page h3, .default-page
.h3{font-size:var(--h5-size);line-height:var(--h5-lh);letter-spacing:var(--h5-ls);margin-top:var(--h5-lh);margin-bottom:0.1em}.default-page h4, .default-page
.h4{font-size:var(--h5-size);line-height:var(--h5-lh);letter-spacing:var(--h5-ls);margin-top:var(--h5-lh);margin-bottom:0.1em}.default-page h5, .default-page
.h5{font-size:var(--h5-size);line-height:var(--h5-lh);letter-spacing:var(--h5-ls);margin-top:var(--h5-lh);margin-bottom:0.1em}code{font-family:monospace}main{min-height:250px}.mt-180{margin-top:180px}.mb-180{margin-bottom:180px}.mt-80{margin-top:80px}.mb-80{margin-bottom:80px}.mt-40{margin-top:40px}.mb-40{margin-bottom:40px}.mt-20{margin-top:20px}.mb-20{margin-bottom:20px}.mt-14{margin-top:14px}.mb-14{margin-bottom:14px}.mt-0{margin-top:0}.main-grid{display:grid;grid-column-gap:20px;grid-auto-rows:auto}.main-grid.grid-1{grid-template-columns:repeat(1, minmax(10px, 1fr))}.main-grid.grid-2{grid-template-columns:repeat(2, minmax(10px, 1fr))}.main-grid.grid-3{grid-template-columns:repeat(3, minmax(10px, 1fr))}.main-grid.grid-4{grid-template-columns:repeat(4, minmax(10px, 1fr))}.main-grid.grid-5{grid-template-columns:repeat(5, minmax(10px, 1fr))}.main-grid.grid-6{grid-template-columns:repeat(6, minmax(10px, 1fr))}.main-grid.grid-7{grid-template-columns:repeat(7, minmax(10px, 1fr))}.grid-7+.grid-7{margin-top:180px}.main-grid .entry-content .main-grid{display:block}.small-card h4,
.what-is-more-to-know-cell h4,
.app-branding-cell
h4{font-weight:700;font-size:14px;line-height:17px;text-transform:uppercase}.small-card{--card-radius:20px;display:flex;flex-direction:column;gap:20px;position:relative;padding-bottom:20px;text-align:center;background:white;border-radius:var(--card-radius);align-items:center;box-shadow:1px 4px 7px 1px rgba(41, 65, 85, 0.2)}.small-card>img:not(.icon):first-child{border-radius:var(--card-radius) var(--card-radius) 0 0;width:100%}.small-card>img.icon:first-child{margin:20px
20px 0;width:50%}.small-card>*:not(img,.deco,.mt-0):first-child{margin-top:20px}.small-card h4,
.small-card
p{margin:0
20px;padding-bottom:12px}.small-card
p{font-size:14px;line-height:20px}.small-card .link-icon{position:absolute;bottom:0;right:0;width:40px;height:40px;border-bottom-right-radius:var(--card-radius)}.small-card
.caption{color:#0E264A;font-size:10px;font-weight:900;text-align:right;position:absolute;bottom:4px;right:4px;text-shadow:0 0 2px white}.small-card.placeholder{opacity:0}.arrow-down{width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:25px solid white}.waypoint .arrow-down{position:absolute;left:50%;transform:translate(-50%, 100%)}.waypoint .small-card
h4{position:relative;z-index:2;margin-top:20px}.waypoint .small-card
p{position:relative;z-index:2}.waypoint .small-card > div
.image{position:absolute;top:0;left:50%;padding:20px;width:60%;background-color:white;border-radius:9999px 9999px 0 0;transform:translate(-50%, -70%);z-index:1}.waypoint .small-card>div{position:relative}.switch{display:flex;position:relative;background-color:var(--cinnabar);margin:0
30px;width:76px;height:38px;border-radius:9999px;cursor:pointer}.switch
.handle{display:block;position:absolute;transition:left 0.5s;width:32px;height:32px;margin:3px;background-color:white;border-radius:50%}@media only screen and (max-width: 1000px){.main-grid{grid-template-columns:repeat(1, minmax(10px, 1fr)) !important}.main-grid>*{grid-column-start:span 1 !important}.mt-180{margin-top:120px}.mb-180{margin-bottom:120px}.mt-80{margin-top:40px}.mb-80{margin-bottom:40px}.mt-40{margin-top:20px}.mb-40{margin-bottom:20px}.mt-20{margin-top:20px}.mb-20{margin-bottom:20px}}.btn{-webkit-appearance:none;display:inline-block;border:0;font-weight:bold;color:white;background-color:var(--cinnabar);border-radius:9999px;text-decoration:none;text-transform:uppercase;text-align:center;cursor:pointer}.btn-sm{font-size:12px;line-height:14px;padding:10px
30px}.btn-lg{font-size:16px;padding:15px
30px}.btn[disabled]{opacity:0.5}.w-full{width:100%}.form-control{-webkit-appearance:none;border:none;font-size:18px;outline:0;border-radius:9999px;padding:15px
30px;background:white;box-shadow:1px 4px 7px 1px rgba(41, 65, 85, 0.2);font-family:unset}textarea.form-control{border-radius:20px;height:140px}.logo-container{margin-top:78px;border-right:2px solid var(--blue-grey);text-align:center;width:14.22vw}.logo{display:inline-block}.store-buttons{display:flex;flex-wrap:wrap;gap:24px}.store-buttons
img{height:41px}.hidden{display:none !important}.we-plan-you-enjoy-container{display:inline-flex;flex-direction:column;letter-spacing:0;writing-mode:vertical-rl;margin-left:calc((100% - 110px) / 2);margin-top:40px;margin-bottom:40px;font-weight:bold;text-transform:uppercase;line-height:1}.we-plan-you-enjoy-container .we-plan-you-enjoy{color:var(--dark-blue);font-size:12px}.we-plan-you-enjoy-container .bike-citizens{font-size:10px}.year-header{writing-mode:vertical-rl;transform:rotate(-180deg);text-transform:uppercase;font-weight:bold;margin-bottom:20px}.year-header
.title{font-size:18px}.year-header
.subtitle{color:var(--dark-blue);font-size:28px}.article-preview
img{width:75%;margin-bottom:20px}.article-preview>h4{margin-bottom:30px;font-weight:bold;font-size:14px;text-transform:uppercase}.article-preview>p{font-size:14px;padding-right:20px}.article-preview
.btn{display:inline-block;margin-top:40px;padding:10px
30px;font-weight:700;font-size:12px;background:var(--selective-yellow);border-radius:37px;text-transform:uppercase}.article-preview .more-link{font-size:13px;font-weight:bold;color:black;display:block;padding:18px
0}.article-preview .wp-block-media-text{display:flex}.article-preview .wp-block-media-text__media{flex-basis:30%}.article-preview .wp-block-media-text
img{width:100%}.article-preview .wp-block-media-text .wp-block-media-text__content{padding:0
0 0 12px;flex-basis:70%}.article-preview .wp-block-media-text
h4{margin-bottom:8px}.article-preview .wp-block-media-text
p{font-size:14px}.scrolling-elements{display:inline-flex;flex-direction:column;gap:12px;align-items:center;text-align:right}.scrolling-elements
.ellipse{display:inline-block;background-color:var(--blue-grey);border-radius:50%;width:17px;height:17px}.slug-dortmund .scrolling-elements
.ellipse{background-color:#FFB400}.page-sub-menu
li{display:flex;margin:10px
0;justify-content:flex-end;align-items:center}.page-sub-menu li
a{display:flex;align-items:center}.newsletter-content-cell{display:flex;flex-direction:column;align-items:center;text-align:center}.newsletter-left{height:100%}.newsletter-right{height:100%;float:right;position:relative;right:1%}.drawers{overflow-x:hidden}.drawers>*{--delta:190px;--offset:100% - var(--delta);display:block;transition:transform 0.25s;transform:translateX(calc(var(--offset)))}.drawers>*:hover{transform:translateX(calc(var(--offset) - calc(280px - var(--delta))))}.drawers>*+*{margin-top:40px}.block{display:block}.uppercase{text-transform:uppercase}.overflow-hidden{overflow:hidden}.relative{position:relative}.rotate{animation:rotation 2s}.linear{animation-timing-function:linear}.infinite{animation-iteration-count:infinite}@keyframes
rotation{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}::placeholder{color:var(--blue-grey);opacity:1}.plus-minus{display:inline-block;color:var(--cinnabar);font-size:20px}.two-col-children>*{grid-column-start:span 2}.wpcf7-not-valid-tip{margin:10px
0 0 30px}.wpcf7-spinner{margin:0;top:6px;left:12px}.wpcf7-quiz-label{position:relative;top:-10px}@media only screen and (min-width: 1001px){.mobile-only{display:none !important}.news-posts>*:nth-child(odd){position:relative;padding-top:80px}}@media only screen and (max-width: 1000px){:root{--page-margin:40px}.main-grid>*{grid-row:auto !important}.mobile-mt-20{margin-top:20px}.mobile-mt-40{margin-top:40px}.mobile-mt-80{margin-top:80px}.mobile-mt-180{margin-top:180px}h1{font-size:42px}h2{margin-bottom:20px;font-size:40px}header
.login{color:var(--dark-blue)}.small-card+.small-card{margin-top:20px}.small-card.placeholder{display:none}.mobile-padding{padding-left:var(--page-margin) !important;padding-right:var(--page-margin) !important}.mobile-margin{margin-left:var(--page-margin) !important;margin-right:var(--page-margin) !important}.mobile-hidden{display:none !important}.mobile-img-zoom{transform:scale(150%) translate(13%, 20%)}.we-plan-you-enjoy-container{margin-left:10px}.year-header{width:auto !important;justify-self:start !important;writing-mode:horizontal-tb !important;transform:rotate(0deg) !important}.year-header
.title{font-size:18px}.news-posts>*+*{margin-top:80px !important}.newsletter-left{height:100px}.newsletter-content-cell{margin-top:20px !important}.newsletter-right{height:100px}.bc-app-cell .illustration
img{top:40px !important}.store-buttons{justify-content:center}.wpcf7-submit{width:100%}.waypoint{position:absolute;width:150px}.drawers-cell{order:-1 !important}}@media only screen and (max-width: 399px){:root{--page-margin:20px}}