.V4OCva_page{width:min(100% - 36px,1180px);margin:auto;padding:26px 0 35px}.V4OCva_welcome{background:radial-gradient(at 5% 20%,#f5cedf,#0000 50%),#fff8ef;border:2px solid #e5bfd0;border-radius:38px 12px;justify-content:center;align-items:center;gap:24px;margin-bottom:30px;padding:28px 28px 34px;display:flex;position:relative;overflow:hidden}.V4OCva_welcome>img{flex-shrink:0}.V4OCva_welcome h1{letter-spacing:-2px;margin:8px 0 15px;font-size:clamp(36px,6vw,64px);line-height:1.05}.V4OCva_welcome p:not(.V4OCva_kicker){margin:0;font-size:20px;line-height:1.5}.V4OCva_kicker{color:#8d2854;letter-spacing:1.2px;text-transform:uppercase;margin:0;font-size:11px;font-weight:900}.V4OCva_crayon{opacity:.8;background:linear-gradient(90deg,#ed4489 20%,#ff85b6 22% 75%,#ed4489 78%);border:2px solid #ad3265;border-radius:6px;width:23px;height:155px;position:absolute;bottom:-58px;right:9%;transform:rotate(-28deg)}.V4OCva_books{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.V4OCva_book{--tint:#e7efd9;--line:#9bb18e;border:2px solid var(--line);background:linear-gradient(160deg,var(--tint),#fffdf7 70%);border-radius:28px 10px;overflow:hidden;box-shadow:0 5px #d9cbd4}.V4OCva_book[data-world=aquarium]{--tint:#d9f0f7;--line:#8dbbcb}.V4OCva_book[data-world=magic-words]{--tint:#f9dfec;--line:#d99bbd}.V4OCva_pictures{justify-content:center;align-items:center;gap:4px;min-height:235px;padding:24px;display:flex;position:relative}.V4OCva_pictures img{object-fit:contain;filter:drop-shadow(2px 6px 5px #37243326);width:48%;height:190px}.V4OCva_pictures img:first-child{z-index:1;transform:rotate(-7deg)}.V4OCva_pictures img:last-child{background:#fff;border:7px solid #fff;border-radius:4px;transform:rotate(8deg)}.V4OCva_words{padding:0 23px 22px}.V4OCva_words h2{letter-spacing:-1px;margin:0 0 10px;font-size:29px;line-height:1.1}.V4OCva_words p{color:#5d4653;min-height:48px;margin:0 0 18px;font-size:16px;line-height:1.5}.V4OCva_words .pink-button{width:100%}.V4OCva_bookLink{text-underline-offset:4px;justify-content:center;align-items:center;min-height:44px;margin-top:7px;font-size:13px;font-weight:800;display:flex}.V4OCva_note{text-align:center;color:#6b5562;margin:27px 0;font-size:14px;line-height:1.6}.V4OCva_play{background:#fff1f7;border:1px solid #dbbfd0;border-radius:28px;margin-top:25px;padding:22px}.V4OCva_play>div{justify-content:center;align-items:center;gap:13px;display:flex}.V4OCva_play h2{letter-spacing:-.8px;margin:0;font-size:29px}.V4OCva_play nav{grid-template-columns:repeat(3,1fr);gap:13px;margin-top:20px;display:grid}.V4OCva_play a{text-align:center;background:#fff;border:1px solid #dec8d5;border-radius:15px;flex-direction:column;justify-content:center;gap:6px;min-height:85px;padding:14px;text-decoration:none;display:flex}.V4OCva_play a>span{color:#7a5b6b;font-size:12px}.V4OCva_play strong{color:#88214f;font-size:15px}.V4OCva_parents{color:#6d5563;margin-top:25px;font-size:13px;line-height:1.7}.V4OCva_parents summary{cursor:pointer;min-height:44px;padding:11px 0;font-weight:800;display:list-item}.V4OCva_parents a{align-items:center;min-height:44px;font-weight:800;display:inline-flex}@media (max-width:850px){.V4OCva_books{grid-template-columns:1fr;gap:23px;max-width:680px;margin:auto}.V4OCva_book{grid-template-columns:.9fr 1fr;align-items:center;display:grid}.V4OCva_pictures{min-height:220px;padding:18px 10px}.V4OCva_pictures img{height:170px}.V4OCva_words{padding:20px 20px 18px 4px}.V4OCva_words h2{font-size:28px}.V4OCva_words p{min-height:0}.V4OCva_play nav{grid-template-columns:1fr}.V4OCva_play a{min-height:65px}.V4OCva_crayon{right:2%}}@media (max-width:480px){.V4OCva_page{width:calc(100% - 24px);padding-top:16px}.V4OCva_welcome{border-radius:28px 10px;gap:13px;margin-bottom:23px;padding:23px 14px}.V4OCva_welcome>img{width:76px;height:auto}.V4OCva_welcome h1{letter-spacing:-1px;font-size:35px}.V4OCva_welcome p:not(.V4OCva_kicker){font-size:16px}.V4OCva_kicker{font-size:9px}.V4OCva_crayon{display:none}.V4OCva_book{grid-template-columns:1fr}.V4OCva_pictures{min-height:180px;padding:16px 25px 10px}.V4OCva_pictures img{width:40%;height:160px}.V4OCva_words{padding:13px 22px 18px}.V4OCva_words h2{font-size:28px}.V4OCva_words p{margin-bottom:16px;font-size:16px}.V4OCva_play{padding:18px 14px}.V4OCva_play h2{font-size:24px}.V4OCva_play>div>img{width:50px;height:auto}}.V4OCva_welcome{margin-bottom:18px;padding:22px 26px}.V4OCva_welcome h1{font-size:var(--type-page,clamp(35px,5vw,54px));margin:0 0 10px}.V4OCva_welcome p:not(.V4OCva_kicker){font-size:var(--type-body,18px)}.V4OCva_bookPicker{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 28px;display:grid}.V4OCva_bookPicker a{background:#f2f5e8;border:2px solid #a7b992;border-radius:19px;justify-content:center;align-items:center;gap:14px;min-width:0;min-height:112px;padding:14px 10px;line-height:1.25;text-decoration:none;display:flex;box-shadow:0 4px #d9cbd4}.V4OCva_bookPicker a[data-world=aquarium]{background:#e9f4f8;border-color:#9dc3d0}.V4OCva_bookPicker a[data-world=magic-words]{background:#fceaf3;border-color:#dca7c0}.V4OCva_bookPicker a:hover{background:#fff9fc;box-shadow:0 4px #c49bb0}.V4OCva_bookPicker img{object-fit:contain;filter:drop-shadow(0 3px 3px #422c3720);flex-shrink:0;width:64px;height:76px}.V4OCva_bookPicker strong{font-size:var(--type-section,22px);overflow-wrap:anywhere;display:block}.V4OCva_bookPicker small{font-size:var(--type-control,15px);color:#7f2550;margin-top:7px;font-weight:800;display:block}.V4OCva_words h2,.V4OCva_play h2{font-size:var(--type-section,28px)}.V4OCva_words p{font-size:var(--type-body,17px)}.V4OCva_bookLink{font-size:var(--type-control,15px)}.V4OCva_note,.V4OCva_parents{font-size:var(--type-note,14px)}@media (max-width:700px){.V4OCva_welcome>img{width:70px;height:auto}.V4OCva_welcome{gap:14px;padding:18px 15px}.V4OCva_bookPicker a{text-align:center;flex-direction:column;gap:8px;padding:10px 5px}.V4OCva_bookPicker strong{font-size:var(--type-tool,17px)}.V4OCva_bookPicker small{font-size:var(--type-note,13px);margin-top:4px}.V4OCva_bookPicker{gap:8px}.V4OCva_bookPicker img{width:52px;height:60px}.V4OCva_welcome h1{font-size:var(--type-page,34px)}}@media (max-width:480px){.V4OCva_page{padding-top:12px}.V4OCva_welcome{margin-bottom:14px;padding:15px 12px}.V4OCva_welcome>img{width:50px}.V4OCva_welcome h1{font-size:var(--type-page,31px);margin-bottom:8px}.V4OCva_welcome p:not(.V4OCva_kicker){font-size:var(--type-body,16px);line-height:1.35}.V4OCva_bookPicker{margin-bottom:24px}.V4OCva_bookPicker a{min-height:140px}.V4OCva_bookPicker strong{font-size:16px}.V4OCva_bookPicker small{font-size:12px}.V4OCva_bookPicker img{width:48px;height:58px}}
