:root{--blue-1:rgb(5 75 115);--blue-2:rgb(25 124 183);--blue-3:rgb(69 152 201);--blue-4:rgb(137 186 214);--blue-5:rgb(182 212 229);--blue-6:rgb(225 242 251);--blue-7:rgb(244 251 255);--blue-dark:rgb(9 52 77);--pink-1:rgb(118 48 88);--pink-2:rgb(180 78 136);--pink-3:rgb(201 133 170);--pink-4:rgb(228 176 205);--pink-5:rgb(251 216 235);--pink-6:rgb(250 231 241);--pink-7:rgb(255 248 252);--pink-dark:rgb(75 22 52);--turquoise-1:rgb(0 192 192);--turquoise-2:rgb(93 244 244);--turquoise-3:rgb(172 251 251);--turquoise-4:rgb(218 255 255);--blue-gray-1:rgb(32 43 50);--blue-gray-2:rgb(71 83 89);--blue-gray-3:rgb(115 128 137);--blue-gray-4:rgb(162 177 186);--blue-gray-5:rgb(213 225 231);--blue-gray-opacity:rgba(32,43,50,0.4);--blue-gray-opacity-2:rgba(32,43,50,0.8);--pink-gray-1:rgb(41 28 35);--pink-gray-2:rgb(86 67 78);--pink-gray-3:rgb(125 103 116);--pink-gray-4:rgb(187 164 177);--pink-gray-5:rgb(221 204 213)}body,html{width:100%;max-width:100vw;scroll-behavior:smooth}body{color:var(--pink-gray-1);background:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wrapper{display:grid;grid-template-rows:1fr auto;min-height:100vh;width:100%;max-width:100%}main{width:100%;max-width:100vw;overflow-x:hidden}*{box-sizing:border-box;margin:0;padding:0;flex-wrap:wrap}a{text-decoration:none}.flex{align-items:baseline;padding-top:2rem;padding-bottom:2rem;height:auto}.button-flex,.flex{display:flex;justify-content:center;width:100%}.button-flex{padding:3rem 0}.textlink{color:var(--turquoise-1);font-weight:500}@media (hover:hover) and (pointer:fine){.textlink:hover{color:var(--turquoise-2)}}.bullets{font-size:inherit;padding:1rem 0 0 2rem}.subpage-title{font-size:3rem;font-weight:200;margin-top:3rem;margin-bottom:1rem;width:100%;text-align:center;color:white}.subpage-disclaimer{font-size:1.25rem;line-height:2rem;font-weight:300;margin-bottom:3rem;width:100%;padding:1rem 6rem 0;color:white;max-width:120rem}@media (max-width:1200px){.subpage-disclaimer{font-size:1rem;line-height:1.5rem;font-weight:300;padding:1rem 1rem 0}}.p1-text{font-size:1.25rem;line-height:2rem;font-weight:300;color:var(--pink-gray-1);padding-bottom:2rem}@media (max-width:1200px){.p1-text{font-size:1rem;line-height:1.5rem}}.accordion-grid{display:flex;flex-direction:column;align-items:center;padding:3rem 0;width:100%}.accordion-container{display:flex;flex-wrap:wrap;overflow:hidden;border-top:1px solid var(--blue-1);width:100%;max-width:80rem;padding:1rem}.accordion-title{padding:.5rem 1rem;cursor:pointer}.accordion-title,.open-accordion-title{width:100%;display:flex;justify-content:space-between;align-items:center;color:var(--pink-gray-1);font-size:1.5rem}.open-accordion-title{padding:.5rem 0}.mehr-infos{font-size:1.25rem;color:var(--pink-1)}.accordion-list{display:none;margin:0;overflow:hidden;padding-left:2.5rem}@media (hover:hover) and (pointer:fine){.accordion-title:hover,.mehr-infos:hover{color:var(--pink-gray-3)}}.accordion-textbox{display:none;margin:0;overflow:hidden;padding-left:1rem;line-height:2rem}.accordion-list-item,.accordion-textbox{color:var(--pink-gray-1);font-weight:300;font-size:1.25rem}.accordion-container.open .accordion-list,.accordion-container.open .accordion-textbox{display:block}.open-accordion-container{display:flex;flex-wrap:wrap;border-bottom:1px solid var(--turquoise-3);width:100%;padding:1rem 0}.open-accordion-list{margin:0}.open-accordion-textbox{margin:0;color:var(--pink-gray-1);font-weight:300;font-size:1.25rem}@media (max-width:1200px){.accordion-container{padding:.5rem 1rem}.accordion-title{font-size:1rem;font-weight:400}.accordion-textbox,.open-accordion-textbox{font-size:1rem;line-height:1.5rem}.accordion-list-item,.mehr-infos{font-size:1rem}}@media (max-width:400px){.accordion-container{padding:.5rem 0}}.modal{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,.6);z-index:1000;justify-content:center;align-items:center}.modal-content{background-color:white;padding:2rem;border-radius:.5rem;max-width:80rem;width:90%;height:90vh;box-shadow:0 2px 10px rgba(0,0,0,.3);position:relative;overflow:scroll}@media (max-width:800px){.modal-content{padding:.5rem}}.open-modal{color:white;background-color:var(--pink-1);width:-moz-fit-content;width:fit-content;padding:.25rem 1rem;font-size:1.25rem;font-weight:400;border:1px solid var(--pink-1);border-radius:0;cursor:pointer}@media (hover:hover) and (pointer:fine){.open-modal:hover{color:var(--pink-1);background-color:white}}.close-button{position:absolute;top:.5rem;right:1rem;font-size:2rem;cursor:pointer}@media (hover:hover) and (pointer:fine){.close-button:hover{color:var(--pink-gray-3)}}.white-button a{color:white;background-color:none;padding:.25rem 1rem;font-size:1.25rem;font-weight:300;border:1px solid white;border-radius:0;box-shadow:0 2px 4px rgba(0,0,0,.1)}@media (hover:hover) and (pointer:fine){.white-button a:hover{color:var(--pink-gray-1);background-color:white}}.aubergine-button a{color:var(--pink-gray-1);background-color:none;padding:.25rem 1rem;font-size:1.25rem;font-weight:400;border:1px solid var(--pink-gray-1);border-radius:0;box-shadow:0 2px 4px rgba(0,0,0,.1)}@media (hover:hover) and (pointer:fine){.aubergine-button a:hover{color:white;background-color:var(--pink-gray-1)}}.aubergine-button-solid a{color:white;background-color:var(--pink-gray-1);padding:.25rem 1rem;font-size:1.25rem;font-weight:400;border:1px solid var(--pink-gray-1);border-radius:0;box-shadow:0 2px 4px rgba(0,0,0,.1)}@media (hover:hover) and (pointer:fine){.aubergine-button-solid a:hover{color:var(--pink-gray-1);background-color:white}}.blue-button a{color:var(--blue-1);background-color:none;padding:.25rem 1rem;font-size:1.25rem;font-weight:400;border:1px solid var(--blue-1);border-radius:0;box-shadow:0 2px 4px rgba(0,0,0,.1)}@media (hover:hover) and (pointer:fine){.blue-button a:hover{color:white;background-color:var(--blue-1)}}.turquoise-button a{color:white;background-color:var(--turquoise-1);padding:.25rem 1rem;font-size:1.25rem;font-weight:400;border:1px solid var(--turquoise-1);border-radius:0;box-shadow:0 2px 4px rgba(0,0,0,.1)}@media (hover:hover) and (pointer:fine){.turquoise-button a:hover{color:var(--turquoise-1);background-color:white}}.app-overview-actions{display:flex;padding-top:.5rem}.app-feature-list{color:var(--pink-gray-1);font-size:1.25rem;font-weight:300;line-height:2rem;margin:.5rem 0 1.75rem;padding-left:1.25rem}.app-feature-list li+li{margin-top:.35rem}.app-cta{color:white;background-color:var(--pink-1);padding:.6rem 1.4rem;font-size:1.25rem;font-weight:500;border:1px solid var(--pink-1);box-shadow:0 2px 4px rgba(0,0,0,.1)}@media (hover:hover) and (pointer:fine){.app-cta:hover{color:var(--pink-1);background-color:white}}@media (max-width:1200px){.app-feature-list{font-size:1rem;line-height:1.5rem;margin:.4rem 0 1rem}}.app-host-wrapper{min-height:100vh;width:100%}.app-login-page{align-items:center;background:var(--blue-7);gap:1rem;justify-content:center;min-height:100vh}.app-login-page,.app-login-panel{display:flex;flex-direction:column;padding:2rem}.app-login-panel{background-color:white;border:1px solid var(--blue-gray-5);gap:1.25rem;max-width:28rem;width:100%}.app-login-logo{aspect-ratio:2600/500;position:relative;width:min(100%,20rem)}.app-logo-mobile{display:none}.app-login-copy h1{color:var(--pink-gray-1);font-size:2rem;font-weight:500;margin:0 0 .5rem}.app-login-copy p{color:var(--pink-gray-2);font-size:1.1rem;line-height:1.6rem;margin:0}.app-login-form{display:flex;flex-direction:column;gap:1rem}.app-login-form label{color:var(--blue-gray-2);display:flex;flex-direction:column;font-size:.9rem;gap:.35rem}.app-login-form input{border:1px solid var(--blue-gray-5);color:var(--pink-gray-1);font-family:inherit;font-size:1rem;min-height:3rem;padding:0 .8rem}.app-login-form button{background-color:var(--pink-1);border:1px solid var(--pink-1);color:white;cursor:pointer;font-family:inherit;font-size:1.1rem;font-weight:500;min-height:3rem}.app-login-form button:disabled{background-color:var(--blue-gray-5);border-color:var(--blue-gray-5);color:var(--blue-gray-2);cursor:not-allowed}.app-login-message{background-color:#ffe8ea;color:var(--pink-gray-1);font-size:.95rem;line-height:1.4rem;margin:0;padding:.75rem .9rem}.app-login-message.success{background-color:#e2f4ee}.app-login-links{align-items:center;display:flex;flex-wrap:wrap;gap:.65rem 1rem}.app-login-links a,.app-login-links button{background:transparent;border:0;color:var(--blue-1);cursor:pointer;font-family:inherit;font-size:1rem;padding:0}.app-login-links .highlight{background:#ffe18c;color:var(--pink-gray-1);padding:.25rem .45rem}.app-login-info-link{color:var(--blue-1);font-size:1rem}.app-dashboard-page{background:var(--blue-7);min-height:100vh;padding:2rem}.app-dashboard-shell{margin:0 auto;max-width:70rem}.app-dashboard-header{align-items:center;display:flex;justify-content:space-between;gap:1rem;margin-bottom:2rem}.app-dashboard-logo{aspect-ratio:2600/500;position:relative;width:min(55vw,18rem)}.app-dashboard-account{align-items:center;display:flex;gap:.9rem;justify-content:flex-end}.app-dashboard-account span{color:var(--pink-gray-1);font-size:1rem}.app-dashboard-site-link{color:var(--blue-1);font-size:1rem;font-weight:500}.app-dashboard-logout{background-color:var(--pink-1);border:1px solid var(--pink-1);color:white;cursor:pointer;font-family:inherit;font-size:1rem;min-height:2.6rem;padding:0 1rem}.app-email-editor{align-items:center;display:flex;flex-wrap:wrap;gap:.45rem}.app-email-editor input{border:1px solid var(--blue-gray-5);color:var(--pink-gray-1);font:inherit;min-width:15rem;padding:.45rem .55rem}.app-email-editor button{background:transparent;border:0;color:var(--blue-1);cursor:pointer;font:inherit;font-size:.95rem;padding:0}.app-email-editor p{flex-basis:100%;font-size:.85rem!important;line-height:1.2rem!important}.app-email-editor.compact{font-size:.95rem}.app-dashboard-panel{background:white;border:1px solid var(--blue-gray-5);padding:2rem}.app-dashboard-admin,.app-dashboard-panel+.app-dashboard-panel{margin-top:1rem}.app-dashboard-admin{display:grid;grid-gap:1rem;gap:1rem}.app-dashboard-kicker{color:var(--pink-1);font-size:.9rem;letter-spacing:.08rem;margin:0 0 .7rem;text-transform:uppercase}.app-dashboard-panel h1{color:var(--pink-gray-1);font-size:2rem;font-weight:500;margin:0 0 1rem}.app-dashboard-panel h2{color:var(--pink-gray-1);font-size:1.5rem;font-weight:500;margin:0 0 .75rem}.app-dashboard-panel p{color:var(--pink-gray-2);font-size:1.1rem;line-height:1.6rem;margin:0}.app-dashboard-note{background:var(--blue-7);margin-top:1rem!important;padding:.8rem 1rem}.app-admin-form{display:grid;grid-gap:.9rem;gap:.9rem;grid-template-columns:.7fr 1.3fr .8fr auto;margin-top:1.25rem}.app-admin-form label,.app-admin-list-header{color:var(--blue-gray-2);font-size:.9rem}.app-admin-form label{display:flex;flex-direction:column;gap:.35rem}.app-admin-form input,.app-admin-list-header input{border:1px solid var(--blue-gray-5);color:var(--pink-gray-1);font-family:inherit;font-size:1rem;min-height:2.8rem;padding:0 .75rem}.app-admin-form button{align-self:end;background-color:var(--pink-1);border:1px solid var(--pink-1);color:white;cursor:pointer;font-family:inherit;font-size:1rem;min-height:2.8rem;padding:0 1rem}.app-admin-form button:disabled{background-color:var(--blue-gray-5);border-color:var(--blue-gray-5);color:var(--blue-gray-2);cursor:not-allowed}.app-admin-list-header{align-items:center;display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:1fr minmax(16rem,24rem);margin-bottom:1rem}.app-admin-list-header h2{margin:0}.app-admin-account-list{display:grid;grid-gap:.5rem;gap:.5rem}.app-admin-account-row{align-items:center;background:var(--blue-7);border:1px solid var(--blue-gray-5);display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:1fr auto;padding:.9rem 1rem}.app-admin-account-row>div{align-items:center;display:flex;gap:.8rem}.app-admin-account-row>div:first-child{align-items:flex-start;flex-direction:column;gap:.2rem}.app-admin-account-row strong{color:var(--pink-gray-1)}.app-admin-account-row span{color:var(--pink-gray-2)}.app-admin-account-row a{color:var(--blue-1);font-weight:500}.app-bike-grid,.app-due-list{display:grid;grid-gap:.75rem;gap:.75rem;margin-top:1rem}.app-due-header{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}.app-notification-toggle{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.app-notification-toggle span{color:var(--blue-gray-2);font-size:.9rem}.app-notification-toggle div{border:1px solid var(--blue-gray-5);display:flex}.app-notification-toggle button{background:white;border:0;color:var(--pink-gray-1);cursor:pointer;font:inherit;padding:.45rem .75rem}.app-notification-toggle button+button{border-left:1px solid var(--blue-gray-5)}.app-notification-toggle button.active{background:var(--blue-1);color:white}.app-notification-toggle button:disabled{cursor:wait;opacity:.65}.app-notification-toggle p{flex-basis:100%;font-size:.85rem!important;line-height:1.2rem!important;text-align:right}.app-bike-grid{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}.app-bike-card,.app-due-card{background:var(--blue-7);border:1px solid var(--blue-gray-5);padding:1rem}.app-bike-card h3,.app-due-card h3{color:var(--pink-gray-1);font-size:1.25rem;font-weight:500;margin:.1rem 0 .75rem}.app-bike-type{color:var(--blue-1)!important;font-size:.9rem!important;line-height:1.2rem!important;margin:0!important}.app-bike-card dl{display:grid;grid-gap:.35rem;gap:.35rem;margin:0}.app-bike-card dt{color:var(--blue-gray-2);font-size:.85rem}.app-bike-card dd{color:var(--pink-gray-1);margin:0 0 .4rem}.app-air-pressure-status{background:var(--pink-1);color:white;display:grid;grid-gap:.25rem;gap:.25rem;margin-top:.85rem;padding:.9rem}.app-air-pressure-status span{font-size:.85rem;opacity:.9}.app-air-pressure-status strong{font-size:1.45rem;font-weight:500}.app-air-pressure-status p{color:white!important;font-size:.95rem!important;line-height:1.3rem!important}.app-bike-detail-actions{display:grid;grid-gap:.65rem;gap:.65rem;margin-top:1rem}.app-admin-bike-tools,.app-bike-detail-actions details,.app-customer-work-log,.app-status-history{background:white;border:1px solid var(--blue-gray-5)}.app-admin-bike-tools summary,.app-bike-detail-actions summary,.app-customer-work-log summary,.app-status-history summary{color:var(--blue-1);cursor:pointer;font-weight:500;list-style-position:inside;padding:.75rem .85rem}.app-admin-bike-tools>div{display:grid;grid-gap:1rem;gap:1rem;padding:0 .85rem .85rem}.app-customer-work-log>div{display:grid;grid-gap:.85rem;gap:.85rem;padding:0 .85rem .85rem}.app-customer-work-log form{display:grid;grid-gap:.65rem;gap:.65rem}.app-bike-data-edit label,.app-customer-work-log label{color:var(--blue-gray-2);display:grid;font-size:.9rem;grid-gap:.25rem;gap:.25rem}.app-bike-data-edit input,.app-customer-work-log input,.app-customer-work-log select,.app-customer-work-log textarea{border:1px solid var(--blue-gray-5);color:var(--pink-gray-1);font:inherit;padding:.5rem}.app-customer-work-log textarea{min-height:5rem;resize:vertical}.app-customer-work-log button{border:1px solid var(--blue-1);color:var(--blue-1);cursor:pointer;font:inherit;padding:.55rem .75rem}.app-admin-reminder-tools,.app-bike-data-edit{display:grid;grid-gap:.65rem;gap:.65rem;margin-top:.8rem}.app-bike-data-edit{padding:0 .85rem .85rem}.app-bike-data-edit form,.app-bike-data-edit-actions{display:grid;grid-gap:.65rem;gap:.65rem}.app-bike-data-edit-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.app-bike-data-highlight{background:var(--blue-7);border:1px solid var(--blue-gray-5);display:grid;grid-gap:.55rem;gap:.55rem;margin:0;padding:.7rem}.app-bike-data-highlight div{display:grid;grid-gap:.2rem;gap:.2rem}.app-bike-data-highlight dt{color:var(--blue-gray-2);font-size:.85rem}.app-bike-data-highlight dd{color:var(--pink-gray-1);margin:0}.app-bike-data-edit button{border:1px solid var(--blue-1);color:var(--blue-1);cursor:pointer;font:inherit;padding:.55rem .75rem}.app-form-message{border:1px solid var(--blue-gray-5);color:var(--pink-gray-1);font-size:.95rem!important;line-height:1.35rem!important;margin:0;padding:.65rem}.app-form-message.error{background:#fff0f2;border-color:#ffbec3;color:#8f2630!important}.app-form-message.success{background:var(--blue-7);color:var(--blue-1)!important}.app-admin-bike-tools button{border:1px solid var(--blue-gray-5);color:var(--blue-1);cursor:pointer;font:inherit;padding:.45rem .65rem}.app-admin-bike-tools button.danger{background:var(--pink-1);border-color:var(--pink-1);color:white}.app-edit-row,.app-upload-row{display:grid;grid-gap:.45rem;gap:.45rem}.app-upload-row{align-items:center;grid-template-columns:1fr auto}.app-edit-row-list{display:grid;grid-gap:.65rem;gap:.65rem;margin:.65rem 0}.app-edit-row{background:var(--blue-7);border:1px solid var(--blue-gray-5);grid-template-columns:repeat(2,minmax(0,1fr));padding:.65rem}.app-edit-row input,.app-edit-row select{border:1px solid var(--blue-gray-5);font:inherit;min-width:0;padding:.45rem}.app-edit-row strong{color:var(--pink-gray-1);font-weight:500}.app-inline-check{align-items:center;display:flex;gap:.4rem}.app-inline-check input{min-width:auto}.app-add-reminder{display:flex;flex-wrap:wrap;gap:.5rem}.app-add-reminder select{border:1px solid var(--blue-gray-5);flex:1 1 16rem;font:inherit;min-width:0;padding:.45rem}.app-bike-data-list,.app-service-meta{display:grid;grid-gap:.55rem;gap:.55rem;margin:0;padding:0 .85rem .85rem}.app-bike-data-list div,.app-service-meta div{border-top:1px solid var(--blue-gray-6);display:grid;grid-gap:.2rem;gap:.2rem;padding-top:.55rem}.app-bike-data-list dt,.app-service-meta dt{color:var(--blue-gray-2);font-size:.85rem}.app-bike-data-list dd,.app-service-meta dd{color:var(--pink-gray-1);margin:0}.app-service-status-list{display:grid;grid-gap:.75rem;gap:.75rem;max-height:48rem;overflow:auto;padding:0 .85rem .85rem}.app-service-status-card{border:1px solid var(--blue-gray-5);display:grid;grid-gap:.7rem;gap:.7rem;padding:.85rem}.app-service-status-head{align-items:flex-start;display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:1fr auto}.app-service-status-head h3{color:var(--pink-gray-1);font-size:1rem;font-weight:500;margin:.1rem 0 0}.app-service-status-head mark,.app-status-history mark{color:var(--pink-gray-1);padding:.25rem .55rem}.app-customer-status-highlight,.app-service-current-comment{border:1px solid var(--blue-gray-5);display:grid;grid-gap:.25rem;gap:.25rem;padding:.65rem}.app-customer-status-highlight{background:var(--pink-5)}.app-service-current-comment{background:var(--blue-7)}.app-customer-status-highlight span,.app-service-current-comment span{color:var(--blue-1);font-size:.85rem;font-weight:500}.app-customer-status-highlight p,.app-service-current-comment p{color:var(--pink-gray-1);font-size:.95rem!important;line-height:1.35rem!important}.app-formatted-comment{display:grid;grid-gap:.25rem;gap:.25rem}.app-formatted-comment p{margin:0}.app-formatted-comment span{color:var(--blue-1);display:block;font-size:.82rem;font-weight:500}.app-service-meta{padding:0}.app-service-due{background:var(--blue-7);border:1px solid var(--blue-gray-5)!important;padding:.55rem!important}.app-status-history>div{display:grid;grid-gap:.5rem;gap:.5rem;padding:0 .85rem .85rem}.app-status-history section{background:var(--blue-7);border:1px solid var(--blue-gray-5);display:grid;grid-gap:.45rem;gap:.45rem;padding:.7rem}.app-status-history section>div{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.app-status-history span{color:var(--blue-gray-2);font-size:.85rem}.app-status-history small{color:var(--blue-gray-2);font-size:.78rem}.app-status-history p{font-size:.95rem;line-height:1.35rem}.app-due-card{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:1fr auto}.app-due-date{align-items:flex-end;display:grid;grid-gap:.35rem;gap:.35rem;justify-items:end}.app-due-card>strong,.app-due-date strong{color:var(--pink-1);font-size:1.1rem;white-space:nowrap}.app-due-badge{color:var(--pink-gray-1);font-size:.82rem;font-weight:500;padding:.2rem .45rem;white-space:nowrap}.app-due-badge.soon{background:#ffe18c}.app-due-badge.overdue{background:#ffbec3}.app-due-card p{font-size:1rem;line-height:1.4rem}.app-due-reason{background:white;border:1px solid var(--blue-gray-5);display:grid;grid-gap:.45rem;gap:.45rem;grid-column:1/-1;padding:.8rem}.app-due-reason span{color:var(--blue-gray-2);font-size:.85rem}.app-due-reason mark{align-self:start;color:var(--pink-gray-1);justify-self:start;padding:.25rem .55rem}.app-due-reason p{margin:0}@media (max-width:600px){.app-login-page{padding:1rem}.app-login-panel{padding:1.25rem}.app-dashboard-logo,.app-login-logo{aspect-ratio:500/250;width:7rem}.app-logo-web{display:none}.app-logo-mobile{display:block}.app-dashboard-page{padding:1rem}.app-dashboard-header{align-items:flex-start;flex-direction:column}.app-dashboard-account{justify-content:space-between;width:100%;flex-wrap:wrap}.app-dashboard-panel{padding:1.25rem}.app-due-header{display:grid}.app-notification-toggle{justify-content:flex-start}.app-notification-toggle p{text-align:left}.app-admin-account-row,.app-admin-form,.app-admin-list-header,.app-due-card{grid-template-columns:1fr}.app-admin-account-row>div{align-items:flex-start;flex-direction:column}}.breadcrumb{list-style:none;display:flex;flex-wrap:wrap;gap:.5rem;padding:3rem 0 1rem 6rem;margin:0}@media (max-width:1200px){.breadcrumb{padding:3rem 0 1rem 1rem}}.breadcrumb li{display:flex;align-items:center}.breadcrumb li+li:before{content:">";margin:0 .5rem;color:var(--pink-gray-3)}.breadcrumb a{color:var(--blue-2);font-size:1.25rem;font-weight:400}.breadcrumb [aria-current=page]{color:var(--pink-gray-3);font-weight:400}nav{display:flex;justify-content:space-between;align-items:center;position:-webkit-sticky;position:sticky;width:100%;height:5rem;top:0;z-index:5;background-color:white;box-shadow:0 2px 4px rgba(0,0,0,.1)}.logo-container{position:relative;height:4rem;width:auto;aspect-ratio:2600/500;margin-left:2rem}.nav-items{display:flex;margin:0;height:100%;background-color:white}.nav-items-mobile{display:none;position:fixed;top:5rem;left:0;background-color:var(--pink-gray-1);width:100%;height:calc(100dvh - 5rem);max-height:calc(100dvh - 5rem);overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;padding:0 0 max(1rem,env(safe-area-inset-bottom));z-index:4}.nav-item{list-style:none}.nav-item a{display:flex;align-items:center;color:var(--blue-1);padding:1rem 3rem;font-size:1.5rem;font-weight:400;border-radius:0;height:100%}.nav-item-contact a{color:var(--turquoise-1);background-color:white}.nav-item-app a{align-items:center;background-color:var(--pink-1);color:white;font-weight:500;padding-left:2rem;padding-right:2rem}@media (hover:hover) and (pointer:fine){.nav-item a:hover{background-color:var(--pink-gray-3);color:white}.nav-item-contact a:hover{color:white;background-color:var(--turquoise-1)}.nav-item-app a:hover{color:var(--pink-1);background-color:white;box-shadow:inset 0 0 0 1px var(--pink-1)}}.nav-item.active a{background-color:var(--pink-gray-3);color:white}.nav-item-contact.active a{color:white;background-color:var(--turquoise-1)}.nav-item-app.active a{color:var(--pink-1);background-color:white;box-shadow:inset 0 0 0 1px var(--pink-1)}@media (max-width:1500px){.nav-item a{padding-left:1.6rem;padding-right:1.6rem}.nav-item-app a{padding-left:1.4rem;padding-right:1.4rem}}.submenu{display:none;list-style:none;position:absolute;top:5rem;left:0;background-color:var(--pink-gray-2);z-index:100;width:max-content;padding:0}.submenu li a{list-style:none;display:flex;width:100%;color:white;padding:1rem 3rem;font-size:1.25rem;font-weight:400;border-bottom:1px solid white}@media (hover:hover) and (pointer:fine){.submenu li a:hover{background-color:var(--pink-gray-5);color:var(--pink-gray-3)}.has-submenu:hover .submenu{display:flex;flex-direction:column}}.submenu li.active a{background-color:var(--blue-gray-2);color:white}.has-submenu{position:relative}.hamburger{display:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;font-size:3rem;line-height:1;padding-right:1rem;color:var(--blue-1);cursor:pointer}@media (max-width:1200px){.hamburger{display:inline-block}.logo-container{height:3rem;margin-left:.5rem}.nav-items{display:none}.nav-items-mobile.active{display:block;margin:0}.nav-items-mobile.active>.nav-item{display:block}.nav-item{list-style:none;margin:0;min-width:0;display:block;border-bottom:1px solid var(--pink-gray-5)}.nav-item,.nav-item a{width:100%;height:auto}.nav-item a{display:flex;color:white;padding:.9rem 1rem;font-size:1.5rem;font-weight:400;border:none;border-bottom:1px solid var(--pink-gray-5)}.nav-item-contact a{color:white;background-color:var(--turquoise-1)}.nav-item-app a{color:white;background-color:var(--pink-1)}.nav-item-contact.active a{color:var(--turquoise-1);background-color:white}.nav-item-app.active a{color:var(--pink-1);background-color:white}.submenu{display:block;list-style:none;padding:0;width:100%;position:static}.has-submenu{position:static;height:auto}.has-submenu a{height:auto}.submenu li{display:block;width:100%}.submenu li a{padding:.8rem 1rem .8rem 3rem;border:none}}@media (max-width:1200px) and (max-height:640px){.nav-item a{font-size:1.2rem;padding-bottom:.55rem;padding-top:.55rem}.submenu li a{font-size:1rem;padding-bottom:.45rem;padding-top:.45rem}}.hero-container{height:calc(100vh - 5rem);display:flex;align-items:center;justify-content:center;text-align:center;margin-bottom:4rem}.hero-container,.hero-image-container{position:relative;width:100%;min-width:0;overflow:hidden}.hero-image-container{height:100%}.hero{object-fit:cover}.hero-content-container{display:flex;flex-direction:column;align-items:center;width:100%;position:absolute}.hero-content{font-size:2rem;font-weight:400;color:white;background-color:var(--blue-gray-opacity);border:2px solid white;border-radius:0;padding:0 2rem;width:-moz-fit-content;width:fit-content}@media (max-width:1000px){.hero-content{font-size:1.25rem;padding:.5rem}}.sticker{font-size:1rem;font-weight:300;color:white;background-color:var(--blue-gray-opacity-2);border:2px solid white;border-radius:.5rem;padding:.5rem;margin-bottom:2rem;max-width:38rem;display:flex;justify-content:center;align-items:center}.sticker-title{font-size:1.25rem;font-weight:600;width:100%}.sticker-p{font-weight:300;padding-bottom:.5rem}.sticker-p-highlight{font-weight:600;color:var(--turquoise-1)}.sticker-ferien{grid-template-columns:10rem 10rem;grid-template-rows:2rem}.sticker-ferien,.sticker-oeffnungszeiten{display:grid;font-weight:300;text-align:left;padding:1.5rem 0 1rem}.sticker-oeffnungszeiten{grid-template-columns:10rem 10rem 8rem;grid-template-rows:2rem 2rem 2rem 2rem 2rem}@media (max-width:600px){.sticker{font-size:1rem;padding:1rem .45rem}.sticker-oeffnungszeiten{font-size:1rem;grid-template-columns:7rem 7rem 6.5rem}}.section-title{font-size:2rem;margin-top:3rem;margin-bottom:3rem;width:100%;text-align:center;color:var(--pink-gray-1)}.angebot{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;padding-bottom:3rem;width:100%}.angebot a{width:24rem;max-width:90%;margin:1rem}.angebot-kachel{color:white;background-color:var(--blue-1);width:100%;padding:1rem;border:1px solid var(--blue-1);border-radius:0;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 4px 8px rgba(0,0,0,.2)}.angebot-mehr-infos{font-size:1rem;font-weight:600}@media (max-width:400px){.angebot a{width:100%;max-width:100%;margin:1rem 0}}@media (hover:hover) and (pointer:fine){.angebot-kachel:hover{color:var(--blue-1);background-color:white;border:1px solid var(--blue-1);transition:background-color .8s ease}}.angebot-title{font-size:2rem;font-weight:500;padding-bottom:1rem;margin:0}.angebot-teaser{font-size:1.25rem;font-weight:300;line-height:1.75rem;padding-bottom:1rem;margin:0;text-align:center}.werkstatt{background-color:var(--blue-1);padding-bottom:3rem;margin-bottom:3rem}.werkstatt,.werkstatt-beschreibung{display:flex;flex-direction:column;align-items:center}.werkstatt-beschreibung{width:100%}.werkstatt-flex{display:flex;flex-direction:column;width:100%;border-bottom:1px solid var(--blue-1);margin-bottom:3rem;padding:0 6rem 3rem}.werkstatt-flex:last-of-type{border-bottom:1px solid white;margin-bottom:0;padding-bottom:0}.werkstatt-teaser{font-size:2rem;font-weight:600;color:var(--pink-gray-1);padding:1rem 0}.werkstatt-text{font-size:1.25rem;line-height:2rem;font-weight:300;color:var(--pink-gray-1);padding-bottom:2rem}.werkstatt-section-title{font-size:2.5rem;font-weight:400;color:var(--blue-1);width:100%}@media (max-width:1200px){.werkstatt-flex{padding:0 2rem 3rem}.werkstatt-teaser{font-size:1.25rem}.werkstatt-text{font-size:1rem;line-height:1.5rem}}@media (max-width:400px){.werkstatt-flex{padding:0 1rem 3rem}}footer{display:flex;justify-content:space-between;align-items:top;border-top:1px solid var(--pink-gray-4);color:var(--pink-gray-3);font-size:1rem;width:100%;padding:1rem 4rem 0}footer>div{padding:2rem}.footer-impressum a{display:flex;flex-direction:column;color:var(--pink-gray-3);padding-bottom:1rem}.footer-about{padding-bottom:1rem}.footer-oeffnungszeiten{display:grid;grid-template-columns:max-content max-content max-content;grid-column-gap:1.25rem;column-gap:1.25rem;grid-row-gap:.55rem;row-gap:.55rem;align-content:start}.footer-oeffnungszeiten-note{grid-column:1/-1;margin-top:.45rem;padding-top:.75rem;border-top:1px solid var(--pink-gray-4);max-width:24rem;color:var(--pink-gray-3);font-size:.95rem;line-height:1.35rem;font-weight:300}@media (max-width:1200px){footer{padding:2rem 0 4rem}footer>div{padding:1rem 2rem 0}.footer-oeffnungszeiten{grid-template-columns:max-content max-content max-content;column-gap:1rem;row-gap:.45rem}.footer-oeffnungszeiten-note{max-width:22rem;font-size:.9rem;line-height:1.3rem}}@media (max-width:600px){footer{padding:2rem 0 4rem}footer>div{padding:1rem .5rem 0 1rem}.footer-oeffnungszeiten{grid-template-columns:6rem 7rem 7rem;column-gap:.4rem;row-gap:.4rem;font-size:.95rem}.footer-oeffnungszeiten-note{max-width:20rem;font-size:.9rem;line-height:1.25rem}}@media (max-width:400px){.footer-oeffnungszeiten{grid-template-columns:5.5rem 6.5rem 6.5rem;font-size:.85rem}.footer-oeffnungszeiten-note{max-width:18rem;font-size:.85rem}}.footer-anschrift{display:grid;grid-template-columns:8rem;grid-template-rows:2.5rem 2.5rem 2.5rem 2.5rem}.season-tag{color:var(--pink-1);font-weight:600}.contact{flex-direction:row;flex-wrap:wrap;justify-content:center;padding-top:3rem;padding-bottom:6rem;background-color:var(--blue-gray-5);width:100%}.contact,.contact-disclaimer{display:flex;align-items:flex-start}.contact-disclaimer{height:100%;width:33%;flex-direction:column;padding:2rem}.contact-form{max-width:60rem;width:67%;padding:2rem}@media (max-width:1200px){.contact{display:flex;flex-direction:column;align-items:center;justify-content:center}.contact-disclaimer{height:auto}.contact-disclaimer,.contact-form{width:100%;max-width:60rem}}.form-group{margin-bottom:1.5rem}.form-group label{display:block;margin-bottom:.5rem;color:var(--pink-gray-2);font-weight:600}.form-group input,.form-group textarea{width:100%;padding:.75rem;border:1px solid var(--pink-gray-5);border-radius:0;font-size:1.25rem;font-family:inherit;color:var(--pink-gray-1)}button[type=submit]{background-color:var(--pink-gray-2);color:white;border:none;padding:.75rem 1.5rem;font-size:1.25rem;border-radius:0;cursor:pointer;transition:background-color .3s ease}@media (hover:hover) and (pointer:fine){button[type=submit]:hover{background-color:var(--pink-gray-3)}}.beratung{display:flex;flex-direction:column;align-items:center;background-color:var(--pink-gray-1);padding-bottom:3rem;margin-bottom:3rem}.beratung-third-level{display:flex;background-color:white;padding-left:2rem}.options-flex{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;justify-content:space-between;padding:3rem 0}.options-box{display:flex;flex-direction:column;width:31%;background-color:white;color:var(--pink-gray-1);border:1px solid var(--pink-gray-4);box-shadow:0 2px 4px rgba(0,0,0,.1);position:relative}.options-image-container{height:16rem;position:relative}.options-image{object-fit:cover}.options-title{color:white;width:100%;height:4rem;display:flex;justify-content:center;font-size:3rem;font-weight:400;position:absolute;top:6rem}.options-text{width:100%;font-size:1.25rem;font-weight:300;line-height:2rem;padding:1rem}.options-button-flex{display:flex;justify-content:center;width:100%;padding-bottom:2rem}@media (max-width:1080px){.options-flex{flex-direction:column;align-items:center}.options-box{width:100%;max-width:40rem;margin-bottom:2rem}.options-text{font-size:1rem;line-height:1.5rem}}.beratung-step{display:flex;justify-content:center;height:auto}.beratung-step-flex{font-size:1.5rem;font-weight:300;width:50%;padding:3rem 6rem}.beratung-main,.beratung-neuvelo{width:100%;background-color:white;padding:3rem 6rem}.beratung-occasion{background:white;padding:3rem 6rem}.beratung-step-image{width:50%;background-size:cover;background-position:50%}.beratung-steps{margin-bottom:6rem}.beratung-step-title{font-size:2rem;font-weight:400;color:var(--pink-1)}.beratung-step-subtitle{font-size:1.5rem;font-weight:600;color:var(--pink-gray-1);padding:1rem 0 2rem}.beratung-step-text{font-size:1.25rem;line-height:2rem;font-weight:300;color:var(--pink-gray-1);padding-bottom:2rem}@media (max-width:1200px){.beratung-step{flex-direction:column}.beratung-step-text{order:1;padding-bottom:1rem;font-size:1rem;line-height:1.5rem}.beratung-step-image{order:2;padding-bottom:2rem;width:100%;height:50vh}.beratung-neuvelo{padding:1rem}.beratung-steps{margin-bottom:1rem}.beratung-step-title{font-size:1.5rem}.beratung-step-subtitle{font-size:1.25rem}.beratung-step-flex{width:100%;padding:3rem 1rem 1rem}}.upgrade-examples{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;width:100%;max-width:100rem;padding:2rem 6rem}.upgrade-box{display:flex;width:31%;max-width:33rem;aspect-ratio:3/2;background-color:var(--blue-2);border:1px solid var(--pink-gray-4);box-shadow:0 2px 4px rgba(0,0,0,.1);position:relative;margin-bottom:2rem}.upgrade-image{height:100%;width:100%;object-fit:cover}.upgrade-title{display:flex;font-size:3rem}.upgrade-text,.upgrade-title{color:white;width:100%;height:100%;justify-content:center;align-items:center;font-weight:400;position:absolute}.upgrade-text{display:none;font-size:1rem;padding:1rem}@media (hover:hover) and (pointer:fine){.upgrade-box:hover img{opacity:0;transition:opacity .8s ease-in-out}.upgrade-box:hover .upgrade-title{display:none;transition:display .8s ease-in-out}.upgrade-box:hover .upgrade-text{display:flex;transition:display 2s ease-in}}@media (hover:none),(pointer:coarse){.upgrade-box.active img{opacity:0;transition:opacity .8s ease-in-out}.upgrade-box.active .upgrade-title{display:none;transition:display .8s ease-in-out}.upgrade-box.active .upgrade-text{display:flex;transition:display 2s ease-in}}@media (max-width:1280px){.upgrade-examples{justify-content:space-evenly;padding:1rem 0}.upgrade-box{width:47%}.upgrade-text{font-size:1rem}}@media (max-width:850px){.upgrade-box{aspect-ratio:1/1}}@media (max-width:750px){.upgrade-box{width:100%;aspect-ratio:3/2;margin-bottom:1rem}}@media (max-width:400px){.upgrade-examples{padding:0}.upgrade-box{aspect-ratio:1/1}.upgrade-title{font-size:2rem}}.custom-bikes{background-color:var(--pink-gray-1)}.custom-bikes,.custom-wrapper{display:flex;flex-direction:column;align-items:center}.custom-wrapper{width:100%;margin-bottom:6rem}.custom-container{display:flex;align-items:stretch;width:100%;max-width:100rem}.custom-text{width:50%;padding:3rem 6rem}.custom-image-container{position:relative;width:50%;min-width:0;overflow:hidden}.custom-image{object-fit:cover}@media (max-width:1300px){.custom-container{max-width:60rem}.custom-text{order:1;padding:3rem 0 1rem;font-size:1rem;line-height:1.5rem;width:100%}.custom-image-container{order:2;padding-bottom:2rem;width:100%;aspect-ratio:3/2}}@media (max-width:1000px){.custom-text{padding:3rem 1rem 1rem}}@font-face{font-family:Jost;font-style:italic;font-weight:100;font-display:swap;src:url(/_next/static/media/21d9e129d8c81c0b-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Jost;font-style:italic;font-weight:100;font-display:swap;src:url(/_next/static/media/53d6e191563ef198-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Jost;font-style:italic;font-weight:100;font-display:swap;src:url(/_next/static/media/949adacb6381283a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Jost;font-style:italic;font-weight:200;font-display:swap;src:url(/_next/static/media/21d9e129d8c81c0b-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Jost;font-style:italic;font-weight:200;font-display:swap;src:url(/_next/static/media/53d6e191563ef198-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Jost;font-style:italic;font-weight:200;font-display:swap;src:url(/_next/static/media/949adacb6381283a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Jost;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/21d9e129d8c81c0b-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Jost;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/53d6e191563ef198-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Jost;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/949adacb6381283a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Jost;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/21d9e129d8c81c0b-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Jost;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/53d6e191563ef198-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Jost;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/949adacb6381283a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Jost;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/21d9e129d8c81c0b-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Jost;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/53d6e191563ef198-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Jost;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/949adacb6381283a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Jost;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/21d9e129d8c81c0b-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Jost;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/53d6e191563ef198-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Jost;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/949adacb6381283a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Jost;font-style:normal;font-weight:100;font-display:swap;src:url(/_next/static/media/b8c37bb59076c047-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Jost;font-style:normal;font-weight:100;font-display:swap;src:url(/_next/static/media/5bbac197f803cc34-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Jost;font-style:normal;font-weight:100;font-display:swap;src:url(/_next/static/media/9dd75fadc5b3df29-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Jost;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/b8c37bb59076c047-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Jost;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/5bbac197f803cc34-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Jost;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/9dd75fadc5b3df29-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/b8c37bb59076c047-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/5bbac197f803cc34-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/9dd75fadc5b3df29-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b8c37bb59076c047-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5bbac197f803cc34-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9dd75fadc5b3df29-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b8c37bb59076c047-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/5bbac197f803cc34-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9dd75fadc5b3df29-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Jost;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b8c37bb59076c047-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Jost;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5bbac197f803cc34-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Jost;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/9dd75fadc5b3df29-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Jost Fallback;src:local("Arial");ascent-override:111.45%;descent-override:39.06%;line-gap-override:0.00%;size-adjust:96.01%}.__className_241cf2{font-family:Jost,Jost Fallback}