.bk-wrap{max-width:var(--ay-container);margin:0 auto;padding:0 var(--ay-gutter);box-sizing:border-box}.bk-narrow{max-width:960px}.bk-sec-h{margin:0;text-wrap:balance}.bk-hero{--ay-hero-min:clamp(600px,52vw,860px);--ay-bk-ph:var(--ay-hero-min)}.ay-root .bk-hero>.fx-hero{height:min(100%,var(--ay-bk-ph))!important;bottom:auto!important;-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 96px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 96px),transparent)}.bk-hero>.ay-hshade{position:absolute;inset:0;pointer-events:none}.ay-root .ay-hero.bk-hero>.ay-hshade{background:radial-gradient(560px 150px at 50% calc(100% - 378px),#202e39d6 0,#202e39cc 48%,#202e3980 72%,#202e3900),linear-gradient(180deg,#202e395c 84px,#202e3900 180px),linear-gradient(0deg,#202e3980 0,#202e393d 120px,#202e3938 300px,#202e3900 420px)}.ay-hero .fx-hero{--ay-hpos-now:var(--ay-hpos)}@container (max-width: 640px){.ay-hero .fx-hero{--ay-hpos-now:var(--ay-hpos-m)}}.bk-crumb{justify-content:center}.bk-hero .bk-hero-body{align-items:center;gap:28px;padding:120px var(--ay-gutter) 56px;text-align:center}.bk-hero-h1{margin:0}.bk-slot{width:100%;max-width:1160px;min-width:0}.bk-frame{display:block;width:100%;min-height:640px;border:0;border-radius:var(--ay-radius);background:transparent}.bk-slot:not([data-ay-widget=intern]){border-radius:var(--ay-radius);background:var(--ay-surface);color:var(--ay-text-strong);text-align:left;box-shadow:var(--ay-shadow-float);overflow:hidden}.bk-form{display:flex;flex-direction:column;align-items:center;gap:18px}.bk-segs{display:inline-grid;grid-template-columns:repeat(2,auto);gap:4px;padding:4px;box-sizing:border-box;border:1px solid rgba(255,255,255,.55);border-radius:10px;background:#fffffff5}.bk-seg{position:relative;display:flex;align-items:center;justify-content:center;min-height:44px;min-width:132px;padding:0 22px;box-sizing:border-box;border-radius:var(--ay-radius-btn);font-size:var(--ay-fs-chip);font-weight:500;color:var(--ay-text-strong);cursor:pointer;transition:background-color .25s,color .25s,box-shadow .25s}.bk-seg input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.bk-seg:hover{background:#202e3914}.bk-seg:has(input:checked){background:var(--ay-gold-fill-bg);color:var(--ay-navy);box-shadow:0 10px 24px -12px #00000059}.bk-seg:has(input:focus-visible){outline:2px solid var(--ay-gold-text);outline-offset:3px}.bk-route{display:grid;grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr) auto;align-items:start;gap:12px 20px;width:100%;padding:20px 24px 24px;box-sizing:border-box;border:1px solid rgba(255,255,255,.55);border-radius:var(--ay-radius);background:#fffffff5;box-shadow:0 28px 60px -32px #00000073;text-align:left}.bk-route[data-hourly=true]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.bk-segs{background:#ffffff94;-webkit-backdrop-filter:blur(26px) saturate(1.5) brightness(1.5);backdrop-filter:blur(26px) saturate(1.5) brightness(1.5)}.bk-route{background:#ffffff94;-webkit-backdrop-filter:blur(28px) saturate(1.5) brightness(1.5);backdrop-filter:blur(28px) saturate(1.5) brightness(1.5)}}.bk-fld{display:flex;flex-direction:column;gap:8px;min-width:0}.bk-lbl{padding:0;font-size:var(--ay-fs-meta);font-weight:500;line-height:var(--ay-lh-meta);color:var(--ay-text-strong)}.bk-inp{height:48px;box-sizing:border-box;width:100%;padding:0 4px;border:0;border-bottom:1px solid rgba(32,46,57,.5);border-radius:0;background:transparent;color:var(--ay-text-strong);font:inherit;font-size:var(--ay-fs-input);font-weight:400;color-scheme:light;transition:border-color .2s,box-shadow .2s,background-color .2s}.bk-inp::placeholder{color:var(--ay-text);opacity:1}.bk-inp:hover{border-bottom-color:var(--ay-text-strong)}.bk-inp:focus{outline:none;border-bottom-color:var(--ay-gold-line);box-shadow:0 2px 0 0 var(--ay-gold-line);background:#202e390a}.bk-inp[aria-invalid=true]{border-bottom-color:var(--ay-error)}.bk-sel{appearance:none;-webkit-appearance:none;padding-right:40px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%239C8550' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;cursor:pointer}.bk-sel option{color:var(--ay-text-strong);background:var(--ay-surface)}.bk-swap{align-self:start;margin-top:29px;width:48px;height:48px;display:inline-grid;place-items:center;padding:0;border:1px solid rgba(32,46,57,.35);border-radius:var(--ay-radius-btn);background:transparent;color:var(--ay-gold-text);cursor:pointer;transition:border-color .2s,background-color .2s,transform .3s var(--ay-ease)}.bk-swap svg{transform:rotate(90deg)}.bk-swap:hover{border-color:var(--ay-text-strong);background:#202e390f}.bk-swap:focus-visible{outline:2px solid var(--ay-gold-text);outline-offset:3px}.bk-swap:active{transform:scale(.94)}.bk-go{margin-top:29px;height:48px;box-sizing:border-box;padding:0 10px 0 22px;display:inline-flex;align-items:center;border:0;border-radius:var(--ay-radius-btn);font:inherit;font-size:var(--ay-fs-btn);font-weight:500;white-space:nowrap;cursor:pointer}.bk-err{margin:0;display:flex;gap:8px;align-items:flex-start;font-size:var(--ay-fs-meta);line-height:var(--ay-lh-meta);color:var(--ay-error)}.bk-err:before{content:"!";flex-shrink:0;display:inline-grid;place-items:center;width:18px;height:18px;margin-top:1px;border-radius:50%;background:var(--ay-error);color:#fff;font-size:var(--ay-fs-label);font-weight:500}.bk-hint{grid-column:1 / -1;margin:0;padding-top:12px;border-top:1px solid var(--ay-hair);font-size:var(--ay-fs-meta);line-height:var(--ay-lh-meta);color:var(--ay-text);text-wrap:pretty}.bk-req{white-space:nowrap}.bk-vt,.bk-how,.bk-svc,.bk-faq,.bk-alt,.bk-rev{padding:112px 0;color:var(--ay-text-strong);border-top:1px solid var(--ay-line)}.bk-vt{border-top:0}.bk-vt-grid{list-style:none;margin:40px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.bk-vt-card{display:flex;flex-direction:column;gap:20px;padding:32px 28px;box-sizing:border-box;border:1px solid var(--ay-line);border-radius:var(--ay-radius);background:var(--ay-surface);transition:translate .35s var(--ay-ease-float),box-shadow .35s,border-color .35s}.bk-vt-top{display:flex;align-items:center;gap:18px;min-height:52px}.bk-vt-ico{flex:none;color:var(--ay-gold-text)}.bk-vt-h,.bk-vt-p{margin:0}.bk-vt-h{text-wrap:balance}.bk-vt-p{color:var(--ay-text);text-wrap:pretty}@media(hover:hover){.bk-vt-card:hover{translate:0 -6px;border-color:var(--ay-gold);box-shadow:var(--ay-shadow-card)}}.bk-steps{list-style:none;margin:40px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.bk-steps li{display:flex;flex-direction:column;gap:12px;padding-top:20px;border-top:1px solid var(--ay-line-strong)}.bk-num{font-size:var(--ay-fs-eyebrow);font-weight:500;letter-spacing:var(--ay-ls-eyebrow);color:var(--ay-gold-text);font-variant-numeric:tabular-nums}.bk-step-h,.bk-step-p{margin:0}.bk-step-p{max-width:46ch}.bk-svc-head{display:flex;flex-direction:column;gap:16px;max-width:760px;margin-bottom:40px}.bk-svc-lead{margin:0;max-width:56ch;text-wrap:pretty}.ay-rel-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 24px}.ay-rel-item{position:relative;display:flex;flex-direction:column;gap:8px;min-width:0;border-radius:var(--ay-radius)}.ay-rel-media{perspective:900px;margin-bottom:20px}.ay-rel-card.ay-photo{position:relative;aspect-ratio:var(--ay-photo-ratio);overflow:hidden;border-radius:var(--ay-radius);background:var(--ay-bg);box-shadow:var(--ay-shadow-card);transform:translateY(var(--ay-lift,0px)) rotateX(var(--py,0deg)) rotateY(var(--px,0deg));transition:transform .5s var(--ay-ease-float),box-shadow .5s}.ay-rel-card img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ay-rel-glare{position:absolute;inset:0;z-index:1;background:radial-gradient(circle at var(--gx,30%) var(--gy,20%),rgba(255,255,255,.28),rgba(255,255,255,0) 50%);opacity:0;transition:opacity .4s;pointer-events:none}.ay-rel-k{margin:0;font-size:var(--ay-fs-eyebrow);font-weight:500;line-height:1.3;letter-spacing:var(--ay-ls-eyebrow);text-transform:uppercase;color:var(--ay-gold-text)}.ay-rel-t{margin:0;font-size:var(--ay-fs-h3);font-weight:400;line-height:var(--ay-lh-h3);text-wrap:balance}.ay-rel-a{color:var(--ay-text-strong);text-decoration:none}.ay-rel-a:after{content:"";position:absolute;inset:0;z-index:2;border-radius:var(--ay-radius)}.ay-rel-a:focus-visible{outline:none}.ay-rel-item:has(.ay-rel-a:focus-visible){outline:2px solid var(--ay-focus-color);outline-offset:3px}.ay-rel-d{margin:0;font-size:var(--ay-fs-small);line-height:var(--ay-lh-small);color:var(--ay-text);text-wrap:pretty}@media(hover:hover)and (pointer:fine){.ay-rel-card img{scale:1.06;translate:var(--ix,0px) var(--iy,0px);transition:translate .5s var(--ay-ease-float)}.ay-rel-card img[src$="/vorstandsfahrer-mercedes-s-klasse-chauffeur-zentrale.jpg"]{transform-origin:100% 50%;translate:max(0px,var(--ix,0px)) var(--iy,0px)}.ay-rel-item:hover{--ay-lift:-6px}.ay-rel-item:hover .ay-rel-glare{opacity:1}.ay-rel-item:hover .ay-rel-a{text-decoration:underline;text-decoration-color:var(--ay-gold-line);text-decoration-thickness:1px;text-underline-offset:5px}}.bk-svc-all{margin-top:48px;height:56px;box-sizing:border-box;padding:0 12px 0 24px;display:inline-flex;align-items:center;border-radius:var(--ay-radius-btn-lg);font-size:var(--ay-fs-btn);font-weight:500;text-decoration:none}.bk-faq-list{display:flex;flex-direction:column;margin-top:32px}.bk-faq-i{border-top:1px solid var(--ay-line)}.bk-faq-i:last-child{border-bottom:1px solid var(--ay-line)}.bk-faq-q{margin:0}.bk-faq-a{margin:0 0 22px;max-width:70ch}.bk-alt-in{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:28px 48px}.bk-alt-txt{display:flex;flex-direction:column;gap:16px;max-width:62ch}.bk-alt-p,.bk-alt-eyebrow{margin:0}.bk-alt-ctas{display:flex;flex-wrap:wrap;gap:12px}.bk-alt-btn{height:56px;box-sizing:border-box;padding:0 12px 0 24px;display:inline-flex;align-items:center;border-radius:var(--ay-radius-btn-lg);font-size:var(--ay-fs-btn);font-weight:500;text-decoration:none}@container (max-width: 1023px){.bk-hero{--ay-hero-min:600px;--ay-bk-ph:760px}.ay-root .ay-hero.bk-hero>.ay-hshade{background:radial-gradient(520px 150px at 50% calc(100% - 450px),#202e39d6 0,#202e39cc 48%,#202e3980 72%,#202e3900),linear-gradient(180deg,#202e395c 84px,#202e3900 170px),linear-gradient(0deg,#202e3980 0,#202e393d 120px,#202e3938 360px,#202e3900 480px)}.bk-hero .bk-hero-body{gap:24px;padding:128px var(--ay-gutter) 48px}.bk-route{grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr)}.bk-route[data-hourly=true]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.bk-go{grid-column:1 / -1;justify-self:stretch;justify-content:space-between;margin-top:4px;height:56px;padding:0 12px 0 26px;border-radius:var(--ay-radius-btn-lg)}.bk-vt-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.bk-steps{grid-template-columns:minmax(0,1fr);gap:28px}.bk-vt,.bk-how,.bk-svc,.bk-faq,.bk-alt,.bk-rev{padding:88px 0}.ay-rel-list{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:16px;padding:8px 6px 20px;scroll-padding-inline:6px;scrollbar-width:thin}.ay-rel-item{flex:0 0 min(78%,340px);scroll-snap-align:center;perspective:1000px}.bk-svc-all{margin-top:28px}}@container (max-width: 760px){.ay-rel-list{margin-inline:calc(-1 * var(--ay-gutter));padding:8px var(--ay-gutter) 20px;scroll-padding-inline:var(--ay-gutter)}.ay-rel-item{flex:0 0 100%}}@container (max-width: 600px){.bk-wrap{padding:0 var(--ay-gutter-mobile)}.bk-hero{--ay-bk-ph:560px}.ay-hero.bk-hero{min-height:0}.ay-root .ay-hero.bk-hero>.ay-hshade{background:linear-gradient(180deg,#202e3966 72px,#202e3980 112px,#202e39cc 140px 292px,#202e395c 330px,#202e394d)}.bk-hero .bk-hero-body{gap:20px;padding:150px var(--ay-gutter-mobile) 40px}.bk-form{align-items:stretch;gap:16px}.bk-segs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.bk-seg{min-width:0}.bk-route,.bk-route[data-hourly=true]{grid-template-columns:minmax(0,1fr);padding:16px 16px 20px;gap:12px}.bk-swap{justify-self:end;margin:-6px 0;width:44px;height:44px}.bk-swap svg{transform:none}.bk-go,.bk-svc-all{width:100%;justify-content:space-between}.bk-vt-grid{grid-template-columns:minmax(0,1fr);gap:16px}.bk-vt-card{padding:24px 20px;gap:14px}.bk-vt-ico{width:44px;height:44px}.ay-rel-list{margin-inline:calc(-1 * var(--ay-gutter-mobile));padding:8px var(--ay-gutter-mobile) 20px;scroll-padding-inline:var(--ay-gutter-mobile)}.bk-alt-ctas,.bk-alt-btn{width:100%}.bk-alt-btn{justify-content:space-between}.bk-vt,.bk-how,.bk-svc,.bk-faq,.bk-alt,.bk-rev{padding:72px 0}}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){@container (max-width: 1023px){.ay-rel-media{animation-name:bk-rel-flow;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view(inline);animation-range:cover 0% cover 100%}}}}@keyframes bk-rel-flow{0%{rotate:y 24deg;scale:.92}50%{rotate:y 0deg;scale:1}to{rotate:y -24deg;scale:.92}}@media(prefers-reduced-motion:reduce){.bk-seg,.bk-swap,.bk-vt-card,.ay-rel-card,.ay-rel-card img,.ay-rel-glare{transition:none!important}.bk-swap:active{transform:none}.ay-rel-card.ay-photo{transform:none!important}.ay-rel-card img{translate:none!important}}
