@font-face{font-family:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.19g-lkcx7iw64.woff2?dpl=1793717216951)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.0-95eo-012xnf.woff2?dpl=1793717216951)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.19g-lkcx7iw64.woff2?dpl=1793717216951)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.0-95eo-012xnf.woff2?dpl=1793717216951)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.19g-lkcx7iw64.woff2?dpl=1793717216951)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.0-95eo-012xnf.woff2?dpl=1793717216951)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-weight:700;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.19g-lkcx7iw64.woff2?dpl=1793717216951)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.0-95eo-012xnf.woff2?dpl=1793717216951)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree Fallback;src:local(Arial);ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.0%;size-adjust:100.72%}.figtree_fc099b8b-module__0ye7-a__className{font-family:Figtree,Figtree Fallback;font-style:normal}.figtree_fc099b8b-module__0ye7-a__variable{--schrift:"Figtree", "Figtree Fallback"}
.lernen-bereich{--grund:#eef1f6;--flaeche:#fff;--flaeche-2:#f6f8fb;--text:#131a24;--leise:#5b6673;--linie:#dae1ea;--marke:#1e40af;--marke-dunkel:#1a3579;--marke-hell:#dde6f8;--marke-text:#fff;--fertig:#18794e;--fertig-hell:#dcf0e6;background:var(--grund);min-height:100%;color:var(--text);font-family:var(--schrift), system-ui, -apple-system, "Segoe UI", sans-serif;font-size:15px}.lernen-bereich h1,.lernen-bereich h2,.lernen-bereich h3{letter-spacing:-.015em;font-weight:600}.lernen-bereich h1{font-weight:700}.lernen-bereich .flaeche{background:var(--flaeche);border:1px solid var(--linie);border-radius:12px}.lernen-bereich a.flaeche{transition:box-shadow .18s,transform .18s,border-color .18s;display:block}.lernen-bereich a.flaeche:hover{border-color:#c3d0e2;transform:translateY(-2px);box-shadow:0 10px 28px #131a241a}.lernen-bereich .leise{color:var(--leise)}.lernen-bereich .label{text-transform:uppercase;letter-spacing:.12em;color:var(--marke);font-size:.7rem;font-weight:600}.lernen-bereich .knopf{background:var(--marke);color:var(--marke-text);border-radius:8px;font-weight:600;transition:background .18s,transform .1s}.lernen-bereich .knopf:hover:not(:disabled){background:var(--marke-dunkel)}.lernen-bereich .knopf:disabled{opacity:.55;cursor:not-allowed}.lernen-bereich .knopf-still{background:var(--flaeche);border:1px solid var(--linie);color:var(--text);border-radius:8px;font-weight:500;transition:border-color .18s,background .18s}.lernen-bereich .knopf-still:hover:not(:disabled){background:var(--flaeche-2);border-color:#b9c6da}.lernen-bereich .balken{background:#e3e8f0;border-radius:100px;height:8px;overflow:hidden}.lernen-bereich .balken>span{background:var(--marke);border-radius:100px;height:100%;transition:width .4s;display:block}.lernen-bereich .balken.fertig>span{background:var(--fertig)}.lernen-bereich .hero{color:#fff;background:linear-gradient(120deg,#1a3579 0%,#1e40af 55%,#2c5fd0 100%);border-radius:14px;position:relative;overflow:hidden}.lernen-bereich .hero-bild{opacity:.28;background-position:50%;background-size:cover;position:absolute;inset:0}.lernen-bereich .hero-schleier{background:linear-gradient(90deg,#14265aeb 0%,#14265ab3 55%,#14265a66 100%);position:absolute;inset:0}.lernen-bereich .hero .balken{background:#ffffff40}.lernen-bereich .hero .balken>span{background:#fff}.lernen-bereich .vorschau{aspect-ratio:16/9;background:linear-gradient(120deg,#1a3579,#2c5fd0);position:relative;overflow:hidden}.lernen-bereich .vorschau img{object-fit:cover;width:100%;height:100%}.lernen-bereich .lesetext{color:#26313f;max-width:68ch;font-size:1.02rem;line-height:1.75}.lernen-bereich .lesetext>*+*{margin-top:1rem}.lernen-bereich .lesetext h2{color:var(--text);margin-top:2.2rem;padding-top:.2rem;font-size:1.3rem;font-weight:650}.lernen-bereich .lesetext h3{color:var(--text);margin-top:1.6rem;font-size:1.08rem;font-weight:600}.lernen-bereich .lesetext ul,.lernen-bereich .lesetext ol{padding-left:1.35rem}.lernen-bereich .lesetext ul{list-style:outside}.lernen-bereich .lesetext ol{list-style:decimal}.lernen-bereich .lesetext li+li{margin-top:.45rem}.lernen-bereich .lesetext blockquote{border-left:3px solid var(--marke);background:var(--marke-hell);border-radius:0 8px 8px 0;padding:.75rem 1rem}.lernen-bereich .lesetext a{color:var(--marke);text-underline-offset:3px;text-decoration:underline}.lernen-bereich .lektion-zeile{border-top:1px solid var(--linie);align-items:center;gap:.75rem;padding:.7rem 1rem .7rem 2.6rem;transition:background .15s;display:flex;position:relative}.lernen-bereich .lektion-zeile:before{content:"";background:var(--linie);width:1px;position:absolute;top:0;bottom:0;left:1.55rem}.lernen-bereich a.lektion-zeile:hover{background:var(--flaeche-2)}.lernen-bereich .lektion-zeile.aktiv{background:var(--marke-hell)}.lernen-bereich .marke-punkt{border:1px solid var(--linie);background:var(--flaeche);width:1.65rem;height:1.65rem;color:var(--leise);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.lernen-bereich .marke-punkt.fertig{background:var(--fertig-hell);color:var(--fertig);border-color:#0000}.lernen-bereich .marke-punkt.offen{background:var(--marke-hell);color:var(--marke);border-color:#0000}@media (prefers-reduced-motion:reduce){.lernen-bereich *{transition:none!important}}
