.BenefitsSection_section____88v{padding:64px 24px 20px;background:var(--color-white)}.BenefitsSection_container__UtMrh{max-width:1100px;margin:0 auto}.BenefitsSection_introduction__JSlCj{max-width:740px;margin:0 auto;text-align:center}.BenefitsSection_title__e4B53{margin:0;color:var(--color-primary-blue);font-family:var(--font-sketch);font-size:44px;font-weight:400;line-height:1.2;text-transform:uppercase}.BenefitsSection_title__e4B53 span{color:var(--color-primary-red)}.BenefitsSection_introduction__JSlCj p{margin:24px 0 0;color:#333;font-size:17px!important;line-height:20px}.BenefitsSection_cards__xI4vB{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:44px;margin-top:44px}.BenefitsSection_card__NOXIE{overflow:hidden;border-radius:8px;background:#c7eaff}.BenefitsSection_card__NOXIE:nth-child(2){margin-top:55px;background:#fffced}.BenefitsSection_card__NOXIE:nth-child(3){background:#dfffea}.BenefitsSection_image__rggwv{display:block;width:100%;height:auto;aspect-ratio:337/215;object-fit:cover}.BenefitsSection_cardCopy__f4kIp{padding:24px 36px 28px;text-align:center}.BenefitsSection_cardCopy__f4kIp h3{margin:0 0 12px;color:#000;font-size:20px;font-weight:500;line-height:1.2}.BenefitsSection_cardCopy__f4kIp p{margin:0;color:#333;font-size:17px!important;line-height:20px}.BenefitsSection_pagination__MnI6L{display:flex;justify-content:center;gap:0;margin-top:40px}.BenefitsSection_dot__ALPPq{position:relative;width:16px;height:24px;padding:0;border:0;background:transparent;cursor:pointer}.BenefitsSection_dot__ALPPq:after{content:"";position:absolute;top:8px;left:4px;width:8px;height:8px;border-radius:50%;background:#a7d6ff}.BenefitsSection_dot__ALPPq[aria-pressed=true]:after{background:var(--color-primary-blue)}.BenefitsSection_dot__ALPPq:focus-visible{outline:2px solid var(--color-primary-blue);outline-offset:2px}@media (max-width:1100px){.BenefitsSection_cards__xI4vB{gap:28px}.BenefitsSection_cardCopy__f4kIp{padding:24px 20px}}@media (max-width:768px){.BenefitsSection_section____88v{padding:48px 24px 24px}.BenefitsSection_title__e4B53{font-size:30px}.BenefitsSection_cardCopy__f4kIp p,.BenefitsSection_introduction__JSlCj p{font-size:14px!important;line-height:1.4}.BenefitsSection_cards__xI4vB{gap:20px}.BenefitsSection_cardCopy__f4kIp{padding:20px 12px}.BenefitsSection_cardCopy__f4kIp h3{font-size:18px}}@media (max-width:600px){.BenefitsSection_cards__xI4vB{grid-template-columns:1fr;max-width:380px;margin-inline:auto;gap:24px}.BenefitsSection_card__NOXIE:nth-child(2){margin-top:0}.BenefitsSection_cardCopy__f4kIp{padding:24px 32px}}.HeroSection_hero__ct9jh{position:relative;isolation:isolate;display:grid;place-items:center;min-height:clamp(480px,43.3vw,830px);margin-top:-92px;padding:140px 24px 100px;overflow:hidden;background:#16334c;color:var(--color-white);text-align:center}.HeroSection_heroImage__HcPzZ{z-index:-2;object-fit:cover;object-position:center}.HeroSection_overlay__wF2Dh{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(5,26,44,.58),rgba(0,0,0,.74))}.HeroSection_heroContent__IbZaU{width:100%;max-width:800px}.HeroSection_heroTitle__hQHa9{margin:0 0 24px;font-family:var(--font-sketch);font-size:clamp(36px,4.05vw,64px);font-weight:400;line-height:1.16}.HeroSection_heroContent__IbZaU p{max-width:760px;margin:0 auto;line-height:1.4}@media (max-width:768px){.HeroSection_hero__ct9jh{min-height:440px;margin-top:-68px;padding:120px 24px 70px}}@media (max-width:480px){.HeroSection_hero__ct9jh{margin-top:-64px}}@media (max-width:360px){.HeroSection_hero__ct9jh{margin-top:-60px}}.IntroductionSection_section__Zydp7{padding:64px 24px 104px;background:var(--color-white)}.IntroductionSection_container__g060G{display:grid;grid-template-columns:minmax(0,510fr) minmax(0,480fr);gap:50px;max-width:1040px;margin:0 auto;align-items:start}.IntroductionSection_image__RVmSH{display:block;width:100%;height:auto;object-fit:contain}.IntroductionSection_copy__nCLJ5{margin-top:54px}.IntroductionSection_copy__nCLJ5 p{margin:0;color:#333;font-size:17px!important;line-height:20px}.IntroductionSection_doodle__wSUlG{display:block;width:48px;height:auto;margin-top:16px}.IntroductionSection_rightColumn__aN3uX{padding-top:40px}.IntroductionSection_title__2m3aa{margin:0 0 40px;color:var(--color-primary-blue);font-family:var(--font-sketch);font-size:44px;font-weight:400;line-height:1.2;text-transform:uppercase}.IntroductionSection_title__2m3aa span{display:block;color:var(--color-primary-red)}@media (min-width:769px) and (max-width:1100px){.IntroductionSection_container__g060G{gap:36px}.IntroductionSection_title__2m3aa{font-size:clamp(28px,4vw,44px)}.IntroductionSection_copy__nCLJ5 p{font-size:15px!important}}@media (max-width:768px){.IntroductionSection_section__Zydp7{padding:40px 24px 56px}.IntroductionSection_container__g060G{grid-template-columns:1fr;gap:32px;max-width:560px}.IntroductionSection_copy__nCLJ5{margin-top:28px}.IntroductionSection_copy__nCLJ5 p{font-size:14px!important;line-height:1.4}.IntroductionSection_rightColumn__aN3uX{padding-top:0}.IntroductionSection_title__2m3aa{margin-bottom:28px;font-size:30px}}.OverviewSection_sectionTitle__Xk3o8{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}.OverviewSection_sectionTitle__Xk3o8 span{color:var(--color-primary-red)}.OverviewSection_digitalFuture__h9QbY{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center;padding-bottom:112px}.OverviewSection_futureCopy__xOIos p{color:#333;line-height:1.4;margin:24px 0 0}.OverviewSection_futureDoodle__xGwH2{display:block;width:58px;height:auto;margin-bottom:24px}.OverviewSection_storyPhoto__3dNm3{--photo-border-color:#ed2428;position:relative;border-radius:2px}.OverviewSection_storyPhoto__3dNm3:after{content:"";position:absolute;inset:-2px;border:5px solid var(--photo-border-color);border-radius:4px 5px 3px 5px;filter:url(#library-sketch-border);pointer-events:none}.OverviewSection_storyPhoto__3dNm3 img{display:block;width:100%;height:auto}.OverviewSection_futurePhoto__wSfZz{transform:rotate(-3.5deg)}.OverviewSection_betweenDoodle__i_C4z{position:absolute;bottom:42px;left:22%;width:65px;height:auto}@media (max-width:1024px){.OverviewSection_digitalFuture__h9QbY{gap:40px}}@media (max-width:768px){.OverviewSection_digitalFuture__h9QbY{grid-template-columns:1fr;gap:36px;padding-bottom:96px}.OverviewSection_futureCopy__xOIos{text-align:center}.OverviewSection_futureDoodle__xGwH2{margin:0 auto 20px}.OverviewSection_futurePhoto__wSfZz{width:90%;max-width:540px;margin:0 auto}.OverviewSection_betweenDoodle__i_C4z{bottom:20px;left:15%;width:54px}}@media (max-width:600px){.OverviewSection_sectionTitle__Xk3o8{padding-inline:16px;font-size:30px}}.LearningStories_container__sR_7E{position:relative;max-width:1100px;margin:0 auto}.LearningStories_learningStories__SBHNR{padding:64px 32px 56px;background:var(--color-white)}.LearningStories_borderFilter__YWf_L{position:absolute;pointer-events:none}@media (max-width:768px){.LearningStories_learningStories__SBHNR{padding:48px 24px}}.ContactSection_sectionTitle__wIbm1{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}.ContactSection_sectionTitle__wIbm1 span{color:var(--color-primary-red)}.ContactSection_campusVisit__JOwti{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)}.ContactSection_visitImage__z2KlE{z-index:-2;object-fit:cover;object-position:center}.ContactSection_campusVisit__JOwti:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#063367,rgba(6,51,103,.95) 35%,rgba(6,51,103,.1) 85%)}.ContactSection_visitContainer__Vskml{width:100%;max-width:var(--section-max-width);margin:0 auto}.ContactSection_visitCopy__LlyPF{max-width:470px}.ContactSection_visitTitle__Q6dzM{color:#f8cb42}.ContactSection_visitCopy__LlyPF p{margin:24px 0;max-width:440px;line-height:1.4}.ContactSection_visitButton__T2Aww{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}.ContactSection_visitButton__T2Aww span{display:grid;place-items:center;width:32px;height:32px;border-radius:7px;background:var(--color-white);color:var(--color-primary-blue)}.ContactSection_visitButton__T2Aww:hover{background:var(--color-primary-red-hover)}.ContactSection_visitButton__T2Aww:focus-visible{outline:3px solid #f8cb42;outline-offset:4px}@media (max-width:1024px){.ContactSection_visitCopy__LlyPF{max-width:42%}.ContactSection_visitTitle__Q6dzM{font-size:36px}}@media (max-width:768px){.ContactSection_campusVisit__JOwti{min-height:460px;align-items:flex-end;padding:48px 24px}.ContactSection_campusVisit__JOwti:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,transparent,rgba(6,51,103,.92) 72%)}.ContactSection_visitImage__z2KlE{z-index:-2;object-position:68% center}.ContactSection_visitCopy__LlyPF{max-width:480px;margin-inline:auto;text-align:center}.ContactSection_visitCopy__LlyPF p{margin-inline:auto}.ContactSection_visitTitle__Q6dzM{padding:0;font-size:34px}}@media (max-width:600px){.ContactSection_sectionTitle__wIbm1{padding-inline:16px;font-size:30px}}