.kids-discovery-module__lXtweG__explore{color:#102b43;background:#f5fbfc;border-block:1px solid #dae9ec;padding:22px 20px}.kids-discovery-module__lXtweG__heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.kids-discovery-module__lXtweG__heading h2{margin:0;font-size:1.35rem}.kids-discovery-module__lXtweG__heading p{color:#536880;margin:0;font-size:.875rem}.kids-discovery-module__lXtweG__tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.kids-discovery-module__lXtweG__tile{color:inherit;background:#fff;border:1px solid #d6e6e9;border-radius:10px;align-items:flex-start;gap:10px;padding:16px;text-decoration:none;display:flex}.kids-discovery-module__lXtweG__tile:hover{background:#eefaf8;border-color:#078a85}.kids-discovery-module__lXtweG__tile svg{color:#078a85;flex-shrink:0;width:24px;height:24px}.kids-discovery-module__lXtweG__tile strong{margin-bottom:5px;font-size:.9rem;display:block}.kids-discovery-module__lXtweG__tile small{color:#536880;font-size:.75rem;line-height:1.5}.kids-discovery-module__lXtweG__directory{background:#fff;border:1px solid #d6e6e9;border-radius:8px;margin-top:16px;padding:14px 16px}.kids-discovery-module__lXtweG__directory summary{cursor:pointer;min-height:28px;font-weight:700}.kids-discovery-module__lXtweG__tracks{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:18px;display:grid}.kids-discovery-module__lXtweG__tracks h3{margin:0 0 12px;font-size:1rem}.kids-discovery-module__lXtweG__tracks h3 small{color:#536880;margin-top:5px;font-size:.75rem;font-weight:400;display:block}.kids-discovery-module__lXtweG__tracks ul{margin:0;padding:0;list-style:none}.kids-discovery-module__lXtweG__tracks li{margin-bottom:8px}.kids-discovery-module__lXtweG__tracks a{color:#087d86;padding-block:5px;font-size:.8rem;line-height:1.45;display:inline-block}.kids-discovery-module__lXtweG__books{color:#102b43;padding:28px 20px}.kids-discovery-module__lXtweG__books h1{margin:12px 0;font-size:clamp(1.8rem,3vw,2.5rem)}.kids-discovery-module__lXtweG__books>p{color:#536880;max-width:800px;line-height:1.7}.kids-discovery-module__lXtweG__booknav{flex-wrap:wrap;gap:14px;margin:20px 0;display:flex}.kids-discovery-module__lXtweG__booknav a{color:#087d86;border:1px solid #b7d5d9;border-radius:7px;min-height:44px;padding:11px 16px;text-decoration:none}.kids-discovery-module__lXtweG__shelf{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:20px 0 34px;display:grid}.kids-discovery-module__lXtweG__book{background:#fff;border:1px solid #d6e6e9;border-radius:10px;overflow:hidden}.kids-discovery-module__lXtweG__cover{color:#fff;background:linear-gradient(135deg,#113544,#167e80);flex-direction:column;justify-content:space-between;gap:12px;min-height:120px;padding:22px 18px;display:flex}.kids-discovery-module__lXtweG__cover span{letter-spacing:.13em;color:#9de5de;font-size:.625rem}.kids-discovery-module__lXtweG__cover strong{font-size:1.05rem;line-height:1.4}.kids-discovery-module__lXtweG__body{padding:15px}.kids-discovery-module__lXtweG__body p{color:#536880;font-size:.8rem;line-height:1.5}.kids-discovery-module__lXtweG__body a{color:#087d86;align-items:center;gap:7px;min-height:44px;margin-right:12px;font-size:.8rem;font-weight:700;display:inline-flex}.kids-discovery-module__lXtweG__books h2{scroll-margin-top:100px}.kids-discovery-module__lXtweG__books a:focus-visible,.kids-discovery-module__lXtweG__explore a:focus-visible{outline-offset:3px;outline:3px solid #dfa840}@media (max-width:1000px){.kids-discovery-module__lXtweG__tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.kids-discovery-module__lXtweG__shelf,.kids-discovery-module__lXtweG__tracks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.kids-discovery-module__lXtweG__explore,.kids-discovery-module__lXtweG__books{padding:20px 12px}.kids-discovery-module__lXtweG__tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.kids-discovery-module__lXtweG__tile{gap:8px;padding:12px}.kids-discovery-module__lXtweG__tile strong{font-size:.8rem}.kids-discovery-module__lXtweG__tile small{font-size:.7rem}.kids-discovery-module__lXtweG__shelf,.kids-discovery-module__lXtweG__tracks{grid-template-columns:minmax(0,1fr)}}
