.fbm[data-astro-cid-hdkr2gyl]{scrollbar-width:none;width:100vw;margin-block:6px -22px;padding-block:22px 40px;display:flex;overflow-x:auto;mask:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.fbm[data-astro-cid-hdkr2gyl]::-webkit-scrollbar{display:none}.fbm__list[data-astro-cid-hdkr2gyl]{flex:none;gap:14px;margin:0;padding:0 7px;list-style:none;display:flex}.fbm__card[data-astro-cid-hdkr2gyl]{width:290px;height:100%;color:inherit;text-align:start;background:#fff;border-radius:16px;padding:12px 16px;text-decoration:none;display:block;box-shadow:0 8px 22px #06065217}.fbm__head[data-astro-cid-hdkr2gyl]{color:var(--navy);align-items:center;gap:10px;font-size:15px;display:flex}.fbm__avatar[data-astro-cid-hdkr2gyl]{background:var(--navy);color:#fff;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font-size:17px;font-weight:700;display:grid;position:relative}.fbm__list[data-astro-cid-hdkr2gyl] li[data-astro-cid-hdkr2gyl]:nth-child(3n+2) .fbm__avatar[data-astro-cid-hdkr2gyl]{background:var(--orange);color:var(--navy)}.fbm__list[data-astro-cid-hdkr2gyl] li[data-astro-cid-hdkr2gyl]:nth-child(3n) .fbm__avatar[data-astro-cid-hdkr2gyl]{background:var(--sky);color:var(--navy)}.fbm__fb[data-astro-cid-hdkr2gyl]{fill:#1877f2;background:#fff;border-radius:50%;width:16px;height:16px;position:absolute;inset:auto -3px -3px auto}.fbm__text[data-astro-cid-hdkr2gyl]{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:6px;font-size:14.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.story__media[data-astro-cid-5o7tviok]{width:100%;max-width:520px;margin:44px auto 0;position:relative}.story__tag[data-astro-cid-5o7tviok]{z-index:2;top:-20px;background:var(--orange);color:#fff;border-radius:999px;padding:8px 18px;font-size:16px;font-weight:800;animation:3s ease-in-out infinite tag-float;position:absolute;inset-inline-start:-12px;rotate:-5deg;box-shadow:0 10px 24px #f4902066}@keyframes tag-float{50%{translate:0 -6px}}@media (prefers-reduced-motion:reduce){.story__tag[data-astro-cid-5o7tviok]{animation:none}}.story__video[data-astro-cid-5o7tviok]{z-index:1;aspect-ratio:16/9;border:4px solid #fff;border-radius:18px;width:100%;position:relative;overflow:hidden;box-shadow:0 18px 40px #0e164029}.story__video[data-astro-cid-5o7tviok] iframe[data-astro-cid-5o7tviok]{border:0;width:100%;height:100%;display:block}section[data-astro-cid-5ztpbprh]{padding-block:64px}.center[data-astro-cid-5ztpbprh]{text-align:center;flex-direction:column;align-items:center;display:flex}.prose[data-astro-cid-5ztpbprh]{flex-direction:column;gap:10px;max-width:680px;margin-top:20px;display:flex}.punch[data-astro-cid-5ztpbprh]{color:var(--navy);text-wrap:balance;margin-top:32px;font-size:clamp(24px,5.6vw,34px);font-weight:700;line-height:1.2}.punch[data-astro-cid-5ztpbprh] em[data-astro-cid-5ztpbprh]{color:var(--orange);font-style:normal}.sub[data-astro-cid-5ztpbprh]{color:var(--muted);margin:10px 0 24px;font-size:19px}.why-not[data-astro-cid-5ztpbprh]>.ks-wrap[data-astro-cid-5ztpbprh]{z-index:1;position:relative}.why-not[data-astro-cid-5ztpbprh]{background:linear-gradient(170deg, var(--cream), var(--tint));margin-top:24px;padding-top:110px;position:relative}.why-not[data-astro-cid-5ztpbprh] .prose[data-astro-cid-5ztpbprh]{gap:6px;max-width:640px}.why-not[data-astro-cid-5ztpbprh] .prose[data-astro-cid-5ztpbprh] p[data-astro-cid-5ztpbprh]{color:var(--text);font-size:clamp(18px,4.4vw,20px);line-height:1.6}.why-not[data-astro-cid-5ztpbprh] .prose[data-astro-cid-5ztpbprh] p[data-astro-cid-5ztpbprh]:last-child{color:var(--navy);margin-top:14px;font-size:clamp(19px,4.8vw,22px);line-height:1.45}.why-not[data-astro-cid-5ztpbprh] .punch[data-astro-cid-5ztpbprh]{margin-top:40px;font-size:clamp(22px,5vw,30px)}.why-not[data-astro-cid-5ztpbprh] .cta-block{margin-top:40px}.ms[data-astro-cid-5ztpbprh]{gap:14px;width:100%;margin:28px 0 0;padding:0;list-style:none;display:grid}.ms__card[data-astro-cid-5ztpbprh]{background:var(--tint);background:#fff;border-radius:24px;flex-direction:column;align-items:center;gap:6px;padding:34px 22px 28px;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 40px #06065217}.ms__card[data-astro-cid-5ztpbprh]:before{content:"";background:linear-gradient(90deg, var(--orange), var(--sky));height:6px;position:absolute;inset:0 0 auto}.ms__icon[data-astro-cid-5ztpbprh]{fill:none;width:88px;height:88px;stroke:var(--orange);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.ms__icon[data-astro-cid-5ztpbprh] .ms-acc{stroke:var(--sky)}.ms__en[data-astro-cid-5ztpbprh]{font-family:"Assistant", var(--font);color:var(--orange);margin-top:8px;font-size:32px;font-weight:700;line-height:1}.ms__key[data-astro-cid-5ztpbprh]{letter-spacing:.04em;color:var(--muted);font-size:15px;font-weight:700}.ms__text[data-astro-cid-5ztpbprh]{color:#000;margin-top:6px;font-size:18px;font-weight:700;line-height:1.45}.ms__fix[data-astro-cid-5ztpbprh]{width:100%;color:var(--text);border-top:1.5px solid #f4902059;margin-top:14px;padding-top:14px;font-size:17px;line-height:1.5}.ms__fix[data-astro-cid-5ztpbprh] strong[data-astro-cid-5ztpbprh]{color:var(--orange)}.ms__text[data-astro-cid-5ztpbprh] strong{background:linear-gradient(#0000 60%,#f4902066 60%)}@media (prefers-reduced-motion:no-preference){.ms__icon[data-astro-cid-5ztpbprh] .ms-anim{transform-box:fill-box;transform-origin:50%;animation:6s linear infinite ms-spin}.ms__icon[data-astro-cid-5ztpbprh] .ms-anim--rev{animation-duration:4s;animation-direction:reverse}.ms__card[data-astro-cid-5ztpbprh]:first-child .ms__icon[data-astro-cid-5ztpbprh] .ms-anim{animation:1.8s ease-in-out infinite ms-pulse}.ms__icon[data-astro-cid-5ztpbprh] .ms-flame{stroke:var(--orange);animation:.5s ease-in-out infinite alternate ms-flame}}@keyframes ms-spin{to{rotate:360deg}}@keyframes ms-pulse{50%{opacity:.4;scale:1.35}}@keyframes ms-flame{to{translate:0 2px;scale:1 1.3}}.native[data-astro-cid-5ztpbprh] h2[data-astro-cid-5ztpbprh] em[data-astro-cid-5ztpbprh]{display:block}.native[data-astro-cid-5ztpbprh] .cta-block{margin-top:48px}.brain-line[data-astro-cid-5ztpbprh]{flex-direction:column;align-items:center;gap:8px;display:flex}.native[data-astro-cid-5ztpbprh] .prose[data-astro-cid-5ztpbprh] .brain-line[data-astro-cid-5ztpbprh] strong{color:var(--orange);font-weight:900}.brain[data-astro-cid-5ztpbprh]{fill:none;width:60px;height:60px;stroke:var(--orange);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;animation:2.4s ease-in-out infinite brain-beat}.brain__spark[data-astro-cid-5ztpbprh]{stroke:var(--sky);stroke-width:1.8px;animation:1.2s ease-in-out infinite alternate brain-spark}@keyframes brain-beat{0%,to{scale:1}50%{scale:1.08}}@keyframes brain-spark{0%{opacity:.25}to{opacity:1}}@media (prefers-reduced-motion:reduce){.brain[data-astro-cid-5ztpbprh],.brain__spark[data-astro-cid-5ztpbprh]{animation:none}}.native[data-astro-cid-5ztpbprh] .prose[data-astro-cid-5ztpbprh] strong{color:var(--navy);font-weight:800}.native[data-astro-cid-5ztpbprh] .prose[data-astro-cid-5ztpbprh]{gap:22px;max-width:760px;margin-top:30px}.native[data-astro-cid-5ztpbprh] .prose[data-astro-cid-5ztpbprh] p[data-astro-cid-5ztpbprh]{font-size:clamp(19px,4.6vw,24px);font-weight:400;line-height:1.7}.pen[data-astro-cid-5ztpbprh]{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 12' preserveAspectRatio='none'%3E%3Cpath d='M2 8.5C40 4 90 3.5 130 5.5S185 9 198 6' fill='none' stroke='%23f49020' stroke-width='4.5' stroke-linecap='round'/%3E%3C/svg%3E") 0 88%/100% .28em no-repeat}.statement[data-astro-cid-5ztpbprh]{background:linear-gradient(#fff, #fff) padding-box, linear-gradient(120deg, var(--orange), var(--sky)) border-box;max-width:760px;color:var(--navy);border:3px solid #0000;border-radius:28px;margin-top:40px;padding:40px 28px 26px;font-size:clamp(22px,5vw,30px);font-weight:800;line-height:1.3;position:relative;box-shadow:0 18px 44px #f490202e}.statement[data-astro-cid-5ztpbprh]:before{content:"✓";background:var(--orange);color:#fff;border:4px solid #fff;border-radius:50%;place-items:center;width:54px;height:54px;font-size:28px;font-weight:900;display:grid;position:absolute;top:0;left:50%;translate:-50% -50%;box-shadow:0 8px 20px #f4902059}.statement[data-astro-cid-5ztpbprh] span[data-astro-cid-5ztpbprh]{color:var(--orange);margin-top:6px;font-size:1.15em;font-weight:900;display:block}.teachers[data-astro-cid-5ztpbprh]{background:var(--orange);border-radius:28px;width:100%;max-width:900px;margin-top:40px;padding:8px clamp(14px,3vw,32px) 32px;box-shadow:0 18px 44px #f490204d}.teachers[data-astro-cid-5ztpbprh] .native__sub[data-astro-cid-5ztpbprh],.teachers[data-astro-cid-5ztpbprh] .native__sub[data-astro-cid-5ztpbprh] em[data-astro-cid-5ztpbprh]{color:#fff}.native__sub[data-astro-cid-5ztpbprh]{color:var(--navy);margin:20px 0;font-size:clamp(30px,6.4vw,44px)}.native__sub[data-astro-cid-5ztpbprh] em[data-astro-cid-5ztpbprh]{color:var(--orange);font-style:normal}.reel-row[data-astro-cid-5ztpbprh]{grid-auto-columns:1fr;grid-auto-flow:column;align-items:start;gap:14px;width:100%;max-width:1100px;margin:0;padding:0;list-style:none;display:grid}.reel-row[data-astro-cid-5ztpbprh] li[data-astro-cid-5ztpbprh]{aspect-ratio:9/16;background:#000;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 12px 28px #06065229}.reel-row[data-astro-cid-5ztpbprh] iframe[data-astro-cid-5ztpbprh]{border:0;width:142.2%;height:calc(100% + 300px);position:absolute;top:-53px;left:-21.1%}@media (width<=767px){.reel-row[data-astro-cid-5ztpbprh]{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;grid-auto-columns:58%;padding-bottom:6px;overflow-x:auto}.reel-row[data-astro-cid-5ztpbprh]::-webkit-scrollbar{display:none}.reel-row[data-astro-cid-5ztpbprh] li[data-astro-cid-5ztpbprh]{scroll-snap-align:center}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.reel-row[data-astro-cid-5ztpbprh] li[data-astro-cid-5ztpbprh]{transition:translate .3s,scale .3s,box-shadow .3s}.reel-row[data-astro-cid-5ztpbprh] li[data-astro-cid-5ztpbprh]:hover{box-shadow:0 0 0 4px var(--orange), 0 22px 44px #f4902059;translate:0 -8px;scale:1.04}}.reel-row--proof[data-astro-cid-5ztpbprh]{gap:20px;margin-top:20px}.reel-row--proof[data-astro-cid-5ztpbprh]:first-of-type{margin-top:32px}@media (width>=768px){.reel-row[data-astro-cid-5ztpbprh]{max-width:min(1100px,112.5vh - 232.5px);margin-inline:auto}.reel-row[data-astro-cid-5ztpbprh]:not(.reel-row--proof){max-width:min(820px,135vh - 282px)}}.proof[data-astro-cid-5ztpbprh],.map[data-astro-cid-5ztpbprh]{background:var(--tint)}.wind[data-astro-cid-5ztpbprh]{width:100%;max-width:820px;margin-top:40px;position:relative}.wind__path[data-astro-cid-5ztpbprh]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.wind__path[data-astro-cid-5ztpbprh] path[data-astro-cid-5ztpbprh]{fill:none;stroke:url(#v2-grad);stroke-width:5px;stroke-linecap:round;stroke-dasharray:.012 .02}.wind__list[data-astro-cid-5ztpbprh]{flex-direction:column;gap:28px;margin:0;padding:0;list-style:none;display:flex;position:relative}.wind__item[data-astro-cid-5ztpbprh]{align-items:center;gap:14px;display:flex}.wind__node[data-astro-cid-5ztpbprh]{z-index:1;background:var(--orange);width:40px;height:40px;color:var(--navy);box-shadow:0 0 0 6px var(--tint), 0 10px 24px #f4902066;border-radius:50%;flex:none;place-items:center;font-size:19px;font-weight:700;display:grid;position:relative}.wind__card[data-astro-cid-5ztpbprh]{text-align:start;background:#fff;border-radius:22px;flex-direction:column;flex:1;justify-content:center;min-width:0;min-height:150px;padding:20px 22px;transition:transform .25s,box-shadow .25s;display:flex;box-shadow:0 14px 34px #0606521a}.wind__card[data-astro-cid-5ztpbprh]:hover{transform:translateY(-5px);box-shadow:0 22px 44px #06065229}.wind__label[data-astro-cid-5ztpbprh]{color:var(--orange);font-size:15px;font-weight:700}.wind__card[data-astro-cid-5ztpbprh] h3[data-astro-cid-5ztpbprh]{color:var(--navy);margin:4px 0 6px;font-size:24px}@media (width>=768px){.wind__item[data-astro-cid-5ztpbprh]{flex-direction:row;gap:20px;width:62%}.wind__item[data-astro-cid-5ztpbprh]:nth-child(odd){align-self:flex-start}.wind__item[data-astro-cid-5ztpbprh]:nth-child(2n){flex-direction:row-reverse;align-self:flex-end}.wind__card[data-astro-cid-5ztpbprh]{flex:0 330px}.wind__node[data-astro-cid-5ztpbprh]{width:56px;height:56px;font-size:26px}}@media (prefers-reduced-motion:no-preference){.wind__path[data-astro-cid-5ztpbprh] path[data-astro-cid-5ztpbprh]{animation:6s linear infinite wind-flow}.wind__node[data-astro-cid-5ztpbprh]{animation:5s ease-in-out infinite node-pulse;animation-delay:calc(var(--i) * 1.2s)}}@keyframes wind-flow{to{stroke-dashoffset:-.32px}}.nos[data-astro-cid-5ztpbprh]{background:#fff;border-radius:24px;width:100%;max-width:620px;margin:24px 0 8px;padding:6px 26px;list-style:none;box-shadow:0 16px 40px #06065217}.nos[data-astro-cid-5ztpbprh] li[data-astro-cid-5ztpbprh]{text-align:start;color:var(--navy);align-items:center;gap:14px;padding:16px 0;font-size:clamp(17px,4.2vw,20px);font-weight:700;line-height:1.35;display:flex}.nos[data-astro-cid-5ztpbprh] li[data-astro-cid-5ztpbprh]+li[data-astro-cid-5ztpbprh]{border-top:1px solid var(--line)}.nos[data-astro-cid-5ztpbprh] li[data-astro-cid-5ztpbprh]:before{content:"✕";color:#d92d20;flex:none;font-size:24px;font-weight:900;line-height:1}.plans__grid[data-astro-cid-5ztpbprh]{gap:18px;width:100%;max-width:760px;display:grid}.plan[data-astro-cid-5ztpbprh]{border:1.5px solid var(--line);background:#fff;border-radius:24px;flex-direction:column;align-items:center;gap:6px;padding:30px 22px 26px;display:flex;position:relative;box-shadow:0 14px 34px #06065214}.plan--featured[data-astro-cid-5ztpbprh]{border:3px solid var(--orange);box-shadow:0 20px 44px #f4902040}.plan__tag[data-astro-cid-5ztpbprh]{position:absolute;top:-18px}.plan[data-astro-cid-5ztpbprh] h3[data-astro-cid-5ztpbprh]{color:var(--navy);font-size:26px}.plan__lessons[data-astro-cid-5ztpbprh]{color:var(--muted);font-size:18px}.plan__price[data-astro-cid-5ztpbprh]{color:var(--orange);font-size:26px;font-weight:700}.plan__price[data-astro-cid-5ztpbprh] span[data-astro-cid-5ztpbprh]{font-size:56px}.plan__price[data-astro-cid-5ztpbprh] small[data-astro-cid-5ztpbprh]{color:var(--muted);font-size:16px}.plans__intro[data-astro-cid-5ztpbprh]{max-width:640px;color:var(--navy);margin-top:36px;font-size:clamp(21px,4.8vw,26px);font-weight:700;line-height:1.35}.plans__arrows[data-astro-cid-5ztpbprh]{justify-items:center;gap:18px;width:100%;max-width:760px;margin-block:14px 20px;display:grid}.plans__arrows[data-astro-cid-5ztpbprh] svg[data-astro-cid-5ztpbprh]{fill:none;width:60px;height:72px;stroke:var(--orange);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;animation:arrow-bob 1.6s ease-in-out calc(var(--i) * .25s) infinite}.plans__arrows[data-astro-cid-5ztpbprh] svg[data-astro-cid-5ztpbprh]:nth-child(2){display:none}.plans__arrows[data-astro-cid-5ztpbprh] path[data-astro-cid-5ztpbprh]{stroke-dasharray:1;stroke-dashoffset:1px;animation:.9s ease-out forwards arrow-draw}.plans__arrows[data-astro-cid-5ztpbprh] path[data-astro-cid-5ztpbprh]+path[data-astro-cid-5ztpbprh]{animation-delay:.7s}@keyframes arrow-draw{to{stroke-dashoffset:0}}@keyframes arrow-bob{50%{translate:0 8px}}@media (prefers-reduced-motion:reduce){.plans__arrows[data-astro-cid-5ztpbprh] svg[data-astro-cid-5ztpbprh],.plans__arrows[data-astro-cid-5ztpbprh] path[data-astro-cid-5ztpbprh]{stroke-dashoffset:0;animation:none}}.plan[data-astro-cid-5ztpbprh],.ms__card[data-astro-cid-5ztpbprh]{transition:transform .25s,box-shadow .25s,border-color .25s}.plan[data-astro-cid-5ztpbprh]:hover,.ms__card[data-astro-cid-5ztpbprh]:hover{transform:translateY(-6px);box-shadow:0 24px 50px #06065229}.plan[data-astro-cid-5ztpbprh]:hover{border-color:var(--orange)}@media (prefers-reduced-motion:reduce){.plan[data-astro-cid-5ztpbprh]:hover,.ms__card[data-astro-cid-5ztpbprh]:hover{transform:none}}.plan__note[data-astro-cid-5ztpbprh]{font-size:16px}.plans__fine[data-astro-cid-5ztpbprh]{color:var(--navy);margin:20px 0 40px;font-size:17px;font-weight:700}section[data-astro-cid-5ztpbprh].native{padding-bottom:24px}@keyframes node-pulse{0%,30%,to{transform:scale(1)}10%{transform:scale(1.18)}}@media (width>=768px){section[data-astro-cid-5ztpbprh]{padding-block:96px}.ms[data-astro-cid-5ztpbprh]{grid-template-columns:repeat(3,1fr)}.plans__grid[data-astro-cid-5ztpbprh],.plans__arrows[data-astro-cid-5ztpbprh]{grid-template-columns:1fr 1fr}.plans__arrows[data-astro-cid-5ztpbprh] svg[data-astro-cid-5ztpbprh]:nth-child(2){display:block}}@media (width<=480px){section[data-astro-cid-5ztpbprh]{padding-block:52px}.why-not[data-astro-cid-5ztpbprh]{padding-top:24px}.punch[data-astro-cid-5ztpbprh]{font-size:22px}.sub[data-astro-cid-5ztpbprh]{font-size:34px}.ms__en[data-astro-cid-5ztpbprh]{font-size:27px}.ms__key[data-astro-cid-5ztpbprh]{font-size:15px}.ms__text[data-astro-cid-5ztpbprh],.nos[data-astro-cid-5ztpbprh]{font-size:17px}.wind__card[data-astro-cid-5ztpbprh] h3[data-astro-cid-5ztpbprh],.statement[data-astro-cid-5ztpbprh]{font-size:20px}.native__sub[data-astro-cid-5ztpbprh]{font-size:27px}.plan[data-astro-cid-5ztpbprh] h3[data-astro-cid-5ztpbprh],.plan__price[data-astro-cid-5ztpbprh]{font-size:22px}.plan__price[data-astro-cid-5ztpbprh] span[data-astro-cid-5ztpbprh]{font-size:46px}.plans__intro[data-astro-cid-5ztpbprh]{font-size:19px}}
