.lp .pr-kopf{padding-top:clamp(6.5rem,13vh,9.5rem);padding-bottom:clamp(2rem,5vh,3.5rem)}.lp .pr-kopf .display{max-width:16ch;margin-top:1.3rem}.lp .pr-kopf .lede{max-width:52ch;margin-top:1.6rem}.lp .pr-pakete{padding-top:clamp(1.5rem,4vh,2.5rem)}.lp .preisseite .plan h2{margin-top:.5rem;font-size:clamp(1.35rem,2.4vw,1.75rem)}.lp .pr-wisch{display:none}@media (max-width:900px){.lp .pr-wisch{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--messing-tinte);margin-top:clamp(2rem,5vh,3rem);margin-bottom:-.6rem;font-size:.66rem;display:block}}.lp .pr-tabelle-huelle{border:1px solid var(--linie);border-radius:var(--fk-rand);background:var(--karte);box-shadow:var(--schatten-flach);overscroll-behavior-x:contain;margin-top:clamp(2.2rem,5vh,3.4rem);overflow-x:auto}.lp .pr-tabelle{border-collapse:collapse;width:100%;min-width:46rem;font-size:.93rem}.lp .pr-tabelle-caption{caption-side:bottom;text-align:left;font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--tinte-3);padding:.9rem 1.2rem 1.1rem;font-size:.66rem}.lp .pr-tabelle thead th{z-index:1;background:var(--karte);text-align:left;border-bottom:1px solid var(--linie-stark);vertical-align:bottom;padding:1.15rem 1.2rem 1rem;font-weight:500;position:sticky;top:0}.lp .pr-tabelle thead th b{letter-spacing:-.01em;font-size:1.02rem;font-weight:500;display:block}.lp .pr-tabelle thead th small{font-family:var(--mono);letter-spacing:.05em;color:var(--messing-tinte);margin-top:.25rem;font-size:.68rem;display:block}.lp .pr-tabelle thead th:first-child{color:var(--tinte-3);font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;font-size:.68rem}.lp .pr-tabelle .pr-gruppe th{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--messing-tinte);text-align:left;background:var(--sand);border-block:1px solid var(--linie);padding:1.5rem 1.2rem .5rem;font-size:.66rem;font-weight:400}.lp .pr-tabelle tbody th[scope=row]{text-align:left;color:var(--tinte);width:34%;padding:.85rem 1.2rem;font-weight:400}.lp .pr-tabelle td{color:var(--tinte-2);vertical-align:top;padding:.85rem 1.2rem}.lp .pr-tabelle tbody tr+tr th,.lp .pr-tabelle tbody tr+tr td{border-top:1px solid var(--linie)}.lp .pr-tabelle .pr-gruppe+tr th,.lp .pr-tabelle .pr-gruppe+tr td{border-top:0}.lp .pr-tabelle td[data-leer]{color:var(--tinte-3);opacity:.55}.lp .pr-offen-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:1rem;margin-top:clamp(2.2rem,5vh,3.2rem);display:grid}.lp .pr-offen-karte{border:1px solid var(--linie);border-radius:var(--fk-rand);background:var(--karte);box-shadow:var(--schatten-flach);padding:1.6rem 1.5rem}.lp .pr-offen-karte h3{border-bottom:1px solid var(--linie);padding-bottom:.7rem;font-size:1.08rem}.lp .pr-offen-karte p{color:var(--tinte-2);margin-top:.9rem;font-size:.95rem}@media (max-width:640px){.lp .pr-kopf{padding-bottom:0}.lp .pr-pakete{padding-top:2rem}.lp .pr-tabelle-huelle{-webkit-mask-image:linear-gradient(90deg,#000 88%,#0000 100%);mask-image:linear-gradient(90deg,#000 88%,#0000 100%)}.lp .pr-tabelle{font-size:.87rem}.lp .pr-tabelle-caption{white-space:normal;text-transform:none;letter-spacing:.04em;width:min(100vw - 3.4rem,30rem);font-size:.72rem}}.lp .pr-kopf .cta-zusatz{margin-top:1.15rem}
