@font-face{font-family:nunito;src:url(../media/Nunito_Reg-s.p.2tkawd2ks33gn.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:nunito;src:url(../media/Nunito_Med-s.p.08lskuqbyyt6e.ttf)format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:nunito;src:url(../media/Nunito_SemiBold-s.p.2tkawd2ks33gn.ttf)format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:nunito Fallback;src:local(Arial);ascent-override:103.02%;descent-override:35.97%;line-gap-override:0.0%;size-adjust:98.13%}.nunito_ee6bb80e-module__g3DFUa__className{font-family:nunito,nunito Fallback}.nunito_ee6bb80e-module__g3DFUa__variable{--font-nunito:"nunito", "nunito Fallback"}
@font-face{font-family:fredoka;src:url(../media/Fredoka_Reg-s.p.0ae7qg70z1-fz.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:fredoka;src:url(../media/Fredoka_Med-s.p.0ae7qg70z1-fz.ttf)format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:fredoka Fallback;src:local(Arial);ascent-override:95.32%;descent-override:23.1%;line-gap-override:0.0%;size-adjust:102.19%}.fredoka_7b4af5b5-module__Ezj1Nq__className{font-family:fredoka,fredoka Fallback}.fredoka_7b4af5b5-module__Ezj1Nq__variable{--font-fredoka:"fredoka", "fredoka Fallback"}
:root{--aqua:#d8eff0;--aqua-2:#eaf7f6;--cream:#fbf7ea;--green:#5fb048;--green-d:#4e9a3a;--gold:#f0c040;--navy:#26324a;--teal:#1e5a66;--ink:#26324a;--muted:#5d6b7a;--card:#fff;--line:#e7efe9;--serif:Georgia,"Palatino Linotype",Palatino,"Times New Roman",serif;--shadow:0 18px 40px -18px #1e5a6647;--shadow-sm:0 8px 22px -12px #1e5a6640;--r:22px}*{box-sizing:border-box}html,body{margin:0;padding:0}html{font-family:var(--font-nunito),system-ui,-apple-system,sans-serif;color:var(--ink)}body{background:var(--cream);-webkit-font-smoothing:antialiased;line-height:1.6}h1,h2,h3,.brandfont{font-family:var(--font-fredoka),var(--font-nunito),sans-serif;letter-spacing:.2px;color:var(--navy);margin:0;font-weight:600;line-height:1.14}a{color:inherit;text-decoration:none}img{max-width:100%}.wrap{max-width:1160px;margin:0 auto;padding:0 28px}.btn{font-family:var(--font-fredoka),sans-serif;cursor:pointer;border:2px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:14px 24px;font-size:17px;font-weight:500;transition:all .15s;display:inline-flex}.btn:hover{transform:translateY(-1px)}.btn-primary{background:var(--green);color:#fff;box-shadow:0 10px 20px -8px #5fb04899}.btn-gold{background:var(--gold);color:#4a3a05}.btn-ghost{color:var(--navy);background:#fff;border:2px solid #dcebe2}.btn-block{width:100%}.pill{border:1px solid var(--line);color:var(--navy);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:7px 14px;font-size:14px;font-weight:700;display:inline-flex}.flag{vertical-align:middle;border-radius:3px;width:26px;height:17px;display:inline-flex;overflow:hidden;box-shadow:0 1px 2px #0000002e}.flag .bar{background:#d52b1e;width:7px}.flag .mid{background:#fff;flex:1;justify-content:center;align-items:center;font-size:11px;line-height:1;display:flex}header.site{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:20;background:#fbf7eae0;border-bottom:1px solid #0000000d;position:sticky;top:0}.nav{align-items:center;gap:24px;padding:15px 0;display:flex}.logo{font-family:var(--font-fredoka),sans-serif;color:var(--teal);align-items:center;gap:10px;font-size:21px;font-weight:600;display:flex}.badge{width:42px;height:42px;box-shadow:var(--shadow-sm);font-family:var(--font-fredoka),sans-serif;color:var(--teal);background:#fff;border:1px solid #e4ece9;border-radius:13px;justify-content:center;align-items:center;font-size:20px;font-weight:600;display:flex}.badge b{color:var(--green)}.links{color:#3a4a5a;gap:22px;margin-left:8px;font-size:15.5px;font-weight:700;display:flex}.links a:hover{color:var(--teal)}.spacer{flex:1}.lang{color:var(--muted);border:1px solid var(--line);background:#fff;border-radius:999px;gap:4px;padding:5px 6px;font-size:13.5px;font-weight:700;display:flex}.lang span{cursor:pointer;border-radius:999px;padding:3px 9px}.lang .on{background:var(--aqua);color:var(--teal)}.hero{background:radial-gradient(1100px 480px at 78% -8%,var(--aqua) 0%,#d8eff000 60%),linear-gradient(180deg,#fff 0%,var(--cream) 100%);border-bottom:1px solid #f0ead8;padding:54px 0 64px}.hero-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:48px;display:grid}.eyebrow{letter-spacing:.6px;text-transform:uppercase;color:var(--green-d);background:#eef7ea;border:1px solid #d8eccf;border-radius:999px;align-items:center;gap:9px;padding:7px 14px;font-size:13.5px;font-weight:800;display:inline-flex}.hero h1{margin:18px 0 0;font-size:52px}.hero h1 .hl{color:var(--green);position:relative}.hero h1 .hl:after{content:"";background:var(--gold);opacity:.45;z-index:-1;border-radius:6px;height:12px;position:absolute;bottom:4px;left:0;right:0}.lead{color:#46566a;max-width:33em;margin:20px 0 26px;font-size:19px}.cta-row{flex-wrap:wrap;gap:14px;display:flex}.call{box-shadow:var(--shadow);background:#fff;border:1px solid #eaf1ee;border-radius:30px;position:relative;overflow:hidden}.mascot{background:var(--gold);color:#5b4708;font-family:var(--font-fredoka),sans-serif;box-shadow:var(--shadow-sm);z-index:3;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:600;position:absolute;top:16px;left:16px}.call-head{color:#fff;background:linear-gradient(135deg,#2a7d6b,#1e5a66);align-items:center;gap:12px;padding:17px 20px;display:flex}.call-ava{color:#1e5a66;width:46px;height:46px;font-family:var(--font-fredoka),sans-serif;background:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:20px;font-weight:600;display:flex}.call-head .nm{font-family:var(--font-fredoka),sans-serif;font-size:17px;font-weight:500}.call-head .st{color:#c7efe2;align-items:center;gap:6px;font-size:12.5px;font-weight:700;display:flex}.live{background:#86f4a3;border-radius:50%;width:8px;height:8px;display:inline-block;box-shadow:0 0 0 4px #86f4a347}.call-body{background:radial-gradient(circle at 50% 22%,#eef9f5,#fff)}.wave{justify-content:center;align-items:center;gap:5px;height:58px;padding-top:20px;display:flex}.wave i{background:var(--green);opacity:.9;border-radius:3px;width:6px;display:block}.mic{background:var(--green);border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin:6px auto 4px;font-size:26px;display:flex;box-shadow:0 12px 24px -8px #5fb048b3}.timer{text-align:center;color:#1e5a66;letter-spacing:1.5px;font-size:15px;font-weight:800}.lesson{box-shadow:var(--shadow-sm);background:#fff;border:1px solid #e6efe9;border-radius:16px;margin:16px 16px 4px;padding:14px 16px}.lesson .lab{letter-spacing:.6px;text-transform:uppercase;color:var(--green-d);font-size:11px;font-weight:800}.lesson .t{font-family:var(--font-fredoka),sans-serif;color:var(--navy);margin:3px 0 6px;font-size:16px;font-weight:500}.lesson .w{color:var(--muted);font-size:13.5px}.controls{justify-content:center;gap:18px;padding:14px 0 20px;display:flex}.cbtn{width:48px;height:48px;box-shadow:var(--shadow-sm);border-radius:50%;justify-content:center;align-items:center;font-size:18px;display:flex}.cbtn.mute{background:#eef3f1}.cbtn.end{background:#e7503e;transform:rotate(135deg)}.scene{box-shadow:var(--shadow);background:linear-gradient(#cfeefb 0%,#e7f6ef 58%,#eafbe6 100%);border:1px solid #dcebe6;border-radius:30px;min-height:440px;display:flex;position:relative;overflow:hidden}.scene .sun{background:radial-gradient(circle at 40% 40%,#ffe49a,#f6b62e);border-radius:50%;width:58px;height:58px;position:absolute;top:22px;right:30px;box-shadow:0 0 0 9px #f6b62e29}.scene .cloud{opacity:.92;background:#fff;border-radius:999px;height:16px;position:absolute;box-shadow:16px 2px 0 -2px #fff,32px 4px 0 -5px #fff}.scene .cloud.c1{width:30px;top:60px;left:40px}.scene .cloud.c2{opacity:.8;width:22px;top:104px;right:96px}.scene-inner{z-index:2;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;padding:46px 24px 28px;display:flex;position:relative}.callpill{color:var(--teal);box-shadow:var(--shadow-sm);background:#fff;border:1px solid #e3efe9;border-radius:999px;align-items:center;gap:9px;padding:8px 16px;font-size:13px;font-weight:800;display:inline-flex}.duo{align-items:center;gap:12px;margin-top:6px;display:flex}.who{flex-direction:column;align-items:center;gap:7px;display:flex}.who .face{width:74px;height:74px;box-shadow:var(--shadow-sm);background:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:38px;display:flex}.who.teacher .face{outline:3px solid var(--green);outline-offset:-1px}.who.child .face{outline:3px solid var(--gold);outline-offset:-1px}.who .lbl{color:#3a4a5a;box-shadow:var(--shadow-sm);background:#fff;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:800}.connect{align-items:center;gap:3px;display:flex}.connect i{background:var(--green);border-radius:3px;width:4px;height:14px;animation:1.1s ease-in-out infinite eq;display:block}.connect i:nth-child(2n){background:#3fb0d8;height:26px;animation-delay:.15s}.connect i:nth-child(3n){background:var(--gold);height:20px;animation-delay:.3s}.connect .mic{margin:0 5px;font-size:20px}@keyframes eq{0%,to{transform:scaleY(1)}50%{transform:scaleY(.45)}}.say{color:#33414f;box-shadow:var(--shadow-sm);text-align:center;background:#fff;border-radius:16px 16px 16px 5px;max-width:82%;padding:13px 18px;font-size:15px;font-weight:700}.scene-badges{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:4px;display:flex}.goat{color:var(--navy);box-shadow:var(--shadow-sm);background:#fff;border-radius:999px;align-items:center;gap:7px;padding:7px 13px;font-size:12px;font-weight:800;display:inline-flex}.goat .g{font-size:20px}.starbadge{background:var(--gold);color:#5b4708;box-shadow:var(--shadow-sm);border-radius:999px;align-items:center;padding:8px 13px;font-size:12.5px;font-weight:800;display:inline-flex}.trustband{background:#fff;border-top:1px solid #eef0ee;border-bottom:1px solid #eef0ee}.tb-grid{grid-template-columns:repeat(4,1fr);gap:20px;padding:24px 0;display:grid}.tb{align-items:center;gap:13px;display:flex}.tb-ic{border-radius:14px;flex:none;justify-content:center;align-items:center;width:50px;height:50px;font-size:23px;display:flex}.tb-t{font-family:var(--font-fredoka),sans-serif;color:var(--navy);font-size:15.5px;font-weight:500;line-height:1.2}.tb-s{color:var(--muted);margin-top:2px;font-size:12.5px}section.block{padding:64px 0}.kicker{text-align:center;letter-spacing:1px;text-transform:uppercase;color:var(--green-d);font-size:13px;font-weight:800}.htitle{text-align:center;margin:10px 0 6px;font-size:34px}.sub{text-align:center;color:var(--muted);max-width:34em;margin:0 auto 40px;font-size:17px}.method{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.mcard{background:var(--card);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow-sm);padding:28px 24px}.mcard .ic{border-radius:16px;justify-content:center;align-items:center;width:54px;height:54px;margin-bottom:14px;font-size:26px;display:flex}.mcard h3{margin:0 0 8px;font-size:20px}.mcard p{color:var(--muted);margin:0;font-size:15.5px}.books-band{background:linear-gradient(180deg,var(--aqua-2),#fff)}.bookgrid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.book{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#fff;border-radius:18px;flex-direction:column;gap:10px;padding:22px;display:flex}.book .spine{background:linear-gradient(90deg,var(--green) 0 50%,var(--gold) 50% 100%);border-radius:6px;width:54px;height:7px}.book h3{margin:2px 0 0;font-size:19px}.std{letter-spacing:.4px;color:var(--green-d);background:#eef7ea;border:1px solid #d8eccf;border-radius:999px;align-self:flex-start;padding:5px 11px;font-size:12px;font-weight:800}.book p{color:var(--muted);margin:0;font-size:14.5px}.book .outcome{color:#33414f;font-size:14.5px;font-weight:700}.book .more{font-family:var(--font-fredoka),sans-serif;color:var(--teal);margin-top:auto;font-size:15px;font-weight:500}.book.feature{border-color:#cfe8c4;box-shadow:0 18px 36px -18px #5fb04873}.storehead{background:linear-gradient(180deg,#fff,var(--aqua-2));text-align:center;padding:40px 0 30px}.filters{flex-wrap:wrap;justify-content:center;gap:10px;margin:18px 0 0;display:flex}.chip{border:1px solid var(--line);color:var(--navy);cursor:pointer;background:#fff;border-radius:999px;padding:9px 16px;font-size:14px;font-weight:700}.chip.on{background:var(--green);color:#fff;border-color:var(--green)}.storecover{width:100%;box-shadow:var(--shadow-sm);aspect-ratio:3/3.9;object-fit:cover;object-position:top;border:1px solid #eef2ef;border-radius:10px}.proof{background:var(--navy);color:#eaf1f4}.proof .htitle{color:#fff}.proof .kicker{color:#9fd08e}.quotes{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:36px;display:grid}.q{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:18px;padding:24px}.q p{color:#fff;margin:0 0 14px;font-size:16px}.q .who{color:#bfe0b3;font-size:14px;font-weight:800}.stars{color:var(--gold);letter-spacing:2px;margin-bottom:10px;font-size:15px}footer.site{color:#aebccb;background:#16202f;padding:46px 0 38px;font-size:14.5px}.fgrid{flex-wrap:wrap;align-items:flex-start;gap:40px;display:flex}.seal{color:#dfe8f0;align-items:center;gap:10px;font-weight:800;display:flex}.fcol h4{color:#fff;font-family:var(--font-fredoka),sans-serif;margin:0 0 10px;font-size:15px;font-weight:500}.fcol a{color:#aebccb;margin:5px 0;display:block}.fnote{color:#8294a6;border-top:1px solid #ffffff14;margin-top:26px;padding-top:18px;font-size:13px}.crumb{color:var(--muted);padding:18px 0 0;font-size:13.5px;font-weight:700}.crumb b{color:var(--navy)}.product{grid-template-columns:.92fr 1.08fr;align-items:start;gap:46px;padding:22px 0 56px;display:grid}.cover-col{position:sticky;top:88px}.coverframe{box-shadow:var(--shadow);background:#fff;border:1px solid #eef2ef;border-radius:20px;padding:16px}.coverframe img{border-radius:10px;width:100%;display:block}.cover-cta{flex-direction:column;gap:10px;margin-top:16px;display:flex}.readnote{color:var(--muted);justify-content:center;align-items:center;gap:8px;margin-top:4px;font-size:13px;font-weight:700;display:flex}.product h1{margin:14px 0 6px;font-size:40px}.tagline{color:#46566a;max-width:30em;margin:0 0 18px;font-size:19px}.means{border:1px solid var(--line);border-left:5px solid var(--gold);box-shadow:var(--shadow-sm);background:#fff;border-radius:14px;gap:13px;margin:8px 0 22px;padding:16px 18px;display:flex}.means .ic{font-size:22px}.means b{color:var(--navy)}.means p{color:var(--muted);margin:3px 0 0;font-size:15px}.outcomes{background:linear-gradient(#eef7ea,#fff);border:1px solid #dcebd6;border-radius:18px;margin-bottom:22px;padding:22px 24px}.outcomes h3{align-items:center;gap:9px;margin:0 0 14px;font-size:20px;display:flex}.outcomes ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.outcomes li{color:#33414f;gap:11px;font-size:16px;font-weight:600;display:flex}.tick{background:var(--green);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;margin-top:1px;font-size:14px;display:flex}.stats{flex-wrap:wrap;gap:10px;margin-bottom:22px;display:flex}.stat{border:1px solid var(--line);text-align:center;min-width:120px;box-shadow:var(--shadow-sm);background:#fff;border-radius:14px;flex:1;padding:14px 16px}.stat b{font-family:var(--font-fredoka),sans-serif;color:var(--teal);font-size:24px;font-weight:600;display:block}.stat span{color:var(--muted);font-size:12.5px;font-weight:700}.buy{background:var(--navy);color:#fff;box-shadow:var(--shadow);border-radius:18px;padding:22px 24px}.buy .price{font-family:var(--font-fredoka),sans-serif;font-size:34px;font-weight:600}.buy .price s{opacity:.5;margin-left:8px;font-size:20px;font-weight:400}.buy .pnote{color:#bcd0c4;margin:2px 0 14px;font-size:14px}.buy .rea{color:#cdd9e6;flex-wrap:wrap;gap:14px;margin-top:14px;font-size:13px;font-weight:700;display:flex}.buy .rea span{align-items:center;gap:6px;display:flex}.sec{padding:8px 0 30px}.sec h2{text-align:center;margin:30px 0 6px;font-size:28px}.sec .sub{text-align:center;color:var(--muted);max-width:34em;margin:0 auto 26px;font-size:16px}.reader{border:1px solid var(--line);max-width:880px;box-shadow:var(--shadow);background:#fff;border-radius:18px;margin:0 auto;overflow:hidden}.r-top{border-bottom:1px solid var(--line);background:#f3f7f4;align-items:center;gap:12px;padding:12px 16px;display:flex}.r-dot{background:#dfe6e1;border-radius:50%;width:11px;height:11px}.r-title{color:var(--navy);font-size:14px;font-weight:800}.r-lock{color:var(--green-d);background:#eef7ea;border:1px solid #d8eccf;border-radius:999px;align-items:center;gap:7px;margin-left:auto;padding:5px 11px;font-size:12.5px;font-weight:800;display:flex}.r-tabs{background:#fff;gap:6px;padding:10px 16px 0;display:flex}.r-tabs span{color:var(--muted);border-radius:10px 10px 0 0;padding:8px 14px;font-size:13.5px;font-weight:700}.r-tabs .on{background:var(--aqua-2);color:var(--teal)}.r-stage{background:#eef1ef;justify-content:center;padding:22px;display:flex;position:relative}.r-stage img{border:1px solid #e2e7e3;border-radius:6px;width:auto;max-height:520px;box-shadow:0 10px 26px -12px #00000059}.wm{pointer-events:none;position:absolute;inset:0;overflow:hidden}.wm div{color:#1e5a6629;font-family:var(--font-fredoka),sans-serif;letter-spacing:2px;font-size:22px;font-weight:600;position:absolute;transform:rotate(-26deg)}.r-bottom{border-top:1px solid var(--line);background:#fff;align-items:center;gap:14px;padding:14px 16px;display:flex}.r-bottom .lk{color:var(--muted);align-items:center;gap:7px;font-size:13px;font-weight:700;display:flex}.r-stage{align-items:center;min-height:430px}.sample-page{background:#fff;border:1px solid #e2e7e3;border-radius:6px;width:auto;max-height:520px;transition:opacity .2s;display:block;box-shadow:0 10px 26px -12px #00000059}.sampnav{color:#fff;cursor:pointer;z-index:3;background:#1b222ccc;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:24px;line-height:1;transition:all .15s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.sampnav:hover:not(:disabled){background:var(--green)}.sampnav:disabled{opacity:.3;cursor:default}.sampnav.prev{left:14px}.sampnav.next{right:14px}#how,#books,#preview,#listen{scroll-margin-top:74px}.listen{color:#fff;max-width:760px;box-shadow:var(--shadow);background:linear-gradient(135deg,#1e5a66,#2a7d6b);border-radius:20px;align-items:center;gap:22px;margin:0 auto;padding:26px 28px;display:flex}.play{width:66px;height:66px;color:var(--teal);cursor:pointer;background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:26px;display:flex;box-shadow:0 10px 22px -8px #0006}.listen .lt{font-family:var(--font-fredoka),sans-serif;font-size:21px;font-weight:500}.listen .ls{color:#c7efe2;margin:3px 0 12px;font-size:14.5px}.lwave{align-items:center;gap:4px;height:34px;display:flex}.lwave i{background:#ffffff8c;border-radius:3px;width:5px;display:block}.lwave i.active{background:var(--gold)}.ltime{color:#bfe7db;margin-top:8px;font-size:12.5px;font-weight:700}.bands{grid-template-columns:repeat(3,1fr);gap:18px;max-width:900px;margin:0 auto;display:grid}.band{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#fff;border-radius:16px;padding:20px}.band .age{font-family:var(--font-fredoka),sans-serif;color:var(--teal);font-size:18px;font-weight:600}.band p{color:var(--muted);margin:6px 0 0;font-size:14.5px}.formcard{border:1px solid var(--line);max-width:620px;box-shadow:var(--shadow);background:#fff;border-radius:20px;margin:0 auto;padding:30px}.field{margin-bottom:16px}.field label{color:var(--navy);margin-bottom:6px;font-size:14px;font-weight:700;display:block}.field input,.field select,.field textarea{width:100%;font:inherit;background:#fbfdfb;border:1px solid #d9e3dc;border-radius:12px;padding:12px 14px;font-size:15px}.field input:focus,.field select:focus,.field textarea:focus{outline:2px solid var(--green);border-color:var(--green)}@media (max-width:880px){.wrap{padding:0 18px}.nav{gap:12px}.links{display:none}.hero{padding:34px 0 40px}.hero-grid{grid-template-columns:1fr;gap:30px}.hero h1{font-size:36px}.lead{font-size:17px}.cta-row{flex-direction:column;align-items:stretch}.cta-row .btn{justify-content:center}.method,.bookgrid,.quotes,.bands{grid-template-columns:1fr}.htitle{font-size:27px}section.block{padding:44px 0}.fgrid{flex-direction:column;gap:24px}.tb-grid{grid-template-columns:1fr 1fr;gap:14px;padding:20px 0}.tb-t{font-size:14.5px}.product{grid-template-columns:1fr;gap:26px}.cover-col{position:static}.coverframe{max-width:300px;margin:0 auto}.product h1{font-size:30px}.listen{text-align:center;flex-direction:column}.r-stage img{max-height:380px}}.readershell{background:#2b3440;min-height:100vh}.reader-bar{color:#dfe7ee;z-index:5;background:#1b222c;border-bottom:1px solid #ffffff14;align-items:center;gap:16px;padding:12px 20px;display:flex;position:sticky;top:0}.rb-back{color:#9fd08e;font-size:14px;font-weight:700}.rb-title{font-family:var(--font-fredoka),sans-serif;color:#fff;font-size:16px;font-weight:500}.rb-lock{color:#aebccb;align-items:center;gap:7px;margin-left:auto;font-size:12.5px;font-weight:700;display:flex}.flipwrap{justify-content:center;align-items:center;gap:16px;padding:26px 12px 8px;display:flex}.flipstage{justify-content:center;display:flex;position:relative}.pdf-page{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;background:#fff;border-radius:8px;width:auto;max-width:min(760px,84vw);height:auto;max-height:76vh;transition:opacity .25s;display:block;box-shadow:0 22px 50px -18px #000000bf}.flipbtn{color:#fff;cursor:pointer;width:54px;height:54px;box-shadow:var(--shadow-sm);background:#3a4654;border:none;border-radius:50%;flex:none;font-size:28px;line-height:1;transition:all .15s}.flipbtn:hover:not(:disabled){background:var(--green)}.flipbtn:disabled{opacity:.28;cursor:default}.flipbar{justify-content:center;align-items:center;gap:18px;padding:6px 0 30px;display:flex}.pagebtn{color:#fff;cursor:pointer;background:#3a4654;border:none;border-radius:999px;padding:9px 18px;font-size:14px;font-weight:700;transition:all .15s}.pagebtn:hover:not(:disabled){background:var(--green)}.pagebtn:disabled{opacity:.32;cursor:default}.pageind{color:#cfd8e2;text-align:center;min-width:130px;font-size:14px;font-weight:800}.reader-note{color:#aebccb;text-align:center;padding:60px 24px;font-size:14px;font-weight:700}.spinner{border:3px solid #ffffff38;border-top-color:var(--green);vertical-align:middle;border-radius:50%;width:22px;height:22px;animation:.8s linear infinite spin;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}.readspin{z-index:2;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.flipstage{align-items:center;min-height:60vh}.accountlink{color:var(--teal);font-size:14.5px;font-weight:700}[dir=rtl] body,[dir=rtl] .crumb{text-align:right}[dir=rtl] .mascot{left:auto;right:16px}[dir=rtl] .scene .sun{left:30px;right:auto}[dir=rtl] .scene .cloud.c1{left:auto;right:40px}[dir=rtl] .scene .cloud.c2{left:96px;right:auto}[dir=rtl] .means{border-left:0;border-right:5px solid var(--gold)}[dir=rtl] .rb-lock,[dir=rtl] .r-lock{margin-left:0;margin-right:auto}[dir=rtl] .sampnav.prev{left:auto;right:14px}[dir=rtl] .sampnav.next{left:14px;right:auto}[dir=rtl] .buy .price s{margin-left:0;margin-right:8px}[dir=rtl] .htitle,[dir=rtl] .sub,[dir=rtl] .kicker{text-align:center}
