:root{--palette-primary-500: #0050a0;--palette-danger-500: #e6007d;--palette-neutral-100: #f4f4f4;--palette-neutral-200: #ededed;--palette-text-primary: #000000;--palette-text-secondary: #666666;--palette-neutral-background-color: #f6f6f6;--palette-hover-border: #000000;--spacing-container-max-width: 1800px}@font-face{font-family:bwegt Text;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/bwegtText-Bold.B7D4AOlW.woff2) format("woff2")}@font-face{font-family:bwegt Text;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/bwegtText-BoldItalic.CZYf-kjU.woff2) format("woff2")}@font-face{font-family:bwegt Text;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bwegtText-Regular.D9F_dw27.woff2) format("woff2")}*{box-sizing:border-box;margin:0;padding:0}body{color:var(--palette-text-primary);font-family:bwegt Text,sans-serif;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;display:flex;min-height:100vh;flex-direction:column}main{margin-bottom:auto}.footer{display:flex;flex-direction:column-reverse;align-items:center;justify-content:space-between;width:100%;background-color:var(--palette-primary-500);color:#fff;padding-bottom:1rem}@media only screen and (min-width: 576px){.footer{flex-direction:row;padding-left:2rem;padding-top:3rem;padding-bottom:3rem}}@media only screen and (min-width: 768px){.footer{position:sticky;bottom:0;z-index:2}}.footer__content{padding-top:1rem;padding-bottom:1rem;display:flex;align-items:center;justify-content:center}@media only screen and (min-width: 576px){.footer__content{padding-top:0;padding-bottom:0}}@media only screen and (min-width: 768px){.footer__content{justify-content:flex-end}}.footer__items{display:flex;align-items:center;gap:1rem;list-style-type:none;flex-direction:column}@media only screen and (min-width: 576px){.footer__items{flex-direction:row;gap:2rem}}.footer__link{text-decoration:none}.footer__logo{height:40px;width:auto;max-width:100%;filter:invert(1);display:none}@media only screen and (min-width: 768px){.footer__logo{display:block}}h1,h2,h3,h4,h5,h6{font-weight:700}h1,.h1,.content-section__title{font-size:2.5rem;line-height:1.2}h2,.h2,.page__title{font-size:1.25rem}h3,.h3{font-size:1.5rem}a{color:inherit}p{font-size:1rem;line-height:1.5}p:not(:last-child){margin-bottom:1rem}.container{padding-right:max(env(safe-area-inset-right,0) + 1rem,1rem);padding-left:max(env(safe-area-inset-left,0) + 1rem,1rem);margin-right:auto;margin-left:auto;width:100%;max-width:var(--spacing-container-max-width)}@media only screen and (min-width: 664px){.container{padding-left:max(env(safe-area-inset-left,0) + 1rem,2rem);padding-right:max(env(safe-area-inset-right,0) + 1rem,2rem)}}@media only screen and (min-width: 1440px){.container{padding-left:max(env(safe-area-inset-left,0) + 1rem,2.5rem);padding-right:max(env(safe-area-inset-right,0) + 1rem,2.5rem)}}.container--vertical{padding-top:3rem;padding-bottom:3rem}.list{padding-left:4rem;margin-bottom:1rem;font-size:1.5rem;line-height:1.5}@media only screen and (min-width: 664px){.list{margin-bottom:2rem}}.list__item{margin-bottom:1rem}.text-section{margin-bottom:1.5rem}@media only screen and (min-width: 664px){.text-section{margin-bottom:3rem}}.text-section__heading{font-size:3rem;margin-bottom:1rem}.text-section__sub-heading{text-transform:none;font-size:1.5rem;margin-bottom:1rem}.text-section__sub-heading:before{counter-increment:sub-heading;content:counter(sub-heading) ". "}.text-section__sub-sub-heading{text-transform:none;margin-top:2rem;margin-bottom:1rem}body{counter-reset:sub-heading}.alert{display:flex;flex-direction:column;align-items:center;width:100%;background:#e6007d;color:#fff}.alert__content{display:flex;justify-content:center;align-items:center;gap:1.5rem;padding-top:2rem;padding-bottom:2rem;flex-direction:column;text-align:center}@media only screen and (min-width: 768px){.alert__content{height:4rem;flex-direction:row;text-align:left}}.alert__header{display:flex;gap:1rem;align-items:center;justify-content:center}.alert__heading{text-transform:uppercase}.grid{display:grid;grid-template-columns:1fr;column-gap:1.5rem}@media only screen and (min-width: 992px){.grid{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width: 1400px){.grid{grid-template-columns:repeat(4,1fr)}}.introduction{display:flex;flex-direction:column;margin-bottom:3rem;flex:1}@media only screen and (min-width: 992px){.introduction{position:sticky;top:3rem}}.introduction__title{margin-bottom:2rem}@media only screen and (min-width: 576px){.introduction__title{margin-bottom:3rem}}.introduction__sub-title{margin-bottom:2rem}@media only screen and (min-width: 576px){.introduction__sub-title{margin-bottom:3rem}}.introduction__logo{display:block;max-width:20rem;margin:2rem auto 0}@media only screen and (min-width: 768px){.introduction__logo{display:none}}.introduction__cyclist{display:none}@media only screen and (min-width: 992px) and (min-height: 700px){.introduction__cyclist{display:block;margin-top:2rem;margin-right:auto;margin-left:min(-1 * env(safe-area-inset-left,0) - 1rem,-2rem);max-height:33vh}}@media only screen and (min-width: 992px) and (min-height: 700px) and (min-width: 1440px){.introduction__cyclist{margin-left:min(-1 * env(safe-area-inset-left,0) - 1rem,-2.5rem)}}@media only screen and (min-width: 992px) and (min-height: 700px) and (min-height: 700px){.introduction__cyclist{margin-left:min(-1 * env(safe-area-inset-left,0) - 1rem,-2.5rem)}}.page{list-style-type:none;display:block;position:relative;background-color:var(--palette-neutral-background-color);container-type:inline-size}.page:after{content:"";position:absolute;z-index:1;inset:0;border:1px solid var(--palette-hover-border);opacity:0;transition:opacity ease;pointer-events:none}.page__link{text-decoration:none}.page__link--disabled{cursor:wait}.page__image{display:block;width:100%;height:auto;background-color:#fff}.page__image--jpeg{aspect-ratio:3/2;object-fit:cover}.page__image--svg{border:1px solid var(--palette-neutral-background-color);aspect-ratio:3/1;padding:1.5rem}@container (width > 25rem){.page__image--svg{padding:2rem}}@container (width > 30rem){.page__image--svg{padding:3rem}}.page__content{padding:2rem}.page__description:not(:first-of-type){display:none}@media only screen and (min-width: 768px){.page__description:not(:first-of-type){display:block}}.page__title{margin-bottom:.5rem}.page--sm{aspect-ratio:4/1}.page--md{aspect-ratio:2/1}.page__arrow{display:block;font-weight:700;margin-top:2rem}.page--disabled .page__link{cursor:wait}.page:not(.page--disabled):hover:after{opacity:1}@keyframes shake{0%{transform:translate(0)}50%{transform:translate(1rem)}to{transform:translate(0)}}.pages{display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem;margin:3rem 0;align-items:flex-start}@media only screen and (min-width: 768px){.pages{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (min-width: 992px){.pages{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (min-width: 1400px){.pages{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (min-width: 992px){.content-section{grid-column:2/-1}}.content-section__title{line-height:1.2;margin-bottom:.5rem}.content-section__sub-title{font-size:1rem;font-weight:400}.legal{padding:4rem}.legal__back{line-height:1.5rem;font-size:1rem;border-bottom:2px solid;display:inline-block;margin-left:2rem}.legal ol{padding-left:2.5rem}.legal ol li::marker{font-weight:700}.legal ol>li>ol>li::marker{font-weight:400}.legal p{padding-top:.25rem}.legal li{margin-bottom:.25rem}.legal h4{margin-top:2rem;margin-bottom:1rem}.legal a{text-decoration:none;color:var(--palette-primary-500)}.legal ul{padding-left:2.5rem}
