._page_1ixw3_1{min-height:100vh;background:var(--background);color:var(--foreground);font-family:var(--font-family-base);font-size:17px;line-height:1.55}._page_1ixw3_1 *{box-sizing:border-box}._topbar_1ixw3_1{background:var(--primary);color:#fff;text-align:center;padding:.65rem 1rem;font-weight:900;letter-spacing:.02em}._header_1ixw3_1{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.65rem max(4vw,1rem);background:#fff;border-bottom:6px solid var(--secondary);box-shadow:0 5px 18px #102a2214}._brand_1ixw3_1{display:flex;align-items:center;gap:.75rem;color:var(--primary);text-decoration:none;font-family:var(--font-family-display);font-size:clamp(1.3rem,2.2vw,2rem);line-height:1}._brand_1ixw3_1 img{width:72px;height:72px;object-fit:contain}._brand_1ixw3_1 b{color:#efba00}._nav_1ixw3_1{display:flex;align-items:center;gap:1.25rem}._nav_1ixw3_1 a,._navOpen_1ixw3_1 a{color:var(--foreground);font-family:var(--font-family-base);font-size:1rem;line-height:1.2;font-weight:900;text-decoration:none}._navCta_1ixw3_1,._primaryButton_1ixw3_1,._secondaryButton_1ixw3_1,._enrollButton_1ixw3_1{display:inline-flex!important;align-items:center;justify-content:center;gap:.5rem;border:3px solid var(--foreground);border-radius:var(--radius-full);padding:.82rem 1.15rem;font-family:var(--font-family-base);font-size:1rem;line-height:1.2;font-weight:900!important;text-decoration:none;box-shadow:0 6px 0 var(--foreground);transition:transform .18s,box-shadow .18s}._trialInline_1ixw3_1{display:inline-flex;flex-direction:column;align-items:center;gap:.1rem;margin-top:1rem;padding:.65rem 1rem;background:var(--accent);border:3px solid var(--primary);border-radius:var(--radius-full);font-family:var(--font-family-base);font-weight:900;box-shadow:0 5px 0 var(--primary)}._trialInline_1ixw3_1 small{font-size:.78rem;font-weight:800}._navCta_1ixw3_1,._primaryButton_1ixw3_1{background:linear-gradient(135deg,var(--secondary),var(--warning),#ff6195);color:#101916!important}._secondaryButton_1ixw3_1{background:#b9ff00;color:var(--foreground)!important}._enrollButton_1ixw3_1{background:#aa8aff;color:#101916!important}._navCta_1ixw3_1:hover,._primaryButton_1ixw3_1:hover,._secondaryButton_1ixw3_1:hover,._enrollButton_1ixw3_1:hover{transform:translateY(-2px);box-shadow:0 9px 0 var(--foreground)}._menuButton_1ixw3_1{display:none;background:var(--secondary);border:3px solid var(--foreground);border-radius:50%;width:48px;height:48px;align-items:center;justify-content:center}._hero_1ixw3_1{position:relative;background:linear-gradient(145deg,#19c9f6,#64ddff 53%,#baff00 150%);padding:2.2rem 3vw 1.6rem;overflow:hidden}._hero_1ixw3_1:before{content:"";position:absolute;z-index:0;right:20%;top:70px;width:190px;height:190px;border-radius:50%;background:radial-gradient(circle,#fffbd0 0 20%,#ffe76b 42%,#ffc43d 68%,#ffbe2d00 70%);filter:drop-shadow(0 0 22px rgba(255,232,106,.95));animation:_sunGlow_1ixw3_1 3.2s ease-in-out infinite}@keyframes _sunGlow_1ixw3_1{0%,to{transform:scale(.96);opacity:.78}50%{transform:scale(1.06);opacity:1}}._hero_1ixw3_1:after{content:"";position:absolute;z-index:0;right:calc(20% - 34px);top:36px;width:258px;height:258px;border-radius:50%;background:repeating-conic-gradient(from 0deg,rgba(255,244,157,.72) 0deg 5deg,transparent 5deg 18deg);-webkit-mask:radial-gradient(circle,transparent 0 41%,#000 43% 53%,transparent 55%);mask:radial-gradient(circle,transparent 0 41%,#000 43% 53%,transparent 55%);animation:_sunRays_1ixw3_1 18s linear infinite}@keyframes _sunRays_1ixw3_1{to{transform:rotate(360deg)}}._heroInner_1ixw3_1,._container_1ixw3_1,._deviceInner_1ixw3_1{width:min(1320px,100%);margin:auto}._heroInner_1ixw3_1{display:grid;grid-template-columns:minmax(430px,.88fr) minmax(620px,1.35fr);gap:0;align-items:center;min-height:560px}._heroCopy_1ixw3_1{position:relative;z-index:3;background:#fffffff0;border:5px solid var(--secondary);border-radius:var(--radius-lg);padding:clamp(1.5rem,3vw,2.5rem);box-shadow:var(--shadow-lg);backdrop-filter:blur(8px);font-family:var(--font-family-base)}._launchBadge_1ixw3_1{display:flex;align-items:center;justify-content:center;gap:.45rem;width:100%;margin-bottom:.8rem;background:linear-gradient(135deg,#ff6195,#ff922f);color:#111;border:3px solid var(--foreground);border-radius:var(--radius-full);padding:.55rem .9rem;font-size:clamp(.86rem,1.15vw,1.05rem);font-weight:900;box-shadow:0 5px 0 var(--foreground)}._heroCopy_1ixw3_1>._eyebrow_1ixw3_1{display:block;width:100%;text-align:center;font-size:clamp(.86rem,1.15vw,1.05rem)}._eyebrow_1ixw3_1,._title_1ixw3_1>span{display:inline-block;background:var(--accent);border:2px solid var(--primary);border-radius:var(--radius-full);padding:.35rem .75rem;font-weight:900;text-transform:uppercase;letter-spacing:.06em;font-size:.82rem}._hero_1ixw3_1 h1,._title_1ixw3_1 h2,._deviceCopy_1ixw3_1 h2,._final_1ixw3_1 h2{font-family:var(--font-family-display);color:var(--primary);font-weight:400;line-height:1}._hero_1ixw3_1 h1{font-size:clamp(3rem,4.3vw,4.45rem);margin:.8rem 0 1rem;letter-spacing:-.035em;text-wrap:balance}._hero_1ixw3_1 h1 em{color:#df3f75;font-style:normal}._heroCopy_1ixw3_1>p{font-size:clamp(1.05rem,1.8vw,1.28rem);font-weight:800}._gradeRibbon_1ixw3_1{display:grid;grid-template-columns:repeat(3,1fr);gap:.55rem;margin:1.25rem 0 .9rem}._gradeRibbon_1ixw3_1 span{display:flex;align-items:center;justify-content:center;min-height:44px;padding:.55rem .35rem;border:2px solid var(--primary);border-radius:var(--radius-full);background:#fff7a8;color:var(--foreground);font-family:var(--font-family-base);font-weight:900;text-align:center}._actions_1ixw3_1{display:grid;grid-template-columns:1fr;gap:.75rem;margin:.9rem 0}._actions_1ixw3_1>a{width:100%;min-height:52px}._trialNote_1ixw3_1{margin:.9rem 0 0!important;padding:.7rem .85rem;border-radius:1rem;background:#effff6;border:2px solid var(--primary);font-family:var(--font-family-base);font-size:.9rem!important;line-height:1.35;text-align:center;font-weight:900!important}._heroVisual_1ixw3_1{position:relative;z-index:2;align-self:center;margin:0;filter:drop-shadow(0 24px 20px rgba(7,61,48,.25))}._heroVisual_1ixw3_1>img{display:block;width:100%;max-width:100%;margin-left:0;object-fit:contain}._scriptureCard_1ixw3_1{position:relative;margin:2.1rem auto .4rem;width:min(94%,650px);padding:1.65rem 2rem 1.75rem;text-align:center;background:linear-gradient(135deg,#fff36b,#fffdf0 58%,#ffcf57);border:5px solid var(--primary);border-radius:1.75rem;box-shadow:0 9px 0 var(--primary),0 18px 34px #054b413d;color:var(--foreground)}._scriptureCard_1ixw3_1 span{display:block;color:#df3f75;font-family:var(--font-family-base);font-size:clamp(1.1rem,1.8vw,1.35rem);font-weight:950;letter-spacing:.08em}._scriptureCard_1ixw3_1 blockquote{margin:.55rem 0 .3rem;font-family:var(--font-family-display);font-size:clamp(1.8rem,3.1vw,2.7rem);line-height:1.06;color:var(--primary)}._scriptureCard_1ixw3_1 strong{display:block;font-family:var(--font-family-base);font-size:1.15rem;color:#c85f00}._scriptureCard_1ixw3_1 small{display:block;margin-top:.4rem;font-family:var(--font-family-base);font-weight:850;font-size:1rem}._trial_1ixw3_1{position:absolute;z-index:4;right:2%;bottom:2%;background:var(--accent);border:4px solid var(--primary);border-radius:1.4rem;padding:.8rem 1.15rem;font-weight:900;text-align:center;box-shadow:0 8px 0 var(--primary);transform:rotate(-2deg)}._trial_1ixw3_1 small{display:block}._featureBand_1ixw3_1{padding:3.7rem 4vw;background:linear-gradient(180deg,#fffef4,#eaffff)}._featureIntro_1ixw3_1{text-align:center;max-width:820px;margin:0 auto 1.8rem}._featureIntro_1ixw3_1 h2{font-family:var(--font-family-display);color:var(--primary);font-size:clamp(2rem,4vw,3.1rem);line-height:1.05;margin:.7rem 0}._featureIntro_1ixw3_1 p{font-size:1.1rem;font-weight:750}._featureGrid_1ixw3_1{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;width:min(1180px,100%);margin:auto}._featureGrid_1ixw3_1 article{background:#fff;border:3px solid var(--primary);border-radius:var(--radius-md);padding:1.2rem;box-shadow:var(--shadow)}._featureGrid_1ixw3_1 article:nth-child(2){border-color:#eab800}._featureGrid_1ixw3_1 article:nth-child(3){border-color:#7655d4}._featureGrid_1ixw3_1 article:nth-child(4){border-color:#df3f75}._featureGrid_1ixw3_1 article:nth-child(5){border-color:#159ed9}._featureGrid_1ixw3_1 article:nth-child(6){border-color:#ff8b24}._featureGrid_1ixw3_1 b{font-size:1.9rem}._featureGrid_1ixw3_1 h3{margin:.45rem 0 .25rem;font-size:1.15rem}._featureGrid_1ixw3_1 p{margin:0;font-weight:700}._why_1ixw3_1,._curriculum_1ixw3_1,._gradeSection_1ixw3_1,._devices_1ixw3_1,._stepsSection_1ixw3_1,._final_1ixw3_1{padding:5rem 4vw}._why_1ixw3_1,._gradeSection_1ixw3_1,._stepsSection_1ixw3_1{background:#fff}._title_1ixw3_1{text-align:center;max-width:850px;margin:0 auto 2.4rem}._title_1ixw3_1 h2,._deviceCopy_1ixw3_1 h2,._final_1ixw3_1 h2{font-size:clamp(2.25rem,4.4vw,3.8rem);margin:.8rem 0}._title_1ixw3_1 p,._deviceCopy_1ixw3_1 p,._final_1ixw3_1 p{font-size:1.12rem;font-weight:750}._threeCards_1ixw3_1,._gradeCards_1ixw3_1,._steps_1ixw3_1{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}._reason_1ixw3_1{background:var(--surface);border:4px solid var(--primary);border-radius:var(--radius-md);padding:1.5rem;box-shadow:var(--shadow)}._reason_1ixw3_1:nth-child(2){border-color:#eab800}._reason_1ixw3_1:nth-child(3){border-color:#7655d4}._reason_1ixw3_1>svg{width:56px;height:56px;padding:12px;background:var(--accent);border-radius:1rem}._reason_1ixw3_1 h3,._subject_1ixw3_1 h3,._gradeCards_1ixw3_1 h3,._steps_1ixw3_1 h3{font-size:1.28rem;margin:.7rem 0 .3rem}._reason_1ixw3_1 p,._subject_1ixw3_1 p{margin:0;font-weight:700}._curriculum_1ixw3_1{background:linear-gradient(150deg,#b9ff00,#efff4e 52%,#ffd82f)}._subjects_1ixw3_1{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}._subject_1ixw3_1{text-align:center;background:#fff;border:3px solid var(--foreground);border-radius:1.35rem;padding:1.15rem;box-shadow:0 7px 0 var(--foreground)}._subject_1ixw3_1>b{font-size:2rem}._gradeCards_1ixw3_1>article{border:4px solid var(--foreground);border-radius:var(--radius-md);padding:1.6rem;box-shadow:0 9px 0 var(--foreground)}._preK_1ixw3_1{background:#ff75a1}._kindergarten_1ixw3_1{background:#34dc88}._first_1ixw3_1{background:#aa8aff}._gradeCards_1ixw3_1 h3{font-family:var(--font-family-display);font-size:2.1rem}._gradeCards_1ixw3_1 p,._gradeCards_1ixw3_1 li{font-weight:800}._gradeCards_1ixw3_1 ul{list-style:none;padding:0;margin:1rem 0 0}._gradeCards_1ixw3_1 li{display:flex;align-items:center;gap:.4rem;margin:.35rem 0}._gradeCards_1ixw3_1 svg{width:18px}._devices_1ixw3_1{background:linear-gradient(135deg,#159ed9,#55dcfb)}._deviceInner_1ixw3_1{display:grid;grid-template-columns:.9fr 1.1fr;gap:2rem;align-items:center}._deviceArt_1ixw3_1{display:flex;align-items:center;justify-content:center;gap:1rem;font-size:clamp(4rem,8vw,7rem);filter:drop-shadow(0 12px 7px rgba(0,0,0,.18))}._deviceArt_1ixw3_1 svg{width:1em;height:1em}._deviceCopy_1ixw3_1{background:#fff;border:5px solid var(--secondary);border-radius:var(--radius-lg);padding:2rem;box-shadow:var(--shadow-lg)}._checkGrid_1ixw3_1{display:grid;grid-template-columns:1fr 1fr;gap:.7rem 1rem;margin:1.4rem 0}._checkGrid_1ixw3_1 span{display:flex;align-items:center;gap:.35rem;font-weight:900}._checkGrid_1ixw3_1 svg{width:18px;color:var(--primary)}._steps_1ixw3_1 article{background:#effff6;border:3px solid var(--primary);border-radius:var(--radius-md);padding:1.4rem}._faqSection_1ixw3_1{padding:5rem 4vw;background:#fff7a8}._faqGrid_1ixw3_1{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}._faqGrid_1ixw3_1 article{background:#fff;border:3px solid var(--primary);border-radius:var(--radius-md);padding:1.35rem;box-shadow:var(--shadow)}._faqGrid_1ixw3_1 h3{font-size:1.22rem;margin:0 0 .35rem}._faqGrid_1ixw3_1 p{margin:0;font-weight:700}._steps_1ixw3_1 article>b{display:grid;place-items:center;width:46px;height:46px;border:3px solid var(--foreground);border-radius:50%;background:var(--warning);font-size:1.25rem}._final_1ixw3_1{background:linear-gradient(145deg,#fff7a2,var(--secondary) 52%,var(--warning))}._finalBox_1ixw3_1{display:grid;grid-template-columns:170px 1fr;align-items:center;gap:2rem;width:min(960px,100%);margin:auto;background:#fff;border:5px solid var(--primary);border-radius:var(--radius-lg);padding:clamp(1.5rem,4vw,3rem);box-shadow:var(--shadow-lg)}._finalBox_1ixw3_1>img{width:100%}._contact_1ixw3_1{margin-bottom:0!important}._contact_1ixw3_1 a{font-weight:900;color:var(--primary)}._footer_1ixw3_1{display:flex;flex-direction:column;align-items:center;gap:.35rem;background:var(--primary);color:#fff;text-align:center;padding:2rem 1rem}._footer_1ixw3_1 img{width:80px}._footer_1ixw3_1 strong{font-family:var(--font-family-display);font-size:1.35rem}._footer_1ixw3_1 span,._footer_1ixw3_1 small{font-weight:700}._why_1ixw3_1,._curriculum_1ixw3_1,._gradeSection_1ixw3_1,._devices_1ixw3_1{opacity:0;transform:translateY(24px);transition:opacity .7s,transform .7s}._why_1ixw3_1[data-revealed=true],._curriculum_1ixw3_1[data-revealed=true],._gradeSection_1ixw3_1[data-revealed=true],._devices_1ixw3_1[data-revealed=true]{opacity:1;transform:none}@media(max-width:920px){._heroInner_1ixw3_1,._deviceInner_1ixw3_1{grid-template-columns:1fr}._heroVisual_1ixw3_1{order:-1;margin:0 0 -2rem;align-self:auto}._heroVisual_1ixw3_1>img{width:100%;margin:0}._threeCards_1ixw3_1,._gradeCards_1ixw3_1{grid-template-columns:1fr}._subjects_1ixw3_1{grid-template-columns:1fr 1fr}._nav_1ixw3_1{display:none}._menuButton_1ixw3_1{display:flex}._navOpen_1ixw3_1{position:absolute;top:100%;left:0;right:0;display:flex;flex-direction:column;align-items:stretch;gap:1rem;padding:1.2rem;background:#fff;border-bottom:5px solid var(--secondary);box-shadow:var(--shadow-lg)}._navOpen_1ixw3_1 a{text-align:center}._trial_1ixw3_1{right:10px}}@media(max-width:580px){._page_1ixw3_1{font-size:16px}._topbar_1ixw3_1{font-size:.82rem}._header_1ixw3_1{padding:.5rem .8rem}._brand_1ixw3_1 span{display:none}._brand_1ixw3_1 img{width:60px;height:60px}._hero_1ixw3_1{padding:1.2rem .8rem 4rem}._hero_1ixw3_1 h1{font-size:2.25rem}._launchBadge_1ixw3_1{width:100%;font-size:.9rem;line-height:1.25;justify-content:center;padding:.55rem .6rem}._heroCopy_1ixw3_1{padding:1.3rem;border-width:4px}._heroVisual_1ixw3_1>img{border-radius:1.4rem}._actions_1ixw3_1{flex-direction:column}._primaryButton_1ixw3_1,._secondaryButton_1ixw3_1,._enrollButton_1ixw3_1{width:100%}._gradeRibbon_1ixw3_1{grid-template-columns:1fr}._scriptureCard_1ixw3_1{width:96%;margin:1.4rem auto .3rem;padding:1.35rem 1rem}._subjects_1ixw3_1,._checkGrid_1ixw3_1,._steps_1ixw3_1,._faqGrid_1ixw3_1,._featureGrid_1ixw3_1{grid-template-columns:1fr}._why_1ixw3_1,._curriculum_1ixw3_1,._gradeSection_1ixw3_1,._devices_1ixw3_1,._stepsSection_1ixw3_1,._final_1ixw3_1{padding:3.5rem .8rem}._deviceArt_1ixw3_1{font-size:3.5rem}._finalBox_1ixw3_1{grid-template-columns:1fr;text-align:center}._finalBox_1ixw3_1>img{width:120px;margin:auto}._title_1ixw3_1 h2,._deviceCopy_1ixw3_1 h2,._final_1ixw3_1 h2{font-size:2.35rem}}@media(prefers-reduced-motion:reduce){._why_1ixw3_1,._curriculum_1ixw3_1,._gradeSection_1ixw3_1,._devices_1ixw3_1{opacity:1;transform:none;transition:none}._navCta_1ixw3_1,._primaryButton_1ixw3_1,._secondaryButton_1ixw3_1{transition:none}}
