.sf .preise{padding-block:clamp(56px,8vw,104px);gap:clamp(48px,6vw,88px)}.sf .preise,.sf .preise .oben{display:flex;flex-direction:column}.sf .preise .oben{gap:28px}.sf .preise .oben>.kopf{display:flex;flex-direction:column;gap:16px;max-width:40em}.sf .preise .gruender{scroll-margin-top:96px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px 40px;padding:clamp(22px,3vw,32px) clamp(22px,3vw,40px);border-radius:24px;background:var(--hauch)}.sf .preise .gruender .satz{display:flex;align-items:center;gap:18px;min-width:0;flex:1 1 420px}.sf .preise .gruender .satz>div{display:flex;flex-direction:column;gap:4px}.sf .preise .gruender b{font-size:clamp(19px,1.8vw,22px);letter-spacing:-.015em;color:var(--tinte)}.sf .preise .stufen{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:20px;align-items:stretch}.sf .preise article{display:flex;flex-direction:column;gap:18px;padding:clamp(24px,3vw,36px);border-radius:26px}.sf .preise article p{margin:0}.sf .preise .frei{background:var(--band)}.sf .preise .frei .knopf,.sf .preise .weg .knopf{margin-top:auto}.sf .preise .voll{background:var(--karte);box-shadow:0 0 0 2px var(--seladon),0 40px 80px -48px var(--schatten);gap:22px}.sf .preise .voll .kopfzeile{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px}.sf .preise .voll h2{margin:6px 0 0;font:600 clamp(24px,2.4vw,30px)/1.1 var(--font-ui);letter-spacing:-.025em;color:var(--tinte)}.sf .preise .voll .kopfzeile .leise{font-size:14px}.sf .preise .haken.zweispaltig{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:9px 24px}.sf .preise .wege{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:14px}.sf .preise .weg{display:flex;flex-direction:column;gap:14px;padding:clamp(20px,2.4vw,28px);border-radius:18px;background:var(--papier);box-shadow:0 0 0 1px var(--linie)}.sf .preise .weg .haken{font-size:14px}.sf .preise .preis{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px}.sf .preise .preis b{font:600 48px/1 var(--font-ui);letter-spacing:-.04em;color:var(--tinte);font-variant-numeric:tabular-nums}.sf .preise .preis span{color:var(--leise)}.sf .preise .preis.folgt b{font-size:clamp(30px,3vw,38px);letter-spacing:-.03em;color:var(--leise)}.sf .preise .fusszeile{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px 32px;font-size:14px;color:var(--leise)}.sf .preise .fusszeile p{margin:0;max-width:46em}.sf .preise .fusszeile a{color:var(--tinte)}.sf .preise .zeit{display:flex;flex-direction:column;gap:32px}.sf .preise .zeit ol{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:32px 40px}.sf .preise .zeit li{position:relative;display:flex;flex-direction:column;gap:8px;padding-top:36px}.sf .preise .zeit li:before{content:"";position:absolute;top:6px;left:0;right:-40px;height:2px;background:var(--linie-stark)}.sf .preise .zeit li:last-child:before{right:auto;width:14px}.sf .preise .zeit li:after{content:"";position:absolute;top:0;left:0;width:14px;height:14px;border-radius:50%;background:var(--papier);box-shadow:inset 0 0 0 2px var(--linie-stark)}.sf .preise .zeit li.jetzt:before{background:var(--tinte)}.sf .preise .zeit li.jetzt:after{background:var(--tinte);box-shadow:none}.sf .preise .zeit li p{margin:0}.sf .preise .zeit li>p:last-child{font-size:15px}.sf .preise .oben>*,.sf .preise>*{min-width:0}.sf .preise .vergleich{display:flex;flex-direction:column;gap:16px;min-width:0}.sf .preise .vergleich .kopf{display:flex;flex-direction:column;gap:8px;max-width:42em}.sf .preise .vergleich .kopf p{margin:0}.sf .preise .tabelle{position:relative;max-width:100%;overflow-x:auto;border-radius:18px;box-shadow:0 0 0 1px var(--linie);background:var(--karte)}.sf .preise table{width:100%;min-width:620px;border-collapse:collapse;font-size:15px}.sf .preise thead th{text-align:left;padding:16px 20px;font-weight:600;font-size:16px;color:var(--tinte);border-bottom:1px solid var(--linie-stark)}.sf .preise thead th:first-child{width:40%;font:500 11px/1.3 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--leise)}.sf .preise tbody th{text-align:left;font-weight:400;padding:14px 20px;color:var(--tinte)}.sf .preise tbody td{padding:14px 20px}.sf .preise tbody tr+tr{border-top:1px solid var(--linie)}.sf .preise .ja{color:var(--zweit);font-weight:600}.sf .preise .nein{color:var(--leise)}@media (max-width:860px){.sf .preise .stufen{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.sf .preise .zeit li:before{right:auto;width:14px}}