.band.kk-kauf{padding-block:clamp(1.5rem,3.5vw,2.5rem) clamp(2.25rem,4vw,3.25rem)}.kk-kauf .kk-kopf{max-width:50rem}.kk-kauf .kk-kopf .eyebrow{-webkit-margin-after:.45rem;margin-block-end:.45rem}.kk-kauf .kk-kopf h1{margin:0 0 .5rem;font-size:clamp(1.9rem,3.4vw,2.75rem);line-height:1.1}.kk-kauf .kk-kopf .lede{margin:0;font-size:clamp(1rem,1.3vw,1.12rem)}.kk-kauf .kk-spielsprache{display:flex;align-items:flex-start;gap:.55rem;max-width:40rem;margin:.9rem 0 0;padding:.6rem .85rem;border:1px solid rgba(47,143,168,.35);border-inline-start-width:4px;border-radius:var(--radius-klein);background:rgba(47,143,168,.08);color:var(--encre);font-size:.95rem;font-weight:600;line-height:1.45}.kk-kauf .kk-spielsprache-zeichen{flex:0 0 auto;inline-size:1.15rem;block-size:1.15rem;-webkit-margin-before:.1em;margin-block-start:.1em;color:var(--meer-dunkel)}.kk-kauf .kk-zahlarten{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .6rem;-webkit-margin-before:.9rem;margin-block-start:.9rem}.kk-kauf .kk-zahlarten-titel{margin:0;font-size:.85rem;font-weight:600;color:var(--txt-2)}.kk-kauf .kk-zahlarten ul{display:flex;flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none}.kk-kauf .kk-zahlarten li{padding:.22rem .65rem;border:1px solid var(--linie-stark);border-radius:var(--pill);background:var(--flaeche);color:var(--encre);font-size:.8rem;font-weight:600;line-height:1.3;white-space:nowrap}.kk-kauf .kk-alles-frei{-webkit-margin-before:1.25rem;margin-block-start:1.25rem}.kk-kauf .pk-liste.kk-karten{-webkit-margin-before:1.6rem;margin-block-start:1.6rem;gap:1.35rem 1rem;grid-template-columns:minmax(0,1fr)}@media (min-width:40rem){.kk-kauf .pk-liste.kk-karten{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:56rem){.kk-kauf .pk-liste.kk-karten{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}}.kk-kauf .pk-karte.kk-karte{gap:.55rem;min-width:0;padding:1.4rem 1.25rem 1.25rem;scroll-margin-block-start:5.5rem}.kk-kauf .kk-karte .pk-name{margin:0;font-size:1.3rem;line-height:1.2;overflow-wrap:anywhere}.kk-kauf .kk-karte .pk-preis-zahl{font-size:clamp(2rem,3vw,2.3rem)}.kk-kauf .pk-karte.kk-karte-empfohlen{border-color:var(--meer);box-shadow:0 0 0 3px rgba(47,143,168,.18),var(--schatten-hoch)}.kk-kauf .kk-karte .pk-sticker.kk-empfohlen{position:absolute;top:-.8rem;inset-inline-start:1.25rem;inset-inline-end:auto;background:var(--meer-dunkel);color:#fff}.kk-kauf .kk-spart{margin:0}.kk-kauf .kk-spart .marke{white-space:normal}.kk-kauf .kk-nur-mit{margin:0;padding:.35rem .65rem;border-radius:var(--radius-klein);background:rgba(47,143,168,.1);color:var(--meer-dunkel);font-size:.85rem;font-weight:600;line-height:1.4}.kk-kauf .kk-punkte{display:grid;grid-gap:.35rem;gap:.35rem;margin:.1rem 0 0;padding:0;list-style:none;font-size:.92rem}.kk-kauf .kk-punkte li{display:flex;align-items:flex-start;gap:.45rem;min-width:0}.kk-zeichen{flex:0 0 auto;inline-size:1rem;block-size:1rem;-webkit-margin-before:.2em;margin-block-start:.2em}.kk-kauf .kk-ja .kk-zeichen{color:var(--ok)}.kk-kauf .kk-nein{color:var(--txt-2)}.kk-kauf .kk-aktion{display:grid;grid-gap:.55rem;gap:.55rem;-webkit-margin-before:auto;margin-block-start:auto;-webkit-padding-before:.4rem;padding-block-start:.4rem}.kk-kauf .kk-aktion .is-kaufknopf{-webkit-margin-before:0;margin-block-start:0}.kk-kauf .kk-aktion .pk-sperre{margin:0}.kk-kauf .kk-statt{display:grid;grid-gap:.55rem;gap:.55rem}.kk-kauf .kk-statt .btn.is-kaufknopf{background:var(--flaeche);border-color:var(--linie-stark);color:var(--encre);box-shadow:none}.kk-kauf .kk-statt .btn.is-kaufknopf:hover{background:rgba(11,31,38,.05);border-color:var(--encre);color:var(--encre)}.kk-kauf .kk-nebenweg{margin:0;font-size:.85rem;line-height:1.45;color:var(--txt-2);text-align:center}.kk-kauf .kk-nebenweg a{font-weight:600}.kk-kauf .kk-frei{display:flex;align-items:center;justify-content:center;gap:.45rem;margin:0;min-height:2.9rem;padding:.5rem 1rem;border-radius:var(--pill);background:rgba(35,127,130,.12);color:var(--meer-dunkel);font-weight:600;text-align:center}.kk-abschnitt{padding-block:clamp(2.25rem,5vw,3.75rem)}.kk-abschnitt+.kk-abschnitt{-webkit-padding-before:0;padding-block-start:0}.kk-abschnitt .kk-titel{margin:0 0 .5rem;font-size:clamp(1.5rem,2.6vw,2.1rem)}.kk-abschnitt .kk-satz{max-width:40rem;margin:0 0 1.1rem;color:var(--txt-2)}.kk-clips .is-clips{padding-inline:0;gap:.8rem}.kk-clips .is-clip{inline-size:min(44vw,12.5rem);border-radius:18px}@media (min-width:60rem){.kk-clips .is-clips{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:1rem;gap:1rem;overflow:visible;-webkit-padding-after:.5rem;padding-block-end:.5rem}.kk-clips .is-clip{inline-size:auto}}.kk-tabelle-rahmen{overflow-x:auto;border:1px solid var(--linie);border-radius:var(--radius);background:var(--flaeche);box-shadow:var(--schatten-weich)}.kk-tabelle-rahmen:focus-visible{outline:3px solid var(--fokus);outline-offset:3px}.kk-tabelle{width:100%;table-layout:fixed;border-collapse:collapse;font-size:.9rem}.kk-tabelle thead td{inline-size:34%}.kk-tabelle td,.kk-tabelle th{padding:.7rem .4rem;-webkit-border-after:1px solid var(--linie);border-block-end:1px solid var(--linie);text-align:center;vertical-align:middle;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:10 4 4}.kk-tabelle th{background:transparent;color:var(--encre);font-family:var(--f-body);font-size:inherit;letter-spacing:0;text-transform:none;white-space:normal}.kk-tabelle thead th{font-family:var(--f-display);font-size:.85rem;font-weight:600;line-height:1.25}.kk-tabelle tbody th[scope=row]{-webkit-padding-start:.75rem;padding-inline-start:.75rem;text-align:start;font-weight:600;line-height:1.35}.kk-tabelle tbody tr:last-child td,.kk-tabelle tbody tr:last-child th{-webkit-border-after:0;border-block-end:0}.kk-tabelle .kk-spalte-empfohlen{background:rgba(47,143,168,.07)}.kk-tabelle .kk-zelle-ja{color:var(--ok)}.kk-tabelle .kk-zelle-nein{color:var(--txt-2)}.kk-tabelle .kk-zelle-braucht{color:var(--txt-2);font-size:.8rem;line-height:1.3}.kk-tabelle .kk-zeichen{inline-size:1.15rem;block-size:1.15rem;margin:0;vertical-align:middle}.kk-tabelle .kk-zeile-preis td{font-family:var(--f-display);font-weight:700;white-space:nowrap}.kk-tabelle:lang(zh) td,.kk-tabelle:lang(zh) th{word-break:keep-all}@media (max-width:31.99rem){.kk-tabelle,.kk-tabelle tbody,.kk-tabelle thead{display:block}.kk-tabelle tr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.kk-tabelle td,.kk-tabelle th{display:flex;align-items:center;justify-content:center;min-width:0;padding:.6rem .25rem}.kk-tabelle thead td.kk-ecke{grid-column:1/-1;inline-size:auto;padding:0;border:0}.kk-tabelle thead th{align-items:flex-end}.kk-tabelle tbody th[scope=row]{grid-column:1/-1;justify-content:flex-start;padding:.7rem .75rem 0;-webkit-border-after:0;border-block-end:0}.kk-tabelle tbody td{padding-block:.45rem .7rem}}@media (min-width:48rem){.kk-tabelle{font-size:.98rem}.kk-tabelle td,.kk-tabelle th{padding:.8rem 1rem}.kk-tabelle thead th{font-size:.95rem}.kk-tabelle thead td{inline-size:38%}.kk-tabelle tbody th[scope=row]{-webkit-padding-start:1rem;padding-inline-start:1rem}}.kk-kacheln-4{display:grid;grid-gap:1rem;gap:1rem;margin:1rem 0 0;padding:0;list-style:none;grid-template-columns:minmax(0,1fr)}@media (min-width:40rem){.kk-kacheln-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.kk-kacheln-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.kk-kachel-klein{min-width:0;margin:0;padding:1.1rem 1.2rem;border:1px solid var(--linie);border-radius:var(--radius);background:var(--flaeche)}.kk-kachel-klein h3{margin:0 0 .35rem;font-size:1.05rem;line-height:1.3}.kk-kachel-klein p{margin:0;font-size:.92rem;color:var(--txt-2)}.kk-kachel-klein.kk-widerruf{border-color:rgba(47,143,168,.45);background:#eef6f9;scroll-margin-block-start:5.5rem}.kk-kachel-klein .kk-links{display:flex;flex-wrap:wrap;gap:.35rem 1rem;-webkit-margin-before:.7rem;margin-block-start:.7rem;font-size:.88rem;font-weight:600}.kk-fragen .faq{gap:.6rem;max-width:46rem}.kk-fragen .faq-body.kk-faq-antwort{padding-block:0 1rem;padding-inline:1.1rem}@media (prefers-reduced-motion:reduce){html:has(.kk-kauf){scroll-behavior:auto}}