.pd{--pd-gold:#edbd73;--pd-gut:#5ee5a0;--pd-rot:#d9182a;--pd-papier:#f3f1eb;--pd-tinte:#0c0c0e;color:var(--text-primary);font-family:var(--font-body),"DM Sans",system-ui,sans-serif;line-height:1.625;overflow-x:clip}.light-mode .pd{--pd-gold:#9a5b00;--pd-gut:#15803d}.pd p,.pd h1,.pd h2,.pd h3,.pd ul,.pd dl,.pd figure{margin:0}.pd ul{padding:0;list-style:none}.pd a{color:inherit;text-decoration:none}.pd h1,.pd h2,.pd h3{font-family:var(--font-display),"Bricolage Grotesque",system-ui,sans-serif;color:var(--text-primary);font-weight:700}.pd h1,.pd h2{letter-spacing:-.035em}.pd h2{font-size:clamp(2rem,3.8vw,3.25rem);line-height:1.08}.pd h3{font-size:1.25rem;line-height:1.25}.pd-wrap{width:calc(100% - 48px);max-width:1184px;margin-inline:auto}.pd section[id]{scroll-margin-top:72px}.pd-eyebrow{letter-spacing:.14em;color:var(--pd-gold);font-size:12px;font-weight:600;line-height:1.5;margin-bottom:20px!important}.pd-punkt{background:var(--pd-rot);border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block}.pd-beispiel{letter-spacing:.05em;white-space:nowrap;color:var(--text-secondary);margin-left:auto;font-size:10px}.pd-fussnote{color:var(--text-secondary);font-size:12px;line-height:1.625;margin-top:20px!important}.pd-knopf{cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:20px;min-height:56px;padding:14px 24px;font-size:16px;font-weight:600;line-height:1.5;transition:background-color .15s,border-color .15s;display:inline-flex}.pd-knopf span[aria-hidden]{font-size:20px;line-height:1}.pd-knopf-rot{background:var(--pd-rot);color:#fff!important}.pd-knopf-rot:hover{background:#b81222}.pd-knopf-rot:disabled{opacity:.6;cursor:not-allowed}.pd-knopf-rand{border-color:var(--border);color:var(--text-primary)}.pd-knopf-rand:hover{border-color:var(--pd-gold)}.pd-knopf-hell{background:#fff;border-color:#bbbcc3;color:var(--pd-tinte)!important}.pd-voll{width:100%}.pd-textlink{text-underline-offset:4px;color:var(--text-secondary);margin-top:16px;font-size:14px;font-weight:600;display:inline-block;text-decoration:underline!important}.pd-einstiege{flex-wrap:wrap;gap:12px;display:flex}.pd-held{grid-template-columns:1.04fr 1fr;align-items:center;gap:64px;padding:48px 0;display:grid}.pd-held h1{margin-bottom:24px;font-size:clamp(2.75rem,4.9vw,4.4rem);line-height:1.01}.pd-held h1 span{color:var(--text-secondary)}.pd-held-text{max-width:520px;color:var(--text-secondary);font-size:18px;line-height:1.65}.pd-held-aktion{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:32px;display:flex}.pd-held-aktion p{font-size:14px}.pd-held-aktion p b{color:var(--text-primary);font-size:16px;display:block}.pd-held-aktion p span{max-width:220px;color:var(--text-secondary);font-size:12px;line-height:1.33;display:block}.pd-held-klein{color:var(--text-secondary);font-size:14px;margin-top:16px!important}.pd-held-garantie{margin-top:8px!important}.pd-aktiv{margin-top:28px}.pd-aktiv-text{color:var(--pd-gut);font-weight:700;margin-bottom:16px!important}.pd-app{margin-top:24px}.pd-app p{color:var(--text-secondary);margin-top:16px;font-size:14px}.native-app .pd .nur-app{display:block}.pd-strecke{border:1px solid var(--border);background:var(--bg-secondary);border-radius:16px;padding:24px}.pd-strecke-kopf{align-items:center;gap:12px;display:flex}.pd-strecke-kopf>div{min-width:0}.pd-strecke-kopf b{font-size:16px;font-weight:600;display:block}.pd-strecke-kopf div>span{color:var(--text-secondary);margin-top:4px;font-size:12px;line-height:1.33;display:block}.pd-ab{color:#fff;background:#173753;border:1px solid #7b95ac;border-radius:4px;padding:4px 8px;font-size:14px;font-weight:700}.pd-strasse{height:100px;margin:16px 0;position:relative;overflow:hidden}.pd-strasse i{background:#292a30;border-block:1px solid #45464f;width:135%;height:40px;position:absolute;top:32px;left:-20px;rotate:-6deg}.pd-strasse i:after{content:"";border-top:2px dashed #71717a;width:100%;position:absolute;top:18px}.pd-strasse em{background:var(--pd-rot);border:3px solid #fff;border-radius:50%;width:16px;height:16px;position:absolute;top:52px;left:23%}.pd-strasse u{border-bottom:12px solid #44464d;border-right:12px solid #44464d;border-bottom-right-radius:60px;width:80px;height:64px;position:absolute;top:0;left:64%;rotate:-6deg}.pd-strasse span{color:var(--text-secondary);font-size:12px;position:absolute;bottom:0;left:0}.pd-station{border:1px solid var(--border);border-radius:8px;grid-template-columns:8px 1fr auto;align-items:center;gap:12px;margin-top:12px;padding:16px;display:grid}.pd-station-punkt{background:#93949e;border-radius:50%;width:6px;height:6px}.pd-station>div>span{color:var(--text-secondary);margin-bottom:4px;font-size:12px;line-height:1.33;display:block}.pd-station>div>b{font-size:14px;display:block}.pd-station p{font-family:var(--font-display),"Bricolage Grotesque",sans-serif;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:20px;font-weight:700}.pd-station p small{font-family:var(--font-body),"DM Sans",sans-serif;color:var(--text-secondary);font-size:12px;font-weight:400}.pd-gewaehlt{background:#2e8c5a24;border-color:#4d8e6a}.pd-gewaehlt .pd-station-punkt{background:var(--pd-gut)}.pd-ergebnis{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;margin-top:16px;padding-top:24px;display:flex}.pd-ergebnis>div>span{color:var(--text-secondary);margin-bottom:4px;font-size:12px;display:block}.pd-ergebnis b{font-family:var(--font-display),"Bricolage Grotesque",sans-serif;letter-spacing:-.025em;color:var(--pd-gut);font-size:36px;line-height:1.1}.pd-ergebnis b small{font-size:20px;font-weight:500}.pd-ergebnis-notiz{text-align:right;color:var(--text-secondary);font-size:12px;line-height:1.33}.pd-bildzeile{color:var(--text-secondary);flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:16px;font-size:11px;display:flex}.pd-bildzeile>span:first-child{letter-spacing:.1em;color:var(--pd-gold)}.pd-vertrauen{border-block:1px solid var(--border)}.pd-vertrauen>.pd-wrap{color:var(--text-secondary);flex-wrap:wrap;justify-content:center;gap:12px 64px;padding-block:20px;font-size:14px;display:flex}.pd-vertrauen b{color:var(--pd-gut);margin-right:8px;font-weight:400}.pd-funktionen{padding-block:80px}.pd-unterzeile{color:var(--text-secondary);margin:16px 0 40px!important}.pd-wahl{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.pd-wahl>a{border-top:1px solid var(--border);padding-top:24px;display:block}.pd-wahl>a:hover{border-color:var(--pd-gold)}.pd-nummer{letter-spacing:.12em;color:var(--pd-gold);font-size:12px;font-weight:600}.pd-wahl h3{margin:16px 0 12px;font-size:24px;line-height:1.33}.pd-wahl p{color:var(--text-secondary);font-size:14px}.pd-wahl-link{justify-content:space-between;gap:8px;margin-top:24px;font-size:14px;font-weight:600;display:flex}.pd-preise{background:var(--pd-papier);color:var(--pd-tinte);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;padding-block:80px}.pd-preise h2{color:var(--pd-tinte)}.pd-preise .pd-eyebrow{color:#8d332e}.pd-preise-raster{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.pd-preise-text>p:not(.pd-eyebrow){color:#5b5c65;max-width:470px;margin-top:20px}.pd-enthalten{gap:12px;display:grid;margin-block:28px!important}.pd-enthalten li:before{content:"✓";color:#236543;margin-right:12px;font-weight:700}.pd-garantie{border-top:1px solid #cdcdc8;gap:16px;max-width:450px;padding-top:24px;display:flex}.pd-garantie>span{color:#236543;font-size:30px;line-height:1.2}.pd-garantie p{color:#5b5c65;font-size:14px}.pd-garantie b{color:var(--pd-tinte)}.pd-panel{background:#fff;border:1px solid #d4d4cf;border-radius:12px;padding:28px}.pd-panel fieldset{border:0;margin:0;padding:0}.pd-panel legend{margin-bottom:16px;font-size:16px;font-weight:600}.pd-option{cursor:pointer;border:1px solid #bbbcc3;border-radius:8px;grid-template-columns:20px 1fr auto;align-items:center;gap:12px;margin-bottom:12px;padding:16px;display:grid}.pd-option:has(input:checked){background:#fff4f3;border-color:#bd1a29}.pd-option input{width:18px;height:18px;accent-color:var(--pd-rot);margin:0}.pd-option b{font-weight:600;display:block}.pd-option small{color:#5b5c65;margin-top:4px;font-size:12px;line-height:1.33;display:block}.pd-option-preis{text-align:right}.pd-option-preis b{font-family:var(--font-display),"Bricolage Grotesque",sans-serif;font-size:24px;line-height:1.2}.pd-summe{margin-block:20px;font-size:14px}.pd-summe-plus{color:#266642;font-size:12px;margin-top:4px!important}.pd-naechster{text-align:center;color:#5b5c65;font-size:14px;margin-top:16px!important}.pd-panel-garantie{text-align:center;color:#266642;font-size:12px;margin-top:12px!important}.pd-abrechnung{color:#5b5c65;border-top:1px solid #deded8;padding-top:16px;font-size:12px;margin-top:20px!important}.pd-abrechnung-zusatz{color:#5b5c65;font-size:12px;margin-top:8px!important}.pd-rechtliches{flex-wrap:wrap;gap:8px 16px;margin-top:12px;font-size:12px;display:flex}.pd .pd-rechtliches a{color:#454650;text-underline-offset:4px;text-decoration:underline}.pd-business{text-align:center;color:#5b5c65;font-size:14px;margin-top:40px!important}.pd .pd-business a{color:var(--pd-tinte);text-underline-offset:4px;font-weight:600;text-decoration:underline}.pd-aktiv-box{justify-items:start;gap:16px;display:grid}.pd-aktiv-box p{color:#5b5c65}.pd-aktiv-box .pd-textlink{color:#5b5c65;margin-top:0}.pd-detail{border-bottom:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:96px;padding-block:80px;display:grid}.pd-detail-text>p:not(.pd-eyebrow){color:var(--text-secondary);margin-top:20px}.pd-detail-text .pd-notiz{font-size:12px;line-height:1.625}.pd-liste{gap:12px;font-size:14px;display:grid;margin-top:24px!important}.pd-liste li:before{content:"—";color:var(--pd-gold);margin-right:12px}.pd-umgekehrt>.pd-detail-text{order:2}.pd-rechnung{margin-top:20px}.pd-rechnung summary{text-underline-offset:4px;cursor:pointer;align-items:center;gap:12px;min-height:44px;font-size:14px;font-weight:600;text-decoration:underline;list-style:none;display:inline-flex}.pd-rechnung summary::-webkit-details-marker{display:none}.pd-rechnung summary:after{content:"＋";text-decoration:none}.pd-rechnung[open] summary:after{content:"−"}.pd-rechnung dl{border:1px solid var(--border);border-radius:12px;gap:8px;margin-top:12px;padding:16px;font-size:14px;display:grid}.pd-rechnung dl div{justify-content:space-between;gap:16px;display:flex}.pd-rechnung dl div:last-child{border-top:1px solid var(--border);color:var(--pd-gut);padding-top:8px;font-weight:700}.pd-rechnung dt{color:var(--text-secondary)}.pd-rechnung dl div:last-child dt{color:inherit}.pd-rechnung dd{font-variant-numeric:tabular-nums;margin:0}.pd-rechnung>p{color:var(--text-secondary);font-size:12px;margin-top:12px!important}.pd-handy{text-align:center}.pd-handy img{border:5px solid #33343a;border-radius:28px;width:248px;height:auto;margin-inline:auto;display:block}.pd-handy figcaption{color:var(--text-secondary);margin-top:16px;font-size:12px;line-height:1.625}.pd-demo{border:1px solid var(--border);background:var(--bg-secondary);border-radius:12px;min-width:0;padding:24px}.pd-demo-kopf{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;display:flex}.pd-demo-kopf h3{font-size:16px}.pd-kennzahlen{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:20px;display:grid}.pd-kennzahlen>div{border-block:1px solid var(--border);padding-block:20px}.pd-kennzahlen span{color:var(--text-secondary);margin-bottom:8px;font-size:12px;display:block}.pd-kennzahlen b{font-family:var(--font-display),"Bricolage Grotesque",sans-serif;font-size:36px;line-height:1.1}.pd-kennzahlen b small{font-family:var(--font-body),"DM Sans",sans-serif;color:var(--text-secondary);font-size:12px;font-weight:400}.pd-beleg{gap:8px;font-size:14px;display:grid}.pd-beleg>div{justify-content:space-between;gap:16px;display:flex}.pd-beleg span{color:var(--text-secondary)}.pd-diagramm-titel{margin:28px 0 12px;font-size:14px}.pd-diagramm-titel>span{color:var(--text-secondary);margin-top:4px;font-size:12px;display:block}.pd-tankungen li{border-top:1px solid var(--border);grid-template-columns:1fr auto;gap:4px 16px;padding-block:12px;display:grid}.pd-tankungen li>div b{font-size:14px;display:block}.pd-tankungen li>div span{color:var(--text-secondary);font-size:12px}.pd-tankungen li>b{font-variant-numeric:tabular-nums;font-size:14px}.pd-tankungen small{color:var(--text-secondary);grid-column:1/-1;font-size:12px}.pd-tankungen em{color:var(--pd-gut);font-style:normal}.pd-sorten{gap:8px;margin-bottom:20px;display:flex}.pd-sorten button{min-height:44px;color:var(--text-primary);cursor:pointer;background:0 0;border:1px solid #61636e;border-radius:6px;padding:0 16px;font-size:12px}.pd-sorten button[aria-pressed=true]{border-color:var(--text-primary);background:var(--text-primary);color:var(--bg-primary)}.pd-favoriten li{border-top:1px solid var(--border);grid-template-columns:1fr auto;gap:16px;padding-block:16px;display:grid}.pd-favoriten li.pd-best{background:#2e8c5a24;border:1px solid #4d8e6a;border-radius:8px;padding:16px}.pd-favoriten li.pd-best+li{border-top:0}.pd-favoriten li>div:last-child{text-align:right}.pd-favoriten small{color:var(--text-secondary);margin-top:4px;font-size:12px;display:block}.pd-favoriten li>div:last-child b{font-family:var(--font-display),"Bricolage Grotesque",sans-serif;font-variant-numeric:tabular-nums;font-size:20px}.pd-favoriten .pd-best>div:last-child b,.pd-favoriten .pd-best>div:last-child small{color:var(--pd-gut)}.pd-stern{color:var(--pd-gold);margin-right:8px}.pd-beitrag{background:var(--bg-secondary);padding-block:64px}.pd-beitrag-raster{grid-template-columns:.6fr 1.4fr;gap:48px;display:grid}.pd-beitrag-raster>div>p{max-width:650px;color:var(--text-secondary);margin-top:20px}.pd .pd-signatur{color:var(--text-primary);font-weight:600}.pd-signatur span{color:var(--text-secondary);margin-top:4px;font-size:12px;font-weight:400;display:block}.pd-fragen{grid-template-columns:.7fr 1.3fr;gap:80px;padding-block:80px;display:grid}.pd-fragen>div>p:last-child{color:var(--text-secondary);margin-top:20px}.pd-fragen-liste details{border-bottom:1px solid var(--border)}.pd-fragen-liste summary{cursor:pointer;padding:20px 32px 20px 0;font-size:16px;font-weight:500;list-style:none;position:relative}.pd-fragen-liste summary::-webkit-details-marker{display:none}.pd-fragen-liste summary:after{content:"+";color:var(--pd-gold);font-size:20px;position:absolute;top:18px;right:0}.pd-fragen-liste details[open] summary:after{content:"−"}.pd-fragen-liste details p{color:var(--text-secondary);margin-bottom:20px;padding-right:20px;font-size:14px}.pd-schluss{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:32px;padding:48px 0 80px;display:flex}.pd-schluss h2{font-size:36px}.pd-schluss p:not(.pd-eyebrow){color:var(--text-secondary);margin-top:16px}.pd-schluss-aktiv{justify-items:start;gap:20px;display:grid}.native-app .pd .nur-browser{display:none!important}@media (max-width:1050px){.pd-held{gap:32px;padding-block:56px}.pd-held-aktion p span{max-width:none}.pd-strecke-kopf>.pd-beispiel{display:none}.pd-preise-raster,.pd-detail{gap:40px}.pd-station{gap:8px;padding-inline:12px}.pd-station p{font-size:18px}.pd-ergebnis b{font-size:30px}.pd-ergebnis-notiz{font-size:11px}}@media (max-width:760px){.pd-wrap{width:calc(100% - 40px)}.pd-held{grid-template-columns:minmax(0,1fr);gap:36px;padding:36px 0 40px}.pd-held h1{margin-bottom:20px;font-size:clamp(2.35rem,9.5vw,3.5rem)}.pd-held h1 span br{display:none}.pd-held-text{font-size:16px;line-height:1.625}.pd-held .pd-eyebrow{margin-bottom:16px!important}.pd-held-aktion{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:24px;display:grid}.pd-held-aktion .pd-knopf{width:100%}.pd-held-aktion p b{font-size:18px}.pd-held-aktion p span{margin-top:4px;font-size:14px}.pd-held-klein{font-size:12px}.pd-strecke{padding:16px}.pd-strecke-kopf b{font-size:14px}.pd-strecke-kopf div>span{font-size:11px}.pd-strasse{height:70px;margin:8px 0 12px}.pd-strasse i{top:20px}.pd-strasse em{top:40px}.pd-strasse u{height:56px}.pd-station{padding:12px}.pd-station>div>b{font-size:12px}.pd-station>div>span{font-size:11px}.pd-station p{font-size:18px}.pd-station p small{text-align:right;font-size:10px;display:block}.pd-ergebnis{margin-top:12px;padding-top:16px}.pd-ergebnis b{font-size:30px}.pd-ergebnis b small{font-size:18px}.pd-fussnote{font-size:11px;margin-top:16px!important}.pd-bildzeile{font-size:10px}.pd-bildzeile>span:last-child{display:none}.pd-vertrauen>.pd-wrap{flex-direction:column;align-items:flex-start;gap:8px;padding-block:16px;font-size:12px}.pd-funktionen{padding-block:48px}.pd-funktionen h2{font-size:30px}.pd-unterzeile{font-size:14px;margin-bottom:28px!important}.pd-wahl{grid-template-columns:minmax(0,1fr);gap:24px}.pd-wahl>a{padding:20px 0 0 40px;position:relative}.pd-nummer{position:absolute;top:24px;left:0}.pd-wahl h3{margin:0 0 8px;font-size:20px}.pd-wahl p br{display:none}.pd-wahl-link{margin-top:12px}.pd-preise{padding-block:48px}.pd-preise-raster{grid-template-columns:minmax(0,1fr);gap:28px}.pd-preise-text h2{font-size:32px}.pd-preise-text>p:not(.pd-eyebrow){font-size:14px}.pd-enthalten{font-size:14px;margin-block:20px!important}.pd-garantie{padding-top:20px}.pd-panel{padding:20px}.pd-option{gap:8px;padding-inline:12px}.pd-option small{font-size:11px}.pd-option-preis b{font-size:22px}.pd-business{text-align:left;font-size:12px;margin-top:24px!important}.pd .pd-business a{margin-top:4px;display:block}.pd-detail{grid-template-columns:minmax(0,1fr);gap:32px;padding-block:48px}.pd-detail h2{font-size:32px}.pd-umgekehrt>.pd-detail-text{order:0}.pd-handy img{width:220px}.pd-demo{padding:16px}.pd-kennzahlen b{font-size:30px}.pd-kennzahlen b small{font-size:10px}.pd-favoriten li{gap:8px}.pd-favoriten li>div:first-child b{font-size:14px}.pd-beitrag{padding-block:48px}.pd-beitrag-raster{grid-template-columns:minmax(0,1fr);gap:0}.pd-beitrag h2{font-size:30px}.pd-fragen{grid-template-columns:minmax(0,1fr);gap:24px;padding-block:48px}.pd-fragen h2{font-size:30px}.pd-schluss{flex-direction:column;align-items:flex-start;padding-bottom:48px}.pd-schluss h2{font-size:30px}.pd-schluss .pd-knopf{width:100%}}@media (max-width:360px){.pd-wrap{width:calc(100% - 32px)}.pd-sorten button{padding:0 10px}}
