.SubjectLanding_subjectPage__UDLUb{display:grid;gap:0}.SubjectLanding_mathTheme__J29Lr,.SubjectLanding_subjectPage__UDLUb{--subject-accent:#2563ff;--subject-accent-strong:#1549c9;--subject-soft:#eef4ff;--subject-soft-strong:#dce8ff;--subject-ink:#0f1f4d;--subject-warm:#ffc629}.SubjectLanding_russianTheme__O_9sz{--subject-accent:#174ca7;--subject-accent-strong:#10387f;--subject-soft:#f5efe7;--subject-soft-strong:#eadbc9;--subject-ink:#18264a;--subject-warm:#f3b82f}.SubjectLanding_hero__dAUKy{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1.45fr) minmax(250px,.55fr);align-items:center;min-height:430px;overflow:hidden;margin:-8px 0 46px;padding:clamp(34px,5vw,68px);border-radius:32px;background:radial-gradient(circle at 82% 23%,#ffffffb8 0 4%,transparent 4.3%),linear-gradient(135deg,#eef4ff,#f8fbff 54%,#fff7db);color:var(--subject-ink)}.SubjectLanding_russianTheme__O_9sz .SubjectLanding_hero__dAUKy{background:linear-gradient(90deg,transparent 0 96%,#174ca70b 96% 100%),linear-gradient(#f5efe7 1px,transparent 0),linear-gradient(135deg,#fbf8f3,#f6efe6 58%,#eef4ff);background-size:auto,100% 32px,auto}.SubjectLanding_hero__dAUKy:after,.SubjectLanding_hero__dAUKy:before{position:absolute;z-index:-1;content:"";border-radius:999px}.SubjectLanding_hero__dAUKy:before{top:-150px;right:-100px;width:430px;height:430px;border:70px solid #2563ff10}.SubjectLanding_hero__dAUKy:after{right:28%;bottom:-95px;width:190px;height:190px;background:#ffc62920}.SubjectLanding_russianTheme__O_9sz .SubjectLanding_hero__dAUKy:before{border-color:#174ca70c;transform:rotate(18deg)}.SubjectLanding_heroCopy__MiaYp{z-index:1;max-width:760px}.SubjectLanding_kicker__5WZmp{display:inline-flex;align-items:center;gap:8px;margin-bottom:18px;color:var(--subject-accent)}.SubjectLanding_kicker__5WZmp:before{width:28px;height:3px;border-radius:999px;background:var(--subject-warm);content:""}.SubjectLanding_hero__dAUKy h1{max-width:760px;margin:0 0 19px;font-family:var(--brand-font-display);font-size:clamp(39px,5vw,68px);font-weight:620;line-height:.99;letter-spacing:-.055em}.SubjectLanding_russianTheme__O_9sz .SubjectLanding_hero__dAUKy h1{max-width:820px;font-size:clamp(38px,4.7vw,64px);line-height:1.03}.SubjectLanding_heroLead__9lv3Q{max-width:680px;margin:0;color:#425478;font-size:clamp(14px,1.35vw,17px);line-height:1.7}.SubjectLanding_heroActions__846Ys{display:flex;flex-wrap:wrap;gap:10px;margin-top:27px}.SubjectLanding_primaryAction__o9lBJ,.SubjectLanding_secondaryAction__dFKDD{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:46px;padding:11px 18px;border:1px solid transparent;border-radius:13px;font-size:12px;font-weight:780;transition:transform .16s ease,background .16s ease,border-color .16s ease}.SubjectLanding_primaryAction__o9lBJ{background:var(--subject-accent);color:#fff;box-shadow:0 12px 28px #2563ff24}.SubjectLanding_primaryAction__o9lBJ:hover{background:var(--subject-accent-strong);transform:translateY(-2px)}.SubjectLanding_secondaryAction__dFKDD{border-color:#1534751f;background:#ffffffa8;color:var(--subject-ink)}.SubjectLanding_secondaryAction__dFKDD:hover{border-color:var(--subject-accent);background:#fff}.SubjectLanding_heroStats__2NF_a{display:flex;flex-wrap:wrap;gap:20px;margin:30px 0 0}.SubjectLanding_heroStats__2NF_a>div{display:grid;grid-template-columns:auto 1fr;align-items:baseline;column-gap:7px}.SubjectLanding_heroStats__2NF_a dt{grid-column:2;color:#667695;font-size:10px;line-height:1.25}.SubjectLanding_heroStats__2NF_a dd{grid-row:1/span 2;margin:0;color:var(--subject-accent);font-family:var(--brand-font-display);font-size:27px;font-weight:650;letter-spacing:-.04em}.SubjectLanding_mascotStage__zc_7Z{position:relative;align-self:end;justify-self:center;width:min(100%,325px);min-height:330px}.SubjectLanding_mascotStage__zc_7Z img{position:absolute;right:0;bottom:-28px;width:min(100%,310px);height:auto;filter:drop-shadow(0 20px 25px #12327225)}.SubjectLanding_mascotNote__Au9eA{position:absolute;z-index:2;top:8px;left:-40px;max-width:155px;margin:0;padding:12px 15px;border:1px solid #174ca719;border-radius:18px 18px 5px;background:#fffffff2;color:var(--subject-accent-strong);box-shadow:0 12px 28px #173b7912;font-size:11px;font-weight:720;line-height:1.45;transform:rotate(-2deg)}.SubjectLanding_formulaFloat__lJmTq,.SubjectLanding_letterFloat__0UabA{position:absolute;z-index:1;color:var(--subject-accent);font-family:var(--brand-font-display);font-size:20px;font-weight:720;opacity:.62}.SubjectLanding_formulaFloat__lJmTq:first-of-type,.SubjectLanding_letterFloat__0UabA:first-of-type{top:105px;right:-4px;transform:rotate(7deg)}.SubjectLanding_formulaFloat__lJmTq:nth-of-type(2),.SubjectLanding_letterFloat__0UabA:nth-of-type(2){right:12px;bottom:55px;transform:rotate(-8deg)}.SubjectLanding_formulaFloat__lJmTq:nth-of-type(3),.SubjectLanding_letterFloat__0UabA:nth-of-type(3){bottom:88px;left:-12px;color:#e2a900;transform:rotate(7deg)}.SubjectLanding_sectionHeader__IRCBr{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin-bottom:24px}.SubjectLanding_sectionHeader__IRCBr>div{max-width:720px}.SubjectLanding_deepDiveHeader__vG_t8 h2,.SubjectLanding_sectionHeader__IRCBr h2{margin:6px 0 7px;color:var(--subject-ink);font-family:var(--brand-font-display);font-size:clamp(27px,3vw,38px);font-weight:600;line-height:1.12;letter-spacing:-.035em}.SubjectLanding_deepDiveHeader__vG_t8 p,.SubjectLanding_sectionHeader__IRCBr p{margin:0;color:var(--muted);font-size:13px;line-height:1.65}.SubjectLanding_gradeChooser__F75Ay{scroll-margin-top:24px;margin-bottom:30px}.SubjectLanding_gradeBands__kt_tU{display:grid;grid-template-columns:1.2fr .65fr .9fr .65fr;gap:12px}.SubjectLanding_gradeBand__dD0DF{min-width:0;padding:18px;border-radius:20px;background:var(--subject-soft)}.SubjectLanding_gradeBand__dD0DF:nth-child(2n){background:#fff8df}.SubjectLanding_bandHeading___1XZR{display:flex;align-items:flex-start;justify-content:space-between;min-height:45px;margin-bottom:14px}.SubjectLanding_bandHeading___1XZR strong{display:block;color:var(--subject-ink);font-size:12px}.SubjectLanding_bandHeading___1XZR span{display:block;margin-top:2px;color:var(--muted);font-size:9px;line-height:1.35}.SubjectLanding_bandMark__3t0Vg{color:var(--subject-accent);font-family:var(--brand-font-display);font-size:13px;font-weight:700}.SubjectLanding_gradeGrid__snNvz{display:grid;grid-template-columns:repeat(auto-fit,minmax(82px,1fr));gap:7px}.SubjectLanding_gradeCard__MROBJ.math-grade-route-card{position:relative;display:grid;grid-template-columns:1fr auto;gap:4px 6px;min-height:105px;padding:14px;border:0;border-radius:14px;background:#fff;box-shadow:0 6px 20px #14366e0a}.SubjectLanding_gradeCard__MROBJ.math-grade-route-card:hover{background:var(--subject-accent);color:#fff;transform:translateY(-2px)}.SubjectLanding_gradeCard__MROBJ .math-grade-number{align-self:start;color:var(--subject-accent);font-family:var(--brand-font-display);font-size:31px;font-weight:640;line-height:1}.SubjectLanding_gradeCard__MROBJ:hover .math-grade-number,.SubjectLanding_gradeCard__MROBJ:hover small{color:#fff}.SubjectLanding_gradeCard__MROBJ>span:nth-child(2){grid-column:1/-1;align-self:end}.SubjectLanding_gradeCard__MROBJ strong{font-size:10px}.SubjectLanding_gradeCard__MROBJ small{color:var(--muted);font-size:8px;line-height:1.35}.SubjectLanding_gradeCard__MROBJ>svg{grid-column:2;grid-row:1;color:var(--subject-accent)}.SubjectLanding_gradeCard__MROBJ:hover>svg{color:var(--subject-warm)}.SubjectLanding_progressWrap__27o2R{margin:10px 0 58px}.SubjectLanding_progressWrap__27o2R .core-course-progress{margin:0;border:0;border-radius:19px;background:var(--subject-ink);color:#fff}.SubjectLanding_progressWrap__27o2R .core-course-progress .eyebrow,.SubjectLanding_progressWrap__27o2R .core-course-progress p,.SubjectLanding_progressWrap__27o2R .core-course-progress small{color:#b9c6e0}.SubjectLanding_progressWrap__27o2R .core-course-progress progress{background:#ffffff20;accent-color:var(--subject-warm)}.SubjectLanding_progressWrap__27o2R .core-course-progress progress::-webkit-progress-bar{background:#ffffff20}.SubjectLanding_progressWrap__27o2R .core-course-progress progress::-webkit-progress-value{background:var(--subject-warm)}.SubjectLanding_progressWrap__27o2R .core-course-progress progress::-moz-progress-bar{background:var(--subject-warm)}.SubjectLanding_directions__mVYP7{margin-bottom:28px}.SubjectLanding_directionGrid__wB6xz.math-subject-grid{gap:14px;margin:0}.SubjectLanding_directionCard__52XuM.math-subject-card{min-height:340px;padding:34px;border:0;border-radius:24px;background:#eff4ff;box-shadow:inset 0 0 0 1px #2563ff0d}.SubjectLanding_directionCard__52XuM.math-subject-card:nth-child(2){background:#f5f0ff}.SubjectLanding_directionCard__52XuM.math-subject-card.probability-subject-card{min-height:260px;background:linear-gradient(120deg,#0f1f4d,#174ca7);color:#fff;box-shadow:none}.SubjectLanding_directionCard__52XuM.math-subject-card:hover{border-color:transparent;transform:translateY(-3px)}.SubjectLanding_directionCard__52XuM .eyebrow{color:var(--subject-accent)}.SubjectLanding_directionCard__52XuM.probability-subject-card .eyebrow,.SubjectLanding_directionCard__52XuM.probability-subject-card p{color:#c8d5ee}.SubjectLanding_directionCard__52XuM.probability-subject-card .math-subject-symbol{color:#ffffff12}.SubjectLanding_directionCard__52XuM .math-subject-symbol{opacity:.12}.SubjectLanding_learningFlow__OVgGx.panel{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin:28px 0;padding:8px;border-color:transparent;border-radius:21px;background:#f7f9fd}.SubjectLanding_learningFlow__OVgGx>div{position:relative;padding:28px}.SubjectLanding_learningFlow__OVgGx>div+div:before{position:absolute;top:28px;bottom:28px;left:0;width:1px;background:var(--border);content:""}.SubjectLanding_learningFlow__OVgGx svg{margin-bottom:18px;color:var(--subject-accent)}.SubjectLanding_learningFlow__OVgGx h2{margin:0 0 7px;color:var(--subject-ink);font-size:15px}.SubjectLanding_learningFlow__OVgGx p{margin:0;color:var(--muted);font-size:11px;line-height:1.6}.SubjectLanding_courseNote__30u9Z.info-note{margin:20px 0 0;border-left:0;border-radius:13px;background:#fff9e8;color:#5e512c}.SubjectLanding_russianPrinciples__e1dfB.russian-principles{position:relative;grid-template-columns:repeat(3,1fr);margin:-20px 0 30px;padding:0;border:0;border-radius:0;background:transparent}.SubjectLanding_russianPrinciples__e1dfB.russian-principles>div{position:relative;padding:0 28px 0 42px}.SubjectLanding_russianPrinciples__e1dfB.russian-principles>div:first-child{padding-left:0}.SubjectLanding_russianPrinciples__e1dfB.russian-principles>div+div{border:0}.SubjectLanding_russianPrinciples__e1dfB.russian-principles>div+div:before{position:absolute;top:2px;bottom:2px;left:0;width:1px;background:var(--subject-soft-strong);content:""}.SubjectLanding_russianPrinciples__e1dfB.russian-principles svg{margin-bottom:10px;color:var(--subject-accent)}.SubjectLanding_russianPrinciples__e1dfB.russian-principles h2{color:var(--subject-ink)}.SubjectLanding_routeSummary__PQj38.info-note{margin:0 0 28px;padding:20px 23px;border-left-color:var(--subject-warm);background:#fbf7f0;color:#49536b;line-height:1.65}.SubjectLanding_russianGradeChooser__NzyWv{margin:2px 0 42px}.SubjectLanding_russianGradeChooser__NzyWv h2{margin-bottom:6px;color:var(--subject-ink);font-family:var(--brand-font-display);font-size:25px;font-weight:600}.SubjectLanding_russianGradeChooser__NzyWv>p{margin:0 0 17px;color:var(--muted);font-size:12px}.SubjectLanding_russianGradeJump__Zo2jc.course-grade-jump{display:grid;grid-template-columns:repeat(11,minmax(0,1fr));gap:6px;margin:0;padding:8px;border-radius:18px;background:var(--subject-soft)}.SubjectLanding_russianGradeJump__Zo2jc.course-grade-jump a{display:grid;width:auto;height:auto;min-height:72px;padding:10px 4px;border:0;border-radius:12px;background:transparent;color:var(--subject-ink);text-align:center}.SubjectLanding_russianGradeJump__Zo2jc.course-grade-jump a:hover{background:#fff;color:var(--subject-accent);box-shadow:0 8px 18px #20375c0d;transform:translateY(-2px)}.SubjectLanding_russianGradeJump__Zo2jc strong{font-family:var(--brand-font-display);font-size:23px;font-weight:650;line-height:1}.SubjectLanding_russianGradeJump__Zo2jc small{color:var(--muted);font-size:8px;line-height:1.25}.SubjectLanding_gradeList__NUY4J.core-course-grade-list{gap:54px}.SubjectLanding_russianGradeSection__DUa_A.russian-grade-section{display:grid;grid-template-columns:minmax(135px,.27fr) minmax(0,1.73fr);gap:26px;scroll-margin-top:24px}.SubjectLanding_russianGradeHeading__PPPGT.russian-grade-heading{position:sticky;top:var(--shell-sticky-offset);align-self:start;display:grid;gap:12px;margin:0}.SubjectLanding_russianGradeHeading__PPPGT .math-grade-number{display:grid;place-items:center;width:72px;height:72px;border-radius:24px 24px 8px;background:var(--subject-ink);color:#fff;font-family:var(--brand-font-display);font-size:34px;font-weight:640}.SubjectLanding_russianGradeHeading__PPPGT h2{margin:4px 0 0;color:var(--subject-ink);font-family:var(--brand-font-display);font-size:25px;font-weight:600}.SubjectLanding_moduleGrid__UW1NA.core-course-module-grid{gap:10px}.SubjectLanding_moduleCard__oKGRr.core-course-module-card{min-height:250px;padding:25px;border:0;border-radius:20px;background:#fbf8f3;box-shadow:inset 0 0 0 1px #12356c0b}.SubjectLanding_moduleCard__oKGRr.core-course-module-card:nth-child(2n){background:#f2f6fc}.SubjectLanding_moduleCard__oKGRr.core-course-module-card:hover{border-color:transparent;box-shadow:inset 0 0 0 1px #174ca729,0 14px 30px #193b7310;transform:translateY(-3px)}.SubjectLanding_moduleCard__oKGRr .badge{padding:0;background:transparent;color:#8b6f45;font-size:9px;letter-spacing:.08em;text-transform:uppercase}.SubjectLanding_moduleCard__oKGRr.core-course-module-card h3{margin-top:20px;color:var(--subject-ink);font-size:21px}.SubjectLanding_moduleCard__oKGRr.core-course-module-card p{font-size:12px;line-height:1.6}.SubjectLanding_moduleCard__oKGRr.core-course-module-card li::marker{color:var(--subject-warm)}.SubjectLanding_moduleCard__oKGRr.core-course-module-card>span:last-child{color:var(--subject-accent)}.SubjectLanding_deepDives__GnPwQ.russian-deep-dives{margin-top:74px;padding:48px;border-top:0;border-radius:28px;background:var(--subject-ink)}.SubjectLanding_deepDiveHeader__vG_t8{max-width:680px;margin-bottom:25px}.SubjectLanding_deepDiveHeader__vG_t8 .eyebrow,.SubjectLanding_deepDiveHeader__vG_t8 h2{color:#fff}.SubjectLanding_deepDiveHeader__vG_t8 p{color:#bdc8dd}.SubjectLanding_lessonGrid__0ZcEF.russian-lesson-grid{gap:9px}.SubjectLanding_lessonCard__JKf4n.russian-lesson-card{min-height:205px;padding:22px;border-color:#ffffff13;border-radius:16px;background:#ffffff0d;color:#fff}.SubjectLanding_lessonCard__JKf4n.russian-lesson-card:hover{border-color:#ffc6297a;background:#ffffff13}.SubjectLanding_lessonCard__JKf4n .badge{background:#ffffff12;color:#c9d4e8}.SubjectLanding_lessonCard__JKf4n.russian-lesson-card h3{color:#fff}.SubjectLanding_lessonCard__JKf4n.russian-lesson-card p{color:#bdc8dd}.SubjectLanding_lessonCard__JKf4n.russian-lesson-card>span:last-child{color:var(--subject-warm)}.SubjectLanding_programNote__p2VHi.subject-connection-note{align-items:center;margin-top:20px;padding:27px 30px;border:0;border-radius:20px;background:var(--subject-soft)}.SubjectLanding_programNote__p2VHi.subject-connection-note>svg:last-child{margin-left:auto;color:var(--subject-warm)}html[data-theme=dark] .SubjectLanding_hero__dAUKy{background:radial-gradient(circle at 82% 23%,#ffffff16 0 4%,transparent 4.3%),linear-gradient(135deg,#172348,#111b35 58%,#302a18);color:#eef4ff}html[data-theme=dark] .SubjectLanding_russianTheme__O_9sz .SubjectLanding_hero__dAUKy{background:linear-gradient(90deg,transparent 0 96%,#d8e3ff0b 96% 100%),linear-gradient(#ffffff09 1px,transparent 0),linear-gradient(135deg,#26231f,#1e2230 58%,#172348);background-size:auto,100% 32px,auto}html[data-theme=dark] .SubjectLanding_heroLead__9lv3Q,html[data-theme=dark] .SubjectLanding_heroStats__2NF_a dt{color:#b9c6df}html[data-theme=dark] .SubjectLanding_gradeCard__MROBJ.math-grade-route-card,html[data-theme=dark] .SubjectLanding_mascotNote__Au9eA,html[data-theme=dark] .SubjectLanding_secondaryAction__dFKDD{border-color:#ffffff1a;background:#111b35e6;color:#eef4ff}html[data-theme=dark] .SubjectLanding_gradeBand__dD0DF,html[data-theme=dark] .SubjectLanding_programNote__p2VHi.subject-connection-note,html[data-theme=dark] .SubjectLanding_russianGradeJump__Zo2jc.course-grade-jump{background:#17213a}html[data-theme=dark] .SubjectLanding_courseNote__30u9Z.info-note,html[data-theme=dark] .SubjectLanding_gradeBand__dD0DF:nth-child(2n),html[data-theme=dark] .SubjectLanding_routeSummary__PQj38.info-note{background:#292719;color:#dfd5af}html[data-theme=dark] .SubjectLanding_bandHeading___1XZR strong,html[data-theme=dark] .SubjectLanding_russianGradeChooser__NzyWv h2,html[data-theme=dark] .SubjectLanding_russianGradeHeading__PPPGT h2,html[data-theme=dark] .SubjectLanding_russianPrinciples__e1dfB h2,html[data-theme=dark] .SubjectLanding_sectionHeader__IRCBr h2{color:#eef4ff}html[data-theme=dark] .SubjectLanding_directionCard__52XuM.math-subject-card,html[data-theme=dark] .SubjectLanding_learningFlow__OVgGx.panel,html[data-theme=dark] .SubjectLanding_moduleCard__oKGRr.core-course-module-card{background:#17213a}html[data-theme=dark] .SubjectLanding_directionCard__52XuM.math-subject-card:nth-child(2),html[data-theme=dark] .SubjectLanding_moduleCard__oKGRr.core-course-module-card:nth-child(2n){background:#211f35}html[data-theme=dark] .SubjectLanding_russianGradeJump__Zo2jc.course-grade-jump a:hover{background:#222e48}@media (max-width:1050px){.SubjectLanding_gradeBands__kt_tU{grid-template-columns:repeat(2,1fr)}.SubjectLanding_russianGradeJump__Zo2jc.course-grade-jump{grid-template-columns:repeat(6,1fr)}}@media (max-width:800px){.SubjectLanding_hero__dAUKy{grid-template-columns:1fr 210px;min-height:390px;padding:38px}.SubjectLanding_heroStats__2NF_a{gap:12px}.SubjectLanding_mascotStage__zc_7Z{min-height:270px}.SubjectLanding_mascotNote__Au9eA{left:-25px}.SubjectLanding_russianGradeSection__DUa_A.russian-grade-section{grid-template-columns:1fr;gap:16px}.SubjectLanding_russianGradeHeading__PPPGT.russian-grade-heading{position:static;grid-template-columns:auto 1fr;align-items:center}.SubjectLanding_deepDives__GnPwQ.russian-deep-dives{padding:34px}}@media (max-width:640px){.SubjectLanding_hero__dAUKy{display:block;min-height:0;margin:-16px -17px 36px;padding:36px 24px 0;border-radius:0 0 28px 28px}.SubjectLanding_hero__dAUKy h1,.SubjectLanding_russianTheme__O_9sz .SubjectLanding_hero__dAUKy h1{font-size:clamp(37px,12vw,52px)}.SubjectLanding_heroLead__9lv3Q{font-size:14px}.SubjectLanding_heroActions__846Ys{display:grid;grid-template-columns:1fr}.SubjectLanding_heroStats__2NF_a{display:grid;grid-template-columns:repeat(3,1fr)}.SubjectLanding_heroStats__2NF_a>div{display:block}.SubjectLanding_heroStats__2NF_a dt{margin-top:2px}.SubjectLanding_heroStats__2NF_a dd{font-size:23px}.SubjectLanding_mascotStage__zc_7Z{width:210px;min-height:220px;margin:12px auto 0}.SubjectLanding_mascotStage__zc_7Z img{bottom:-13px}.SubjectLanding_mascotNote__Au9eA{top:25px;left:-48px;max-width:125px;padding:9px 11px;font-size:9px}.SubjectLanding_formulaFloat__lJmTq,.SubjectLanding_letterFloat__0UabA{display:none}.SubjectLanding_sectionHeader__IRCBr{align-items:flex-start;flex-direction:column}.SubjectLanding_gradeBands__kt_tU{grid-template-columns:1fr}.SubjectLanding_gradeGrid__snNvz{grid-template-columns:repeat(2,1fr)}.SubjectLanding_learningFlow__OVgGx.panel,.SubjectLanding_russianPrinciples__e1dfB.russian-principles{grid-template-columns:1fr}.SubjectLanding_learningFlow__OVgGx>div+div:before,.SubjectLanding_russianPrinciples__e1dfB.russian-principles>div+div:before{top:0;right:22px;bottom:auto;left:22px;width:auto;height:1px}.SubjectLanding_russianPrinciples__e1dfB.russian-principles>div,.SubjectLanding_russianPrinciples__e1dfB.russian-principles>div:first-child{padding:20px 4px}.SubjectLanding_russianGradeJump__Zo2jc.course-grade-jump{grid-template-columns:repeat(4,1fr)}.SubjectLanding_lessonGrid__0ZcEF.russian-lesson-grid,.SubjectLanding_moduleGrid__UW1NA.core-course-module-grid{grid-template-columns:1fr}.SubjectLanding_deepDives__GnPwQ.russian-deep-dives{margin-inline:-17px;padding:34px 20px;border-radius:24px 24px 0 0}.SubjectLanding_programNote__p2VHi.subject-connection-note{padding:22px}}@media (prefers-reduced-motion:reduce){.SubjectLanding_directionCard__52XuM,.SubjectLanding_gradeCard__MROBJ,.SubjectLanding_moduleCard__oKGRr,.SubjectLanding_primaryAction__o9lBJ,.SubjectLanding_secondaryAction__dFKDD{transition:none}}