.EngagingLearningSection_engaging__PIlSE{padding:44px 24px 56px;background:var(--color-white)}.EngagingLearningSection_container__B_bA2{position:relative;max-width:1100px;margin:0 auto}.EngagingLearningSection_doodle__Pk2sy{position:absolute;top:0;right:5%;width:70px;height:auto}.EngagingLearningSection_introduction__4f5Zh{max-width:740px;margin:0 auto;text-align:center}.EngagingLearningSection_sectionTitle__VWOw9{margin:0;color:var(--color-primary-blue);font-family:var(--font-sketch);font-size:var(--section-heading-size);font-weight:400;line-height:1.2;text-transform:none}.EngagingLearningSection_sectionTitle__VWOw9 span{color:var(--color-primary-red)}.EngagingLearningSection_introduction__4f5Zh p{margin:24px 0 0;color:#333;line-height:1.4}.EngagingLearningSection_cards__JTWLR{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:42px;margin-top:44px;padding-bottom:54px}.EngagingLearningSection_card__w2Ylq{overflow:hidden;border-radius:8px;text-align:center}.EngagingLearningSection_blue__b7sAU{background:#cceaff}.EngagingLearningSection_cream__ydgXA{background:#fffbec;margin-top:54px}.EngagingLearningSection_green__AS_J9{background:#e0ffeb}.EngagingLearningSection_cardImage__IwlgA{display:block;width:100%;height:auto;aspect-ratio:496/316;object-fit:cover;border-radius:8px}.EngagingLearningSection_cardCopy__YkXte{padding:25px 28px 28px}.EngagingLearningSection_cardCopy__YkXte h3{margin:0 0 12px;font-size:20px;font-weight:500;line-height:1.25}.EngagingLearningSection_cardCopy__YkXte p{margin:0;color:#333;line-height:1.3}@media (max-width:1024px){.EngagingLearningSection_doodle__Pk2sy{right:0;width:54px}.EngagingLearningSection_introduction__4f5Zh{max-width:75%}.EngagingLearningSection_cards__JTWLR{gap:28px}.EngagingLearningSection_cardCopy__YkXte{padding:24px 16px}.EngagingLearningSection_cardCopy__YkXte h3{font-size:18px}}@media (max-width:768px){.EngagingLearningSection_engaging__PIlSE{padding:48px 24px}.EngagingLearningSection_doodle__Pk2sy{width:44px}.EngagingLearningSection_cards__JTWLR{gap:20px;margin-top:36px}.EngagingLearningSection_cardCopy__YkXte{padding:20px 12px}.EngagingLearningSection_cardCopy__YkXte h3{font-size:17px}}@media (max-width:600px){.EngagingLearningSection_introduction__4f5Zh{max-width:100%}.EngagingLearningSection_sectionTitle__VWOw9{padding-inline:16px;font-size:30px}.EngagingLearningSection_doodle__Pk2sy{top:-26px;right:-10px;width:34px}.EngagingLearningSection_cards__JTWLR{grid-template-columns:1fr;max-width:380px;margin-inline:auto;padding-bottom:0;gap:24px}.EngagingLearningSection_cream__ydgXA{margin-top:0}.EngagingLearningSection_cardCopy__YkXte{padding:24px}.EngagingLearningSection_cardCopy__YkXte h3{font-size:20px}}.TechnologySection_container__rvrps{position:relative;max-width:1100px;margin:0 auto}.TechnologySection_introduction__42OwB{max-width:740px;margin:0 auto;text-align:center}.TechnologySection_sectionTitle__QkgcW{margin:0;color:var(--color-primary-blue);font-family:var(--font-sketch);font-size:var(--section-heading-size);font-weight:400;line-height:1.2;text-transform:none}.TechnologySection_sectionTitle__QkgcW span{color:var(--color-primary-red)}.TechnologySection_introduction__42OwB p{margin:24px 0 0;color:#333;line-height:1.4}.TechnologySection_technology__Oewmq{position:relative;isolation:isolate;overflow:hidden;padding:60px 24px 48px;background:var(--color-primary-blue);color:var(--color-white);text-align:center}.TechnologySection_technologyBackground__1wJwF{z-index:-2;object-fit:cover}.TechnologySection_technologyOverlay__SH1JT{position:absolute;inset:0;z-index:-1;background:rgba(14,67,107,.88)}.TechnologySection_technologyTitle__AvDlk{color:#f8cb42}.TechnologySection_technology__Oewmq .TechnologySection_introduction__42OwB p{color:var(--color-white)}.TechnologySection_benefits__LqvKk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;max-width:960px;margin:44px auto 0}.TechnologySection_benefitArtwork__g3VNJ{position:relative;isolation:isolate;width:min(100%,260px);margin:0 auto}.TechnologySection_benefitArtwork__g3VNJ:before{content:"";position:absolute;inset:15% 7% 4%;z-index:-1;border-radius:50%;background:var(--artwork-background)}.TechnologySection_benefitArtwork__g3VNJ img{display:block;width:100%;height:auto}.TechnologySection_benefit__OzU9d h3{margin:12px 0;font-size:20px;font-weight:500}.TechnologySection_benefit__OzU9d p{max-width:260px;margin:0 auto;line-height:1.3}@media (max-width:1024px){.TechnologySection_benefits__LqvKk{gap:24px}.TechnologySection_introduction__42OwB{max-width:75%}}@media (max-width:768px){.TechnologySection_technology__Oewmq{padding:48px 24px}}@media (max-width:600px){.TechnologySection_benefits__LqvKk{grid-template-columns:1fr;gap:36px}.TechnologySection_benefitArtwork__g3VNJ{width:220px}.TechnologySection_benefit__OzU9d p{max-width:300px}.TechnologySection_introduction__42OwB{max-width:100%}.TechnologySection_sectionTitle__QkgcW{padding-inline:16px;font-size:30px}}.DigitalFutureSection_sectionTitle__OCHYQ{margin:0;color:var(--color-primary-blue);font-family:var(--font-sketch);font-size:var(--section-heading-size);font-weight:400;line-height:1.2;text-transform:none}.DigitalFutureSection_sectionTitle__OCHYQ span{color:var(--color-primary-red)}.DigitalFutureSection_digitalFuture__5vHbG{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center;padding-bottom:112px}.DigitalFutureSection_futureCopy__qF0Ee p{color:#333;line-height:1.4;margin:24px 0 0}.DigitalFutureSection_futureDoodle__mO7S3{display:block;width:58px;height:auto;margin-bottom:24px}.DigitalFutureSection_storyPhoto__D8_PK{--photo-border-color:#ed2428;position:relative;border-radius:2px}.DigitalFutureSection_storyPhoto__D8_PK:after{content:"";position:absolute;inset:-2px;border:5px solid var(--photo-border-color);border-radius:4px 5px 3px 5px;filter:url(#smart-classrooms-sketch-border);pointer-events:none}.DigitalFutureSection_storyPhoto__D8_PK img{display:block;width:100%;height:auto}.DigitalFutureSection_futurePhoto__wjbSW{transform:rotate(-3.5deg)}.DigitalFutureSection_betweenDoodle__Hav2J{position:absolute;bottom:42px;left:22%;width:65px;height:auto}@media (max-width:1024px){.DigitalFutureSection_digitalFuture__5vHbG{gap:40px}}@media (max-width:768px){.DigitalFutureSection_digitalFuture__5vHbG{grid-template-columns:1fr;gap:36px;padding-bottom:96px}.DigitalFutureSection_futureCopy__qF0Ee{text-align:center}.DigitalFutureSection_futureDoodle__mO7S3{margin:0 auto 20px}.DigitalFutureSection_futurePhoto__wjbSW{width:90%;max-width:540px;margin:0 auto}.DigitalFutureSection_betweenDoodle__Hav2J{bottom:20px;left:15%;width:54px}}@media (max-width:600px){.DigitalFutureSection_sectionTitle__OCHYQ{padding-inline:16px;font-size:30px}}.TeachersSection_sectionTitle___jEmT{margin:0;color:var(--color-primary-blue);font-family:var(--font-sketch);font-size:var(--section-heading-size);font-weight:400;line-height:1.2;text-transform:none}.TeachersSection_sectionTitle___jEmT span{color:var(--color-primary-red)}.TeachersSection_teacherDescription__jqFYi{color:#333;line-height:1.4}.TeachersSection_storyPhoto__fIQeo{--photo-border-color:#ed2428;position:relative;border-radius:2px}.TeachersSection_storyPhoto__fIQeo:after{content:"";position:absolute;inset:-2px;border:5px solid var(--photo-border-color);border-radius:4px 5px 3px 5px;filter:url(#smart-classrooms-sketch-border);pointer-events:none}.TeachersSection_storyPhoto__fIQeo img{display:block;width:100%;height:auto}.TeachersSection_teacherSection__einy9{position:relative;display:grid;grid-template-columns:1.07fr 1fr;grid-template-rows:auto auto 1fr;column-gap:48px;row-gap:36px;align-items:start}.TeachersSection_teacherTitle__GS6F7{grid-column:2;grid-row:1;padding-top:36px}.TeachersSection_teacherPhoto__3jA_V{--photo-border-color:var(--color-primary-blue);grid-column:1;grid-row:1/3}.TeachersSection_teacherDescription__jqFYi{grid-column:1;grid-row:3;margin:8px 0 0}.TeachersSection_teacherGroupPhoto__tIMMp{grid-column:2;grid-row:2/4}.TeachersSection_teacherDoodle__0rGfJ{position:absolute;right:-36px;top:155px;width:46px;height:auto}@media (max-width:1024px){.TeachersSection_teacherSection__einy9{column-gap:36px;row-gap:24px}.TeachersSection_teacherTitle__GS6F7{padding-top:20px;font-size:36px}}@media (max-width:768px){.TeachersSection_teacherSection__einy9{grid-template-columns:1fr;gap:28px}.TeachersSection_teacherDescription__jqFYi,.TeachersSection_teacherGroupPhoto__tIMMp,.TeachersSection_teacherPhoto__3jA_V,.TeachersSection_teacherTitle__GS6F7{grid-column:auto;grid-row:auto}.TeachersSection_teacherTitle__GS6F7{padding-top:0;text-align:center}.TeachersSection_teacherDescription__jqFYi{margin:0;text-align:center}.TeachersSection_teacherDoodle__0rGfJ{right:0;top:-38px;width:38px}}@media (max-width:600px){.TeachersSection_sectionTitle___jEmT{padding-inline:16px;font-size:30px}}.LearningStories_container__Un5ZD{position:relative;max-width:1100px;margin:0 auto}.LearningStories_learningStories__bR_ii{padding:64px 32px 56px;background:var(--color-white)}.LearningStories_borderFilter__TLPld{position:absolute;pointer-events:none}@media (max-width:768px){.LearningStories_learningStories__bR_ii{padding:48px 24px}}.CampusVisitSection_sectionTitle___BQVu{margin:0;color:var(--color-primary-blue);font-family:var(--font-sketch);font-size:var(--section-heading-size);font-weight:400;line-height:1.2;text-transform:none}.CampusVisitSection_sectionTitle___BQVu span{color:var(--color-primary-red)}.CampusVisitSection_campusVisit__dXlhf{position:relative;isolation:isolate;display:flex;align-items:center;min-height:clamp(360px,30.52vw,586px);padding:56px 24px;overflow:hidden;background:#063367;color:var(--color-white)}.CampusVisitSection_visitImage__5aEcv{z-index:-1;object-fit:cover;object-position:center}.CampusVisitSection_visitContainer__XJkTw{width:100%;max-width:var(--section-max-width);margin:0 auto}.CampusVisitSection_visitCopy__1_ghk{max-width:470px}.CampusVisitSection_visitTitle__QPWHR{color:#f8cb42}.CampusVisitSection_visitCopy__1_ghk p{margin:24px 0;max-width:440px;line-height:1.4}.CampusVisitSection_visitButton__BzwLJ{display:inline-flex;align-items:center;gap:12px;min-height:44px;padding:5px 5px 5px 18px;border:1px solid var(--color-primary-red);border-radius:9px;background:var(--color-primary-red);color:var(--color-white);font-size:12px;font-weight:500;text-transform:uppercase;transition:background-color .16s ease}.CampusVisitSection_visitButton__BzwLJ span{display:grid;place-items:center;width:32px;height:32px;border-radius:7px;background:var(--color-white);color:var(--color-primary-blue)}.CampusVisitSection_visitButton__BzwLJ:hover{background:var(--color-primary-red-hover)}.CampusVisitSection_visitButton__BzwLJ:focus-visible{outline:3px solid #f8cb42;outline-offset:4px}@media (max-width:1024px){.CampusVisitSection_visitCopy__1_ghk{max-width:42%}.CampusVisitSection_visitTitle__QPWHR{font-size:36px}}@media (max-width:768px){.CampusVisitSection_campusVisit__dXlhf{min-height:460px;align-items:flex-end;padding:48px 24px}.CampusVisitSection_campusVisit__dXlhf:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,transparent,rgba(6,51,103,.92) 72%)}.CampusVisitSection_visitImage__5aEcv{z-index:-2;object-position:68% center}.CampusVisitSection_visitCopy__1_ghk{max-width:480px;margin-inline:auto;text-align:center}.CampusVisitSection_visitCopy__1_ghk p{margin-inline:auto}.CampusVisitSection_visitTitle__QPWHR{padding:0;font-size:34px}}@media (max-width:600px){.CampusVisitSection_sectionTitle___BQVu{padding-inline:16px;font-size:30px}}