.kopf{background:var(--brand-deep);color:#fff}.kopf-in{display:grid;gap:8px;padding-block:10px 12px}.kopf-logo{justify-self:start;display:inline-flex;align-items:center;min-height:44px;border-radius:8px;text-decoration:none}.kopf .marke{font-size:18px}.kopf-start{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.kopf-knopf{display:flex;align-items:center;justify-content:center;gap:6px;min-height:48px;padding:0 8px;border-radius:12px;background:var(--mint);color:var(--ink);font-size:14px;font-weight:600;line-height:1.15;white-space:nowrap;text-decoration:none;transition:background-color .15s var(--ease)}.kopf-knopf.arbeit{background:var(--marker-soft)}.kopf-knopf:hover{background:#fff;color:var(--ink)}.kopf-knopf:focus-visible,.kopf-logo:focus-visible{outline:3px solid var(--marker);outline-offset:3px}.kopf-knopf svg{width:16px;height:16px;flex:none}.kopf-lang{display:none}@media (max-width:374px){.kopf-knopf svg{display:none}}@media (max-width:339px){.kopf-knopf{font-size:13px}}@media (min-width:768px){.kopf-in{grid-template-columns:auto auto;justify-content:space-between;align-items:center;gap:24px;padding-block:14px}.kopf .marke{font-size:21px}.kopf-start{grid-template-columns:auto auto}.kopf-knopf{gap:8px;padding:0 18px;font-size:15px}.kopf-knopf svg{width:18px;height:18px}.kopf-lang{display:inline}.kopf-kurz{display:none}}.legal{gap:28px;padding-block:24px 80px}.legal,.toc{display:grid}.toc{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.toc a{display:flex;align-items:center;gap:8px;min-height:48px;padding:0 12px 0 10px;border-radius:999px;background:#fff;font-size:15px;font-weight:600;white-space:nowrap;color:var(--ink);text-decoration:none;box-shadow:0 1px 2px rgba(14,31,38,.06)}.toc a:hover{box-shadow:var(--shadow-card)}.toc a[aria-current=page]{background:var(--brand-deep);color:#fff}.toc a:focus-visible{outline:3px solid var(--brand-deep);outline-offset:2px}.toc i{width:22px;height:22px;flex:none;border-radius:50%;background:var(--c)}@media (max-width:359px){.toc i{display:none}.toc a{padding:0 12px;font-size:14px}}@media (min-width:600px){.toc{grid-template-columns:repeat(4,max-content)}}.prose{max-width:68ch;min-width:0}.prose h1,.prose h2{font-size:30px;font-weight:700;line-height:1.1;letter-spacing:-.02em}.prose h3{margin-top:32px;font-size:20px;line-height:1.3;font-weight:700}.prose li,.prose p{font-size:17px;line-height:1.6}.prose p{margin-top:12px}.prose ol,.prose ul{margin-top:12px;padding-left:22px}.prose ul{list-style:disc}.prose ol{list-style:decimal}.prose li+li{margin-top:6px}.prose a{color:var(--brand-deep)}.stand{margin-top:8px;font-size:15px;color:var(--ink-soft)}.kurz{margin-top:20px;padding:18px 20px;border-radius:20px;background:var(--c)}.kurz b{display:block;font-size:15px;line-height:1.4;font-weight:700;color:var(--brand-deep)}.kurz p{margin-top:6px}.daten{display:grid;gap:4px 24px;margin-top:16px}.daten dt{font-size:15px;font-weight:600;color:var(--ink-soft)}.daten dd{margin:0 0 10px;font-size:17px;line-height:1.5}@media (min-width:600px){.daten{grid-template-columns:200px minmax(0,1fr)}.daten dd{margin:0}}@media (min-width:1024px){.legal{grid-template-columns:260px minmax(0,1fr);gap:72px;padding-block:32px 120px}.toc{position:sticky;top:24px;grid-template-columns:none;align-self:start}.toc a{gap:10px;padding:0 16px 0 10px;font-size:16px}.toc i{width:28px;height:28px}.prose h1,.prose h2{font-size:40px}}.fuss{background:var(--ink);color:var(--ink-on-brand);padding-block:48px 28px}.fuss-oben{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px 24px}.fuss-marke,.fuss-zahlen{grid-column:1/-1}.fuss-logo{display:inline-block;border-radius:8px;text-decoration:none}.fuss-logo:focus-visible{outline:3px solid var(--mint);outline-offset:4px}.fuss .marke{font-size:20px}.fuss-marke p{margin-top:14px;max-width:36ch;font-size:15px;line-height:1.55;color:rgba(241,243,239,.78)}.fuss-spalte h2{font-size:15px;line-height:1.3;font-weight:700;color:#fff}.fuss-spalte ul{display:grid;margin-top:6px}.fuss-spalte button{padding:0;border:0;background:none;cursor:pointer;text-align:left}.fuss-spalte a,.fuss-spalte button{display:flex;align-items:center;min-height:40px;font-size:15px;color:rgba(241,243,239,.86);text-decoration:none}.fuss-spalte a:hover,.fuss-spalte button:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}.fuss-spalte a:focus-visible,.fuss-spalte button:focus-visible{outline:3px solid var(--mint);outline-offset:2px;border-radius:4px}.fuss-spalte .zahlarten{margin-top:12px;max-width:280px}.fuss .zahlarten .zl,.fuss .zahlarten b{border-color:transparent}.fuss-klein{margin-top:10px;font-size:14px;line-height:1.45;color:rgba(241,243,239,.7)}.fuss-unten a{color:inherit;text-underline-offset:3px}.fuss-unten a:hover{color:#fff}.fuss-unten{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 24px;margin-top:40px;padding-top:20px;border-top:1px solid rgba(241,243,239,.14);font-size:14px;line-height:1.5;color:rgba(241,243,239,.66)}@media (min-width:768px){.fuss{padding-block:64px 32px}.fuss-oben{grid-template-columns:repeat(3,minmax(0,1fr))}.fuss-zahlen{grid-column:auto}}@media (min-width:1024px){.fuss-oben{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.3fr);gap:48px}.fuss-marke{grid-column:auto}}.fuss .zahlarten{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;max-width:246px}.fuss .zahlarten .zl,.fuss .zahlarten b{justify-content:center;height:34px}.fuss .zahlarten .zl svg{height:18px}.fuss .zahlarten .zl svg[aria-label="Apple Pay"]{height:22px}.fuss .zahlarten .zl svg[aria-label=Klarna]{height:21px}