@import url("https://fonts.googleapis.com/css2?family=Anton&family=Plus+Jakarta+Sans:wght@400;500;600;700;800;900&display=swap");.pk{--w:255,255,255;--tinte:#0e0c08;--gold:#e8a800;--ocker:#c68f00;--good:62,207,123;--good-hex:#3ecf7b;--paper:var(--tinte);--paper-2:rgba(var(--w),.035);--line:rgba(var(--w),.11);--line-strong:rgba(var(--w),.30);--t1:#fff;--t2:rgba(var(--w),.70);--t3:rgba(var(--w),.50);--t4:rgba(var(--w),.36);--s-1:clamp(.3rem,.8vw,.45rem);--s-2:clamp(.5rem,1.5vw,.8rem);--s-3:clamp(.8rem,2.2vw,1.15rem);--s-4:clamp(1.1rem,3.2vw,1.75rem);--r-pill:999px;--r-card:20px;--anton:"Anton","Plus Jakarta Sans",system-ui,sans-serif;--sans:"Plus Jakarta Sans",system-ui,sans-serif}html:has(.pk){scroll-snap-type:none;scroll-behavior:auto}body:has(.pk){overflow:hidden;background:var(--tinte);color:#fff}.pk,.pk *,.pk :after,.pk :before{box-sizing:border-box}.pk [hidden]{display:none!important}.pk-grund{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden}.pk-grund:before{content:"";position:absolute;top:-22%;left:50%;transform:translateX(-50%);width:1100px;height:650px;background:radial-gradient(ellipse,rgba(232,168,0,.1),transparent 62%)}.pk-grund:after{content:"";position:absolute;inset:0;opacity:.5;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .3 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>")}.pk{height:100dvh;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;width:100%;max-width:44rem;margin-inline:auto;padding:0 clamp(1rem,4.5vw,1.75rem);z-index:1;font-family:var(--sans);background:var(--paper);color:var(--t1);font-size:clamp(.98rem,.93rem + .3vw,1.1rem);line-height:1.55;letter-spacing:-.005em;-webkit-font-smoothing:antialiased}.pk,.pk-stage{position:relative}.pk-stage{flex:1 1 auto;min-height:0}.pk-step{position:absolute;inset:0;display:flex;flex-direction:column;min-height:0;overflow:auto;-webkit-overflow-scrolling:touch;padding-block:var(--s-3);padding-inline:2px;margin-inline:-2px;animation:pkStepIn .26s cubic-bezier(.22,.61,.36,1) both}@keyframes pkStepIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.pk-step-body{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;justify-content:center;gap:var(--s-3)}.pk-step-foot{flex:0 0 auto;padding-top:var(--s-3)}.pk h1,.pk h2{margin:0;font-family:var(--anton);font-weight:400;text-transform:uppercase;padding-inline:.14em;margin-inline:-.14em;letter-spacing:-.012em;line-height:.98;background-image:linear-gradient(122deg,#fff 0,#fff 44%,var(--gold) 122%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.pk h1,.pk h2{color:var(--t1);-webkit-text-fill-color:currentColor;background-image:none}}.pk h1{font-size:clamp(2rem,1.35rem + 2.9vw,3.3rem)}.pk h2{font-size:clamp(1.6rem,1.2rem + 1.8vw,2.3rem)}.pk h1:focus-visible,.pk h2:focus-visible{outline:2px solid var(--gold);outline-offset:6px;border-radius:var(--r-card)}.pk h1:focus,.pk h2:focus{outline:none}.pk p{margin:0}.pk-eyebrow{display:block;font-size:clamp(.8rem,.78rem + .12vw,.88rem);font-weight:600;letter-spacing:.01em;color:var(--t3);margin-bottom:var(--s-1)}.pk-lead{color:var(--t2);font-size:clamp(1rem,.95rem + .45vw,1.18rem);line-height:1.5}.pk-small{font-size:clamp(.82rem,.8rem + .14vw,.92rem);color:var(--t3);line-height:1.45}.pk-tiny{font-size:clamp(.76rem,.75rem + .1vw,.84rem);color:var(--t4);line-height:1.4}.pk-top{flex:0 0 auto;padding-top:calc(var(--s-3) + env(safe-area-inset-top, 0px))}.pk-top-row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-2);margin-bottom:.45rem}.pk-top-label{font-size:.8rem;font-weight:600;color:var(--t3)}.pk-top-count{font-size:.8rem;font-weight:650;color:var(--t2);font-variant-numeric:tabular-nums;white-space:nowrap}.pk-progress{height:4px;width:100%;border-radius:var(--r-pill);background:rgba(var(--w),.1);overflow:hidden}.pk-progress i{display:block;height:100%;width:0;border-radius:var(--r-pill);background:linear-gradient(90deg,var(--ocker),var(--gold));transition:width .32s cubic-bezier(.22,.61,.36,1)}.pk-brandmark{display:flex;width:max-content;align-items:center;gap:.5rem;padding:.35rem .85rem .35rem .45rem;border:1px solid var(--line);border-radius:var(--r-pill);font-size:.82rem;font-weight:600;color:var(--t2)}.pk-brandmark .pk-dot{width:1.2rem;height:1.2rem;border-radius:var(--r-pill);background:linear-gradient(140deg,var(--ocker),var(--gold));flex:none}.pk-mockup-slot{display:grid;place-items:center;width:100%;margin-inline:auto;max-height:34dvh;min-height:0}.pk-mockup-buehne{width:100%;display:grid;place-items:start center}.pk-mockup-slot .mk{width:100%;max-width:420px;transform-origin:top center;border-color:rgba(var(--w),.1);box-shadow:0 26px 70px rgba(0,0,0,.55)}.pk-card{border:1px solid var(--line);border-radius:var(--r-card);padding:var(--s-3);background:rgba(var(--w),.035)}.pk-basis{position:relative;overflow:hidden}.pk-basis:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:linear-gradient(180deg,var(--ocker),var(--gold))}.pk-basis-head{display:flex;gap:var(--s-2);align-items:baseline;justify-content:space-between}.pk-basis-head b{font-weight:700;letter-spacing:-.015em}.pk-tag{display:inline-block;padding:.25rem .7rem;border-radius:var(--r-pill);background:var(--gold);color:var(--tinte);font-size:.75rem;font-weight:700;letter-spacing:.02em;white-space:nowrap}.pk-plain{margin:var(--s-2) 0 0;padding:0;list-style:none;display:grid;gap:.3rem}.pk-plain li{position:relative;padding-left:1.35rem;color:var(--t2);font-size:clamp(.88rem,.85rem + .2vw,1rem);line-height:1.4}.pk-plain li:before{content:"";position:absolute;left:0;top:.55em;width:.42rem;height:.42rem;border-radius:var(--r-pill);background:linear-gradient(140deg,var(--ocker),var(--gold))}.pk-preis{display:inline-flex;align-items:baseline;gap:.4rem;align-self:flex-start;padding:.35rem .95rem;border:1px solid var(--line-strong);border-radius:var(--r-pill);font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:clamp(1.02rem,.98rem + .3vw,1.15rem)}.pk-preis span{font-weight:500;font-size:.82em;color:var(--t3);letter-spacing:0}.pk-inkl{display:inline-flex;align-items:center;gap:.4rem;align-self:flex-start;padding:.3rem .8rem;background:rgba(var(--good),.1);color:var(--good-hex);font-size:clamp(.8rem,.78rem + .14vw,.9rem);font-weight:650}.pk-inkl,.pk-inkl .pk-mark{border-radius:var(--r-pill)}.pk-inkl .pk-mark{width:1.05rem;height:1.05rem;flex:none;background:var(--good-hex);display:grid;place-items:center}.pk-inkl .pk-mark svg{width:.6rem;height:.6rem;display:block}.pk-vorbelegt{display:inline-flex;align-items:center;gap:.4rem;align-self:flex-start;padding:.3rem .8rem;border-radius:var(--r-pill);background:rgba(232,168,0,.13);border:1px solid rgba(232,168,0,.3);color:var(--gold);font-size:clamp(.8rem,.78rem + .14vw,.9rem);font-weight:650}.pk-btn{-webkit-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;font:inherit;font-family:var(--sans);font-weight:800;letter-spacing:-.012em;font-size:clamp(1rem,.96rem + .25vw,1.08rem);padding:.85rem 1.3rem;min-height:3.4rem;border-radius:var(--r-pill);border:1px solid transparent;background:var(--gold);color:var(--tinte);text-decoration:none;cursor:pointer;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.35),0 8px 22px rgba(232,168,0,.28);transition:background .16s ease,transform .16s ease,box-shadow .16s ease}.pk-btn:hover{background:#f2b210;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.45),0 14px 30px rgba(232,168,0,.34)}.pk-btn:active{transform:scale(.987)}.pk-btn:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.pk-btn-quiet{background:transparent;color:var(--t1);border-color:var(--line-strong);font-weight:600;box-shadow:none}.pk-btn-quiet:hover{background:rgba(var(--w),.06);border-color:var(--gold);box-shadow:none}.pk-choices{display:grid;gap:var(--s-2)}.pk-back{display:block;width:100%;margin-top:var(--s-2);-webkit-appearance:none;appearance:none;background:none;border:0;font:inherit;font-family:var(--sans);font-size:.88rem;font-weight:600;color:var(--t3);padding:.55rem;min-height:2.5rem;border-radius:var(--r-pill);cursor:pointer}.pk-back:hover{color:var(--t1)}.pk-back:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.pk-counter{display:flex;align-items:center;justify-content:center;gap:var(--s-3);padding:var(--s-3) var(--s-2);border:1px solid var(--line);border-radius:var(--r-card)}.pk-round{-webkit-appearance:none;appearance:none;width:3.2rem;height:3.2rem;flex:none;border-radius:var(--r-pill);border:1px solid var(--line-strong);background:transparent;color:var(--t1);font:inherit;font-size:1.5rem;font-weight:700;line-height:1;display:grid;place-items:center;cursor:pointer;transition:background-color .16s ease,opacity .16s ease}.pk-round:hover:not(:disabled){background:rgba(var(--w),.07)}.pk-round:disabled{opacity:.28;cursor:default}.pk-round:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.pk-counter-val{min-width:3.2rem;text-align:center;font-family:var(--anton);font-weight:400;font-size:clamp(2.4rem,1.7rem + 2.8vw,3.2rem);letter-spacing:0;line-height:1;font-variant-numeric:tabular-nums;color:var(--t1)}.pk-counter-cap{text-align:center;margin-top:.3rem}.pk-pills{display:flex;flex-wrap:wrap;gap:.4rem;justify-content:center}.pk-pill{padding:.4rem .85rem;border-radius:var(--r-pill);border:1px solid var(--line);font-size:.88rem;font-weight:600;color:var(--t4);background:transparent;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.pk-pill.pk-on{background:var(--gold);border-color:transparent;color:var(--tinte)}.pk-input-pill{display:flex;align-items:center;gap:.5rem;border:1px solid var(--line-strong);border-radius:var(--r-pill);padding:.25rem 1.1rem;background:rgba(var(--w),.04);max-width:11rem}.pk-input-pill:focus-within{outline:2px solid var(--gold);outline-offset:3px}.pk-input-pill input{font:inherit;font-family:var(--sans);font-weight:800;font-variant-numeric:tabular-nums;font-size:clamp(1.5rem,1.2rem + 1.4vw,1.9rem);letter-spacing:-.03em;border:0;outline:0;background:transparent;color:var(--t1);width:100%;min-width:0;padding:.5rem 0;-moz-appearance:textfield}.pk-input-pill input::-webkit-inner-spin-button,.pk-input-pill input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pk-input-pill .pk-unit{color:var(--t3);font-weight:650;font-size:1.2rem}.pk-chips{display:flex;flex-wrap:wrap;gap:.4rem}.pk-chip{-webkit-appearance:none;appearance:none;font:inherit;font-family:var(--sans);font-size:.9rem;font-weight:600;padding:.5rem .9rem;min-height:2.75rem;border-radius:var(--r-pill);border:1px solid var(--line);background:transparent;color:var(--t2);cursor:pointer;transition:border-color .18s ease,color .18s ease,background-color .18s ease}.pk-chip:hover{border-color:rgba(var(--w),.34);color:var(--t1)}.pk-chip:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.pk-chip[aria-pressed=true]{background:var(--gold);border-color:transparent;color:var(--tinte)}.pk-roi{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--s-1);padding:var(--s-4) var(--s-3);border-radius:var(--r-card);background:rgba(var(--good),.09);border:1px solid rgba(var(--good),.22)}.pk-roi-zahl{padding-inline:.08em;font-family:var(--anton);font-weight:400;font-size:clamp(3.6rem,2rem + 12vw,5.4rem);line-height:.92;letter-spacing:-.01em;font-variant-numeric:tabular-nums;background-image:linear-gradient(122deg,var(--good-hex) 0,#8fe7b6 130%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.pk-roi-zahl{color:var(--good-hex);-webkit-text-fill-color:currentColor}}.pk-roi-einheit{font-size:clamp(.95rem,.9rem + .3vw,1.08rem);font-weight:650;color:var(--good-hex);letter-spacing:-.01em}.pk-roi-satz{margin-top:var(--s-2);font-size:clamp(1.02rem,.96rem + .5vw,1.22rem);line-height:1.4;color:var(--t1);font-weight:600;letter-spacing:-.018em}.pk-liste{flex:0 0 auto;border-top:1px solid var(--line)}.pk-body-uebersicht{justify-content:flex-start;gap:var(--s-2);flex:1 0 auto}.pk-zeile{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-2);padding:.5rem 0;border-bottom:1px solid var(--line)}.pk-zeile .pk-k{font-size:clamp(.88rem,.85rem + .18vw,.98rem);color:var(--t2);min-width:0}.pk-zeile .pk-v{font-weight:650;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.95rem}.pk-zeile-basis .pk-k{color:var(--t1);font-weight:650}.pk-zeile-summe{border-bottom:0;border-top:1px solid var(--line);padding-top:.7rem;flex:0 0 auto}.pk-zeile-summe .pk-k{color:var(--t1);font-weight:650;font-size:1rem}.pk-zeile-summe .pk-v{font-family:var(--anton);font-weight:400;font-size:clamp(1.3rem,1.1rem + .8vw,1.65rem);letter-spacing:-.01em;padding-inline:.1em;margin-inline:-.1em;background-image:linear-gradient(96deg,#fff 0,#fff 20%,var(--gold) 140%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.pk-zeile-summe .pk-v{color:var(--t1);-webkit-text-fill-color:currentColor}}.pk-textarea{width:100%;height:100%;min-height:8rem;resize:none;font:inherit;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.82rem;line-height:1.5;color:var(--t1);background:var(--paper-2);border:1px solid var(--line);border-radius:var(--r-card);padding:var(--s-3)}.pk-textarea:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.pk-status{min-height:1.3em;font-weight:600;color:var(--good-hex);font-size:.86rem}.pk-risk{font-weight:700;color:var(--t1)}.pk-sumbar{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:var(--s-2);padding:.6rem .95rem calc(.6rem + env(safe-area-inset-bottom, 0px));margin-bottom:clamp(.4rem,1.5vw,.7rem);border:1px solid var(--line);border-radius:var(--r-card);background:rgba(var(--w),.04)}.pk-sumbar .pk-k{font-size:.76rem;font-weight:600;color:var(--t3);white-space:nowrap}.pk-sumbar .pk-v{font-size:clamp(.9rem,.86rem + .25vw,1rem);font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums;text-align:right}.pk-sumbar .pk-v em{font-style:normal;font-weight:600;color:var(--t3);font-size:.8em}.pk-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media (min-width:44rem){.pk-choices{grid-template-columns:1fr 1fr}.pk-choices .pk-wide{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.pk,.pk *,.pk :after,.pk :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.pk-step{opacity:1;transform:none}}