html:not([data-contrast=high]){--background:#faf8ec;--foreground:#073b34;--ink:#073b34;--ink-soft:#3e6256;--card:#fffdf2;--card-foreground:#073b34;--popover:#fffdf5;--popover-foreground:#073b34;--primary:#0b604a;--primary-foreground:#fffdf0;--sage:#d5e3b0;--sage-deep:#0b604a;--mist:#c3e9eb;--lavender:#e2d9eb;--beige:#f1e6c6;--gold:#c89115;--secondary:#edf1d7;--secondary-foreground:#174c3e;--muted:#f1eedc;--muted-foreground:#4d6557;--accent:#e8efd3;--accent-foreground:#073b34;--border:#ded6b7;--input:#d5ccab;--ring:#0b604a;--forest-scene:url(/kezdolap-erdo-mobil.webp)}.kv-forest-mark{color:#d39711;flex:none;width:56px;height:48px;display:block}html:not([data-contrast=high]) body :is(.kv-page,.kv-parent,.kv-adventure){--ink:#073b34;--ink-soft:#3e6256;--sage-deep:#0b604a;color:#073b34;background:#edf0d2}html:not([data-contrast=high]) body :is(.kv-page,.kv-parent):before,html:not([data-contrast=high]) body .kv-backdrop{background-color:#f4f3df;background-image:linear-gradient(100deg, #fffce9d4, #f5f4d0a8), var(--forest-scene);background-position:top;background-repeat:no-repeat;background-size:cover}html:not([data-contrast=high]) body .kv-cosmos{background:linear-gradient(#fffbeeb8, #f0f1d4c9), var(--forest-scene) center top / cover no-repeat}html:not([data-contrast=high]) body .kv-cosmos>div{opacity:.45}html:not([data-contrast=high]) body .kv-page-inner{padding-top:18px}html:not([data-contrast=high]) body .kv-page .kv-page-top{box-shadow:none;color:#073b34;background:0 0;border:0;gap:14px 12px;padding:0}html:not([data-contrast=high]) body .kv-page .kv-page-brand{color:#073b34;width:fit-content;min-height:66px;text-shadow:none;background:#fffdf1f5;border-radius:999px;gap:4px;padding:12px 20px;font-size:clamp(24px,5.8vw,30px);box-shadow:0 6px 20px #65703225}html:not([data-contrast=high]) body .kv-page .kv-page-brand small{color:#174c3e;font-size:13px}html:not([data-contrast=high]) body .kv-page .kv-page-profile{color:#073b34;background:#fffdf1f5;border:1px solid #fff;width:55px;height:55px;box-shadow:0 6px 20px #65703225}html:not([data-contrast=high]) body .kv-page-profile svg{width:27px;height:27px}html:not([data-contrast=high]) body .kv-page .kv-page-nav{background:#fffdf1f5;border:1px solid #fff;min-height:56px;padding:5px;box-shadow:0 6px 20px #65703225}html:not([data-contrast=high]) body .kv-page .kv-page-nav a{color:#073b34;font-weight:700}html:not([data-contrast=high]) body .kv-page .kv-page-nav a:hover{background:#edf1d8}html:not([data-contrast=high]) body .kv-page .kv-page-nav a[aria-current=page]{background:#fff0b8;box-shadow:inset 0 0 0 1px #d7b051}html:not([data-contrast=high]) body :is(.kv-page-brand,.kv-page-profile,.kv-page-nav a):focus-visible{outline-offset:3px;background:#fff7d4;outline:3px solid #075747}html:not([data-contrast=high]) body :is(.kv-page-footer,.kv-parent-foot){color:#315a48;background:#fffdf0ec;border-color:#eadfb8;box-shadow:0 6px 18px #6570321a}html:not([data-contrast=high]) body .kv-page-cta{color:#073b34;background:linear-gradient(155deg,#ffe982,#ffcf51);border-color:#fff5b4;box-shadow:0 5px #c58b26,0 9px 20px #a3833033}html:not([data-contrast=high]) body :is(.kv-page-grade,.kv-page-chip){color:#073b34;border-color:#d6d5ac}html:not([data-contrast=high]) body .kv-page-chip[aria-pressed=true]{color:#073b34;border-color:#075747}html:not([data-contrast=high]) body .kv-parent-top{color:#073b34;background:#fffdf1eb;border-color:#fffdf0;padding:16px;box-shadow:0 9px 24px #59632a2a}html:not([data-contrast=high]) body .kv-parent-brand{color:#073b34}html:not([data-contrast=high]) body :is(.kv-parent-brand small,.kv-parent-children>span){color:#3e6256}html:not([data-contrast=high]) body .kv-parent-switch{color:#073b34;border-color:#ffeb9c}html:not([data-contrast=high]) body .kv-parent-child{color:#073b34;background:#fffdf3;border-color:#d8d5b8}html:not([data-contrast=high]) body .kv-parent-child[aria-pressed=true]{background:#fff0b8;box-shadow:inset 0 0 0 1.5px #b78716}html:not([data-contrast=high]) body .kv-parent-nav{background:#f5f2dc;border-color:#e1d8b4}html:not([data-contrast=high]) body .kv-parent-nav a{color:#073b34}html:not([data-contrast=high]) body .kv-parent-nav a:hover{background:#e9efd2}html:not([data-contrast=high]) body .kv-parent-nav a[aria-current=page]{background:#ffedab;box-shadow:inset 0 0 0 1px #d7b051}html:not([data-contrast=high]) body .kv-parent :is(a,button):focus-visible{outline-color:#075747}html:not([data-contrast=high]) body :is(.kv-panel,.kv-glass){background-color:#fffdf0f2;border-color:#dfd8b8;box-shadow:0 8px 25px #54652e19}html:not([data-contrast=high]) body .kv-hub{color:#073b34}html:not([data-contrast=high]) body .kv-hub-hero{background:linear-gradient(110deg, #fffcecea, #f9f5d9b8), var(--forest-scene) center 30% / cover;border-color:#fffbdc;box-shadow:0 5px #c8b88a,0 18px 35px #465b2c2e}html:not([data-contrast=high]) body :is(.kv-hub-kicker,.kv-hub-hello h1,.kv-hub-hello p,.kv-hub-heading,.kv-hub-feature,.kv-hub-item,.kv-hub-item .chev,.kv-cn,.kv-cn-head h1,.kv-cn-head p,.kv-cn-section>h2,.kv-cn-tile,.kv-cn-topic,.kv-cn-item,.kv-cn-chip,.kv-cn-go,.kv-cn-entry,.kv-world-back,.kv-world-title h1,.kv-world-title p){color:#073b34}html:not([data-contrast=high]) body :is(.kv-hub-feature p,.kv-hub-item .t,.kv-cn-meta,.kv-cn-tile p,.kv-cn-topic p,.kv-cn-item .t){color:#3e6256}html:not([data-contrast=high]) body :is(.kv-hub-section,.kv-cn-section){background:#fffbedef;border-color:#fffbdc;box-shadow:0 5px #c8b88a,0 15px 28px #465b2c25}html:not([data-contrast=high]) body :is(.kv-hub-feature,.kv-cn-tile,.kv-cn-topic){box-shadow:0 5px 0 color-mix(in srgb, var(--c) 50%, #b6ad75), 0 12px 22px #465b2c25}html:not([data-contrast=high]) body .kv-world-title{background:#fffdf0ef;border-color:#eadfb8}html:not([data-contrast=high]) body :is(.kv-hub-item,.kv-cn-item,.kv-cn-chip,.kv-world-back){border-color:#e1d7b5}html:not([data-contrast=high]) body :is(.kv-hub-feature,.kv-hub-item,.kv-cn-tile,.kv-cn-chip,.kv-cn-entry):focus-visible{outline-color:#075747}@media (width>=700px){html:not([data-contrast=high]) body .kv-page .kv-page-top{grid-template-columns:auto minmax(0,1fr) auto}html:not([data-contrast=high]) body .kv-page .kv-page-brand{padding-inline:18px;font-size:25px}html:not([data-contrast=high]) body .kv-page .kv-page-nav{width:min(100%,390px)}}@media (width<=360px){html:not([data-contrast=high]) body .kv-page .kv-page-brand{padding-inline:14px;font-size:23px}html:not([data-contrast=high]) body .kv-page-brand .kv-forest-mark{width:45px}}@media (prefers-reduced-data:reduce){html:not([data-contrast=high]){--forest-scene:none}}html[data-calm="1"]:not([data-contrast=high]){--forest-scene:none}html[data-font=dyslexic] body :is(.kv-story-brand,.kv-story-hero h1,.kv-story-hero p,.kv-story-yellow-button,.kv-story-school h2,.kv-story-grade-orb>span,.kv-story-kindergarten strong,.kv-story-quote blockquote,.kv-story-parent h2,.kv-story-game strong,.kv-story-game small,.kv-story-footer>p:first-child){font-family:var(--font-sans)}@media (width>=1000px){html:not([data-contrast=high]) body .kv-page .kv-page-nav{width:min(100%,480px)}}@media (width>=700px) and (width<=999px){html:not([data-contrast=high]) body .kv-page .kv-page-top{grid-template-columns:minmax(0,1fr) auto}.kv-page .kv-page-profile{grid-area:1/2}.kv-page .kv-page-nav{grid-area:2/1/auto/-1}html:not([data-contrast=high]) body .kv-page .kv-page-nav{width:100%}}@media (width<=600px){.kv-page .kv-page-nav a:not(.kv-page-search) svg{display:none}.kv-page .kv-page-nav a{font-size:11px}}
