@layer theme,base;@layer components{.pf.lpk{--lpk-ring:0 0 0 1px #071c3024, 0 1px 1px #071c300f, 0 14px 32px -18px #071c3038;--lpk-gold:var(--color-gold-500,#f2a413);--lpk-linie:var(--color-line,#e6e4df);--lpk-trenn:var(--color-trenn,#efede8);--lpk-karte:var(--color-card,#f3f2ee);--lpk-gruen:var(--color-emerald-600,#0b7a57);--lpk-takt:52px;padding-bottom:0;overflow-x:clip}@media (min-width:900px){.pf.lpk{--lpk-takt:clamp(72px, 6.5vw, 96px)}}.pf.lpk [data-block=hero]{isolation:isolate;position:relative}.pf.lpk [data-block=hero]:before{content:"";z-index:-1;border-bottom:1px solid var(--linie);background:#fff;position:absolute;inset:-400px 0 0}.pf.lpk [data-block=hero]{padding-bottom:var(--lpk-takt)}@media (min-width:900px){.pf.lpk [data-block=hero]{padding-bottom:calc(var(--lpk-takt) + 44px)}}.pf.lpk [data-block]>.abschnitt{padding-top:var(--lpk-takt);padding-bottom:var(--lpk-takt)}.pf.lpk [data-block=ihk]>.abschnitt{padding-bottom:0}.pf.lpk [data-block=stimmen]>.band{margin-top:0!important}.pf.lpk [data-block=stimmen] .stimmen-inhalt{padding-top:var(--lpk-takt);padding-bottom:var(--lpk-takt)}@media (max-width:899px){.pf.lpk [data-block=stimmen]{display:none}}.pf.lpk [data-block=community]>.abschnitt{padding-bottom:calc(var(--lpk-takt) * 1.6)}.pf.lpk :is(.knopf,.lpk-entdecken,.lpk-kap-weiter,.lpk-kap-rund,.lpk-fenster-zu):active:not(:disabled){transition-duration:60ms;transform:scale(.97)}.pf.lpk .lpk-gem-pause:active{transition-duration:60ms;transform:scale(.92)}.pf.lpk .lpk-kopf{z-index:3;width:var(--spur);align-items:center;height:48px;margin-inline:auto;display:flex;position:relative}.pf.lpk .lpk-hero{grid-template-rows:26px 22px auto auto 26px auto auto;grid-template-columns:12px 18px minmax(0,1fr) 12px;margin-top:-14px;display:grid;position:relative}.pf.lpk .lpk-links,.pf.lpk .lpk-rechts,.pf.lpk .lpk-versprechen{display:contents}.pf.lpk .lpk-schritte,.pf.lpk .lpk-ab{display:none}.pf.lpk .lpk-panel{background:var(--ton);border-radius:28px;grid-area:2/2/6/4;position:relative;overflow:hidden}.pf.lpk .lpk-kacheln{grid-template-columns:repeat(4,30px);gap:9px;display:grid;position:absolute;top:14px;right:14px}.pf.lpk .lpk-kacheln i{background:#ffffff80;border-radius:7px;width:30px;height:30px}.pf.lpk .lpk-kacheln i:nth-child(n+13){display:none}.pf.lpk .lpk-figur{z-index:1;pointer-events:none;--kopf-ziel:136px;--kopf-rand:66px;--fig-h:calc(var(--kopf-ziel) / var(--fig-hoehe));border-bottom-right-radius:28px;border-bottom-left-radius:28px;grid-area:1/2/6/4;position:relative;overflow:hidden}.pf.lpk .lpk-figur img.lpk-person{height:var(--fig-h);width:auto;max-width:none;top:0;right:calc(var(--kopf-rand) - (1 - var(--fig-mitte)) * var(--fig-h) * var(--fig-seiten));-webkit-user-select:none;user-select:none;position:absolute}.pf.lpk .lpk-h1,.pf.lpk .lpk-garantie{z-index:2;grid-column:3;max-width:206px;position:relative}.pf.lpk .lpk-h1{grid-row:3;gap:4px;margin:0;display:grid}.pf.lpk .lpk-gross{letter-spacing:-.045em;align-items:baseline;gap:.04em;font-size:44px;font-weight:560;line-height:.86;display:flex}.pf.lpk .lpk-para{letter-spacing:0;font-size:.72em;font-weight:500}.pf.lpk .lpk-gross--titel{letter-spacing:-.03em;font-size:24px;line-height:1;display:block}.pf.lpk .lpk-zeilen{font:650 14.5px/1.2 var(--sans);letter-spacing:-.012em;display:block}.pf.lpk .lpk-zeilen em{color:var(--weich);font-style:normal;font-weight:500}.pf.lpk .lpk-garantie{font-family:var(--anzeige);font-variation-settings:"opsz" 144;letter-spacing:-.03em;text-wrap:balance;grid-row:4;margin-top:18px;font-size:27px;font-weight:500;line-height:1.02}.pf.lpk .lpk-garantie-marke{text-decoration:underline;-webkit-text-decoration-color:var(--lpk-gold);text-decoration-color:var(--lpk-gold);text-underline-offset:.12em;text-decoration-skip-ink:none;text-decoration-thickness:.13em}.pf.lpk .lpk-bedingung{color:var(--ink);grid-area:6/1/auto/-1;padding:6px 20px 0;font-size:12.5px;line-height:1.38}.pf.lpk .lpk-ziel{z-index:1;text-underline-offset:3px;color:var(--ink);margin:-20px 0 -8px;padding:20px 0 8px;font-weight:650;text-decoration:underline;text-decoration-thickness:1.5px;display:inline-block;position:relative}.pf.lpk .lpk-ziel:hover{color:var(--royal)}.pf.lpk .lpk-handeln{grid-area:7/1/auto/-1;padding:24px 20px 0}.pf.lpk .knopf.lpk-hero-knopf{width:100%;height:56px;padding:0 28px;font-size:17px;display:flex}.pf.lpk .lpk-beleg{justify-content:center;align-items:center;gap:10px;margin-top:10px;display:flex}.pf.lpk .lpk-gesichter{flex:none;display:inline-flex}.pf.lpk .lpk-gesichter img{object-fit:cover;object-position:50% 28%;width:30px;height:30px;box-shadow:0 0 0 2px var(--canvas);border-radius:50%;margin-left:-9px}.pf.lpk .lpk-gesichter img:first-child{margin-left:0}.pf.lpk .lpk-beleg-text{color:var(--ink);gap:1px;font-size:13px;line-height:1.3;display:grid}.pf.lpk .lpk-tp{z-index:1;color:var(--ink);align-items:center;gap:6px;margin:-9px 0 -18px;padding:9px 0 18px;font-weight:650;display:inline-flex;position:relative}.pf.lpk .lpk-tp-wort{text-underline-offset:3px;-webkit-text-decoration:underline #071c304d;text-decoration:underline #071c304d}.pf.lpk .lpk-tp:hover .lpk-tp-wort{text-decoration-color:currentColor}.pf.lpk .lpk-tp-anzahl{color:var(--weich);font-weight:500}.pf.lpk .lpk-tp-logo{width:auto;height:18px;display:block}.pf.lpk .lpk-sterne{gap:1px;display:inline-flex}.pf.lpk .lpk-stern{width:14px;height:14px;display:block;position:relative}.pf.lpk .lpk-stern svg{width:14px;height:14px;fill:var(--lpk-gold);display:block}.pf.lpk .lpk-stern svg.lpk-stern-leer{fill:#071c302e}.pf.lpk .lpk-stern>span{position:absolute;inset:0 auto 0 0;overflow:hidden}.pf.lpk .lpk-lernende b{font-weight:700}.pf.lpk .lpk-gratis{text-align:center;color:var(--weich);margin-top:14px;font-size:12.5px;line-height:1.4}.pf.lpk .lpk-gratis b{color:var(--ink);font-weight:650}.pf.lpk .lpk-bruecke{flex:100%}.pf.lpk .lpk-bruecke-zeile{background:var(--ton);border-radius:22px;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:14px;padding:14px 18px 14px 14px;display:grid}.pf.lpk .lpk-uhr{width:54px;height:54px;color:var(--ink);background:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex}.pf.lpk .lpk-uhr b{font-family:var(--anzeige);font-variation-settings:"opsz" 144;letter-spacing:-.02em;font-size:19px;font-weight:500;line-height:1}.pf.lpk .lpk-uhr small{margin-top:2px;font-size:10.5px;font-weight:600;line-height:1}.pf.lpk .lpk-bruecke-zeile>span:last-child>b{font-size:15.5px;font-weight:650;line-height:1.3;display:block}.pf.lpk .lpk-bruecke-zeile>span:last-child>b+span{color:var(--ink);margin-top:2px;font-size:14px;line-height:1.4;display:block}.pf.lpk .knopf.lpk-bruecke-knopf{margin-top:18px}.pf.lpk{--lpk-sch-dauer:var(--lx-reveal-dauer,.8s)}.pf.lpk .lpk-sch-marke{border-bottom:1px solid var(--lpk-linie);padding-bottom:10px;display:block}.pf.lpk .lpk-sch-marke span{text-transform:none;letter-spacing:.04em}.pf.lpk .lpk-imkurs h2{letter-spacing:-.025em;margin-top:14px;font-size:clamp(32px,3.9vw,56px);line-height:1.04}.pf.lpk .lpk-sch-unter{max-width:34em;color:var(--weich);text-wrap:pretty;margin-top:12px;font-size:16.5px;line-height:1.5}.pf.lpk .lpk-sch{gap:8px;margin-top:18px;display:grid}.pf.lpk .lpk-sch-band{background:var(--lpk-karte);border-radius:24px;overflow:hidden}.pf.lpk .lpk-sch-lektion{background:var(--color-sand,#faeeda)}.pf.lpk .lpk-sch-stoff{background:var(--ton)}.pf.lpk .lpk-sch-h{font:inherit;letter-spacing:normal;margin:0}.pf.lpk .lpk-sch-kopf{text-align:left;width:100%;min-height:84px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:8px 10px 8px 16px;display:grid}.pf.lpk .lpk-sch-kopf[aria-disabled=true]{cursor:default}.pf.lpk .lpk-sch-kopftext{min-width:0}.pf.lpk .lpk-sch-t{font:650 15.5px/1.2 var(--sans);letter-spacing:-.012em;display:block}.pf.lpk .lpk-sch-z{color:var(--weich);margin-top:3px;font-size:13px;line-height:1.3;display:block}.pf.lpk .lpk-sch-lektion .lpk-sch-z,.pf.lpk .lpk-sch-stoff .lpk-sch-z{color:var(--ink)}.pf.lpk .lpk-sch-teil{white-space:nowrap;align-items:baseline;gap:.3em;display:inline-flex}.pf.lpk .lpk-sch-teil b{font-family:var(--anzeige);font-variation-settings:"opsz" 144;letter-spacing:-.02em;color:var(--ink);font-size:17px;font-weight:500;line-height:1}.pf.lpk .lpk-sch-band:not(.offen) .lpk-sch-z .lpk-sch-teil-wrap{display:block}.pf.lpk .lpk-sch-band:not(.offen) .lpk-sch-trenner{display:none}.pf.lpk .lpk-sch-trailer{width:128px;height:68px;display:block}.pf.lpk .lpk-sch-pfeil{background:#ffffffb3;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.pf.lpk .lpk-sch-pfeil svg{width:16px;height:16px}.pf.lpk .lpk-sch-band.offen .lpk-sch-trailer,.pf.lpk .lpk-sch-band.offen .lpk-sch-pfeil{display:none}.pf.lpk .lpk-sch-band.offen .lpk-sch-kopf{grid-template-columns:minmax(0,1fr);min-height:60px;padding-bottom:4px}.pf.lpk .lpk-sch-inhalt{padding:0 10px 12px}.pf.lpk .lpk-sch-buehne{z-index:3;border-radius:18px;position:relative;overflow:hidden}.pf.lpk .lpk-sch-seite{display:none}.pf.lpk .knopf.lpk-sch-knopf{width:100%;height:56px;margin-top:12px;display:flex}.pf.lpk .lpk-sch-unten{margin-top:16px}.pf.lpk .lpk-sch-unten .knopf.lpk-sch-knopf{margin-top:0}.pf.lpk .lpk-sch-buehne .abschnitt{padding-top:0}.pf.lpk .lpk-sch-gespraech .lpk-sch-buehne{--spur:calc(100% - 28px)}.pf.lpk .lpk-sch-gespraech .gp-buehne{height:600px}.pf.lpk .lpk-sch-buehne .spur{width:100%}.pf.lpk .lpk-sch-buehne .lf-flaeche-aussen{border-radius:0}.pf.lpk .lpk-sch-buehne .gp{margin:0}.pf.lpk .lpk-sch-buehne .lf-dach{visibility:hidden}.pf.lpk .lpk-sch-buehne .lf-rail button{padding:20.5px 0}.pf.lpk .lpk-sch-buehne .lf-rail{margin-top:2px}.pf.lpk .lpk-sch-stoffkarte{background:var(--canvas);border-radius:18px;padding:2px 16px 14px}.pf.lpk .lpk-sch-stoffkarte .kopfpaar{display:none}.pf.lpk .lpk-sch-stoffkarte #stoffliste{margin-top:0!important}.pf.lpk .lpk-sch-stoffkarte .stoff-quelle{line-height:1.45;margin-top:14px!important}.pf.lpk .lpk-tr{text-align:left;width:128px;height:68px;color:var(--ink);border-radius:12px;display:block;position:relative;overflow:hidden}.pf.lpk .lpk-tr-lektion{background:#fbf1e1;padding:6px 8px;box-shadow:0 0 0 1px #071c301f,0 6px 14px -8px #071c3059}.pf.lpk .lpk-tr-pillen{gap:1.5px;margin-bottom:4px;display:flex}.pf.lpk .lpk-tr-pillen i{background:var(--royal);border-radius:2px;width:4px;height:5.6px}.pf.lpk .lpk-tr-pillen i:nth-child(2){background:var(--color-gold-500,#f2a413)}.pf.lpk .lpk-tr-pillen i:nth-child(3){background:var(--ink)}.pf.lpk .lpk-tr-pillen i:nth-child(4){background:var(--color-coral-500,#e8643c)}.pf.lpk .lpk-tr-g{font-family:var(--anzeige);font-variation-settings:"opsz" 144;letter-spacing:-.02em;font-size:13px;font-weight:500;line-height:1;display:block}.pf.lpk .lpk-tr-r{justify-content:space-between;align-items:baseline;margin-top:4px;display:flex}.pf.lpk .lpk-tr-r b{font-family:var(--anzeige);font-variation-settings:"opsz" 144;letter-spacing:-.03em;font-size:20px;font-weight:500;line-height:.9}.pf.lpk .lpk-tr-sitzt{box-shadow:inset 0 0 0 1.1px var(--lpk-gruen);color:var(--lpk-gruen);font:700 11px/1 var(--sans);border-radius:999px;align-items:center;gap:2px;padding:2px 6px 2px 4px;display:inline-flex}.pf.lpk .lpk-tr-sitzt svg{width:10px;height:10px}.pf.lpk .lpk-tr-gespraech{color:#fff;background:#0a1626;padding:7px 8px;box-shadow:0 0 0 1px #071c3033,0 6px 14px -8px #071c3080}.pf.lpk .lpk-tr-gespraech:before{content:"";border-radius:9px;position:absolute;inset:3px;box-shadow:inset 0 0 0 1px #ffffff24}.pf.lpk .lpk-tr-zahl{align-items:baseline;gap:4px;display:flex}.pf.lpk .lpk-tr-zahl b{font-family:var(--anzeige);font-variation-settings:"opsz" 144;letter-spacing:-.03em;font-size:24px;font-weight:500;line-height:.9}.pf.lpk .lpk-tr-zahl small{font:500 11px/1 var(--sans);color:#ffffffc7}.pf.lpk .lpk-tr-grenze{background:#ffffff38;border-radius:2px;height:3px;margin-top:20px;display:block;position:relative}.pf.lpk .lpk-tr-grenze i{width:var(--w);background:#fff;border-radius:2px;display:block;position:absolute;inset:0 auto 0 0}.pf.lpk .lpk-tr-grenze b{left:var(--g);background:#fff;width:1.5px;height:11px;display:block;position:absolute;top:-4px}.pf.lpk .lpk-tr-grenze span{left:var(--g);font:500 11px/1 var(--sans);color:#ffffffc7;white-space:nowrap;position:absolute;top:-16px;transform:translate(-50%)}.pf.lpk .lpk-tr-stoff{background:var(--canvas);box-shadow:0 0 0 1px #071c301f,0 6px 14px -8px #071c3059}.pf.lpk .lpk-tr-blatt{position:absolute;inset:5px 7px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 11px),#0000002e);mask-image:linear-gradient(#000 calc(100% - 11px),#0000002e)}.pf.lpk .lpk-tr-z{border-top:1px solid var(--lpk-trenn);grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:5px;padding:2.5px 0;display:grid}.pf.lpk .lpk-tr-z:first-child{border-top:0;padding-top:0}.pf.lpk .lpk-tr-z i{border-radius:2px;width:8px;height:8px}.pf.lpk .lpk-tr-z span{font:600 11px/1.1 var(--sans);letter-spacing:-.01em;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}.pf.lpk .lpk-tr-z b{font-family:var(--anzeige);font-variation-settings:"opsz" 144;letter-spacing:-.02em;white-space:nowrap;font-size:14px;font-weight:500;line-height:1}.pf.lpk .lpk-tr-mehr{padding:2.5px 0 0}.pf.lpk .lpk-tr-mehr i{width:7px;height:7px}.pf.lpk .lpk-tr-mehr em{background:var(--lpk-trenn);border-radius:2px;width:70%;height:4px;display:block}.pf.lpk .lpk-preise-raster{gap:30px;margin-top:36px;display:grid}.pf.lpk .lpk-balken{gap:6px;display:grid}.pf.lpk .lpk-balken-kopf{color:var(--weich);justify-content:space-between;align-items:baseline;gap:12px;font-size:15px;display:flex}.pf.lpk .lpk-balken-kopf b{font-family:var(--anzeige);font-variation-settings:"opsz" 144;letter-spacing:-.02em;color:var(--ink);white-space:nowrap;font-size:26px;font-weight:500}.pf.lpk .lpk-balken i{height:14px;width:var(--w);background:var(--lpk-linie);border-radius:999px;margin-top:8px;display:block}.pf.lpk .lpk-wir i{background:var(--royal);margin-top:0}.pf.lpk .lpk-wir .lpk-balken-kopf{color:var(--ink);margin-top:8px;font-weight:600}.pf.lpk .lpk-tarifzeile{color:var(--weich);margin-top:22px;font-size:15px;line-height:1.6}.pf.lpk .lpk-tarifzeile b{color:var(--ink);font-weight:650}.pf.lpk .lpk-preise-leer{color:var(--weich);font-size:16px}.pf.lpk .lpk-quelle{margin-top:6px}.pf.lpk .lpk-quelle>summary{cursor:pointer;min-height:44px;color:var(--weich);text-underline-offset:4px;align-items:center;font-size:14px;-webkit-text-decoration:underline #071c304d;text-decoration:underline #071c304d;list-style:none;display:inline-flex}.pf.lpk .lpk-quelle>summary::-webkit-details-marker{display:none}.pf.lpk .lpk-quelle p{color:var(--weich);max-width:40em;font-size:13px;line-height:1.55}.pf.lpk .lpk-schild{background:var(--ton);border-radius:22px;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:16px;padding:20px 22px;display:grid}.pf.lpk .lpk-schild-zeichen{background:var(--lpk-gruen);color:#fff;border-radius:50%;place-items:center;width:46px;height:46px;display:grid}.pf.lpk .lpk-schild b{font-family:var(--anzeige);font-variation-settings:"opsz" 144;letter-spacing:-.02em;font-size:24px;font-weight:500;line-height:1.1;display:block}.pf.lpk .lpk-schild b+span{color:var(--ink);margin-top:4px;font-size:14px;display:block}.pf.lpk .lpk-team{border-top:1px solid var(--lpk-linie);align-items:center;gap:14px;margin-top:22px;padding-top:18px;display:flex}.pf.lpk .lpk-team-koepfe{flex:none;display:inline-flex}.pf.lpk .lpk-team-koepfe img{object-fit:cover;object-position:50% 20%;width:40px;height:40px;box-shadow:0 0 0 2px var(--canvas);border-radius:50%;margin-left:-10px}.pf.lpk .lpk-team-koepfe img:first-child{margin-left:0}.pf.lpk .lpk-team p{color:var(--weich);font-size:14px;line-height:1.5}.pf.lpk .knopf.lpk-preise-knopf{margin-top:26px}.pf.lpk [data-block=generalprobe] .gp-buehne{border-radius:22px;width:calc(100% - 24px);margin-inline:auto}.pf.lpk [data-block=generalprobe] :is(.gp-oben,.gp-unten){width:auto;margin:0;left:18px;right:18px}@media (min-width:900px){.pf.lpk [data-block=generalprobe] .gp-buehne{width:var(--spur);border-radius:28px;height:clamp(560px,50vw,640px)}.pf.lpk [data-block=generalprobe] :is(.gp-oben,.gp-unten){left:30px;right:30px}.pf.lpk [data-block=generalprobe] .gp-oben{padding-top:28px}.pf.lpk [data-block=generalprobe] .gp-unten{padding-bottom:26px}.pf.lpk [data-block=generalprobe] .gp-schritte span{white-space:normal;text-overflow:clip;min-height:2.5em;line-height:1.25;overflow:visible}}@media (min-width:1280px){.pf.lpk [data-block=generalprobe]>.gp{width:var(--spur);grid-template-rows:auto auto;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;column-gap:clamp(40px,4.5vw,64px);margin-inline:auto;display:grid}.pf.lpk [data-block=generalprobe] .gp-kopf{grid-area:1/1;align-self:end;width:auto;margin:0;display:block}.pf.lpk [data-block=generalprobe] .gp-unter{margin-top:22px}.pf.lpk [data-block=generalprobe] .gp-fuss{grid-area:2/1;justify-content:flex-start;align-self:start;width:auto;margin-top:30px}.pf.lpk [data-block=generalprobe] .gp-cta{flex-direction:column;align-items:flex-start;gap:16px}.pf.lpk [data-block=generalprobe] .gp-buehne{grid-area:1/2/span 2;width:auto;height:640px;margin:0}.pf.lpk [data-block=generalprobe] .gp-innen{--orb:188px;--orb-y:150px}.pf.lpk [data-block=generalprobe] .gp-zeilen{font-size:32px}.pf.lpk [data-block=generalprobe] .gp-falltitel{font-size:46px}}.pf.lpk .lpk-fuss{background:var(--color-navy-950,#071c30);color:var(--color-navy-100,#dbe4ee)}.pf.lpk .lpk-fuss-zeile{width:var(--spur);border-top:1px solid #ffffff1a;justify-items:start;gap:12px;margin-inline:auto;padding:28px 0 32px;display:grid}.pf.lpk .lpk-fuss ul{flex-wrap:wrap;gap:0 24px;margin:0;padding:0;list-style:none;display:flex}.pf.lpk .lpk-fuss a,.pf.lpk .lpk-fuss button{min-height:44px;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-size:15px;text-decoration:none;transition:color .16s;display:inline-flex}@media (hover:hover){.pf.lpk .lpk-fuss a:hover,.pf.lpk .lpk-fuss button:hover{color:#fff}}.pf.lpk .lpk-fuss-copy{margin:0;font-size:15px}@media (min-width:900px){.pf.lpk .lpk-fuss-zeile{grid-template-columns:1fr auto 1fr;align-items:center;padding:26px 0}.pf.lpk .lpk-fuss-zeile>nav{justify-self:center}.pf.lpk .lpk-fuss-copy{justify-self:end}}.pf.lpk .lpk-pi{text-align:center;grid-template-areas:"text""buehne""pille";padding-inline:20px;display:grid}.pf.lpk .lpk-pi-text{grid-area:text}.pf.lpk .lpk-pi h2{letter-spacing:-.025em;text-wrap:balance;font-size:40px;line-height:1.04}.pf.lpk .lpk-pi h2>span{display:block}.pf.lpk .lpk-pi h2 em{font-style:italic;font-weight:400}.pf.lpk .lpk-pi-rahmen{grid-area:buehne;margin:24px -20px 0;container-type:inline-size}.pf.lpk .lpk-pi-panel{--s:1.7;--grund:var(--canvas);height:calc(100cqw * var(--s) * 1294 / 2112);position:relative;overflow:hidden}.pf.lpk .lpk-pi-panel:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(color-mix(in oklab, var(--grund) 0%, transparent), var(--grund) 92%);height:22%;position:absolute;bottom:0;left:0;right:0}.pf.lpk .lpk-pi-render{top:0;left:calc(50% - 50cqw * var(--s));z-index:1;width:calc(100cqw * var(--s));max-width:none;height:auto;display:block;position:absolute}.pf.lpk .lpk-pi-pille{grid-area:pille;margin-top:24px}.pf.lpk .lpk-pi-satz{display:none}.pf.lpk .lpk-pi-zahlen{justify-content:center;gap:28px;margin-top:20px;display:flex}.pf.lpk .lpk-pi-zahlen span{color:var(--weich);flex-direction:column;align-items:center;gap:6px;font-size:15px;font-weight:500;line-height:1.3;display:inline-flex}.pf.lpk .lpk-pi-zahlen b{font-family:var(--anzeige);font-variation-settings:"opsz" 144;letter-spacing:-.03em;color:var(--ink);font-size:30px;font-weight:500;line-height:1}.pf.lpk .lpk-pi-merkmale{color:var(--weich);margin-top:12px;font-size:15px;line-height:1.5;display:none}@media (max-width:374px){.pf.lpk .lpk-pi h2{font-size:36px}}@media (min-width:900px){.pf.lpk .lpk-pi{text-align:left;grid-template:"text buehne""pille buehne"1fr/minmax(280px,min(400px,30vw)) 1fr;align-items:end;column-gap:clamp(40px,5vw,72px);padding:96px 0 96px max(40px,50% - 600px)}.pf.lpk .lpk-pi h2{font-size:clamp(40px,4.4vw,62px)}.pf.lpk .lpk-pi-pille{align-self:start;margin-top:32px}.pf.lpk .lpk-pi-rahmen{align-self:center;margin:0}.pf.lpk .lpk-pi-panel{--b:min(300px, 40cqw);--grund:var(--karte);height:calc(var(--b) * 1.96);background:var(--grund);border-radius:32px 0 0 32px}.pf.lpk .lpk-pi-panel:after{height:calc(var(--b) * .3)}.pf.lpk .lpk-pi-render{left:calc(54% - var(--b) * 1.6);width:calc(var(--b) * 3.2)}.pf.lpk .lpk-pi-satz{text-wrap:balance;color:var(--weich);margin-top:20px;font-size:19px;line-height:1.5;display:block}.pf.lpk .lpk-pi-satz span{display:block}.pf.lpk .lpk-pi-zahlen{border-top:1px solid #071c301f;justify-content:flex-start;gap:44px;margin-top:28px;padding-top:22px}.pf.lpk .lpk-pi-zahlen span{align-items:flex-start}.pf.lpk .lpk-pi-zahlen b{font-size:36px}.pf.lpk .lpk-pi-merkmale{max-width:34ch;display:block}}@media (min-width:1280px){.pf.lpk .lpk-pi-panel{--b:min(330px, 40cqw)}}.pf.lpk .lpk-entdecken{background:var(--ink);color:#fff;min-height:48px;font:600 16px/1 var(--sans);letter-spacing:-.005em;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 24px 0 9px;transition:background-color .16s,transform .16s;display:inline-flex}@media (hover:hover){.pf.lpk .lpk-entdecken:hover{background:color-mix(in srgb, var(--ink) 86%, #fff)}}.pf.lpk .lpk-entdecken-play{width:30px;height:30px;color:var(--ink);background:#fff;border-radius:50%;flex:none;place-items:center;display:grid}.pf.lpk .lpk-entdecken-play svg{margin-left:2px}.pf.lpk .lpk-pi-panel{cursor:pointer;-webkit-tap-highlight-color:transparent}@media (hover:hover){.pf.lpk .lpk-pi:has(.lpk-pi-panel:hover) .lpk-entdecken{background:color-mix(in srgb, var(--ink) 86%, #fff)}}.pf.lpk .lpk-fenster{background:var(--canvas);width:100%;max-width:none;height:100dvh;max-height:none;color:var(--ink);text-align:left;border:0;margin:0;padding:0;overflow:hidden}.pf.lpk .lpk-fenster:focus{outline:none}.pf.lpk .lpk-fenster[open]{animation:lpk-fenster-auf var(--lpk-sch-dauer) var(--lx-ease-expo) both}.pf.lpk .lpk-fenster::backdrop{background:#071c308c}.pf.lpk .lpk-fenster-innen{height:100%;position:relative}.pf.lpk .lpk-fenster-zu{z-index:5;width:44px;height:44px;color:var(--ink);box-shadow:var(--lpk-ring);cursor:pointer;background:#fff;border:0;border-radius:50%;place-items:center;transition:transform .16s;display:grid;position:absolute;top:11px;right:12px}.pf.lpk .lpk-fenster-kurs{left:var(--rand,16px);bottom:calc(14px + env(safe-area-inset-bottom));z-index:6;position:absolute}.pf.lpk .lpk-kurs-knopf{width:84px;height:56px;box-shadow:var(--lpk-ring);font:600 15px/1 var(--sans);letter-spacing:-.01em;color:var(--ink);cursor:pointer;background:#fff;border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.pf.lpk .lpk-kurs-knopf img{flex:none;width:32px;height:32px;display:block}.pf.lpk .lpk-kurs-knopf svg{flex:none;transition:transform .2s}.pf.lpk .lpk-fenster-kurs[data-offen] .lpk-kurs-knopf svg{transform:rotate(180deg)}.pf.lpk .lpk-kurs-name{text-overflow:ellipsis;white-space:nowrap;display:none;overflow:hidden}.pf.lpk .lpk-kurs-knopf:focus-visible{outline:3px solid var(--royal);outline-offset:3px}.pf.lpk .lpk-kurs-liste{background:#fff;border-radius:22px;width:min(320px,100vw - 32px);margin:0;padding:6px;list-style:none;position:absolute;bottom:calc(100% + 8px);left:0;box-shadow:0 0 0 1px #071c3014,0 24px 48px -20px #071c3059}.pf.lpk .lpk-kurs-liste li{color:var(--ink);cursor:pointer;border-radius:15px;outline:none;grid-template-columns:34px minmax(0,1fr) 16px;align-items:center;gap:12px;padding:7px 10px 7px 7px;display:grid}.pf.lpk .lpk-kurs-liste li:hover,.pf.lpk .lpk-kurs-liste li:focus-visible{background:var(--karte)}.pf.lpk .lpk-kurs-liste li:focus-visible{box-shadow:inset 0 0 0 2px var(--royal)}.pf.lpk .lpk-kurs-liste li img{width:34px;height:34px;display:block}.pf.lpk .lpk-kurs-zeile{gap:2px;min-width:0;display:grid}.pf.lpk .lpk-kurs-zeile b{font:600 14.5px/1.25 var(--sans);letter-spacing:-.01em;-webkit-hyphens:auto;hyphens:auto}.pf.lpk .lpk-kurs-zeile span{font:400 12.5px/1.2 var(--sans);color:var(--leise)}.pf.lpk .lpk-kurs-liste li svg{color:var(--royal)}.pf.lpk .lpk-fenster-innen[data-laedt]>:not(.lpk-fenster-zu,.lpk-fenster-kurs){opacity:.45;pointer-events:none;transition:opacity .2s}.pf.lpk .lpk-fenster[data-kurswahl] .lpk-kap-handeln{padding-left:92px}@media (min-width:900px){.pf.lpk .lpk-fenster-kurs{top:24px;bottom:auto;left:20px}.pf.lpk .lpk-kurs-knopf{justify-content:flex-start;gap:10px;width:auto;max-width:300px;height:44px;padding:0 16px 0 7px}.pf.lpk .lpk-kurs-name{display:block}.pf.lpk .lpk-kurs-liste{top:calc(100% + 8px);bottom:auto}.pf.lpk .lpk-fenster[data-kurswahl] .lpk-kap-handeln{padding-left:0}.pf.lpk .lpk-fenster[data-kurswahl] .lpk-kap-kopf{min-height:0;padding:78px var(--rand) 10px}}@media (min-width:1200px){.pf.lpk .lpk-fenster[data-kurswahl] .lpk-kap-kopf{min-height:92px;padding:0 var(--rand)}}.pf.lpk .lpk-fenster .zeigen{opacity:1;transform:none}.pf.lpk .lpk-kap{--rand:16px;grid-template-rows:auto minmax(0,1fr) auto;height:100%;display:grid}.pf.lpk .lpk-kap :focus-visible{outline:3px solid var(--royal);outline-offset:3px}.pf.lpk .lpk-kap-kopf{min-height:66px;padding:8px 64px 8px var(--rand);align-items:center;display:flex}.pf.lpk .lpk-kap-reiter{background:var(--karte);border-radius:999px;gap:2px;max-width:100%;padding:3px;display:flex}.pf.lpk .lpk-kap-reiter button{cursor:pointer;min-height:44px;font:600 12.5px/1 var(--sans);letter-spacing:-.01em;color:var(--weich);white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:0 10px;transition:background-color .2s,color .2s,box-shadow .2s}@media (hover:hover){.pf.lpk .lpk-kap-reiter button:hover{color:var(--ink)}}@media (max-width:379px){.pf.lpk .lpk-kap-reiter button{padding:0 7px;font-size:12px}}.pf.lpk .lpk-kap-reiter button[aria-selected=true]{color:var(--ink);box-shadow:var(--lpk-ring);background:#fff}.pf.lpk .lpk-kap-buehne{min-height:0;position:relative;overflow:hidden}.pf.lpk .lpk-kap-spur{height:100%;transform:translateX(calc(var(--i) * -100%));transition:transform var(--lpk-sch-dauer) var(--lx-ease-expo);display:flex}.pf.lpk .lpk-kap-seite{min-width:0;height:100%;padding:2px var(--rand) 0;flex:0 0 100%;grid-template-rows:minmax(0,1fr) auto;gap:14px;display:grid}.pf.lpk .lpk-kap-box{grid-row:1}.pf.lpk .lpk-kap-text{opacity:0;transition:opacity var(--lpk-sch-dauer) var(--lx-ease-expo) .1s, transform var(--lpk-sch-dauer) var(--lx-ease-expo) .1s;grid-row:2;transform:translateY(10px)}.pf.lpk .lpk-kap-seite[aria-hidden=false] .lpk-kap-text{opacity:1;transform:none}.pf.lpk .lpk-fenster .lpk-kap-gross{font-family:var(--anzeige);font-variation-settings:"opsz" 144;letter-spacing:-.028em;color:var(--ink);text-wrap:balance;margin:0;font-size:24px;font-weight:400;line-height:1.06}.pf.lpk .lpk-fenster .lpk-kap-gross em{font-style:italic;font-weight:300}.pf.lpk .lpk-fenster .lpk-kap-gross>span{display:inline}.pf.lpk .lpk-kap-satz{display:none}.pf.lpk .lpk-kap-zeile{justify-content:space-between;align-items:center;gap:12px;min-height:28px;margin-top:8px;display:flex}.pf.lpk .lpk-kap-teil{white-space:nowrap;color:var(--weich);align-items:baseline;gap:.3em;font-size:14px;display:inline-flex}.pf.lpk .lpk-kap-teil b{font-family:var(--anzeige);font-variation-settings:"opsz" 144;letter-spacing:-.02em;color:var(--ink);font-size:20px;font-weight:500;line-height:1}.pf.lpk .lpk-kap-trenner{color:var(--leise)}.pf.lpk .lpk-kap-weiter-m{cursor:pointer;min-height:44px;font:650 14px/1 var(--sans);color:var(--ink);white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;margin:-8px -4px -8px 0;padding:0 4px;display:inline-flex}.pf.lpk .lpk-kap-weiter-m svg,.pf.lpk .lpk-kap-weiter svg{width:16px;height:16px}.pf.lpk .lpk-kap-notiz-m,.pf.lpk .lpk-kap-notiz{color:var(--weich);margin:2px 0 0;font-size:13.5px;line-height:1.4}.pf.lpk .lpk-kap-notiz{display:none}.pf.lpk .lpk-kap-box{place-items:center;min-width:0;min-height:0;display:grid;position:relative}.pf.lpk .lpk-kap-rahmen{width:calc(var(--nat-w) * var(--z,1) * 1px);height:calc(var(--nat-h) * var(--z,1) * 1px);border-radius:20px;position:relative;overflow:hidden}.pf.lpk .lpk-kap-film{width:calc(var(--nat-w) * 1px);height:calc(var(--nat-h) * 1px);transform:scale(var(--z,1));transform-origin:0 0;position:absolute;top:0;left:0}.pf.lpk .lpk-kap-film>.lpk-sch-buehne{border-radius:0;height:100%}.pf.lpk .lpk-kap-box--lektion{--nat-w:338;--nat-h:640}.pf.lpk .lpk-kap-box--gespraech{--nat-w:338;--nat-h:600}.pf.lpk .lpk-kap-film.lpk-sch-lektion .lf-telefon{--b:262px}.pf.lpk .lpk-kap-film.lpk-sch-lektion .lf-buehne{height:476px}.pf.lpk .lpk-kap-box--stoff .abschnitt{padding-top:0}.pf.lpk .lpk-kap-box--stoff .spur{width:100%}.pf.lpk .lpk-kap-box--stoff{--nat-w:744;--nat-h:620}.pf.lpk .lpk-kap-box--stoff .lpk-sch-stoffkarte{overscroll-behavior:contain;width:100%;max-height:100%;box-shadow:var(--lpk-ring);background:#fff;border-radius:22px;padding:10px 20px 16px;overflow:auto}.pf.lpk .lpk-kap-box--stoff .lpk-sch-stoffkarte:before{background:linear-gradient(#fff 40%,#fff0)}.pf.lpk .lpk-kap-box--stoff .lpk-sch-stoffkarte:after{background:linear-gradient(#fff0,#fff 60%)}.pf.lpk .lpk-kap-box--stoff .stoff-quelle{margin-bottom:16px}.pf.lpk .lpk-kap-fuss{padding:12px var(--rand) calc(14px + env(safe-area-inset-bottom))}.pf.lpk .lpk-kap-knopf[hidden]{display:none}.pf.lpk .knopf.lpk-kap-cta{width:100%;height:56px;display:flex}.pf.lpk .lpk-kap-blaettern{display:none}@media (prefers-reduced-motion:reduce){.pf.lpk .lpk-fenster[open]{animation:none}.pf.lpk .lpk-kap-spur{transition:none}.pf.lpk .lpk-kap-text{transition:opacity .2s linear;transform:none}}@media (min-width:900px){.pf.lpk .lpk-fenster{border-radius:28px;width:calc(100% - 32px);height:calc(100% - 32px);margin:auto;box-shadow:0 40px 120px -40px #071c3099}.pf.lpk .lpk-fenster-zu{top:24px;right:20px}.pf.lpk .lpk-kap{--rand:clamp(40px, 4.6vw, 72px);--spalte:clamp(300px, 26vw, 400px);--luecke:clamp(40px, 4.4vw, 80px);--bahn:max(var(--rand), calc((100% - 1760px) / 2))}.pf.lpk .lpk-kap-kopf{min-height:92px;padding:0 var(--rand);justify-content:center}.pf.lpk .lpk-kap-reiter{padding:4px}.pf.lpk .lpk-kap-reiter button{min-height:46px;padding:0 20px;font-size:15px}.pf.lpk .lpk-kap-seite{grid-template-columns:var(--spalte) minmax(0, 1fr);column-gap:var(--luecke);padding:0 var(--bahn);grid-template-rows:minmax(0,1fr);align-items:center}.pf.lpk .lpk-kap-box{grid-area:1/2;height:100%}.pf.lpk .lpk-kap-text{grid-area:1/1}.pf.lpk .lpk-fenster .lpk-kap-gross{font-size:clamp(38px,3.6vw,62px);line-height:1.02}.pf.lpk .lpk-fenster .lpk-kap-gross>span{display:block}.pf.lpk .lpk-kap-satz{max-width:34ch;color:var(--weich);text-wrap:pretty;margin:22px 0 0;font-size:clamp(16px,1.2vw,18px);line-height:1.55;display:block}.pf.lpk .lpk-kap-zeile{margin-top:26px}.pf.lpk .lpk-kap-teil{font-size:16px}.pf.lpk .lpk-kap-teil b{font-size:34px}.pf.lpk .lpk-kap-weiter-m,.pf.lpk .lpk-kap-notiz-m{display:none}.pf.lpk .lpk-kap-rahmen{border-radius:24px}.pf.lpk .lpk-kap-box--lektion{--nat-w:744;--nat-h:620}.pf.lpk .lpk-kap-box--gespraech{--nat-w:672;--nat-h:560}.pf.lpk .lpk-kap-film.lpk-sch-lektion .lf-telefon{--b:290px}.pf.lpk .lpk-kap-box--stoff .lpk-sch-stoffkarte{width:calc(var(--nat-w) * 1px);max-height:calc(var(--nat-h) * 1px);zoom:var(--z,1)}.pf.lpk .lpk-kap-film.lpk-sch-lektion .lf-buehne{height:calc(100% - 96px)}.pf.lpk .lpk-kap-fuss{grid-template-columns:var(--spalte) minmax(0, 1fr);column-gap:var(--luecke);padding:22px var(--bahn) 26px;align-items:center;display:grid}.pf.lpk .lpk-kap-handeln{align-items:center;gap:18px;display:flex}.pf.lpk .knopf.lpk-kap-cta{width:auto;height:60px;padding:0 32px;font-size:18px;display:inline-flex}.pf.lpk .lpk-kap-notiz{max-width:13em;margin:0;display:block}.pf.lpk .lpk-kap-blaettern{justify-content:flex-end;align-items:center;gap:12px;display:flex}.pf.lpk .lpk-kap-stand{font:600 12px/1 var(--mono);letter-spacing:.08em;color:var(--weich);margin-right:8px}.pf.lpk .lpk-kap-rund{width:48px;height:48px;color:var(--ink);box-shadow:var(--lpk-ring);cursor:pointer;background:#fff;border:0;border-radius:50%;place-items:center;padding:0;transition:transform .16s;display:grid}.pf.lpk .lpk-kap-rund svg{width:18px;height:18px}.pf.lpk .lpk-kap-rund:disabled{opacity:.35;cursor:default;box-shadow:0 0 0 1px #071c3024}.pf.lpk .lpk-kap-weiter{min-height:48px;color:var(--ink);box-shadow:var(--lpk-ring);cursor:pointer;font:600 15.5px/1 var(--sans);letter-spacing:-.01em;background:#fff;border:0;border-radius:999px;align-items:center;gap:10px;padding:0 22px 0 24px;transition:transform .16s;display:inline-flex}.pf.lpk .lpk-kap-weiter span{color:var(--weich);font-weight:500}}.pf.lpk .lpk-gem{--gk:80;--gf:6;--gr:16px;background:var(--color-navy-950,#071c30);color:#fff}.pf.lpk .lpk-gem h2{letter-spacing:-.025em;font-size:clamp(32px,3.9vw,56px);line-height:1.04}.pf.lpk .lpk-gem-nw{white-space:nowrap;color:var(--sonne)}.pf.lpk .lpk-gem-baender{gap:calc(var(--gf) * 1px);margin-top:24px;display:grid;overflow:hidden}.pf.lpk .lpk-gem-band{overflow:hidden}.pf.lpk .lpk-gem-reihe{width:max-content;animation:lpk-gem-laufen calc(var(--n) * (var(--gk) + var(--gf)) * 2 / 24 * 1s) linear infinite;display:flex}.pf.lpk .lpk-gem-band[data-richtung=rechts] .lpk-gem-reihe{animation-direction:reverse}.pf.lpk .lpk-gem[data-angehalten] .lpk-gem-reihe{animation-play-state:paused}.pf.lpk .lpk-gem-k{width:calc(var(--gk) * 1px);height:calc(var(--gk) * 1px);margin-right:calc(var(--gf) * 1px);border-radius:var(--gr);background:#ffffff14;flex:none;overflow:hidden}.pf.lpk .lpk-gem-k img{object-fit:cover;width:100%;height:100%;display:block}.pf.lpk .lpk-gem-zahl{align-items:baseline;gap:10px;margin:14px 0 0;display:flex}.pf.lpk .lpk-gem-zahl b{font-family:var(--anzeige);font-variation-settings:"opsz" 144;letter-spacing:-.03em;font-size:40px;font-weight:500;line-height:1}.pf.lpk .lpk-gem-zahl span{color:var(--color-navy-100,#dbe4ee);font-size:16px}.pf.lpk .lpk-gem-steuer{justify-content:flex-end;margin-top:8px;display:flex}.pf.lpk .lpk-gem-fuss{text-align:center;justify-items:center;margin-top:28px;display:grid}.pf.lpk .lpk-gem-ziel{max-width:16em;font-family:var(--anzeige);font-variation-settings:"opsz" 144;letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:28px;font-weight:500;line-height:1.12}.pf.lpk .lpk-gem-basis{color:var(--color-navy-100,#dbe4ee);margin:10px 0 0;font-size:15px}.pf.lpk .knopf.lpk-gem-knopf{width:100%;height:56px;margin-top:26px;display:flex}.pf.lpk .lpk-gem-pause{color:#fff;opacity:.7;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;transition:opacity .16s,background-color .16s,transform .16s;display:grid}.pf.lpk .lpk-gem-pause:focus-visible{opacity:1;background:#ffffff1f}@media (hover:hover){.pf.lpk .lpk-gem-pause:hover{opacity:1;background:#ffffff1f}}@media (min-width:900px){.pf.lpk .lpk-gem{--gk:128;--gf:8;--gr:20px}.pf.lpk .lpk-gem-kopf{justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.pf.lpk .lpk-gem-zahl{flex:none;margin:0 0 6px}.pf.lpk .lpk-gem-zahl b{font-size:64px}.pf.lpk .lpk-gem-zahl span{font-size:18px}.pf.lpk .lpk-gem-baender{margin-top:40px}.pf.lpk .lpk-gem-fuss{margin-top:44px}.pf.lpk .lpk-gem-ziel{max-width:none;font-size:40px}.pf.lpk .lpk-gem-basis{font-size:17px}.pf.lpk .knopf.lpk-gem-knopf{width:auto;height:64px;margin-top:32px;padding:0 44px;font-size:18px;display:inline-flex}}@media (prefers-reduced-motion:reduce){.pf.lpk .lpk-gem-reihe{animation:none}.pf.lpk .lpk-gem-pause{display:none}}@media (max-width:899px){.pf.lpk .lpk-block[data-block=kostprobe] .karte-frage.frei{max-width:none}.pf.lpk .knopf.lpk-bruecke-knopf,.pf.lpk .knopf.lpk-preise-knopf{width:100%;height:56px;display:flex}.pf.lpk .gp-pk-z span{white-space:normal;text-overflow:clip;overflow:visible}}@media (min-width:900px){.pf.lpk{--spur:min(1440px, 92vw)}.pf.lpk .lpk-kopf{height:88px}.pf.lpk .lpk-hero{width:var(--spur);grid-template-rows:1fr auto auto 1fr;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;margin:30px auto 0;padding:0}.pf.lpk .lpk-links,.pf.lpk .lpk-versprechen{display:block}.pf.lpk .lpk-links{grid-area:2/1/auto/span 5}.pf.lpk .lpk-handeln{grid-area:3/1/auto/span 5;padding:12px 0 0}.pf.lpk .lpk-rechts{grid-area:1/6/5/span 7;height:520px;display:block;position:relative}.pf.lpk .lpk-panel{position:absolute;inset:0}.pf.lpk .lpk-kacheln{grid-template-columns:repeat(5,46px);gap:14px;top:40px;right:36px}.pf.lpk .lpk-kacheln i{border-radius:10px;width:46px;height:46px}.pf.lpk .lpk-kacheln i:nth-child(n+13){display:block}.pf.lpk .lpk-figur{--kopf-ziel:245px;--kopf-rand:250px;position:absolute;inset:-64px 0 0}.pf.lpk .lpk-h1,.pf.lpk .lpk-garantie{max-width:none}.pf.lpk .lpk-h1{gap:4px}.pf.lpk .lpk-gross{font-size:clamp(96px,8.4vw,120px)}.pf.lpk .lpk-gross--titel{font-size:clamp(52px,4.6vw,64px);line-height:.98}.pf.lpk .lpk-zeilen{letter-spacing:-.02em;margin-top:10px;font-size:clamp(22px,1.9vw,26px);line-height:1.18}.pf.lpk .lpk-versprechen{z-index:3;width:400px;box-shadow:var(--lpk-ring);background:#fff;border-radius:22px;padding:26px 28px 20px;position:absolute;bottom:-44px;left:-40px}.pf.lpk .lpk-garantie{margin-top:0;font-size:40px;line-height:1.04}.pf.lpk .lpk-bedingung{display:none}.pf.lpk .lpk-schritte{counter-reset:lpk-schritt;margin:16px 0 0;padding:0;list-style:none;display:grid}.pf.lpk .lpk-schritte li{border-top:1px solid var(--lpk-trenn);grid-template-columns:28px minmax(0,1fr);align-items:center;gap:12px;padding:9px 0;font-size:14.5px;line-height:1.4;display:grid}.pf.lpk .lpk-schritte li:before{counter-increment:lpk-schritt;content:counter(lpk-schritt);background:var(--ton);width:26px;height:26px;font:650 12px/1 var(--sans);border-radius:50%;place-items:center;display:grid}.pf.lpk .lpk-schritte b{font-weight:650}.pf.lpk .lpk-ab{color:var(--weich);margin-top:8px;font-size:14px;display:block}.pf.lpk .knopf.lpk-hero-knopf{width:auto;height:60px;padding:0 34px;font-size:18px;display:inline-flex}.pf.lpk .lpk-beleg{justify-content:flex-start;gap:12px;margin-top:20px}.pf.lpk .lpk-gesichter img{width:40px;height:40px;margin-left:-12px}.pf.lpk .lpk-gesichter img:first-child{margin-left:0}.pf.lpk .lpk-beleg-text{font-size:14.5px}.pf.lpk .lpk-stern,.pf.lpk .lpk-stern svg{width:17px;height:17px}.pf.lpk .lpk-gratis{text-align:left;margin-top:16px;font-size:13.5px}.pf.lpk .lpk-tp-logo{height:20px}.pf.lpk .lpk-preise-raster{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:64px}.pf.lpk .lpk-block[data-block=kostprobe] .probe-satz{grid-template-columns:minmax(0,1fr) minmax(0,560px);align-items:start;gap:0 clamp(30px,5vw,72px);display:grid}.pf.lpk .lpk-block[data-block=kostprobe] .probe-satz>div:first-child{grid-area:1/1}.pf.lpk .lpk-block[data-block=kostprobe] .karte-frage.frei{grid-area:1/2/span 2}.pf.lpk .lpk-block[data-block=kostprobe] .lpk-bruecke{grid-area:2/1;max-width:30em;margin-top:26px}}@media (max-width:374px){.pf.lpk .lpk-sch-kopf{gap:8px;padding:8px 8px 8px 14px}.pf.lpk .lpk-sch-z{font-size:12px}.pf.lpk .lpk-sch-teil b{font-size:16px}}@media (min-width:900px){.pf.lpk .lpk-imkurs h2{margin-top:18px}.pf.lpk .lpk-sch-kopfzeile{grid-template-columns:calc(75% + 32px) minmax(0,1fr);align-items:end;display:grid}.pf.lpk .lpk-sch-unter{margin:0;padding-bottom:6px;font-size:16px}.pf.lpk .lpk-sch{gap:12px;width:75%;height:560px;margin:36px 0 0;display:flex;position:relative}.pf.lpk .lpk-sch-band{height:100%;transition:flex-basis var(--lpk-sch-dauer) var(--lx-ease-expo);border-radius:28px;flex:0 0 150px;position:static}.pf.lpk .lpk-sch-band.offen{box-shadow:0 0 0 2px var(--ink);flex:auto}.pf.lpk .lpk-sch-h{height:100%}.pf.lpk .lpk-sch-band.offen .lpk-sch-h{display:none}.pf.lpk .lpk-sch-kopf{text-align:center;flex-direction:column;justify-content:space-between;align-items:center;gap:12px;height:100%;min-height:0;padding:22px 6px;display:flex}.pf.lpk .lpk-sch-kopftext{display:contents}.pf.lpk .lpk-sch-z{max-width:100%;box-shadow:var(--lpk-ring);color:var(--weich);background:#fff;border-radius:16px;order:0;margin:0;padding:10px 9px 9px}.pf.lpk .lpk-sch-band:not(.offen) .lpk-sch-z .lpk-sch-teil-wrap+.lpk-sch-teil-wrap{display:none}.pf.lpk .lpk-sch-z .lpk-sch-teil{justify-items:center;gap:4px;display:grid}.pf.lpk .lpk-sch-z .lpk-sch-teil b{font-size:24px}.pf.lpk .lpk-sch-z .lpk-sch-teil{font:600 12.5px/1.15 var(--sans);letter-spacing:-.005em;color:var(--weich)}.pf.lpk .lpk-sch-kopf{position:relative}.pf.lpk .lpk-sch-trailer{margin:-34px 0 0 -64px;position:absolute;top:41%;left:50%;transform:scale(1.1)}.pf.lpk .lpk-sch-t{writing-mode:vertical-rl;box-shadow:var(--lpk-ring);background:#fff;border-radius:999px;order:2;padding:12px 8px;font-size:16px;line-height:1;transform:rotate(180deg)}.pf.lpk .lpk-sch-pfeil{display:none}.pf.lpk .lpk-sch-inhalt{height:100%;padding:0;position:static}.pf.lpk .lpk-sch-buehne{border-radius:0;height:100%}.pf.lpk .lpk-sch-seite{gap:0;width:calc(33.3333% - 32px);display:grid;position:absolute;bottom:0;left:calc(100% + 32px)}.pf.lpk .lpk-sch-unten{display:none}.pf.lpk .lpk-sch-gross{font-family:var(--anzeige);font-variation-settings:"opsz" 144;letter-spacing:-.03em;color:var(--ink);margin:0;font-size:clamp(30px,2.55vw,40px);font-weight:400;line-height:1.02;display:block}.pf.lpk .lpk-sch-gross :is(span,em){display:block}.pf.lpk .lpk-sch-gross em{font-style:italic;font-weight:300}.pf.lpk .lpk-sch-text{max-width:34ch;color:var(--weich);text-wrap:pretty;margin:18px 0 0;font-size:16px;line-height:1.55;display:block}.pf.lpk .knopf.lpk-sch-knopf{height:60px;margin-top:28px;font-size:18px}.pf.lpk .lpk-sch-notiz{text-align:center;color:var(--leise);margin:12px 0 0;font-size:13.5px;line-height:1.4;display:block}.pf.lpk .lpk-sch[data-bewegt] .lpk-sch-band.offen .lpk-sch-buehne,.pf.lpk .lpk-sch[data-bewegt] .lpk-sch-band.offen .lpk-sch-seite{animation:lpk-sch-ein var(--lpk-sch-dauer) var(--lx-ease-expo) both}.pf.lpk .lpk-sch-lektion .lpk-sch-buehne>.abschnitt,.pf.lpk .lpk-sch-lektion .lpk-sch-buehne .spur,.pf.lpk .lpk-sch-lektion .lf-flaeche-aussen{height:100%}.pf.lpk .lpk-sch-lektion .lf-flaeche-aussen{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-height:0;position:relative}.pf.lpk .lpk-sch-lektion .lf-text{z-index:4;width:min(360px,100% - 56px);padding:0;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.pf.lpk .lpk-sch-lektion .lf-text>:not(.lf-rail,.lf-zeile-m,.sr-only){display:none}.pf.lpk .lpk-sch-lektion .lf-zeile-m{text-align:center;min-height:2.8em;color:var(--weich);text-wrap:balance;margin:-10px 0 0;font-size:14.5px;line-height:1.4;display:block}.pf.lpk .lpk-sch-lektion .lf-zeile-m b{color:var(--ink);margin-right:6px;font-weight:600}.pf.lpk .lpk-sch-lektion .lf-rail{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;margin:0;display:grid}.pf.lpk .lpk-sch-lektion .lf-rail button{all:unset;box-sizing:border-box;cursor:pointer;padding:20.5px 0}.pf.lpk .lpk-sch-lektion .lf-rail button:focus-visible{outline:2px solid var(--royal);outline-offset:2px;border-radius:4px}.pf.lpk .lpk-sch-lektion .lf-rail i{background:#7a521033;border-radius:3px;height:3px;display:block;overflow:hidden}.pf.lpk .lpk-sch-lektion .lf-rail b{background:var(--ink);width:0;height:100%;display:block}.pf.lpk .lpk-sch-lektion .lf-buehne{grid-area:1/1;justify-content:center;align-items:flex-start;height:100%;overflow:hidden}.pf.lpk .lpk-sch-lektion .lf-buehne:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(#f4e3c600,#f4e3c6 85%);height:72px;position:absolute;bottom:0;left:0;right:0}.pf.lpk .lpk-sch-lektion .lf-buehne{align-self:start;height:calc(100% - 96px);-webkit-mask-image:linear-gradient(#000 calc(100% - 40px),#0000);mask-image:linear-gradient(#000 calc(100% - 40px),#0000)}.pf.lpk .lpk-sch-lektion .lf-buehne:after{content:none}.pf.lpk .lpk-sch-lektion .lf-geraet{margin:22px 0 0}.pf.lpk .lpk-sch-lektion .lf-telefon{--b:246px}.pf.lpk .lpk-sch-gespraech .lpk-sch-buehne{--spur:calc(100% - 56px)}.pf.lpk .lpk-sch-gespraech .lpk-sch-buehne>.abschnitt{height:100%}.pf.lpk .lpk-sch-gespraech .gp-buehne{height:560px}.pf.lpk .lpk-sch-gespraech .gp-innen{--orb:148px;--orb-y:170px}.pf.lpk .lpk-sch-gespraech .gp-oben{padding-top:28px}.pf.lpk .lpk-sch-gespraech .gp-unten{padding-bottom:26px}.pf.lpk .lpk-sch-gespraech .gp-zeilen{font-size:28px}.pf.lpk .lpk-sch-gespraech .gp-falltitel{font-size:44px}.pf.lpk .lpk-sch-gespraech .lpk-sch-buehne{container:lpk-gp/inline-size}@container lpk-gp (min-width:660px){.pf.lpk .lpk-sch-gespraech .gp-innen{--orb:188px;--orb-y:120px}.pf.lpk .lpk-sch-gespraech .gp-zeilen{font-size:34px}.pf.lpk .lpk-sch-gespraech .gp-ut .gp-label{min-height:34px;font-size:15px}}.pf.lpk :is(.lpk-sch-gespraech,[data-block=generalprobe]) .gp-pk{-webkit-backdrop-filter:blur(28px)saturate(1.1);background:#091627f0;gap:18px 32px;padding:28px 30px 24px;left:24px;right:24px}.pf.lpk :is(.lpk-sch-gespraech,[data-block=generalprobe]) .gp-kopfzeile,.pf.lpk :is(.lpk-sch-gespraech,[data-block=generalprobe]) .gp-chips{transition:opacity .3s}.pf.lpk :is(.lpk-sch-gespraech,[data-block=generalprobe]) .gp-buehne.gp-phase-protokoll :is(.gp-kopfzeile,.gp-chips){opacity:0}.pf.lpk :is(.lpk-sch-gespraech,[data-block=generalprobe]) .gp-pk{align-content:start;height:max-content;max-height:calc(100% - 128px);margin-block:auto;top:24px;bottom:104px;overflow:hidden;transform:translateY(14px)scale(.98)}.pf.lpk :is(.lpk-sch-gespraech,[data-block=generalprobe]) .gp-buehne.gp-phase-protokoll.gp-pk-an .gp-pk{transform:none}.pf.lpk :is(.lpk-sch-gespraech,[data-block=generalprobe]) :is(.gp-pk-links,.gp-pk-rechts)>:is(h4,.gp-marke){display:none}.pf.lpk :is(.lpk-sch-gespraech,[data-block=generalprobe]) .gp-pk-zahl{flex-wrap:wrap;gap:4px 10px;margin-top:0}.pf.lpk :is(.lpk-sch-gespraech,[data-block=generalprobe]) .gp-pk-zahl b{font-size:80px}.pf.lpk :is(.lpk-sch-gespraech,[data-block=generalprobe]) .gp-pk-zahl span{font-size:18px}.pf.lpk :is(.lpk-sch-gespraech,[data-block=generalprobe]) .gp-pk-skala{margin-top:14px}.pf.lpk :is(.lpk-sch-gespraech,[data-block=generalprobe]) :is(.gp-pk-grenz,.gp-pk-kipp){margin-top:8px;font-size:14px}.pf.lpk :is(.lpk-sch-gespraech,[data-block=generalprobe]) .gp-pk-krit{margin-top:0}.pf.lpk :is(.lpk-sch-gespraech,[data-block=generalprobe]) .gp-pk-krit+.gp-pk-krit{margin-top:12px}.pf.lpk :is(.lpk-sch-gespraech,[data-block=generalprobe]) .gp-pk-z{font-size:14px}.pf.lpk :is(.lpk-sch-gespraech,[data-block=generalprobe]) .gp-pk-bar{margin-top:6px}.pf.lpk :is(.lpk-sch-gespraech,[data-block=generalprobe]) .gp-pk-urteil{padding-top:14px}.pf.lpk :is(.lpk-sch-gespraech,[data-block=generalprobe]) .gp-pk-urteil p:first-child{font-size:19px}.pf.lpk .lpk-sch-stoff .lpk-sch-buehne{background:var(--ton);place-items:center;padding:16px clamp(20px,3vw,40px);display:grid}.pf.lpk .lpk-sch-stoffkarte{width:min(100%,600px);max-height:100%;padding:10px 22px 16px;overflow:auto}.pf.lpk .lpk-sch-stoffkarte:before,.pf.lpk .lpk-sch-stoffkarte:after{content:"";z-index:2;pointer-events:none;height:16px;display:block;position:sticky}.pf.lpk .lpk-sch-stoffkarte:before{background:linear-gradient(var(--canvas) 40%, #fff0);margin:-10px 0 -6px;top:-10px}.pf.lpk .lpk-sch-stoffkarte:after{background:linear-gradient(#fff0, var(--canvas) 60%);margin:-16px 0 0;bottom:-16px}.pf.lpk .lpk-sch-stoffkarte .kapitel-panel{grid-template-columns:1fr;gap:14px;padding:18px 18px 16px}.pf.lpk .lpk-sch-stoffkarte .kapitel-raster{gap:10px;padding:4px 0 18px}.pf.lpk .lpk-sch-stoffkarte .kapitel{border-radius:14px;gap:12px;padding:10px 12px}.pf.lpk .lpk-sch-stoffkarte .kapitel .motiv{border-radius:10px;width:36px;height:36px}.pf.lpk .lpk-sch-stoffkarte .kapitel .motiv svg{width:28px;height:28px}.pf.lpk .lpk-sch-stoffkarte .kapitel .kt{font-size:14px;line-height:1.3}.pf.lpk .lpk-sch-stoffkarte .kp-kopf{align-items:center;gap:14px;padding-right:36px}.pf.lpk .lpk-sch-stoffkarte .kp-motiv{border-radius:13px;width:48px;height:48px}.pf.lpk .lpk-sch-stoffkarte .kp-motiv svg{width:36px;height:36px}.pf.lpk .lpk-sch-stoffkarte .kp-kopf small{font-size:12px}.pf.lpk .lpk-sch-stoffkarte .kp-kopf h4{margin-top:2px;font-size:17px;line-height:1.2}.pf.lpk .lpk-sch-stoffkarte .kp-label{font-size:12.5px}.pf.lpk .lpk-sch-stoffkarte .kp-inhalt .register li{padding:8px 0;font-size:14px;line-height:1.4}.pf.lpk .lpk-sch-stoffkarte details.frage-zeile summary{padding:11px 0;font-size:15px}.pf.lpk .lpk-sch-stoffkarte .marke.schwerpunkt{display:none}}@media (prefers-reduced-motion:reduce){.pf.lpk .lpk-sch-band{transition:none}.pf.lpk .lpk-sch[data-bewegt] .lpk-sch-band.offen :is(.lpk-sch-buehne,.lpk-sch-seite){animation:none}}@keyframes lpk-sch-ein{0%{opacity:0}to{opacity:1}}@keyframes lpk-gem-laufen{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes lpk-fenster-auf{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}}@layer utilities;html:has(.pf.lpk .lpk-fenster[open]){overflow:hidden}.pf.lpk :focus-visible{outline:3px solid var(--royal);outline-offset:3px}.pf.lpk .gp-buehne :focus-visible,.pf.lpk .lpk-gem :focus-visible,.pf.lpk .lpk-fuss :focus-visible{outline-color:#fff}
