[data-page=preise] .preis-ab,[data-page=preise] .preis-zusatz{color:var(--muted);font-weight:500}[data-page=preise] .preis-zusatz{font-size:.84em}[data-page=preise] .pr-preis .preis-zusatz{display:block}@media (min-width:22.5rem){[data-page=preise] .pr-preis .preis-zusatz{display:inline}}[data-page=preise] .pr-spiegel ul{border-top:1.5px solid var(--ink);column-gap:48px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:48rem){[data-page=preise] .pr-spiegel ul{grid-template-rows:repeat(3,auto);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}@media (min-width:64rem){[data-page=preise] .pr-spiegel ul{grid-template-rows:repeat(2,auto)}}[data-page=preise] .pr-spiegel a{border-bottom:1px solid var(--border-2);min-height:60px;color:var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;padding:16px 0;display:flex}[data-page=preise] .pr-spiegel-name{color:var(--teal-ia);font-size:18px;font-weight:700}[data-page=preise] .pr-spiegel a:hover .pr-spiegel-name,[data-page=preise] .pr-spiegel a:focus-visible .pr-spiegel-name{text-underline-offset:3px;text-decoration:underline}[data-page=preise] .pr-spiegel-preis{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:19px;font-weight:800}[data-page=preise] .pr-liste{border-top:1.5px solid var(--ink);margin:0;padding:0;list-style:none}[data-page=preise] .pr-liste li{border-bottom:1px solid var(--border-2);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"paket preis""umfang umfang";gap:4px 20px;padding:16px 0;display:grid}[data-page=preise] .pr-paket{color:var(--ink);grid-area:paket;font-size:18px;font-weight:700;line-height:1.4}[data-page=preise] .pr-paket a{color:var(--teal-ia);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}[data-page=preise] .pr-paket a:hover{color:var(--teal-700)}[data-page=preise] .pr-umfang{color:var(--ink-2);grid-area:umfang;font-size:16px;line-height:1.5}[data-page=preise] .pr-markt{color:var(--muted);margin-top:4px;font-size:14px;display:block}[data-page=preise] .pr-preis{text-align:right;white-space:nowrap;color:var(--ink);font-variant-numeric:tabular-nums;grid-area:preis;font-size:19px;font-weight:800;line-height:1.4}@media (min-width:48rem){[data-page=preise] .pr-liste li{grid-template-columns:minmax(0,5fr) minmax(0,6fr) 12rem;grid-template-areas:"paket umfang preis";align-items:baseline;gap:24px;padding:18px 0}}
