.pk-raster{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(14px,2.2vw,24px);display:grid}.pk-karte{grid-template-rows:subgrid;border:1px solid var(--line);background:linear-gradient(165deg,#0f2342 0%,#081629 78%);border-radius:24px;row-gap:0;padding:0 clamp(22px,2.6vw,34px) clamp(22px,2.6vw,32px);display:grid;box-shadow:inset 0 1px #ffffff0d}.pk-kauf{background:linear-gradient(165deg,#0f2342 0%,#081629 78%) padding-box padding-box,linear-gradient(150deg,#3a78ffb3,#7fe7ff59 60%,#7fe7ff14) border-box;border-color:#0000}.pk-kopf{padding:clamp(22px,2.6vw,32px) 0 22px}.pk-karte .pk-name{letter-spacing:-.02em;color:#f5f7fb;margin:0;font-size:clamp(22px,.8vw + 15px,27px);font-weight:600;line-height:1.1}.pk-fuer{color:var(--muted);margin:6px 0 0;font-size:15.5px;font-weight:500;line-height:1.5}.pk-preis{flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin:22px 0 0;display:flex}.pk-betrag{letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:#f5f7fb;font-size:clamp(42px,2.8vw + 22px,64px);font-weight:600;line-height:1}.pk-einheit{color:var(--ink-dim);font-size:18px;font-weight:500}.pk-dazu{color:var(--ink-dim);margin:8px 0 0;font-size:15.5px;font-weight:500;line-height:1.45}.pk-trenner{border-top:1px solid var(--line-strong);letter-spacing:.07em;text-transform:uppercase;color:var(--cyan-hi);margin:0;padding:18px 0 8px;font-size:12.5px;font-weight:600;line-height:1.3}.pk-liste{display:contents}.pk-zeile{border-top:1px solid #ffffff0f;grid-template-columns:minmax(0,9fr) minmax(0,13fr);align-items:baseline;gap:12px;padding:11px 0;display:grid}.pk-trenner+.pk-liste>.pk-zeile:first-child{border-top:0}.pk-zeile dt{color:var(--muted);font-size:15px;font-weight:500;line-height:1.45}.pk-zeile dd{color:#eef3fb;font-variant-numeric:tabular-nums;text-wrap:pretty;margin:0;font-size:15.5px;font-weight:600;line-height:1.45}.pk-zeile dd.pk-ohne{color:var(--faint);font-weight:500}.pk-vorlesen{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pk-knopf{cursor:not-allowed;border:1px solid var(--line-strong);width:100%;height:50px;color:var(--muted);font-family:var(--sans);letter-spacing:-.01em;background:#96c3ff0d;border-radius:99px;align-self:end;margin-top:22px;font-size:16.5px;font-weight:500}.pk-knopf:focus-visible{outline:2px solid var(--cyan-hi);outline-offset:3px}.pk-link{color:inherit;text-underline-offset:3px;-webkit-text-decoration:underline #7f97b899;text-decoration:underline #7f97b899;text-decoration-thickness:1px}.pk-link:hover{color:var(--ink-dim);text-decoration-color:currentColor}.pk-link:focus-visible{outline:2px solid var(--cyan-hi);outline-offset:2px;border-radius:3px}.pk-beide{border:1px solid var(--line);background:#96c3ff0a;border-radius:20px;margin-top:clamp(14px,2vw,20px);padding:20px clamp(22px,2.6vw,34px)}.pk-beide-h{letter-spacing:.07em;text-transform:uppercase;color:var(--cyan-hi);margin:0;font-size:12.5px;font-weight:600;line-height:1.3}.pk-beide ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 24px;margin:12px 0 0;padding:0;list-style:none;display:grid}.pk-beide li{color:var(--ink-dim);grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;font-size:15px;font-weight:500;line-height:1.45;display:grid}.pk-beide svg{fill:none;width:18px;height:18px;stroke:var(--cyan-hi);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;margin-top:1px}.pk-fein{color:var(--faint);margin:14px 0 0;font-size:14px;font-weight:500;line-height:1.5}.pk-kurz .pk-betrag{font-size:clamp(38px,2vw + 22px,52px)}@media (max-width:980px){.pk-beide ul{grid-template-columns:repeat(2,minmax(0,1fr))}}.pk-schmal{display:none}@media (max-width:760px){.pk-raster{display:none}.pk-schmal{border:1px solid var(--line);background:linear-gradient(165deg,#0f2342 0%,#081629 78%);border-radius:22px;padding:0 18px 18px;display:block}.pk-s-kopf{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:20px 0 18px;display:grid}.pk-s-kauf{border-left:1px solid var(--line);padding-left:14px}.pk-s-name{color:#f5f7fb;margin:0;font-size:17px;font-weight:600;line-height:1.2}.pk-s-preis{flex-wrap:wrap;align-items:baseline;gap:0 6px;margin:10px 0 0;display:flex}.pk-s-betrag{letter-spacing:-.035em;font-variant-numeric:tabular-nums;color:#f5f7fb;font-size:30px;font-weight:600;line-height:1.05}.pk-s-einheit{color:var(--ink-dim);font-size:14px;font-weight:500}.pk-s-dazu{color:var(--ink-dim);margin:6px 0 0;font-size:13.5px;font-weight:500;line-height:1.4}.pk-s-liste{margin:0}.pk-s-zeile{border-top:1px solid #ffffff0f;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 14px;padding:10px 0;display:grid}.pk-trenner+.pk-s-liste>.pk-s-zeile:first-child{border-top:0}.pk-s-zeile dt{color:var(--muted);grid-column:1/-1;font-size:13px;font-weight:500;line-height:1.35}.pk-s-zeile dd{color:#eef3fb;text-wrap:pretty;margin:0;font-size:15px;font-weight:600;line-height:1.4}.pk-s-zeile dd+dd{border-left:1px solid var(--line);padding-left:14px}.pk-s-zeile dd.pk-ohne{color:var(--faint);font-weight:500}.pk-s-knoepfe{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.pk-s-knoepfe .pk-knopf{height:44px;margin-top:16px;font-size:14.5px}.pk-beide ul{grid-template-columns:minmax(0,1fr)}}
