.k-vp .k-phead.k-sd-head{min-height:0;padding:var(--v4-l-44) var(--gut) var(--v4-l-40);align-items:start}.k-vp .k-sd-head .k-phead-text{gap:var(--v4-l-18)}.k-vp .k-sd-pills{gap:var(--v4-l-8)}.k-vp .k-sd-dur{font-size:var(--v4-l-16);color:var(--k-text);margin:0;font-weight:500}.k-vp .k-sd-dl{margin-right:var(--v4-l-6);font-size:var(--v4-l-11);letter-spacing:.12em;text-transform:uppercase;color:var(--k-text2);font-weight:500}.k-vp .k-sd-act{align-items:flex-start;gap:var(--v4-l-12);box-sizing:border-box;padding:var(--v4-l-30);border-radius:var(--v4-l-16);background:var(--k-raised);flex-direction:column;grid-column:8/span 5;display:flex}.k-vp .k-sd-act .k-kicker{margin:0}.k-vp .k-sd-next{font-size:var(--v4-l-26);letter-spacing:-.01em;margin:0;font-weight:700;line-height:1.2}.k-vp .k-sd-where{font-size:var(--v4-l-16);color:var(--k-text2);margin:0;line-height:1.5}.k-vp .k-sd-price{font-size:var(--v4-l-16);margin:0;font-weight:500}.k-vp .k-sd-band{padding:var(--v4-l-14) var(--v4-l-16);border:var(--v4-l-1-5) dashed var(--k-dash);border-radius:var(--v4-l-10);font-size:var(--v4-l-19);margin:0;font-weight:700;line-height:1.35}.k-vp .k-sd-acts{margin-top:var(--v4-l-8)}.k-vp .k-sd-alt{margin:var(--v4-l-6) 0 0;font-size:var(--v4-l-15);color:var(--k-text2);line-height:1.7}.k-vp .k-sd-stick{top:calc(var(--hd) + var(--cb));z-index:24;height:0;position:sticky}.k-vp .k-sd-bar{align-items:center;gap:var(--v4-l-24);box-sizing:border-box;padding:var(--v4-l-10) var(--gut);background:var(--k-ground);color:var(--k-text);border-bottom:var(--v4-l-1) solid var(--k-rule);box-shadow:0 var(--v4-l-14) var(--v4-l-24) calc(-1 * var(--v4-l-20)) var(--k-halo);opacity:0;pointer-events:none;transition:transform var(--v4-dauer-mittel) var(--flow-ease-wechsel),opacity var(--flow-dauer-basis) var(--flow-ease);display:flex;position:absolute;top:0;left:0;right:0;transform:translateY(-110%)}.k-vp .k-sd-bar.on{opacity:1;pointer-events:auto;transform:none}.k-vp .k-sd-bt{align-items:baseline;gap:var(--v4-l-2) var(--v4-l-16);min-width:0;font-size:var(--v4-l-15);flex-wrap:wrap;margin:0 auto 0 0;display:flex}.k-vp .k-sd-bt b{font-size:var(--v4-l-16);font-weight:700}.k-vp .k-sd-bt .d{color:var(--k-text2)}.k-vp .k-sd-bar .k-btn2{padding:var(--v4-l-9) var(--v4-l-16);font-size:var(--v4-l-12);flex:none}.k-vp .k-sd-lern{padding:var(--v4-l-8) var(--gut) var(--v4-l-60)}.k-vp .k-sd-lern>.k-kicker{margin:0 0 var(--v4-l-22)}.k-vp .k-sd-fl .k-fl-fill,.k-vp .k-sd-flw .k-fl-fill{width:min(calc(100% - var(--v4-l-7)),calc((100% + var(--v4-l-24)) / var(--n) * var(--k,0) + var(--v4-l-8)));transition:width var(--v4-dauer-maske) var(--flow-ease-wechsel);right:auto;transform:none}.k-vp .k-sd-fl .k-fl-st{cursor:pointer;gap:var(--v4-l-5);padding-right:var(--v4-l-12);color:var(--k-text)}.k-vp .k-sd-fl .k-fl-st:hover .k-fl-t{text-decoration:underline;text-decoration-color:var(--k-action);text-decoration-thickness:var(--v4-l-2);text-underline-offset:var(--v4-l-6)}.k-vp .k-sd-fl .k-fl-k,.k-vp .k-sd-flw .k-fl-k{font-size:var(--v4-l-11);letter-spacing:.12em;text-transform:uppercase;color:var(--k-kicker);font-weight:500}.k-vp .k-sd-fl .k-fl-t{font-size:var(--v4-l-18)}.k-vp .k-sd-fl .k-fl-st.cur .k-node{box-shadow:0 0 0 var(--v4-l-5) var(--k-line)}.k-vp .k-sd-here{margin-top:var(--v4-l-6);padding:var(--v4-l-3) var(--v4-l-9);border-radius:var(--v4-l-999);background:var(--k-action);color:var(--k-on-action);font-size:var(--v4-l-11);letter-spacing:.06em;text-transform:uppercase;align-self:flex-start;font-weight:700}.k-vp .k-sd-flw{column-gap:var(--v4-l-28)}.k-vp .k-sd-flw .k-fl-st{gap:var(--v4-l-6);padding-right:var(--v4-l-8)}.k-vp .k-sd-flw .k-fl-t{font-size:var(--v4-l-19)}.k-vp .k-sd-flw .k-fl-s{max-width:var(--v4-l-520);font-size:var(--v4-l-15);line-height:1.55}.k-vp .k-sd-intro{margin:calc(-1 * var(--v4-l-12)) 0 var(--v4-l-28);max-width:var(--v4-l-820);font-size:var(--v4-l-17);line-height:1.55}.k-vp .k-sd-bl{margin:var(--v4-l-6) 0 0;padding:0 0 0 var(--v4-l-18);gap:var(--v4-l-6);font-size:var(--v4-l-15);color:var(--k-text2);flex-direction:column;line-height:1.5;display:flex}.k-vp .k-sd-nu{max-width:var(--v4-l-820)}.k-vp .k-sd-nu b{color:var(--k-text)}.k-vp .k-sd-sim{margin:var(--v4-l-32) 0 0;max-width:var(--v4-l-820);padding:var(--v4-l-18) var(--v4-l-22);border-radius:var(--r);background:var(--k-ground);font-size:var(--v4-l-16);color:var(--k-text2);line-height:1.55}.k-vp .k-sd-sim b{color:var(--k-text)}.k-vp .k-sd-fw{flex-direction:column;align-items:flex-start;display:flex}.k-vp .k-sd-lbl{margin:var(--v4-l-28) 0 var(--v4-l-12);font-size:var(--v4-l-12);letter-spacing:.14em;text-transform:uppercase;color:var(--k-num);font-weight:500}.k-vp .k-sd-lbl:first-child{margin-top:0}.k-vp .k-sd-txt{max-width:var(--v4-l-640);font-size:var(--v4-l-17);color:var(--k-text2);margin:0;line-height:1.55}.k-vp .k-sd-fql{margin:calc(-1 * var(--v4-l-8)) 0 var(--v4-l-20)}.k-vp .k-sd-card{align-items:flex-start;gap:var(--v4-l-8);box-sizing:border-box;padding:var(--v4-l-24) var(--v4-l-52) var(--v4-l-24) var(--v4-l-24);border:var(--v4-l-1-5) solid var(--k-line);border-radius:var(--r);color:var(--k-text);text-align:left;background-image:linear-gradient(var(--k-action),var(--k-action));background-position:0 100%;background-repeat:no-repeat;background-size:0% var(--v4-l-3);transition:background-size var(--v4-dauer-linie) var(--flow-ease-wechsel),border-color var(--flow-dauer-basis) var(--flow-ease);flex-direction:column;text-decoration:none;display:flex;position:relative}.k-vp .k-sd-card:hover,.k-vp .k-sd-card:focus-visible{border-color:var(--k-text);background-size:100% var(--v4-l-3)}.k-vp .k-sd-card .t{font-size:var(--v4-l-19);font-weight:700;line-height:1.3}.k-vp .k-sd-card .m{font-size:var(--v4-l-13);color:var(--k-text2)}.k-vp .k-sd-card .n{font-size:var(--v4-l-15);color:var(--k-text2);line-height:1.45}.k-vp .k-sd-card .k-ico{right:var(--v4-l-20);top:var(--v4-l-26);transition:transform var(--v4-dauer-mittel) var(--flow-ease-wechsel);position:absolute}.k-vp .k-sd-card:hover .k-ico{transform:translate(var(--v4-l-3),calc(-1 * var(--v4-l-3)))}.k-vp .k-sd-fw .k-sd-card{width:100%;max-width:var(--v4-l-520)}.k-vp .k-sd-tag{font-size:var(--v4-l-11);letter-spacing:.12em;text-transform:uppercase;color:var(--k-num);font-weight:500}.k-vp .k-sd-sm{font-size:var(--v4-l-16)}.k-vp .k-sd-dt{border-collapse:collapse;width:100%;font-size:var(--v4-l-15)}.k-vp .k-sd-dt th{text-align:left;padding:0 var(--v4-l-16) var(--v4-l-12) 0;font-size:var(--v4-l-12);letter-spacing:.1em;text-transform:uppercase;color:var(--k-text2);border-bottom:var(--v4-l-1-5) solid var(--k-text);font-weight:500}.k-vp .k-sd-dt td{padding:var(--v4-l-18) var(--v4-l-16) var(--v4-l-18) 0;border-bottom:var(--v4-l-1) solid var(--k-rule);vertical-align:middle;line-height:1.45}.k-vp .k-sd-dt td b{font-weight:700}.k-vp .k-sd-dt .k-btn2{padding:var(--v4-l-9) var(--v4-l-14);font-size:var(--v4-l-12)}.k-vp .k-sd-dt .st{align-items:center;gap:var(--v4-l-8);display:inline-flex}.k-vp .k-sd-dt .st i{width:var(--v4-l-9);height:var(--v4-l-9);background:var(--k-text2);border-radius:50%;flex:none}.k-vp .k-sd-dt .st.free i{background:var(--k-action)}.k-vp .k-sd-days{margin-top:var(--v4-l-24)}.k-vp .k-sd-dd{width:100%;margin:0 0 var(--v4-l-20);border-collapse:collapse;font-size:var(--v4-l-15)}.k-vp .k-sd-dd th{text-align:left;padding:0 var(--v4-l-16) var(--v4-l-10) 0;font-size:var(--v4-l-12);letter-spacing:.1em;text-transform:uppercase;color:var(--k-text2);border-bottom:var(--v4-l-1) solid var(--k-line);font-weight:500}.k-vp .k-sd-dd td{padding:var(--v4-l-12) var(--v4-l-16) var(--v4-l-12) 0;border-bottom:var(--v4-l-1) solid var(--k-rule)}.k-vp .k-sd-dd td:first-child{white-space:nowrap;font-weight:700}.k-vp .k-sd-n{line-height:1.5}.k-vp .k-spk4.k-sd-trg{grid-template-columns:repeat(5,minmax(0,1fr))}@media (width<=720px){.k-vp .k-spk4.k-sd-trg{grid-template-columns:1fr 1fr}.k-vp .k-sd-stick{display:none}.k-vp .k-phead.k-sd-head{padding:var(--v4-l-24) var(--gut) var(--v4-l-24);gap:var(--v4-l-22)}.k-vp .k-sd-act{padding:var(--v4-l-20);gap:var(--v4-l-10);align-items:stretch}.k-vp .k-sd-next{font-size:var(--v4-l-22)}.k-vp .k-sd-band{font-size:var(--v4-l-17)}.k-vp .k-sd-acts{margin-top:var(--v4-l-6);flex-direction:column;align-items:stretch}.k-vp .k-sd-acts .k-cta,.k-vp .k-sd-acts .k-btn2{white-space:normal;text-align:center;justify-content:center}.k-vp .k-sd-lern{padding:var(--v4-l-4) var(--gut) var(--v4-l-40)}.k-vp .k-sd-lern>.k-kicker{margin-bottom:var(--v4-l-16)}.k-vp .k-sd-fl{row-gap:var(--v4-l-12);column-gap:var(--v4-l-12);grid-template-columns:1fr 1fr}.k-vp .k-sd-fl:before,.k-vp .k-sd-fl .k-fl-fill{display:none}.k-vp .k-sd-fl .k-fl-st{padding:0 0 0 var(--v4-l-26);gap:var(--v4-l-2)}.k-vp .k-sd-fl .k-fl-st .k-node{top:var(--v4-l-3)}.k-vp .k-sd-fl .k-fl-s{display:none}.k-vp .k-sd-fl .k-fl-t{font-size:var(--v4-l-15)}.k-vp .k-sd-flw{row-gap:var(--v4-l-22)}.k-vp .k-sd-flw:before,.k-vp .k-sd-flw .k-fl-fill{display:none}.k-vp .k-sd-flw .k-fl-st{padding:0 0 0 var(--v4-l-32)}.k-vp .k-sd-flw .k-fl-st:not(:last-child):after{content:"";left:var(--v4-l-7);top:var(--v4-l-20);bottom:calc(-1 * var(--v4-l-22));width:var(--v4-l-2);background:var(--k-line);transition:background-color var(--v4-dauer-mittel) var(--flow-ease);position:absolute}.k-vp .k-sd-flw .k-fl-st.on:not(:last-child):after{background:var(--k-action)}.k-vp .k-sd-flw .k-fl-t{font-size:var(--v4-l-17)}.k-vp .k-sd-sim{margin-top:var(--v4-l-24);padding:var(--v4-l-14) var(--v4-l-16);font-size:var(--v4-l-15)}.k-vp .k-sd-card{padding:var(--v4-l-18) var(--v4-l-46) var(--v4-l-18) var(--v4-l-18)}.k-vp .k-sd-card .t{font-size:var(--v4-l-17)}.k-vp .k-sd-card .k-ico{right:var(--v4-l-16);top:var(--v4-l-22)}.k-vp .k-sd-lbl{margin:var(--v4-l-22) 0 var(--v4-l-10)}.k-vp .k-sd-txt{font-size:var(--v4-l-16)}.k-vp .k-sd-dt thead{display:none}.k-vp .k-sd-dt tr{gap:var(--v4-l-4) var(--v4-l-12);padding:var(--v4-l-14) 0;border-bottom:var(--v4-l-1) solid var(--k-rule);grid-template-columns:1fr auto;display:grid}.k-vp .k-sd-dt td{border:0;padding:0}.k-vp .k-sd-dt td:first-child,.k-vp .k-sd-dt td:nth-child(2),.k-vp .k-sd-dt td:nth-child(3),.k-vp .k-sd-dt td:nth-child(4){grid-column:1/-1}.k-vp .k-sd-dt td:nth-child(5){grid-column:1}.k-vp .k-sd-dt td:nth-child(6){grid-area:5/2}.k-vp .k-sd-dd td:first-child{white-space:normal}.k-vp .k-sd-dd thead{display:none}.k-vp .k-sd-dd tr{gap:var(--v4-l-2) var(--v4-l-12);padding:var(--v4-l-10) 0;border-bottom:var(--v4-l-1) solid var(--k-rule);grid-template-columns:1fr 1fr;display:grid}.k-vp .k-sd-dd td{border:0;padding:0}}
