@import url("https://fonts.googleapis.com/css2?family=Baloo+2:wght@600;700;800&family=Nunito:wght@400;600;700;800&family=Gochi+Hand&display=swap");.moremi-scope{--cream:#fffbf2;--ink:#22303a;--ink-soft:#4a5a66;--cobalt:#2456e0;--yellow:#ffc93c;--coral:#ff6b6b;--lime:#7bc950;--teal:#2ec4b6;--pink:#ff9ecf;--gv-lav:#cdc2f5;--gv-pink:#f6a9c5;--gv-lime:#d8e35c;--gv-yellow:#fae14e;--gv-orange:#f6a26c;--gv-sky:#a9cdeb;--card:#fff;--line:#f0e4cc;--radius:22px;--shadow:0 10px 30px rgba(34,48,58,.1)}.moremi-scope *{margin:0;padding:0;box-sizing:border-box}.moremi-scope{scroll-behavior:smooth;background:#2e2078;font-family:Nunito,system-ui,sans-serif;background:var(--cream);color:var(--ink);line-height:1.65;-webkit-font-smoothing:antialiased}.moremi-scope .display,.moremi-scope h1,.moremi-scope h2,.moremi-scope h3{font-family:Baloo\ 2,cursive;line-height:1.12;letter-spacing:-.01em}.moremi-scope img,.moremi-scope video{max-width:100%;display:block}.moremi-scope a{color:inherit}.moremi-scope .wrap{max-width:1120px;margin:0 auto;padding:0 22px}.moremi-scope .nav{position:fixed;top:0;left:0;right:0;z-index:60;background:rgba(91,75,214,.72);backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%);box-shadow:0 10px 28px rgba(70,52,184,.35);transition:transform .32s ease}.moremi-scope .nav.nav-hidden{transform:translateY(-110%)}.moremi-scope{padding-top:64px}.moremi-scope header,.moremi-scope section{scroll-margin-top:84px}.moremi-scope .nav-inner{display:flex;align-items:center;justify-content:space-between;height:64px;position:relative}.moremi-scope .nav-actions{display:flex;align-items:center;gap:10px}.moremi-scope .motion-btn{width:44px;height:44px;border-radius:50%;border:2px solid hsla(0,0%,100%,.35);background:hsla(0,0%,100%,.14);cursor:pointer;font-size:20px;color:#fff;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:opacity .2s ease}.moremi-scope .motion-center{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.moremi-scope .motion-center:hover{transform:translate(-50%,-50%) translateY(-2px)}.moremi-scope .motion-btn[aria-pressed=false]{opacity:.6}.moremi-scope .motion-btn[aria-pressed=false]:after{content:"";position:absolute;width:135%;height:3px;background:var(--coral);transform:rotate(-45deg);border-radius:3px}.moremi-scope .wordmark{font-family:Baloo\ 2,cursive;font-weight:800;font-size:26px;color:#fff;text-decoration:none}.moremi-scope .wordmark span{color:var(--yellow)}.moremi-scope .nav-links{display:flex;align-items:center;gap:18px;font-weight:700;font-size:15px}.moremi-scope .nav-links a{text-decoration:none;color:hsla(0,0%,100%,.85)}.moremi-scope .nav-links a:hover{color:#fff}.moremi-scope .hamburglar{position:relative;width:52px;height:52px;border:none;background:transparent;cursor:pointer;padding:0;flex-shrink:0;display:none}.moremi-scope .burger-icon{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.moremi-scope .burger-container{position:relative;width:24px;height:18px}.moremi-scope .burger-bun-bot,.moremi-scope .burger-bun-top,.moremi-scope .burger-filling{position:absolute;left:0;width:24px;height:3px;border-radius:3px;background:#fff}.moremi-scope .burger-bun-top{top:0;transition:top .3s ease,transform .3s ease}.moremi-scope .burger-filling{top:7.5px;transition:opacity .2s ease,transform .3s ease}.moremi-scope .burger-bun-bot{bottom:0;transition:bottom .3s ease,transform .3s ease}.moremi-scope .burger-ring{position:absolute;inset:-5px;pointer-events:none}.moremi-scope .svg-ring{width:100%;height:100%;transform:rotate(-90deg)}.moremi-scope .svg-ring .path{stroke-dasharray:202;stroke-dashoffset:202;transition:stroke-dashoffset .45s ease}.moremi-scope .hamburglar[aria-expanded=true] .svg-ring .path{stroke-dashoffset:0}.moremi-scope .hamburglar[aria-expanded=true] .burger-bun-top{top:7.5px;transform:rotate(45deg)}.moremi-scope .hamburglar[aria-expanded=true] .burger-bun-bot{bottom:7.5px;transform:rotate(-45deg)}.moremi-scope .hamburglar[aria-expanded=true] .burger-filling{opacity:0;transform:scaleX(.2)}.moremi-scope .mobile-menu{display:none;flex-direction:column;padding:2px 24px 22px}.moremi-scope .mobile-menu.open{display:flex}.moremi-scope .mobile-menu a{color:#fff;text-decoration:none;font-weight:800;font-size:18px;padding:13px 4px;border-bottom:1px solid hsla(0,0%,100%,.16)}.moremi-scope .mobile-menu a.btn{border-bottom:none;margin-top:12px;text-align:center}@media(min-width:861px){.moremi-scope .mobile-menu{display:none!important}.moremi-scope .nav-links{margin-left:auto}.moremi-scope .motion-center{position:static;transform:none;margin-left:20px}.moremi-scope .motion-center:hover{transform:translateY(-2px)}}.moremi-scope .btn{display:inline-block;font-family:Baloo\ 2,cursive;font-weight:700;font-size:18px;text-decoration:none;border:none;cursor:pointer;background:#6fcf4e;color:var(--ink);padding:13px 28px;border-radius:999px;box-shadow:0 6px 0 #4cae3a;transition:transform .12s,box-shadow .12s}.moremi-scope .btn:hover{transform:translateY(-2px)}.moremi-scope .btn:active{transform:translateY(3px);box-shadow:0 2px 0 #4cae3a}.moremi-scope .btn.yellow{background:var(--yellow);color:var(--ink);box-shadow:0 6px 0 #d9a416}.moremi-scope .btn.yellow:active{box-shadow:0 2px 0 #d9a416}.moremi-scope .btn.ghost{background:#fff;color:var(--ink);box-shadow:0 6px 0 var(--line)}.moremi-scope .btn.ghost:active{box-shadow:0 2px 0 var(--line)}.moremi-scope .btn-3d{display:inline-block;perspective:700px}.moremi-scope .btn-3d .btn{transform:rotateX(14deg);box-shadow:0 10px 0 #4cae3a,0 20px 26px rgba(34,48,58,.28);transition:transform .18s ease,box-shadow .18s ease}.moremi-scope .btn-3d:hover .btn{transform:rotateX(3deg) translateY(4px);box-shadow:0 6px 0 #4cae3a,0 12px 18px rgba(34,48,58,.24)}.moremi-scope .btn-3d:active .btn{transform:rotateX(0deg) translateY(9px);box-shadow:0 1px 0 #4cae3a}.moremi-scope .btn-3d .btn.yellow{box-shadow:0 10px 0 #d9a416,0 20px 26px rgba(34,48,58,.28)}.moremi-scope .btn-3d:hover .btn.yellow{transform:rotateX(3deg) translateY(4px);box-shadow:0 6px 0 #d9a416,0 12px 18px rgba(34,48,58,.24)}.moremi-scope .btn-3d:active .btn.yellow{transform:rotateX(0deg) translateY(9px);box-shadow:0 1px 0 #d9a416}.moremi-scope .hero{padding:64px 0 0;text-align:center;position:relative;overflow:hidden;background:linear-gradient(135deg,#6d5ef0,#5b4bd6 45%,#4634b8);color:#fff}.moremi-scope .hero h1{color:#fff}.moremi-scope .hero-wave{display:block;width:100%;height:54px;margin-bottom:-1px}.moremi-scope .hero h1{font-size:clamp(44px,7vw,84px);font-weight:800;margin:0 auto 18px;max-width:16ch}.moremi-scope .hero h1 .hl{position:relative;white-space:nowrap}.moremi-scope .hero h1 .hl:after{content:"";position:absolute;left:-2%;right:-2%;bottom:8%;height:32%;background:var(--yellow);z-index:-1;border-radius:6px;transform:rotate(-1.2deg)}.moremi-scope .hero p.lead{font-size:clamp(17px,2.4vw,21px);color:#fff;max-width:56ch;margin:0 auto 30px;font-weight:600}.moremi-scope .hero-cta{display:flex;gap:18px;justify-content:center;align-items:center;flex-wrap:wrap;margin-bottom:44px}.moremi-scope .film-wrap{position:relative;max-width:900px;margin:0 auto}.moremi-scope .film-wrap:before{content:"";position:absolute;inset:-22px -28px;background:#ff9ecf;z-index:-1;border-radius:52% 48% 55% 45%/48% 55% 45% 52%;transform:rotate(-4deg)}.moremi-scope .film{display:block;width:100%;padding:0;border:none;position:relative;cursor:pointer;background:#000;font:inherit;border-radius:44% 56% 53% 47%/46% 44% 56% 54%;overflow:hidden;box-shadow:0 24px 60px rgba(20,10,60,.35)}.moremi-scope .film img{width:100%;aspect-ratio:16/9;object-fit:cover;display:block}.moremi-scope .playbtn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:96px;height:96px;border-radius:50%;background:hsla(0,0%,100%,.94);box-shadow:0 12px 30px rgba(34,48,58,.35);transition:transform .2s ease}.moremi-scope .film:hover .playbtn{transform:translate(-50%,-50%) scale(1.08)}.moremi-scope .playbtn:after{content:"";position:absolute;top:50%;left:54%;transform:translate(-50%,-50%);border-left:26px solid var(--ink);border-top:16px solid transparent;border-bottom:16px solid transparent}.moremi-scope .lightbox{position:fixed;inset:0;background:rgba(18,24,30,.92);z-index:300;display:flex;align-items:center;justify-content:center;padding:22px;opacity:0;pointer-events:none;transition:opacity .3s ease}.moremi-scope .lightbox.open{opacity:1;pointer-events:auto}.moremi-scope .lb-inner{position:relative;width:min(960px,100%)}.moremi-scope .lb-inner iframe,.moremi-scope .lb-inner video{width:100%;max-height:82vh;border-radius:16px;background:#000;display:block}.moremi-scope .lb-inner iframe{aspect-ratio:16/9;border:0}.moremi-scope .lb-close{position:absolute;top:-52px;right:0;width:44px;height:44px;border-radius:50%;border:none;background:#fff;color:var(--ink);font-size:26px;font-weight:800;cursor:pointer;line-height:1}.moremi-scope .facts{display:flex;gap:12px 28px;justify-content:center;align-items:center;flex-wrap:wrap;margin:28px 0 46px}.moremi-scope .fact{font-weight:700;font-size:16.5px;color:#fff}.moremi-scope .fact b{color:var(--cobalt)}.moremi-scope section{padding:72px 0}.moremi-scope .sec-head{text-align:center;max-width:640px;margin:0 auto 44px}.moremi-scope .sec-head h2{font-size:clamp(32px,4.6vw,50px);font-weight:800;margin-bottom:12px}.moremi-scope .sec-head p{color:var(--ink-soft);font-size:18px;font-weight:600}.moremi-scope .tint-sky{background:#e4f1fb}.moremi-scope .tint-yellow{background:#fff4d9}.moremi-scope .trust-band{background:#f2b705;padding:0}.moremi-scope .t-wave{display:block;width:100%;height:50px}.moremi-scope .trust-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;padding:44px 0 12px}.moremi-scope .trust-item{text-align:center}.moremi-scope .trust-img{width:150px;height:150px;margin:0 auto 14px;border-radius:50%;background:hsla(0,0%,100%,.55);position:relative}.moremi-scope .trust-img img{position:absolute;left:50%;bottom:4px;transform:translateX(-50%);height:178px;width:auto;max-width:none;filter:drop-shadow(0 8px 10px rgba(34,48,58,.25))}.moremi-scope .trust-item p{font-weight:800;font-size:16.5px;color:var(--ink);margin:0}.moremi-scope .bento{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.moremi-scope .tile{background:linear-gradient(135deg,var(--g1,#dcd2ff),var(--g2,#bfa9f2));border-radius:28px;padding:30px 64px 30px 28px;box-shadow:var(--shadow);cursor:pointer;position:relative;user-select:none;-webkit-user-select:none;color:var(--ink);--r:-1.4deg;transform:rotate(var(--r));transition:transform .18s ease,box-shadow .18s ease,opacity .25s ease}.moremi-scope .tile:nth-child(2){--r:1.2deg}.moremi-scope .tile:nth-child(3){--r:1.3deg}.moremi-scope .tile:nth-child(4){--r:-1deg}.moremi-scope .tile:hover{transform:rotate(var(--r)) translateY(-4px);box-shadow:0 16px 34px rgba(34,48,58,.16)}.moremi-scope .tile.open{--r:0deg}.moremi-scope .tile.dimmed{opacity:.75}.moremi-scope .tile-num{display:block;font-size:14px;font-weight:800;letter-spacing:2px;opacity:.55;margin-bottom:6px}.moremi-scope .tile-char{position:absolute;z-index:2;pointer-events:none;filter:drop-shadow(0 14px 16px rgba(34,48,58,.25))}.moremi-scope .char-apps{right:70px;top:-44px;width:160px}.moremi-scope .char-games{left:34px;top:-38px;width:120px}.moremi-scope .char-stories{right:70px;top:-46px;width:150px}.moremi-scope .char-drops{left:22px;top:-46px;width:160px}.moremi-scope .tile.wide{grid-column:span 2}.moremi-scope .tile:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.moremi-scope .tile h3{font-size:24px;margin:0 0 8px;color:var(--ink)}.moremi-scope .tile>p{color:var(--ink-soft);font-size:15.5px;margin:0}.moremi-scope .tile-plus{position:absolute;top:26px;right:24px;width:38px;height:38px;border-radius:50%;background:hsla(0,0%,100%,.75);transition:transform .3s ease,background .3s ease;flex-shrink:0}.moremi-scope .tile-plus:after,.moremi-scope .tile-plus:before{content:"";position:absolute;background:var(--ink);border-radius:2px;top:50%;left:50%}.moremi-scope .tile-plus:before{width:16px;height:3px;transform:translate(-50%,-50%)}.moremi-scope .tile-plus:after{width:3px;height:16px;transform:translate(-50%,-50%)}.moremi-scope .tile.open .tile-plus{transform:rotate(135deg);background:var(--ink)}.moremi-scope .tile.open .tile-plus:after,.moremi-scope .tile.open .tile-plus:before{background:#fff}.moremi-scope .tile .detail{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s ease}.moremi-scope .tile.open .detail{grid-template-rows:1fr}.moremi-scope .tile .detail-inner{overflow:hidden;min-height:0}.moremi-scope .tile .detail-pad{padding-top:18px;margin-top:20px;border-top:2px dashed var(--line)}.moremi-scope .tile .detail ul{list-style:none}.moremi-scope .tile .detail li{font-size:15.5px;font-weight:600;color:var(--ink-soft);margin-bottom:10px;padding-left:30px;position:relative}.moremi-scope .tile .detail li:before{content:"✓";position:absolute;left:0;color:var(--ink);font-weight:800}.moremi-scope .tile .detail li b{color:var(--ink)}.moremi-scope .cta-band{background:var(--gv-orange);border-radius:32px;padding:60px 40px;text-align:center;color:var(--ink);position:relative;overflow:hidden}.moremi-scope .cta-band h2{font-size:clamp(30px,4vw,44px);margin-bottom:10px}.moremi-scope .cta-band p{font-size:17px;font-weight:700;margin-bottom:26px;opacity:.85}.moremi-scope .steps{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;counter-reset:step}.moremi-scope .step{background:#fff;border:2px dashed var(--line);border-radius:var(--radius);padding:34px 28px;position:relative}.moremi-scope .step:before{counter-increment:step;content:counter(step);font-family:Baloo\ 2,cursive;font-weight:800;font-size:20px;width:46px;height:46px;border-radius:50%;background:var(--yellow);display:flex;align-items:center;justify-content:center;margin-bottom:16px}.moremi-scope .step h3{font-size:22px;margin-bottom:8px}.moremi-scope .step p{color:var(--ink-soft);font-size:16px}.moremi-scope .band{background:var(--cobalt);color:#fff;border-radius:32px;padding:64px 48px;display:grid;grid-template-columns:1.2fr .8fr;gap:40px;align-items:center;position:relative;overflow:hidden}.moremi-scope .band:before{content:"";position:absolute;width:340px;height:340px;border-radius:50%;background:hsla(0,0%,100%,.08);top:-120px;right:-80px}.moremi-scope .band:after{content:"";position:absolute;width:200px;height:200px;border-radius:50%;background:rgba(255,201,60,.25);bottom:-90px;left:8%}.moremi-scope .band h2{font-size:clamp(30px,4vw,44px);margin-bottom:14px;position:relative;z-index:1}.moremi-scope .band p{font-size:17px;opacity:.92;margin-bottom:26px;max-width:44ch}.moremi-scope .band .btn,.moremi-scope .band p,.moremi-scope .band-art{position:relative;z-index:1}.moremi-scope .band-art img{width:100%;max-width:460px;border-radius:20px;box-shadow:0 16px 40px rgba(0,0,0,.25);transform:rotate(2deg)}.moremi-scope .classroom{display:grid;grid-template-columns:.85fr 1.15fr;gap:8px;align-items:center;max-width:980px;margin:0 auto}.moremi-scope .teacher{width:100%;max-width:380px;justify-self:end;filter:drop-shadow(0 18px 24px rgba(34,48,58,.18))}.moremi-scope .teacher-peek{display:none}.moremi-scope .board{background:#2e4038;border-radius:18px;padding:38px 40px;color:#fff8ec;box-shadow:var(--shadow);border:10px solid #8a5a33;position:relative;font-family:Gochi Hand,cursive}.moremi-scope .board h3{font-family:Gochi Hand,cursive;font-size:32px;color:var(--yellow);margin-bottom:18px;border-bottom:3px dashed rgba(255,201,60,.5);padding-bottom:12px;letter-spacing:1px}.moremi-scope .board ul{list-style:none}.moremi-scope .board li{font-size:20px;font-weight:400;margin-bottom:14px;padding-left:34px;position:relative;line-height:1.45;letter-spacing:.5px}.moremi-scope .board li:before{content:"✓";position:absolute;left:0;top:0;color:var(--lime);font-weight:800;font-size:19px}.moremi-scope .board li b{color:#fff}.moremi-scope .waitlist-card{background:#fff;border-radius:22px;box-shadow:var(--shadow);padding:52px;max-width:760px;margin:0 auto;position:relative}.moremi-scope .submit-btn{position:relative;display:block;width:100%;font-family:Baloo\ 2,cursive;font-weight:700;font-size:20px;padding:15px;border:none;border-radius:999px;background:#6fcf4e;color:var(--ink);cursor:pointer;box-shadow:0 6px 0 #4cae3a;overflow:hidden;transition:transform .12s ease,box-shadow .12s ease,background .3s ease}.moremi-scope .submit-btn:active{transform:translateY(3px);box-shadow:0 2px 0 #4cae3a}.moremi-scope .submit-btn:disabled{cursor:wait}.moremi-scope .sb-text{position:relative;z-index:2;transition:opacity .25s ease}.moremi-scope .sb-fill{position:absolute;left:0;top:0;bottom:0;width:0;background:hsla(0,0%,100%,.45);z-index:1}.moremi-scope .submit-btn.loading .sb-fill{width:100%;transition:width 1.4s linear}.moremi-scope .sb-check{position:absolute;z-index:2;left:50%;top:50%;width:26px;height:32px;transform:translate(-50%,-50%) scale(.6);fill:none;stroke:#fff;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:45;stroke-dashoffset:45;opacity:0}.moremi-scope .submit-btn.done{background:#4cae3a}.moremi-scope .submit-btn.done .sb-text{opacity:0}.moremi-scope .submit-btn.done .sb-check{opacity:1;transform:translate(-50%,-50%) scale(1);stroke-dashoffset:0;transition:stroke-dashoffset .45s ease .05s,opacity .2s ease,transform .3s ease}.moremi-scope .perf{position:absolute;z-index:2;pointer-events:none;background-image:radial-gradient(circle 7px,#f2b705 0,rgba(242,183,5,0) 7.4px)}.moremi-scope .perf-x{left:22px;right:22px;height:16px;background-size:28px 16px;background-repeat:repeat-x;background-position:50%}.moremi-scope .perf-top{top:-8px}.moremi-scope .perf-bot{bottom:-8px}.moremi-scope .perf-y{top:22px;bottom:22px;width:16px;background-size:16px 28px;background-repeat:repeat-y;background-position:50%}.moremi-scope .perf-l{left:-8px}.moremi-scope .perf-r{right:-8px}.moremi-scope #waitlist{background:#f2b705}.moremi-scope #what{background:#2e2078;padding-bottom:0}.moremi-scope #what .sec-head h2{color:#fff}.moremi-scope #what .sec-head p{color:hsla(0,0%,100%,.78)}.moremi-scope #faq{padding-top:88px}.moremi-scope .waitlist-card h2{font-size:clamp(30px,4vw,42px);text-align:center;margin-bottom:8px}.moremi-scope .waitlist-card>p{text-align:center;color:var(--ink-soft);font-weight:600;margin-bottom:30px}.moremi-scope .toggle{display:flex;background:var(--cream);border-radius:999px;padding:6px;gap:6px;margin-bottom:30px}.moremi-scope .toggle button{flex:1;border:none;background:transparent;font-family:Baloo\ 2,cursive;font-weight:700;font-size:17px;padding:12px;border-radius:999px;cursor:pointer;color:var(--ink-soft)}.moremi-scope .toggle button[aria-pressed=true]{background:var(--ink);color:#fff}.moremi-scope .field{margin-bottom:18px}.moremi-scope .field label{display:block;font-weight:800;font-size:14px;margin-bottom:7px}.moremi-scope .field input,.moremi-scope .field select{width:100%;font-family:Nunito,sans-serif;font-size:16px;font-weight:600;padding:13px 16px;border:2px solid var(--line);border-radius:14px;background:var(--cream);color:var(--ink)}.moremi-scope .field input:focus,.moremi-scope .field select:focus{outline:3px solid var(--yellow);border-color:var(--yellow);background:#fff}.moremi-scope .grid2{display:grid;grid-template-columns:1fr 1fr;gap:0 18px}.moremi-scope .form-note{font-size:13px;color:var(--ink-soft);text-align:center;margin-top:16px}.moremi-scope .success{display:none;text-align:center;padding:30px 10px}.moremi-scope .success .big{font-size:60px;margin-bottom:12px}.moremi-scope .success h3{font-size:28px;margin-bottom:8px}.moremi-scope .success p{color:var(--ink-soft);font-weight:600}.moremi-scope .error-msg{display:none;background:#ffe9e9;border:2px solid var(--coral);color:#b3261e;font-weight:700;border-radius:14px;padding:12px 16px;margin-bottom:18px;font-size:15px}.moremi-scope .faq{max-width:760px;margin:0 auto}.moremi-scope .faq details{background:#fff;border:2px solid var(--line);border-radius:16px;margin-bottom:12px;overflow:hidden}.moremi-scope .faq summary{font-family:Baloo\ 2,cursive;font-weight:700;font-size:18px;padding:18px 22px;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px}.moremi-scope .faq summary::-webkit-details-marker{display:none}.moremi-scope .faq summary:after{content:"+";font-size:26px;color:var(--cobalt);flex-shrink:0}.moremi-scope .faq details[open] summary:after{content:"–"}.moremi-scope .faq details p{padding:0 22px 20px;color:var(--ink-soft);font-size:16px}.moremi-scope footer{background:#2e2078;color:#fff;padding:56px 0 40px;margin-top:40px;position:relative;border-radius:34px 34px 0 0}.moremi-scope .foot-sticker{position:absolute;width:96px;z-index:2;filter:drop-shadow(0 8px 12px rgba(0,0,0,.35))}.moremi-scope .fs-left{top:-32px;right:20px;left:auto;transform:rotate(6deg)}.moremi-scope .foot{display:flex;justify-content:space-between;align-items:flex-start;gap:30px;flex-wrap:wrap}.moremi-scope .foot .wordmark{color:#fff}.moremi-scope .foot .wordmark span{color:var(--yellow)}.moremi-scope .foot p{opacity:.75;font-size:15px;max-width:38ch;margin-top:10px}.moremi-scope .foot-links{display:flex;gap:26px;font-weight:700}.moremi-scope .foot-links a{color:#fff;text-decoration:none;opacity:.85}.moremi-scope .foot-links a:hover{opacity:1;text-decoration:underline}.moremi-scope .copy{margin-top:36px;padding-top:22px;border-top:1px solid hsla(0,0%,100%,.15);font-size:13px;opacity:.6;display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px}@media(max-width:860px){.moremi-scope section{padding:52px 0}.moremi-scope .nav-links{display:none}.moremi-scope .hamburglar{display:block}.moremi-scope .bento,.moremi-scope .pillars,.moremi-scope .steps{grid-template-columns:1fr}.moremi-scope .trust-grid{grid-template-columns:repeat(2,1fr);gap:18px}.moremi-scope #faq{padding-top:92px}.moremi-scope .tile.wide{grid-column:span 1}.moremi-scope .tile{padding:26px 60px 26px 22px}.moremi-scope .char-apps{width:112px;right:56px;top:-32px}.moremi-scope .char-games{width:88px;left:26px;top:-28px}.moremi-scope .char-stories{width:106px;right:56px;top:-34px}.moremi-scope .char-drops{width:112px;left:14px;top:-34px}.moremi-scope .band{grid-template-columns:1fr;padding:44px 28px}.moremi-scope .band-art img{transform:none;max-width:100%;margin:0 auto}.moremi-scope .classroom{grid-template-columns:1fr}.moremi-scope .teacher{display:none}.moremi-scope .teacher-peek{display:block;width:170px;margin:0 auto -24px;position:relative;z-index:2;filter:drop-shadow(0 10px 14px rgba(34,48,58,.25))}.moremi-scope .board{padding:30px 24px}.moremi-scope .waitlist-card{padding:34px 22px}.moremi-scope .grid2{grid-template-columns:1fr}.moremi-scope .floaty{font-size:26px}}@media(prefers-reduced-motion:reduce){.moremi-scope{scroll-behavior:auto}.moremi-scope .btn,.moremi-scope .tile,.moremi-scope .tile .detail{transition:none}}.moremi-scope .floaty{position:absolute;font-size:36px;pointer-events:none;z-index:1;filter:drop-shadow(0 6px 10px rgba(34,48,58,.18))}.moremi-scope.no-motion .floaty{display:none}.moremi-scope.no-motion *,.moremi-scope.no-motion :after,.moremi-scope.no-motion :before{animation-duration:.01ms!important;transition-duration:.01ms!important}.moremi-scope :focus-visible{outline:3px solid var(--cobalt);outline-offset:2px}.moremi-scope .mobile-menu a.back-home{font-size:14px;opacity:.75;border-bottom:1px solid hsla(0,0%,100%,.16)}@media(min-width:861px){.moremi-scope .tile{padding-top:72px}.moremi-scope .char-apps{width:120px;top:-52px;right:56px}.moremi-scope .char-games{width:96px;top:-48px;left:28px}.moremi-scope .char-stories{width:110px;top:-50px;right:56px}.moremi-scope .char-drops{width:120px;top:-52px;left:18px}.moremi-scope .film-video{position:relative;max-width:620px;margin:0 auto;aspect-ratio:16/9;border-radius:24px;overflow:hidden;box-shadow:var(--shadow);background:#000}.moremi-scope .film-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}}