.page_page__65JTu{position:relative;color:#12334b;background:#e7f6f1;--fast:180ms}.page_srOnly__APa2Z{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.page_header__QvNnb{position:absolute;z-index:2;inset:0 0 auto;display:flex;align-items:center;justify-content:space-between;padding:19px clamp(22px,4.5vw,88px)}.page_header__QvNnb>a:first-child{display:inline-flex;align-items:center;min-height:44px}.page_header__QvNnb img{width:108px;height:auto}.page_home__em4dI{display:inline-flex;align-items:center;gap:7px;min-height:42px;padding:7px 12px;border:1px solid #8ea9e14f;border-radius:6px;background:#142746;color:#eff6ff;font-size:13px;font-weight:650;transition:background-color var(--fast),border-color var(--fast)}.page_home__em4dI:focus-visible,.page_home__em4dI:hover{background:#26446c;border-color:#8ea9e1}.page_choices__zZ4jk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-height:100dvh}.page_choice__mGiQZ{position:relative;isolation:isolate;overflow:clip;display:grid;align-items:center;min-width:0;padding:clamp(90px,12dvh,132px) clamp(24px,5.1vw,96px) clamp(24px,6dvh,66px);background:radial-gradient(ellipse at 90% 76%,var(--bloom),transparent 63%),var(--panel);color:var(--ink)}.page_learn__j9NKo{--panel:#e7f6f1;--bloom:#c5eae0;--ink:#10372f;--copy:#34584f;--accent:#126356;--rule:#a6ccbf;--badge:#d5eee5;--cta:#075a4e;--cta-hover:#06453d;--cta-text:#fff}.page_teacher__ChbG_{--panel:#0b152e;--bloom:#182e56;--ink:#f1f6ff;--copy:#becce2;--accent:#a9d3ff;--rule:#3c5379;--badge:#20385d;--cta:#a9d3ff;--cta-hover:#d0e7ff;--cta-text:#102a52;border-inline-start:1px solid #456785}.page_content__Kyyud{position:relative;z-index:1;width:min(100%,640px)}.page_eyebrow__Dxzwb{display:flex;align-items:center;gap:9px;color:var(--accent);font-size:11px;font-weight:800;letter-spacing:.095em;text-transform:uppercase}.page_eyebrow__Dxzwb span{padding:3px 6px;border:1px solid var(--rule);border-radius:4px;font-variant-numeric:tabular-nums}.page_content__Kyyud h2{margin-top:12px;font-size:clamp(30px,3.6vw,56px);line-height:1.06;font-weight:850;letter-spacing:-.045em}.page_intro__n_Mr3{margin-top:10px;max-width:47ch;color:var(--copy);font-size:15px;line-height:1.5}@media (min-width:1000px){.page_intro__n_Mr3{min-height:3em}}.page_features__c00Te{margin-block:clamp(16px,3.5dvh,34px) 22px;border-bottom:1px solid var(--rule)}.page_features__c00Te>li{border-top:1px solid var(--rule)}.page_feature__h6zhC{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:13px;min-height:76px;padding:12px 9px}.page_featureIcon__QXfl_{box-sizing:content-box;padding:8px;border-radius:8px;background:var(--badge);color:var(--accent)}.page_feature__h6zhC h3{font-size:16px;line-height:1.3;font-weight:760}.page_feature__h6zhC p{margin-top:3px;color:var(--copy);font-size:13px;line-height:1.45}.page_featureLink__8X4qL{grid-template-columns:auto minmax(0,1fr) auto;color:inherit;transition:background-color var(--fast)}.page_featureArrow__9rbqH{color:var(--accent)}.page_featureLink__8X4qL:is(:hover,:focus-visible){background:#a9d3ff16}.page_featureLink__8X4qL:active{background:#a9d3ff27}.page_cta__8eMcV{display:inline-flex;align-items:center;gap:9px;min-height:44px;padding:8px 14px;border-radius:7px;background:linear-gradient(#ffffff18,transparent 66%),var(--cta);color:var(--cta-text);font-size:13px;font-weight:750;box-shadow:inset 0 1px 0 #ffffff55,0 4px 0 var(--cta-edge),0 7px 12px #07182e26;transition:background-color var(--fast),box-shadow var(--fast),transform var(--fast)}.page_learn__j9NKo .page_cta__8eMcV{position:relative;--cta-edge:#043c34}.page_teacher__ChbG_ .page_cta__8eMcV{--cta-edge:#527fae}.page_cta__8eMcV:is(:hover,:focus-visible){background-color:var(--cta-hover);box-shadow:inset 0 1px 0 #ffffff80,0 5px 0 var(--cta-edge),0 9px 15px #07182e38}.page_cta__8eMcV:active{box-shadow:inset 0 2px 5px #102a5250,0 1px 0 var(--cta-edge)}.page_page__65JTu a:focus-visible{outline:2px solid #3989e4;outline-offset:3px}.page_learnArt__ubWuN,.page_teacherArt__d65zC{position:absolute;inset:0;overflow:hidden;pointer-events:none}.page_learnArt__ubWuN{background:radial-gradient(ellipse 34% 16% at 7% 104%,#58c39c70 70%,transparent 71%),radial-gradient(ellipse 47% 26% at 108% 101%,#52cba647 68%,transparent 69%),radial-gradient(ellipse 37% 18% at 96% 99%,#a5ecd738 70%,transparent 71%)}.page_teacherArt__d65zC{background:radial-gradient(ellipse 55% 20% at 80% 105%,#2d60a96c 69%,transparent 71%)}.page_learnArt__ubWuN:before,.page_teacherArt__d65zC:before{content:"";position:absolute;inset:-10% -41% 24% 68%;border-radius:50%;background:linear-gradient(146deg,#96e8d49c,#68d6bb22 68%,transparent);transform:rotate(24deg)}.page_teacherArt__d65zC:before{inset:23% -45% -20% 63%;border:1px solid #77b9ff42;background:radial-gradient(ellipse at 30% 48%,#386cdd6b,transparent 72%)}.page_learnArt__ubWuN:after{content:"";position:absolute;z-index:-1;inset:16% 0 12% 52%;background-image:linear-gradient(#21867414 1px,transparent 0),linear-gradient(90deg,#21867414 1px,transparent 0);background-size:30px 30px;mask-image:radial-gradient(ellipse at right,#000,transparent 76%)}.page_character__w36X6{position:absolute;height:auto;object-fit:contain}.page_leaningStudent__Zz9FE,.page_tabletStudent__fCr_E{display:none}.page_pointingStudent__E_dES{width:min(45%,415px);inset:auto 0 -6% auto}.page_teacherCharacter__R2aES{width:min(44%,422px);inset:auto -2% -5% auto}.page_teacherDesk__5A0sQ{display:none}.page_ctaRays__DOR6p{display:none;position:absolute;top:-19px;right:-21px;width:29px;height:27px;pointer-events:none;opacity:.84;transition:opacity var(--fast)}.page_ctaRays__DOR6p i{position:absolute;width:4px;height:13px;border-radius:3px;background:#ffcb52}.page_ctaRays__DOR6p i:first-child{top:0;left:4px;transform:rotate(18deg)}.page_ctaRays__DOR6p i:nth-child(2){top:5px;left:14px;transform:rotate(49deg)}.page_ctaRays__DOR6p i:nth-child(3){top:14px;left:20px;transform:rotate(76deg)}.page_cta__8eMcV:is(:hover,:focus-visible) .page_ctaRays__DOR6p{opacity:1}.page_aiIllustration__0FaL8{position:absolute;top:32%;right:3%;width:clamp(100px,18%,186px);color:#89ddff;opacity:.7;transition:opacity .26s}.page_teacher__ChbG_:focus-within .page_aiIllustration__0FaL8,.page_teacher__ChbG_:hover .page_aiIllustration__0FaL8{opacity:1}.page_aiBadge___4swC,.page_analytics__PLda2,.page_checklist__v35yj{border:1px solid #81caff85;background:linear-gradient(145deg,#3973aeac,#1a315be8);border-radius:9px;box-shadow:0 6px 24px #4385ef34}.page_aiBadge___4swC{position:relative;z-index:1;display:flex;width:max-content;align-items:center;gap:4px;margin:0 0 -6px auto;padding:4px 8px;color:#e7f3ff;font-size:12px;font-weight:800}.page_checklist__v35yj{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:5px;width:86%;padding:10px 8px;transform:rotate(-7deg)}.page_checklist__v35yj span{height:3px;width:76%;border-radius:2px;background:#8bd5ffbd}.page_analytics__PLda2{display:flex;justify-content:center;align-items:flex-end;gap:4px;width:57%;height:42px;margin:-7px -3px 0 auto;padding:7px 5px;transform:rotate(-7deg)}.page_analytics__PLda2 i{width:10%;height:35%;background:#75defb;border-radius:1px}.page_analytics__PLda2 i:nth-child(2){height:55%}.page_analytics__PLda2 i:nth-child(3){height:73%}.page_analytics__PLda2 i:nth-child(4){height:95%}@media (min-width:1051px){.page_header__QvNnb{padding-top:clamp(20px,3.1dvh,34px)}.page_header__QvNnb img{width:clamp(108px,8vw,148px)}.page_home__em4dI{min-height:clamp(42px,5.4dvh,54px);padding-inline:16px}.page_choice__mGiQZ{align-items:start;padding-top:clamp(104px,17.2dvh,190px);padding-bottom:clamp(34px,6dvh,62px)}.page_teacher__ChbG_{padding-inline-start:3.75vw}.page_content__Kyyud{width:100%}.page_eyebrow__Dxzwb{gap:13px;font-size:clamp(12px,1.67dvh,16px);letter-spacing:.045em}.page_eyebrow__Dxzwb span{padding:4px 9px}.page_content__Kyyud h2{margin-top:clamp(14px,2.25dvh,24px);font-size:clamp(38px,min(4vw,6.85dvh),70px);line-height:1.04}.page_intro__n_Mr3{max-width:min(48ch,71%);min-height:3em;margin-top:clamp(10px,1.5dvh,16px);font-size:clamp(14px,1.87dvh,19px)}.page_features__c00Te{width:min(100%,28.4vw);margin-block:clamp(20px,3.9dvh,42px) clamp(26px,4.4dvh,46px)}.page_feature__h6zhC{min-height:clamp(71px,9.3dvh,101px);padding-block:8px}.page_featureIcon__QXfl_{padding:clamp(7px,1.25dvh,13px)}.page_feature__h6zhC h3{font-size:clamp(15px,2.07dvh,22px)}.page_feature__h6zhC p{font-size:clamp(12px,1.53dvh,16px)}.page_cta__8eMcV{min-height:clamp(46px,6.15dvh,62px);padding-inline:clamp(14px,2.35dvh,24px);font-size:clamp(14px,2.13dvh,22px)}.page_learn__j9NKo .page_cta__8eMcV{min-width:clamp(160px,22dvh,228px);justify-content:space-between}.page_leaningStudent__Zz9FE,.page_tabletStudent__fCr_E{display:block;right:10%}.page_leaningStudent__Zz9FE{top:30.5%;width:min(22%,23dvh)}.page_tabletStudent__fCr_E{top:49%;right:11%;width:min(20%,17.1dvh);mask-image:linear-gradient(#000 0 75%,transparent 86%)}.page_pointingStudent__E_dES{right:17%;bottom:-7%;width:min(46%,45dvh)}.page_teacherCharacter__R2aES{right:1%;bottom:-9%;width:min(52%,46dvh)}.page_ctaRays__DOR6p{display:block}.page_aiIllustration__0FaL8{width:clamp(120px,26%,245px);right:3%;opacity:.95}.page_aiBadge___4swC{padding:6px 11px;font-size:clamp(13px,1.85dvh,19px)}.page_checklist__v35yj{gap:7px;padding:12px 10px}.page_analytics__PLda2{height:clamp(44px,7dvh,71px)}.page_teacherDesk__5A0sQ{display:block;position:absolute;inset:auto -5% -1% 63%;height:9%;border-top:4px solid #819bcc91;border-radius:12px 0 0 0;background:linear-gradient(#5875a8,#273e66 42%,#162b4d);box-shadow:0 -5px 24px #81aff51c}}@keyframes page_characterEntrance__YncVv{0%{opacity:.65;translate:0 7px}to{opacity:1;translate:0 0}}@keyframes page_characterIdle__U59KV{0%,to{translate:0 0}50%{translate:0 -4px}}@media (prefers-reduced-motion:no-preference){.page_cta__8eMcV:active{transform:translateY(3px)}.page_character__w36X6{animation:page_characterEntrance__YncVv .52s ease-out,page_characterIdle__U59KV 4.7s ease-in-out .55s;transition:transform .28s ease-out}.page_aiIllustration__0FaL8{animation:page_characterIdle__U59KV 5s ease-in-out .85s}.page_tabletStudent__fCr_E{animation-delay:0s,.85s}.page_teacherCharacter__R2aES{animation-delay:0s,1.05s}.page_learn__j9NKo:has(.page_cta__8eMcV:is(:hover,:focus-visible)) .page_pointingStudent__E_dES{transform:translate(-4px,-3px) rotate(-1deg)}.page_learn__j9NKo:has(.page_features__c00Te>li:first-child:hover) .page_leaningStudent__Zz9FE{transform:translateY(-3px) rotate(1deg)}.page_learn__j9NKo:has(.page_features__c00Te>li:nth-child(2):hover) .page_tabletStudent__fCr_E{transform:translateY(-4px)}.page_teacher__ChbG_:focus-within .page_teacherCharacter__R2aES,.page_teacher__ChbG_:hover .page_teacherCharacter__R2aES{transform:translateY(-3px)}}@media (prefers-reduced-motion:no-preference) and (hover:hover){.page_cta__8eMcV:hover:not(:active){transform:translateY(-2px)}:is(.page_home__em4dI,.page_cta__8eMcV,.page_featureLink__8X4qL) svg:last-child{transition:transform var(--fast)}:is(.page_home__em4dI,.page_cta__8eMcV,.page_featureLink__8X4qL):is(:hover,:focus-visible) svg:last-child{transform:translateX(3px)}}@media (max-width:760px){.page_header__QvNnb{padding:10px 18px}.page_choices__zZ4jk{grid-template-columns:minmax(0,1fr)}.page_choice__mGiQZ{padding:30px 18px}.page_learn__j9NKo{padding-top:85px}.page_teacher__ChbG_{border-inline-start:0;border-top:1px solid #456785}.page_feature__h6zhC{padding-inline:5px;gap:10px}.page_choice__mGiQZ{padding-bottom:94px}.page_pointingStudent__E_dES{width:130px;inset:auto -6px -26px auto}.page_teacherCharacter__R2aES{width:140px;inset:auto -13px -25px auto}.page_aiIllustration__0FaL8{display:none}}@media (min-width:761px) and (max-width:1050px){.page_choice__mGiQZ{padding-bottom:112px}.page_pointingStudent__E_dES,.page_teacherCharacter__R2aES{width:min(36%,145px);bottom:-25px;right:-8px}.page_aiIllustration__0FaL8{display:none}}