.hero{text-align:center;max-width:720px;margin:0 auto 56px}.hero .lead{margin:20px auto 0}.cards{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:18px;display:grid}.pc{transition:all .4s var(--ease);flex-direction:column;padding:32px 28px 30px;display:flex;position:relative}.pc:hover{transform:translateY(-5px)}.pc.best{background:#7c8cff0e;border-color:#7ca0ff6b}.pc.best:before{content:attr(data-beliebt);letter-spacing:.07em;color:var(--bg);background:var(--grad);border-radius:var(--r-rund);white-space:nowrap;padding:4px 14px;font-size:11px;font-weight:500;position:absolute;top:-11px;left:50%;transform:translate(-50%)}.pc .nm{font-family:var(--fam-anzeige);letter-spacing:-.02em;font-size:20px;font-weight:500}.pc .for{color:var(--muted-2);min-height:38px;margin-top:5px;font-size:13px;line-height:1.5}.pc .pr{font-family:var(--fam-anzeige);letter-spacing:-.04em;align-items:baseline;gap:8px;margin:20px 0 2px;font-size:46px;font-weight:600;display:flex}.pc.best .pr{background:var(--grad);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.pc .once{color:var(--muted-2);-webkit-text-fill-color:var(--muted-2);letter-spacing:.01em;font-size:12.5px;font-weight:450}.pc .note{color:var(--muted);margin-bottom:24px;font-size:12.5px}.pc ul{flex-direction:column;gap:11px;margin-bottom:28px;list-style:none;display:flex}.pc li{color:var(--hell-3);gap:10px;font-size:14px;line-height:1.5;display:flex}.pc li svg{width:15px;height:15px;stroke:var(--gut);stroke-width:2.2px;fill:none;flex-shrink:0;margin-top:3px}.pc li.off{color:var(--muted-2)}.pc li.stark{color:var(--weiss);font-weight:500}.pc li.off.stark{color:var(--muted-2);font-weight:500}.pc li.leise{color:var(--muted)}.pc li.leise svg{stroke:var(--muted-2)}.pc li.off svg{stroke:var(--muted-2);opacity:.55}.pc .go{margin-top:auto}.pc .go .btn,.pc .go .btn-ghost{width:100%}.claim{text-align:center;max-width:680px;margin:70px auto 0}.claim h2{margin-bottom:14px}.claim p{color:var(--muted);font-size:15.5px;line-height:1.7}.mini{flex-wrap:wrap;justify-content:center;gap:34px;margin-top:44px;display:flex}.mini div{text-align:center;max-width:210px}.mini b{font-family:var(--fam-anzeige);margin-bottom:6px;font-size:16px;font-weight:500;display:block}.mini span{color:var(--muted-2);font-size:13px;line-height:1.6}@media (max-width:900px){.cards{grid-template-columns:1fr;gap:22px}.pc.best{order:-1}}.endpreis{max-width:var(--mittel);text-align:center;color:var(--muted-2);margin:18px auto 0;font-size:13px}.ausweisband{text-align:center;max-width:920px;margin:0 auto 30px;padding:26px 30px}.ausweisband h2{color:var(--weiss);letter-spacing:-.01em;margin:0 0 8px;font-size:19px;font-weight:600}.ausweisband p{color:var(--muted-2);margin:0;max-width:660px;margin-inline:auto;font-size:14px;line-height:1.7}@media (max-width:640px){.ausweisband{margin-bottom:24px;padding:22px 20px}}@media (max-width:430px){.pc .for,.pc .note,.mini span,.endpreis{font-size:14px}}.vorlesen{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
