@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/nunito-latin-700-normal.Dort48En.woff2) format("woff2"),url(/_astro/nunito-latin-700-normal.OcDqTBcA.woff) format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/nunito-latin-800-normal.Dz8SOQK_.woff2) format("woff2"),url(/_astro/nunito-latin-800-normal.D-J0wlBY.woff) format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/nunito-latin-900-normal.BVB1fGs6.woff2) format("woff2"),url(/_astro/nunito-latin-900-normal.CVn49sIn.woff) format("woff")}:root{--tuerkis: #1fa597;--tuerkis-hell: #52cdb2;--creme: #fffdf7;--tinte: #0f5f57;--tuerkis-dunkel: #127066;--himmel: #d8f1ea;--sand: #f4ead6;--text: #2d3b39;--mengen: #dbeafa;--formen: #f8e8b8;--anlaute: #e4ddf7;--koralle: #f3887b;--koralle-hell: #ffbea5;--koralle-dunkel: #b84a40;--pfirsich: #fff1ea;--rost: #9e3d33;--wiese: #d3ecaa}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;font-family:Nunito,system-ui,sans-serif;font-weight:700;color:var(--text);background:var(--creme);line-height:1.55}a{color:var(--tinte)}h1,h2,h3{color:var(--tinte);font-weight:900;line-height:1.2}.leiste{position:sticky;top:0;z-index:20;background:#fffdf7f0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid rgba(15,95,87,.1);padding:8px 12px}.leiste-innen{max-width:1040px;margin:0 auto;display:flex;align-items:center;gap:8px}.marke{flex:none;display:inline-flex;align-items:center;gap:10px;color:var(--tinte);font-weight:900;font-size:22px;text-decoration:none;border-radius:12px}.marke img{width:32px;height:auto}.marke span{display:none}.reiter{flex:1;display:grid;grid-template-columns:1fr 1fr;gap:6px}.reiter-knopf{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:6px 10px;border-radius:999px;font-weight:900;font-size:15px;line-height:1.15;text-align:center;text-decoration:none;white-space:nowrap;border:2px solid transparent}.reiter-knopf img{display:none;width:28px;height:28px;border-radius:8px}.reiter-lernspiel{background:var(--himmel);color:var(--tinte)}.reiter-vorschule{background:var(--pfirsich);color:var(--rost)}.reiter-lernspiel.an{background:var(--tinte);color:var(--creme)}.reiter-vorschule.an{background:var(--koralle-dunkel);color:#fff}.reiter-knopf:not(.an):hover{border-color:currentColor}@media(min-width:420px){.reiter-knopf img{display:block}.reiter-knopf{justify-content:flex-start;padding:5px 14px 5px 6px}}@media(min-width:700px){.leiste{padding:10px 16px}.marke span{display:inline}.reiter{flex:none;margin-left:auto;grid-template-columns:auto auto;gap:8px}.reiter-knopf{font-size:17px;min-height:48px;padding:6px 18px 6px 8px}.reiter-knopf img{width:34px;height:34px;border-radius:10px}}.textseite{max-width:720px;margin:0 auto;padding:32px 16px 48px}.textseite h1{font-size:clamp(30px,7vw,42px);margin:0 0 16px}.textseite h2{font-size:22px;margin:32px 0 8px}.textseite p,.textseite li{font-weight:600}.textseite .zurueck-zur-app{display:inline-block;margin:0 0 12px;font-weight:800;text-decoration:none}.textseite .stand{margin-top:32px;opacity:.8}.app-vorschule .textseite h1,.app-vorschule .textseite h2,.app-vorschule .textseite .zurueck-zur-app{color:var(--rost)}.fuss{background:var(--tinte);color:var(--creme);padding:40px 16px 36px;font-size:16px;text-align:center}.fuss-innen{max-width:960px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:14px}.fuss a{color:var(--creme)}.fuss-marke{display:inline-flex;align-items:center;gap:10px;font-weight:900;font-size:22px;text-decoration:none}.fuss-marke img{width:44px;height:auto}.fuss nav{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:4px 8px}.fuss-spalten{display:flex;flex-direction:column;gap:10px}@media(min-width:640px){.fuss-spalten{flex-direction:row;gap:32px}}.fuss .fuss-titel{width:100%;margin:0 0 2px;font-weight:900;font-size:17px}.fuss .fuss-titel a{text-decoration:none}@media(min-width:640px){.fuss .fuss-titel{width:auto;margin:0 4px 0 0}}.fuss nav>a{padding:8px 12px;border-radius:999px;text-decoration:none;background:#fffdf71a}.fuss nav>a:hover,.fuss nav>a:focus-visible{background:#fffdf733}.fuss p{margin:0}.fuss-mail a{font-weight:800}.fuss-auch{font-size:15px}.fuss-auch a{font-weight:800}.fuss-recht{opacity:.85;font-size:14px}:focus-visible{outline:3px solid var(--tuerkis-dunkel);outline-offset:3px}.app-vorschule :focus-visible{outline-color:var(--koralle-dunkel)}.fuss :focus-visible{outline-color:var(--creme)}
