/* v9.2.30k Parents (grown-ups) pages: light, matching the kids pages */
:root{color-scheme:only light}
html,body.kids-grown{background:#f5efe2!important;color:#2b2f4a!important}
body.kids-grown{font-family:"Fredoka Kids",Nunito,system-ui,sans-serif!important}
body.kids-grown header.bar,body.kids-grown .kids-sitebar,body.kids-grown .kids-top,body.kids-grown .mbar{display:none!important}
body.kids-grown .kids-main{max-width:1100px;margin:0 auto;padding:16px 16px 48px;background:transparent!important;position:relative;z-index:1}
.kgl-back{margin:8px 0 20px}
.kgl-backbtn,body.kids-grown .kids-gnav a{display:inline-flex;align-items:center;min-height:48px;padding:0 20px;border-radius:18px;text-decoration:none!important;font:600 16px/1.2 "Fredoka Kids",Nunito,system-ui,sans-serif;color:#1f6f78!important;background:radial-gradient(120% 130% at 32% 18%,#fffdf7 0%,#fbf3e3 52%,#eadcc2 100%)!important;box-shadow:inset 0 2px 2px rgba(255,255,255,.95),inset 0 -2px 4px rgba(150,120,80,.18),0 5px 0 #d9c6a3,0 12px 16px -6px rgba(90,70,40,.35)!important;border:0!important}
.kgl-backbtn:active,body.kids-grown .kids-gnav a:active{transform:translateY(4px)}
.kgl-backbtn:focus-visible,body.kids-grown .kids-gnav a:focus-visible{outline:3px solid #2fb5c9;outline-offset:4px}
body.kids-grown .kids-gwrap{display:grid;grid-template-columns:260px 1fr;gap:24px;align-items:start}
body.kids-grown .kids-gnav{display:flex!important;flex-direction:column;gap:12px;background:transparent!important;border:0!important;padding:0!important;position:sticky;top:16px}
body.kids-grown .kids-gnav a{min-height:44px;padding:8px 16px;font-size:15px;width:100%;box-sizing:border-box}
body.kids-grown .kids-gnav a[aria-current],body.kids-grown .kids-gnav a.on{background:#f2f7f3!important;color:#0f5960!important}
body.kids-grown .kids-gwrap>*:not(.kids-gnav){background:#fffaf0!important;color:#2b2f4a!important;border-radius:24px;padding:24px;box-shadow:inset 0 -5px 0 #eadcc3,0 12px 24px -16px rgba(80,60,40,.35)!important;min-width:0}
body.kids-grown h1,body.kids-grown h2,body.kids-grown h3{font-family:"Fredoka Kids",Nunito,system-ui,sans-serif!important;color:#1f6f78!important;-webkit-text-stroke:0!important;text-shadow:none!important}
body.kids-grown p,body.kids-grown li,body.kids-grown td,body.kids-grown th,body.kids-grown dd,body.kids-grown dt{color:#2b2f4a!important}
body.kids-grown a{color:#1f6f78}
body.kids-grown table{border-collapse:collapse;background:transparent!important}
body.kids-grown th,body.kids-grown td{border-color:#eadcc3!important;background:transparent!important}
body.kids-grown footer,body.kids-grown .kids-foot{background:transparent!important;color:#5a5f78!important}
@media (max-width:760px){body.kids-grown .kids-gwrap{grid-template-columns:1fr}body.kids-grown .kids-gnav{position:static;flex-flow:row wrap}body.kids-grown .kids-gnav a{width:auto}body.kids-grown .kids-gwrap>*:not(.kids-gnav){padding:18px}}
body.kids-grown .kids-gcard{background:radial-gradient(120% 130% at 30% 15%,#fffdf7 0%,#fbf3e3 60%,#f1e4cb 100%)!important;border:0!important;border-radius:20px!important;box-shadow:inset 0 2px 2px rgba(255,255,255,.95),inset 0 -3px 5px rgba(150,120,80,.16),0 5px 0 #e2d2b2,0 12px 18px -10px rgba(90,70,40,.3)!important;color:#2b2f4a!important;text-decoration:none!important}
body.kids-grown .kids-gcard *{color:inherit}
body.kids-grown .kids-gcard b,body.kids-grown .kids-gcard strong,body.kids-grown .kids-gcard h3{color:#1f6f78!important}
