.catalog-design_preview__Vv490{color:#24212e}.catalog-design_preview__Vv490 .courseCatalogPage{background:linear-gradient(180deg,#fff,#fcfbff);padding-top:44px}.catalog-design_preview__Vv490 .courseCatalogHead h1{font-size:clamp(32px,3vw,42px);line-height:1.25;letter-spacing:-.04em}.catalog-design_preview__Vv490 .courseCatalogHead>div>p:last-child{color:#615e6c;font-size:17px}.catalog-design_preview__Vv490 .courseProgress{border-color:#ddd6ef;background:#f6f3fc;box-shadow:inset 0 1px 0 #fff}.catalog-design_preview__Vv490 .courseProgressCopy span{color:#615a70;font-size:14px}.catalog-design_preview__Vv490 .courseProgress>a,.catalog-design_preview__Vv490 .courseProgressCopy strong{font-size:15px;color:#5836c7}.catalog-design_preview__Vv490 .courseOverviewLabel{margin-bottom:20px}.catalog-design_preview__Vv490 .courseOverviewLabel h2{font-size:23px;font-weight:650}.catalog-design_preview__Vv490 .courseOverviewLabel>p{color:#676170;font-size:14px}.catalog-design_preview__Vv490 .chapterMap{gap:16px}.catalog-design_preview__Vv490 .chapterMapItem{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;min-height:156px;padding:18px;border:1px solid #c9c4d5;border-radius:18px;background:linear-gradient(155deg,#fff,#faf9fd);color:#24212e;box-shadow:inset 0 1px 0 #fff,0 3px 0 #ded9e8,0 6px 14px #33234e08;transition:transform .2s ease-out,box-shadow .2s ease-out,border-color .2s,background .2s}.catalog-design_preview__Vv490 .chapterMapItem:before{display:none}.catalog-design_preview__Vv490 .chapterMapTop>b{display:grid;place-items:center;width:34px;height:30px;border-radius:9px;background:#ede8fa;color:#6043ad;font-size:13px;font-weight:700}.catalog-design_preview__Vv490 .chapterMapItem>strong{margin-top:14px;font-size:18px;font-weight:700;line-height:1.4;color:#24212e;letter-spacing:-.035em;word-break:keep-all}.catalog-design_preview__Vv490 .chapterLessonCount{margin-top:8px;color:#676170;font-size:14px}.catalog-design_preview__Vv490 .chapterState{font-size:11px;color:#5733b9;background:#eee7ff}.catalog-design_preview__Vv490 .chapterMapItem.isSelected{border:2px solid #7956db;padding:17px;background:linear-gradient(145deg,#f5f0ff,#ece4fc);box-shadow:inset 0 1px 0 #fff,0 3px 0 #b4a0db,0 8px 20px #6442a719}.catalog-design_preview__Vv490 .chapterMapItem.isSelected .chapterMapTop>b{background:#704ad1;color:white}.catalog-design_preview__Vv490 .chapterMapItem:focus-visible,.catalog-design_preview__Vv490 .selectedLessonList>a:focus-visible{outline:3px solid #7956db;outline-offset:4px}.catalog-design_preview__Vv490 .selectedChapter{margin-top:28px;border-radius:18px;border-color:#c9c4d5;box-shadow:0 3px 0 #ded9e8,0 12px 30px #39285a0a}.catalog-design_preview__Vv490 .selectedChapterHead{padding:22px;background:#f7f5fc;gap:16px}.catalog-design_preview__Vv490 .selectedChapterHead h2{font-size:23px;font-weight:700}.catalog-design_preview__Vv490 .selectedChapterHead p{font-size:12px;color:#6443b5}.catalog-design_preview__Vv490 .selectedChapterHead span{font-size:15px;color:#615b6d;line-height:1.5}.catalog-design_preview__Vv490 .selectedChapterHead>b{font-size:14px;color:#615b6d}.catalog-design_preview__Vv490 .selectedLessonList>a{min-height:86px;padding:17px 22px;border-bottom-color:#e0dbe9;transition:background .18s}.catalog-design_preview__Vv490 .selectedLessonCopy>strong{font-size:18px;font-weight:600;line-height:1.45}.catalog-design_preview__Vv490 .selectedLessonCopy>span{margin-top:5px;font-size:15px;color:#696271;white-space:normal;line-height:1.5}.catalog-design_preview__Vv490 .selectedLessonList em{font-size:14px;color:#6340bc}.catalog-design_preview__Vv490 .selectedLessonList>a>svg{transition:transform .18s}.catalog-design_preview__Vv490 .selectedLessonList>a.isNext{background:#f7f3ff}@media (hover:hover) and (pointer:fine){.catalog-design_preview__Vv490 .chapterMapItem:hover{transform:perspective(850px) translateY(-3px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));border-color:#8c70c7;box-shadow:inset 0 1px 0 #fff,0 4px 0 #d1c6e5,0 14px 24px #45306418}.catalog-design_preview__Vv490 .chapterMapItem:hover>strong{color:#24212e}.catalog-design_preview__Vv490 .chapterMapItem:hover .chapterLessonCount{color:#676170}.catalog-design_preview__Vv490 .chapterMapItem:hover .chapterMapTop>b{color:#6043ad}.catalog-design_preview__Vv490 .chapterMapItem.isSelected:hover .chapterMapTop>b{color:#fff}.catalog-design_preview__Vv490 .chapterMapItem:hover .chapterState{color:#5733b9;background:#eee7ff}.catalog-design_preview__Vv490 .selectedLessonList>a:hover{background:#eee7fb}.catalog-design_preview__Vv490 .selectedLessonList>a:hover>svg{transform:translateX(4px)}}@media(max-width:1100px){.catalog-design_preview__Vv490 .chapterMap{gap:12px}.catalog-design_preview__Vv490 .chapterMapItem{padding:15px}.catalog-design_preview__Vv490 .chapterMapItem.isSelected{padding:14px}}@media(max-width:700px){.catalog-design_preview__Vv490 .courseCatalogHead h1{font-size:32px}}@media(prefers-reduced-motion:reduce){.catalog-design_preview__Vv490 *,.catalog-design_preview__Vv490 :before{transition:none!important;animation:none!important}.catalog-design_preview__Vv490 .chapterMapItem:hover,.catalog-design_preview__Vv490 .selectedLessonList>a:hover>svg{transform:none}}