._root_v8005_2{--cta-face: #5952c9;--cta-border: #c8c4f2;--cta-shadow: #3e389d;--cta-hover: #4d46ba;isolation:isolate;-webkit-user-select:text;user-select:text}._root_v8005_2 .portal-landing__hero{display:flex;flex-direction:column}._root_v8005_2 .portal-landing__header{display:block;flex:0 0 auto;background:#fff;border-bottom:1px solid #eeedf6}._headerInner_v8005_27{height:60px;min-height:60px;width:100%;max-width:1440px;margin:0 auto;padding:8px 32px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:16px}._brand_v8005_41{color:#15124e;font-size:26px;font-weight:900;letter-spacing:-1px;text-decoration:none;white-space:nowrap}._brand_v8005_41 span{color:#5550c9}._auth_v8005_54{flex-shrink:0}._root_v8005_2 ._auth_v8005_54 .portal-landing__auth{width:auto;gap:12px}._root_v8005_2 ._auth_v8005_54 .portal-landing__link{flex:0 0 auto;box-sizing:border-box;height:40px;min-height:0;min-width:94px;padding:6px 22px;border:2px solid #5952d4;border-radius:32px;background:#fff;color:#24206a;font-size:16px;line-height:24px;font-weight:600;box-shadow:none;white-space:nowrap}._root_v8005_2 ._auth_v8005_54 .portal-landing__link--signup{min-width:100px;padding:8px 22px;border:0;background:#5952c9;color:#fff;box-shadow:0 3px #3e389d}._root_v8005_2 ._auth_v8005_54 .portal-landing__link:active{transform:translateY(1px)}._root_v8005_2 ._brand_v8005_41:focus-visible,._root_v8005_2 ._auth_v8005_54 .portal-landing__link:focus-visible{outline:3px solid #8b82ef;outline-offset:3px}._root_v8005_2.portal-landing--with-install-banner .portal-landing__hero{padding-top:calc(var(--portal-install-banner-height) + env(safe-area-inset-top,0px))}@media(max-width:1199px){._root_v8005_2 .portal-landing__header{border-bottom:0}._root_v8005_2 ._auth_v8005_54 .portal-landing__link{height:36px;min-width:80px;padding:6px 18px;font-size:14px;line-height:20px}._root_v8005_2 ._auth_v8005_54 .portal-landing__link--signup{min-width:93px;padding:8px 22px}}@media(max-width:767px){._headerInner_v8005_27{padding:8px 12px;gap:8px}._brand_v8005_41{font-size:20px}._root_v8005_2 ._auth_v8005_54 .portal-landing__auth{gap:6px}._root_v8005_2 ._auth_v8005_54 .portal-landing__link{height:34px;min-width:70.5px;padding:6px 16px;font-size:12px;line-height:18px}._root_v8005_2 ._auth_v8005_54 .portal-landing__link--signup{min-width:75px;padding:8px 16px}}@media(max-width:360px){._headerInner_v8005_27{padding-inline:8px}._brand_v8005_41{font-size:18px}._root_v8005_2 ._auth_v8005_54 .portal-landing__link{padding-inline:8px}}._root_v8005_2.portal-landing{background:#fff;color:#35503a}._root_v8005_2 .portal-landing__hero{background:radial-gradient(circle at 50% 38%,rgba(255,244,184,.92) 0%,rgba(255,244,184,.54) 18%,rgba(241,255,196,.1) 36%,transparent 58%),linear-gradient(180deg,#f8ffdf,#dff7ff 42%,#8ed7b8)}._root_v8005_2 .portal-landing__hero:after{content:"";position:absolute;inset:auto 0 0;height:140px;z-index:0;pointer-events:none;background:linear-gradient(180deg,#8ed7b800,#8ed7b8)}._root_v8005_2 .portal-landing__layout{flex:1 1 0;height:auto;min-height:0;grid-template-rows:minmax(min-content,30fr) minmax(0,70fr);padding-bottom:24px;box-sizing:border-box}._root_v8005_2.portal-landing--with-install-banner .portal-landing__layout{padding-top:0}._root_v8005_2 .portal-landing__copy{transform:translateY(30px)}._heroCaption_v8005_208{max-width:30rem;margin:8px 0 0;padding-inline:12px;font-size:14px;line-height:1.5;font-weight:650;color:#4f6550;text-wrap:balance}._darkCta_v8005_219{text-decoration:none;min-height:48px;padding:12px 24px;box-sizing:border-box;border:2px solid var(--cta-border);border-radius:999px;background:var(--cta-face);color:#fff;font-size:15px;line-height:1.5;font-weight:750;display:inline-flex;align-items:center;justify-content:center;gap:16px;cursor:pointer;touch-action:manipulation;box-shadow:0 3px 0 var(--cta-shadow);transition:background-color .18s ease}._darkCta_v8005_219:hover{color:#fff;border-color:var(--cta-border);background:var(--cta-hover)}._darkCta_v8005_219:active{transform:translateY(1px);box-shadow:0 2px 0 var(--cta-shadow)}._darkCta_v8005_219:focus-visible{outline:3px solid #8b82ef;outline-offset:4px}._topics_v8005_257,._learning_v8005_257,._faq_v8005_257{padding:88px 24px}._topics_v8005_257 ._darkCta_v8005_219{border:0}._sectionHeading_v8005_259{text-align:center;max-width:760px;margin:0 auto 40px}._root_v8005_2 h2{letter-spacing:-.035em}._root_v8005_2>section h2,._root_v8005_2 ._learning_v8005_257 h2,._root_v8005_2 ._growth_v8005_263 h2,._root_v8005_2 ._realJoy_v8005_264 h2,._root_v8005_2 ._faq_v8005_257 h2{color:#35503a}._sectionHeading_v8005_259 h2{font-size:clamp(28px,3vw,40px);line-height:1.3;margin:0 0 18px}._sectionHeading_v8005_259>p:last-child{color:#66657c;line-height:1.8;margin:0}._kicker_v8005_268{color:#6b5bc4}._topicCard_v8005_269{border:1px solid #eae7f4;border-radius:24px;padding:12px 12px 24px;background:#fff;box-shadow:0 8px 24px #29205b08}._topicCard_v8005_269 h3{margin:20px 10px 12px;font-size:18px}._topicCard_v8005_269 ul{list-style:none;margin:0 10px;padding:0;display:flex;flex-wrap:wrap;gap:6px}._topicCard_v8005_269 li{padding:4px 8px;background:#f3f1fb;border-radius:5px;color:#686082;font-size:12px}._root_v8005_2 ._learning_v8005_257 .landing-math-roots{padding:0;gap:40px;grid-template-columns:minmax(0,1fr);justify-items:center}._root_v8005_2 ._learning_v8005_257 .landing-math-roots__copy{width:100%;max-width:760px;text-align:center;justify-items:center}._root_v8005_2 ._learning_v8005_257 .landing-math-roots__learning{width:100%;max-width:800px}._root_v8005_2 ._learning_v8005_257 .landing-math-roots__title{font-size:clamp(28px,3vw,40px)}._root_v8005_2 ._learning_v8005_257 .landing-math-roots__lead{color:#66657c;font-size:16px;line-height:1.8}._root_v8005_2 ._learning_v8005_257 .landing-math-roots__eyebrow{color:#6b5bc4}._root_v8005_2 ._learning_v8005_257 .landing-math-roots__visual{background:#f5f3ff}._root_v8005_2 ._learning_v8005_257 .math-curricula{color:#5f587a}._root_v8005_2 ._faq_v8005_257 .landing-faq{padding:0;max-width:900px;display:grid;grid-template-columns:minmax(0,1fr);gap:40px;align-items:start}._root_v8005_2 ._faq_v8005_257 .landing-faq__title{text-align:center;font-size:clamp(28px,3vw,40px);margin:0}._root_v8005_2 ._faq_v8005_257 .landing-faq__item{background:#fff;border:0;border-bottom:1px solid #e4e0f1;border-radius:0;box-shadow:none}._root_v8005_2 ._faq_v8005_257 .landing-faq__question{color:#242044}._root_v8005_2 ._faq_v8005_257 .landing-faq__answer{color:#666079}._footer_v8005_286{background:#294f3d;padding:40px 24px}._root_v8005_2 ._footer_v8005_286 .landing-section-lab__footer{max-width:1120px;margin:0 auto;color:#d8d5f6;background:none;border:0}._root_v8005_2 ._footer_v8005_286 .landing-section-lab__footer-link,._root_v8005_2 ._footer_v8005_286 .landing-section-lab__footer-copy{color:#d8d5f6}@media(max-width:900px){._root_v8005_2 ._learning_v8005_257 .landing-math-roots{gap:32px}._root_v8005_2 ._faq_v8005_257 .landing-faq{grid-template-columns:1fr;gap:24px}}@media(max-width:767px){._heroCaption_v8005_208{font-size:13px}._topics_v8005_257,._learning_v8005_257,._faq_v8005_257{padding:48px 20px}._sectionHeading_v8005_259{margin-bottom:28px}._sectionHeading_v8005_259 h2{font-size:28px}._sectionHeading_v8005_259>p:last-child{font-size:14px}._topicCard_v8005_269{padding:8px 8px 16px}._topicCard_v8005_269 h3{font-size:16px;margin:16px 4px 12px}._topicCard_v8005_269 ul{margin:0 4px}._topicCard_v8005_269 li{font-size:11px}._root_v8005_2 ._learning_v8005_257 .landing-math-roots{grid-template-columns:1fr;gap:28px}._root_v8005_2 ._learning_v8005_257 .landing-math-roots__title{font-size:30px}._footer_v8005_286{padding:32px 20px}}@media(max-height:600px){._root_v8005_2.portal-landing{--portal-shell-size: 200px;--portal-shell-size: min(70vw, 36vh)}._heroCaption_v8005_208{font-size:12px;margin-top:4px}}._catalogTabs_v8005_319{display:grid;grid-template-columns:repeat(2,minmax(max-content,1fr));justify-content:center;width:fit-content;max-width:100%;gap:0;margin:0 auto 24px;border:2px solid #5952d4;border-radius:999px}._catalogTabs_v8005_319 button{min-width:0;box-sizing:border-box;display:grid;align-items:center;justify-content:center;white-space:nowrap;border:0;border-radius:0;padding:9px 22px;background:#fff;color:#534b76;font:inherit;font-size:14px;min-height:40px;cursor:pointer;touch-action:manipulation}._catalogTabs_v8005_319 button:after{content:attr(data-min-label);visibility:hidden;grid-area:1 / 1}._catalogTabs_v8005_319 button>span{grid-area:1 / 1}._catalogTabs_v8005_319 button:first-child{border-radius:999px 0 0 999px}._catalogTabs_v8005_319 button:last-child{border-radius:0 999px 999px 0;border-left:2px solid #5952d4}._catalogTabs_v8005_319 button[aria-selected=true]{background:#201b78;color:#fff}._catalogTabs_v8005_319 button:focus-visible,._topics_v8005_257 [role=tabpanel]:focus-visible{outline:3px solid #8b82ef;outline-offset:4px}._gamePreview_v8005_345{display:block;width:100%;height:auto;border-radius:10px}._experience_v8005_346{padding:80px 24px;background:#faf9fe}._experienceInner_v8005_347{max-width:1080px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr);gap:36px;justify-items:center}._experienceInner_v8005_347>._sectionHeading_v8005_259{margin-bottom:0}._priceSection_v8005_349{padding:72px 24px 0}._priceCard_v8005_350{max-width:960px;margin:0 auto;text-align:center;padding:48px;border-radius:28px;background:#faf6e9}._priceCard_v8005_350 h2{font-size:34px;line-height:1.4;margin:0 0 20px}._priceCard_v8005_350>p:not(._kicker_v8005_268){color:#736a50;max-width:640px;margin:0 auto 24px;line-height:1.8;font-size:14px}@media(max-width:900px){._experienceInner_v8005_347{gap:36px}}@media(max-width:767px){._catalogTabs_v8005_319 button{padding:10px 16px;font-size:13px}._experience_v8005_346{padding:56px 20px}._experienceInner_v8005_347{gap:28px}._priceSection_v8005_349{padding:48px 20px 0}._priceCard_v8005_350{padding:32px 20px}._priceCard_v8005_350 h2{font-size:28px}}._topics_v8005_257>._sectionHeading_v8005_259{margin-bottom:24px}._gradeOverview_v8005_368{width:100%;margin:0 auto 20px;display:flex;justify-content:center;text-align:center}._gradeWorlds_v8005_369{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;justify-content:center;gap:8px}._gradeWorlds_v8005_369 button{min-width:0;box-sizing:border-box;padding:9px 12px;display:flex;align-items:center;gap:6px;border:1px solid #c9dfea;border-radius:999px;background:#f4faff;color:#326b91;font:inherit;cursor:pointer;touch-action:manipulation}._gradeWorlds_v8005_369 li:nth-child(2) button{background:#f3faf5;border-color:#cce3d1;color:#3d7752}._gradeWorlds_v8005_369 li:nth-child(3) button{background:#fffbf1;border-color:#ebdfbf;color:#8c692f}._gradeWorlds_v8005_369 svg{flex-shrink:0}._gradeWorlds_v8005_369 span{font-size:13px;font-weight:600;line-height:1.4;white-space:nowrap}._gameRail_v8005_375:focus-visible{outline:3px solid #8b82ef;outline-offset:3px}._gameRail_v8005_375{box-sizing:border-box;max-width:1120px;margin:0 auto;display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:4px;overscroll-behavior-x:contain;padding:4px 4px 20px;scrollbar-width:thin;scrollbar-color:#b8add9 #f3f1fb}._gameRail_v8005_375>article{flex:0 0 260px;min-width:0;box-sizing:border-box;scroll-snap-align:start}._gameWorld_v8005_378{display:flex;align-items:center;gap:6px;width:fit-content;max-width:calc(100% - 20px);box-sizing:border-box;margin:12px 10px 0;padding:6px 10px;border:1px solid #c9dfea;border-radius:999px;background:#f4faff;font-size:12px;line-height:1.4;color:#326b91}._gameWorld_v8005_378 svg{flex-shrink:0}._gameWorld_v8005_378[data-world="2"]{background:#f3faf5;border-color:#cce3d1;color:#3d7752}._gameWorld_v8005_378[data-world="3"]{background:#fffbf1;border-color:#ebdfbf;color:#8c692f}@media(max-width:767px){._gradeWorlds_v8005_369{gap:6px}._gradeWorlds_v8005_369 button{padding:8px;gap:4px}._gradeWorlds_v8005_369 span{font-size:11px}._catalogTabs_v8005_319 button{padding:8px 12px;font-size:12px}._gameRail_v8005_375>article{flex-basis:220px}._gameWorld_v8005_378{margin-inline:4px}}._root_v8005_2 *{-webkit-touch-callout:default}._vision_v8005_395{padding:92px 24px 48px;background:linear-gradient(180deg,#8ed7b8,#f3faf5 36px,#fff 72px);color:#202020;text-align:center}._vision_v8005_395 h2{margin:0 auto 40px;font-size:clamp(26px,3vw,36px);line-height:1.3;font-weight:800}._vision_v8005_395 h2 span{display:block}._visionPoints_v8005_398{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:1120px;margin:0 auto}._visionPoints_v8005_398>div{min-width:0;padding:12px 24px;display:flex;flex-direction:column;justify-content:flex-start;gap:4px}._visionPoints_v8005_398>div+div{border-left:1px solid #ddd9ef}._visionPoints_v8005_398 p{margin:0;font-size:13px;line-height:1.5}._visionPoints_v8005_398 strong{font-size:18px;line-height:1.4;text-wrap:balance}@media(max-width:767px){._vision_v8005_395{padding:92px 20px 40px}._vision_v8005_395 h2{margin-bottom:24px}._visionPoints_v8005_398>div{padding:12px}._visionPoints_v8005_398 p{font-size:12px}._visionPoints_v8005_398 strong{font-size:16px}}@media(max-width:560px){._visionPoints_v8005_398{grid-template-columns:1fr;max-width:420px}._visionPoints_v8005_398>div{padding:20px 12px}._visionPoints_v8005_398>div+div{border-left:0}._visionPoints_v8005_398 p{font-size:13px}._visionPoints_v8005_398 strong{font-size:18px}}@supports (grid-template-rows: subgrid){._visionPoints_v8005_398{row-gap:4px}._visionPoints_v8005_398>div{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;grid-row:span 2;justify-content:normal;text-align:center}}._root_v8005_2 ._kicker_v8005_268,._root_v8005_2 ._growth_v8005_263 .landing-growth-loop__eyebrow,._root_v8005_2 ._learning_v8005_257 .landing-math-roots__eyebrow,._root_v8005_2 ._realJoy_v8005_264 .landing-global-love__eyebrow,._root_v8005_2 ._faq_v8005_257 .landing-faq__eyebrow{display:table;width:fit-content;max-width:100%;box-sizing:border-box;margin:0 auto 18px;padding:.42rem .68rem;border:2px solid var(--badge-border, #e0d9f5);border-radius:999px;background:var(--badge-bg, #f5f1ff);color:var(--badge-color, #7560ab);font-size:.82rem;font-weight:950;line-height:1.3;letter-spacing:.1em;text-transform:uppercase;white-space:normal;text-align:center}._topics_v8005_257,._learning_v8005_257{--badge-color: #4d795b;--badge-bg: #edf7ee;--badge-border: #d3e7d7}._growth_v8005_263,._priceSection_v8005_349{--badge-color: #a66b0c;--badge-bg: #fff9e6;--badge-border: #f0dfb2}._growth_v8005_263{padding:80px 24px;background:linear-gradient(180deg,#f5fbef,#e7f6ef)}._root_v8005_2 ._growth_v8005_263 .landing-growth-loop{padding:0;grid-template-columns:minmax(0,1fr);gap:48px;justify-items:center}._root_v8005_2 ._growth_v8005_263 .landing-growth-loop__copy{width:100%;max-width:760px;justify-items:center;text-align:center;gap:0}._root_v8005_2 ._growth_v8005_263 .landing-growth-loop__title{max-width:760px;margin:0 0 18px;font-size:clamp(28px,3vw,40px);line-height:1.3}._root_v8005_2 ._growth_v8005_263 .landing-growth-loop__lead{max-width:680px;color:#66657c;font-size:16px;line-height:1.8}._root_v8005_2 ._learning_v8005_257 .landing-math-roots__copy{gap:0}._root_v8005_2 ._learning_v8005_257 .landing-math-roots__title{margin-bottom:18px;line-height:1.3}._root_v8005_2 ._faq_v8005_257 .landing-faq{gap:0}._root_v8005_2 ._faq_v8005_257 .landing-faq__title{margin-bottom:18px;line-height:1.3}._root_v8005_2 ._faq_v8005_257 .landing-faq__lead{max-width:760px;margin:0 auto 40px;text-align:center;color:#66657c;line-height:1.8}@media(max-width:767px){._growth_v8005_263{padding:56px 20px}._root_v8005_2 ._growth_v8005_263 .landing-growth-loop{gap:32px}._root_v8005_2 ._growth_v8005_263 .landing-growth-loop__lead{font-size:14px}._root_v8005_2 ._faq_v8005_257 .landing-faq__lead{font-size:14px;margin-bottom:28px}}._root_v8005_2{--section-title-size: clamp(1.68rem, 3.05vw, 2.42rem);--section-lead-size: clamp(.9rem, 1.35vw, 1rem);--section-title-width: 760px;--section-lead-width: 500px}._experience_v8005_346{--section-lead-width: 420px}._growth_v8005_263{--section-lead-width: 460px}._root_v8005_2 ._sectionHeading_v8005_259 h2,._root_v8005_2 ._vision_v8005_395 h2,._root_v8005_2 ._priceCard_v8005_350 h2,._root_v8005_2 ._growth_v8005_263 .landing-growth-loop__title,._root_v8005_2 ._learning_v8005_257 .landing-math-roots__title,._root_v8005_2 ._realJoy_v8005_264 .landing-global-love__title,._root_v8005_2 ._faq_v8005_257 .landing-faq__title{max-width:var(--section-title-width);margin-inline:auto;font-size:var(--section-title-size);line-height:1.08;font-weight:950;letter-spacing:0}._root_v8005_2 ._sectionHeading_v8005_259 h2 span,._root_v8005_2 ._priceCard_v8005_350 h2 span{display:block}._root_v8005_2 ._sectionHeading_v8005_259>p:not(._kicker_v8005_268),._root_v8005_2 ._priceCard_v8005_350>p:not(._kicker_v8005_268),._root_v8005_2 ._growth_v8005_263 .landing-growth-loop__lead,._root_v8005_2 ._learning_v8005_257 .landing-math-roots__lead,._root_v8005_2 ._realJoy_v8005_264 .landing-global-love__lead,._root_v8005_2 ._faq_v8005_257 .landing-faq__lead{max-width:var(--section-lead-width);margin-inline:auto;font-size:var(--section-lead-size);line-height:1.5;font-weight:500}@media(max-width:860px){._root_v8005_2{--section-title-size: clamp(1.68rem, 5.1vw, 2.18rem);--section-lead-size: clamp(.86rem, 2.35vw, .98rem)}._root_v8005_2,._growth_v8005_263,._experience_v8005_346{--section-lead-width: 440px}}@media(max-width:560px){._root_v8005_2{--section-title-size: clamp(1.42rem, 6.45vw, 1.86rem);--section-lead-size: clamp(.82rem, 3.75vw, .92rem)}._root_v8005_2,._growth_v8005_263,._experience_v8005_346{--section-lead-width: 300px}}._root_v8005_2{scroll-padding-bottom:128px}._floatingActions_v8005_532{position:fixed;z-index:20;left:50%;transform:translate(-50%);bottom:calc(24px + env(safe-area-inset-bottom,0px));max-width:calc(100vw - 48px);width:max-content;display:flex;align-items:stretch;gap:8px;box-sizing:border-box;padding:8px 10px 11px;border:1px solid rgba(255,255,255,.8);border-radius:999px;background:#ffffffc2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 6px 24px #21462e29}._floatingCta_v8005_552{min-width:0;gap:8px}._floatingCta_v8005_552>span:first-child{min-width:0}._storeCta_v8005_557{position:relative;flex:0 0 52px;width:52px;padding:0;background:#f5f2ff;color:var(--cta-face)}._storeCta_v8005_557:hover,._storeCta_v8005_557:focus-visible{background:#e9e5ff;color:var(--cta-face)}._storeCta_v8005_557:disabled{opacity:.55;cursor:default}._storeTooltip_v8005_560{position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%);padding:5px 8px;border-radius:6px;background:#302b63;color:#fff;font-size:11px;line-height:1.3;font-weight:600;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden}._storeTooltip_v8005_560:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:4px solid transparent;border-top-color:#302b63}._storeCta_v8005_557:hover ._storeTooltip_v8005_560,._storeCta_v8005_557:focus-visible ._storeTooltip_v8005_560{opacity:1;visibility:visible}@media(max-width:767px){._floatingCta_v8005_552:not(._storeCta_v8005_557){padding-inline:12px;gap:6px;font-size:14px}._floatingActions_v8005_532{bottom:calc(16px + env(safe-area-inset-bottom,0px));max-width:calc(100vw - 40px - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px))}}._catalogFilters_v8005_572{display:flex;flex-direction:column;align-items:center;gap:16px;margin:0 auto 24px}._catalogFilters_v8005_572 ._catalogTabs_v8005_319{margin:0}._gradeWorlds_v8005_369 button[aria-pressed=true]{background:#326b91;border-color:#326b91;color:#fff}._gradeWorlds_v8005_369 li:nth-child(2) button[aria-pressed=true]{background:#3d7752;border-color:#3d7752;color:#fff}._gradeWorlds_v8005_369 li:nth-child(3) button[aria-pressed=true]{background:#8c692f;border-color:#8c692f;color:#fff}._gradeWorlds_v8005_369 button:focus-visible{outline:3px solid #8b82ef;outline-offset:3px}._catalogFilters_v8005_572 button:focus:not(:focus-visible){outline:none}._integratedLearning_v8005_584{background:#eeedf8;border-radius:50% 50% 45% 45%/24px}._root_v8005_2 ._integratedLearning_v8005_584 .landing-math-roots__learning{max-width:600px}@media(max-width:860px){._root_v8005_2 ._integratedLearning_v8005_584 .landing-math-roots__learning{max-width:610px}}@media(max-width:560px){._root_v8005_2 ._integratedLearning_v8005_584 .landing-math-roots__learning{max-width:100%}}._root_v8005_2 ._integratedLearning_v8005_584 .landing-math-roots__visual{width:100%;height:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px 20px;background:transparent}._root_v8005_2 ._integratedLearning_v8005_584 .landing-math-roots__visual:before{display:none}._root_v8005_2 ._integratedLearning_v8005_584 .math-tree__symbols{display:none}._root_v8005_2 ._integratedLearning_v8005_584 .math-tree__lines{pointer-events:none}._root_v8005_2 ._integratedLearning_v8005_584 .math-tree__badge,._root_v8005_2 ._integratedLearning_v8005_584 .math-tree-node{position:relative;inset:auto;transform:none;justify-self:center}._root_v8005_2 ._integratedLearning_v8005_584 .math-tree__badge,._root_v8005_2 ._integratedLearning_v8005_584 .math-tree-node--confidence,._root_v8005_2 ._integratedLearning_v8005_584 .math-tree-node--problem,._root_v8005_2 ._integratedLearning_v8005_584 .math-tree-node--practice{grid-column:1 / -1}._root_v8005_2 ._integratedLearning_v8005_584 .math-tree-node--numbers,._root_v8005_2 ._integratedLearning_v8005_584 .math-tree-node--facts,._root_v8005_2 ._integratedLearning_v8005_584 .math-tree-node--patterns{width:100%;padding:18px 16px;display:flex;flex-direction:column;gap:12px}._root_v8005_2 ._integratedLearning_v8005_584 .math-tree-node h3{margin:0;font-size:18px;line-height:1.4;color:#35503a}._root_v8005_2 ._integratedLearning_v8005_584 .math-tree-node__rotator{margin-top:auto;padding:12px 8px;border-radius:12px;background:#eeebf8;font-size:14px;line-height:1.4;text-transform:none;color:#66548b}._root_v8005_2 ._integratedLearning_v8005_584 .math-tree-node__accessible-concepts{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}._root_v8005_2 ._integratedLearning_v8005_584 .landing-math-roots__visual:hover .math-tree-node__rotator span{animation-play-state:paused}@media(max-width:767px){._root_v8005_2 ._integratedLearning_v8005_584 .landing-math-roots__visual{gap:24px 8px}._root_v8005_2 ._integratedLearning_v8005_584 .math-tree-node h3{font-size:12px;font-size:clamp(12px,2.5vw,16px);overflow-wrap:anywhere}._root_v8005_2 ._integratedLearning_v8005_584 .math-tree-node__rotator{padding:8px 4px;border-radius:8px;font-size:11px;font-size:clamp(11px,2.2vw,14px);overflow-wrap:anywhere}._root_v8005_2 ._integratedLearning_v8005_584 .math-tree-node__rotator span{overflow-wrap:anywhere}._root_v8005_2 ._integratedLearning_v8005_584 .math-tree-node__icon svg{width:22px;height:22px}._root_v8005_2 ._integratedLearning_v8005_584 .math-tree-node--numbers,._root_v8005_2 ._integratedLearning_v8005_584 .math-tree-node--facts,._root_v8005_2 ._integratedLearning_v8005_584 .math-tree-node--patterns{min-width:0;padding:12px 6px;gap:10px}}._root_v8005_2 ._integratedLearning_v8005_584 .math-tree-node__icon{color:#7160aa}._root_v8005_2 ._integratedLearning_v8005_584 .math-tree-node--facts .math-tree-node__icon{color:#5f9d86}._root_v8005_2 ._integratedLearning_v8005_584 .math-tree-node--patterns .math-tree-node__icon{color:#b38b36}._root_v8005_2 ._integratedLearning_v8005_584 .math-tree-node--numbers .math-tree-node__rotator span{animation-name:_allMathConcepts_v8005_1}@keyframes _allMathConcepts_v8005_1{0%,6.666667%,to{opacity:0}0.666667%,6%{opacity:1}}@media(prefers-reduced-motion:reduce){._root_v8005_2 ._integratedLearning_v8005_584 .math-tree-node--numbers .math-tree-node__rotator span{animation:none}}._realJoy_v8005_264{padding:88px 24px;--badge-color: #a66b0c;--badge-bg: #fff9e6;--badge-border: #f0dfb2}._root_v8005_2 ._realJoy_v8005_264 .landing-global-love{padding:0;grid-template-columns:minmax(0,1fr);gap:40px;justify-items:center}._root_v8005_2 ._realJoy_v8005_264 .landing-global-love__copy{width:100%;max-width:760px;text-align:center;justify-items:center;gap:0}._root_v8005_2 ._realJoy_v8005_264 .landing-global-love__title{margin-bottom:18px}._root_v8005_2 ._realJoy_v8005_264 .landing-global-love__lead{color:#66657c}@media(max-width:767px){._realJoy_v8005_264{padding:56px 20px}._root_v8005_2 ._realJoy_v8005_264 .landing-global-love{gap:28px}}._accessVisual_v8005_639{position:relative;max-width:600px;margin:0 auto 24px}._root_v8005_2 ._priceCard_v8005_350 .landing-global-access__visual{margin:0;max-width:100%}._root_v8005_2 ._gradeFilters_v8005_643 li button{width:44px;height:44px;padding:0;justify-content:center;background:#fff;border-color:#5952d4;color:#201b78}._root_v8005_2 ._gradeFilters_v8005_643 li button[aria-pressed=true]{background:#201b78;border-color:#201b78;color:#fff}._root_v8005_2 ._gradeFilters_v8005_643 span{font-size:14px}._catalogAction_v8005_646{margin-top:24px;text-align:center}._catalogAction_v8005_646 small{display:block;margin-top:8px;color:#71697f;font-size:12px}._catalogAction_v8005_646 button:disabled{opacity:.5;cursor:default}._gameRail_v8005_375>article{padding:8px 8px 16px;border-radius:18px}._gameRail_v8005_375 h3{font-size:15px;line-height:1.4;margin:14px 4px 10px}._gameRail_v8005_375 ._gameWorld_v8005_378{margin:10px 4px 0;padding:4.0375px 6.46px;gap:4.845px;font-size:8.8825px}._gameVideo_v8005_654{display:block;width:100%;height:auto;min-height:200px;aspect-ratio:600 / 620;border:0;border-radius:10px;background:#000}._gameActions_v8005_656{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;gap:12px}._socialCta_v8005_657{width:48px;height:48px;flex:0 0 48px;padding:0;border-radius:50%;text-decoration:none}._root_v8005_2 ._footer_v8005_286{padding-bottom:calc(128px + env(safe-area-inset-bottom,0px))}@supports (grid-template-rows: subgrid){._root_v8005_2 ._integratedLearning_v8005_584 .math-tree-node--numbers,._root_v8005_2 ._integratedLearning_v8005_584 .math-tree-node--facts,._root_v8005_2 ._integratedLearning_v8005_584 .math-tree-node--patterns{display:grid;grid-row:span 3;grid-template-rows:subgrid}._root_v8005_2 ._integratedLearning_v8005_584 .math-tree-node__rotator{margin-top:0;align-self:stretch}}._worksheetFeature_v8005_677{display:flex;flex-direction:column;align-items:center;gap:28px;max-width:640px;margin:0 auto;text-align:center}._worksheetPaper_v8005_678{box-sizing:border-box;width:204px;max-width:100%;min-height:249.3px;padding:20.4px;display:flex;flex-direction:column;align-items:center;gap:10.2px;background:#fff;border:.85px solid #dedbea;border-radius:6.8px;box-shadow:0 10.2px 27.2px #32286412;color:#4c6652}._worksheetPaper_v8005_678>span{font-size:9.35px}._worksheetPaper_v8005_678 strong{font-size:17px;overflow-wrap:anywhere}._worksheetExercise_v8005_681{display:flex;flex-direction:column;gap:6.8px;width:100%;padding:10.2px 0;border-top:.85px dashed #dedbea;font-size:15.3px}._worksheetExercise_v8005_681>span:first-child{color:#9990cf;letter-spacing:3.4px}._worksheetMessage_v8005_683 h3{margin:0 0 12px;font-size:22px;color:var(--landing-heading-color, #425e48)}._worksheetMessage_v8005_683 p{white-space:pre-line;margin:0;color:#716c86;font-size:15px;line-height:1.7}._worksheetBook_v8005_686{position:relative;isolation:isolate;padding-left:30.6px;border:.85px solid #c5bce6;border-left:10.2px solid #9c8fc5;border-radius:3.4px 11.9px 11.9px 3.4px;background:linear-gradient(90deg,#c9bfdf 0,#eee7fa 10.2px,#f4effc 23.8px,#e7def5);box-shadow:1.7px 2.55px #fff,2.55px 4.25px #dedbea,3.4px 5.95px #fff,4.25px 7.65px #dedbea,5.1px 9.35px #a99bc8,10.2px 18.7px 23.8px #3228641c}._worksheetBook_v8005_686:before{content:"";position:absolute;top:0;bottom:0;left:6.8px;width:.85px;background:#b5a5d2;box-shadow:.85px 0 #ffffff80}._worksheetPencil_v8005_688{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:37.4px;height:37.4px;border-radius:50%;background:#ffffff80;color:#7c6aab}._worksheetPencil_v8005_688>svg{display:block;flex-shrink:0;width:20.4px;height:20.4px;padding:0;overflow:visible}._worksheetBook_v8005_686 ._worksheetExercise_v8005_681{border-top-color:#c6b9dd}._worksheetFeature_v8005_677>._worksheetMessage_v8005_683:first-child h3{margin-bottom:0}._worksheetFreeBadge_v8005_694{position:absolute;top:-14px;right:-20px;width:64px;height:64px;display:block;overflow:visible;transform:rotate(10deg);filter:drop-shadow(0 3px 2px #315b4426);pointer-events:none}._pricingPreview_v8005_697{max-width:720px;margin:20px auto 24px}._pricingRail_v8005_698{--pricing-card-width: 200px;--pricing-card-width: min(58vw, 248px);position:relative;display:flex;gap:0;margin-inline:-20px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;padding:18px calc((100% + 40px - var(--pricing-card-width)) / 2) 20px;scrollbar-width:none}._pricingRail_v8005_698::-webkit-scrollbar{display:none}._pricingPlan_v8005_700{position:relative;flex:0 0 var(--pricing-card-width);min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 14px 18px;border:2.5px solid #ded4bd;border-radius:22px;background:#f4efdf;color:#736a50;scroll-snap-align:center;transform:scale(.84);opacity:.65;transition:transform .22s ease,opacity .22s ease,background .22s ease;cursor:pointer;box-shadow:0 6px 14px #62523b0a;-webkit-appearance:none}._pricingPlan_v8005_700+._pricingPlan_v8005_700{margin-left:-72px}._pricingRail_v8005_698[data-active-index="0"] ._pricingPlan_v8005_700:last-child{transform:translate(56px) scale(.84)}._pricingRail_v8005_698[data-active-index="2"] ._pricingPlan_v8005_700:first-child{transform:translate(-56px) scale(.84)}._pricingPlanActive_v8005_705{z-index:1;transform:scale(1);opacity:1;background:#fffdf7;border-color:#b9afea;box-shadow:0 7px #e5dfce,0 12px 22px #62523b12}._pricingPlan_v8005_700:focus:not(:focus-visible){outline:none}._pricingPlan_v8005_700:focus-visible{outline:3px solid #8b82ef;outline-offset:-4px}._pricingRecommended_v8005_708{position:absolute;top:-12px;right:-7px;width:48px;height:48px;filter:drop-shadow(0 3px 2px #73501426);pointer-events:none}._pricingRecommended_v8005_708 svg{display:block;width:100%;height:100%;overflow:visible}._pricingDuration_v8005_710{padding:5px 14px;margin-bottom:18px;border-radius:20px;color:#7563af;background:#ece7fa;font-size:14px;font-weight:700}._pricingReference_v8005_711{display:inline-block;padding:.15em .45em;border-radius:.4em;background:#f1f2f4;color:#64748b;font-size:.85em;font-weight:600;text-decoration-thickness:1px}._pricingArrow_v8005_712{color:#94a3b8;font-size:.9em}._pricingAmount_v8005_713{display:flex;align-items:baseline;justify-content:center;gap:3px;margin-top:6px;color:#5952c9;white-space:nowrap}._pricingAmount_v8005_713 strong{font-size:44px;line-height:1.2;letter-spacing:-.05em;font-weight:800}._pricingAmount_v8005_713>span{font-size:13px}._pricingTotal_v8005_716{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin-top:20px;padding-top:14px;border-top:1px dashed #e4dcc7;font-size:16px;line-height:1.6;white-space:nowrap}._pricingTotal_v8005_716 b{font-size:16px;color:#514630}._pricingDots_v8005_718{display:flex;justify-content:center;gap:0}._pricingDots_v8005_718 button{display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;background:transparent;cursor:pointer}._pricingDots_v8005_718 button:after{content:"";width:6px;height:6px;border-radius:50%;background:#d6ceb9}._pricingDots_v8005_718 button[aria-pressed=true]:after{width:20px;border-radius:4px;background:#8272c4}._pricingPlan_v8005_700,._pricingDots_v8005_718 button{touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}._pricingDots_v8005_718 button:focus-visible{outline:2px solid #8b82ef;border-radius:8px}._pricingDisclaimer_v8005_724{margin:6px auto 0;max-width:560px;color:#736a50;font-size:11px;line-height:1.6;text-align:center}@media(prefers-reduced-motion:reduce){._pricingPlan_v8005_700{transition:none}}._mint_v8005_3 a,._mint_v8005_3 a:hover{color:#065e3b}._mint_v8005_3 button{border-radius:8px;border:1px solid transparent;background-color:#154a36}@media(hover:hover)and (pointer:fine){._mint_v8005_3 button:hover{border-color:#89e3bc}}._mint_v8005_3 button:focus,._mint_v8005_3 button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media(prefers-color-scheme:light){._mint_v8005_3 a:hover{color:#065e3b}._mint_v8005_3 button{background-color:#fff}}._mint_v8005_3 ::-webkit-scrollbar-track{background:transparent}._mint_v8005_3 ::-webkit-scrollbar-thumb{background-color:#154a3633;border-radius:10px}._mint_v8005_3 ::-webkit-scrollbar-thumb:hover{background-color:#154a3666}._mint_v8005_3 *{scrollbar-color:rgba(21,74,54,.2) transparent}._mint_v8005_3._root_v8005_2{--cta-face:rgba(8, 124, 80, 1);--cta-border:rgba(185, 239, 210, 1);--cta-shadow:rgba(6, 94, 59, 1);--cta-hover:rgba(6, 107, 67, 1)}._mint_v8005_3._root_v8005_2 .portal-landing__header{background:#fff;border-bottom:1px solid rgba(241,255,247,1)}._mint_v8005_3 ._brand_v8005_41,._mint_v8005_3 ._brand_v8005_41 span{color:#065e3b}._mint_v8005_3._root_v8005_2 ._auth_v8005_54 .portal-landing__link{border:2px solid rgba(8,124,80,1);border-radius:32px;background:#fff;color:#065e3b;box-shadow:none}._mint_v8005_3._root_v8005_2 ._auth_v8005_54 .portal-landing__link--signup{border:0;background:#087c50;color:#fff;box-shadow:0 3px #065e3b}._mint_v8005_3._root_v8005_2 ._brand_v8005_41:focus-visible,._mint_v8005_3._root_v8005_2 ._auth_v8005_54 .portal-landing__link:focus-visible{outline:3px solid rgba(15,139,92,1);outline-offset:3px}@media(max-width:1199px){._mint_v8005_3._root_v8005_2 .portal-landing__header{border-bottom:0}}._mint_v8005_3._root_v8005_2.portal-landing{background:#fff;color:#116047}._mint_v8005_3._root_v8005_2 .portal-landing__hero{background:radial-gradient(circle at 50% 38%,rgba(255,240,187,.92) 0%,rgba(255,240,187,.54) 18%,rgba(221,250,233,.1) 36%,transparent 58%),linear-gradient(180deg,#f3fff6,#f1fff7 42%,#b7f1d2)}._mint_v8005_3._root_v8005_2 .portal-landing__hero:after{background:linear-gradient(180deg,#b7f1d200,#b7f1d2)}._mint_v8005_3 ._heroCaption_v8005_208{color:#285e45}._mint_v8005_3 ._darkCta_v8005_219{border:2px solid var(--cta-border);border-radius:999px;background:var(--cta-face);color:#fff;box-shadow:0 3px 0 var(--cta-shadow)}._mint_v8005_3 ._darkCta_v8005_219:hover{color:#fff;border-color:var(--cta-border);background:var(--cta-hover)}._mint_v8005_3 ._darkCta_v8005_219:active{box-shadow:0 2px 0 var(--cta-shadow)}._mint_v8005_3 ._darkCta_v8005_219:focus-visible{outline:3px solid rgba(15,139,92,1);outline-offset:4px}._mint_v8005_3 ._topics_v8005_257 ._darkCta_v8005_219{border:0}._mint_v8005_3._root_v8005_2>section h2,._mint_v8005_3._root_v8005_2 ._learning_v8005_257 h2,._mint_v8005_3._root_v8005_2 ._growth_v8005_263 h2,._mint_v8005_3._root_v8005_2 ._realJoy_v8005_264 h2,._mint_v8005_3._root_v8005_2 ._faq_v8005_257 h2{color:#116047}._mint_v8005_3 ._sectionHeading_v8005_259>p:last-child{color:#285e45}._mint_v8005_3 ._kicker_v8005_268{color:#065e3b}._mint_v8005_3 ._topicCard_v8005_269{border:1px solid rgba(241,255,247,1);border-radius:24px;background:#fff;box-shadow:0 8px 24px #065e3b08}._mint_v8005_3 ._topicCard_v8005_269 li{background:#f1fff7;border-radius:5px;color:#285e45}._mint_v8005_3._root_v8005_2 ._learning_v8005_257 .landing-math-roots__lead{color:#285e45}._mint_v8005_3._root_v8005_2 ._learning_v8005_257 .landing-math-roots__eyebrow{color:#065e3b}._mint_v8005_3._root_v8005_2 ._learning_v8005_257 .landing-math-roots__visual{background:#fff}._mint_v8005_3._root_v8005_2 ._learning_v8005_257 .math-curricula{color:#065e3b}._mint_v8005_3._root_v8005_2 ._faq_v8005_257 .landing-faq__item{background:#fff;border:0;border-bottom:1px solid rgba(241,255,247,1);border-radius:0;box-shadow:none}._mint_v8005_3._root_v8005_2 ._faq_v8005_257 .landing-faq__question{color:#065e3b}._mint_v8005_3._root_v8005_2 ._faq_v8005_257 .landing-faq__answer{color:#285e45}._mint_v8005_3 ._footer_v8005_286{background:#116047}._mint_v8005_3._root_v8005_2 ._footer_v8005_286 .landing-section-lab__footer{color:#065e3b;background:none;border:0}._mint_v8005_3._root_v8005_2 ._footer_v8005_286 .landing-section-lab__footer-link,._mint_v8005_3._root_v8005_2 ._footer_v8005_286 .landing-section-lab__footer-copy{color:#d4f8e6}@media(max-height:600px){._mint_v8005_3._root_v8005_2.portal-landing{--portal-shell-size:200px;--portal-shell-size:min(70vw, 36vh)}}._mint_v8005_3 ._catalogTabs_v8005_319{border:2px solid rgba(8,124,80,1);border-radius:999px}._mint_v8005_3 ._catalogTabs_v8005_319 button{border:0;border-radius:0;background:#fff;color:#065e3b}._mint_v8005_3 ._catalogTabs_v8005_319 button:first-child{border-radius:999px 0 0 999px}._mint_v8005_3 ._catalogTabs_v8005_319 button:last-child{border-radius:0 999px 999px 0;border-left:2px solid rgba(8,124,80,1)}._mint_v8005_3 ._catalogTabs_v8005_319 button[aria-selected=true]{background:#065e3b;color:#fff}._mint_v8005_3 ._catalogTabs_v8005_319 button:focus-visible,._mint_v8005_3 ._topics_v8005_257 [role=tabpanel]:focus-visible{outline:3px solid rgba(15,139,92,1);outline-offset:4px}._mint_v8005_3 ._gamePreview_v8005_345{border-radius:10px}._mint_v8005_3 ._experience_v8005_346{background:#fff}._mint_v8005_3 ._priceCard_v8005_350{border-radius:28px;background:#fffbe8}._mint_v8005_3 ._priceCard_v8005_350>p:not(._kicker_v8005_268){color:#805210}._mint_v8005_3 ._gradeWorlds_v8005_369 button{border:1px solid rgba(212,248,230,1);border-radius:999px;background:#fff;color:#065e3b}._mint_v8005_3 ._gradeWorlds_v8005_369 li:nth-child(2) button{background:#f3fff6;border-color:#ddfae9;color:#116047}._mint_v8005_3 ._gradeWorlds_v8005_369 li:nth-child(3) button{background:#fffbe8;border-color:#fff0bb;color:#805210}._mint_v8005_3 ._gameRail_v8005_375:focus-visible{outline:3px solid rgba(15,139,92,1);outline-offset:3px}._mint_v8005_3 ._gameRail_v8005_375{scrollbar-color:rgba(137,227,188,1) rgba(241,255,247,1)}._mint_v8005_3 ._gameWorld_v8005_378{border:1px solid rgba(212,248,230,1);border-radius:999px;background:#fff;color:#065e3b}._mint_v8005_3 ._gameWorld_v8005_378[data-world="2"]{background:#f3fff6;border-color:#ddfae9;color:#116047}._mint_v8005_3 ._gameWorld_v8005_378[data-world="3"]{background:#fffbe8;border-color:#fff0bb;color:#805210}._mint_v8005_3 ._vision_v8005_395{background:linear-gradient(180deg,#b7f1d2,#f3fff6 36px,#fff 72px);color:#154a36}._mint_v8005_3 ._visionPoints_v8005_398>div+div{border-left:1px solid rgba(212,248,230,1)}@media(max-width:560px){._mint_v8005_3 ._visionPoints_v8005_398>div+div{border-left:0}}._mint_v8005_3._root_v8005_2 ._kicker_v8005_268,._mint_v8005_3._root_v8005_2 ._growth_v8005_263 .landing-growth-loop__eyebrow,._mint_v8005_3._root_v8005_2 ._learning_v8005_257 .landing-math-roots__eyebrow,._mint_v8005_3._root_v8005_2 ._realJoy_v8005_264 .landing-global-love__eyebrow,._mint_v8005_3._root_v8005_2 ._faq_v8005_257 .landing-faq__eyebrow{border:2px solid var(--badge-border, #e0d9f5);border-radius:999px;background:var(--badge-bg, #f5f1ff);color:var(--badge-color, rgba(6, 94, 59, 1))}._mint_v8005_3 ._topics_v8005_257,._mint_v8005_3 ._learning_v8005_257{--badge-color:rgba(17, 96, 71, 1);--badge-bg:rgba(243, 255, 246, 1);--badge-border:rgba(221, 250, 233, 1)}._mint_v8005_3 ._growth_v8005_263,._mint_v8005_3 ._priceSection_v8005_349{--badge-color:rgba(128, 82, 16, 1);--badge-bg:rgba(255, 251, 232, 1);--badge-border:rgba(255, 240, 187, 1)}._mint_v8005_3 ._growth_v8005_263{background:linear-gradient(180deg,#f3fff6,#f3fff6)}._mint_v8005_3._root_v8005_2 ._growth_v8005_263 .landing-growth-loop__lead,._mint_v8005_3._root_v8005_2 ._faq_v8005_257 .landing-faq__lead{color:#285e45}._mint_v8005_3._root_v8005_2{--section-title-size:clamp(1.68rem, 3.05vw, 2.42rem);--section-lead-size:clamp(.9rem, 1.35vw, 1rem);--section-title-width:760px;--section-lead-width:500px}._mint_v8005_3 ._experience_v8005_346{--section-lead-width:420px}._mint_v8005_3 ._growth_v8005_263{--section-lead-width:460px}@media(max-width:860px){._mint_v8005_3._root_v8005_2{--section-title-size:clamp(1.68rem, 5.1vw, 2.18rem);--section-lead-size:clamp(.86rem, 2.35vw, .98rem)}._mint_v8005_3._root_v8005_2,._mint_v8005_3 ._growth_v8005_263,._mint_v8005_3 ._experience_v8005_346{--section-lead-width:440px}}@media(max-width:560px){._mint_v8005_3._root_v8005_2{--section-title-size:clamp(1.42rem, 6.45vw, 1.86rem);--section-lead-size:clamp(.82rem, 3.75vw, .92rem)}._mint_v8005_3._root_v8005_2,._mint_v8005_3 ._growth_v8005_263,._mint_v8005_3 ._experience_v8005_346{--section-lead-width:300px}}._mint_v8005_3 ._floatingActions_v8005_532{border:1px solid rgba(255,255,255,.8);border-radius:999px;background:#ffffffc2;box-shadow:0 6px 24px #11604729}._mint_v8005_3 ._storeCta_v8005_557{background:#f1fff7;color:var(--cta-face)}._mint_v8005_3 ._storeCta_v8005_557:hover,._mint_v8005_3 ._storeCta_v8005_557:focus-visible{background:#f1fff7;color:var(--cta-face)}._mint_v8005_3 ._storeTooltip_v8005_560{border-radius:6px;background:#065e3b;color:#fff}._mint_v8005_3 ._storeTooltip_v8005_560:after{border:4px solid transparent;border-top-color:#065e3b}._mint_v8005_3 ._gradeWorlds_v8005_369 button[aria-pressed=true]{background:#087c50;border-color:#087c50;color:#fff}._mint_v8005_3 ._gradeWorlds_v8005_369 li:nth-child(2) button[aria-pressed=true]{background:#116047;border-color:#116047;color:#fff}._mint_v8005_3 ._gradeWorlds_v8005_369 li:nth-child(3) button[aria-pressed=true]{background:#805210;border-color:#805210;color:#fff}._mint_v8005_3 ._gradeWorlds_v8005_369 button:focus-visible{outline:3px solid rgba(15,139,92,1);outline-offset:3px}._mint_v8005_3 ._catalogFilters_v8005_572 button:focus:not(:focus-visible){outline:none}._mint_v8005_3 ._integratedLearning_v8005_584{background:#f1fff7;border-radius:50% 50% 45% 45%/24px}._mint_v8005_3._root_v8005_2 ._integratedLearning_v8005_584 .landing-math-roots__visual{background:transparent}._mint_v8005_3._root_v8005_2 ._integratedLearning_v8005_584 .math-tree-node h3{color:#116047}._mint_v8005_3._root_v8005_2 ._integratedLearning_v8005_584 .math-tree-node__rotator{border-radius:12px;background:#f1fff7;color:#065e3b}._mint_v8005_3._root_v8005_2 ._integratedLearning_v8005_584 .landing-math-roots__visual:hover .math-tree-node__rotator span{animation-play-state:paused}@media(max-width:767px){._mint_v8005_3._root_v8005_2 ._integratedLearning_v8005_584 .math-tree-node__rotator{border-radius:8px}}._mint_v8005_3._root_v8005_2 ._integratedLearning_v8005_584 .math-tree-node__icon{color:#065e3b}._mint_v8005_3._root_v8005_2 ._integratedLearning_v8005_584 .math-tree-node--facts .math-tree-node__icon{color:#116047}._mint_v8005_3._root_v8005_2 ._integratedLearning_v8005_584 .math-tree-node--patterns .math-tree-node__icon{color:#805210}._mint_v8005_3._root_v8005_2 ._integratedLearning_v8005_584 .math-tree-node--numbers .math-tree-node__rotator span{animation-name:_allMathConcepts_v8005_1}@media(prefers-reduced-motion:reduce){._mint_v8005_3._root_v8005_2 ._integratedLearning_v8005_584 .math-tree-node--numbers .math-tree-node__rotator span{animation:none}}._mint_v8005_3 ._realJoy_v8005_264{--badge-color:rgba(128, 82, 16, 1);--badge-bg:rgba(255, 251, 232, 1);--badge-border:rgba(255, 240, 187, 1)}._mint_v8005_3._root_v8005_2 ._realJoy_v8005_264 .landing-global-love__lead{color:#285e45}._mint_v8005_3._root_v8005_2 ._gradeFilters_v8005_643 li button{background:#fff;border-color:#087c50;color:#065e3b}._mint_v8005_3._root_v8005_2 ._gradeFilters_v8005_643 li button[aria-pressed=true]{background:#065e3b;border-color:#065e3b;color:#fff}._mint_v8005_3 ._catalogAction_v8005_646 small{color:#285e45}._mint_v8005_3 ._gameRail_v8005_375>article{border-radius:18px}._mint_v8005_3 ._gameVideo_v8005_654{border:0;border-radius:10px;background:#154a36}._mint_v8005_3 ._socialCta_v8005_657{border-radius:50%}._mint_v8005_3 ._worksheetPaper_v8005_678{background:#fff;border:.85px solid rgba(212,248,230,1);border-radius:6.8px;box-shadow:0 10.2px 27.2px #065e3b12;color:#285e45}._mint_v8005_3 ._worksheetExercise_v8005_681{border-top:.85px dashed rgba(212,248,230,1)}._mint_v8005_3 ._worksheetExercise_v8005_681>span:first-child{color:#065e3b}._mint_v8005_3 ._worksheetMessage_v8005_683 h3{color:var(--landing-heading-color, rgba(17, 96, 71, 1))}._mint_v8005_3 ._worksheetMessage_v8005_683 p{color:#285e45}._mint_v8005_3 ._worksheetBook_v8005_686{border:.85px solid rgba(212,248,230,1);border-left:10.2px solid rgba(137,227,188,1);border-radius:3.4px 11.9px 11.9px 3.4px;background:linear-gradient(90deg,#d4f8e6 0,#f1fff7 10.2px 23.8px,#f1fff7);box-shadow:1.7px 2.55px #fff,2.55px 4.25px #d4f8e6,3.4px 5.95px #fff,4.25px 7.65px #d4f8e6,5.1px 9.35px #89e3bc,10.2px 18.7px 23.8px #065e3b1c}._mint_v8005_3 ._worksheetBook_v8005_686:before{background:#89e3bc;box-shadow:.85px 0 #ffffff80}._mint_v8005_3 ._worksheetPencil_v8005_688{border-radius:50%;background:#ffffff80;color:#065e3b}._mint_v8005_3 ._worksheetBook_v8005_686 ._worksheetExercise_v8005_681{border-top-color:#89e3bc}._mint_v8005_3 ._worksheetFreeBadge_v8005_694{filter:drop-shadow(0 3px 2px rgba(17,96,71,.14901960784313725))}._mint_v8005_3 ._pricingRail_v8005_698{--pricing-card-width:200px;--pricing-card-width:min(58vw, 248px)}._mint_v8005_3 ._pricingPlan_v8005_700{border:2.5px solid rgba(255,240,187,1);border-radius:22px;background:#fffbe8;color:#805210;box-shadow:0 6px 14px #8052100a}._mint_v8005_3 ._pricingPlanActive_v8005_705{background:#fff;border-color:#d4f8e6;box-shadow:0 7px #fff0bb,0 12px 22px #80521012}._mint_v8005_3 ._pricingPlan_v8005_700:focus:not(:focus-visible){outline:none}._mint_v8005_3 ._pricingPlan_v8005_700:focus-visible{outline:3px solid rgba(15,139,92,1);outline-offset:-4px}._mint_v8005_3 ._pricingRecommended_v8005_708{filter:drop-shadow(0 3px 2px rgba(128,82,16,.14901960784313725))}._mint_v8005_3 ._pricingDuration_v8005_710{border-radius:20px;color:#065e3b;background:#f1fff7}._mint_v8005_3 ._pricingReference_v8005_711{border-radius:.4em;background:#f4fff7;color:#065e3b}._mint_v8005_3 ._pricingArrow_v8005_712,._mint_v8005_3 ._pricingAmount_v8005_713{color:#065e3b}._mint_v8005_3 ._pricingTotal_v8005_716{border-top:1px dashed rgba(255,240,187,1)}._mint_v8005_3 ._pricingTotal_v8005_716 b{color:#805210}._mint_v8005_3 ._pricingDots_v8005_718 button{border:0;background:transparent}._mint_v8005_3 ._pricingDots_v8005_718 button:after{border-radius:50%;background:#ffe38c}._mint_v8005_3 ._pricingDots_v8005_718 button[aria-pressed=true]:after{border-radius:4px;background:#087c50}._mint_v8005_3 ._pricingDots_v8005_718 button:focus-visible{outline:2px solid rgba(15,139,92,1);border-radius:8px}._mint_v8005_3 ._pricingDisclaimer_v8005_724{color:#805210}._mint_v8005_3 .pr-modal-overlay{background:#154a3680}._mint_v8005_3 .pr-modal{--pr-modal-bg:linear-gradient(180deg, rgba(255, 251, 232, 1) 0%, rgba(255, 240, 187, 1) 100%);--pr-modal-border:rgba(128, 82, 16, 1);--pr-modal-shadow-base:rgba(128, 82, 16, 1);--pr-modal-header-bg:linear-gradient(180deg, rgba(161, 107, 23, 1) 0%, rgba(128, 82, 16, 1) 100%);--pr-modal-title-color:rgba(255, 251, 232, 1);--pr-modal-close-bg:rgba(255, 255, 255, .2);--pr-modal-close-color:rgba(255, 251, 232, 1);--pr-modal-close-shadow:rgba(21, 74, 54, .3);background:var(--pr-modal-bg);border:4px solid var(--pr-modal-border);border-radius:24px;box-shadow:0 8px 0 var(--pr-modal-shadow-base),0 12px 24px #154a3680}._mint_v8005_3 .pr-modal__header{background:var(--pr-modal-header-bg);border-bottom:4px solid var(--pr-modal-border)}._mint_v8005_3 .pr-modal__title{color:var(--pr-modal-title-color);text-shadow:2px 2px 4px rgba(21,74,54,.5)}._mint_v8005_3 .pr-modal__close,._mint_v8005_3 .pr-modal__nav-btn{border-radius:10px;border:3px solid var(--pr-modal-border);background:var(--pr-modal-close-bg);color:var(--pr-modal-close-color);box-shadow:0 3px 0 var(--pr-modal-close-shadow)}@media(hover:hover)and (pointer:fine){._mint_v8005_3 .pr-modal__close:hover,._mint_v8005_3 .pr-modal__nav-btn:hover{background:#ffffff4d}}._mint_v8005_3 .pr-modal__close:active,._mint_v8005_3 .pr-modal__nav-btn:active{box-shadow:0 1px 0 var(--pr-modal-close-shadow)}._mint_v8005_3 .pr-modal--daily{--pr-modal-header-bg:linear-gradient(180deg, rgba(183, 241, 210, 1) 0%, rgba(23, 153, 102, 1) 100%);--pr-modal-border:rgba(23, 153, 102, 1);--pr-modal-shadow-base:rgba(23, 153, 102, 1);--pr-modal-title-color:rgba(255, 255, 255, 1);--pr-modal-close-bg:linear-gradient(180deg, rgba(243, 255, 246, 1) 0%, rgba(221, 250, 233, 1) 100%);--pr-modal-close-color:rgba(17, 96, 71, 1);--pr-modal-close-shadow:rgba(23, 153, 102, 1)}._mint_v8005_3 .pr-modal--settings{--pr-modal-header-bg:linear-gradient(180deg, rgba(8, 124, 80, 1) 0%, rgba(8, 124, 80, 1) 100%);--pr-modal-border:rgba(6, 94, 59, 1);--pr-modal-shadow-base:rgba(6, 94, 59, 1);--pr-modal-title-color:rgba(255, 255, 255, 1)}._mint_v8005_3 .pr-modal--premium{--pr-modal-bg:linear-gradient(180deg, rgba(21, 74, 54, 1) 0%, rgba(21, 74, 54, 1) 100%);--pr-modal-border:rgba(161, 107, 23, 1);--pr-modal-shadow-base:rgba(161, 107, 23, .3);--pr-modal-header-bg:linear-gradient(180deg, rgba(161, 107, 23, .14) 0%, rgba(161, 107, 23, .06) 100%);--pr-modal-title-color:rgba(128, 82, 16, 1);--pr-modal-close-bg:transparent;--pr-modal-close-color:rgba(128, 82, 16, 1);--pr-modal-close-shadow:rgba(161, 107, 23, .3);border-width:2px;box-shadow:0 0 30px #a16b174d}._mint_v8005_3 .pr-modal--premium .pr-modal__header{border-bottom:none}._mint_v8005_3 .pr-modal--premium .pr-modal__title{text-shadow:none}._mint_v8005_3 .pr-modal .food-categories{background:#8052101a;border-bottom:3px solid rgba(128,82,16,1)}._mint_v8005_3 .pr-modal .category-tab{border-radius:12px;border:3px solid rgba(128,82,16,1);background:linear-gradient(180deg,#ffe38c,#a16b17);box-shadow:0 4px #805210}._mint_v8005_3 .pr-modal .category-tab:hover{box-shadow:0 6px #805210}._mint_v8005_3 .pr-modal .category-tab:active{box-shadow:0 2px #805210}._mint_v8005_3 .pr-modal .category-tab.active{border-color:#a16b17;background:linear-gradient(180deg,#a16b17 0% 100%);box-shadow:0 4px #a16b17}._mint_v8005_3 .pr-modal .category-tab.active:hover{box-shadow:0 4px #a16b17}._mint_v8005_3 .pr-modal .category-icon{filter:drop-shadow(1px 1px 2px rgba(21,74,54,.3))}._mint_v8005_3 .pr-modal .category-name{color:#805210;text-shadow:1px 1px 0 rgba(255,255,255,.5)}._mint_v8005_3 .pr-modal .food-item{border-radius:16px;border:4px solid rgba(128,82,16,1);background:linear-gradient(180deg,#fff,#fffbe8);box-shadow:0 4px #805210,0 6px 8px #154a3633}._mint_v8005_3 .pr-modal .food-item:hover:not(:disabled){box-shadow:0 7px #805210,0 9px 12px #154a364d}._mint_v8005_3 .pr-modal .food-item:active:not(:disabled){box-shadow:0 2px #805210,0 3px 5px #154a3633}._mint_v8005_3 .pr-modal .food-item:disabled{filter:grayscale(.7)}._mint_v8005_3 .pr-modal .food-item-icon{filter:drop-shadow(2px 2px 3px rgba(21,74,54,.2))}._mint_v8005_3 .pr-modal .food-item-name{color:#805210;text-shadow:1px 1px 0 rgba(255,255,255,.5)}._mint_v8005_3 .pr-modal .food-item-effects .effect{border-radius:8px;border:2px solid rgba(128,82,16,.3);background:#80521026;color:#805210}._mint_v8005_3 .pwa-install-modal{--pr-modal-bg:rgba(255, 255, 255, 1);--pr-modal-border:rgba(185, 239, 210, 1);--pr-modal-shadow-base:rgba(6, 94, 59, 1);--pr-modal-header-bg:rgba(8, 124, 80, 1);--pr-modal-title-color:rgba(255, 255, 255, 1);color:#065e3b}._mint_v8005_3 .pwa-install-modal .pr-modal__title{text-shadow:none}._mint_v8005_3 .pwa-install-modal .portal-install-banner__message-icon{color:#065e3b}._mint_v8005_3 .pwa-install-modal__action{border:2px solid rgba(185,239,210,1);border-radius:999px;background:#087c50;color:#fff;box-shadow:0 3px #065e3b}._mint_v8005_3 .pwa-install-modal__action:hover{background:#066b43;border-color:#b9efd2}._mint_v8005_3 .pwa-install-modal__action:active{box-shadow:0 2px #065e3b}._mint_v8005_3 .pwa-install-modal__action:focus-visible{outline:3px solid rgba(15,139,92,1);outline-offset:3px}._mint_v8005_3 .landing-section-lab{background:radial-gradient(circle at 22% 8%,rgba(255,240,187,.68) 0%,rgba(255,240,187,.16) 30%,transparent 52%),linear-gradient(180deg,#f3fff6,#f1fff7 52%,#b7f1d2);color:#116047}._mint_v8005_3 .landing-share-preview__eyebrow,._mint_v8005_3 .landing-growth-loop__eyebrow,._mint_v8005_3 .landing-math-roots__eyebrow,._mint_v8005_3 .landing-global-love__eyebrow,._mint_v8005_3 .landing-global-access__eyebrow{border:2px solid rgba(255,255,255,.62);border-radius:999px;background:#ffffff75;color:#805210}._mint_v8005_3 .landing-share-preview__title,._mint_v8005_3 .landing-growth-loop__title,._mint_v8005_3 .landing-math-roots__title,._mint_v8005_3 .landing-global-love__title,._mint_v8005_3 .landing-global-access__title,._mint_v8005_3 .landing-share-preview__lead,._mint_v8005_3 .landing-growth-loop__lead,._mint_v8005_3 .landing-math-roots__lead,._mint_v8005_3 .landing-global-love__lead,._mint_v8005_3 .landing-global-access__lead{color:#116047}._mint_v8005_3 .landing-global-access__cta{border:3px solid rgba(255,255,255,.72);border-radius:999px;background:linear-gradient(180deg,#fff,#fff0bb);color:#116047;box-shadow:0 11px #17996638,0 18px 34px #1160471f}._mint_v8005_3 .landing-share-preview__visual:before{border-radius:32px;background:radial-gradient(circle at 50% 26%,rgba(255,240,187,.74) 0%,rgba(255,240,187,.14) 38%,transparent 60%),linear-gradient(180deg,#ffffff4d,#ddfae938)}._mint_v8005_3 .landing-browser{border:3px solid rgba(255,255,255,.72);border-radius:24px;background:#ffffffd1;box-shadow:0 18px 38px #11604729,0 8px #17996633}._mint_v8005_3 .landing-browser__bar{background:#ffffffe0;border-bottom:1px solid rgba(23,153,102,.18)}._mint_v8005_3 .landing-browser__bar span{border-radius:50%;background:#b7f1d2}._mint_v8005_3 .landing-browser__bar span:nth-child(2){background:#ffe38c}._mint_v8005_3 .landing-browser__bar span:nth-child(3){background:#ffe38c}._mint_v8005_3 .landing-browser__video{border:0;background:#154a36}._mint_v8005_3 .landing-growth-loop__visual{--visual-width:600px;--visual-height:500px;--visual-side-col:minmax(128px, 1fr);--visual-center-col:minmax(148px, 1fr);--visual-top-row:156px;--visual-middle-row:158px;--visual-bottom-row:156px;--loop-card-width:150px;--loop-card-min-height:114px;--loop-card-emoji-size:1.68rem;--loop-card-title-size:1.12rem;--loop-card-example-size:1.05rem;--loop-card-small-size:.7rem;--loop-center-size:160px;--loop-center-jello-size:66px;--loop-center-title-size:1.08rem;--loop-center-label-size:.78rem;--loop-corner-line-size:108px}._mint_v8005_3 .landing-growth-loop__visual:before,._mint_v8005_3 .landing-math-roots__visual:before,._mint_v8005_3 .landing-global-love__visual:before,._mint_v8005_3 .landing-global-access__visual:before{border-radius:32px;background:radial-gradient(circle at 50% 15%,rgba(255,240,187,.78) 0%,rgba(255,240,187,.16) 34%,transparent 58%),linear-gradient(180deg,#ffffff61,#ddfae933);filter:blur(.2px)}._mint_v8005_3 .loop-card,._mint_v8005_3 .loop-center{box-shadow:0 14px 30px #11604721}._mint_v8005_3 .loop-card{border:3px solid rgba(255,255,255,.66);border-radius:18px;background:#ffffffd6}._mint_v8005_3 .loop-card__emoji{filter:drop-shadow(0 3px 4px rgba(17,96,71,.12))}._mint_v8005_3 .loop-card strong{color:#116047}._mint_v8005_3 .loop-card__example{color:#805210}._mint_v8005_3 .loop-card__example--rotating span{animation:_loop-card-example-rotate_v8005_1 12s infinite}._mint_v8005_3 .loop-card__example--rotating span:nth-child(2){animation-delay:4s}._mint_v8005_3 .loop-card__example--rotating span:nth-child(3){animation-delay:8s}._mint_v8005_3 .loop-card__example--math span{animation-name:_loop-card-math-rotate_v8005_1;animation-duration:16s}._mint_v8005_3 .loop-card__example--math span:nth-child(2){animation-delay:4s}._mint_v8005_3 .loop-card__example--math span:nth-child(3){animation-delay:8s}._mint_v8005_3 .loop-card__example--math span:nth-child(4){animation-delay:12s}._mint_v8005_3 .loop-card__example--grow span{animation-name:_loop-card-grow-rotate_v8005_1;animation-duration:8s}._mint_v8005_3 .loop-card__example--grow span:nth-child(2){animation-delay:4s}._mint_v8005_3 .loop-card small{color:#285e45}._mint_v8005_3 .loop-center{border:6px solid rgba(23,153,102,.7);border-radius:50%;background:radial-gradient(circle at 50% 30%,rgba(255,251,232,.94) 0%,rgba(255,251,232,.34) 34%,transparent 56%),linear-gradient(180deg,#ffffffe0,#f3fff6d6)}._mint_v8005_3 .loop-center__jello{filter:drop-shadow(0 8px 10px rgba(17,96,71,.16))}._mint_v8005_3 .loop-center__jello img{animation:_loop-center-jello-rotate_v8005_1 16s infinite}._mint_v8005_3 .loop-center__jello img:nth-child(2){animation-delay:4s}._mint_v8005_3 .loop-center__jello img:nth-child(3){animation-delay:8s}._mint_v8005_3 .loop-center__jello img:nth-child(4){animation-delay:12s}._mint_v8005_3 .loop-center strong{color:#116047}._mint_v8005_3 .loop-center span{color:#285e45}._mint_v8005_3 .loop-corner-line__path{fill:none;stroke:#1799668f;stroke-width:8;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:72 98;stroke-dashoffset:170;filter:drop-shadow(0 5px 8px rgba(17,96,71,.12));animation:_loop-corner-line-flow_v8005_1 4.8s linear infinite}._mint_v8005_3 .loop-corner-line--top-right .loop-corner-line__path{animation-delay:0s}._mint_v8005_3 .loop-corner-line--bottom-right .loop-corner-line__path{animation-delay:.7s}._mint_v8005_3 .loop-corner-line--bottom-left .loop-corner-line__path{animation-delay:1.4s}._mint_v8005_3 .loop-corner-line--top-left .loop-corner-line__path{animation-delay:2.1s}._mint_v8005_3 .math-curricula__heading{color:#116047}._mint_v8005_3 .math-curricula__regional{-webkit-mask-image:linear-gradient(90deg,transparent,rgba(21,74,54,1) 4%,rgba(21,74,54,1) 96%,transparent);mask-image:linear-gradient(90deg,transparent,rgba(21,74,54,1) 4%,rgba(21,74,54,1) 96%,transparent)}._mint_v8005_3 .math-curricula__regional:focus-visible{outline:2px solid rgba(17,96,71,1);outline-offset:4px;border-radius:4px}._mint_v8005_3 .math-curricula__track{--review-loop-gap-offset:0px;animation:_global-love-review-slide_v8005_1 64s linear infinite}._mint_v8005_3 .math-curricula__regional:hover .math-curricula__track,._mint_v8005_3 .math-curricula__regional:active .math-curricula__track,._mint_v8005_3 .math-curricula__regional:focus-within .math-curricula__track{animation-play-state:paused}._mint_v8005_3 .math-curricula__item--fixed{border-right:1px solid rgba(17,96,71,.18)}._mint_v8005_3 .math-curricula__item strong,._mint_v8005_3 .math-curricula__name{color:#116047}._mint_v8005_3 .math-curricula__country{border-radius:.4rem;background:#1160470d}._mint_v8005_3 .math-curricula__name a{color:inherit}._mint_v8005_3 .landing-math-roots__visual{--math-tree-axis-node-width:240px}._mint_v8005_3 .math-tree__badge{border:2px solid rgba(23,153,102,.34);border-radius:14px;background:linear-gradient(180deg,#f3fff6f0,#ddfae9e0);color:#116047;box-shadow:inset 0 1px #ffffffb8,0 12px 24px #1160471a}._mint_v8005_3 .math-tree__badge span{border-radius:10px;background:#ffffffc7;box-shadow:inset 0 0 0 1px #ffffffa3}._mint_v8005_3 .math-tree__line{fill:none;stroke:#b7f1d2;stroke-width:8;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 6px 9px rgba(17,96,71,.08))}._mint_v8005_3 .math-tree__symbols span{border-radius:50%;background:#ffffff80;color:#1160476b;box-shadow:inset 0 0 0 1px #ffffff94,0 10px 22px #11604721;animation:_math-tree-symbol-float_v8005_1 5.8s ease-in-out infinite}._mint_v8005_3 .math-tree__symbols span:nth-child(2){animation-delay:-1.3s}._mint_v8005_3 .math-tree__symbols span:nth-child(3){animation-delay:-2.4s}._mint_v8005_3 .math-tree__symbols span:nth-child(4){animation-delay:-3.5s}._mint_v8005_3 .math-tree-node{border:3px solid rgba(255,255,255,.68);border-radius:18px;background:#fffffff0;box-shadow:0 14px 30px #11604721}._mint_v8005_3 .math-tree-node strong{color:#116047}._mint_v8005_3 .math-tree-node__rotator span{animation:_math-tree-concept-fade_v8005_1 20s linear infinite}._mint_v8005_3 .math-tree-node--confidence{border-color:#fff0bbdb;background:linear-gradient(180deg,#fffffffa,#fff0bbf0)}._mint_v8005_3 .math-tree-node--practice{border-color:#b7f1d2bd;background:linear-gradient(180deg,#f3fff6fa,#ddfae9eb)}._mint_v8005_3 .global-love-review-stage{-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(21,74,54,1) 10%,rgba(21,74,54,1) 90%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,rgba(21,74,54,1) 10%,rgba(21,74,54,1) 90%,transparent 100%)}._mint_v8005_3 .global-love-review-track{--review-loop-gap-offset:.5rem;animation:_global-love-review-slide_v8005_1 36s linear infinite}._mint_v8005_3 .global-love-review-stage:hover .global-love-review-track{animation-play-state:paused}._mint_v8005_3 .global-love-review-card{--review-accent:rgba(183, 241, 210, .72);--review-glow:rgba(183, 241, 210, .18);border:3px solid rgba(255,255,255,.72);border-radius:20px;background:radial-gradient(circle at 24% 18%,rgba(255,255,255,.92) 0%,transparent 38%),linear-gradient(180deg,#fffffff0,#f3fff6e0);box-shadow:0 16px 34px #11604724,inset 0 -5px 0 var(--review-glow)}._mint_v8005_3 .global-love-review-card:before{border-radius:999px;background:var(--review-accent)}._mint_v8005_3 .global-love-review-card--mint{--review-accent:rgba(23, 153, 102, .74);--review-glow:rgba(23, 153, 102, .18)}._mint_v8005_3 .global-love-review-card--sun{--review-accent:rgba(161, 107, 23, .78);--review-glow:rgba(161, 107, 23, .2)}._mint_v8005_3 .global-love-review-card--sky{--review-accent:rgba(8, 124, 80, .72);--review-glow:rgba(8, 124, 80, .18)}._mint_v8005_3 .global-love-review-card--rose{--review-accent:rgba(255, 227, 140, .72);--review-glow:rgba(255, 227, 140, .18)}._mint_v8005_3 .global-love-review-card--leaf{--review-accent:rgba(23, 153, 102, .74);--review-glow:rgba(23, 153, 102, .18)}._mint_v8005_3 .global-love-review-card--peach{--review-accent:rgba(255, 227, 140, .72);--review-glow:rgba(255, 227, 140, .18)}._mint_v8005_3 .global-love-review-card__author{color:#116047}._mint_v8005_3 .global-love-review-card__stars{color:#805210;filter:drop-shadow(0 2px 3px rgba(128,82,16,.12))}._mint_v8005_3 .global-love-review-card blockquote{color:#116047}._mint_v8005_3 .global-love-review-card__meta{color:#116047b8}@media(prefers-reduced-motion:reduce){._mint_v8005_3 .math-tree-node__rotator span,._mint_v8005_3 .math-curricula__track,._mint_v8005_3 .global-love-review-track{animation:none}}._mint_v8005_3 .global-access-bubble{border-radius:50%;background:radial-gradient(circle at 32% 24%,rgba(255,255,255,.95) 0%,rgba(255,255,255,.44) 24%,transparent 38%),radial-gradient(circle at 64% 74%,var(--bubble-glow, rgba(165, 231, 255, .44)) 0%,transparent 42%),var(--bubble-fill, rgba(255, 255, 255, .36));color:var(--bubble-text, rgba(17, 96, 71, .78));box-shadow:inset 0 0 0 2px #ffffff8a,inset -12px -14px 22px var(--bubble-inner-shadow, rgba(137, 227, 188, .16)),0 16px 30px var(--bubble-drop-shadow, rgba(17, 96, 71, .12));animation:_global-access-bubble-float_v8005_1 6.4s ease-in-out infinite}._mint_v8005_3 .global-access-bubble:after{border-radius:50%;background:#ffffffbd}._mint_v8005_3 .global-access-bubble__rotator--emoji{--bubble-frame-animation:_global-access-child-emoji-cycle_v8005_1 18s ease-in-out infinite;--bubble-frame-delay:3s;--bubble-rotator-font-size:2em}._mint_v8005_3 .global-access-bubble__rotator--symbol{--bubble-frame-animation:_global-access-symbol-cycle_v8005_1 4.8s ease-in-out infinite;--bubble-frame-delay:2.4s;--bubble-rotator-font-size:1.3em}._mint_v8005_3 .global-access-bubble__frame{animation:var(--bubble-frame-animation);animation-delay:calc(var(--bubble-frame-index) * var(--bubble-frame-delay))}._mint_v8005_3 .global-access-bubble--one{--bubble-size:72px;--bubble-font-size:1rem;--bubble-fill:rgba(241, 255, 247, .46);--bubble-glow:rgba(137, 227, 188, .34);--bubble-text:rgba(6, 94, 59, .84);--bubble-inner-shadow:rgba(8, 124, 80, .16);--bubble-drop-shadow:rgba(6, 94, 59, .13)}._mint_v8005_3 .global-access-bubble--two{--bubble-size:104px;--bubble-font-size:1.12rem;--bubble-fill:rgba(255, 240, 187, .58);--bubble-glow:rgba(255, 227, 140, .34);--bubble-text:rgba(128, 82, 16, .9);--bubble-inner-shadow:rgba(161, 107, 23, .16);--bubble-drop-shadow:rgba(128, 82, 16, .16);animation-delay:-1.2s}._mint_v8005_3 .global-access-bubble--three{--bubble-size:66px;--bubble-font-size:.92rem;--bubble-fill:rgba(221, 250, 233, .48);--bubble-glow:rgba(183, 241, 210, .32);--bubble-text:rgba(17, 96, 71, .86);--bubble-inner-shadow:rgba(23, 153, 102, .16);--bubble-drop-shadow:rgba(17, 96, 71, .13);animation-delay:-2.6s}._mint_v8005_3 .global-access-bubble--four{--bubble-size:78px;--bubble-font-size:1rem;--bubble-fill:rgba(255, 251, 232, .46);--bubble-glow:rgba(255, 227, 140, .3);--bubble-text:rgba(161, 107, 23, .86);--bubble-inner-shadow:rgba(255, 227, 140, .15);--bubble-drop-shadow:rgba(161, 107, 23, .12);animation-delay:-3.2s}._mint_v8005_3 .global-access-bubble--five{--bubble-size:64px;--bubble-font-size:.9rem;--bubble-fill:rgba(241, 255, 247, .44);--bubble-glow:rgba(137, 227, 188, .3);--bubble-text:rgba(8, 124, 80, .84);--bubble-inner-shadow:rgba(137, 227, 188, .15);--bubble-drop-shadow:rgba(8, 124, 80, .12);animation-delay:-.8s}._mint_v8005_3 .global-access-bubble--six{--bubble-size:82px;--bubble-font-size:1.08rem;--bubble-fill:rgba(243, 255, 246, .48);--bubble-glow:rgba(23, 153, 102, .32);--bubble-text:rgba(17, 96, 71, .86);--bubble-inner-shadow:rgba(23, 153, 102, .15);--bubble-drop-shadow:rgba(17, 96, 71, .13);animation-delay:-4.1s}._mint_v8005_3 .global-access-bubble--seven{--bubble-size:74px;--bubble-font-size:.98rem;--bubble-fill:rgba(255, 251, 232, .46);--bubble-glow:rgba(255, 227, 140, .3);--bubble-text:rgba(128, 82, 16, .86);--bubble-inner-shadow:rgba(161, 107, 23, .15);--bubble-drop-shadow:rgba(128, 82, 16, .12);animation-delay:-1.9s}._mint_v8005_3 .global-access-bubble--eight{--bubble-size:70px;--bubble-font-size:1.02rem;--bubble-fill:rgba(241, 255, 247, .48);--bubble-glow:rgba(137, 227, 188, .3);--bubble-text:rgba(8, 124, 80, .86);--bubble-inner-shadow:rgba(8, 124, 80, .15);--bubble-drop-shadow:rgba(8, 124, 80, .13);animation-delay:-3.6s}._mint_v8005_3 .global-access-bubble--nine{--bubble-size:82px;--bubble-font-size:1.9rem;--bubble-fill:rgba(255, 251, 232, .5);--bubble-glow:rgba(255, 227, 140, .3);--bubble-text:rgba(128, 82, 16, .88);--bubble-inner-shadow:rgba(161, 107, 23, .15);--bubble-drop-shadow:rgba(128, 82, 16, .13);animation-delay:-5s}._mint_v8005_3 .global-access-globe{--global-access-globe-size:270px;--global-access-globe-bottom:30px;border-radius:50%;background:radial-gradient(circle at 34% 24%,rgba(255,255,255,.92) 0%,rgba(255,255,255,.38) 22%,transparent 40%),radial-gradient(circle at 58% 70%,rgba(255,240,187,.42) 0%,transparent 42%),linear-gradient(145deg,#d4f8e6eb,#b7f1d2e6 52%,#179966eb);box-shadow:inset 0 0 0 5px #ffffff8f,inset -34px -26px 42px #065e3b29,inset 22px 24px 36px #ffffff29,0 24px 42px #11604729}._mint_v8005_3 .global-access-globe:before{border-radius:50%;border:3px solid rgba(255,255,255,.32)}._mint_v8005_3 .global-access-globe:after{border-radius:50%;background:#11604729;filter:blur(10px)}._mint_v8005_3 .global-access-globe__map{animation:_global-access-globe-spin_v8005_1 18s linear infinite}._mint_v8005_3 .global-access-globe__shine,._mint_v8005_3 .global-access-globe__shade{border-radius:50%}._mint_v8005_3 .global-access-globe__shine{background:#ffffff6b;filter:blur(10px)}._mint_v8005_3 .global-access-globe__shade{background:radial-gradient(circle at 34% 24%,transparent 0%,transparent 44%,rgba(6,94,59,.1) 72%,rgba(6,94,59,.22) 100%),linear-gradient(90deg,transparent 0%,transparent 48%,rgba(6,94,59,.12) 100%)}._mint_v8005_3 .landing-faq,._mint_v8005_3 .landing-faq__title{color:#116047}._mint_v8005_3 .landing-faq__item{border-bottom:1px solid rgba(17,96,71,.16)}._mint_v8005_3 .landing-faq__item:first-child{border-top:1px solid rgba(17,96,71,.16)}._mint_v8005_3 .landing-faq__question:focus-visible{outline:2px solid rgba(23,153,102,1);outline-offset:3px;border-radius:4px}._mint_v8005_3 .landing-faq__indicator{color:#116047}._mint_v8005_3 .landing-faq__indicator:before,._mint_v8005_3 .landing-faq__indicator:after{border-radius:1px;background:currentColor}._mint_v8005_3 .landing-section-lab__footer{color:#116047ad}._mint_v8005_3 .landing-section-lab__footer-link{color:inherit}._mint_v8005_3 .landing-section-lab__language-button{border:2px solid rgba(23,153,102,.34);border-radius:50%;background:#ffffffe0;color:inherit;box-shadow:0 8px 18px #1160471a}._mint_v8005_3 .landing-section-lab__language-menu{border:2px solid rgba(255,255,255,.72);border-radius:16px;background:#fffffff5;box-shadow:0 18px 34px #11604729}._mint_v8005_3 .landing-section-lab__language-option{border:0;border-radius:11px;background:transparent;color:#116047}._mint_v8005_3 .landing-section-lab__language-option:hover,._mint_v8005_3 .landing-section-lab__language-option--selected{background:#ddfae9b8}@media(max-width:860px){._mint_v8005_3 .landing-growth-loop__visual{--visual-width:610px;--visual-height:530px;--visual-side-col:minmax(132px, 1fr);--visual-center-col:minmax(156px, 1fr);--visual-top-row:166px;--visual-middle-row:168px;--visual-bottom-row:166px;--loop-card-width:158px;--loop-card-min-height:118px;--loop-center-size:164px;--loop-center-jello-size:68px}}@media(max-width:560px){._mint_v8005_3 .landing-share-preview__visual:before{border-radius:24px}._mint_v8005_3 .landing-browser{border-width:3px;border-radius:18px}._mint_v8005_3 .landing-growth-loop__visual{--visual-width:100%;--visual-height:360px;--visual-side-col:minmax(104px, 1fr);--visual-center-col:minmax(112px, 1fr);--visual-top-row:110px;--visual-middle-row:116px;--visual-bottom-row:110px;--loop-card-width:108px;--loop-card-min-height:88px;--loop-card-emoji-size:1.12rem;--loop-card-title-size:.88rem;--loop-card-example-size:.78rem;--loop-card-small-size:.52rem;--loop-center-size:112px;--loop-center-jello-size:52px;--loop-center-title-size:.9rem;--loop-center-label-size:.66rem;--loop-corner-line-size:76px}._mint_v8005_3 .landing-growth-loop__visual:before,._mint_v8005_3 .landing-math-roots__visual:before,._mint_v8005_3 .landing-global-love__visual:before,._mint_v8005_3 .landing-global-access__visual:before{border-radius:24px}._mint_v8005_3 .loop-card{border-width:2px;border-radius:13px}._mint_v8005_3 .loop-center{border-width:4px}._mint_v8005_3 .loop-corner-line__path{stroke-width:6;stroke-dasharray:48 80;stroke-dashoffset:128}._mint_v8005_3 .landing-math-roots__visual{--math-tree-axis-node-width:172px}._mint_v8005_3 .math-tree__badge{border-width:2px;border-radius:12px}._mint_v8005_3 .math-tree__badge span{border-radius:8px}._mint_v8005_3 .math-tree-node{border-width:2px;border-radius:13px}._mint_v8005_3 .math-tree__line{stroke-width:6}._mint_v8005_3 .global-love-review-stage{-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(21,74,54,1) 6%,rgba(21,74,54,1) 94%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,rgba(21,74,54,1) 6%,rgba(21,74,54,1) 94%,transparent 100%)}._mint_v8005_3 .global-love-review-track{--review-loop-gap-offset:.375rem;animation-duration:42s}._mint_v8005_3 .global-love-review-card{border-width:2px;border-radius:16px}._mint_v8005_3 .global-access-bubble--one{--bubble-size:54px;--bubble-font-size:.78rem}._mint_v8005_3 .global-access-bubble--two{--bubble-size:78px;--bubble-font-size:.88rem}._mint_v8005_3 .global-access-bubble--three{--bubble-size:52px;--bubble-font-size:.72rem}._mint_v8005_3 .global-access-bubble--four{--bubble-size:60px;--bubble-font-size:.78rem}._mint_v8005_3 .global-access-bubble--five{--bubble-size:50px;--bubble-font-size:.7rem}._mint_v8005_3 .global-access-bubble--six{--bubble-size:64px;--bubble-font-size:.84rem}._mint_v8005_3 .global-access-bubble--seven{--bubble-size:58px;--bubble-font-size:.76rem}._mint_v8005_3 .global-access-bubble--eight{--bubble-size:54px;--bubble-font-size:.78rem}._mint_v8005_3 .global-access-bubble--nine{--bubble-size:62px;--bubble-font-size:1.4rem}._mint_v8005_3 .global-access-globe{--global-access-globe-size:224px;--global-access-globe-bottom:18px}}@media(max-width:380px){._mint_v8005_3 .landing-growth-loop__visual{--visual-width:100%;--visual-height:314px;--visual-side-col:minmax(72px, 1fr);--visual-center-col:minmax(88px, 1fr);--visual-top-row:94px;--visual-middle-row:100px;--visual-bottom-row:94px;--loop-card-width:84px;--loop-card-min-height:74px;--loop-card-title-size:.745rem;--loop-card-example-size:.64rem;--loop-card-small-size:.44rem;--loop-center-size:88px;--loop-center-jello-size:40px}._mint_v8005_3 .landing-math-roots__visual{--math-tree-axis-node-width:158px}._mint_v8005_3 .global-access-globe{--global-access-globe-size:198px;--global-access-globe-bottom:16px}}@media(prefers-reduced-motion:reduce){._mint_v8005_3 .global-access-bubble__frame,._mint_v8005_3 .global-access-globe__map{animation:none}}._mint_v8005_3.portal-landing{--portal-shell-size:clamp(322px, min(85vw, 53vh), 575px);--portal-mid-size:calc(var(--portal-shell-size) * .84);--portal-inner-size:calc(var(--portal-shell-size) * .72);--portal-core-size:calc(var(--portal-shell-size) * .64);--portal-install-banner-height:35px;background:radial-gradient(circle at 50% 38%,rgba(255,240,187,.92) 0%,rgba(255,240,187,.54) 18%,rgba(221,250,233,.1) 36%,transparent 58%),linear-gradient(180deg,#f3fff6,#f1fff7 42%,#b7f1d2);color:#116047}._mint_v8005_3 .portal-install-banner{background:linear-gradient(135deg,#116047f5,#179966f5 52%,#ffe38cf0);color:#fff;box-shadow:0 14px 28px #1160472e}._mint_v8005_3 .portal-install-banner__close,._mint_v8005_3 .portal-install-banner__cta-hitarea{border:0}._mint_v8005_3 .portal-install-banner__close{border-radius:999px;background:#ffffff29;color:#fff}._mint_v8005_3 .portal-install-banner__message{color:#fff}._mint_v8005_3 .portal-install-banner__message-icon{color:#fffffff5}._mint_v8005_3 .portal-install-banner__cta{border-radius:999px;background:linear-gradient(180deg,#fff,#fff0bb);color:#116047;box-shadow:inset 0 0 0 2px #ffffffb3,0 8px 18px #1160472e}._mint_v8005_3 .portal-install-banner__cta-hitarea{outline:none;background:transparent}._mint_v8005_3 .portal-install-banner__cta-hitarea:focus,._mint_v8005_3 .portal-install-banner__cta-hitarea:focus-visible,._mint_v8005_3 .portal-install-banner__cta-hitarea:active{outline:none;box-shadow:none;background:transparent}._mint_v8005_3 .portal-landing__aurora{border-radius:50%;filter:blur(22px)}._mint_v8005_3 .portal-landing__aurora--left{background:radial-gradient(circle,rgba(221,250,233,.85) 0%,rgba(221,250,233,.2) 55%,transparent 72%)}._mint_v8005_3 .portal-landing__aurora--right{background:radial-gradient(circle,rgba(255,240,187,.7) 0%,rgba(255,240,187,.18) 52%,transparent 72%)}._mint_v8005_3 .portal-landing__math{color:#fff0bb80;text-shadow:0 0 18px rgba(255,240,187,.24),0 0 32px rgba(255,240,187,.18);animation:_portal-math-drift_v8005_1 9s ease-in-out infinite}._mint_v8005_3 .portal-landing__math--a{animation-delay:0s}._mint_v8005_3 .portal-landing__math--b{animation-delay:1.1s}._mint_v8005_3 .portal-landing__math--c{animation-delay:2.4s}._mint_v8005_3 .portal-landing__math--d{animation-delay:1.8s}._mint_v8005_3 .portal-landing__math--e{animation-delay:2.9s}._mint_v8005_3 .portal-landing__math--f{animation-delay:.7s}._mint_v8005_3 .portal-landing__math--g{animation-delay:3.2s}._mint_v8005_3 .portal-landing__math--h{animation-delay:1.5s}._mint_v8005_3 .portal-landing__math--i{animation-delay:2.1s}._mint_v8005_3 .portal-landing__math--j{animation-delay:.9s}._mint_v8005_3 .portal-landing__math--k{animation-delay:2.7s}._mint_v8005_3 .portal-landing__math--l{animation-delay:1.3s}._mint_v8005_3 .portal-landing__link{--portal-link-bg:linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(255, 240, 187, 1) 100%);--portal-link-color:rgba(17, 96, 71, 1);--portal-link-border:rgba(255, 255, 255, .56);--portal-link-inset:rgba(255, 240, 187, .88);--portal-link-lift-shadow:rgba(23, 153, 102, .88);--portal-link-drop-shadow:rgba(17, 96, 71, .14);--portal-link-active-inset:rgba(255, 240, 187, .88);--portal-link-active-lift-shadow:rgba(23, 153, 102, .72);--portal-link-active-drop-shadow:rgba(17, 96, 71, .1);border:0;border-radius:12px;background:var(--portal-link-bg);color:var(--portal-link-color);border:3px solid var(--portal-link-border);box-shadow:inset 0 0 0 2px var(--portal-link-inset),0 6px 0 var(--portal-link-lift-shadow),0 12px 18px var(--portal-link-drop-shadow)}._mint_v8005_3 .portal-landing__link--signup{--portal-link-bg:linear-gradient(180deg, rgba(255, 240, 187, 1) 0%, rgba(255, 227, 140, 1) 100%);--portal-link-color:rgba(17, 96, 71, 1);--portal-link-border:rgba(255, 240, 187, .58);--portal-link-inset:rgba(255, 240, 187, .44);--portal-link-lift-shadow:rgba(161, 107, 23, .82);--portal-link-drop-shadow:rgba(128, 82, 16, .16);--portal-link-active-inset:rgba(255, 240, 187, .38);--portal-link-active-lift-shadow:rgba(161, 107, 23, .72);--portal-link-active-drop-shadow:rgba(128, 82, 16, .12)}._mint_v8005_3 .portal-landing__eyebrow{color:#285e45}._mint_v8005_3 .portal-landing__eyebrow-highlight{color:#805210;text-shadow:0 1px 0 rgba(255,255,255,.74)}._mint_v8005_3 .portal-landing__title{color:#116047}._mint_v8005_3 .portal-landing__subtitle{color:#285e45}._mint_v8005_3 .portal-landing__chips span,._mint_v8005_3 .portal-landing__guide span{border-radius:999px;background:#ffffffb8;box-shadow:0 8px 20px #1160471a}._mint_v8005_3 .portal-landing__cta{border-radius:18px;border:0}._mint_v8005_3 .portal-landing__cta:hover,._mint_v8005_3 .portal-landing__link:hover{filter:brightness(1.03)}._mint_v8005_3 .portal-landing__link:active{box-shadow:inset 0 0 0 2px var(--portal-link-active-inset),0 3px 0 var(--portal-link-active-lift-shadow),0 6px 10px var(--portal-link-active-drop-shadow)}._mint_v8005_3 .portal-landing__cta--primary{color:#fff;background:linear-gradient(180deg,#179966,#116047);box-shadow:0 10px 22px #1160473d}._mint_v8005_3 .portal-landing__cta--secondary{color:#805210;background:linear-gradient(180deg,#fff0bb,#ffe38c);box-shadow:0 10px 22px #a16b172e}._mint_v8005_3 .portal-ring,._mint_v8005_3 .portal-core{border-radius:50%}._mint_v8005_3 .portal-ring--outer{border:18px solid rgba(17,96,71,.18);animation:_portal-pulse_v8005_1 4.8s ease-in-out infinite}._mint_v8005_3 .portal-ring--mid{border:14px solid rgba(255,255,255,.5);animation:_portal-pulse_v8005_1 4.8s ease-in-out infinite reverse}._mint_v8005_3 .portal-ring--inner{border:8px solid rgba(255,240,187,.84);box-shadow:0 0 24px #fff0bb47;animation:_mint-portal-glow_v8005_1 3.6s ease-in-out infinite}._mint_v8005_3 .portal-core{background:linear-gradient(180deg,#ffffffb8,#ffffff42);box-shadow:inset 0 0 0 3px #ffffff52,0 30px 50px #11604724}._mint_v8005_3 .portal-core--button{border:0;border:6px solid rgba(23,153,102,.72);box-shadow:inset 0 0 0 2px #f3fff68f,0 7px #1799669e,0 11px 15px #1160471c}._mint_v8005_3 .portal-core--button:before{border-radius:50%;background:linear-gradient(180deg,#ffffff38,#ffffff0a);box-shadow:inset 0 6px 10px #ffffff24,inset 0 -9px 14px #1799661f}._mint_v8005_3 .portal-core--button:after{border-radius:999px;background:#48765f85}._mint_v8005_3 .portal-core--button:hover{filter:brightness(1.03)}._mint_v8005_3 .portal-core--button:active{box-shadow:inset 0 0 0 2px #f3fff685,0 3px #17996657,0 6px 10px #11604714}._mint_v8005_3 .portal-core__label{border-radius:999px;background:#fffbe8e6;color:#116047;box-shadow:0 8px 16px #1160471a,inset 0 0 0 2px #fff0bbb8}._mint_v8005_3 .portal-world{border-radius:50%;background:linear-gradient(180deg,#f3fff6,#f1fff7 45%,#b7f1d2)}._mint_v8005_3 .portal-world__sky{background:radial-gradient(circle at 50% 26%,rgba(255,251,232,.95) 0%,rgba(255,251,232,.4) 18%,transparent 42%)}._mint_v8005_3 .portal-world__hill{border-radius:50%}._mint_v8005_3 .portal-world__hill--back{background:#b7f1d2}._mint_v8005_3 .portal-world__hill--front{background:#116047}._mint_v8005_3 .portal-world__gate{border-radius:42% 42% 18% 18%;background:linear-gradient(180deg,#fff0bb,#ffe38c);box-shadow:0 0 22px #fff0bbb3,inset 0 0 0 4px #ffffff4d}._mint_v8005_3 .portal-world__egg{filter:drop-shadow(0 8px 10px rgba(17,96,71,.2));animation:_portal-egg-float_v8005_1 3.2s ease-in-out infinite}._mint_v8005_3 .portal-spark{color:#805210f2;text-shadow:0 0 16px rgba(255,240,187,.9);animation:_portal-sparkle_v8005_1 2.4s ease-in-out infinite}._mint_v8005_3 .portal-spark--b{animation-delay:.7s}._mint_v8005_3 .portal-spark--c{animation-delay:1.2s}._mint_v8005_3 .portal-landing__secondary-cta{border:0;border-radius:50%;background:#ffffffd6;color:#285e45;box-shadow:0 8px 16px #1160471f,inset 0 0 0 2px #fff0bbe6}._mint_v8005_3 .portal-landing__secondary-cta:hover{filter:brightness(1.03)}._mint_v8005_3 .portal-landing__secondary-cta:active{box-shadow:0 5px 10px #1160471a,inset 0 0 0 2px #fff0bbe0}._mint_v8005_3 .portal-landing__copyright{color:#1160479e}@keyframes _mint-portal-glow_v8005_1{0%,to{transform:scale(.99);box-shadow:0 0 36px #fff0bb66}50%{transform:scale(1.03);box-shadow:0 0 54px #fff0bb9e}}@media(max-height:600px){._mint_v8005_3.portal-landing{--portal-shell-size:clamp(320px, min( calc(100vw - 30px) , 48vh), 460px);--portal-install-banner-height:32px}}@media(prefers-reduced-motion:reduce){._mint_v8005_3 .portal-ring--outer,._mint_v8005_3 .portal-ring--mid,._mint_v8005_3 .portal-ring--inner,._mint_v8005_3 .portal-world__egg,._mint_v8005_3 .portal-spark,._mint_v8005_3 .portal-landing__math{animation:none}}._mint_v8005_3 .portal-new-game-confirm-modal{--pr-modal-bg:linear-gradient(180deg, rgba(243, 255, 246, 1) 0%, rgba(241, 255, 247, 1) 48%, rgba(221, 250, 233, 1) 100%);--pr-modal-border:rgba(17, 96, 71, 1);--pr-modal-shadow-base:rgba(17, 96, 71, 1)}._mint_v8005_3 .portal-new-game-confirm p{color:#116047}._mint_v8005_3 .portal-new-game-confirm__button{border:3px solid rgba(17,96,71,1);border-radius:12px;box-shadow:0 3px #116047}._mint_v8005_3 .portal-new-game-confirm__button:active{box-shadow:0 1px #116047}._mint_v8005_3 .portal-new-game-confirm__button--cancel{background:linear-gradient(180deg,#fff,#f3fff6);color:#116047}._mint_v8005_3 .portal-new-game-confirm__button--confirm{background:linear-gradient(180deg,#b7f1d2,#179966);color:#fff}._mint_v8005_3 svg [fill="#c6edda"]{fill:#ddfae9}._mint_v8005_3 svg [stroke="#fffaf0"]{stroke:#fffbe8}._mint_v8005_3 svg [fill="#e6f7eb"]{fill:#f3fff6}._mint_v8005_3 svg [stroke="#75ae91"]{stroke:#179966}._mint_v8005_3 svg [stroke="#8cbaa0"]{stroke:#b7f1d2}._mint_v8005_3 svg [fill="#4f876a"]{fill:#179966}._mint_v8005_3 svg text[fill="#285940"]{fill:#116047}._mint_v8005_3 svg [fill="#bc9ad9"]{fill:#89e3bc}._mint_v8005_3 svg [stroke="#9672b6"]{stroke:#087c50}._mint_v8005_3 svg [fill="#ffdf86"]{fill:#ffe38c}._mint_v8005_3 svg [stroke="#d6a64b"]{stroke:#a16b17}._mint_v8005_3 svg [fill="#ffeab0"]{fill:#fff0bb}._mint_v8005_3 svg [stroke="#e6bd65"]{stroke:#ffe38c}._mint_v8005_3 svg [fill="#bd8430"]{fill:#a16b17}._mint_v8005_3 svg [stroke="#fff8dd"]{stroke:#fffbe8}._mint_v8005_3 ._priceCard_v8005_350{background-color:#eefbf5}body:has(._mint_v8005_3) .pwa-install-modal{background:#fff;color:#154a36}body:has(._mint_v8005_3) .pwa-install-modal__action{background:#087c50;color:#fff;border-color:#065e3b}
