.student-page .hero-photo{aspect-ratio:640/355.816;width:min(640px,44.4444vw);height:auto;left:calc(50% - 40px)}.student-page .hero-photo img{object-fit:cover;width:100%;height:100%;position:static}.student-page .hero-subtitle{width:327px}.student-page .hero-cta{margin-top:48px}.student-page .teacher-connection{height:2990px;top:253.5px;left:203.671px}.student-page .teacher-connection img{width:707.659px;height:2990px}.student-page .scene img{object-fit:cover;width:100%;height:100%;position:static}.student-page .feature-four{height:326px}.student-page .feature-four .feature-copy{width:510px}.student-page .feature-five,.student-page .feature-five .scene{height:360px}.student-page .feature-five .feature-copy{width:510px;margin-left:102px;padding-top:84px}.student-page .feature-five h2{line-height:56px}.student-page .feature-five p{margin-top:32px}.student-page .feature-six{grid-template-columns:510px 588px;column-gap:102px;height:326px}.student-page .feature-six .scene{height:326px}.student-page .feature-six .feature-copy{width:510px;padding-top:50px}.student-page .site-footer{margin-top:250px}@media (width<=1100px){.student-page .teacher-connection{width:70%;height:calc(100% - 500px);left:15%}.student-page .teacher-connection img{width:100%;height:100%}.student-page .feature-five,.student-page .feature-six{height:auto;min-height:330px}.student-page .feature-five .scene,.student-page .feature-six .scene{aspect-ratio:588/360;height:auto}.student-page .feature-six{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);column-gap:48px}.student-page .feature-three h2{font-size:clamp(24px,3.45vw,38px)}}@media (width<=760px){.student-page .hero-photo{width:auto;left:24px;right:24px}.student-page .hero-subtitle{width:auto;font-size:14px}.student-page .hero-cta{margin-top:22px}.student-page .feature-four,.student-page .feature-five,.student-page .feature-six{height:auto;min-height:0}.student-page .feature-five h2,.student-page .feature-three h2{white-space:normal;font-size:30px;line-height:42px}.student-page .teacher-connection{width:84%;top:160px;left:8%}.student-page .site-footer{margin-top:120px}}.student-page .feature-four .scene{aspect-ratio:588/326;place-self:center end;width:100%;max-width:588px;height:auto}.student-page .feature-four .scene img{object-fit:contain;transform:scale(1)}
