.sat-math-page{background:#eef4f8;color:#17314a;padding-bottom:95px}
.sat-math-page .mc1-breadcrumb{padding-top:24px;color:#637282;font-size:12px}
.sat-math-page .mc1-hero{background:#002247;color:#fff;width:min(1200px,calc(100% - 80px));padding:66px 68px 62px;margin-top:34px;margin-bottom:88px;grid-template-columns:minmax(0,1.5fr) minmax(280px,.85fr);gap:7%}
.sat-math-page .mc1-hero .eyebrow{color:#e7c34b;font-size:11px;letter-spacing:.16em;font-weight:750;margin-bottom:16px}
.sat-math-page .mc1-hero h1{color:#fff;font-size:clamp(52px,5.3vw,77px);max-width:760px}
.sat-math-page .mc1-lede{color:#c0cdd7;max-width:670px}
.sat-math-page .mc1-fact-strip{border-color:#536d84;color:#b9c8d4}.sat-math-page .mc1-fact-strip strong{color:#fff}
.sat-math-page .mc1-fact-note{color:#afc1ce}
.sat-math-page .mc1-hero-art img{width:min(100%,380px)}
.sat-math-page .mc1-body{gap:6%}.sat-math-page .mc1-main{background:#fff;padding:58px 52px 70px;min-width:0}
.sat-math-page .mc1-main>section{border-color:#d7dfe3}.sat-math-page .mc1-section-heading h2,.sat-math-page .mc1-curriculum h2,.sat-math-page .mc1-next h2{color:#002247}
.sat-math-page .mc1-main .eyebrow,.sat-math-page .mc1-offering .eyebrow{color:#47788e;font-size:11px;letter-spacing:.14em;font-weight:750;margin-bottom:15px}
.sat-math-page .mc1-checks li:before{background:#477f9c}
.sat-math-page .mc1-fit-note{background:#e9f2f6;border-color:#8eb8ca}
.sat-math-page .mc1-phase-name>span{color:#6192a8}
.sat-math-page .mc1-practice-note{background:#e9f2f6}
.sat-math-page .mc1-offering{border-top-color:#e1bf42}
@media(max-width:1000px){.sat-math-page .mc1-hero{padding:52px 45px;gap:3%;grid-template-columns:minmax(0,1.45fr) minmax(230px,.8fr)}.sat-math-page .mc1-main{padding:47px 35px 55px}}
@media(max-width:850px){.sat-math-page .mc1-hero{margin-bottom:53px}.sat-math-page .mc1-main{padding:42px 35px 55px}}
@media(max-width:650px){.sat-math-page .mc1-hero{width:calc(100% - 40px);grid-template-columns:1fr;padding:35px 24px 39px;margin-top:25px;margin-bottom:45px}.sat-math-page .mc1-hero-art{grid-row:1;width:min(70%,260px);margin-bottom:18px}.sat-math-page .mc1-hero h1{font-size:clamp(43px,10vw,58px)}.sat-math-page .mc1-main{padding:36px 23px 49px}.sat-math-page .mc1-fit-content{grid-template-columns:1fr}}
