.pk{--pk-rund:24px}.pk-schalterzeile{display:flex;justify-content:center;margin-bottom:30px}.pk-schalter{margin:0;box-shadow:0 10px 30px rgba(var(--schatten-rgb),calc(.35 * var(--schatten-mass)))}.pk-schaltermarke{padding:3px 8px;border-radius:999px;background:linear-gradient(100deg,#2B8CFF,#8B6CFF);color:#fff;font-size:11px;font-weight:800;letter-spacing:.01em}.pk-gitter{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px;align-items:start}@media (max-width:1180px){.pk-gitter{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}}@media (max-width:680px){.pk-gitter{grid-template-columns:minmax(0,1fr);gap:20px}}.pk-karte{--pk-ton:120,130,160;--pk-grund:#15161C;--pk-rand:rgba(255,255,255,.10);--pk-text:#F7F7F9;--pk-matt:#BABCC6;--pk-kasten:rgba(255,255,255,.045);--pk-zeile:rgba(255,255,255,.07);--pk-k1:#34363F;--pk-k2:#2A2C35;--pk-kante:#4A4D5B;--pk-kschrift:#F7F7F9;position:relative;min-width:0;display:flex;flex-direction:column;padding:26px 22px 18px;border-radius:var(--pk-rund);border:1px solid var(--pk-rand);color:var(--pk-text);background:radial-gradient(120% 70% at 100% 100%,rgba(var(--pk-ton),.3) 0,transparent 60%),linear-gradient(180deg,var(--pk-grund) 0,var(--pk-grund) 35%,rgba(var(--pk-ton),.16) 100%),var(--pk-grund);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 24px 60px rgba(var(--schatten-rgb),calc(.45 * var(--schatten-mass)));transition:transform .34s var(--weg),box-shadow .3s ease,border-color .3s ease}.pk-karte:hover{transform:translateY(-3px);border-color:rgba(var(--pk-ton),.55)}.pk-basic{--pk-ton:140,148,170}.pk-pro{--pk-ton:43,140,255;--pk-k1:#1F6FE0;--pk-k2:#1A60C8;--pk-kante:#0B4594;--pk-kschrift:#fff}.pk-max{--pk-ton:139,108,255;--pk-k1:#5B5CF0;--pk-k2:#6A3FD8;--pk-kante:#3E23A0;--pk-kschrift:#fff}.pk-ultra{--pk-ton:199,125,255;--pk-k1:#8A44D8;--pk-k2:#7530C4;--pk-kante:#4A1888}.pk-beliebt{background:radial-gradient(120% 70% at 100% 100%,rgba(var(--pk-ton),.3) 0,transparent 60%) padding-box,linear-gradient(180deg,var(--pk-grund) 0,var(--pk-grund) 30%,rgba(var(--pk-ton),.16) 100%) padding-box,linear-gradient(var(--pk-grund),var(--pk-grund)) padding-box,linear-gradient(140deg,#66ACFF,#2B8CFF 35%,#8B6CFF 70%,#C77DFF) border-box;border:1.5px solid transparent;box-shadow:0 0 0 1px rgba(139,108,255,.18),0 30px 70px rgba(91,70,220,calc(.35 * var(--schatten-mass)))}.pk-band{position:absolute;top:-12px;left:22px;padding:5px 12px;border-radius:999px;background:linear-gradient(100deg,#2B8CFF,#8B6CFF 60%,#B26BFF);color:#fff;font-size:11px;letter-spacing:.08em;box-shadow:0 6px 18px rgba(91,70,220,.45)}.pk-band,.pk-name{font-weight:800;text-transform:uppercase}.pk-name{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0 0 6px;font-size:23px;line-height:1.08;letter-spacing:-.025em}.pk-periode{font-weight:800}.pk-rabatt{display:inline-block;transform:skewX(-8deg);padding:3px 8px;border-radius:6px;background:linear-gradient(100deg,#66ACFF,#8B6CFF);color:#0A0A12;font-size:12px;font-weight:900;letter-spacing:.02em;font-style:italic}.pk-fuer{margin:0 0 20px;font-size:14px;line-height:1.45;color:var(--pk-matt)}.pk-preis{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin:0}.pk-preis b{font-size:46px;line-height:1;letter-spacing:-.045em}.pk-preis .pk-alt,.pk-preis b{font-weight:800;white-space:nowrap}.pk-preis .pk-alt{font-size:30px;letter-spacing:-.04em;color:var(--pk-matt);opacity:.75;text-decoration-thickness:3px}.pk-preis .pk-neu{background:var(--schriftverlauf);-webkit-background-clip:text;background-clip:text;color:transparent}.pk-abrechnung{flex-basis:100%;font-size:13px;color:var(--pk-matt);margin-top:6px}.pk-summe{margin:3px 0 18px;min-height:1.4em;font-size:12.5px;color:var(--pk-matt)}.pk-knopf{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;min-height:50px;padding:0 16px;border-radius:14px;background:linear-gradient(180deg,var(--pk-k1) 0,var(--pk-k2) 100%);color:var(--pk-kschrift);font-size:15.5px;font-weight:800;letter-spacing:-.01em;text-align:center;box-shadow:0 5px 0 var(--pk-kante),0 12px 26px rgba(var(--pk-ton),.22);transform:translateY(-2px);cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pk-uhr{width:18px;height:18px;flex:none;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;opacity:.9}.pk-warte{align-self:center;margin:12px 0 18px;font-size:13px;font-weight:700;color:var(--pk-matt);text-decoration:underline;-webkit-text-decoration-color:rgba(var(--pk-ton),.6);text-decoration-color:rgba(var(--pk-ton),.6);text-underline-offset:3px}.pk-warte:hover{color:var(--pk-text)}.pk-mehr:focus-visible,.pk-warte:focus-visible{outline:2px solid #66ACFF;outline-offset:3px;border-radius:6px}.pk-kasten{position:relative;margin:0 0 18px;padding:4px;border-radius:16px;background:linear-gradient(160deg,rgba(var(--pk-ton),.22),rgba(var(--pk-ton),.06)) padding-box,linear-gradient(rgba(16,17,24,.9),rgba(16,17,24,.9)) padding-box,linear-gradient(140deg,rgba(102,172,255,.55),rgba(139,108,255,.45),rgba(199,125,255,.35)) border-box;border:1px solid transparent}.pk-kastenkopf{display:flex;align-items:center;gap:8px;margin:0;padding:9px 12px 8px;font-size:12.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.pk-kastenkopf svg{width:16px;height:16px;fill:#8FC2FF}.pk-kasten ul{list-style:none;margin:0;padding:2px 10px;border-radius:12px;background:rgba(6,7,12,.45)}.pk-kasten li{display:flex;align-items:center;gap:8px;padding:9px 0;font-size:13px;line-height:1.3}.pk-kasten li+li{border-top:1px solid var(--pk-zeile)}.pk-kastentext{flex:1 1;min-width:0}.pk-marke{flex:none;padding:3px 8px;border-radius:999px;background:linear-gradient(100deg,#66ACFF,#9C86FF);color:#0A0A12;font-size:11.5px;font-weight:800;white-space:nowrap;font-style:normal}.pk-kasten .pk-nein .pk-kastentext,.pk-nein .pk-marke{color:var(--pk-matt)}.pk-nein .pk-marke{background:rgba(255,255,255,.1)}.pk-marke.klein{margin-left:8px;font-size:10.5px;padding:2px 7px;vertical-align:1px}.pk-liste{list-style:none;margin:0;padding:0 2px;display:grid;grid-gap:9px;gap:9px}.pk-mehrliste{margin-top:9px}.pk-mehrliste[hidden]{display:none}.pk-kasten li,.pk-liste li{position:relative}.pk-liste li{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.4}.pk-kasten i,.pk-liste i{flex:none;display:grid;place-items:center;width:18px;height:18px;margin-top:1px}.pk-kasten i{margin-top:0}.pk-kasten i svg,.pk-liste svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.pk-ja i{color:#7DB8FF}.pk-teil i{color:#B9A6FF}.pk-nein i{opacity:.8}.pk-liste .pk-nein span,.pk-mehr,.pk-nein i{color:var(--pk-matt)}.pk-mehr{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;margin:12px 0 0;padding:8px 2px;border:0;background:none;cursor:pointer;font-family:inherit;font-size:14px;font-weight:600}.pk-mehr:hover{color:var(--pk-text)}.pk-mehr svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;transition:transform .25s var(--weg)}.pk-mehr[aria-expanded=true] svg{transform:rotate(180deg)}.pk-fusshinweis{margin:26px 0 0;text-align:center;font-size:13px;color:var(--hell-matt)}@media (min-width:1181px){.pk-name{font-size:20px}.pk-preis b{font-size:44px}}@media (max-width:680px){.pk-schalterzeile .tarifschalter{width:100%}.pk-karte{padding:24px 18px 14px}.pk-preis b{font-size:44px}.pk-name{font-size:24px}}@media (prefers-reduced-motion:reduce){.pk-karte,.pk-mehr svg{transition:none}.pk-karte:hover{transform:none}}:root[data-theme=light] .pk-karte{--pk-grund:#FFFFFF;--pk-rand:rgba(17,18,22,.10);--pk-text:#111216;--pk-matt:#4E5260;--pk-zeile:rgba(17,18,22,.08);box-shadow:0 1px 2px rgba(16,24,40,.06),0 18px 44px rgba(24,34,64,.1);background:radial-gradient(120% 70% at 100% 100%,rgba(var(--pk-ton),.16) 0,transparent 60%),linear-gradient(180deg,#FFFFFF 0,#FFFFFF 35%,rgba(var(--pk-ton),.08) 100%),#FFFFFF}:root[data-theme=light] .pk-basic{--pk-k1:#FFFFFF;--pk-k2:#F1F2F6;--pk-kante:#C9CCD6;--pk-kschrift:#111216}:root[data-theme=light] .pk-basic .pk-knopf{border:1px solid #d5d8e0}:root[data-theme=light] .pk-beliebt{background:radial-gradient(120% 70% at 100% 100%,rgba(var(--pk-ton),.16) 0,transparent 60%) padding-box,linear-gradient(180deg,#FFFFFF 0,#FFFFFF 30%,rgba(var(--pk-ton),.08) 100%) padding-box,linear-gradient(#FFFFFF,#FFFFFF) padding-box,linear-gradient(140deg,#66ACFF,#2B8CFF 35%,#8B6CFF 70%,#C77DFF) border-box;box-shadow:0 0 0 1px rgba(139,108,255,.14),0 24px 56px rgba(91,70,220,.16)}:root[data-theme=light] .pk-kasten{background:linear-gradient(160deg,rgba(var(--pk-ton),.12),rgba(var(--pk-ton),.04)) padding-box,linear-gradient(rgba(255,255,255,.92),rgba(255,255,255,.92)) padding-box,linear-gradient(140deg,rgba(43,140,255,.45),rgba(139,108,255,.4),rgba(199,125,255,.3)) border-box}:root[data-theme=light] .pk-kasten ul{background:rgba(255,255,255,.85)}:root[data-theme=light] .pk-kastenkopf svg{fill:#1A73E0}:root[data-theme=light] .pk-ja i{color:#1A73E0}:root[data-theme=light] .pk-teil i{color:#6A4CF0}:root[data-theme=light] .pk-nein .pk-marke{background:rgba(17,18,22,.07);color:#4E5260}:root[data-theme=light] .pk-preis .pk-alt{opacity:1;color:#6B6F7C}:root[data-theme=light] .pk-mehr:focus-visible,:root[data-theme=light] .pk-warte:focus-visible{outline-color:#1A73E0}section.startbuehne.preisbuehne{min-height:0;display:block;padding:30px 0 84px}.pb-feld{position:absolute;inset:0 0 auto 0;height:min(100%,860px);z-index:-1;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,#000,#000 62%,transparent);mask-image:linear-gradient(180deg,#000,#000 62%,transparent)}.pb-feld .startschein{background:radial-gradient(40% 30% at 50% 16%,rgba(64,120,255,.3),transparent 70%),radial-gradient(28% 22% at 40% 22%,rgba(150,70,255,.2),transparent 70%),radial-gradient(24% 20% at 61% 20%,rgba(40,210,255,.15),transparent 70%),radial-gradient(60% 40% at 50% 70%,rgba(43,140,255,.1),transparent 70%)}section.startbuehne.preisbuehne .startinhalt{margin:0 auto;padding-inline:16px}.pb-zeichen{display:block;width:104px;aspect-ratio:1;margin:0 auto 10px;filter:drop-shadow(0 0 26px rgba(64,140,255,.55)) drop-shadow(0 0 60px rgba(140,80,255,.35));animation:zeichenschweben 7s ease-in-out infinite}.pb-zeichen img{display:block;width:100%;height:100%}section.startbuehne.preisbuehne .startpille{margin-bottom:14px}section.startbuehne.preisbuehne h1{font-size:clamp(36px,4.6vw,60px);margin-bottom:12px}section.startbuehne.preisbuehne .startvorspann{margin-bottom:8px}.pb-hinweis{margin:0 0 26px;font-size:13px;color:var(--hell-matt);opacity:.85}.pb-tarife{position:relative;z-index:6;text-align:left}@media (max-width:700px){section.startbuehne.preisbuehne{padding:18px 0 56px}.pb-zeichen{width:84px;margin-bottom:8px}section.startbuehne.preisbuehne h1{font-size:clamp(34px,10vw,44px)}.pb-feld{height:min(100%,720px)}.pb-tarife{padding-inline:16px}}@media (prefers-reduced-motion:reduce){.pb-zeichen{animation:none}}:root[data-theme=light] .pb-zeichen{filter:drop-shadow(0 0 20px rgba(64,140,255,.35)) drop-shadow(0 0 44px rgba(140,80,255,.22))}.pb-strahl{position:absolute;inset:0;overflow:hidden;pointer-events:none;--st-oben:-80px;--st-links:calc(100% + 50px);--st-lang:820px;--st-winkel:35deg}.pb-strahl:after,.pb-strahl:before{content:"";position:absolute;top:var(--st-oben);left:var(--st-links);height:var(--st-lang);transform:rotate(var(--st-winkel));transform-origin:0 0}.pb-strahl:before{width:170px;margin-left:-8px;background:linear-gradient(90deg,rgba(150,195,255,.16),rgba(120,175,255,.07) 45%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent,#000 18%,#000 55%,transparent 92%);mask-image:linear-gradient(180deg,transparent,#000 18%,#000 55%,transparent 92%);filter:blur(10px)}.pb-strahl:after{width:2px;margin-left:-1px;background:linear-gradient(180deg,transparent,rgba(255,255,255,.95) 46%,rgba(255,255,255,.95) 50%,transparent 58%) 0 -120% /100% 60% no-repeat,linear-gradient(180deg,transparent,rgba(170,205,255,.55) 16%,rgba(215,232,255,.8) 40%,rgba(170,205,255,.45) 70%,transparent 96%);box-shadow:0 0 12px rgba(120,175,255,.55),0 0 30px rgba(120,175,255,.25);animation:pbStrahlLauf 6s ease-in-out infinite}@keyframes pbStrahlLauf{0%{background-position:0 -120%,0 0}60%,to{background-position:0 220%,0 0}}@media (max-width:700px){.pb-strahl{--st-oben:-60px;--st-links:calc(100% + 60px);--st-lang:440px;--st-winkel:35deg}.pb-strahl:before{width:110px}}@media (prefers-reduced-motion:reduce){.pb-strahl:after{animation:none}}:root[data-theme=light] .pb-strahl:before{background:linear-gradient(90deg,transparent,rgba(43,140,255,.06) 40%,rgba(43,140,255,.1) 50%,rgba(43,140,255,.06) 60%,transparent)}:root[data-theme=light] .pb-strahl:after{background:linear-gradient(180deg,transparent,#fff 46%,#fff 50%,transparent 58%) 0 -120% /100% 60% no-repeat,linear-gradient(180deg,transparent,rgba(43,140,255,.35) 25%,rgba(43,140,255,.5) 50%,rgba(43,140,255,.3) 75%,transparent);box-shadow:0 0 10px rgba(43,140,255,.3),0 0 26px rgba(43,140,255,.14)}button.pk-knopf{border:0;font-family:inherit}button.pk-knopf:not(:disabled){cursor:pointer}button.pk-knopf:not(:disabled):active{transform:translateY(1px);box-shadow:0 2px 0 var(--pk-kante)}button.pk-knopf:focus-visible{outline:2px solid #66ACFF;outline-offset:4px}.pk-gensband{scroll-margin-top:90px}.pk-genskopf{max-width:720px;margin:0 auto 30px;text-align:center}.pk-genskopf h2{margin:6px 0 10px}.pk-genskopf p:last-child{color:var(--hell-matt)}.pk-genskarte{--pk-ton:43,140,255;--pk-k1:#1F6FE0;--pk-k2:#1A60C8;--pk-kante:#0B4594;--pk-kschrift:#fff;padding:22px 20px 16px}.pk-genskarte .pk-name{text-transform:none;font-size:21px}.pk-genskarte .pk-preis b{font-size:38px}.pk-gensklein{margin:12px 0 0;text-align:center;font-size:12.5px;color:var(--pk-matt)}.pk-beliebt{background:radial-gradient(120% 70% at 100% 100%,rgba(var(--pk-ton),.3) 0,transparent 60%) padding-box,linear-gradient(180deg,var(--pk-grund) 0,var(--pk-grund) 30%,rgba(var(--pk-ton),.16) 100%) padding-box,linear-gradient(var(--pk-grund),var(--pk-grund)) padding-box,linear-gradient(140deg,#66ACFF,#2B8CFF 30%,#8B6CFF 58%,#FF8A3D 84%,#FFC94A) border-box}.pk-band{background:linear-gradient(100deg,#2B8CFF,#8B6CFF 50%,#FF8A3D 82%,#FFC94A)}.pk-kasten{background:linear-gradient(160deg,rgba(var(--pk-ton),.22),rgba(var(--pk-ton),.06)) padding-box,linear-gradient(rgba(16,17,24,.9),rgba(16,17,24,.9)) padding-box,linear-gradient(140deg,rgba(102,172,255,.55),rgba(139,108,255,.45),rgba(255,170,70,.4)) border-box}.pk-ultra{--pk-ton:255,150,60;--pk-k1:#F2801F;--pk-k2:#E0640C;--pk-kante:#9A4205;--pk-kschrift:#fff}:root[data-theme=light] .pk-beliebt{background:radial-gradient(120% 70% at 100% 100%,rgba(var(--pk-ton),.16) 0,transparent 60%) padding-box,linear-gradient(180deg,#FFFFFF 0,#FFFFFF 30%,rgba(var(--pk-ton),.08) 100%) padding-box,linear-gradient(#FFFFFF,#FFFFFF) padding-box,linear-gradient(140deg,#66ACFF,#2B8CFF 30%,#8B6CFF 58%,#F07418 84%,#E8A100) border-box}:root[data-theme=light] .pk-kasten{background:linear-gradient(160deg,rgba(var(--pk-ton),.12),rgba(var(--pk-ton),.04)) padding-box,linear-gradient(rgba(255,255,255,.92),rgba(255,255,255,.92)) padding-box,linear-gradient(140deg,rgba(43,140,255,.45),rgba(139,108,255,.4),rgba(232,140,20,.35)) border-box}