.prx-page .prx-courses .prx-courses-modern .prx-course-grid{gap:55px 26px;padding-top:42px;overflow:visible}.prx-page .prx-courses .prx-courses-modern .prx-course-card{isolation:isolate;border-radius:30px;min-height:500px;overflow:visible}.prx-page .prx-courses .prx-course-math{background:#f3d16a}.prx-page .prx-courses .prx-course-russian{background:#ffb47b}.prx-page .prx-courses .prx-course-physics{background:#c8b6f6}.prx-page .prx-courses .prx-course-info{background:#99e0de}.prx-page .prx-courses .prx-course-content{z-index:3;flex-direction:column;align-items:flex-start;width:64%;min-width:0;padding:32px 24px 29px 34px;display:flex;position:relative}.prx-page .prx-courses .prx-course-small{letter-spacing:.06em;color:#344563;font-size:14px;line-height:1.35}.prx-page .prx-courses .prx-course-card h3{letter-spacing:-.035em;overflow-wrap:normal;margin:12px 0 18px;font-size:clamp(29px,2.6vw,40px);line-height:1.08}.prx-page .prx-courses .prx-course-desc{max-width:315px;margin-bottom:15px;font-size:17px;font-weight:650;line-height:1.42!important}.prx-page .prx-courses .prx-course-card ul{gap:8px;margin-bottom:15px}.prx-page .prx-courses .prx-course-card li{font-size:14px;line-height:1.32}.prx-page .prx-courses .prx-course-card li:before{color:#2d48ff}.prx-page .prx-courses .prx-course-price{margin-top:auto;margin-bottom:16px}.prx-page .prx-courses .prx-course-price strong{font-size:28px}.prx-page .prx-courses .prx-course-action{background:#2d48ff;min-height:51px;padding:12px 21px;font-size:15px}.prx-page .prx-courses .prx-course-action:hover{background:#1f37ce}.prx-page .prx-courses .prx-course-photo{z-index:2;pointer-events:none;justify-content:flex-end;align-items:flex-end;width:48%;height:calc(100% + 70px);display:flex;position:absolute;bottom:0;right:-14px}.prx-page .prx-courses .prx-course-photo img{object-fit:contain;object-position:bottom right;width:auto;max-width:none;height:100%;display:block}.prx-page .prx-courses .prx-course-mark{color:#ffffff52;z-index:1;font-size:86px}@media (max-width:1300px){.prx-page .prx-courses .prx-course-content{width:66%;padding:30px 18px 27px 28px}.prx-page .prx-courses .prx-course-card h3{font-size:clamp(29px,2.8vw,37px)}.prx-page .prx-courses .prx-course-photo{height:calc(100% + 50px);right:-10px}.prx-page .prx-courses .prx-course-desc{max-width:295px;font-size:16px}}@media (max-width:1080px){.prx-page .prx-courses .prx-courses-modern .prx-course-card{min-height:475px}.prx-page .prx-courses .prx-courses-modern .prx-course-grid{gap:42px}.prx-page .prx-courses .prx-course-content{width:60%}.prx-page .prx-courses .prx-course-photo{height:calc(100% + 24px);right:0}.prx-page .prx-courses .prx-course-card li{font-size:14px}}@media (max-width:620px){.prx-page .prx-courses .prx-courses-modern .prx-course-grid{gap:24px;padding-top:24px}.prx-page .prx-courses .prx-courses-modern .prx-course-card{border-radius:25px;flex-direction:column;height:auto;min-height:0;display:flex}.prx-page .prx-courses .prx-course-content{flex:none;width:100%;padding:25px 21px 0}.prx-page .prx-courses .prx-course-card h3{font-size:clamp(26px,7vw,33px)}.prx-page .prx-courses .prx-course-small{font-size:12px}.prx-page .prx-courses .prx-course-desc{max-width:none;font-size:15px}.prx-page .prx-courses .prx-course-card li{max-width:none;font-size:13px}.prx-page .prx-courses .prx-course-price{margin-top:12px}.prx-page .prx-courses .prx-course-price strong{font-size:24px}.prx-page .prx-courses .prx-course-action{min-height:47px;padding:11px 17px;font-size:14px}.prx-page .prx-courses .prx-course-photo{flex:none;justify-content:flex-end;align-items:flex-end;width:100%;height:285px;margin-top:0;position:relative;bottom:auto;right:0}.prx-page .prx-courses .prx-course-photo img{object-fit:contain;object-position:bottom right;width:auto;height:100%}.prx-page .prx-courses .prx-course-mark{font-size:58px}}
.prx-page .prx-courses .prx-course-physics .prx-course-mark{z-index:1!important;color:#582db745!important;opacity:1!important;pointer-events:none!important;font-size:clamp(84px,7vw,108px)!important;line-height:1!important;position:absolute!important;inset:42px auto auto 51%!important;transform:rotate(-12deg)!important}@media (max-width:620px){.prx-page .prx-courses .prx-course-physics .prx-course-mark{font-size:78px!important;top:30px!important;left:auto!important;right:12%!important}}
.prx-page section.prx-social{display:none!important}.prx-page #courses.prx-courses{padding-top:54px!important}@media (min-width:1000px){.prx-page #courses .prx-section-heading h2{white-space:nowrap!important;letter-spacing:-.045em!important;font-size:clamp(30px,3.55vw,58px)!important;line-height:1.15!important}.prx-page #courses .prx-section-heading h2 br{display:none!important}.prx-page #courses .prx-section-heading h2 span{display:inline!important}.prx-page #courses .prx-section-heading h2 span:before{content:" ";white-space:pre}}@media (hover:hover) and (pointer:fine){.prx-page .prx-why-rebuild .prx-stats>.prx-stat{transform-origin:50%!important;transition:transform .34s cubic-bezier(.19,.72,.3,1),filter .34s!important;position:relative!important}.prx-page .prx-why-rebuild .prx-stats>.prx-stat:hover{filter:saturate(1.06);z-index:12!important;box-shadow:none!important;transform:scale(1.065)!important}.prx-page #courses .prx-course-card{transform-origin:50%!important;transition:transform .34s cubic-bezier(.2,.75,.25,1),filter .34s!important;position:relative!important}.prx-page #courses .prx-course-card:hover{z-index:12!important;box-shadow:none!important;outline:0!important;transform:scale(1.075)!important}.prx-page .prx-hero-actions :is(a,button){transform-origin:50%!important;transition:transform .28s cubic-bezier(.2,.75,.25,1),background .22s!important}.prx-page .prx-hero-actions :is(a,button):hover{box-shadow:none!important;transform:scale(1.09)!important}.prx-page .miniRevSection .miniRevCard{transform-origin:50%!important;transition:transform .34s cubic-bezier(.2,.75,.25,1),filter .34s!important}.prx-page .miniRevSection .miniRevCard:hover{filter:saturate(1.04);z-index:10!important;transform:scale(1.045)!important}.prx-page .miniRevSection .miniRevButton{transition:transform .22s,background .22s!important}.prx-page .miniRevSection .miniRevButton:hover{transform:scale(1.075)!important}}.prx-page .prx-course-grid .prx-course-photo img,.prx-page .prx-why-rebuild .prx-why-portrait{animation:none!important}@media (prefers-reduced-motion:reduce){.prx-page .prx-photo-stat,.prx-page #courses .prx-course-card,.prx-page .miniRevCard,.prx-page .prx-hero-actions :is(a,button){transition:none!important}.prx-page .prx-photo-stat:hover,.prx-page #courses .prx-course-card:hover,.prx-page .miniRevCard:hover,.prx-page .prx-hero-actions :is(a,button):hover{transform:none!important}}
