.course-detail-page-module__1-62la__heroPattern{opacity:.5;background:radial-gradient(circle at 25% 25%,#7c52ff24,#0000 28%),radial-gradient(circle at 75% 25%,#7c52ff1a,#0000 28%),radial-gradient(circle,#7c52ff1f,#0000 32%),radial-gradient(circle at 25% 75%,#7c52ff14,#0000 28%),radial-gradient(circle at 75% 75%,#7c52ff14,#0000 28%);width:15rem;height:15rem;position:absolute;top:2.5rem;right:-2rem}
.catalog-course-card-module__vuawUG__visual{border-radius:18px;min-height:116px;position:relative;overflow:hidden}.catalog-course-card-module__vuawUG__visual:before,.catalog-course-card-module__vuawUG__visual:after{content:"";position:absolute}.catalog-course-card-module__vuawUG__violetMonitor{background:radial-gradient(circle at 80% 20%,#fff3,#0000 26%),linear-gradient(135deg,#1b2042 0%,#6f53ff 58%,#a693ff 100%)}.catalog-course-card-module__vuawUG__violetMonitor:before{background:#141834e6;border-radius:12px;width:112px;height:66px;inset:24px auto auto 22px;box-shadow:0 12px 24px #10163847}.catalog-course-card-module__vuawUG__violetMonitor:after{border:1px solid #ffffff47;border-radius:18px;width:92px;height:72px;top:22px;right:28px}.catalog-course-card-module__vuawUG__violetAnalytics{background:radial-gradient(circle at 25% 30%,#ffffff3d,#0000 18%),linear-gradient(135deg,#5c50ff 0%,#7268ff 45%,#c9b6ff 100%)}.catalog-course-card-module__vuawUG__violetAnalytics:before{background:#ffca47f2;border-radius:16px;width:54px;height:54px;top:34px;left:28px;box-shadow:18px -16px #4d74ff59,74px 2px #ffffff38}.catalog-course-card-module__vuawUG__violetAnalytics:after{border:1px solid #ffffff4d;border-radius:999px;width:82px;height:42px;bottom:26px;right:28px}.catalog-course-card-module__vuawUG__violetDesign{background:linear-gradient(135deg,#fffffffa,#f2ecfffa)}.catalog-course-card-module__vuawUG__violetDesign:before{background:linear-gradient(#ece6ff 0%,#fff 100%);border-radius:18px;width:134px;height:86px;inset:18px auto auto 24px;box-shadow:0 16px 38px #5b46ca29}.catalog-course-card-module__vuawUG__violetDesign:after{background:linear-gradient(135deg,#7c52ff 0%,#d7c8ff 100%);border-radius:16px;width:64px;height:64px;top:20px;right:22px}.catalog-course-card-module__vuawUG__violetReact{background:radial-gradient(circle at 30% 24%,#ffffff2e,#0000 18%),linear-gradient(135deg,#2d3aff 0%,#5c58ff 44%,#8da1ff 100%)}.catalog-course-card-module__vuawUG__violetReact:before{border:2px solid #acdbffb3;border-radius:999px;width:86px;height:86px;inset:18px auto auto 26px;transform:rotate(18deg)}.catalog-course-card-module__vuawUG__violetReact:after{border:2px solid #acdbff99;border-radius:999px;width:46px;height:46px;inset:36px auto auto 46px}.catalog-course-card-module__vuawUG__violetDevops{background:radial-gradient(circle at 22% 30%,#ffffff38,#0000 18%),linear-gradient(135deg,#5f63ff 0%,#7665ff 40%,#b7a2ff 100%)}.catalog-course-card-module__vuawUG__violetDevops:before{background:#ffffffd1;border-radius:999px;width:122px;height:42px;top:48px;left:34px;box-shadow:28px -14px 0 2px #ffffffd1,74px -2px #ffffffd1}.catalog-course-card-module__vuawUG__violetSql{background:radial-gradient(circle at 50% 24%,#fff3,#0000 18%),linear-gradient(135deg,#7564ff 0%,#8e72ff 40%,#d0c3ff 100%)}.catalog-course-card-module__vuawUG__violetSql:before{background:linear-gradient(#f2eeff 0%,#c5b4ff 100%);border-radius:20px;width:58px;height:74px;top:28px;left:42px;box-shadow:0 14px 28px #4a3ba233}.catalog-course-card-module__vuawUG__violetSql:after{border:1px solid #ffffff61;border-radius:16px;width:84px;height:48px;bottom:22px;right:28px}.catalog-course-card-module__vuawUG__violetProduct{background:linear-gradient(135deg,#fffffffa,#f1edfffa)}.catalog-course-card-module__vuawUG__violetProduct:before{background:linear-gradient(#fff 0%,#ede8ff 100%);border-radius:18px;height:82px;inset:20px 28px auto 24px;box-shadow:0 16px 34px #5c48c524}.catalog-course-card-module__vuawUG__violetProduct:after{background:linear-gradient(90deg,#7c52ff,#d7cbff);width:112px;height:2px;top:42px;left:44px;box-shadow:0 18px #7c52ff47,0 36px #7c52ff2e}.catalog-course-card-module__vuawUG__violetMobile{background:radial-gradient(circle at 72% 24%,#ffffff2e,#0000 18%),linear-gradient(135deg,#7c52ff 0%,#9a7dff 44%,#d8ccff 100%)}.catalog-course-card-module__vuawUG__violetMobile:before{background:linear-gradient(#fff 0%,#f2edff 100%);border-radius:18px;width:54px;height:90px;top:26px;left:34px;box-shadow:24px -10px #ffffff6b}.catalog-course-card-module__vuawUG__violetMobile:after{border:1px solid #fff6;border-radius:16px;width:52px;height:52px;bottom:22px;right:30px}.catalog-course-card-module__vuawUG__violetQa{background:radial-gradient(circle at 18% 22%,#ffffff2e,#0000 18%),linear-gradient(135deg,#6d57ff 0%,#8f7bff 48%,#d9d1ff 100%)}.catalog-course-card-module__vuawUG__violetQa:before{background:linear-gradient(#fff 0%,#ede8ff 100%);border-radius:18px;width:112px;height:72px;top:26px;left:34px;box-shadow:0 16px 34px #5b48bc2e}.catalog-course-card-module__vuawUG__violetQa:after{background:#7c52ff33;border-radius:14px;width:48px;height:48px;top:24px;right:30px}.catalog-course-card-module__vuawUG__violetBusiness{background:radial-gradient(circle at 70% 20%,#fff3,#0000 18%),linear-gradient(135deg,#6d59ff 0%,#856fff 46%,#cbbfff 100%)}.catalog-course-card-module__vuawUG__violetBusiness:before{background:#ffffff42;border-radius:12px;width:100px;height:40px;bottom:24px;left:40px;box-shadow:0 -20px #ffffff2e}.catalog-course-card-module__vuawUG__violetBusiness:after{border:1px solid #ffffff4d;border-radius:999px;width:70px;height:70px;top:24px;right:28px}.catalog-course-card-module__vuawUG__violetMl{background:radial-gradient(circle at 24% 22%,#ffffff38,#0000 18%),linear-gradient(135deg,#4c52ff 0%,#7567ff 42%,#bca9ff 100%)}.catalog-course-card-module__vuawUG__violetMl:before{background:#ffffffd1;border-radius:999px;width:60px;height:60px;top:22px;left:30px;box-shadow:80px 10px 0 -12px #ffffff80,38px 34px 0 -18px #ffffff6b}.catalog-course-card-module__vuawUG__violetMl:after{border:1px solid #ffffff47;border-radius:999px;width:94px;height:44px;bottom:24px;right:28px}.catalog-course-card-module__vuawUG__violetGraphic{background:linear-gradient(135deg,#fffffffa,#f3effffa)}.catalog-course-card-module__vuawUG__violetGraphic:before{background:linear-gradient(135deg,#7c52ff 0%,#d8cfff 100%);border-radius:18px;width:56px;height:56px;top:28px;left:34px}.catalog-course-card-module__vuawUG__violetGraphic:after{background:linear-gradient(#fff 0%,#eee8ff 100%);border-radius:18px;width:96px;height:62px;top:26px;right:28px;box-shadow:0 16px 32px #6854c226}@media (min-width:640px){.catalog-course-card-module__vuawUG__visualList{border-radius:20px;height:100%;min-height:220px}}
