.how-it-works-page{--how-it-works-header-offset:160px;padding-block:0;background:#fff;color:var(--tws-lws-charcoal)}.admin-bar .how-it-works-page{--how-it-works-header-offset:calc(160px + var(--wp-admin--admin-bar--height, 32px))}.how-it-works-shell,.how-it-works-breadcrumb>ol{width:min(80%, 1280px);margin-inline:auto}.how-it-works-breadcrumb{background:#fff;font-size:14px;font-weight:500;line-height:1.7;text-transform:uppercase}.how-it-works-breadcrumb ol{display:flex;padding:10px 0;margin-block:0;flex-wrap:wrap;gap:8px;list-style:none}.how-it-works-breadcrumb li{display:inline-flex;align-items:center}.how-it-works-breadcrumb li:not(:last-child)::after{margin-left:8px;color:#666;content:"/"}.how-it-works-breadcrumb a{color:var(--tws-lws-red);text-decoration:none}.how-it-works-breadcrumb a:hover{text-decoration:underline;text-underline-offset:3px}.how-it-works-section{scroll-margin-top:var(--how-it-works-header-offset)}.how-it-works-section__heading,.how-it-works-section__heading h2{margin:0}.how-it-works-section__heading h2{padding-bottom:10px;font-family:var(--tws-lws-font-display);font-size:26px;font-weight:700;line-height:1}.how-it-works-videos{padding:20px 0 50px}.how-it-works-videos .how-it-works-section__heading{margin-bottom:20px}.how-it-works-video-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:23px}.how-it-works-video-card{min-width:0}.how-it-works-video-card a{display:block;color:inherit;text-align:center;text-decoration:none}.how-it-works-video-card__media{position:relative;display:grid;overflow:hidden;aspect-ratio:4 / 3;place-items:center;border-radius:10px;background:#e8e8e8}.how-it-works-video-card__media img{display:block;width:100%;height:100%;object-fit:cover}.how-it-works-video-card__play{position:absolute;display:grid;width:84px;height:84px;place-items:center;border:2px solid #fff;border-radius:50%;background:var(--tws-lws-red);box-shadow:0 8px 24px rgb(0 0 0 / 24%);color:#fff}.how-it-works-video-card__play svg{width:42px;height:42px;fill:currentColor}.how-it-works-video-card__unavailable{max-width:230px;padding:20px;text-align:center}.how-it-works-video-card h3{padding-bottom:10px;margin:28px 0 0;font-family:var(--tws-lws-font-display);font-size:28px;font-weight:700;line-height:1}.how-it-works-video-card a:hover h3{color:var(--tws-lws-red)}.how-it-works-video-card a:focus-visible{outline:3px solid var(--tws-lws-red);outline-offset:5px}.how-it-works-process{padding:57px 0;background:#e8e8e8}.how-it-works-process .how-it-works-section__heading{margin-bottom:27px}.how-it-works-process .how-it-works-section__heading h2{line-height:1.4}.how-it-works-steps{display:grid;padding:0;margin:0;grid-template-columns:repeat(4,minmax(0,1fr));counter-reset:how-it-works-step;gap:17px;list-style:none}.how-it-works-steps li{min-width:0;padding:0;border:0;background:#fff0;counter-increment:how-it-works-step}.how-it-works-steps li::before{display:grid;width:32px;height:32px;margin-bottom:18px;place-items:center;border-radius:50%;background:var(--tws-lws-red);color:#fff;content:counter(how-it-works-step);font-size:18px;font-weight:700;line-height:1}.how-it-works-steps h3{padding-bottom:10px;margin:0;font-family:var(--tws-lws-font-display);font-size:22px;font-weight:700;line-height:1.4}.how-it-works-steps p{margin:0;font-size:14px;font-weight:500;line-height:1.5}.how-it-works-faq{padding:57px 0 58px;background:#fff}.how-it-works-faq__layout{display:grid;grid-template-areas:"groups topics";grid-template-columns:minmax(0,2.18fr) minmax(260px,1fr);align-items:start;gap:63px}.how-it-works-faq__content{grid-area:groups;min-width:0}.how-it-works-faq__content>.how-it-works-section__heading{margin-bottom:50px}.how-it-works-faq__content>.how-it-works-section__heading h2{color:#000}.how-it-works-faq__topics{position:sticky;top:var(--how-it-works-header-offset);display:block;grid-area:topics;padding:20px;border-radius:10px;background:#e8e8e8;z-index:1}.how-it-works-faq__topics strong{display:block;margin:0 0 10px;font-size:14px;font-weight:700;line-height:1.7}.how-it-works-faq__topics ul{display:flex;padding:0;margin:0;flex-wrap:wrap;gap:12px;list-style:none}.how-it-works-faq__topics a{display:block;padding:4.2px 14px;border:.6667px solid var(--tws-lws-red);border-radius:3px;background:#fff;color:var(--tws-lws-charcoal);font-size:14px;font-weight:500;line-height:1.7;text-decoration:none}.how-it-works-faq__topics a:hover,.how-it-works-faq__topics a:focus-visible{background:var(--tws-lws-red);color:#fff}.how-it-works-faq__topics a:focus-visible{outline:3px solid var(--tws-lws-charcoal);outline-offset:2px}.how-it-works-faq__groups{display:grid;gap:50px;min-width:0}.how-it-works-faq-group{hyphens:auto;min-width:0;overflow-wrap:normal;word-break:normal}.how-it-works-faq-group h3{scroll-margin-top:var(--how-it-works-header-offset);padding-bottom:10px;margin:0;color:var(--tws-lws-red);font-family:var(--tws-lws-font-display);font-size:28px;font-weight:700;line-height:1}.how-it-works-faq-group__intro,.how-it-works-faq-group__content{font-size:16px;font-weight:500;line-height:1.4875}.how-it-works-faq-group__intro>:first-child,.how-it-works-faq-group__content>:first-child,.how-it-works-faq-item__answer>:first-child{margin-top:0}.how-it-works-faq-group__intro>:last-child,.how-it-works-faq-group__content>:last-child,.how-it-works-faq-item__answer>:last-child{margin-bottom:0}.how-it-works-faq-group__intro p,.how-it-works-faq-group__content p{margin:0 0 16px}.how-it-works-faq-group__intro ul,.how-it-works-faq-group__intro ol,.how-it-works-faq-group__content ul,.how-it-works-faq-group__content ol{padding-left:16px;margin:0;line-height:26px}.how-it-works-faq-group__intro li+li,.how-it-works-faq-group__content li+li{margin-top:0}.how-it-works-faq-group__intro+.how-it-works-faq-item,.how-it-works-faq-group__content+.how-it-works-faq-item,.how-it-works-payment-logos+.how-it-works-faq-item{margin-top:10px}.how-it-works-faq-item+.how-it-works-faq-item{margin-top:10px}.how-it-works-faq-item{border:0;border-block:0;background:#fff0;box-shadow:none}.how-it-works-faq-item summary{position:relative;display:flex;min-height:40.6667px;padding:10px 50px 10px 0;align-items:center;cursor:pointer;font-family:var(--tws-lws-font-display);font-size:20px;font-weight:700;line-height:1;list-style:none;border:0;background:#fff0;box-shadow:none}.how-it-works-faq-item summary::-webkit-details-marker{display:none}.how-it-works-faq-item summary:focus-visible{outline:3px solid var(--tws-lws-red);outline-offset:3px}.how-it-works-faq-item__icon{position:absolute;top:50%;right:0;display:block;width:16px;height:16px;color:var(--tws-lws-charcoal);transform:translateY(-50%)}.how-it-works-faq-item__icon::before,.how-it-works-faq-item__icon::after{position:absolute;top:50%;left:50%;width:14px;height:2px;background:currentColor;content:"";transform:translate(-50%,-50%)}.how-it-works-faq-item__icon::after{transform:translate(-50%,-50%) rotate(90deg)}.how-it-works-faq-item[open] .how-it-works-faq-item__icon::after{display:none}.how-it-works-faq-item__answer{padding:4px 0 24px;font-size:16px;line-height:1.5}.how-it-works-faq-item__answer li+li{margin-top:7px}.how-it-works-faq-item__answer address{margin-block:12px;font-style:normal}.how-it-works-faq-group a{color:var(--tws-lws-red);text-decoration:underline;text-underline-offset:2px}.how-it-works-faq-group a:hover{text-decoration-thickness:2px}.how-it-works-partners{display:grid;padding:0;margin:24px 0 0;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;list-style:none}.how-it-works-partners a{display:grid;min-height:94px;padding:12px;place-items:center;border:1px solid #d5d5d5;border-radius:8px;background:#fff;color:inherit;text-decoration:none}.how-it-works-partners img{display:block;width:100%;height:64px;object-fit:contain}.how-it-works-payment-logos{display:flex;padding:0;margin:0;min-height:44px;align-items:center;flex-wrap:wrap;gap:21px;list-style:none}.how-it-works-payment-logos img{display:block;width:64px;height:38px;object-fit:contain}.how-it-works-faq-group[data-faq-group="transport"] .how-it-works-faq-group__intro>p:first-child{margin-bottom:0}.how-it-works-faq-group[data-faq-group="bezahlung"] .how-it-works-faq-group__intro{padding-bottom:16px}.how-it-works-faq-group[data-faq-group="kontakt"] .how-it-works-faq-group__content ul{margin-bottom:16px}.how-it-works-video-dialog{width:min(92vw, 1120px);max-width:none;padding:0;border:0;border-radius:10px;background:#111;color:#fff}.how-it-works-video-dialog::backdrop{background:rgb(0 0 0 / 82%)}.how-it-works-video-dialog__panel{position:relative;padding:56px 16px 16px}.how-it-works-video-dialog__close{position:absolute;top:8px;right:8px;display:grid;width:44px;height:44px;padding:0;place-items:center;border:2px solid #fff;border-radius:50%;background:#111;color:#fff;cursor:pointer;font-size:32px;line-height:1}.how-it-works-video-dialog__close:hover,.how-it-works-video-dialog__close:focus-visible{background:#fff;color:#111}.how-it-works-video-dialog__close:focus-visible{outline:3px solid var(--tws-lws-red);outline-offset:2px}.how-it-works-video-dialog__frame{overflow:hidden;aspect-ratio:16 / 9;background:#000}.how-it-works-video-dialog__frame iframe{display:block;width:100%;height:100%;border:0}.how-it-works-video-dialog__fallback{margin:12px 0 0;text-align:center}.how-it-works-video-dialog__fallback a{color:#fff;text-underline-offset:3px}.how-it-works-video-dialog-open{overflow:hidden}@media (max-width:980px){.how-it-works-shell,.how-it-works-breadcrumb>ol{width:95%}.how-it-works-videos{padding-bottom:60px}.how-it-works-video-grid,.how-it-works-steps,.how-it-works-faq__layout{grid-template-columns:1fr}.how-it-works-video-grid{gap:50px}.how-it-works-video-card h3{margin-top:30px}.how-it-works-process,.how-it-works-faq{padding-block:50px}.how-it-works-steps{gap:46px}.how-it-works-faq__layout{display:block}.how-it-works-faq__topics{position:static;display:none}.how-it-works-partners{grid-template-columns:repeat(3,minmax(0,1fr))}.how-it-works-payment-logos{min-height:0;gap:6px 21px}.how-it-works-faq-group[data-faq-group="bezahlung"] .how-it-works-faq-group__intro{padding-bottom:23px}.how-it-works-video-card__play{width:72px;height:72px}.how-it-works-video-card__play svg{width:36px;height:36px}.how-it-works-video-dialog{width:95vw}.how-it-works-video-dialog__panel{padding:56px 8px 8px}}@media (max-width:640px){.how-it-works-partners{grid-template-columns:repeat(2,minmax(0,1fr))}.how-it-works-payment-logos{gap:6px 21px}}@media (prefers-reduced-motion:reduce){.how-it-works-page *,.how-it-works-page *::before,.how-it-works-page *::after{scroll-behavior:auto!important;transition-duration:0.01ms!important}}@media (forced-colors:active){.how-it-works-video-card__play,.how-it-works-steps li::before{border:2px solid currentColor}.how-it-works-faq__topics a{border-color:LinkText}}