@keyframes Promise_spin__nrxLP{to{transform:translate(-50%,-50%) rotate(1turn)}}.Promise_promiseSection__120O6{width:100%;max-width:900px;padding:16px;margin:0 auto}@media only screen and (min-width:768px){.Promise_promiseSection__120O6{padding:24px}}.Promise_promiseHeader__luSaw{display:flex;align-items:center;gap:12px;margin-bottom:20px}@media only screen and (min-width:768px){.Promise_promiseHeader__luSaw{gap:20px;margin-bottom:20px}}.Promise_promiseTitle___KB_2{margin:0;font-size:26px;font-weight:600;white-space:nowrap}@media only screen and (min-width:768px){.Promise_promiseTitle___KB_2{font-size:36px;font-weight:700}}.Promise_horizontalLine__1cqtI{flex:1 1;height:1px;background:#000}@media only screen and (min-width:768px){.Promise_horizontalLine__1cqtI{max-width:610px}}.Promise_imagesGrid__iXirg{display:flex;flex-direction:column;gap:14px}@media only screen and (min-width:768px){.Promise_imagesGrid__iXirg{display:grid;grid-template-columns:1fr 1fr 1.35fr;grid-gap:20px;gap:20px;width:min(840px,100%)}}.Promise_promiseImageWrapper__pYS0z{position:relative;width:100%;height:auto;overflow:hidden;border-radius:20px;aspect-ratio:1/1}@media only screen and (min-width:768px){.Promise_promiseImageWrapper__pYS0z{height:auto;border-radius:22px;margin:0}}.Promise_promiseImage__pZD0q{object-fit:contain;object-position:center;width:100%;height:100%}.Promise_trust__2lGAd{aspect-ratio:770/752}@media only screen and (min-width:768px){.Promise_trust__2lGAd{grid-column:1;grid-row:1}}.Promise_studentFirst__R3_1P{aspect-ratio:749/752}@media only screen and (min-width:768px){.Promise_studentFirst__R3_1P{grid-column:2;grid-row:1}}.Promise_support__vD8ar{aspect-ratio:1572/752}@media only screen and (min-width:768px){.Promise_support__vD8ar{grid-column:1/3;grid-row:2}}.Promise_confidence__JBkOh{border-radius:8px;aspect-ratio:1/1.55}@media only screen and (min-width:768px){.Promise_confidence__JBkOh{grid-column:3;grid-row:1/3}}@keyframes Mission_spin__X4XHt{to{transform:translate(-50%,-50%) rotate(1turn)}}.Mission_missionContainer__TIi2q{max-width:1680px;margin:0 auto;padding-left:16px;padding-right:16px}@media only screen and (min-width:991px){.Mission_missionContainer__TIi2q{padding-left:40px;padding-right:40px}}.Mission_missionContainer__TIi2q{padding:20px}@media only screen and (min-width:991px){.Mission_missionContainer__TIi2q{padding:70px}}.Mission_missionContainer__TIi2q .Mission_imageContainer__0noGi{display:flex;justify-content:flex-start;align-items:center;margin:20px 0}.Mission_missionContainer__TIi2q .Mission_imageContainer__0noGi iframe{filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));border-radius:15px}.Mission_missionContainer__TIi2q .Mission_imageContainer__0noGi .Mission_image__V1hh_{position:relative;width:100%;min-height:250px;height:100%}@media only screen and (min-width:428px){.Mission_missionContainer__TIi2q .Mission_imageContainer__0noGi .Mission_image__V1hh_{min-height:400px}}@media only screen and (min-width:768px){.Mission_missionContainer__TIi2q .Mission_imageContainer__0noGi .Mission_image__V1hh_{min-height:500px}}@media only screen and (min-width:991px){.Mission_missionContainer__TIi2q .Mission_imageContainer__0noGi .Mission_image__V1hh_{min-height:400px}}@media only screen and (min-width:1280px){.Mission_missionContainer__TIi2q .Mission_imageContainer__0noGi .Mission_image__V1hh_{min-height:500px}}.Mission_missionContainer__TIi2q .Mission_textContainer__DyJdy{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;margin:20px 0}.Mission_missionContainer__TIi2q .Mission_textContainer__DyJdy .Mission_title__caOJA{font-weight:600;font-size:1.714rem;color:#222}.Mission_missionContainer__TIi2q .Mission_textContainer__DyJdy .Mission_title__caOJA span{margin-right:15px}@media only screen and (min-width:768px){.Mission_missionContainer__TIi2q .Mission_textContainer__DyJdy .Mission_title__caOJA{font-size:2.286rem}}@media only screen and (min-width:991px){.Mission_missionContainer__TIi2q .Mission_textContainer__DyJdy .Mission_title__caOJA{font-size:2.25rem}}.Mission_missionContainer__TIi2q .Mission_textContainer__DyJdy .Mission_description__pwlkd{font-weight:400;font-size:1rem;color:#5b5b5b;margin-top:10px}@media only screen and (min-width:991px){.Mission_missionContainer__TIi2q .Mission_textContainer__DyJdy .Mission_description__pwlkd{font-size:1rem;max-width:500px;margin-top:30px}}