@layer theme,base;@layer components{.pf{--canvas:var(--color-canvas,#fdfcf9);--ink:#071c30;--weich:#46535f;--leise:#5d6b79;--royal:#1e51f5;--sonne:#ffd98a;--himmel:#dce6ff;--linie:#071c301f;--minze:#e1f5ee;--gruen:#0b7a57;--karte:#f3f2ee;--kopfhoehe:64px;--anzeige:var(--font-fraunces), Georgia, serif;--sans:var(--font-inter), system-ui, sans-serif;--mono:var(--font-jetbrains), ui-monospace, monospace;--spur:min(1180px, 92vw);box-sizing:border-box;-webkit-tap-highlight-color:transparent;-moz-text-size-adjust:100%;text-size-adjust:100%;background:var(--canvas);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.5}.pf *{box-sizing:border-box;-webkit-tap-highlight-color:transparent}.pf a{color:inherit;text-decoration:none}.pf h1,.pf h2,.pf h3{font-family:var(--anzeige);font-variation-settings:"opsz" 144;letter-spacing:-.016em;text-wrap:balance;margin:0;font-weight:500}.pf p{margin:0}.pf .spur{width:var(--spur);margin-inline:auto}.pf .marke{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--leise);font-size:11px;font-weight:600}.pf .zahl{font-family:var(--anzeige);font-variation-settings:"opsz" 144;letter-spacing:-.02em;font-weight:500;line-height:.92}.pf .knopf{background:var(--royal);color:#fff;white-space:nowrap;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:16px 30px;font-size:16px;font-weight:600;transition:transform .16s,box-shadow .16s;display:inline-flex;box-shadow:0 14px 28px -18px #1e51f5e6}.pf .knopf:hover{transform:translateY(-1px);box-shadow:0 20px 34px -18px #1e51f5f2}.pf .knopf--kontur{color:var(--ink);border:1.5px solid var(--ink);box-shadow:none;background:0 0;padding:14px 28px;font-size:15px}.pf .knopf--kontur:hover{background:#071c300a;transform:none}.pf .knopf--klein{padding:9px 18px;font-size:14px}.pf .textlink{text-underline-offset:6px;white-space:nowrap;font-size:15px;font-weight:600;-webkit-text-decoration:underline #cfcbc2;text-decoration:underline #cfcbc2}.pf .textlink:hover{-webkit-text-decoration-color:var(--royal);text-decoration-color:var(--royal);color:var(--royal)}.pf .film{height:452vh;margin-top:calc(-1 * var(--kopfhoehe));position:relative}.pf .film-innen{z-index:2;align-items:center;gap:min(60px,4vw);height:100dvh;display:flex;position:sticky;top:0}.pf .film-innen>.spur{width:var(--spur);align-items:center;gap:min(64px,4.5vw);display:flex;position:relative}.pf .worte{flex:46%;min-width:0;padding-top:40px}.pf .pille{font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--weich);background:#fff;border:1px solid #e6e4df;border-radius:999px;align-items:center;padding:7px 15px;font-size:10.5px;font-weight:600;display:inline-flex}.pf .akt-worte{min-height:416px;margin-top:18px;position:relative}.pf .akt-worte>div{pointer-events:none;will-change:opacity, transform;position:absolute;inset:0}.pf[data-film] .akt-worte>div,.pf[data-film] .person,.pf[data-film] .finale{opacity:0}.pf:not([data-film]) .akt-worte>div+div{display:none}.pf .akt-worte>div.starr{visibility:hidden}.pf .akt-worte h1,.pf .akt-worte h2{font-size:clamp(31px,3.8vw,54px);line-height:1.04}.pf .akt-worte p.vorspann{max-width:27em;color:var(--weich);margin-top:20px;font-size:clamp(16px,1.32vw,19px);line-height:1.5}.pf .akt-worte p.inhaltszeile{font-family:var(--mono);letter-spacing:.095em;text-transform:uppercase;color:var(--leise);max-width:none;margin-top:18px;font-size:10.5px;font-weight:600;line-height:1.75}.pf .zusagen{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.pf .zusagen span{color:var(--ink);white-space:nowrap;background:#fff;border:1px solid #1e3a6e29;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12.5px;font-weight:500;display:inline-flex}.pf .zusagen span:before{content:"";background:var(--gruen);border-radius:50%;flex:none;width:6px;height:6px}.pf .akt-worte p{max-width:30em;color:var(--weich);margin-top:18px;font-size:clamp(15px,1.2vw,17.5px);line-height:1.55}.pf .halte-marke{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--leise);margin-top:20px;font-size:10px;font-weight:600;display:block}.pf .halte{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.pf .halte button{cursor:pointer;border:1px solid var(--linie);min-width:92px;height:46px;color:var(--ink);font-family:var(--sans);background:#fff;border-radius:12px;flex:1 1 0;font-size:14px;font-weight:600;transition:background .18s,color .18s,border-color .18s}.pf .halte button:hover{border-color:#071c3066}.pf .halte button.an{background:var(--ink);border-color:var(--ink);color:#fff}.pf .planzahlen{border-top:1px solid var(--linie);align-items:flex-start;margin-top:18px;padding-top:16px;display:flex}.pf .planzahlen>div{border-left:1px solid var(--linie);flex:1;padding-left:22px}.pf .planzahlen>div:first-child{border-left:0;padding-left:0}.pf .planzahlen .zahl{font-size:clamp(30px,3vw,44px)}.pf .planzahlen .zahl--klein{font-size:clamp(21px,2.1vw,30px)}.pf .planzahlen small{color:var(--weich);margin-top:8px;font-size:12.5px;line-height:1.4;display:block}.pf .lex-satz{color:var(--weich);margin-top:14px;font-size:14.5px;line-height:1.5}.pf .lex-satz b{color:var(--ink)}.pf .unterstrich{background:linear-gradient(transparent 60%, var(--sonne) 60%);padding:0 4px}.pf .akkord{left:24px;right:24px;top:calc(var(--kopfhoehe) + 16px);background:var(--ink);opacity:0;pointer-events:none;z-index:0;border-radius:28px;position:absolute;bottom:24px}.pf .film-innen>.spur{z-index:1}.pf .akt-worte>div.akkord-worte{color:#fff;text-align:center;z-index:2}.pf .register{max-width:30em;margin:22px 0 0;padding:0;list-style:none}.pf .register li{border-top:1px solid var(--linie);color:var(--weich);padding:11px 0;font-size:15.5px;line-height:1.4}.pf .register li:last-child{border-bottom:1px solid var(--linie)}.pf .register b{color:var(--ink);font-weight:600}.pf .kopf-rechts{align-items:flex-end;gap:28px;display:flex}.pf .gruende-pfeile{gap:8px;display:flex}.pf .gruende-pfeile button{border:1.5px solid var(--ink);width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border-radius:50%;place-items:center;transition:background .16s,opacity .16s;display:grid}.pf .gruende-pfeile button svg{width:20px;height:20px}.pf .gruende-pfeile button:hover{background:#071c300d}.pf .gruende-pfeile button:disabled{opacity:.28;cursor:default;background:0 0}.pf .gruende-reihe{--kw:420px;--gap:16px;--pad:26px;--k:1;--rand:max(16px, calc((100% - var(--spur)) / 2));padding:0 var(--rand) 10px;gap:var(--gap);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-left:var(--rand);scrollbar-width:none;-webkit-overflow-scrolling:touch;margin:44px 0 0;list-style:none;display:flex;overflow-x:auto}.pf .gruende-reihe::-webkit-scrollbar{display:none}.pf .gruende-reihe:after{content:"";flex:0 0 calc(var(--rand) - var(--gap))}.pf .grund{flex:0 0 var(--kw);width:var(--kw);aspect-ratio:4/5;padding:var(--pad);background:var(--ton);scroll-snap-align:start;isolation:isolate;border-radius:24px;margin:0;position:relative;overflow:hidden}.pf .grund h3{z-index:2;max-width:11.2em;font-family:var(--anzeige);font-variation-settings:"opsz" 72;letter-spacing:-.012em;color:var(--ink);text-wrap:balance;margin:0;font-size:27px;font-weight:400;line-height:1.12;position:relative}.pf .grund-buehne{left:var(--pad);right:var(--pad);transition:opacity .32s,transform .32s cubic-bezier(.2,.7,.2,1);position:absolute;top:172px;bottom:0}.pf .grund-beleg{left:var(--pad);right:var(--pad);opacity:0;visibility:hidden;transition:opacity .32s,transform .32s cubic-bezier(.2,.7,.2,1),visibility 0s .32s;position:absolute;top:172px;transform:translateY(8px)}.pf .grund-beleg p{color:var(--ink);margin:0;font-size:16.5px;line-height:1.55}.pf .grund-beleg small{color:var(--weich);margin-top:14px;font-size:12px;line-height:1.45;display:block}.pf .grund-beleg sup{font-size:.68em;line-height:0}.pf .grund.offen .grund-buehne{opacity:0;pointer-events:none;transform:translateY(8px)}.pf .grund.offen .grund-beleg{opacity:1;visibility:visible;transition-delay:0s;transform:none}.pf .grund-mehr{z-index:3;width:44px;height:44px;color:var(--ink);cursor:pointer;background:#fff;border:0;border-radius:50%;place-items:center;transition:transform .28s cubic-bezier(.2,.7,.2,1);display:grid;position:absolute;top:18px;right:18px;box-shadow:0 8px 18px -10px #071c3073}.pf .grund-mehr svg{width:18px;height:18px}.pf .grund-mehr:hover{transform:scale(1.06)}.pf .grund.offen .grund-mehr{transform:rotate(45deg)}.pf .grund-mehr:focus-visible,.pf .gruende-pfeile button:focus-visible{outline:2px solid var(--royal);outline-offset:3px}.pf .gruende-reihe:focus-visible{outline:2px solid var(--royal);outline-offset:-3px;border-radius:24px}.pf .gruende-cta{text-align:center;margin-top:34px}.pf .gruende-cta .knopf{margin:0}.pf .frag{transform-origin:0 0;width:368px;min-height:390px;transform:scale(var(--k));font-family:var(--sans);color:var(--ink);background:#fff;border-radius:16px;padding:18px;font-size:14px;line-height:1.45;box-shadow:0 1px 2px #071c300d,0 28px 56px -30px #071c3061}.pf .frag-kopf{min-height:22px;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--leise);white-space:nowrap;align-items:center;gap:10px;font-size:10.5px;font-weight:500;display:flex}.pf .chip{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;border-radius:6px;align-items:center;padding:4px 8px;font-size:10.5px;font-weight:600;line-height:1.1;display:inline-flex}.pf .chip--ink{color:var(--ink);background:#f2f4f6}.pf .frag h4{font-family:var(--sans);letter-spacing:-.005em;color:var(--ink);margin:12px 0 0;font-size:15.5px;font-weight:600;line-height:1.3}.pf .frag>p{color:var(--weich);margin:12px 0 0;font-size:13.5px;line-height:1.5}.pf .frag-zeile{color:var(--weich);border-top:1px solid #edf0f3;justify-content:space-between;gap:12px;padding:10px 0;font-size:13px;display:flex}.pf .frag-zeile b{color:var(--ink);font-weight:600}.pf .kurve{width:100%;height:auto;margin-top:12px;display:block}.pf .kurve text{font-family:var(--mono);fill:var(--leise);font-size:9px}.pf .kurve .kurve-x{text-anchor:middle}.pf .kurve .kurve-x--ziel{fill:var(--ink);font-weight:600}.pf .kurve .kurve-note{fill:#8a97a4;font-size:8.5px}.pf .frag-zahl{align-items:baseline;gap:10px;margin-top:8px;display:flex}.pf .frag-zahl b{font-family:var(--anzeige);font-variation-settings:"opsz" 144;letter-spacing:-.02em;color:var(--ink);font-size:34px;font-weight:400;line-height:1}.pf .frag-zahl span{color:var(--weich);font-size:12.5px}.pf .lex-kopf{align-items:center;gap:9px;display:flex}.pf .lex-kopf b{font-size:15px;font-weight:700}.pf .lex-rolle{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--leise);font-size:10px}.pf .lex-zeit{font-family:var(--mono);color:var(--leise);margin-left:auto;font-size:11px}.pf .lex-zeichen{background:var(--royal);color:#fff;width:30px;height:30px;font-family:var(--sans);border-radius:9.75px 9.75px 9.75px 3px;justify-content:center;align-items:center;font-size:12.75px;font-weight:800;line-height:1;display:inline-flex;position:relative}.pf .lex-zeichen i{box-sizing:border-box;background:#f2a413;border:1.875px solid #fff;border-radius:50%;width:9.75px;height:9.75px;position:absolute;top:-2.25px;right:-2.25px}.pf .blase{margin-top:14px;padding:12px 15px;font-size:14px;line-height:1.5}.pf .blase--du{background:#eef3ff;border-radius:16px 16px 4px;width:fit-content;max-width:80%;margin-left:auto}.pf .blase--lex{background:#f2f4f6;border-radius:16px 16px 16px 4px;max-width:90%}.pf .blase--lex p{margin:0}.pf .blase-meta{flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:8px;display:flex}.pf .blase-meta code{font-family:var(--mono);color:var(--leise);font-size:11px}.pf .blase-meta em{color:#1644e0;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:2px 8px;font-size:11px;font-style:normal;font-weight:600;display:inline-flex}.pf .blase-meta em i{background:var(--royal);border-radius:50%;width:6px;height:6px}.pf .lex-eingabe{color:#8a97a4;border:1px solid #e5e8ec;border-radius:999px;justify-content:space-between;align-items:center;margin-top:14px;padding:8px 8px 8px 16px;font-size:14px;display:flex}.pf .lex-eingabe i{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.pf .lex-eingabe svg{width:16px;height:16px}.pf .bildstapel{width:368px;margin-top:calc(22px * var(--k));transform-origin:0 0;transform:scale(var(--k));position:relative}.pf .bildstapel .frag{z-index:2;position:relative;transform:none}.pf .bildstapel-blatt{transform-origin:50% 0;border-radius:16px;height:120px;position:absolute;top:0;left:0;right:0;box-shadow:0 0 0 1px #071c3014}.pf .bildstapel-blatt--mitte{z-index:1;background:var(--minze);transform:translateY(-11px)scale(.94)}.pf .bildstapel-blatt--hinten{z-index:0;background:var(--sonne);transform:translateY(-21px)scale(.88)}.pf .chip--royal{color:var(--royal);background:#e8eeff}.pf .frag-marke{color:var(--royal);font-weight:600}.pf .frag--lernbild .frag-frage{letter-spacing:-.005em;color:var(--ink);text-wrap:pretty;margin:12px 0 0;font-size:15.5px;font-weight:550;line-height:1.38}.pf .frag-bild{border-top:1px solid #edf0f3;margin-top:16px;padding-top:16px}.pf .frag-bild svg{width:100%;height:auto;max-height:208px;display:block}@media (prefers-reduced-motion:reduce){.pf .grund-buehne,.pf .grund-beleg,.pf .grund-mehr,.pf .gruende-reihe{scroll-behavior:auto;transition:none}}@media (max-width:760px){.pf .gruende-reihe{--kw:300px;--pad:20px;--k:.7065;margin-top:30px}.pf .kopf-rechts{align-items:flex-start}.pf .gruende-pfeile{display:none}.pf .grund h3{font-size:22px}.pf .grund-buehne,.pf .grund-beleg{top:126px}.pf .grund-beleg p{font-size:14.5px;line-height:1.5}.pf .grund-beleg small{margin-top:10px;font-size:11px}.pf .grund-mehr{width:40px;height:40px;top:14px;right:14px}.pf .grund-mehr:after{content:"";border-radius:50%;position:absolute;inset:-2px}.pf .grund h3{max-width:10.4em}.pf .gruende-cta{display:none}}.pf .team{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:44px;display:grid}.pf .kopfkachel{margin:0}.pf .kopfkachel .bild{padding-top:10.7%;display:block;position:relative}.pf .kopfkachel .tafel{aspect-ratio:4/4.4;background:var(--ton);border-radius:22px;display:block}.pf .kopfkachel .schnitt{border-radius:0 0 22px 22px;position:absolute;inset:0;overflow:hidden}.pf .kopfkachel .schnitt img{width:100%;height:auto;display:block;position:absolute;bottom:0;left:0}.pf .kopfkachel figcaption{color:var(--ink);margin-top:14px;font-size:15px;font-weight:500;line-height:1.3;position:static}.pf .kopfkachel figcaption small{color:var(--leise);margin-top:2px;font-size:13px;font-weight:400;display:block}@media (max-width:900px){.pf .team{grid-template-columns:1fr 1fr;gap:12px}}.pf .kapitel-raster{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px;padding:8px 0 28px;display:grid;position:relative}.pf .kapitel{text-align:left;cursor:pointer;font:inherit;color:var(--ink);background:#fff;border:0;border-radius:16px;align-items:center;gap:14px;padding:12px 14px;transition:box-shadow .18s,transform .18s;display:flex;box-shadow:0 0 0 1px #071c300f,0 18px 36px -30px #071c3047}.pf .kapitel:hover{transform:translateY(-1px);box-shadow:0 0 0 1px #071c301a,0 22px 40px -28px #071c3052}.pf .kapitel:focus-visible{outline:2px solid var(--royal);outline-offset:2px}.pf .kapitel.auf{box-shadow:0 0 0 2px var(--royal), 0 18px 36px -30px #071c3047}.pf .kapitel .motiv{background:#dce6ff;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}.pf .kapitel .motiv svg{width:34px;height:34px}.pf .kapitel .kt{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;letter-spacing:-.005em;min-width:0;font-size:15px;font-weight:500;line-height:1.3}.pf .kapitel-panel{background:#fff;border-radius:22px;grid-column:1/-1;grid-template-columns:280px 1fr;align-items:start;gap:28px;padding:26px 28px;display:grid;position:relative;box-shadow:0 0 0 1px #071c300f,0 24px 48px -32px #071c3047}.pf .kp-kopf{align-items:flex-start;gap:16px;display:flex}.pf .kp-motiv{background:#dce6ff;border-radius:22px;flex:none;place-items:center;width:88px;height:88px;display:grid}.pf .kp-motiv svg{width:64px;height:64px}.pf .kp-kopf small{color:var(--leise);font-size:13px;display:block}.pf .kp-kopf h4{font-family:var(--font-fraunces), Georgia, serif;letter-spacing:-.01em;color:var(--ink);margin:4px 0 0;font-size:22px;font-weight:400;line-height:1.15}.pf .kp-label{color:var(--ink);font-size:13px;font-weight:500;display:block}.pf .kp-inhalt .register{max-width:none;margin-top:8px}.pf .kp-zu{border:1px solid var(--linie);cursor:pointer;width:32px;height:32px;color:var(--ink);background:#fff;border-radius:999px;font-size:18px;line-height:1;position:absolute;top:14px;right:16px}@media (max-width:760px){.pf .kapitel-panel{grid-template-columns:1fr;gap:16px;padding:20px 18px 18px}.pf .kp-motiv{border-radius:16px;width:64px;height:64px}.pf .kp-motiv svg{width:48px;height:48px}.pf .kp-kopf{padding-right:36px}}@media (max-width:900px){.pf .kp-zu{overflow:visible}.pf .kp-zu:after{content:"";border-radius:50%;position:absolute;inset:-7px}}.pf .akkord-worte h2{letter-spacing:-.02em;font-size:clamp(40px,5.6vw,84px);line-height:1.02}.pf .akkord-worte p.vorspann{color:#ffffffbd;max-width:34em;margin:22px auto 0}.pf .knopf--sonne{background:var(--sonne);color:var(--ink);box-shadow:none}.pf .knopf--sonne:hover{box-shadow:none;background:#ffd070}.pf .akkord-worte .knopf{margin-top:30px;padding:19px 40px;font-size:18px}.pf .heute .frage{color:#ffffffbd;font-size:clamp(18px,1.7vw,24px)}.pf .heute h2.heute-wort{letter-spacing:-.03em;color:var(--sonne);margin-top:6px;font-size:clamp(96px,15vw,224px);line-height:.95}.pf .heute p.vorspann{margin-top:26px}.pf .fuenf{justify-content:center;gap:24px;margin-top:46px;display:flex}.pf .kandidat{--kopfraum:16px;flex:none;width:200px;height:176px;margin:0 0 46px;position:relative}.pf .kandidat .tafel{background:var(--ton);border-radius:22px;height:152px;position:absolute;bottom:0;left:0;right:0}.pf .kandidat .schnitt{inset:calc(-1 * var(--kopfraum)) 0 0;border-radius:0 0 22px 22px;position:absolute;overflow:hidden}.pf .kandidat img{left:var(--l);top:calc(var(--t) + var(--kopfraum));width:var(--w);height:auto;transform:translateY(var(--hub,0px));display:block;position:absolute}.pf .kandidat figcaption{color:#fff;letter-spacing:0;margin-top:14px;font-size:14px;font-weight:600;line-height:1.3;position:absolute;top:100%;left:-8px;right:-8px}.pf .kandidat figcaption small{color:#ffffff9e;margin-top:2px;font-size:13px;font-weight:400;display:block}.pf[data-akt="4"] .handeln,.pf[data-akt="4"] .beweis,.pf[data-akt="4"] .pille{visibility:hidden}.pf[data-akt="4"] .taktung button{color:#ffffffb3}.pf .taktung,.pf .taktung button{pointer-events:none}.pf .taktung button span{pointer-events:auto}@media (min-width:901px){.pf .akt-worte>div.akkord-worte{width:var(--spur);flex-direction:column;justify-content:center;align-items:center;display:flex;top:-60px;bottom:-120px}}@media (max-width:900px){.pf .akkord{left:12px;right:12px;top:calc(var(--kopfhoehe) + 16px);border-radius:22px;bottom:10px}.pf[data-akt="4"] .pille{display:none}.pf[data-akt="4"] .buehne{pointer-events:none}.pf .akt-worte>div.akkord-worte{top:var(--akkord-oben,0px);bottom:var(--akkord-unten,0px);flex-direction:column;justify-content:center;align-items:center;display:flex}.pf .akkord-worte h2{font-size:clamp(30px,8.6vw,40px)}.pf .register{margin-top:14px}.pf .register li{padding:8px 0;font-size:14px}.pf .akkord-worte p.vorspann{margin-top:12px;font-size:14.5px}.pf .akkord-worte .knopf{width:100%;margin-top:18px;padding:15px 20px;font-size:16px}.pf .heute h2.heute-wort{font-size:clamp(72px,24vw,104px)}.pf .fuenf{flex-wrap:wrap;gap:8px;max-width:350px;margin-top:22px;margin-left:auto;margin-right:auto}.pf .kandidat{width:110px;height:90px;margin-bottom:40px}.pf .kandidat .tafel{border-radius:14px;height:76px}.pf .kandidat{--kopfraum:0px}.pf .kandidat img{left:var(--lm);top:calc(var(--tm) + var(--kopfraum));width:var(--wm)}.pf .kandidat .schnitt{border-radius:0 0 14px 14px}.pf .kandidat figcaption{margin-top:8px;font-size:11.5px;left:-6px;right:-6px}.pf .kandidat figcaption small{margin-top:1px;font-size:11px}}@media (max-width:380px){.pf .kandidat{width:104px}.pf .kandidat img{left:calc(var(--lm) - 3px)}}.pf .handeln{flex-wrap:wrap;align-items:center;gap:20px;margin-top:26px;display:flex}.pf .preislink{color:var(--leise);border-bottom:1px solid #071c302e;padding-bottom:1px;font-size:13px;font-weight:500;text-decoration:none}.pf .preislink:hover{color:var(--royal);border-bottom-color:var(--royal)}.pf .beweis{border-top:1px solid var(--linie);align-items:center;gap:14px;margin-top:24px;padding-top:18px;display:flex}.pf .koepfe{display:flex}.pf .koepfe img{object-fit:cover;border:2px solid var(--canvas);border-radius:50%;width:36px;height:36px}.pf .koepfe img+img{margin-left:-9px}.pf .beweis span{color:var(--weich);font-size:14px;font-weight:500;line-height:1.4}.pf .buehne{aspect-ratio:1;flex:0 0 46%;max-height:78vh;margin-left:auto;padding:26px 26px 34px;position:relative}.pf .rahmen{pointer-events:none;border:1px solid #071c3024;border-radius:4px;position:absolute;inset:0}.pf .finale{background:var(--sonne);border-radius:6px;position:absolute;inset:14px 14px 22px}.pf .tafelzeile{transition:color .32s}.pf[data-akt="5"] .tafelzeile{color:#071c308c}.pf[data-akt="5"] .tafelzeile b{color:var(--ink)}.pf .rahmen:before,.pf .rahmen:after{content:"";border:1px solid #071c3057;width:9px;height:9px;position:absolute}.pf .rahmen:before{border-bottom:0;border-right:0;top:-1px;left:-1px}.pf .rahmen:after{border-top:0;border-left:0;bottom:-1px;right:-1px}.pf .ecke{pointer-events:none;border:1px solid #071c3057;width:9px;height:9px;position:absolute}.pf .ecke--or{border-bottom:0;border-left:0;top:-1px;right:-1px}.pf .ecke--ul{border-top:0;border-right:0;bottom:-1px;left:-1px}.pf .tafelzeile{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--leise);justify-content:space-between;gap:20px;font-size:10px;font-weight:600;display:flex;position:absolute;bottom:-30px;left:0;right:0}.pf .tafelzeile b{color:var(--ink);font-weight:600}.pf .tafelzeile b:not(:empty):after{content:" · ";white-space:pre;color:var(--leise)}.pf .tafelzeile em{font-style:normal}.pf .feld{position:absolute;inset:26px 26px 34px}.pf .kachel{border-radius:3px;transition:transform .24s cubic-bezier(.2,.7,.2,1);position:absolute}.pf .flaechen>div{transition:filter .24s}.pf .kachel.hebt{transform:scale(1.04)}.pf .flaechen>div.hebt{filter:brightness(1.08)}.pf .etikett b{transform-origin:0 0;transition:transform .24s cubic-bezier(.2,.7,.2,1)}.pf .etikett.zoombar.hebt b{transform:scale(1.03)}.pf .flaechen{opacity:0;position:absolute;inset:26px 26px 34px}.pf .flaechen>div{border-radius:8px;position:absolute}.pf .wochen{opacity:0;position:absolute;inset:26px 26px 34px}.pf .wochen>div{background:#1e3a6e0e;border-radius:5px;position:absolute;top:0;bottom:0}.pf .wochen u{text-align:center;font-family:var(--mono);letter-spacing:.08em;color:var(--leise);font-size:9.5px;font-weight:600;text-decoration:none;position:absolute;bottom:-22px;left:0;right:0}.pf .wochen div.marke u{color:var(--ink)}.pf .stoffleiste{pointer-events:none;opacity:0;z-index:3;position:absolute;inset:26px 26px 34px}.pf .stoffleiste>span{font-family:var(--mono);letter-spacing:.02em;justify-content:center;align-items:center;font-weight:600;display:flex;position:absolute}.pf .etiketten{pointer-events:none;opacity:0;z-index:3;position:absolute;inset:26px 26px 34px}.pf .etikett{flex-direction:column;justify-content:space-between;padding:10px 12px;display:flex;position:absolute;overflow:hidden}.pf .etikett.eng{padding:4px 7px}.pf .etikett.knapp b{white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:11px;line-height:1.15;overflow:hidden}.pf .etikett i{white-space:nowrap}.pf .etikett b{-webkit-hyphens:auto;hyphens:auto;font-size:clamp(11px,1.05vw,14px);font-weight:600;line-height:1.2;display:block}.pf .etikett i{font-style:normal;font-family:var(--anzeige);font-variation-settings:"opsz" 144;margin-top:4px;font-size:clamp(15px,1.7vw,24px);line-height:1;display:block}.pf .etikett u{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;opacity:.7;margin-top:3px;font-size:9px;text-decoration:none;display:block}.pf .karte-frage,.pf .person{pointer-events:none;position:absolute}.pf .karte-frage{opacity:0}.pf .probe-satz{flex-wrap:wrap;align-items:flex-start;gap:clamp(30px,5vw,72px);display:flex}.pf .probe-satz>div:first-child{flex:340px}.pf .karte-frage.frei{opacity:1;pointer-events:auto;flex:400px;max-width:560px;position:static;transform:none}.pf .karte-frage{background:#fff;border-radius:22px;padding:22px 24px 24px;inset:4% -7% auto;transform:translateY(18px);box-shadow:0 0 0 1px #071c3012,0 40px 80px -40px #071c3066}.pf .karte-frage .kopfzeile{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--leise);justify-content:space-between;align-items:baseline;font-size:10px;font-weight:600;display:flex}.pf .karte-frage .szenario{color:var(--weich);margin-top:12px;font-size:13.5px;line-height:1.5}.pf .nur-telefon{display:none}.pf .karte-frage .frage{margin-top:10px;font-size:clamp(16px,1.35vw,19px);font-weight:600;line-height:1.35}.pf .antworten{flex-direction:column;gap:8px;margin-top:16px;display:flex}.pf .antwort{cursor:pointer;background:#fff;border:1px solid #e6e4df;border-radius:12px;align-items:center;gap:11px;padding:11px 14px;font-size:13.5px;line-height:1.35;transition:border-color .16s,background .16s;display:flex}.pf .antwort:hover{border-color:#b9c2cc}.pf .antwort.offen{cursor:default}.pf .antwort.offen:hover{border-color:#e6e4df}.pf .antwort .punkt{border:1.5px solid #cfcbc2;border-radius:50%;flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.pf .antwort[data-richtig=ja].offen{border-color:var(--gruen);background:#e1f5ee}.pf .antwort[data-richtig=ja].offen .punkt{background:var(--gruen);border-color:var(--gruen)}.pf .antwort[data-richtig=nein].offen{opacity:.62}.pf .antwort.gewaehlt[data-richtig=nein]{opacity:1;background:#fff7e8;border-color:#b4750a}.pf .antwort.gewaehlt[data-richtig=nein] .punkt{border-width:5px;border-color:#b4750a}.pf .antwort svg{opacity:0}.pf .antwort[data-richtig=ja].offen svg{opacity:1}.pf .lex{opacity:0;grid-template-rows:0fr;margin-top:14px;transition:grid-template-rows .52s,opacity .36s;display:grid;overflow:hidden}.pf .lex .lex-innen{align-items:flex-start;gap:12px;min-height:0;display:flex}.pf .karte-frage.aufgelöst .lex{opacity:1;grid-template-rows:1fr}.pf .weiter{font:600 14px/1.3 var(--sans,Inter, sans-serif);color:var(--royal);cursor:pointer;background:0 0;border:0;margin-top:14px;padding:0;text-decoration:none;display:inline-block}.pf .weiter:hover{text-decoration:underline}.pf .weiter[hidden]{display:none}.pf .lex .zeichen{background:var(--royal);color:#fff;width:32px;height:32px;font-family:var(--font-bricolage), var(--sans);border-radius:10px;flex:none;justify-content:center;align-items:center;font-size:17px;font-weight:800;display:inline-flex}.pf .lex .rede{background:var(--canvas);border-radius:16px;flex:1;padding:14px 16px}.pf .lex .rede p{margin-top:7px;font-size:13.5px;line-height:1.55}.pf .urteil{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;align-items:center;padding:3px 9px;font-size:10px;font-weight:600;display:inline-flex}.pf .urteil[data-wert=richtig]{color:#fff;background:#0b7a57}.pf .urteil[data-wert=fast]{color:#071c30;background:#e8643c}.pf .marker{background:#fff;border:1px solid #071c301f;border-radius:999px;padding:5px 10px;font-size:11.5px;display:inline-flex}.pf .person{height:88%;inset:auto 12px 34px auto}.pf .person img{width:auto;height:100%;display:block}.pf .siegel{opacity:0;background:#fffffff0;border-radius:999px;align-items:center;gap:9px;padding:9px 15px;font-size:13px;font-weight:600;display:inline-flex;position:absolute;bottom:46px;left:26px}.pf .siegel:before{content:"";background:var(--gruen);border-radius:50%;width:8px;height:8px}.pf .griffe{z-index:4;pointer-events:none;opacity:0;position:absolute;inset:26px 26px 34px}.pf .griffe.starr{visibility:hidden}.pf .griffe button{cursor:pointer;-webkit-appearance:none;font:inherit;background:0 0;border:0;border-radius:8px;margin:0;padding:0;position:absolute}.pf .griffe button:before{content:"";inset:calc(-1 * var(--zone-oben,0px)) 0 calc(-1 * var(--zone-unten,0px));position:absolute}.pf .griffe button:after{content:"";opacity:0;border:1px solid;border-radius:6px;transition:opacity .16s;position:absolute;inset:3px}.pf .griffe button:hover:after,.pf .griffe button:focus-visible:after{opacity:.5}.pf .griffe button:focus-visible{outline:none}.pf .marker-auf{width:20px;height:20px;font-family:var(--mono);opacity:.68;border:1px solid;border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:600;line-height:1;transition:transform .2s cubic-bezier(.2,.7,.2,1),opacity .16s;display:inline-flex;position:absolute;top:7px;right:7px}.pf .griffe button:hover .marker-auf,.pf .griffe button:focus-visible .marker-auf{opacity:1;transform:scale(1.18)}.pf .tafelzeile b.feldzeile{color:var(--royal)}.pf .griffe button.gesehen .marker-auf{opacity:1;background:currentColor}.pf .griffe button.gesehen .marker-auf svg{stroke:var(--canvas)}.pf .einladung{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--leise);opacity:0;align-items:center;gap:8px;font-size:10px;font-weight:600;display:inline-flex;position:absolute;top:-26px;right:0}.pf .einladung:before{content:"";background:var(--royal);border-radius:50%;width:6px;height:6px}html.gesperrt .pf .leiste{right:var(--balken,0px)}.pf .schleier{z-index:60;background:var(--sgtief,#071c30e6);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;transition:opacity .3s;position:fixed;inset:0}.pf .schleier.an{opacity:.95}.pf .schleier[hidden],.pf .blattfeld[hidden]{display:none}.pf .blattfeld{z-index:61;padding:20px;padding-right:calc(20px + var(--balken,0px));pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.pf .blatt{pointer-events:auto;will-change:transform, opacity;background:#fff;border-radius:22px;flex-direction:column;width:min(560px,100%);max-height:100%;display:flex;position:relative;overflow:hidden;box-shadow:0 50px 100px -40px #071c308c,0 0 0 1px #071c300f}.pf .blatt-innen{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;padding:30px 32px 32px;overflow-y:auto}.pf .blatt-zu{z-index:3;border:1px solid var(--linie);width:34px;height:34px;color:var(--ink);cursor:pointer;background:#fff;border-radius:50%;justify-content:center;align-items:center;transition:background .16s,border-color .16s;display:inline-flex;position:absolute;top:14px;right:14px;box-shadow:0 0 0 5px #fff}.pf .blatt-zu:hover{background:#fff;border-color:#071c3057}.pf .bl-herkunft{font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--leise);align-items:center;gap:9px;padding-right:42px;font-size:10px;font-weight:600;display:flex}.pf .bl-herkunft:before{content:"";background:var(--sg,var(--royal));border-radius:2px;flex:none;width:9px;height:9px}.pf .fr-prompt{letter-spacing:-.008em;margin-top:16px;font-size:clamp(19px,1.75vw,23px);font-weight:600;line-height:1.28}.pf .bl-nach{opacity:0;max-height:0;transition:max-height .56s,opacity .34s;overflow:hidden}.pf .blatt-frage.auf .bl-nach{opacity:1;max-height:520px}.pf .bl-lex{align-items:flex-start;gap:12px;margin-top:18px;display:flex}.pf .bl-lex .zeichen{background:var(--royal);color:#fff;border-radius:10px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:17px;font-weight:800;display:inline-flex}.pf .bl-lex .rede{background:var(--canvas);border-radius:16px;flex:1;min-width:0;padding:14px 16px}.pf .bl-lex .bl-kopf{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.pf .bl-lex .bl-kopf>span:first-child{font-size:13px;font-weight:600}.pf .bl-lex .rede p{margin-top:7px;font-size:13.5px;line-height:1.55}.pf .bl-lex .marken{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.pf .bl-tat{border-top:1px solid var(--linie);margin-top:20px;padding-top:18px}.pf .bl-tat p{color:var(--leise);font-size:12.5px;line-height:1.45}.pf .bl-tun{flex-wrap:wrap;align-items:center;gap:18px;margin-top:14px;display:flex}.pf .bl-tun .knopf{flex:none;padding:13px 22px;font-size:15px}.pf .bl-weiter{font:inherit;color:var(--leise);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #071c302e;padding:0 0 1px;font-size:13.5px;font-weight:500}.pf .bl-weiter:hover{color:var(--royal);border-bottom-color:var(--royal)}.pf .taktung{z-index:5;flex-direction:column;gap:10px;display:flex;position:absolute;top:50%;left:-44px;transform:translateY(-50%)}.pf .taktung button{cursor:pointer;color:var(--leise);background:0 0;border:0;align-items:center;gap:10px;margin:0;padding:0;display:flex}.pf .taktung span{background:#071c3024;border-radius:999px;flex:none;width:3px;height:26px;display:block}.pf .taktung i{font-style:normal;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;opacity:0;pointer-events:none;font-size:10px;font-weight:600;transition:opacity .18s,transform .22s cubic-bezier(.2,.7,.2,1);transform:translate(-6px)}.pf .taktung button:hover i,.pf .taktung button:focus-visible i{opacity:1;transform:none}.pf .taktung button:focus-visible span{background:var(--royal)}@media (max-width:1180px){.pf .taktung{display:none}}.pf .reihe{grid-template-columns:repeat(5,1fr);gap:3px;margin-top:clamp(34px,4.5vw,56px);display:grid}.pf .kopfbild{margin:0}.pf .bildfeld{aspect-ratio:3/4;background:var(--himmel);position:relative;overflow:hidden}.pf .bildfeld .bildschnitt{height:118%;position:absolute;top:-9%;left:0;right:0}.pf .bildfeld img{object-fit:cover;object-position:50% 42%}.pf .kopfbild figcaption{padding:15px clamp(10px,1.1vw,18px) 0}.pf .kopfbild u{font-family:var(--mono);letter-spacing:.14em;color:var(--leise);font-size:10px;font-weight:600;text-decoration:none;display:block}.pf .kopfbild b{-webkit-hyphens:auto;hyphens:auto;margin-top:7px;font-size:clamp(12.5px,1.02vw,15px);font-weight:600;line-height:1.32;display:block}.pf .reihe-satz{border-top:1px solid var(--linie);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:30px;margin-top:clamp(40px,5vw,62px);padding-top:28px;display:flex}.pf .reihe-satz h3{max-width:22em;font-size:clamp(21px,2.1vw,29px);line-height:1.18}.pf .reihe-fuss{max-width:60em;color:var(--weich);margin-top:22px;font-size:14px;line-height:1.6}.pf .reihe-fuss em{color:var(--leise);font-style:normal}@media (max-width:900px){.pf .reihe{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:58%;grid-auto-flow:column;gap:10px;padding:0 4vw;scroll-padding:0 4vw;overflow:auto hidden}.pf .reihe::-webkit-scrollbar{display:none}.pf .kopfbild{scroll-snap-align:start}.pf .reihe .kopfbild.zeigen{transform:none}}.pf .zeigen{opacity:0;transition:opacity .62s,transform .72s cubic-bezier(.2,.7,.2,1);transform:translateY(10px)}.pf .zeigen.da{opacity:1;transform:none}.pf .band{border-top:1px solid var(--linie);border-bottom:1px solid var(--linie);background:#fff}.pf .abschnitt{padding:clamp(64px,9vw,118px) 0 0}.pf .kopfpaar{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:60px;display:flex}.pf .kopfpaar h2{margin-top:14px;font-size:clamp(30px,3.6vw,50px);line-height:1.06}.pf .kopfpaar p{max-width:400px;color:var(--weich);font-size:16px;line-height:1.6}.pf .steckbrief{flex-wrap:wrap;align-items:flex-start;gap:0;margin-top:44px;display:flex}.pf .steckbrief>div{border-left:1px solid var(--linie);flex:160px;padding-left:28px}.pf .steckbrief>div:first-child{border-left:0;padding-left:0}.pf .steckbrief .zahl{font-size:clamp(36px,4.6vw,72px)}.pf .steckbrief small{color:var(--weich);margin-top:14px;font-size:14px;line-height:1.45;display:block}.pf .faecher{background:var(--karte);--breite:100cqw;--bm:calc(var(--spur) * .2415);height:calc(var(--bm) * 2.1416 + 80px);border-radius:32px;position:relative;overflow:hidden;container-type:inline-size}.pf .faecher .telefon{--b:calc(var(--breite) * var(--w));--u:calc(var(--b) / 440);width:var(--b);aspect-ratio:452/968;transform:translate(calc(-50% + var(--breite) * var(--x)), -50%);padding:calc(6 * var(--u));border-radius:calc(62 * var(--u));box-shadow:0 calc(40 * var(--u)) calc(60 * var(--u)) calc(-30 * var(--u)) #0c101a80, 0 calc(3 * var(--u)) calc(8 * var(--u)) #0c101a38, inset 0 0 0 1px #ffffff29;background:#16181d;position:absolute;top:50%;left:50%}.pf .faecher .telefon:first-child{--w:.1868;--x:-.3897;z-index:1}.pf .faecher .telefon:nth-child(2){--w:.2109;--x:-.2109;z-index:2}.pf .faecher .telefon:nth-child(3){--w:.2415;--x:0;z-index:4}.pf .faecher .telefon:nth-child(4){--w:.2109;--x:.2109;z-index:3}.pf .faecher .telefon:nth-child(5){--w:.1868;--x:.3897;z-index:1}.pf .faecher .telefon:nth-child(2),.pf .faecher .telefon:nth-child(4){box-shadow:0 calc(60 * var(--u)) calc(88 * var(--u)) calc(-40 * var(--u)) #071c3066, 0 calc(3 * var(--u)) calc(8 * var(--u)) #0c101a38, inset 0 0 0 1px #ffffff29}.pf .faecher .telefon:nth-child(3){box-shadow:0 calc(88 * var(--u)) calc(120 * var(--u)) calc(-48 * var(--u)) #071c3080, 0 calc(36 * var(--u)) calc(56 * var(--u)) calc(-28 * var(--u)) #071c304d, 0 calc(3 * var(--u)) calc(8 * var(--u)) #0c101a38, inset 0 0 0 1px #ffffff29}.pf .telefon .schirm{border-radius:calc(55 * var(--u));background:var(--canvas);height:100%;color:var(--ink);font-family:var(--sans);font-size:calc(10 * var(--u));line-height:1.45;position:relative;overflow:hidden}.pf .telefon .schirm *{box-sizing:border-box}.pf .telefon .schirm svg{display:block}.pf .telefon .s-status{justify-content:space-between;align-items:center;height:5.4em;padding:0 2.6em;display:flex}.pf .telefon .s-status>span:first-child{letter-spacing:-.01em;font-size:1.5em;font-weight:600}.pf .telefon .s-status-r{align-items:center;gap:.5em;display:flex}.pf .telefon .s-status-r svg{height:1.1em}.pf .telefon .s-status-r svg:first-child{width:1.65em}.pf .telefon .s-status-r svg:nth-child(2){width:1.43em}.pf .telefon .s-status-r svg:nth-child(3){width:2.2em}.pf .telefon .s-insel{background:#0a0b0d;border-radius:1.8em;width:12.5em;height:3.6em;position:absolute;top:1.3em;left:50%;transform:translate(-50%)}.pf .telefon .s-heim{background:#071c3052;border-radius:.25em;width:14em;height:.5em;position:absolute;bottom:.8em;left:50%;transform:translate(-50%)}.pf .telefon .s-app{padding:0 2em 2.4em;position:absolute;inset:5.4em 0 9em;overflow:hidden}.pf .telefon .s-tabs{background:var(--canvas);border-top:1px solid var(--linie);height:9em;padding:1em .8em 0;display:flex;position:absolute;bottom:0;left:0;right:0}.pf .telefon .s-tabs>div{color:var(--leise);flex-direction:column;flex:1;align-items:center;gap:.5em;display:flex}.pf .telefon .s-tabs>div.an{color:var(--ink)}.pf .telefon .s-tabs>div>svg{width:2.4em;height:2.4em}.pf .telefon .s-tabs>div>span{font-size:1.1em;font-weight:700;line-height:1.36}.pf .telefon .s-tabs .s-lexz{border-radius:.5em;width:1.71em;height:1.71em;font-size:1.4em}.pf .telefon .s-scr{flex-direction:column;min-height:100%;display:flex}.pf .telefon .s-scr p{margin:0}.pf .telefon .s-boden>:last-child{margin-top:auto}.pf .telefon .s-chat{gap:2em}.pf .telefon .s-kopf{justify-content:space-between;align-items:center;height:4.4em;display:flex}.pf .telefon .s-kopf-r{align-items:center;gap:1em;display:flex}.pf .telefon .s-pillen{gap:.44em;display:inline-flex}.pf .telefon .s-pillen i{color:#fff;border-radius:.98em;justify-content:center;align-items:center;width:1.57em;height:2.2em;font-size:.97em;font-style:normal;font-weight:800;display:inline-flex}.pf .telefon .s-streak{background:#faeeda;border-radius:999px;align-items:center;gap:.4em;padding:.45em .9em;font-size:1.3em;font-weight:600;display:inline-flex}.pf .telefon .s-streak svg{width:1.1em;height:1.1em}.pf .telefon .s-konto{border:.17em solid #f2a413;border-radius:50%;justify-content:center;align-items:center;width:3em;height:3em;font-size:1.2em;font-weight:700;display:inline-flex;position:relative}.pf .telefon .s-konto b{background:var(--ink);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:1.5em;height:1.5em;font-size:.83em;display:inline-flex;position:absolute;bottom:-.33em;right:-.33em}.pf .telefon .s-zeile{justify-content:space-between;align-items:center;gap:1.2em;display:flex}.pf .telefon .s-zeile.s-links{justify-content:flex-start}.pf .telefon .s-oben{margin-top:.8em}.pf .telefon .s-rund{background:var(--karte);border-radius:50%;flex:none;justify-content:center;align-items:center;width:3.6em;height:3.6em;display:inline-flex}.pf .telefon .s-rund svg{width:1.8em;height:1.8em}.pf .telefon .s-augenbraue{color:var(--weich);align-items:center;gap:.8em;font-size:1.35em;font-weight:600;display:flex}.pf .telefon .s-augenbraue.s-mo{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--leise);font-size:1.1em}.pf .telefon .s-abstand{margin-top:2.2em}.pf .telefon .s-karte.s-abstand{margin-top:1.6em}.pf .telefon .s-zaehler{color:var(--weich);font-size:1.3em;font-weight:600}.pf .telefon .s-aussage{font-family:var(--anzeige);font-variation-settings:"opsz" 144;letter-spacing:-.025em;margin:.6em 0 0;font-size:4em;font-weight:500;line-height:1.04}.pf .telefon .s-kt{font-family:var(--font-bricolage), var(--sans);letter-spacing:-.02em;font-size:1.7em;font-weight:700}.pf .telefon .s-kt.s-gross{margin:.58em 0 0;font-size:2.4em;line-height:1.18}.pf .telefon .s-kt.s-titel{margin:0 auto 0 .43em;font-size:2.8em}.pf .telefon .s-klein{color:var(--weich);font-size:1.35em}.pf .telefon .s-zeile.s-klein b{color:var(--ink)}.pf .telefon .s-block{display:block}.pf .telefon .s-royal{color:var(--royal)}.pf .telefon .s-fett{white-space:nowrap;font-weight:600}.pf .telefon .s-balken{background:var(--linie);border-radius:.3em;height:.6em;margin-top:1.4em;position:relative}.pf .telefon .s-balken i{background:var(--royal);border-radius:.3em;height:100%;display:block}.pf .telefon .s-balken u{background:var(--ink);border-radius:.1em;width:.2em;height:1.6em;position:absolute;top:-.5em}.pf .telefon .s-frage{font-family:var(--font-bricolage), var(--sans);letter-spacing:-.02em;margin:.78em 0 0;font-size:2.3em;font-weight:700;line-height:1.2}.pf .telefon .s-opts{flex-direction:column;gap:.8em;margin-top:1.6em;display:flex}.pf .telefon .s-opt{background:var(--karte);color:var(--weich);border-radius:1.2em;justify-content:space-between;align-items:center;gap:.8em;padding:.87em 1.07em;font-size:1.5em;line-height:1.35;display:flex}.pf .telefon .s-opt.an{background:var(--ink);color:#fff;font-weight:600}.pf .telefon .s-opt i{width:1.47em;height:1.47em;color:var(--gruen);background:#e1f5ee;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.pf .telefon .s-opt i svg{width:.9em;height:.9em}.pf .telefon .s-ergebnis{background:#e1f5ee;border-radius:2.2em;margin-top:1.2em;padding:1.6em 1.8em}.pf .telefon .s-ergebnis b{font-family:var(--font-bricolage), var(--sans);color:var(--gruen);font-size:1.9em;font-weight:700}.pf .telefon .s-ergebnis p{color:#123c30;margin-top:.67em;font-size:1.5em;line-height:1.5}.pf .telefon .s-norm{font-family:var(--mono);color:#7a5210;background:#faeeda;border-radius:999px;padding:.5em .9em;font-size:1.2em;font-weight:600}.pf .telefon .s-knopf{border-radius:999px;justify-content:center;align-items:center;gap:.6em;height:3.4em;margin-top:1.1em;font-size:1.6em;font-weight:600;display:flex}.pf .telefon .s-knopf svg{width:1em;height:1em}.pf .telefon .s-knopf.royal{background:var(--royal);color:#fff}.pf .telefon .s-knopf.navy{background:var(--ink);color:#fff}.pf .telefon .s-panel{border-radius:2.8em;margin-top:2.2em;padding:2.2em}.pf .telefon .s-panel.himmel{background:var(--himmel)}.pf .telefon .s-panel.sonne{background:var(--sonne)}.pf .telefon .s-panel .s-knopf{margin-top:1.25em}.pf .telefon .s-skala{height:20em;margin-top:1em;position:relative}.pf .telefon .s-skala svg{width:32em;height:17.6em;margin:0 auto}.pf .telefon .s-reife{text-align:center;font-family:var(--anzeige);font-variation-settings:"opsz" 144;font-size:6.4em;font-weight:500;line-height:1;position:absolute;bottom:.2em;left:0;right:0}.pf .telefon .s-reife small{margin-left:.05em;font-size:.34em}.pf .telefon .s-hinweis{background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:.6em;margin-top:1em;padding:.7em 1.1em;font-size:1.4em;display:flex}.pf .telefon .s-punkt{background:var(--royal);border-radius:50%;flex:none;width:.5em;height:.5em;display:inline-block}.pf .telefon .s-zwei{grid-template-columns:1fr 1fr;gap:1.2em;margin-top:1.6em;display:grid}.pf .telefon .s-karte{background:#fff;border-radius:2.2em;padding:1.6em 1.8em;box-shadow:0 0 0 1px #071c300f,0 2.4em 4.8em -3.2em #071c3047}.pf .telefon .s-zahl{font-family:var(--anzeige);font-variation-settings:"opsz" 144;font-size:3em;font-weight:500;line-height:1;display:block}.pf .telefon .s-einheit{color:var(--weich);margin-top:.6em;font-size:1.3em;display:block}.pf .telefon .s-sg{justify-content:space-between;gap:1.2em;margin-top:1em;font-size:1.35em;font-weight:600;display:flex}.pf .telefon .s-sg span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pf .telefon .s-sg b{white-space:nowrap}.pf .telefon .s-sg+.s-balken{margin-top:.8em}.pf .telefon .s-werte{grid-template-columns:repeat(4,1fr);gap:.8em;margin-top:1.8em;display:grid}.pf .telefon .s-werte div{background:var(--karte);text-align:center;border-radius:1.8em;padding:1.2em .6em 1em}.pf .telefon .s-werte b{font-family:var(--anzeige);font-variation-settings:"opsz" 144;font-size:2.4em;font-weight:500;line-height:1;display:block}.pf .telefon .s-werte b small{margin-left:.04em;font-size:.5em}.pf .telefon .s-werte span{color:var(--weich);margin-top:.6em;font-size:1.15em;display:block}.pf .telefon .s-chip{border-radius:999px;align-items:center;gap:.5em;padding:.5em .9em;font-size:1.35em;font-weight:600;display:inline-flex}.pf .telefon .s-chip.weiss{color:var(--ink);background:#fffffff0}.pf .telefon .s-strasse{align-items:center;gap:1.2em;margin-top:2.2em;display:flex}.pf .telefon .s-bahn{background:#ffffffb3;border-radius:.4em;flex:1;height:.8em;position:relative}.pf .telefon .s-bahn i{background:var(--ink);border-radius:.4em;height:100%;display:block}.pf .telefon .s-bahn b{background:#f2a413;border:.3em solid #fff;border-radius:50%;width:2.2em;height:2.2em;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #071c301f}.pf .telefon .s-panel .s-zeile.s-klein{margin-top:1em}.pf .telefon .s-lexz{background:var(--royal);color:#fff;width:1.75em;height:1.75em;font-size:1.6em;font-family:var(--font-bricolage), var(--sans);border-radius:.56em;flex:none;justify-content:center;align-items:center;font-weight:800;line-height:1;display:inline-flex;position:relative}.pf .telefon .s-lexz i{border:.125em solid var(--canvas);background:#f2a413;border-radius:50%;width:.56em;height:.56em;position:absolute;top:-.19em;right:-.19em}.pf .telefon .s-lexkarte{align-items:center;gap:1.4em;margin-top:1.6em;padding:1.6em 1.8em 1.8em;display:flex}.pf .telefon .s-lexkarte p{flex:1;font-size:1.55em;line-height:1.5}.pf .telefon .s-lexkarte .s-royal svg{width:1.6em;height:1.6em}.pf .telefon .s-blase{max-width:100%;padding:.9em 1.1em;font-size:1.55em;line-height:1.5}.pf .telefon .s-blase.s-du{background:#eef2fd;border-radius:1.16em 1.16em .32em;align-self:flex-end}.pf .telefon .s-blase.s-lex{background:var(--karte);border-radius:1.16em 1.16em 1.16em .32em;align-self:flex-start}.pf .telefon .s-meta{flex-wrap:wrap;align-items:center;gap:.65em;margin-top:.65em;display:flex}.pf .telefon .s-meta .s-mo{font-family:var(--mono);color:var(--leise);font-size:.77em}.pf .telefon .s-meta .s-chip{color:var(--royal);background:#fff;padding:.3em .65em;font-size:.74em}.pf .telefon .s-eingabe{height:3.47em;color:var(--leise);background:#fff;border-radius:999px;justify-content:space-between;align-items:center;padding:0 .4em 0 1.2em;font-size:1.5em;display:flex;box-shadow:0 0 0 1px #071c300f,0 1.6em 3.2em -2.1em #071c3047}.pf .telefon .s-eingabe i{background:var(--royal);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:2.67em;height:2.67em;display:inline-flex}.pf .telefon .s-eingabe i svg{width:1.2em;height:1.2em}.pf .telefon .s-plan{gap:1.2em;margin-top:2.2em;display:flex}.pf .telefon .s-plan+.s-plan{margin-top:1.4em}.pf .telefon .s-schiene{flex-direction:column;flex:none;align-items:center;width:3.6em;display:flex}.pf .telefon .s-schiene span{background:var(--karte);width:3em;height:3em;color:var(--weich);border-radius:50%;justify-content:center;align-items:center;font-size:1.2em;font-weight:700;display:inline-flex}.pf .telefon .s-schiene:after{content:"";background:var(--linie);flex:1;width:.2em;margin-top:.6em}.pf .telefon .s-kapitel{flex:1;min-width:0;margin-top:0;padding:0;overflow:hidden}.pf .telefon .s-kap{border-top:1px solid #efede8;align-items:center;gap:1.2em;padding:1.4em 1.6em;display:flex}.pf .telefon .s-kap:first-child{border-top:0}.pf .telefon .s-kap>div{flex:1;min-width:0}.pf .telefon .s-kap b{font-size:1.5em;font-weight:500;line-height:1.3;display:block}.pf .telefon .s-kap small{color:var(--royal);margin-bottom:.2em;font-size:1.25em;font-weight:600;display:block}.pf .telefon .s-kap em{border:.15em solid var(--royal);width:3.2em;height:3.2em;color:var(--royal);border-radius:50%;flex:none;justify-content:center;align-items:center;font-style:normal;display:inline-flex}.pf .telefon .s-kap em svg{width:1.6em;height:1.6em}.pf .telefon .s-kap.jetzt{background:var(--himmel)}.pf .telefon .s-kap.jetzt b{font-family:var(--font-bricolage), var(--sans);letter-spacing:-.01em;font-weight:700}.pf .telefon .s-kap.offen b{color:var(--weich)}.pf .telefon .s-ikon{background:var(--karte);width:3.08em;height:3.08em;color:var(--weich);border-radius:.92em;flex:none;justify-content:center;align-items:center;font-size:1.3em;font-weight:700;display:inline-flex}.pf .telefon .s-ikon svg{width:1.1em;height:1.1em}.pf .telefon .s-kap.fertig .s-ikon{color:var(--gruen);background:#e1f5ee}.pf .telefon .s-kap.jetzt .s-ikon{color:var(--ink);background:#fff}.pf .telefon .s-vorschau{padding:1.8em 1.8em 1.4em}.pf .telefon .s-vorschau b{color:var(--weich);margin-top:.35em;font-size:1.5em;display:block}.pf .stimmen-inhalt{padding:clamp(56px,8vw,96px) 0}.pf .stimme-umbruch,.pf .stimmen-navigation{display:none}.pf .stimmen{flex-wrap:wrap;align-items:flex-start;gap:clamp(16px,2vw,28px);margin-top:48px;display:flex}.pf .stimme{flex:220px}.pf .stimme .bild{aspect-ratio:4/4.6;background:var(--himmel);border-radius:3px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #071c3024}.pf .stimme .platte{padding:9px;position:relative}.pf .stimme .platte>i{border:1px solid #071c3052;width:8px;height:8px;position:absolute}.pf .stimme .platte>i:first-of-type{border-bottom:0;border-right:0;top:0;left:0}.pf .stimme .platte>i:nth-of-type(2){border-bottom:0;border-left:0;top:0;right:0}.pf .stimme .platte>i:nth-of-type(3){border-top:0;border-right:0;bottom:0;left:0}.pf .stimme .platte>i:nth-of-type(4){border-top:0;border-left:0;bottom:0;right:0}.pf .stimme .unterschrift{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--leise);margin-top:11px;font-size:9.5px;font-weight:600}.pf .stimme img{object-fit:cover;object-position:50% 16%;width:100%;height:100%;display:block}.pf .stimme p{margin-top:18px;font-size:15.5px;line-height:1.55}.pf .stimme .wer{border-top:1px solid var(--linie);color:var(--leise);align-items:center;gap:9px;margin-top:14px;padding-top:12px;font-size:12.5px;display:flex}@media (max-width:900px){.pf .stimmen-inhalt{padding:36px 0}.pf .stimmen-sektion .kopfpaar{gap:16px}.pf .stimmen-sektion .kopfpaar p{font-size:15px;line-height:1.55}.pf .stimmen{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;flex-wrap:nowrap;align-items:stretch;gap:12px;margin-top:24px;padding:2px 0 8px;display:flex;overflow-x:auto}.pf .stimmen::-webkit-scrollbar{display:none}.pf .stimmen:after{content:"";flex:0 0 max(14% - 12px,100% - 392px)}.pf .stimmen>.stimme{border:1px solid var(--linie);background:var(--canvas);scroll-snap-align:start;border-radius:8px;flex:0 0 min(86%,380px);grid-template-rows:auto 1fr;grid-template-columns:72px minmax(0,1fr);align-content:start;gap:20px 14px;min-width:0;padding:20px;display:grid}.pf .stimmen .platte{grid-area:1/1;align-self:start;padding:0}.pf .stimmen .platte>i,.pf .stimmen .unterschrift{display:none}.pf .stimmen .bild{aspect-ratio:4/5;box-shadow:none;border-radius:4px}.pf .stimmen .wer{border:0;grid-area:1/2;margin:0;padding:0;font-size:12px;line-height:1.5;display:block;position:relative}.pf .stimmen .wer .haken{width:14px;height:14px;position:absolute;top:27px;left:0}.pf .stimmen .stimme-name{font-size:17px;line-height:1.4;display:block}.pf .stimmen .stimme-bestanden{color:var(--gruen);padding-left:20px;display:block}.pf .stimmen .stimme-pruefung{margin-top:5px;display:block}.pf .stimmen .stimme-trenner{display:none}.pf .stimmen .stimme-umbruch{display:block}.pf .stimmen blockquote{grid-area:2/1/auto/-1;margin:0}.pf .stimmen blockquote p{text-wrap:pretty;margin:0;font-size:18px;line-height:1.5}.pf .stimmen-navigation{color:var(--leise);justify-content:space-between;align-items:center;gap:16px;margin-top:12px;font-size:13px;display:flex}.pf .stimmen-pfeile{gap:8px;display:flex}.pf .stimmen-pfeile button{border:1px solid var(--linie);width:44px;height:44px;color:var(--ink);cursor:pointer;background:#fff;border-radius:50%;place-items:center;display:grid}.pf .stimmen-pfeile button[aria-disabled=true]{opacity:.35;cursor:default}.pf .stimmen-pfeile button:focus-visible,.pf .stimmen:focus-visible{outline:2px solid var(--royal);outline-offset:2px}}.pf .haken{background:var(--gruen);border-radius:50%;flex:none;justify-content:center;align-items:center;width:17px;height:17px;display:inline-flex}.pf .tarife{flex-wrap:wrap;align-items:stretch;gap:24px;margin-top:46px;display:flex}.pf .tarif{background:#fff;border-radius:26px;flex-direction:column;flex:280px;padding:30px 28px 28px;display:flex;position:relative;box-shadow:0 0 0 1px #071c3014,0 24px 48px -36px #071c304d}.pf .tarif--gewaehlt{box-shadow:0 0 0 2px var(--royal), 0 32px 64px -32px #1e51f573}.pf .tarif .fahne{background:var(--royal);color:#fff;border-radius:999px;padding:6px 13px;font-size:12px;font-weight:600;position:absolute;top:-13px;left:28px}.pf .tarif h3{font-family:var(--sans);letter-spacing:0;font-size:20px;font-weight:600}.pf .tarif .satz{min-height:44px;color:var(--weich);margin-top:7px;font-size:14px;line-height:1.5}.pf .tarif .preis{align-items:baseline;gap:10px;margin-top:20px;display:flex}.pf .tarif .preis .zahl{font-size:42px}.pf .tarif .preis small{color:var(--leise);font-size:13px}.pf .zeile{border-top:1px solid #efede8;justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0;font-size:13.5px;display:flex}.pf .zeile span:first-child{color:var(--leise)}.pf .zeile span:last-child{text-align:right;font-weight:600}.pf .tarif .knopf,.pf .tarif .knopf--kontur{width:100%;margin-top:24px}.pf .garantie{background:var(--sonne);border-radius:22px;flex-wrap:wrap;align-items:center;gap:20px;margin-top:24px;padding:24px 28px;display:flex}.pf .garantie .schild{background:var(--ink);width:46px;height:46px;color:var(--sonne);border-radius:15px;flex:none;justify-content:center;align-items:center;display:inline-flex}.pf .garantie p{flex:320px;font-size:16px;line-height:1.5}.pf details.amtlich{border:1px solid var(--linie);background:var(--karte);border-radius:22px;margin-top:34px;padding:0 24px}.pf details.amtlich summary{cursor:pointer;align-items:center;gap:16px;padding:20px 0;font-size:15.5px;line-height:1.5;list-style:none;display:flex}.pf details.amtlich summary::-webkit-details-marker{display:none}.pf details.amtlich summary:after{content:"+";border:1px solid var(--linie);width:28px;height:28px;color:var(--weich);border-radius:50%;flex:none;place-items:center;margin-left:auto;font-size:18px;line-height:1;display:grid}.pf details.amtlich[open] summary:after{content:"–";background:var(--ink);color:#fff;border-color:var(--ink)}.pf details.amtlich summary:hover{background:#071c3005;border-radius:8px}.pf details.amtlich .akte{background:var(--ink);width:38px;height:38px;color:var(--sonne);border-radius:12px;flex:none;place-items:center;display:grid}.pf details.amtlich .steckbrief{margin-top:4px}.pf details.amtlich .steckbrief .zahl{font-size:clamp(28px,3vw,44px)}.pf details.amtlich .herkunft{color:var(--leise);padding:18px 0 22px;font-size:13px;display:block}.pf details.frage-zeile{border-top:1px solid var(--linie)}.pf .frage-zeile summary .sg-rechts{flex:none;align-items:baseline;gap:18px;display:flex}.pf details.frage-zeile#faq-garantie{scroll-margin-top:88px}.pf details.frage-zeile summary:hover{background:#071c3006}.pf details.frage-zeile summary{cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;font-size:clamp(16px,1.5vw,19px);font-weight:600;line-height:1.3;list-style:none;transition:background .16s;display:flex}.pf details.frage-zeile summary::-webkit-details-marker{display:none}.pf details.frage-zeile summary:after{content:"+";width:28px;height:28px;font-family:var(--sans);color:var(--ink);border:1px solid #e6e4df;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:17px;font-weight:500;display:inline-flex}.pf a:focus-visible,.pf summary:focus-visible,.pf .antwort:focus-visible{outline:2px solid var(--royal);outline-offset:3px;border-radius:8px}.pf details.frage-zeile[open] summary:after{content:"–";background:var(--ink);color:#fff;border-color:var(--ink)}.pf details.frage-zeile p{max-width:68ch;color:var(--weich);padding-bottom:24px;font-size:16px;line-height:1.65}.pf .schluss{background:var(--sonne);margin-top:clamp(64px,9vw,118px)}.pf .schluss .spur{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:60px;padding:clamp(56px,7vw,96px) 0;display:flex}.pf .schluss h2{font-size:clamp(32px,4vw,54px);line-height:1.04}.pf .mini-feld{flex:0 460px;grid-template-columns:repeat(12,1fr);gap:8px;display:grid}.pf .mini-feld span{aspect-ratio:1;opacity:.18;background:#fff;border-radius:26%}.pf .schluss .zaehler{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#071c308c;align-items:baseline;gap:10px;margin-top:18px;font-size:11px;font-weight:600;display:flex}.pf .schluss .zaehler b{font-family:var(--anzeige);font-variation-settings:"opsz" 144;letter-spacing:0;color:var(--ink);font-variant-numeric:tabular-nums;font-size:30px}.pf .fuss{color:var(--leise);flex-wrap:wrap;justify-content:space-between;gap:24px;padding:34px 0 44px;font-size:13px;display:flex}.pf .leiste{z-index:30;padding:12px 14px calc(12px + env(safe-area-inset-bottom,0px));background:#fdfcf9f2;border-top:1px solid #e6e4df;justify-content:space-between;align-items:center;gap:10px;display:none;position:fixed;inset:auto 0 0;box-shadow:0 -8px 24px -16px #071c3059}@media (max-width:900px){.pf .film{display:none}.pf .film-innen{height:calc(100dvh - 76px);padding-top:calc(var(--kopfhoehe) + 22px)}.pf .film{height:423vh}.pf .film-innen>.spur{flex-direction:column;align-items:stretch;gap:14px;height:100%}.pf .worte{flex-direction:column;flex:auto;order:2;padding-top:0;display:flex}.pf .akt-worte{min-height:292px;margin-top:12px}.pf .akt-worte p.vorspann{margin-top:12px;font-size:15px;line-height:1.45}.pf .akt-worte p.inhaltszeile{letter-spacing:.07em;margin-top:12px;font-size:11px;line-height:1.7}.pf .zusagen{gap:6px;margin-top:12px}.pf .zusagen span{gap:6px;padding:5px 11px;font-size:12px}.pf .akt-worte h1,.pf .akt-worte h2{font-size:clamp(26px,7.4vw,34px)}.pf .akt-worte p{margin-top:10px;font-size:14.5px;line-height:1.5}.pf .buehne{aspect-ratio:1;flex:none;order:1;width:min(100%,40dvh,100dvh - 587px);height:auto;max-height:none;margin:0 auto}.pf .handeln{gap:12px;margin-top:auto;padding-bottom:6px}.pf .handeln .knopf{flex:100%}.pf .handeln .textlink,.pf .handeln .preislink,.pf .beweis{display:none}.pf .buehne{padding:14px 14px 24px}.pf .feld,.pf .flaechen,.pf .etiketten,.pf .griffe{inset:14px 14px 24px}.pf .etikett{padding:7px 9px}.pf .einladung{letter-spacing:.06em;font-size:11px;top:auto;bottom:5px;right:14px}.pf .marker-auf{width:17px;height:17px;font-size:10.5px;top:5px;right:5px}.pf .blattfeld{padding:16px}.pf .blatt-innen{padding:0 20px 24px}.pf .bl-herkunft{z-index:2;letter-spacing:.09em;background:#fff;margin:0 -20px;padding:22px 62px 22px 20px;font-size:11px;position:sticky;top:0;box-shadow:0 8px 12px -10px #071c304d}.pf .fr-prompt{margin-top:10px;font-size:19px}.pf .antworten{margin-top:15px}.pf .blatt .antwort{border-radius:11px;padding:11px 13px;font-size:13.5px}.pf .blatt .antwort .punkt{width:18px;height:18px}.pf .bl-lex{gap:10px;margin-top:15px}.pf .bl-lex .rede{padding:13px 14px}.pf .bl-lex .rede p{font-size:13px}.pf .bl-tat{margin-top:16px;padding-top:15px}.pf .bl-tun{gap:14px;margin-top:12px}.pf .bl-tun .knopf{flex:100%}.pf .blatt-zu{width:44px;height:44px;top:11px;right:11px}.pf .tafelzeile{letter-spacing:.08em;font-size:10px;bottom:5px;left:14px;right:14px}.pf[data-akt="2"] .tafelzeile{padding-right:160px}.pf .tafelzeile span:last-child{display:none}.pf .tafelzeile span:first-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pf .siegel{bottom:32px;left:14px}.pf .wochen u{display:none}.pf .halte-marke{margin-top:12px;font-size:11.5px}.pf .halte{gap:6px;margin-top:8px}.pf .halte button{height:46px}.pf .knopf{padding:15px 26px}.pf .knopf--klein{padding:13px 18px;font-size:14px}.pf .leiste .knopf{padding:13px 18px;font-size:14.5px}.pf .antwort{padding:12px;font-size:13px}.pf .blatt .antwort{padding:12px 13px;font-size:13.5px}.pf .preislink,.pf .textlink{padding:12px 0;display:inline-block}.pf .blatt-zu{width:44px;height:44px}.pf .bl-weiter{padding:13px 0 14px}.pf .blatt-innen{overscroll-behavior:contain}.pf .halte button{min-width:0;height:46px;font-size:13px}.pf .planzahlen{margin-top:14px;padding-top:12px}.pf .planzahlen>div{padding-left:14px}.pf .planzahlen .zahl{font-size:26px}.pf .planzahlen small{margin-top:6px;font-size:11.5px}.pf .lex-satz{margin-top:10px;font-size:13px}.pf .karte-frage{border-radius:18px;padding:14px 15px 15px;inset:0}.pf .karte-frage .szenario{display:none}.pf .karte-frage .kopfzeile{gap:10px;font-size:11px}.pf .karte-frage .kopfzeile span:last-child{display:none}.pf .nur-telefon{display:block!important}.pf .nur-schirm,.pf .bild-hinweis{display:none}.pf .karte-frage .frage{margin-top:8px;font-size:15px}.pf .antworten{gap:5px;margin-top:11px}.pf .antwort{border-radius:11px;padding:12px;font-size:13px}.pf .antwort .punkt{width:18px;height:18px}.pf .lex .lex-innen{gap:10px}.pf .lex .rede{padding:12px 14px}.pf .lex .rede p{font-size:13px}.pf .bild-hinweis{font-size:9px;bottom:-22px}.pf .taktung{display:none}.pf .person{height:100%;inset:auto 0 0 auto}.pf .siegel{padding:7px 11px;font-size:11px;bottom:6%}.pf .leiste{display:flex}.pf{padding-bottom:calc(76px + env(safe-area-inset-bottom,0px))}.pf .steckbrief>div{flex:calc(50% - 9px);padding-left:18px}.pf .steckbrief>div:nth-child(odd){border-left:0;padding-left:0}.pf .steckbrief{row-gap:26px}.pf details.amtlich{padding:0 18px}.pf details.amtlich summary{gap:12px;padding:17px 0;font-size:14.5px}.pf details.amtlich .akte{border-radius:11px;width:34px;height:34px}.pf details.amtlich .steckbrief .zahl{font-size:30px}.pf details.amtlich .herkunft{padding:14px 0 20px}.pf .frage-zeile summary .sg-rechts{flex:0 auto;gap:12px;min-width:0}.pf .frage-zeile summary .marke.schwerpunkt{display:none}.pf .frage-zeile summary{flex-wrap:wrap}.pf .frage-zeile summary:after{order:2}.pf .frage-zeile summary .sg-rechts:has(.marke.badge){order:3;justify-content:flex-start;width:100%;margin-top:2px}.pf .kopfpaar{gap:24px}.pf .stimme{flex:260px;margin-top:0!important}.pf .stimme .unterschrift{font-size:10.5px}.pf .faecher .telefon:first-child{--w:.2706;--x:-.3403}.pf .faecher .telefon:nth-child(2){--w:.3075;--x:-.2009}.pf .faecher .telefon:nth-child(3){--w:.3444;--x:0}.pf .faecher .telefon:nth-child(4){--w:.3075;--x:.2009}.pf .faecher .telefon:nth-child(5){--w:.2706;--x:.3403}}@media (max-width:900px) and (max-height:800px){.pf .akt-worte [data-akt="3"] .lex-satz{display:none}}@media (max-width:900px) and (max-height:560px){.pf .faecher .telefon:first-child{--w:.165;--x:-.415}.pf .faecher .telefon:nth-child(2){--w:.1875;--x:-.245}.pf .faecher .telefon:nth-child(3){--w:.21;--x:0}.pf .faecher .telefon:nth-child(4){--w:.1875;--x:.245}.pf .faecher .telefon:nth-child(5){--w:.165;--x:.415}}@media (max-width:760px) and (max-height:830px){.pf .buehne{width:min(100%,36dvh,100dvh - 540px)}.pf .akt-worte{min-height:216px;margin-top:8px}.pf .nur-hoch{display:none}.pf .akt-worte p.vorspann{max-width:24em;margin-top:9px;font-size:13.5px;line-height:1.42}.pf .akt-worte p.inhaltszeile{margin-top:9px;font-size:10.5px;line-height:1.65}.pf .akt-worte [data-akt="3"] .lex-satz{display:none}.pf .akt-worte h1,.pf .akt-worte h2{font-size:clamp(21px,6.2vw,27px)}.pf .akt-worte p{margin-top:8px;font-size:13px;line-height:1.45}.pf .zusagen{gap:5px;margin-top:9px}.pf .zusagen span{padding:4px 9px;font-size:11px}.pf .planzahlen{margin-top:7px;padding-top:10px}.pf .planzahlen .zahl{font-size:29px}.pf .planzahlen .zahl--klein{font-size:19px}.pf .planzahlen small{margin-top:4px;font-size:11px}.pf .lex-satz{margin-top:8px;font-size:12.5px}.pf .halte button{height:44px;padding:7px 11px;font-size:12.5px}.pf .beweis{display:none}}@media (max-width:900px) and (orientation:landscape) and (max-height:540px){.pf .film-innen{height:calc(100dvh - 64px);padding-top:calc(var(--kopfhoehe) - 6px)}.pf .film-innen>.spur{flex-direction:row;align-items:stretch;gap:20px;height:100%}.pf .buehne{flex:none;order:0;align-self:flex-end;width:auto;height:min(100% - 24px,46vw);margin:0}.pf .worte{flex:62%;order:1}.pf .akt-worte{flex:auto;min-height:0;margin-top:8px}.pf .handeln{flex-wrap:nowrap;flex:none;gap:18px;margin-top:10px}.pf .handeln .knopf{flex:none;padding:12px 22px}.pf .halte-marke{display:none}.pf .halte{margin-top:4px}.pf .planzahlen{margin-top:10px;padding-top:10px}.pf .planzahlen .zahl{font-size:clamp(22px,3.2vw,30px)}.pf .akt-worte h1,.pf .akt-worte h2{font-size:clamp(19px,3.1vw,26px);line-height:1.06}.pf .akt-worte p{font-size:13px;line-height:1.45}.pf .akt-worte [data-akt="3"] .lex-satz,.pf .pille,.pf .zusagen,.pf .akt-worte p.inhaltszeile,.pf .beweis,.pf .akt-worte>div[data-akt="2"] .register{display:none}.pf .leiste{padding:8px 14px calc(8px + env(safe-area-inset-bottom,0px))}.pf .handeln{padding-bottom:0}}@media (max-width:900px){.pf .pille{letter-spacing:.08em;color:var(--weich);background:0 0;border:0;border-radius:0;align-self:flex-start;padding:0 0 0 13px;font-size:11.5px;line-height:1.55;position:relative}.pf .pille:before{content:"";background:var(--royal);border-radius:50%;width:5px;height:5px;position:absolute;top:7px;left:0}.pf .tafelzeile{letter-spacing:.06em;font-size:11.5px}.pf .akt-worte p.inhaltszeile,.pf .stimme .unterschrift,.pf .reihe figure figcaption u,.pf .urteil{font-size:11px}}@media (prefers-reduced-motion:reduce){.pf *{transition-duration:1ms!important;animation-duration:1ms!important}.pf .lex{transition:none}.pf .kapitel:hover{transform:none}}}@layer utilities;
.akademie-module__jtD1nq__page{color:#0b2239;background:#fdfcf9}.akademie-module__jtD1nq__page *{box-sizing:border-box}.akademie-module__jtD1nq__page [id]{scroll-margin-top:90px}.akademie-module__jtD1nq__page a:focus-visible,.akademie-module__jtD1nq__page button:focus-visible,.akademie-module__jtD1nq__page input:focus-visible,.akademie-module__jtD1nq__page select:focus-visible,.akademie-module__jtD1nq__page textarea:focus-visible,.akademie-module__jtD1nq__page summary:focus-visible{outline-offset:5px;outline:3px solid #1e51f5}.akademie-module__jtD1nq__shell{width:min(100% - 64px,1216px);margin-inline:auto}.akademie-module__jtD1nq__hero{padding:72px 0 56px}.akademie-module__jtD1nq__eyebrow{align-items:center;gap:10px;margin:0 0 24px;font-size:14px;font-weight:600;display:flex}.akademie-module__jtD1nq__dot{background:#0b7a57;border-radius:50%;width:7px;height:7px}.akademie-module__jtD1nq__hero h1{font-family:var(--font-fraunces), Georgia, serif;letter-spacing:-.035em;text-wrap:balance;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;max-width:20ch;margin:0;font-size:clamp(42px,5.25vw,76px);font-weight:500;line-height:1.07}.akademie-module__jtD1nq__hero .akademie-module__jtD1nq__hubHeadline{overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;max-width:none}.akademie-module__jtD1nq__heroHighlight{-webkit-box-decoration-break:clone;box-decoration-break:clone;background-image:linear-gradient(transparent 62%, var(--color-sonne,#ffd98a) 62%, var(--color-sonne,#ffd98a) 96%, transparent 96%);padding:0 .06em}.akademie-module__jtD1nq__heroGrid{grid-template-columns:1fr 260px;align-items:end;gap:64px;display:grid}.akademie-module__jtD1nq__heroLead{color:#46535f;max-width:62ch;margin:26px 0 0;font-size:19px;line-height:1.6}.akademie-module__jtD1nq__actions{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:28px;display:flex}.akademie-module__jtD1nq__button{color:#fff;cursor:pointer;background:#1e51f5;border:0;border-radius:999px;justify-content:center;align-items:center;gap:24px;min-height:50px;padding:13px 25px;font-size:15px;font-weight:600;line-height:1.45;text-decoration:none;transition:background .15s;display:inline-flex}.akademie-module__jtD1nq__button:hover{background:#1644e0}.akademie-module__jtD1nq__textButton{color:#0b2239;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #a9afb4;padding:10px 0;font-size:15px;font-weight:600;text-decoration:none}.akademie-module__jtD1nq__fine{color:#5d6b79;margin-top:18px;font-size:13px;line-height:1.6}.akademie-module__jtD1nq__fine a{text-underline-offset:3px;text-decoration:underline}.akademie-module__jtD1nq__proof{border-left:1px solid #dcdedb;padding:24px 0 8px 28px}.akademie-module__jtD1nq__proof strong{font-family:var(--font-fraunces), Georgia, serif;font-size:66px;font-weight:500;line-height:1.1;display:block}.akademie-module__jtD1nq__proof p{margin:10px 0 0;font-size:15px;line-height:1.55}.akademie-module__jtD1nq__proof small{color:#5d6b79;margin-top:16px;font-size:12px;line-height:1.55;display:block}.akademie-module__jtD1nq__portraits{grid-template-columns:repeat(5,minmax(0,1fr));gap:3px;display:grid}.akademie-module__jtD1nq__portrait{color:#fff;background:#0b2239;min-width:0;text-decoration:none;display:block;position:relative;overflow:hidden}.akademie-module__jtD1nq__portrait img{object-fit:cover;width:100%;height:350px;transition:transform .35s;display:block}.akademie-module__jtD1nq__portrait:hover img{transform:scale(1.025)}.akademie-module__jtD1nq__portraitCaption{background:linear-gradient(#0000,#071c30eb);padding:56px 22px 22px;position:absolute;inset:auto 0 0}.akademie-module__jtD1nq__portraitCaption span{color:#e2e9ee;margin-bottom:6px;font-size:12px;display:block}.akademie-module__jtD1nq__portraitCaption strong{overflow-wrap:anywhere;font-size:clamp(15px,1.25vw,18px);line-height:1.3}.akademie-module__jtD1nq__section{padding:88px 0}.akademie-module__jtD1nq__muted{background:#f3f2ee}.akademie-module__jtD1nq__sectionHead{grid-template-columns:1.1fr .9fr;align-items:end;gap:64px;margin-bottom:38px;display:grid}.akademie-module__jtD1nq__section h2,.akademie-module__jtD1nq__contact h2{font-family:var(--font-fraunces), Georgia, serif;letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(32px,3.5vw,48px);font-weight:500;line-height:1.12}.akademie-module__jtD1nq__sectionHead>p{color:#46535f;margin:0;font-size:17px;line-height:1.65}.akademie-module__jtD1nq__benefits{grid-template-columns:1fr 1fr;gap:0 26px;display:grid}.akademie-module__jtD1nq__benefit{grid-row:span 2;grid-template-rows:subgrid;background:#fff;border-radius:24px;display:grid;overflow:hidden}.akademie-module__jtD1nq__benefitBody{padding:32px 36px 28px}.akademie-module__jtD1nq__benefitBody h3,.akademie-module__jtD1nq__offer h3,.akademie-module__jtD1nq__step h3,.akademie-module__jtD1nq__mailPreview h3{font-family:var(--font-bricolage), sans-serif;margin:0 0 14px;font-size:24px;font-weight:700;line-height:1.25}.akademie-module__jtD1nq__benefitBody p,.akademie-module__jtD1nq__offer p,.akademie-module__jtD1nq__step p{color:#46535f;margin:0 0 16px;font-size:16px;line-height:1.65}.akademie-module__jtD1nq__benefitBody .akademie-module__jtD1nq__fine{font-size:13px}.akademie-module__jtD1nq__benefitVisual{background:#dce6ff;justify-content:center;align-items:center;min-height:285px;padding:30px;display:flex}.akademie-module__jtD1nq__benefitPhotoFrame{min-height:285px;position:relative}.akademie-module__jtD1nq__learningPhotoFrame{aspect-ratio:3/2;width:100%;min-width:0}.akademie-module__jtD1nq__benefitPhoto{object-fit:cover;object-position:center 20%;width:100%;height:100%;display:block;position:absolute;inset:0}.akademie-module__jtD1nq__profileCard{background:#fff;border-radius:16px;width:min(100%,390px);padding:25px;box-shadow:0 16px 40px -25px #0b223955}.akademie-module__jtD1nq__profileHead{align-items:center;gap:16px;margin-bottom:18px;display:flex}.akademie-module__jtD1nq__profileLogo{color:#1644e0;border:1px dashed #bdc8df;border-radius:12px;flex-shrink:0;place-items:center;width:65px;height:65px;font-size:12px;display:grid}.akademie-module__jtD1nq__profileHead strong{font-size:18px}.akademie-module__jtD1nq__profileCard p{color:#46535f;margin:8px 0;font-size:14px;line-height:1.6}.akademie-module__jtD1nq__profileLink{color:#1644e0;border-top:1px solid #e6e4df;margin-top:20px;padding-top:15px;font-size:14px;font-weight:600;display:block}.akademie-module__jtD1nq__inlineNote{color:#46535f;border-top:1px solid #dcdedb;align-items:baseline;gap:18px;margin-top:28px;padding-top:22px;font-size:14px;line-height:1.65;display:flex}.akademie-module__jtD1nq__inlineNote strong{color:#0b2239;flex-shrink:0}.akademie-module__jtD1nq__product{grid-template-columns:.85fr 1.15fr;align-items:center;gap:72px;display:grid}.akademie-module__jtD1nq__product h2{margin-bottom:25px}.akademie-module__jtD1nq__product>div>p{color:#46535f;font-size:17px;line-height:1.65}.akademie-module__jtD1nq__checks{gap:17px;margin:26px 0 0;padding:0;list-style:none;display:grid}.akademie-module__jtD1nq__checks li{align-items:baseline;gap:12px;font-size:15px;line-height:1.55;display:flex}.akademie-module__jtD1nq__checks li:before{content:"✓";color:#1644e0;font-weight:700}.akademie-module__jtD1nq__appPreview{min-width:0;padding:0;container-type:inline-size}.akademie-module__jtD1nq__appPreview .faecher{--spur:100cqw;border-radius:24px;height:calc(73.75cqw + 64px)}.akademie-module__jtD1nq__appPreview .telefon:first-child{--w:.2706;--x:-.3403}.akademie-module__jtD1nq__appPreview .telefon:nth-child(2){--w:.3075;--x:-.2009}.akademie-module__jtD1nq__appPreview .telefon:nth-child(3){--w:.3444;--x:0}.akademie-module__jtD1nq__appPreview .telefon:nth-child(4){--w:.3075;--x:.2009}.akademie-module__jtD1nq__appPreview .telefon:nth-child(5){--w:.2706;--x:.3403}.akademie-module__jtD1nq__steps{grid-template-columns:repeat(3,1fr);gap:40px;margin-top:36px;padding:0;list-style:none;display:grid}.akademie-module__jtD1nq__step{border-top:1px solid #dcdedb;padding-top:24px}.akademie-module__jtD1nq__stepNumber{font-family:var(--font-fraunces), Georgia, serif;color:#1644e0;margin-bottom:18px;font-size:34px;display:block}.akademie-module__jtD1nq__step h3,.akademie-module__jtD1nq__topic h3{font-family:var(--font-bricolage), sans-serif;font-size:21px;font-weight:700;line-height:1.4}.akademie-module__jtD1nq__topic{border-top:1px solid #dcdedb;padding-top:24px}.akademie-module__jtD1nq__offer{background:#faeeda;border-radius:24px;grid-template-columns:.8fr 1.2fr;gap:60px;margin-top:46px;padding:44px;display:grid}.akademie-module__jtD1nq__offer h3{font-size:28px}.akademie-module__jtD1nq__offer p:last-child{margin-bottom:0}.akademie-module__jtD1nq__offerNumber{font-family:var(--font-fraunces), Georgia, serif;margin-bottom:8px;font-size:48px;display:block}.akademie-module__jtD1nq__branchList{border-top:1px solid #dcdedb}.akademie-module__jtD1nq__branchRow{border-bottom:1px solid #dcdedb;grid-template-columns:70px .8fr 1fr 24px;align-items:center;gap:24px;padding:24px 0;text-decoration:none;display:grid}.akademie-module__jtD1nq__branchRow img{object-fit:cover;border-radius:10px;width:70px;height:76px}.akademie-module__jtD1nq__branchRow h3{font-family:var(--font-bricolage), sans-serif;margin:0 0 4px;font-size:22px;font-weight:700}.akademie-module__jtD1nq__branchRow p{color:#46535f;margin:0;font-size:15px;line-height:1.5}.akademie-module__jtD1nq__branchRow small{color:#5d6b79;font-size:13px}.akademie-module__jtD1nq__branchRow:hover h3{color:#1644e0}.akademie-module__jtD1nq__faq{max-width:880px;margin:35px auto 0}.akademie-module__jtD1nq__faq details{border-bottom:1px solid #dcdedb;padding:22px 0}.akademie-module__jtD1nq__faq summary{cursor:pointer;font-size:18px;font-weight:600;line-height:1.45}.akademie-module__jtD1nq__faq p{color:#46535f;max-width:76ch;margin:18px 0 0;font-size:16px;line-height:1.7}.akademie-module__jtD1nq__mission{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}.akademie-module__jtD1nq__mission img{object-fit:cover;border-radius:24px;width:100%;height:350px}.akademie-module__jtD1nq__mission p{color:#46535f;margin-top:24px;font-size:17px;line-height:1.7}.akademie-module__jtD1nq__contact{background:#f3f2ee;padding:88px 0}.akademie-module__jtD1nq__contactGrid{grid-template-columns:.8fr 1.2fr;align-items:start;gap:75px;display:grid}.akademie-module__jtD1nq__contactIntro{color:#46535f;margin-top:24px;font-size:17px;line-height:1.65}.akademie-module__jtD1nq__founder{align-items:center;gap:18px;margin-top:30px;display:flex}.akademie-module__jtD1nq__founder img{object-fit:cover;border-radius:14px;width:78px;height:90px}.akademie-module__jtD1nq__founder strong,.akademie-module__jtD1nq__founder span{font-size:14px;line-height:1.65;display:block}.akademie-module__jtD1nq__founder span{color:#5d6b79}.akademie-module__jtD1nq__directMail{text-underline-offset:4px;margin-top:22px;text-decoration:underline;display:inline-block}.akademie-module__jtD1nq__formPanel{background:#fff;border-radius:24px;padding:32px}.akademie-module__jtD1nq__interessen{border:0;margin:0 0 24px;padding:0}.akademie-module__jtD1nq__interessen legend{margin-bottom:15px;font-size:17px;font-weight:600}.akademie-module__jtD1nq__radio{cursor:pointer;align-items:center;gap:12px;min-height:46px;font-size:15px;display:flex}.akademie-module__jtD1nq__radio input{accent-color:#1e51f5;width:18px;height:18px}.akademie-module__jtD1nq__formGrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.akademie-module__jtD1nq__formGrid label,.akademie-module__jtD1nq__field{font-size:14px;font-weight:600;display:block}.akademie-module__jtD1nq__field{margin-top:20px}.akademie-module__jtD1nq__formGrid input,.akademie-module__jtD1nq__field input,.akademie-module__jtD1nq__field select,.akademie-module__jtD1nq__field textarea{width:100%;font:inherit;color:#0b2239;background:#fff;border:1px solid #bfc5c9;border-radius:9px;margin-top:9px;padding:12px 14px;font-size:16px;font-weight:400;display:block}.akademie-module__jtD1nq__field textarea{resize:vertical}.akademie-module__jtD1nq__field textarea::placeholder,.akademie-module__jtD1nq__field input::placeholder,.akademie-module__jtD1nq__formGrid input::placeholder{color:#67717a}.akademie-module__jtD1nq__optional{color:#67717a;margin-left:6px;font-size:12px;font-weight:400}.akademie-module__jtD1nq__formFields>.akademie-module__jtD1nq__button{width:100%;margin-top:24px}.akademie-module__jtD1nq__error{color:#a52828;margin-top:16px;font-size:14px;line-height:1.6}.akademie-module__jtD1nq__mailPreview{background:#e1f5ee;border-radius:16px;margin-top:24px;padding:25px}.akademie-module__jtD1nq__mailPreview p{margin:14px 0;font-size:14px;line-height:1.6}.akademie-module__jtD1nq__mailPreview pre{white-space:pre-wrap;font:inherit;overflow-wrap:anywhere;font-size:14px;line-height:1.65}.akademie-module__jtD1nq__mailPreview details{margin-top:16px}.akademie-module__jtD1nq__mailPreview summary{cursor:pointer;font-size:14px;font-weight:600}.akademie-module__jtD1nq__legal{color:#5d6b79;border-top:1px solid #dcdedb;max-width:95ch;margin-top:48px;padding-top:24px;font-size:12px;line-height:1.7}.akademie-module__jtD1nq__breadcrumb{color:#5d6b79;flex-wrap:wrap;gap:10px;margin-bottom:28px;font-size:13px;display:flex}.akademie-module__jtD1nq__breadcrumb a{text-underline-offset:4px;text-decoration:underline}.akademie-module__jtD1nq__branchHero{grid-template-columns:1.15fr .85fr;align-items:center;gap:60px;display:grid}.akademie-module__jtD1nq__branchHero>*{min-width:0}.akademie-module__jtD1nq__branchHero h1{font-size:clamp(40px,4vw,58px)}.akademie-module__jtD1nq__branchHero>img{object-fit:cover;border-radius:24px;width:100%;height:530px}.akademie-module__jtD1nq__branchStats{color:#46535f;border-top:1px solid #dcdedb;gap:28px;margin-top:26px;padding-top:22px;font-size:14px;display:flex}.akademie-module__jtD1nq__branchStats strong{font-family:var(--font-fraunces), Georgia, serif;color:#0b2239;margin-right:6px;font-size:28px;font-weight:500}.akademie-module__jtD1nq__partners{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:25px;margin-top:28px;display:grid}.akademie-module__jtD1nq__partner{background:#fff;border:1px solid #e6e4df;border-radius:14px;padding:18px 24px}.akademie-module__jtD1nq__partner img{object-fit:contain;width:80px;height:45px}@media (max-width:1000px){.akademie-module__jtD1nq__heroGrid{grid-template-columns:1fr 190px;gap:35px}.akademie-module__jtD1nq__hero h1{font-size:58px}.akademie-module__jtD1nq__benefitBody{padding:28px}.akademie-module__jtD1nq__product,.akademie-module__jtD1nq__contactGrid,.akademie-module__jtD1nq__mission,.akademie-module__jtD1nq__branchHero{gap:36px}.akademie-module__jtD1nq__portrait img{height:280px}.akademie-module__jtD1nq__portraitCaption{padding:50px 14px 18px}.akademie-module__jtD1nq__branchHero h1{font-size:44px}}@media (max-width:700px){.akademie-module__jtD1nq__shell{width:calc(100% - 40px)}.akademie-module__jtD1nq__hero{padding:38px 0 34px}.akademie-module__jtD1nq__heroGrid,.akademie-module__jtD1nq__sectionHead,.akademie-module__jtD1nq__benefits,.akademie-module__jtD1nq__product,.akademie-module__jtD1nq__offer,.akademie-module__jtD1nq__mission,.akademie-module__jtD1nq__contactGrid,.akademie-module__jtD1nq__branchHero{grid-template-columns:1fr;gap:28px}.akademie-module__jtD1nq__hero h1,.akademie-module__jtD1nq__branchHero h1{max-width:20ch;font-size:clamp(36px,9.8vw,48px);line-height:1.1}.akademie-module__jtD1nq__eyebrow{margin-bottom:20px;font-size:12px}.akademie-module__jtD1nq__heroLead{margin-top:20px;font-size:16px;line-height:1.65}.akademie-module__jtD1nq__hero .akademie-module__jtD1nq__actions{gap:12px 18px;margin-top:23px}.akademie-module__jtD1nq__hero .akademie-module__jtD1nq__button{flex-grow:1}.akademie-module__jtD1nq__fine{font-size:12px}.akademie-module__jtD1nq__proof{border-top:1px solid #dcdedb;border-left:0;grid-template-columns:95px 1fr;align-items:center;gap:0 12px;padding:20px 0 0;display:grid}.akademie-module__jtD1nq__proof strong{grid-row:1/3;font-size:43px}.akademie-module__jtD1nq__proof p{margin:0;font-size:13px}.akademie-module__jtD1nq__proof small{margin:3px 0 0;font-size:11px}.akademie-module__jtD1nq__portraits{scroll-snap-type:x mandatory;gap:10px;padding:0 20px 12px;display:flex;overflow-x:auto}.akademie-module__jtD1nq__portrait{scroll-snap-align:center;border-radius:16px;flex:0 0 66%}.akademie-module__jtD1nq__portrait img{height:265px}.akademie-module__jtD1nq__portraitCaption strong{font-size:18px}.akademie-module__jtD1nq__portraitCaption{padding:48px 20px 20px}.akademie-module__jtD1nq__section,.akademie-module__jtD1nq__contact{padding:55px 0}.akademie-module__jtD1nq__sectionHead{gap:20px;margin-bottom:28px}.akademie-module__jtD1nq__sectionHead>p{font-size:16px}.akademie-module__jtD1nq__section h2,.akademie-module__jtD1nq__contact h2{font-size:34px}.akademie-module__jtD1nq__benefitBody{padding:26px}.akademie-module__jtD1nq__benefitBody h3{font-size:24px}.akademie-module__jtD1nq__benefitVisual{min-height:240px;padding:24px}.akademie-module__jtD1nq__benefit{grid-row:auto;grid-template-rows:auto auto;gap:0}.akademie-module__jtD1nq__benefitPhotoFrame{min-height:250px}.akademie-module__jtD1nq__inlineNote{flex-direction:column;gap:8px;font-size:13px}.akademie-module__jtD1nq__steps{grid-template-columns:1fr;gap:26px}.akademie-module__jtD1nq__step{grid-template-columns:35px 1fr;gap:0 16px;padding-top:20px;display:grid}.akademie-module__jtD1nq__stepNumber{grid-row:1/3;margin:0;font-size:27px}.akademie-module__jtD1nq__step p{margin:0}.akademie-module__jtD1nq__offer{margin-top:30px;padding:28px}.akademie-module__jtD1nq__offer h3{font-size:25px}.akademie-module__jtD1nq__branchRow{grid-template-columns:58px 1fr 20px;gap:16px;padding:20px 0}.akademie-module__jtD1nq__branchRow img{width:58px;height:68px}.akademie-module__jtD1nq__branchRow h3{overflow-wrap:anywhere;font-size:19px}.akademie-module__jtD1nq__branchRow>p{display:none}.akademie-module__jtD1nq__faq summary{font-size:16px}.akademie-module__jtD1nq__faq p{font-size:15px}.akademie-module__jtD1nq__mission img{height:260px}.akademie-module__jtD1nq__formPanel{padding:25px 20px}.akademie-module__jtD1nq__formGrid{grid-template-columns:1fr;gap:20px}.akademie-module__jtD1nq__formPanel .akademie-module__jtD1nq__fine{font-size:12px}.akademie-module__jtD1nq__interessen legend{font-size:16px}.akademie-module__jtD1nq__radio{font-size:14px}.akademie-module__jtD1nq__branchHero>img{height:350px}.akademie-module__jtD1nq__branchStats{gap:20px;font-size:12px}.akademie-module__jtD1nq__branchStats strong{font-size:24px}.akademie-module__jtD1nq__mailPreview{padding:20px}.akademie-module__jtD1nq__mailPreview .akademie-module__jtD1nq__button{width:100%}}@media (prefers-reduced-motion:reduce){.akademie-module__jtD1nq__portrait img,.akademie-module__jtD1nq__button{transition:none}}.akademie-module__jtD1nq__partner h3{margin:0;font-size:20px;line-height:1.3}.akademie-module__jtD1nq__partner p{color:#46535f;margin:8px 0;font-size:15px;line-height:1.6}.akademie-module__jtD1nq__formFields{border:0;min-width:0;margin:0;padding:0}.akademie-module__jtD1nq__formFields:disabled{opacity:.7}.akademie-module__jtD1nq__button:disabled{cursor:wait}.akademie-module__jtD1nq__honeypot{display:none}
