.CatalogCourseCard_root__EuJqW{display:flex;flex-direction:column;padding:20px;border-radius:28px;background-color:var(--prosv-white);color:var(--prosv-gray900);gap:24px}@media(min-width:1024px){.CatalogCourseCard_root__EuJqW{padding:28px;border-radius:32px}}.CatalogCourseCard_summary__Rkzp7{display:flex;flex-direction:column;gap:16px}.CatalogCourseCard_header__8rRz_{display:flex;flex-direction:column;gap:12px}@media(min-width:1024px){.CatalogCourseCard_header__8rRz_{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:24px}}.CatalogCourseCard_titleGroup__9yvzo{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:12px}.CatalogCourseCard_tag__2wL6W{display:none}@media(min-width:1024px){.CatalogCourseCard_tag__2wL6W{display:inline-flex;padding:5px 10px;border-radius:42px;background-color:var(--prosv-gray100);font-family:Fer Display;font-weight:400;font-size:14px;line-height:18px}}.CatalogCourseCard_title___LPeY{margin:0}.CatalogCourseCard_categoryIcon__QH_MP{width:39px;height:39px;flex-shrink:0;order:-1}@media(min-width:1024px){.CatalogCourseCard_categoryIcon__QH_MP{width:72px;height:72px;order:0}}.CatalogCourseCard_detailsRow__kDCG0,.CatalogCourseCard_details__Xfzjo{display:flex;flex-direction:column;gap:12px}.CatalogCourseCard_detailsRow__kDCG0:empty{display:none}@media(min-width:1024px){.CatalogCourseCard_detailsRow__kDCG0{flex-direction:row;flex-wrap:wrap;column-gap:40px}}.CatalogCourseCard_detail__ekaP4{display:flex;align-items:center;gap:8px;font-family:Fer Display;font-weight:400;font-size:18px;line-height:22px}@media(min-width:1024px){.CatalogCourseCard_detail__ekaP4{width:292px}}.CatalogCourseCard_detailIcon__JWYVp{width:24px;height:24px;flex-shrink:0}.CatalogCourseCard_description__cQJpp{display:flex;flex-direction:column;padding-top:16px;border-top:1px solid var(--prosv-gray200);gap:8px}.CatalogCourseCard_toggle__RPl54{display:flex;align-items:center;justify-content:space-between;padding:0;border:none;background:none;color:inherit;cursor:pointer;gap:16px;text-align:left}.CatalogCourseCard_toggle__RPl54:focus-visible{outline:2px solid var(--prosv-gray900);outline-offset:2px}.CatalogCourseCard_chevron___5olN{width:24px;height:24px;flex-shrink:0;transition:transform .3s ease-in-out}.CatalogCourseCard_chevronExpanded__1nRWl{transform:rotate(180deg)}.CatalogCourseCard_text__KNTFJ{display:flex;flex-direction:column;gap:8px}.CatalogCourseCard_text__KNTFJ p{margin:0;font-family:Fer Display;font-weight:400;font-size:18px;line-height:22px}.CatalogCourseCard_textClamped___ZVt5{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media(min-width:1024px){.CatalogCourseCard_textClamped___ZVt5{-webkit-line-clamp:1}}.CatalogFilter_root__lXiC7{display:flex;flex-wrap:wrap;gap:12px}.CatalogFilter_chip__y4LR5{display:inline-flex;height:38px;align-items:center;padding:0 16px;border:none;border-radius:14px;background-color:var(--prosv-white);color:var(--prosv-gray900);cursor:pointer;transition:background-color .3s ease-in-out,color .3s ease-in-out;font-family:Fer Display;font-weight:400;font-size:18px;line-height:22px}@media(hover:hover){.CatalogFilter_chip__y4LR5:hover:not(.CatalogFilter_chipActive__s8xtC){background-color:var(--prosv-gray100)}}.CatalogFilter_chip__y4LR5:focus-visible{outline:2px solid var(--prosv-gray900);outline-offset:2px}.CatalogFilter_chipActive__s8xtC{background-color:var(--prosv-gray900);color:var(--prosv-white)}.EridNote_root__BZv8W{color:var(--prosv-gray600);font-family:Fer Display;font-weight:400;font-size:14px;line-height:18px}@media(min-width:768px){.EridNote_root__BZv8W{font-family:Fer Display;font-weight:400;font-size:16px;line-height:20px}}.CatalogReward_root__W8q6w{margin:0;color:var(--prosv-gray900);font-family:Fer Display;font-weight:400;font-size:18px;line-height:22px}@media(min-width:1024px){.CatalogReward_root__W8q6w{font-family:Fer Display;font-weight:400;font-size:20px;line-height:24px}}.CatalogReward_icon__YbKLi{display:inline-block;width:16px;height:16px;margin-left:4px;vertical-align:-2px}@media(min-width:1024px){.CatalogReward_icon__YbKLi{width:20px;height:20px;vertical-align:-3px}}.CatalogReward_srOnly__WZxmc{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.CatalogHero_root__KEi66{position:relative;display:grid;grid-template-columns:minmax(0,1fr);width:calc(100% + 32px);margin-inline:-16px}.CatalogHero_root__KEi66:before{content:"";position:absolute;right:0;bottom:100%;left:0;height:100px;background-color:var(--prosv-bubblegum300)}@media(min-width:1024px){.CatalogHero_root__KEi66{grid-template-columns:minmax(0,1fr) 377px;grid-template-rows:auto auto auto 1fr auto;width:auto;margin-inline:0}.CatalogHero_root__KEi66:before{content:none}}.CatalogHero_card__Cots_{grid-row:1/5;grid-column:1/-1;background-color:var(--prosv-bubblegum300);border-radius:0 0 28px 28px}@media(min-width:1024px){.CatalogHero_card__Cots_{border-radius:32px}}.CatalogHero_title__NErxD{grid-row:1;grid-column:1;margin:0;padding:16px 16px 0;color:var(--prosv-gray900)}@media(min-width:1024px){.CatalogHero_title__NErxD{padding:40px 0 0 40px}}.CatalogHero_reward__SlKF1{grid-row:2;grid-column:1;margin-top:8px;padding-inline:16px}@media(min-width:1024px){.CatalogHero_reward__SlKF1{margin-top:12px;padding:0 0 0 40px}}.CatalogHero_filter__wEqrr{grid-row:6;grid-column:1;margin-top:32px;padding-inline:16px}@media(min-width:1024px){.CatalogHero_filter__wEqrr{grid-row:3;margin-top:24px;padding:0 0 0 40px}}.CatalogHero_disclaimer__rYK1T{display:flex;grid-row:3;grid-column:1;margin:12px 0 0;padding-inline:16px;color:var(--prosv-gray700);gap:2px;font-family:Fer Display;font-weight:400;font-size:14px;line-height:18px}@media(min-width:1024px){.CatalogHero_disclaimer__rYK1T{grid-row:4;align-self:end;margin-top:24px;padding:0 0 40px 40px;font-family:Fer Display;font-weight:400;font-size:16px;line-height:20px}}.CatalogHero_art___GoMc{display:flex;overflow:hidden;grid-row:4;grid-column:1;justify-content:center;margin-top:24px;padding-inline:16px}@media(min-width:1024px){.CatalogHero_art___GoMc{grid-row:1/5;grid-column:2;height:396px;margin-top:0;padding:0;border-radius:0 32px 32px 0}}.CatalogHero_artImage__5Pxrm{display:block;width:100%;max-width:328px;height:auto}@media(min-width:1024px){.CatalogHero_artImage__5Pxrm{width:377px;max-width:none;height:396px}}.CatalogHero_erid__bh68I{grid-row:5;grid-column:1/-1;margin-top:16px;padding-inline:16px}@media(min-width:1024px){.CatalogHero_erid__bh68I{padding-inline:0}}.CourseCatalog_root__W_IuC{display:flex;flex-direction:column;gap:48px}@media(min-width:1024px){.CourseCatalog_root__W_IuC{gap:40px}}.CourseCatalog_section__uyzuU{display:flex;flex-direction:column;color:var(--prosv-gray900);gap:16px}@media(min-width:1024px){.CourseCatalog_section__uyzuU{gap:24px}}.CourseCatalog_sectionHeader__lJQbc{display:flex;flex-direction:column;gap:8px}.CourseCatalog_note__kiQLM{margin:0;font-family:Fer Display;font-weight:400;font-size:18px;line-height:22px}@media(min-width:1024px){.CourseCatalog_note__kiQLM{font-family:Fer Display;font-weight:400;font-size:20px;line-height:24px}}.CourseCatalog_noteIcon__NiOBS{display:inline-block;width:20px;height:20px;margin-right:6px;vertical-align:-3px}.CourseCatalog_cards__Sktfk{display:flex;flex-direction:column;gap:12px}@media(min-width:1024px){.CourseCatalog_cards__Sktfk{gap:16px}}.CoursePageContainer_root__RyX3H{display:flex;max-width:1048px;flex-direction:column;gap:48px;margin:0 auto;padding:0 16px}@media(min-width:768px){.CoursePageContainer_root__RyX3H{gap:80px}}.page_root__EKxRl{min-height:100dvh;background-color:var(--prosv-warmStone200);padding-top:100px;padding-bottom:60px}@media(max-width:1023px){.page_root__EKxRl{padding-bottom:16px}}.CoursePricing_root__BWV5q{position:relative;z-index:1;overflow:hidden;width:100%;margin:48px 0;padding:28px 0;background-color:var(--prosv-bubblegum300)}@media(min-width:768px){.CoursePricing_root__BWV5q{margin:80px 0;padding:60px 0}}.CoursePricing_blob2__EgkKW{position:absolute;z-index:-1;top:12px;right:-14px;width:163px;height:163px;color:var(--prosv-bubblegum400)}@media(min-width:768px){.CoursePricing_blob2__EgkKW{top:-15px;right:calc(max(0px, (100% - 1048px) / 2) + 16px - 141px);width:342px;height:342px}}.CoursePricing_blob1__kyApR{display:none}@media(min-width:768px){.CoursePricing_blob1__kyApR{display:block;position:absolute;z-index:-1;top:129.08px;left:calc(max(0px, (100% - 1048px) / 2) + 16px - 236.08px);width:262px;height:309px;transform:rotate(125.74deg);color:var(--prosv-bubblegum400)}}.CoursePricing_content__UGTUH{display:flex;flex-direction:column;gap:16px}@media(min-width:768px){.CoursePricing_content__UGTUH{gap:24px}}.CoursePricing_header__LgiQ1{display:flex;align-items:center;gap:16px}.CoursePricing_title__z_3JG{color:var(--prosv-gray900)}.CoursePricing_badge__ddfkQ{align-items:center;justify-content:center;flex-shrink:0;gap:8px;height:32px;padding:0 12px;border-radius:42px}.CoursePricing_badgeMobile__5qmA3{display:inline-flex;background-color:var(--prosv-white)}@media(min-width:1024px){.CoursePricing_badgeMobile__5qmA3{display:none}}.CoursePricing_badgeMobile__5qmA3 .CoursePricing_badgeText__Xabu8{color:var(--prosv-gray900)}.CoursePricing_badgeMobile__5qmA3 .CoursePricing_badgeIcon__Yca__{color:var(--prosv-bubblegum500)}.CoursePricing_badgeDesktop__kuUdu{display:none;background-color:var(--prosv-bubblegum500)}@media(min-width:1024px){.CoursePricing_badgeDesktop__kuUdu{display:inline-flex;position:absolute;top:32px;right:40px}}.CoursePricing_badgeDesktop__kuUdu .CoursePricing_badgeIcon__Yca__,.CoursePricing_badgeDesktop__kuUdu .CoursePricing_badgeText__Xabu8{color:var(--prosv-white)}.CoursePricing_badgeIcon__Yca__{flex-shrink:0}.CoursePricing_badgeIcon__Yca__ path{fill:currentColor}.CoursePricing_badgeText__Xabu8{white-space:nowrap}.CoursePricing_cards__5rMYR{display:flex;flex-direction:column;gap:20px;padding:20px;background-color:var(--prosv-white);border-radius:28px}@media(min-width:768px){.CoursePricing_cards__5rMYR{flex-direction:row;align-items:stretch;gap:20px;padding:0;background-color:rgba(0,0,0,0);border-radius:0}}@media(min-width:1024px){.CoursePricing_cards__5rMYR{align-items:flex-start;gap:24px}}@media(min-width:768px){.CoursePricing_infoCard__8ZisF{position:relative;display:flex;flex-direction:column;flex:1 1 auto;min-width:0;padding:24px;background-color:var(--prosv-white);border-radius:32px}}@media(min-width:1024px){.CoursePricing_infoCard__8ZisF{min-height:192px;padding:32px 40px}}.CoursePricing_infoContent__K7_MR{display:flex;flex-direction:column;gap:12px}.CoursePricing_infoTitle__F6jZG{color:var(--prosv-gray900)}.CoursePricing_details___Ugjm{display:flex;flex-direction:column;gap:16px}@media(min-width:1024px){.CoursePricing_details___Ugjm{flex-direction:row;flex-wrap:wrap}}.CoursePricing_detailItem__9VvnR{display:flex;align-items:flex-start;gap:8px}@media(min-width:1024px){.CoursePricing_detailItem__9VvnR{flex:0 0 300px}}.CoursePricing_detailIcon__Eu808{flex-shrink:0;margin-top:2px;color:var(--prosv-tangerine500)}.CoursePricing_detailText__A2nbG{flex:1;color:var(--prosv-gray900)}@media(min-width:768px){.CoursePricing_priceCard___uTJ1{display:flex;flex-direction:column;flex-shrink:0;width:288px;padding:24px;background-color:var(--prosv-white);border-radius:32px}}@media(min-width:1024px){.CoursePricing_priceCard___uTJ1{height:192px}}.CoursePricing_priceInner__DWpiO{display:flex;flex-direction:column;gap:16px;padding:20px;background-color:var(--prosv-gray100);border-radius:24px}@media(min-width:768px){.CoursePricing_priceInner__DWpiO{flex:1;justify-content:center;gap:20px;padding:0;background-color:rgba(0,0,0,0);border-radius:0}}.CoursePricing_priceGroup__yhJvf{display:flex;flex-direction:column;gap:4px}.CoursePricing_price__PUCs_{color:var(--prosv-gray900);font-size:32px;line-height:36px}.CoursePricing_note__u7Lo_,.CoursePricing_price__PUCs_{text-align:center;font-family:Fer Caption;font-weight:600}.CoursePricing_note__u7Lo_{color:var(--prosv-gray600);font-size:18px;line-height:22px}.CoursePricing_buyButton__ViiKA{width:100%}.CourseProgram_root__DDEkA{display:flex;flex-direction:column}.CourseProgram_title__Hoc_x{color:var(--prosv-gray900);margin-bottom:16px}@media(min-width:768px){.CourseProgram_title__Hoc_x{margin-bottom:24px}}.CourseProgram_list__FoIqd{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}@media(min-width:768px){.CourseProgram_list__FoIqd{display:grid;grid-template-columns:1fr 1fr;column-gap:24px;row-gap:12px}}.CourseProgram_list__FoIqd button{margin-top:4px}.CourseProgram_showMore__DOHcZ.CourseProgram_showMore__DOHcZ{border-color:var(--prosv-tangerine500);color:var(--prosv-tangerine500)}.CourseProgram_showMore__DOHcZ.CourseProgram_showMore__DOHcZ:active:not(:disabled),.CourseProgram_showMore__DOHcZ.CourseProgram_showMore__DOHcZ:hover:not(:disabled){border-color:var(--prosv-tangerine600)}.CourseProgram_showMore__DOHcZ.CourseProgram_showMore__DOHcZ:focus-visible{box-shadow:0 0 0 4px var(--prosv-tangerine200)}@media(min-width:768px){.CourseProgram_showMore__DOHcZ.CourseProgram_showMore__DOHcZ{grid-column:1/-1}}.CourseProgram_item__2jH8k{display:flex;align-items:center;gap:12px;padding:16px 20px;background-color:var(--prosv-white);border-radius:20px}.CourseProgram_marker__gA5Z1{flex-shrink:0;width:28px;height:28px;color:var(--prosv-gray900)}.CourseProgram_itemText__pk_q8{color:var(--prosv-gray900)}@media(min-width:1024px){.CourseProgram_buyButton__cQBhJ{align-self:center;width:auto}}.CourseSkills_root__vlepX{display:flex;flex-direction:column;gap:16px}@media(min-width:768px){.CourseSkills_root__vlepX{gap:24px}}.CourseSkills_title__D0dvv{color:var(--prosv-gray900)}.CourseSkills_content__3tq74{display:grid;grid-template-areas:"art" "cards";grid-template-columns:1fr;row-gap:20px}@media(min-width:768px){.CourseSkills_content__3tq74{grid-template-areas:"cards art";grid-template-columns:1fr 1fr;column-gap:24px;row-gap:0}}.CourseSkills_cards__uBMss{grid-area:cards;display:flex;flex-direction:column;gap:16px}@media(min-width:768px){.CourseSkills_cards__uBMss{gap:24px}}.CourseSkills_card__QR_C7{display:flex;flex-direction:column;gap:12px;padding:20px;background-color:var(--prosv-white);border-radius:28px}@media(min-width:768px){.CourseSkills_card__QR_C7{padding:24px;border-radius:32px}}.CourseSkills_groupTitle__1OkTH{color:var(--prosv-gray900)}.CourseSkills_list__aqY38{display:flex;flex-direction:column;gap:16px}.CourseSkills_item__JZDK_{display:flex;align-items:flex-start;gap:13.67px}.CourseSkills_checkIcon__rj_Ki{display:block;flex-shrink:0;width:17px;height:17px;margin-top:4.67px;color:var(--prosv-gray900)}.CourseSkills_itemText__WoQwo{color:var(--prosv-gray900)}.CourseSkills_art__T3itk{grid-area:art;position:relative;overflow:hidden;aspect-ratio:328/281}@media(min-width:768px){.CourseSkills_art__T3itk{overflow:visible;aspect-ratio:auto;height:auto}}.CourseSkills_artImage__78aHa{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}@media(min-width:768px){.CourseSkills_artImage__78aHa{inset:auto 0 0 0;height:auto}}.CourseTeacher_root__DnT2_{display:flex;flex-direction:column;gap:16px}@media(min-width:768px){.CourseTeacher_root__DnT2_{gap:24px}}.CourseTeacher_title__Vx72L{color:var(--prosv-gray900)}.CourseTeacher_profile__Fyqza{display:flex;flex-direction:column;gap:20px;padding:8px 8px 20px;background-color:var(--prosv-white);border-radius:28px}@media(min-width:768px){.CourseTeacher_profile__Fyqza{flex-direction:row;gap:24px;padding:0;border-radius:0;background-color:rgba(0,0,0,0)}}.CourseTeacher_photoWrap__V9JxV{position:relative;aspect-ratio:312/340;max-height:340px;overflow:hidden;border-radius:20px}@media(min-width:768px){.CourseTeacher_photoWrap__V9JxV{flex-shrink:0;aspect-ratio:auto;max-height:none;border-radius:32px;width:288px;min-height:376px}}@media(min-width:1024px){.CourseTeacher_photoWrap__V9JxV{width:392px;min-height:512px}}.CourseTeacher_photo__pcDRg{object-fit:cover}.CourseTeacher_content__C_KDY{display:flex;flex-direction:column;gap:16px;padding-inline:12px}@media(min-width:768px){.CourseTeacher_content__C_KDY{flex:1;min-width:0;gap:16px;padding:28px;background-color:var(--prosv-white);border-radius:32px}}.CourseTeacher_name__r3eLz{color:var(--prosv-gray900)}.CourseTeacher_factsList__uDtuD{display:flex;flex-direction:column;gap:12px}.CourseTeacher_factsList__uDtuD button{margin-top:8px}.CourseTeacher_fact__TG1Vn{display:flex;align-items:flex-start;gap:8px}.CourseTeacher_factIcon__ca6KB{flex-shrink:0;margin-top:4px;color:var(--prosv-tangerine500)}.CourseTeacher_factText__iXltQ{color:var(--prosv-gray900)}.CourseTeacher_skillsBlock__z7OgY{display:flex;flex-direction:column;gap:12px;min-width:0}.CourseTeacher_skillsList__d03hm{display:flex;flex-direction:column;gap:8px;padding-left:20px}.CourseTeacher_skillsList__d03hm li{display:list-item;list-style-type:disc}.ExpandableSection_root__OR5OC{display:contents}.ExpandableSection_toggle__x8MnC{width:100%}@media(min-width:1024px){.ExpandableSection_toggle__x8MnC{display:none}}.ExpandableSection_content__Pwfmd{display:contents}@media(max-width:1023px){.ExpandableSection_collapsed__mxltg{display:none}}.page_root__8sL4i{min-height:100dvh;background-color:var(--prosv-warmStone200);padding-top:100px;padding-bottom:60px}@media(max-width:1023px){.page_root__8sL4i{padding-bottom:16px}}.page_otherCourses__Fidbc{--course-tile-bg:var(--prosv-white)}.CourseTile_root__zZH26{position:relative;box-sizing:border-box;display:flex;flex-shrink:0;flex-direction:column;gap:10px;align-items:flex-start;width:144px;height:180px;padding:16px;overflow:hidden;text-decoration:none;background-color:var(--course-tile-bg,var(--prosv-warmStone200));border-radius:30px;scroll-snap-align:start;transition:box-shadow .3s ease-in-out}.CourseTile_root__zZH26:hover{box-shadow:0 8px 24px var(--prosv-blackA12)}@media(min-width:1024px){.CourseTile_root__zZH26{gap:16px;height:304px;padding:28px;background-color:var(--prosv-white);border-radius:32px;width:100%}}.CourseTile_title__dXKgm{flex-shrink:0;margin:0;color:var(--prosv-gray900)}@media(min-width:1024px){.CourseTile_title__dXKgm{font-family:Fer Caption;font-weight:600;font-size:20px;line-height:24px}}@media(min-width:1024px)and (min-width:1024px){.CourseTile_title__dXKgm{font-size:24px;line-height:28px}}.CourseTile_image__1w6_d{position:absolute;bottom:0;left:0;width:100%;height:auto}@media(min-width:768px){.CourseTile_stretch__mH_tG{gap:16px;height:304px;padding:28px;background-color:var(--prosv-white);border-radius:32px;flex:1 1 0;min-width:0;width:auto}.CourseTile_stretch__mH_tG .CourseTile_image__1w6_d{height:162px;object-fit:contain;object-position:center bottom}}.ProgressBar_root__dfVPM{overflow:hidden;width:100%;height:24px;padding:4px;border-radius:40px;background-color:var(--progress-bar-track-bg,var(--prosv-gray100))}@media(min-width:1024px){.ProgressBar_root__dfVPM{height:28px}}.ProgressBar_fill__za31o{height:100%;border-radius:40px;background-color:var(--prosv-tangerine500);transition:width .3s ease-in-out}.TopicCard_root__0Xstl{--progress-bar-track-bg:var(--prosv-whiteA100);--skeleton-bg:var(--prosv-whiteA100);display:flex;flex-direction:column;gap:16px;overflow:hidden;padding:20px;border-radius:24px;background-color:var(--prosv-gray100);color:var(--prosv-gray900);text-decoration:none}@media(min-width:1024px){.TopicCard_root__0Xstl{--progress-bar-track-bg:var(--prosv-gray100);--skeleton-bg:var(--prosv-gray100);justify-content:space-between;gap:24px;padding:24px;background-color:var(--prosv-whiteA100)}}.TopicCard_heading__S6hD7{display:flex;align-items:flex-start;gap:12px}.TopicCard_headingOnly__GDPfH .TopicCard_heading__S6hD7{align-items:center}.TopicCard_title__lqf_w{flex:1 0 0;min-width:0;overflow-wrap:anywhere;font-family:Fer Caption;font-weight:600;font-size:16px;line-height:20px}@media(min-width:1024px){.TopicCard_title__lqf_w{font-family:Fer Caption;font-weight:600;font-size:20px;line-height:24px}}.TopicCard_arrow__wOl91{--arrow-button-size:32px;--arrow-button-radius:12px;--arrow-button-bg:var(--prosv-whiteA100)}@media(min-width:1024px){.TopicCard_arrow__wOl91{--arrow-button-size:40px;--arrow-button-radius:16px;--arrow-button-bg:var(--prosv-gray100)}}.TopicCard_root__0Xstl:hover .TopicCard_arrow__wOl91{--arrow-button-bg:var(--prosv-gray200)}.TopicCard_state__JJGvU{display:flex;align-items:center;gap:16px}@media(min-width:1024px){.TopicCard_state__JJGvU{gap:20px}}.TopicCard_progress__1wAXJ{display:flex;flex:1 0 0;flex-direction:column;gap:8px;min-width:0}.TopicCard_progressHead__evAMY{display:flex;justify-content:space-between;gap:8px;white-space:nowrap}.TopicCard_progressLabel__fAPFb{font-family:Fer Display;font-weight:400;font-size:16px;line-height:20px}.TopicCard_progressValue__Nchze{font-family:Fer Caption;font-weight:600;font-size:16px;line-height:20px}.TopicCard_badgeSkeleton__8YO5E,.TopicCard_progressSkeleton__8pNBv{--skeleton-radius:16px;height:48px}@media(min-width:1024px){.TopicCard_badgeSkeleton__8YO5E,.TopicCard_progressSkeleton__8pNBv{height:64px}}.TopicCard_badgeSkeleton__8YO5E{flex-shrink:0;width:100px}@media(min-width:1024px){.TopicCard_badgeSkeleton__8YO5E{width:122px}}.TopicCard_progressSkeleton__8pNBv{flex:1 0 0;min-width:0}.ChapterTopics_grid__wDDv6{display:grid;gap:8px}@media(min-width:1024px){.ChapterTopics_grid__wDDv6{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}.ChapterTopics_status__mrl04{display:flex;align-items:center;justify-content:center;min-height:96px;margin:0;color:var(--prosv-gray600);font-family:Fer Display;font-weight:400;font-size:16px;line-height:20px}.SubjectTopicsBlock_root__2apkZ{display:flex;flex-direction:column;gap:16px}@media(min-width:1024px){.SubjectTopicsBlock_root__2apkZ{gap:24px}}.SubjectTopicsBlock_title__Wy_3_{margin:0;color:var(--prosv-gray900);white-space:pre-line;font-family:Fer Caption;font-weight:600;font-size:20px;line-height:24px}@media(min-width:1024px){.SubjectTopicsBlock_title__Wy_3_{white-space:normal;font-family:Fer Caption;font-weight:600;font-size:32px;line-height:36px}}.SubjectTopicsBlock_tabs__TAcpq{overflow-x:auto;margin:0 -16px;padding:0 16px;scrollbar-width:none}.SubjectTopicsBlock_tabs__TAcpq::-webkit-scrollbar{display:none}@media(min-width:1024px){.SubjectTopicsBlock_tabs__TAcpq{margin:0;padding:0}}.SubjectTopicsBlock_skeleton__WnbuM{min-height:160px}@media(min-width:1024px){.SubjectTopicsBlock_skeleton__WnbuM{min-height:200px}}.CoursesBlock_root__qazC_{display:flex;flex-direction:column;gap:24px;width:100%}.CoursesBlock_title__AugW4{margin:0;color:var(--prosv-gray900)}.CoursesBlock_list__8c_pH{display:flex;gap:12px;width:auto;margin:0 -16px;padding:0 16px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:16px;scrollbar-width:none}.CoursesBlock_list__8c_pH::-webkit-scrollbar{display:none}@media(min-width:1024px){.CoursesBlock_list__8c_pH:not(.CoursesBlock_stretch__AwXTT){display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,240px);justify-content:center;gap:16px;width:100%;padding:0;margin:0;overflow-x:visible;scroll-snap-type:none;scroll-padding-inline:0}}@media(min-width:768px){.CoursesBlock_stretch__AwXTT{display:flex;gap:24px;margin:0;padding:0;overflow-x:visible;scroll-snap-type:none;scroll-padding-inline:0}}.CashRewardsBanner_root__rn0_u{display:flex;overflow:hidden;flex-direction:column;padding:20px;border-radius:28px;color:var(--prosv-gray900);gap:16px}@media(min-width:1024px){.CashRewardsBanner_root__rn0_u{flex-direction:row;align-items:center;padding:40px;border-radius:32px}}.CashRewardsBanner_toneMoss__zfRGQ{background-color:var(--prosv-moss200)}.CashRewardsBanner_toneBubblegum__qnHE5{background-color:var(--prosv-bubblegum300)}@media(min-width:1024px){.CashRewardsBanner_stateProgress__EqSwP .CashRewardsBanner_info__j5fjR,.CashRewardsBanner_stateReady__ADeZT .CashRewardsBanner_info__j5fjR{flex:1}.CashRewardsBanner_stateProgress__EqSwP .CashRewardsBanner_progress__G5HjM,.CashRewardsBanner_stateReady__ADeZT .CashRewardsBanner_progress__G5HjM{width:280px}.CashRewardsBanner_stateRedeemed__g0DCS{gap:14px}.CashRewardsBanner_stateRedeemed__g0DCS .CashRewardsBanner_info__j5fjR{flex:1}}.CashRewardsBanner_info__j5fjR{display:flex;flex-direction:column;gap:8px}@media(min-width:1024px){.CashRewardsBanner_info__j5fjR{min-width:0}}.CashRewardsBanner_title__3qF_h{margin:0;font-family:Fer Caption;font-weight:600;font-size:20px;line-height:24px}@media(min-width:1024px){.CashRewardsBanner_title__3qF_h{font-family:Fer Caption;font-weight:600;font-size:32px;line-height:36px}}.CashRewardsBanner_description__d2kED{margin:0;font-family:Fer Display;font-weight:400;font-size:18px;line-height:22px}@media(min-width:1024px){.CashRewardsBanner_description__d2kED{font-family:Fer Display;font-weight:400;font-size:20px;line-height:24px}}.CashRewardsBanner_infoBtn__j1TaN{display:inline-flex;padding:0;border:none;margin-left:4px;background:none;color:inherit;cursor:pointer;vertical-align:baseline}.CashRewardsBanner_infoIcon__Nf4cT{display:block;width:12px;height:12px;flex-shrink:0}@media(min-width:1024px){.CashRewardsBanner_infoIcon__Nf4cT{width:14px;height:14px}}.CashRewardsBanner_progress__G5HjM{display:flex;align-items:center;gap:14px}@media(min-width:1024px){.CashRewardsBanner_progress__G5HjM{flex-shrink:0}}.CashRewardsBanner_chestBox__lbpeU{position:relative;width:64px;height:60px;flex-shrink:0}.CashRewardsBanner_chest__lAE1O{position:absolute;top:50%;left:0;width:64px;height:auto;transform:translateY(-50%)}.CashRewardsBanner_progressInfo__ykoYL{display:flex;min-width:0;flex:1;flex-direction:column;gap:8px}.CashRewardsBanner_progressHead__SDD12{display:flex;align-items:center;justify-content:space-between;gap:8px}.CashRewardsBanner_progressLabel__yziTe{font-family:Fer Display;font-weight:400;font-size:16px;line-height:20px}.CashRewardsBanner_counter__R_6zP{display:inline-flex;align-items:center;gap:4px;white-space:nowrap;font-family:Fer Caption;font-weight:600;font-size:16px;line-height:20px}.CashRewardsBanner_crystal__k78BL{width:20px;height:20px;flex-shrink:0}.CashRewardsBanner_bar__OL17j.CashRewardsBanner_bar__OL17j{height:28px}.CashRewardsBanner_media__zyHYv{position:relative;order:1;height:120px;margin-bottom:-20px}@media(min-width:1024px){.CashRewardsBanner_media__zyHYv{width:180px;height:148px;flex-shrink:0;margin-block:-40px;order:0}}.CashRewardsBanner_mediaImage__SR3pm{position:absolute;top:0;left:0;width:100%;height:auto;transform:translateY(-6.93%)}@media(min-width:1024px){.CashRewardsBanner_mediaImage__SR3pm{top:-12px;width:180px;height:177px;transform:none}}.CashRewardsBanner_button__fQikJ{width:100%}@media(min-width:1024px){.CashRewardsBanner_button__fQikJ{width:auto}.CashRewardsBanner_compact__4qq1Z{padding:28px}.CashRewardsBanner_compact__4qq1Z .CashRewardsBanner_title__3qF_h{font-family:Fer Caption;font-weight:600;font-size:24px;line-height:28px}.CashRewardsBanner_compact__4qq1Z .CashRewardsBanner_description__d2kED{font-family:Fer Display;font-weight:400;font-size:18px;line-height:22px}.CashRewardsBanner_compact__4qq1Z .CashRewardsBanner_media__zyHYv{height:142px;margin-block:-28px}.CashRewardsBanner_compact__4qq1Z.CashRewardsBanner_stateProgress__EqSwP .CashRewardsBanner_progress__G5HjM{width:235px}.CashRewardsBanner_compact__4qq1Z.CashRewardsBanner_stateReady__ADeZT .CashRewardsBanner_info__j5fjR{flex:0 1 340px}.CashRewardsBanner_compact__4qq1Z.CashRewardsBanner_stateReady__ADeZT .CashRewardsBanner_progress__G5HjM{width:auto;margin-inline:auto}.CashRewardsBanner_compact__4qq1Z.CashRewardsBanner_stateReady__ADeZT .CashRewardsBanner_progressInfo__ykoYL{display:none}.CashRewardsBanner_compact__4qq1Z.CashRewardsBanner_stateReady__ADeZT .CashRewardsBanner_chestBox__lbpeU{width:85px;height:80px}.CashRewardsBanner_compact__4qq1Z.CashRewardsBanner_stateReady__ADeZT .CashRewardsBanner_chest__lAE1O{width:85px}}.CashRewardsModal_card__kiWQN.CashRewardsModal_card__kiWQN{padding:8px 20px 20px;overflow-y:auto}@media(min-width:1024px){.CashRewardsModal_card__kiWQN.CashRewardsModal_card__kiWQN{width:592px;padding:24px;border-radius:32px}.CashRewardsModal_closeBtn__2Krn3.CashRewardsModal_closeBtn__2Krn3{top:24px;right:24px;width:32px;height:32px}}.CashRewardsModal_content__u5uLl{display:flex;flex-direction:column;gap:16px}@media(min-width:1024px){.CashRewardsModal_content__u5uLl{gap:20px}}.CashRewardsModal_plate__3cMqO{display:flex;width:60px;height:60px;align-items:center;justify-content:center;align-self:center;border-radius:24px;background-color:var(--prosv-gray100)}.CashRewardsModal_plateIcon__wktDx{width:36px;height:36px;flex-shrink:0}.CashRewardsModal_text__6kmVN{display:flex;flex-direction:column;gap:10px}@media(min-width:1024px){.CashRewardsModal_text__6kmVN{gap:12px}}.CashRewardsModal_body__Drrzx{display:flex;flex-direction:column;gap:10px}.CashRewardsModal_title__G3RbX{padding-right:44px;color:var(--prosv-gray900)}.CashRewardsModal_description__zP8Gg{color:var(--prosv-gray900)}.CashRewardsModal_link__QSmQR{color:var(--prosv-tangerine500);text-decoration:underline}.CashRewardsModal_note__PCgEr{color:var(--prosv-gray600)}.CashRewardsModal_actions__HJsPB{display:flex;flex-direction:column;gap:8px}@media(min-width:1024px){.CashRewardsModal_actions__HJsPB{gap:12px}}.CashRewardsModal_button__AMCCB{width:100%}.CashRewardsReminderModal_card__jE4a6.CashRewardsReminderModal_card__jE4a6{padding:8px 20px 20px;overflow-y:auto}@media(min-width:1024px){.CashRewardsReminderModal_card__jE4a6.CashRewardsReminderModal_card__jE4a6{width:592px;padding:24px;border-radius:32px}.CashRewardsReminderModal_closeBtn__r1HJM.CashRewardsReminderModal_closeBtn__r1HJM{top:24px;right:24px;width:32px;height:32px}}.CashRewardsReminderModal_content__sZHai{display:flex;flex-direction:column;gap:16px}@media(min-width:1024px){.CashRewardsReminderModal_content__sZHai{gap:20px}}.CashRewardsReminderModal_plate__WYhdw{display:flex;width:60px;height:60px;align-items:center;justify-content:center;align-self:center;border-radius:24px;background-color:var(--prosv-gray100)}.CashRewardsReminderModal_plateIcon__Lvf2N{width:36px;height:36px;flex-shrink:0}.CashRewardsReminderModal_text__f_i3Q{display:flex;flex-direction:column;gap:10px}@media(min-width:1024px){.CashRewardsReminderModal_text__f_i3Q{gap:12px}}.CashRewardsReminderModal_title__WwedZ{padding-right:44px;color:var(--prosv-gray900)}.CashRewardsReminderModal_description__2NYL5{color:var(--prosv-gray900)}.CashRewardsReminderModal_button__0CgKb{width:100%}.ParentSubjectsMain_page__QC_tB{min-height:100dvh;padding-top:60px;background-color:var(--prosv-warmStone200)}.ParentSubjectsMain_root__Sz6pX{display:flex;flex-direction:column;gap:24px;width:100%;max-width:1040px;padding:16px 16px 48px;margin:0 auto;background-color:var(--prosv-white);border-radius:24px 24px 0 0}@media(min-width:1024px){.ParentSubjectsMain_root__Sz6pX{gap:40px;padding:32px 16px 64px;background-color:rgba(0,0,0,0);border-radius:0}}.ParentSubjectsMain_title__vvpKR{margin:0}.ExpertButton_root__Jap3J{position:fixed;left:16px;bottom:16px;z-index:5}.LeagueBadge_root__rB5Iv{display:flex;flex-direction:column;align-items:center}.LeagueBadge_circle__ST9g_{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:60px;height:60px;border-radius:50%;box-shadow:0 4px 16px rgba(139,150,161,.12),0 2px 4px rgba(139,150,161,.06);background-color:var(--prosv-moss50)}.LeagueBadge_circle__ST9g_[data-league=junior]{background-color:var(--prosv-lagoon50)}.LeagueBadge_circle__ST9g_[data-league=gamer]{background-color:var(--prosv-honey50)}.LeagueBadge_circle__ST9g_[data-league=strong]{background-color:var(--prosv-bubblegum100)}.LeagueBadge_circle__ST9g_[data-league=expert]{background-color:var(--prosv-red100)}.LeagueBadge_circle__ST9g_[data-league=master]{background-color:var(--prosv-cherry50)}.LeagueBadge_circle__ST9g_[data-league=champion]{background-color:#f3edff}@media(min-width:1024px){.LeagueBadge_circle__ST9g_{width:62px;height:62px}}.LeagueBadge_icon__9HNAS{width:32px;height:32px;object-fit:contain}.LeagueBadge_counter__93UNH{min-width:60px;margin-top:-11px;padding:3px 12px;border-radius:50px;box-shadow:0 4px 16px rgba(139,150,161,.12),0 2px 4px rgba(139,150,161,.06);background-color:var(--prosv-whiteA100);text-align:center;white-space:nowrap}@media(min-width:1024px){.LeagueBadge_counter__93UNH{min-width:62px;padding:5px 12px}}.LeagueBadge_position__cwjpY{color:var(--prosv-gray900)}.LeagueBadge_total__5_Mr2{color:var(--prosv-gray500);font-family:Fer Caption;font-weight:600;font-size:14px;line-height:18px}@media(min-width:1024px){.LeagueBadge_total__5_Mr2{font-family:Fer Caption;font-weight:600;font-size:16px;line-height:20px}}.RatingsFloatingButton_root__11IZS{position:fixed;right:16px;bottom:16px;z-index:5;display:flex;text-decoration:none;transition:transform .15s ease}.RatingsFloatingButton_root__11IZS:hover{transform:scale(1.05)}@media(min-width:1024px){.RatingsFloatingButton_root__11IZS{right:auto;bottom:20px;left:20px}}.DiscountLabel_root__Z2lDM{display:flex;align-items:center;color:var(--prosv-grey500);background-color:var(--prosv-yellow01);width:59px;height:32px;border-radius:12px;padding:3px 6px 4px}@media(min-width:1024px){.DiscountLabel_root__Z2lDM{width:73px;height:36px;border-radius:16px;padding:5px 10px 4px}}.PriceOffer_root__M4Oeg{display:flex;gap:4px}.PriceOffer_root__M4Oeg.PriceOffer_dark__8vT_7{color:var(--prosv-grey400)}.PriceOffer_root__M4Oeg.PriceOffer_light__avVFv{color:var(--prosv-white60)}.PriceOffer_price__d9WkC{position:relative}.PriceOffer_price__d9WkC.PriceOffer_dark__8vT_7:after{position:absolute;content:"";width:100%;height:1px;top:50%;left:0;background-color:var(--prosv-grey400)}.PriceOffer_price__d9WkC.PriceOffer_light__avVFv:after{position:absolute;content:"";width:100%;height:1px;top:50%;left:0;background-color:var(--prosv-white60)}.YearPrice_root__lJngX{position:relative;display:flex;flex-direction:column;gap:8px}.YearPrice_discountLabel__U1OdZ{position:absolute;transform:rotate(-10deg);top:12px;left:125px}@media(min-width:1024px){.YearPrice_discountLabel__U1OdZ{top:10px;left:115px}}.SubscribeCardTriggerBtn_root__9HuyD{cursor:pointer}.SubscriptionStatusLabel_root__BqlqQ{display:flex;align-items:center;gap:3px;border-radius:10px;padding:4px 8px;height:30px;background-color:var(--prosv-grey50);color:var(--prosv-grey500)}.SubscriptionStatusLabel_root__BqlqQ .SubscriptionStatusLabel_icon__6Vyke{width:16px;height:16px}.DescriptionItem_root__Ob0Xu{display:grid;grid-template-columns:24px 1fr}.DescriptionItem_root__Ob0Xu .DescriptionItem_icon__pCVTB{width:24px;height:24px;max-width:24px;max-height:24px}.DescriptionItem_root__Ob0Xu .DescriptionItem_text__926a2{color:var(--prosv-grey500)}.DescriptionItem_xl__S7qxS{gap:12px}.DescriptionItem_xl__S7qxS .DescriptionItem_icon__pCVTB{width:24px;height:24px;max-width:24px;max-height:24px}.DescriptionItem_lg__CvysO{gap:3px}.DescriptionItem_lg__CvysO .DescriptionItem_icon__pCVTB{width:16px;height:16px;max-width:16px;max-height:16px}.Cover_root__CgKp7{object-fit:cover}.Cover_root__CgKp7:hover{cursor:pointer}.Cover_root__CgKp7.Cover_xl__ScocE{width:76px;height:98px}@media(min-width:1024px){.Cover_root__CgKp7.Cover_xl__ScocE{width:124px;height:160px}}.Cover_root__CgKp7.Cover_lg__HtsLB{width:60px;height:82px}@media(min-width:1024px){.Cover_root__CgKp7.Cover_lg__HtsLB{width:100px;height:128px}}.Cover_root__CgKp7.Cover_md__HAeaU{width:60px;height:82px}@media(min-width:1024px){.Cover_root__CgKp7.Cover_md__HAeaU{width:92px;height:120px}}.Cover_root__CgKp7.Cover_sm__U95tJ{width:60px;height:78px}@media(min-width:1024px){.Cover_root__CgKp7.Cover_sm__U95tJ{width:87px;height:112px}}.CoverWrapper_root__NxUN_{position:relative}.CoverWrapper_aiLabel__HsSmJ{position:absolute;display:flex;align-items:center;justify-content:center;gap:2px;color:var(--prosv-white);background:var(--prosv-gradientPurple)}.CoverWrapper_aiLabel__HsSmJ p{letter-spacing:0;font-size:7px;line-height:5px}@media(min-width:1024px){.CoverWrapper_aiLabel__HsSmJ p{font-size:11px;line-height:14px}}.CoverWrapper_aiLabel__HsSmJ{left:-2px;bottom:20px;border-radius:6px;width:68px;height:14px}@media(min-width:1024px){.CoverWrapper_aiLabel__HsSmJ{left:-5px;bottom:0;border-radius:10px;width:106px;height:22px}}.CoverWrapper_aiIcon__092Hq{display:flex;align-items:center;width:8px;height:8px}@media(min-width:1024px){.CoverWrapper_aiIcon__092Hq{width:12px;height:12px}}.SubscribeCard_wrapper__3kmiX{border-radius:24px;z-index:1;display:grid;grid-template-columns:auto 1fr auto;padding:12px 20px 20px;width:100%;gap:16px;transition:border .4s;text-align:start;background-color:var(--prosv-white);border:2px solid var(--prosv-white)}.SubscribeCard_wrapper__3kmiX:hover:not(.SubscribeCard_withAi__tVhH_){border:2px solid var(--prosv-blue02)}.SubscribeCard_wrapper__3kmiX:hover:not(.SubscribeCard_withAi__tVhH_) .SubscribeCard_actionInfo__D5P0l{color:var(--prosv-blue02)}.SubscribeCard_wrapper__3kmiX .SubscribeCard_desktopCancelBtn__c5CzK{display:block}.SubscribeCard_wrapper__3kmiX .SubscribeCard_mobileCancelBtn__ND9_t{display:none}@media(max-width:1023px){.SubscribeCard_wrapper__3kmiX .SubscribeCard_desktopCancelBtn__c5CzK{display:none}.SubscribeCard_wrapper__3kmiX .SubscribeCard_mobileCancelBtn__ND9_t{display:block;grid-column:span 2}}.SubscribeCard_darkBg__d2Ffx{background-color:var(--prosv-grey50)}.SubscribeCard_subscribeInfo__GNGFW{display:flex;gap:10px;align-items:center;grid-column:span 2;grid-row:1}.SubscribeCard_title__Tz8V7{color:var(--prosv-grey500)}.SubscribeCard_mainInfo__qgZPb{display:flex;gap:16px}.SubscribeCard_description__btjsr{display:flex;flex-direction:column;flex-grow:1;gap:4px}.SubscribeCard_attribute___XZtE{display:flex;align-items:center;gap:3px;margin-bottom:4px}.SubscribeCard_attribute___XZtE:last-child{margin-bottom:0}.SubscribeCard_attribute___XZtE.SubscribeCard_attribute___XZtE{display:none}@media(min-width:1024px){.SubscribeCard_attribute___XZtE.SubscribeCard_attribute___XZtE{display:grid}}.SubscribeCard_authors__ZMh36{margin-bottom:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--prosv-grey400);max-width:17rem}@media(min-width:1024px){.SubscribeCard_authors__ZMh36{max-width:650px}}.SubscribeCard_actionInfo__D5P0l{transition:color .4s;display:flex;align-items:center;gap:4px;grid-column:3;grid-row:1/3;color:var(--prosv-grey500)}.SubscribeCard_actionInfo__D5P0l svg{width:16px;height:16px}@media(max-width:1023px){.SubscribeCard_wrapper__3kmiX{padding:16px;gap:0}.SubscribeCard_subscribeInfo__GNGFW{margin-bottom:12px}.SubscribeCard_mainInfo__qgZPb{display:flex;gap:12px}.SubscribeCard_authors__ZMh36{margin-bottom:8px}.SubscribeCard_attribute___XZtE{display:none}.SubscribeCard_actionInfo__D5P0l{align-items:center;grid-row:1/span 4}.SubscribeCard_actionInfo__D5P0l svg{width:24px;height:24px}.SubscribeCard_actionInfo__D5P0l p{display:none}}.BundleSubscribesList_root__mdfU_{background-color:var(--prosv-white);padding:20px;border-radius:24px;display:flex;flex-direction:column;gap:8px}.BundleSubscribesList_root__mdfU_ .BundleSubscribesList_withAi__8SVMI{border:2px solid rgba(0,0,0,0);transition:border .4s;box-sizing:border-box;border-radius:24px}@media(min-width:1024px){.BundleSubscribesList_root__mdfU_ .BundleSubscribesList_withAi__8SVMI{border-radius:26px}}.BundleSubscribesList_root__mdfU_ .BundleSubscribesList_withAi__8SVMI:hover{border:2px solid var(--prosv-aspid03)}.BundleSubscribesList_root__mdfU_ .BundleSubscribesList_cancelBtnDesktop__N1vfd{display:block}.BundleSubscribesList_root__mdfU_ .BundleSubscribesList_cancelBtnMobile__zxDSE{display:none}.BundleSubscribesList_subscribeInfoWrapper__EUym4{display:flex;gap:20px;align-items:center}.BundleSubscribesList_title__xwUZd{color:var(--prosv-grey500)}.BundleSubscribesList_label__g3Sqi{margin-bottom:4px}.BundleSubscribesList_list__16p1m{display:flex;flex-direction:column;gap:12px}@media(max-width:767px){.BundleSubscribesList_root__mdfU_{padding:16px;gap:16p}.BundleSubscribesList_root__mdfU_ .BundleSubscribesList_cancelBtnDesktop__N1vfd{display:none}.BundleSubscribesList_root__mdfU_ .BundleSubscribesList_cancelBtnMobile__zxDSE{display:block}.BundleSubscribesList_label__g3Sqi{margin-bottom:0}.BundleSubscribesList_list__16p1m{gap:16px}}.AiSubscribeCard_wrapper__P4Tjd{border-radius:24px;display:grid;grid-template-columns:auto 1fr auto;padding:12px 20px 20px;width:100%;gap:16px;transition:border .4s;text-align:start;background-color:var(--prosv-white);border:2px solid var(--prosv-white)}.AiSubscribeCard_wrapper__P4Tjd:hover{border:2px solid var(--prosv-blue02)}.AiSubscribeCard_wrapper__P4Tjd:hover .AiSubscribeCard_actionInfo__KtB_K{color:var(--prosv-blue02)}.AiSubscribeCard_darkBg__qz12a{background-color:var(--prosv-grey50)}.AiSubscribeCard_subscribeInfo__4V_8M{display:flex;gap:10px;align-items:center;grid-column:span 2;grid-row:1}.AiSubscribeCard_desktopCancelBtn__E9BD8{display:block}.AiSubscribeCard_mobileCancelBtn__Ar55k{display:none}.AiSubscribeCard_title__Qyj5V{color:var(--prosv-grey500)}.AiSubscribeCard_mainInfo__HsuDF{display:flex;gap:16px}.AiSubscribeCard_description__YscJr{display:flex;flex-direction:column;flex-grow:1;gap:4px}.AiSubscribeCard_description__YscJr .AiSubscribeCard_attribute__Id_7H{align-items:center;gap:3px;margin-bottom:4px}.AiSubscribeCard_description__YscJr .AiSubscribeCard_attribute__Id_7H:last-child{margin-bottom:0}.AiSubscribeCard_description__YscJr .AiSubscribeCard_attribute__Id_7H{display:none}@media(min-width:768px){.AiSubscribeCard_description__YscJr .AiSubscribeCard_attribute__Id_7H{display:flex}}.AiSubscribeCard_actionInfo__KtB_K{transition:color .4s;display:flex;align-items:center;gap:4px;grid-column:3;grid-row:1/3;color:var(--prosv-grey500)}.AiSubscribeCard_actionInfo__KtB_K svg{width:16px;height:16px}@media(max-width:767px){.AiSubscribeCard_wrapper__P4Tjd{padding:16px;gap:0}.AiSubscribeCard_subscribeInfo__4V_8M{margin-bottom:12px}.AiSubscribeCard_mainInfo__HsuDF{display:flex;gap:12px}.AiSubscribeCard_actionInfo__KtB_K{align-items:center;grid-row:1/span 4}.AiSubscribeCard_actionInfo__KtB_K svg{width:24px;height:24px}.AiSubscribeCard_actionInfo__KtB_K p,.AiSubscribeCard_desktopCancelBtn__E9BD8{display:none}.AiSubscribeCard_mobileCancelBtn__Ar55k{display:block;grid-column:span 2}}.AiSubscribeCard_aiIcon__0_ITv{width:48px;height:48px}@media(min-width:1024px){.AiSubscribeCard_aiIcon__0_ITv{width:60px;height:60px}}.AiSubscribeCard_aiIcon__0_ITv svg{width:100%;height:100%}.SingleSubscribesList_root__7MlpQ{display:flex;flex-direction:column;gap:24px}@media(max-width:767px){.SingleSubscribesList_root__7MlpQ{gap:16px}}.SingleSubscribesList_withAi__tho_E{border:2px solid rgba(0,0,0,0);transition:border .4s;box-sizing:border-box;border-radius:24px}@media(min-width:1024px){.SingleSubscribesList_withAi__tho_E{border-radius:26px}}.SingleSubscribesList_withAi__tho_E:hover{border:2px solid var(--prosv-aspid03)}.DetailModal_desktopModal__YOWRm{padding:40px;width:600px}.DetailModal_closeBtn__ztd9i{top:24px;width:14px;height:14px}.DetailModal_mobileModal__M1WsD{padding:28px 16px 16px}.AiLabel_root__f4IVL{display:flex;align-items:center;gap:4px;width:fit-content;color:var(--prosv-white);background:var(--prosv-gradientPurple);padding:2px 7px;border-radius:8px}@media(min-width:1024px){.AiLabel_root__f4IVL{padding:3px 8px;border-radius:10px}}.AiLabel_root__f4IVL .AiLabel_icon__OICea{display:flex;align-items:center;width:14px;height:14px}@media(min-width:1024px){.AiLabel_root__f4IVL .AiLabel_icon__OICea{width:16px;height:16px}}.AiDescriptionItem_root__V4Dat{display:grid;grid-template-columns:24px 1fr;gap:12px}.AiDescriptionItem_label__WifOc{display:inline-flex;align-items:baseline;margin-right:4px}.AiDescriptionItem_icon__ChZ2P{width:24px;height:24px}.AiDescriptionItem_icon__ChZ2P svg{width:100%;height:100%}.AiDescriptionItem_text__IpHG2{display:inline;vertical-align:text-bottom;color:var(--prosv-grey500)}.DetailModalContentDesktop_root__Qbdj3{display:grid;gap:24px;grid-template-columns:124px 1fr}.DetailModalContentDesktop_wrapper__j_Mdu{max-width:372px}.DetailModalContentDesktop_descWrapper__bdgF_{display:flex;flex-direction:column;gap:8px}.DetailModalContentDesktop_title__zZVZ1{margin-bottom:8px;color:var(--prosv-grey500)}.DetailModalContentDesktop_author__eVSac{margin-bottom:20px;color:var(--prosv-grey400)}.DetailModalContentMobile_root__642Qv{padding-top:25px}.DetailModalContentMobile_title__MB4g6{margin-bottom:8px;color:var(--prosv-grey500)}.DetailModalContentMobile_author__EjnO_{margin-bottom:20px;color:var(--prosv-grey400)}.DetailModalContentMobile_coverWrapper__YSd3N{display:grid;grid-template-columns:76px 1fr;gap:15px;border-radius:24px;padding:16px 14px;margin-bottom:12px;background-color:var(--prosv-grey50)}.DetailModalContentMobile_descWrapper__exCsl{display:flex;flex-direction:column;gap:8px}.page_root__V2WkL{display:flex;justify-content:center;background-color:var(--prosv-blue06);overflow:visible;min-height:100dvh}.page_main__AuX5a{height:100%;display:flex;flex-direction:column;width:100%;margin-top:24px}@media(min-width:1024px){.page_main__AuX5a{width:912px;margin-top:28px}}.page_loader__7NJ__{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.InfoWrapper_infoIcon__Ic7Y8{display:flex;align-items:center;width:16px;height:16px;cursor:pointer;margin-left:8px;color:var(--prosv-grey300)}.InfoWrapper_infoIcon__Ic7Y8:hover{color:var(--prosv-blue02)}.InfoWrapper_allIcon__kWdYD{color:var(--prosv-white60)}.InfoWrapper_allIcon__kWdYD:hover{color:var(--prosv-white)}.AiLabel_root__2zHR8{width:fit-content;border-radius:8px;padding:4px 8px;margin:2px 0;color:var(--prosv-blue02);background-color:var(--prosv-blue06)}.PlanItem_root__nmpAX{display:flex;align-items:flex-start;margin-bottom:20px;gap:12px}.PlanItem_root__nmpAX .PlanItem_radio__B1Xht{flex:1;all:unset;cursor:pointer;min-width:18px;height:18px;background-color:rgba(0,0,0,0);border-radius:50px;border:2px solid var(--prosv-grey300)}.PlanItem_root__nmpAX .PlanItem_radio__B1Xht.PlanItem_activeBtn__YanqG{position:relative;border-color:var(--prosv-blue02)}.PlanItem_root__nmpAX .PlanItem_radio__B1Xht.PlanItem_activeBtn__YanqG:after{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;border-radius:50%;background-color:var(--prosv-blue02)}.PlanItem_root__nmpAX .PlanItem_nameWrapper__lxhOs{display:flex;flex-wrap:wrap;align-items:center}.PlanItem_root__nmpAX .PlanItem_nameWrapper__lxhOs .PlanItem_name__VlJkH{cursor:pointer;color:var(--prosv-grey500)}.PlanItem_root__nmpAX .PlanItem_nameWrapper__lxhOs .PlanItem_aiPrice__wq4HB{color:var(--prosv-grey500)}.PlanItem_root__nmpAX .PlanItem_nameWrapper__lxhOs .PlanItem_lightningIcon__pheTT{display:flex;align-items:center;min-width:20px;height:20px}.PlanItem_root__nmpAX .PlanItem_nameWrapper__lxhOs.PlanItem_all__Oa1Mi>p{color:var(--prosv-white)}.PlanItem_root__nmpAX .PlanItem_iconWrapper__Pn_Bb{display:flex;align-items:center;color:var(--prosv-grey500)}.PlanItem_root__nmpAX .PlanItem_aiPriceWrapper___XDt4{display:flex;flex-direction:column}.PlanItem_root__nmpAX .PlanItem_aiPriceWrapper___XDt4 .PlanItem_aiLabel__NKhvW{border-radius:8px;padding:4px 8px;margin:2px 0;color:var(--prosv-blue02);background-color:var(--prosv-blue06)}.PlanItem_root__nmpAX .PlanItem_allPrice__s8n_8{color:var(--prosv-white)}.PriceWrapper_root__h4DlE{position:relative;display:flex;flex-direction:column;align-items:center;border-radius:24px;padding:20px;background-color:var(--prosv-grey50)}.PriceWrapper_root__h4DlE .PriceWrapper_curveArrow__lWxvC{display:none;position:absolute;width:80px;height:72px;top:0;right:0;color:var(--prosv-orange02)}@media(max-width:1023px){.PriceWrapper_root__h4DlE .PriceWrapper_curveArrow__lWxvC{display:flex}}.PriceWrapper_root__h4DlE .PriceWrapper_curveArrow__lWxvC.PriceWrapper_tripple__qhpfZ{transform:scaleX(-1);left:0}.PriceWrapper_root__h4DlE .PriceWrapper_discount__5f_Y_{position:absolute;top:-5px;left:50%;transform:translate(-50%) rotate(10deg)}.PriceWrapper_root__h4DlE .PriceWrapper_price__13Vzh{margin-bottom:4px}.PriceWrapper_root__h4DlE .PriceWrapper_priceOffer__1WSjK,.PriceWrapper_root__h4DlE .PriceWrapper_toggle__T5uKT{margin-bottom:12px}.PriceWrapper_root__h4DlE .PriceWrapper_btn__IxNLs{width:100%}.PlanCard_root__XcTIx{position:relative;border-radius:32px;padding:24px 16px;display:flex;flex-direction:column;align-items:center;width:100%;max-width:288px;min-width:288px;background-color:var(--prosv-white)}@media(max-width:1023px){.PlanCard_root__XcTIx{border:2px solid var(--prosv-orange02);max-width:100%}}.PlanCard_root__XcTIx .PlanCard_title__Ot8Ek{display:flex;width:100%;margin-bottom:20px;color:var(--prosv-grey500)}.PlanCard_root__XcTIx .PlanCard_priceWrapper__myEvG{width:100%;margin-bottom:20px}.PlanCard_root__XcTIx .PlanCard_subjectsWrapper__BN8lh{display:flex;height:100%;width:100%;flex-direction:column;justify-content:space-between}.PlanCard_root__XcTIx .PlanCard_itemsWrapper__VeCRm{display:flex;flex-direction:column}.PricingPromoBlock_root__OM5KK{width:100%;border-radius:24px;background:linear-gradient(86.46deg,#ff771d 12.17%,#ffb053 85.94%);position:relative;overflow:visible;padding:16px;padding-top:16px;margin-top:38px;margin-bottom:28px}@media(min-width:768px){.PricingPromoBlock_root__OM5KK{padding:32px;padding-top:38px;margin-top:48px}}@media(min-width:1024px){.PricingPromoBlock_root__OM5KK{margin-bottom:40px}}.PricingPromoBlock_header__Pc0T9{display:flex;align-items:flex-start;justify-content:space-between;position:relative;margin-bottom:142px}@media(min-width:768px){.PricingPromoBlock_header__Pc0T9{margin-bottom:24px}}.PricingPromoBlock_title__4iPjP{color:var(--prosv-white);max-width:100%}@media(min-width:768px){.PricingPromoBlock_title__4iPjP{max-width:420px}}.PricingPromoBlock_mascot__HWzG6{position:absolute;z-index:0;right:25%;transform:translateX(50%);top:-103px}@media(max-width:767px){.PricingPromoBlock_mascot__HWzG6{right:50%;transform:translateX(50%);top:70px}}.PricingPromoBlock_lightbulb__tOsM1{position:absolute;width:71px;height:97px;left:-30px;top:110px}@media(max-width:767px){.PricingPromoBlock_lightbulb__tOsM1{width:64px;height:87px;left:-35px;top:55px}}.PricingPromoBlock_arrow__wuuOG{position:absolute;width:120px;height:123px;right:-40px;top:100px;transform:rotate(20deg)}@media(max-width:767px){.PricingPromoBlock_arrow__wuuOG{width:85px;height:87px;right:-40px;top:85px}}.PricingPromoBlock_lottie__Jjd3t{width:280px;height:360px}@media(max-width:767px){.PricingPromoBlock_lottie__Jjd3t{width:220px;height:280px}}.PricingPromoBlock_cards__sYGMp{position:relative;z-index:1;display:flex;gap:12px}@media(max-width:767px){.PricingPromoBlock_cards__sYGMp{flex-direction:column;gap:10px}}.PricingPromoBlock_card__XB_QY{display:flex;flex-direction:column;align-items:center;text-align:center;flex:1;background-color:var(--prosv-white);border-radius:24px;padding:20px}@media(min-width:768px){.PricingPromoBlock_card__XB_QY{padding:24px}}.PricingPromoBlock_cardTitle__k7PH3{color:var(--prosv-grey500);margin-bottom:16px}@media(min-width:1024px){.PricingPromoBlock_cardTitle__k7PH3{margin-bottom:25px}}.PricingPromoBlock_priceRow__3iEMb{position:relative;display:flex;align-items:baseline;gap:6px}.PricingPromoBlock_prefix__0auDD{color:var(--prosv-grey500);padding-bottom:4px}.PricingPromoBlock_subtitle__zlsPY{color:var(--prosv-grey400);margin-bottom:16px;margin-top:-15px}@media(min-width:1024px){.PricingPromoBlock_subtitle__zlsPY{margin-top:-5px}.PricingPromoBlock_subtitle__zlsPY .PricingPromoBlock_breakWord__hoQxo{display:none}}.PricingPromoBlock_price__pUbkq.PricingPromoBlock_price__pUbkq{display:flex;gap:2px;align-items:baseline}.PricingPromoBlock_price__pUbkq.PricingPromoBlock_price__pUbkq p:first-child{font-weight:600;line-height:72px;font-variant-numeric:lining-nums proportional-nums;font-size:48px}@media(min-width:768px){.PricingPromoBlock_price__pUbkq.PricingPromoBlock_price__pUbkq p:first-child{font-size:60px}}.PricingPromoBlock_price__pUbkq.PricingPromoBlock_price__pUbkq p:last-child{font-size:var(--prosv-font-size-mainXl);font-weight:var(--prosv-font-weight-semi_bold);line-height:var(--prosv-line-height-mainXl);padding-bottom:0}.PricingPromoBlock_animatedValue__jf6Lu{font-weight:600;line-height:72px;font-variant-numeric:lining-nums proportional-nums;color:var(--prosv-grey500);font-size:48px}@media(min-width:768px){.PricingPromoBlock_animatedValue__jf6Lu{font-size:60px}}.PricingPromoBlock_animatedPostfix__PRf9R{font-size:var(--prosv-font-size-mainXl);font-weight:var(--prosv-font-weight-semi_bold);line-height:var(--prosv-line-height-mainXl);color:var(--prosv-grey500)}.PricingPromoBlock_priceOrange__JdPXS.PricingPromoBlock_priceOrange__JdPXS{display:flex;gap:2px;align-items:baseline}.PricingPromoBlock_priceOrange__JdPXS.PricingPromoBlock_priceOrange__JdPXS p:first-child{color:var(--prosv-orange02)}.PricingPromoBlock_discount__7rxXC{position:absolute;left:50%;transform:translateX(-50%) rotate(11.26deg);z-index:1;display:inline-flex;height:auto;padding:4px 10px;flex-direction:column;justify-content:center;align-items:center;border-radius:16px;top:-10px}@media(min-width:1024px){.PricingPromoBlock_discount__7rxXC{top:-17px}}.PricingPromoBlock_button__0Ywdo.PricingPromoBlock_button__0Ywdo{width:100%}.SubscribeBanner_root__4eQng{width:100%;border-radius:20px;position:relative;margin-top:178px;margin-bottom:28px}@media(min-width:768px){.SubscribeBanner_root__4eQng{margin-top:64px}}@media(min-width:1024px){.SubscribeBanner_root__4eQng{margin-bottom:67px}}.SubscribeBanner_root__4eQng .SubscribeBanner_lottie__aZDSu{position:absolute;width:250px;height:270px;right:75px;bottom:-25px;z-index:1}@media(max-width:767px){.SubscribeBanner_root__4eQng .SubscribeBanner_lottie__aZDSu{bottom:unset;right:unset;left:40%;top:-175px;transform:translateX(-50%)}}.SubscribeBanner_bkg__USPq8{position:relative;display:flex;align-items:center;border-radius:20px;width:100%;height:100%;gap:20px;background:linear-gradient(88.24deg,#ffe4c4 15.41%,#ffd29d 95.58%);padding:16px;z-index:2}@media(min-width:768px){.SubscribeBanner_bkg__USPq8{padding:24px;z-index:0}}.SubscribeBanner_icon__tUtsn{position:absolute;z-index:1;top:0;display:block;width:285px;height:227px;right:50%;transform:translate(50%,-70%)}@media(min-width:768px){.SubscribeBanner_icon__tUtsn{width:260px;right:0;transform:translate(10%,-10%)}}@media(min-width:1024px){.SubscribeBanner_icon__tUtsn{width:335px;height:256px}}.SubscribeBanner_winkIcon__uUOQ_{display:inline-block;vertical-align:middle}.SubscribeBanner_winkIcon__uUOQ_ svg{width:24px;height:24px}.SubscribeBanner_content__zZTJN{display:flex;flex-direction:column;width:100%;gap:8px;max-width:100%}@media(min-width:768px){.SubscribeBanner_content__zZTJN{max-width:576px}}.SubscribeBanner_title__X8GlW{color:var(--prosv-grey500)}.SubscribeBanner_text__hwDqu{margin-bottom:8px;color:var(--prosv-grey500)}.SubscribeLinkWrapper_link__CAjUG.SubscribeLinkWrapper_link__CAjUG{position:relative;width:100%}@media(min-width:768px){.SubscribeLinkWrapper_link__CAjUG.SubscribeLinkWrapper_link__CAjUG{width:fit-content}}.SubscribeLinkWrapper_link__CAjUG.SubscribeLinkWrapper_link__CAjUG .SubscribeLinkWrapper_arrowImg__ntOhy{position:absolute;bottom:20px;right:-150px;width:130px;height:50px;display:none}@media(min-width:768px){.SubscribeLinkWrapper_link__CAjUG.SubscribeLinkWrapper_link__CAjUG .SubscribeLinkWrapper_arrowImg__ntOhy{display:block}}.SubscribeLinkWrapper_arrowImg__ntOhy.SubscribeLinkWrapper_subscribed___nk_z{position:absolute;bottom:16px;right:-120px;width:100px;height:40px}.ParagraphPromo_root__Zb0Df{display:flex;align-items:stretch;background-color:var(--prosv-white);border-radius:20px;position:relative;overflow:hidden;text-decoration:none;color:inherit;margin-top:16px}@media(min-width:768px){.ParagraphPromo_root__Zb0Df{margin-top:24px}}@media(max-width:767px){.ParagraphPromo_root__Zb0Df{flex-direction:column}}.ParagraphPromo_content__FSuyQ{display:flex;flex-direction:column;flex:1;z-index:1;padding:16px}@media(min-width:768px){.ParagraphPromo_content__FSuyQ{padding:21px 24px}}.ParagraphPromo_title__riEYn{color:var(--prosv-grey500);max-width:338px;margin-bottom:21px}@media(min-width:768px){.ParagraphPromo_title__riEYn{margin-bottom:13px}}.ParagraphPromo_priceRow__mS8z2{position:relative;display:flex;align-items:baseline;gap:6px;margin-bottom:4px}.ParagraphPromo_discount__PcRlg.ParagraphPromo_discount__PcRlg{position:absolute;left:10px;transform:rotate(-20deg);z-index:1;display:inline-flex;width:52px;height:28px;padding:3px 8px;flex-direction:column;justify-content:center;align-items:center;font-size:var(--prosv-font-size-mainXxxs);font-weight:var(--prosv-font-weight-semi_bold);line-height:var(--prosv-line-height-mainXxxs);top:-15px}@media(min-width:1024px){.ParagraphPromo_discount__PcRlg.ParagraphPromo_discount__PcRlg{top:-8px}}.ParagraphPromo_prefix__uY5bC{color:var(--prosv-grey500)}.ParagraphPromo_price__887lT{display:flex;align-items:baseline;gap:8px}@media(min-width:1024px){.ParagraphPromo_price__887lT{gap:6px}}.ParagraphPromo_priceValue__LdOKW{font-size:var(--prosv-font-size-mainXxxxxl);line-height:var(--prosv-line-height-mainXxxxxl)}.ParagraphPromo_pricePostfix__2YxZ5,.ParagraphPromo_priceValue__LdOKW{font-weight:var(--prosv-font-weight-semi_bold);color:var(--prosv-grey500)}.ParagraphPromo_pricePostfix__2YxZ5{font-size:var(--prosv-font-size-mainXl);line-height:var(--prosv-line-height-mainXl);white-space:nowrap}.ParagraphPromo_subtitle__hgLOi{color:var(--prosv-grey400);max-width:168px;margin-bottom:16px;margin-top:-8px}@media(min-width:768px){.ParagraphPromo_subtitle__hgLOi{max-width:218px;margin-bottom:17px}}@media(min-width:1024px){.ParagraphPromo_subtitle__hgLOi{margin-top:-5px}}.ParagraphPromo_button__pBZu4.ParagraphPromo_button__pBZu4{max-width:170px;padding:13px 25px}.ParagraphPromo_image__SGrBy{position:absolute;right:0;bottom:0;width:310px;height:260px;object-fit:contain;object-position:bottom right;z-index:2}@media(max-width:767px){.ParagraphPromo_image__SGrBy{display:none}}.ParagraphPromo_imageMobile__O8chv{display:none}@media(max-width:767px){.ParagraphPromo_imageMobile__O8chv{display:block;position:absolute;right:-2px;bottom:-3px;width:177px;height:188px;object-fit:contain;object-position:bottom right;z-index:1}}.ParagraphPromo_arrow__8XWwT{display:none}@media(max-width:767px){.ParagraphPromo_arrow__8XWwT{display:block;position:absolute;left:118px;top:-21px;width:63px;height:64px;object-fit:contain;object-position:bottom right;z-index:1}}.Toast_root__1FMWH{padding:16px;border-radius:16px;display:flex;align-items:center;justify-content:space-between;background:var(--prosv-grey500)}.Toast_root__1FMWH[data-state=open]{animation:Toast_slideIn__pXufl .2s cubic-bezier(.16,1,.3,1)}.Toast_root__1FMWH[data-state=closed]{animation:Toast_hide__1x_6y .15s ease-in}.Toast_root__1FMWH[data-swipe=move]{transform:translateX(var(--radix-toast-swipe-move-x))}.Toast_root__1FMWH[data-swipe=cancel]{transform:translateX(0);transition:transform .2s ease-out}.Toast_root__1FMWH[data-swipe=end]{animation:Toast_swipeOut__XtYpB .15s ease-out}@keyframes Toast_slideIn__pXufl{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes Toast_hide__1x_6y{0%{opacity:1}to{opacity:0}}@keyframes Toast_swipeOut__XtYpB{0%{transform:translateX(var(--radix-toast-swipe-end-x))}to{transform:translateX(100%)}}.Toast_iconLeft__jVNBq{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:44px;height:44px}.Toast_giftIcon__abl2P{width:40px;height:40px}.Toast_keyIcon__KwgaY{color:var(--prosv-white)}.Toast_content__L4N6o{display:flex;flex-direction:column;gap:8px;flex:1;max-width:268px}.Toast_toastTitle__EXfbJ{color:var(--prosv-white)}.Toast_toastDescription__Dn81N{color:var(--prosv-white60)}.Toast_actionButton__qA3yH{display:inline-flex;align-items:center;background-color:var(--prosv-white16);border-radius:30px;padding:7px 16px;color:var(--prosv-white);align-self:flex-start}.Toast_toastViewport__n0J5_{position:fixed;z-index:6;display:flex;flex-direction:column;gap:10px;padding:16px;top:76px;width:392px;top:unset;bottom:34px;left:0;right:0;width:auto}@media(min-width:768px){.Toast_toastViewport__n0J5_{top:76px;bottom:unset;left:unset;right:0;width:392px}}.Toast_closeButton__MJgf3{background-color:rgba(0,0,0,0);padding:0;border:0;cursor:pointer;width:24px;height:24px}.Toast_closeButton__MJgf3 svg{transition:color .3s ease;color:var(--prosv-white40)}.Toast_closeButton__MJgf3:hover svg{color:var(--prosv-white)}.Toast_link__MKGnb{cursor:pointer;display:flex;align-items:center;gap:12px}.UnitCollapsible_triggerWrapper__5GWP8{display:flex;border:none;width:100%;gap:4px;align-items:center;justify-content:space-between;padding:20px;cursor:pointer;background:var(--prosv-white)}.UnitCollapsible_triggerWrapper__5GWP8:hover h3{opacity:.7}.UnitCollapsible_triggerWrapper__5GWP8[data-state=open]{padding-bottom:0}.UnitCollapsible_title__FuXTo{flex-grow:1;text-align:start;color:var(--prosv-grey500)}.UnitCollapsible_chevronIcon___N65e{width:24px;height:24px;margin-left:8px;transform:translateY(2px);transition:transform .3s ease}.UnitCollapsible_content__y9I9Y{border-radius:0 0 16px 16px;padding-top:12px;padding-bottom:20px;overflow:initial;background:var(--prosv-white)}.UnitCollapsible_labelWrapper__7HPe4{display:flex;gap:4px;margin:0 4px}.UnitCollapsible_blocked__lknLy{cursor:default;pointer-events:none}.UnitCollapsible_titleBlocked__wluXl{color:var(--prosv-grey400)}@media(max-width:767px){.UnitCollapsible_triggerWrapper__5GWP8{display:grid;grid-template-columns:1fr auto;row-gap:8px}.UnitCollapsible_title__FuXTo{grid-column:1;grid-row:1}.UnitCollapsible_labelWrapper__7HPe4{grid-column:1/-1;grid-row:2}}.UnitCollapsible_triggerWrapper__5GWP8[data-state=open]{border-radius:16px 16px 0 0;transition:border-radius .4s ease}.UnitCollapsible_triggerWrapper__5GWP8[data-state=open] .UnitCollapsible_chevronIcon___N65e{transform:translateY(2px) rotate(180deg)}.UnitCollapsible_triggerWrapper__5GWP8[data-state=closed]{border-radius:16px;transition:border-radius .8s ease}.UnitCollapsible_triggerWrapper__5GWP8[data-state=closed] .UnitCollapsible_chevronIcon___N65e{transform:rotate(0deg)}.UnitCollapsible_noAnimation__fRJBa .UnitCollapsible_content__y9I9Y[data-state=closed],.UnitCollapsible_noAnimation__fRJBa .UnitCollapsible_content__y9I9Y[data-state=open]{animation:none}@keyframes UnitCollapsible_slideDown__96rZJ{0%{height:0;opacity:0}to{height:var(--radix-collapsible-content-height);opacity:1}}@keyframes UnitCollapsible_slideUp__TfMO8{0%{height:var(--radix-collapsible-content-height);opacity:1}to{height:0;opacity:0}}.UnitCollapsible_content__y9I9Y{overflow:hidden}.UnitCollapsible_content__y9I9Y[data-state=open]{animation:UnitCollapsible_slideDown__96rZJ .3s ease-out forwards}.UnitCollapsible_content__y9I9Y[data-state=closed]{animation:UnitCollapsible_slideUp__TfMO8 .3s ease-in forwards}.AiMathBanner_root__ZqWqt{display:grid;grid-template-columns:1.4fr 1fr;align-items:center;flex-direction:column-reverse;gap:20px;padding:16px;color:var(--prosv-white);background:var(--prosv-gradientBlue);border-radius:16px;display:flex}@media(min-width:768px){.AiMathBanner_root__ZqWqt{border-radius:20px;display:grid}}.AiMathBanner_root__ZqWqt .AiMathBanner_content__2UIGa{display:flex;flex-direction:column;gap:12px;text-align:center;padding:0}@media(min-width:768px){.AiMathBanner_root__ZqWqt .AiMathBanner_content__2UIGa{text-align:start;padding:8px 0 8px 8px}}.AiMathBanner_root__ZqWqt .AiMathBanner_content__2UIGa .AiMathBanner_description__ePIAU{color:var(--prosv-white80)}.AiMathBanner_root__ZqWqt .AiMathBanner_content__2UIGa .AiMathBanner_button__d9nwM{width:100%;padding:13px 24px;white-space:nowrap;max-width:unset}@media(min-width:768px){.AiMathBanner_root__ZqWqt .AiMathBanner_content__2UIGa .AiMathBanner_button__d9nwM{max-width:202px}}.AiMathBanner_root__ZqWqt .AiMathBanner_visual__dOIWn{position:relative;height:100%;display:flex;align-items:flex-end;gap:40px}.AiMathBanner_avatar__hYsiv{position:relative;border-radius:50%;padding:10px;display:flex;align-items:center;justify-content:center;background:var(--prosv-white);width:52px;height:52px}@media(min-width:768px){.AiMathBanner_avatar__hYsiv{width:80px;height:80px}}.AiMathBanner_avatar__hYsiv .AiMathBanner_aiIcon__SCy9w{width:100%;height:100%;transform:rotate(-25deg)}.AiMathBanner_avatar__hYsiv .AiMathBanner_dotLarge__sVwlY,.AiMathBanner_avatar__hYsiv .AiMathBanner_dotSmall__bAXCz{position:absolute;border-radius:50%;background:var(--prosv-white)}.AiMathBanner_avatar__hYsiv .AiMathBanner_dotSmall__bAXCz{width:8px;height:8px;top:0;right:calc(50% - 35px)}@media(min-width:768px){.AiMathBanner_avatar__hYsiv .AiMathBanner_dotSmall__bAXCz{width:12px;height:12px;top:15px;right:calc(50% - 60px)}}.AiMathBanner_avatar__hYsiv .AiMathBanner_dotLarge__sVwlY{width:14px;height:14px;top:-11px;right:calc(50% - 54px)}@media(min-width:768px){.AiMathBanner_avatar__hYsiv .AiMathBanner_dotLarge__sVwlY{width:24px;height:24px;top:-15px;right:calc(50% - 85px)}}.AiMathBanner_bubble__UfN3X{top:10px;right:0;max-height:66px;width:192px;padding:11px 16px;border-radius:24px;transform:rotate(-4deg);color:var(--prosv-grey500);background:var(--prosv-white);position:static}@media(min-width:768px){.AiMathBanner_bubble__UfN3X{position:absolute}}.Toast_root__wEmuU{display:flex;align-items:center;gap:12px;padding:12px 16px;background-color:var(--prosv-gray950);border-radius:12px}.Toast_root__wEmuU[data-state=open]{animation:Toast_slideDown__U_9g3 .2s cubic-bezier(.16,1,.3,1)}@media(min-width:1024px){.Toast_root__wEmuU[data-state=open]{animation-name:Toast_slideIn__kWiAp}}.Toast_root__wEmuU[data-state=closed]{animation:Toast_hide__12YI8 .15s ease-in}.Toast_root__wEmuU[data-swipe=move]{transform:translateX(var(--radix-toast-swipe-move-x))}.Toast_root__wEmuU[data-swipe=cancel]{transform:translateX(0);transition:transform .2s ease-out}.Toast_root__wEmuU[data-swipe=end]{animation:Toast_swipeOut__lrRZe .15s ease-out}.Toast_link__tzron{display:flex;flex:1;align-items:center;gap:12px;min-width:0;cursor:pointer;text-decoration:none}.Toast_icon__9quoV{display:flex;flex-shrink:0;align-items:center;justify-content:center}.Toast_giftIcon__frfwK,.Toast_icon__9quoV{width:36px;height:42px}.Toast_keyIcon__YEg3a{width:30px;height:30px;color:var(--prosv-white)}.Toast_errorIcon__2LHMy{flex-shrink:0;color:var(--prosv-cherry500)}.Toast_content__Y0i6P{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}@media(min-width:1024px){.Toast_content__Y0i6P{flex:0 0 212px;width:212px}}.Toast_title__ME5mi{font-family:Fer Caption;font-weight:600;font-size:14px;line-height:18px;color:var(--prosv-white)}@media(min-width:1024px){.Toast_title__ME5mi{font-family:Fer Caption;font-weight:600;font-size:16px;line-height:20px}}.Toast_description__6reRz{color:var(--prosv-whiteA60)}.Toast_actionButton__SOOl_{flex-shrink:0;text-decoration:none}.Toast_closeButton__iLIRa{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;padding:0;color:var(--prosv-white);cursor:pointer;background-color:rgba(0,0,0,0);border:0;transition:opacity .3s ease-in-out}.Toast_closeButton__iLIRa:hover{opacity:.7}.Toast_viewport__6Jhtn{position:fixed;top:8px;right:16px;left:16px;z-index:calc(var(--prosv-header-z-index, 10) + 3);display:flex;flex-direction:column;gap:10px;width:auto;margin:0;padding:0;list-style:none}@media(min-width:1024px){.Toast_viewport__6Jhtn{top:88px;right:28px;left:unset;align-items:flex-end}}@keyframes Toast_slideIn__kWiAp{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes Toast_slideDown__U_9g3{0%{transform:translateY(calc(-100% - 8px))}to{transform:translateY(0)}}@keyframes Toast_hide__12YI8{0%{opacity:1}to{opacity:0}}@keyframes Toast_swipeOut__lrRZe{0%{transform:translateX(var(--radix-toast-swipe-end-x))}to{transform:translateX(100%)}}.PlanPriceBlock_root__ACPd5{display:flex;flex-direction:column;gap:12px;width:100%;padding:20px;border-radius:24px;background-color:var(--prosv-gray100)}.PlanPriceBlock_isOnHoney__du_Gm{background-color:var(--prosv-whiteA100)}.PlanPriceBlock_price__amL9_{display:flex;flex-direction:column;gap:4px;width:100%}.PlanPriceBlock_monthly__sRPds{display:flex;gap:4px;align-items:baseline;justify-content:center;color:var(--prosv-gray900);white-space:nowrap}.PlanPriceBlock_amount__LPOly{font-family:Fer Caption;font-weight:600;font-size:32px;line-height:36px}.PlanPriceBlock_unit__HHG6c{font-family:Fer Caption;font-weight:600;font-size:24px;line-height:28px}.PlanPriceBlock_total___RxMR{color:var(--prosv-gray600);text-align:center}.PlanPriceBlock_old__sEVEt{text-decoration:line-through}.PlanPriceBlock_recurrent__5HOS4{margin-top:12px}.PlanPriceBlock_buy__HDc_b{width:100%}.AiPriceRow_root__797nh{display:flex;flex-wrap:wrap;gap:4px;align-items:center;padding-left:28px}.AiPriceRow_price__sr71g{color:var(--prosv-gray900);white-space:nowrap;font-family:Fer Caption;font-weight:600;font-size:16px;line-height:20px}.AiPriceRow_badge__lKYl8{display:flex;align-items:center;max-width:100%;height:24px;padding:0 10px;overflow:hidden;border-radius:28px;background-color:#ebe6ff;color:#7152ff;white-space:nowrap;text-overflow:ellipsis;font-family:Fer Display;font-weight:400;font-size:14px;line-height:18px}.Cover_root__UWwsj{flex-shrink:0;width:var(--cover-width,76px);height:var(--cover-height,99px);object-fit:cover;border-radius:var(--cover-radius,8px);background-color:var(--prosv-gray100)}@media(max-width:1023px){.Cover_root__UWwsj{width:var(--cover-width,62px);height:var(--cover-height,80px);border-radius:var(--cover-radius,6.531px)}}.Cover_fallback__FQBoH{border:1px solid var(--prosv-gray200)}.SubjectDetailsModal_card__AwFh3{padding:8px 8px 20px}@media(min-width:1024px){.SubjectDetailsModal_card__AwFh3{width:600px;padding:24px;border-radius:32px}}.SubjectDetailsModal_closeBtn__DKcH8{top:20px;right:20px;background-color:var(--prosv-whiteA100)}@media(min-width:1024px){.SubjectDetailsModal_closeBtn__DKcH8{top:24px;right:24px;width:32px;height:32px;background-color:var(--prosv-gray100)}}.SubjectDetailsModal_root__h0rkK{display:flex;flex-direction:column;gap:16px}@media(min-width:1024px){.SubjectDetailsModal_root__h0rkK{display:grid;grid-template-columns:124px 1fr;column-gap:24px;row-gap:16px}}.SubjectDetailsModal_header__uD3FI{display:flex;gap:16px;padding:16px;border-radius:24px;background-color:var(--prosv-gray100)}@media(min-width:1024px){.SubjectDetailsModal_header__uD3FI{display:contents}}.SubjectDetailsModal_coverBox__SdLTV{position:relative;flex-shrink:0;align-self:flex-start;line-height:0}.SubjectDetailsModal_coverBox__SdLTV:after{position:absolute;top:0;bottom:0;left:0;width:4px;border-radius:8px 0 0 8px;background:linear-gradient(90deg,var(--prosv-blackA24),transparent);content:"";pointer-events:none}@media(min-width:1024px){.SubjectDetailsModal_coverBox__SdLTV{grid-row:1/span 2}.SubjectDetailsModal_coverBox__SdLTV:after{width:6px;border-radius:12px 0 0 12px}}.SubjectDetailsModal_cover__teymx{--cover-width:76px;--cover-height:98px;--cover-radius:8px}@media(min-width:1024px){.SubjectDetailsModal_cover__teymx{--cover-width:124px;--cover-height:160px;--cover-radius:12px}}.SubjectDetailsModal_text__HN9_y{display:flex;flex-direction:column;gap:4px;padding-right:32px}@media(min-width:1024px){.SubjectDetailsModal_text__HN9_y{padding-right:40px}}.SubjectDetailsModal_title__bDzI3{color:var(--prosv-gray900)}.SubjectDetailsModal_authors__NbsJc{color:var(--prosv-gray600)}.SubjectDetailsModal_list__IIjyY{display:flex;flex-direction:column;gap:8px;padding:0 12px}@media(min-width:1024px){.SubjectDetailsModal_list__IIjyY{grid-column:2;padding:0}}.SubjectDetailsModal_item__DAIoD{display:flex;gap:8px;align-items:flex-start;color:var(--prosv-gray900)}.SubjectDetailsModal_bolt__fnbIz{flex-shrink:0;width:20px;height:20px;margin-top:2px;color:var(--prosv-tangerine500)}.SubjectDetailsModal_aiBadge__vJIXc{display:inline-flex;gap:2px;align-items:center;height:28px;padding:0 10px;border-radius:28px;background-color:#ebe6ff;color:#7152ff;vertical-align:middle}.SubjectDetailsModal_stars__2rb81{flex-shrink:0;width:16px;height:16px}.HintButton_root___6Ldg{display:flex;flex-shrink:0;align-items:center;justify-content:center;padding:0;border:none;border-radius:50%;background:none;color:var(--prosv-gray350);cursor:pointer;transition:color .3s ease-in-out}.HintButton_root___6Ldg:hover,.HintButton_root___6Ldg[data-state=open]{color:var(--prosv-gray500)}.HintButton_root___6Ldg:focus-visible{outline:2px solid var(--prosv-gray500);outline-offset:2px}.PlanSubjectItem_root__tp83k{position:relative;display:flex;flex-direction:column;gap:4px;width:100%}.PlanSubjectItem_line__fz7Xd{display:flex;gap:4px;align-items:center;width:100%}.PlanSubjectItem_control__6E6xH{display:flex;gap:10px;align-items:center;min-width:0}.PlanSubjectItem_selectable__Cty6y{cursor:pointer}.PlanSubjectItem_input__5As1V{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.PlanSubjectItem_radio__wAp0g{position:relative;box-sizing:border-box;flex-shrink:0;width:20px;height:20px;border:2px solid var(--prosv-gray350);border-radius:50%;transition:border-color .3s ease-in-out,background-color .3s ease-in-out}.PlanSubjectItem_input__5As1V:checked+.PlanSubjectItem_radio__wAp0g{border-color:var(--prosv-tangerine500);background-color:var(--prosv-tangerine500)}.PlanSubjectItem_input__5As1V:checked+.PlanSubjectItem_radio__wAp0g:after{position:absolute;top:50%;left:50%;width:8px;height:8px;transform:translate(-50%,-50%);border-radius:50%;background-color:var(--prosv-whiteA100);content:""}.PlanSubjectItem_input__5As1V:focus-visible+.PlanSubjectItem_radio__wAp0g{outline:2px solid var(--prosv-tangerine500);outline-offset:2px}.PlanSubjectItem_check__WU_jT{display:flex;flex-shrink:0;width:22px;height:22px;color:var(--prosv-tangerine500)}.PlanSubjectItem_label__sgLw4{color:var(--prosv-gray900);font-family:Fer Display;font-weight:400;font-size:18px;line-height:22px}.Checkbox_root__vkCpr{position:relative;display:inline-flex;align-items:center;gap:10px}.Checkbox_input__SAjlz{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.Checkbox_box__Fez_i{display:flex;box-sizing:border-box;flex-shrink:0;align-items:center;justify-content:center;width:20px;height:20px;border:2px solid var(--checkbox-box-border,var(--prosv-gray350));border-radius:5px;cursor:pointer;transition:border-color .3s ease-in-out,background-color .3s ease-in-out}.Checkbox_check__FMCNu{display:flex;width:14px;height:14px;color:var(--prosv-whiteA100);opacity:0;transition:opacity .3s ease-in-out}.Checkbox_check__FMCNu svg{width:100%;height:100%}.Checkbox_input__SAjlz:checked+.Checkbox_box__Fez_i{border-color:var(--prosv-tangerine500);background-color:var(--prosv-tangerine500)}.Checkbox_input__SAjlz:checked+.Checkbox_box__Fez_i .Checkbox_check__FMCNu{opacity:1}.Checkbox_input__SAjlz:focus-visible+.Checkbox_box__Fez_i{outline:2px solid var(--prosv-tangerine500);outline-offset:2px}.Checkbox_label__aB9IG{color:var(--prosv-gray900);cursor:pointer;font-family:Fer Display;font-weight:400;font-size:18px;line-height:22px}.Checkbox_input__SAjlz:disabled+.Checkbox_box__Fez_i{border-color:var(--prosv-gray200);cursor:default}.Checkbox_input__SAjlz:checked:disabled+.Checkbox_box__Fez_i{border-color:var(--prosv-tangerine200);background-color:var(--prosv-tangerine200)}.Checkbox_input__SAjlz:disabled~.Checkbox_label__aB9IG{color:var(--prosv-gray350);cursor:default}.AiAddonCheckbox_root__eD6C0{display:flex;flex-direction:column;gap:8px;width:100%}.AiAddonCheckbox_control__zeHn9{display:flex;gap:10px;align-items:center;width:100%}.AiAddonCheckbox_text__u3RvM{color:var(--prosv-gray900);cursor:pointer;font-family:Fer Display;font-weight:400;font-size:18px;line-height:22px}.AiAddonCheckbox_tail__6N_FF{white-space:nowrap}.AiAddonCheckbox_hint__mKa89{display:inline-flex;margin-left:4px;vertical-align:-2px}.BundleBenefitNote_root__zef_4{display:flex;gap:8px;align-items:center;width:100%;padding:12px;overflow:clip;border-radius:20px;background-color:var(--prosv-gray100)}.BundleBenefitNote_onHoney__SZUl7{background-color:var(--prosv-whiteA32)}.BundleBenefitNote_fire__AjotV{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px}.BundleBenefitNote_fire__AjotV svg{width:16px;height:20px}.BundleBenefitNote_text__ALUXw{flex:1 0 0;min-width:0;color:var(--prosv-gray900);font-family:Fer Caption;font-weight:600;font-size:14px;line-height:18px}.BundlePlanCard_root__zh5Xe{position:relative;display:flex;flex-direction:column;gap:20px;justify-content:space-between;align-items:center;padding:24px 16px 16px;border-radius:32px;background-color:var(--prosv-whiteA100)}@media(max-width:1023px){.BundlePlanCard_root__zh5Xe{padding:24px 12px 16px;border-radius:28px}}.BundlePlanCard_highlighted__2uocC{background-color:var(--prosv-honey200)}.BundlePlanCard_content__zupVZ{display:flex;flex-direction:column;gap:20px;align-items:center;width:100%}.BundlePlanCard_title__0FAJs{width:100%;padding:0 8px;color:var(--prosv-gray900);font-family:Fer Caption;font-weight:600;font-size:24px;line-height:28px}.BundlePlanCard_priceWrap___hGvw{position:relative;width:100%}.BundlePlanCard_discount__440xi{position:absolute;top:6.5px;left:50%;display:flex;align-items:center;height:36px;padding:1px 10px 0;transform:translate(-50%,-50%) rotate(11.26deg);border-radius:56px;background-color:var(--prosv-honey300);color:var(--prosv-gray900);white-space:nowrap;font-family:Fer Caption;font-weight:600;font-size:20px;line-height:24px}.BundlePlanCard_highlighted__2uocC .BundlePlanCard_discount__440xi{background-color:var(--prosv-honey400)}.BundlePlanCard_subjects__RX1_s{display:flex;flex-direction:column;gap:12px;width:100%;padding:0 8px}.BundlePlanCard_mascot__yWgEG{position:absolute;top:-21px;right:10px;overflow:hidden;width:125px;height:93px;transform:scaleX(-1);pointer-events:none}.BundlePlanCard_mascot__yWgEG svg{position:absolute;top:1.31px;left:7.41px;width:103.159px;height:154.769px}.FamilySubscription_root__cICea{display:flex;flex-direction:column;gap:32px;width:100%}@media(max-width:1023px){.FamilySubscription_root__cICea{gap:20px}}.FamilySubscription_top__59Y3J{position:relative;display:flex;flex-direction:column;gap:24px;align-items:center;width:100%}@media(max-width:1023px){.FamilySubscription_top__59Y3J{gap:16px}}.FamilySubscription_back__brl_2{position:absolute;top:0;left:0}@media(max-width:1023px){.FamilySubscription_back__brl_2{top:-4px}}.FamilySubscription_heading__85nNO{display:flex;flex-direction:column;gap:12px;align-items:center;width:100%;text-align:center}@media(max-width:1023px){.FamilySubscription_heading__85nNO{gap:8px}}.FamilySubscription_title__ZXa61{color:var(--prosv-gray900);font-family:Fer Caption;font-weight:600;font-size:24px;line-height:28px}@media(min-width:1024px){.FamilySubscription_title__ZXa61{font-family:Fer Caption;font-weight:600;font-size:40px;line-height:40px}}.FamilySubscription_subtitle__5izck{padding:0 16px;color:var(--prosv-gray900);font-family:Fer Display;font-weight:400;font-size:18px;line-height:22px}@media(min-width:1024px){.FamilySubscription_subtitle__5izck{max-width:720px;padding:0;font-family:Fer Display;font-weight:400;font-size:24px;line-height:28px}}.FamilySubscription_content__0yyW1{display:flex;flex-direction:column;gap:16px;width:100%}@media(max-width:1023px){.FamilySubscription_content__0yyW1{gap:20px}}.FamilySubscription_cards__8woPN{display:flex;gap:25px;align-items:stretch;justify-content:center;width:100%}@media(max-width:1023px){.FamilySubscription_cards__8woPN{flex-direction:column;gap:24px}}.FamilySubscription_cards__8woPN>*{flex:0 0 322px}@media(max-width:1023px){.FamilySubscription_cards__8woPN>*{flex:1 1 auto;width:100%}}.GradeSelect_root__4x30i{position:relative;display:inline-block;z-index:1}.GradeSelect_trigger__HgjWG{display:flex;gap:12px;align-items:center;justify-content:space-between;width:100%;height:48px;padding:0 12px 0 16px;border:none;border-radius:16px;background-color:var(--prosv-whiteA100);color:var(--prosv-gray900);cursor:pointer}.GradeSelect_trigger__HgjWG:focus-visible{outline:2px solid var(--prosv-gray900);outline-offset:2px}.GradeSelect_value__06vMx{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Fer Display;font-weight:400;font-size:18px;line-height:22px}.GradeSelect_chevron__tXgbZ{flex-shrink:0;width:20px;height:20px;transition:transform .3s ease-in-out}.GradeSelect_chevronOpen__12u9Z{transform:rotate(180deg)}.GradeSelect_menu__JYcj1{position:absolute;top:calc(100% + 8px);left:0;display:none;flex-direction:column;min-width:160px;padding:8px 4px;border-radius:16px;background-color:var(--prosv-whiteA100);box-shadow:0 12px 24px rgba(60,83,135,.09),0 16px 32px 16px rgba(74,80,94,.05)}.GradeSelect_menuOpen__rnbTH{display:flex}.GradeSelect_item__UpHYX{display:flex;align-items:center;height:48px;padding:0 16px;border-radius:12px;color:var(--prosv-gray900);cursor:pointer;transition:background-color .3s ease-in-out;font-family:Fer Display;font-weight:400;font-size:18px;line-height:22px}.GradeSelect_itemSelected__5pNiR{background-color:var(--prosv-gray100)}.GradeSelect_itemHighlighted__KxLW1{background-color:var(--prosv-gray50)}.PlanControls_root__3c_Xv{display:flex;gap:28px;align-items:center;justify-content:center;width:100%}@media(max-width:1023px){.PlanControls_root__3c_Xv{gap:12px}}.PlanControls_group__NxeSx{display:flex;gap:16px;align-items:center}.PlanControls_label__IHjPZ{color:var(--prosv-gray900);white-space:nowrap;font-family:Fer Caption;font-weight:600;font-size:20px;line-height:24px}@media(max-width:1023px){.PlanControls_desktopOnly__E2JUf.PlanControls_desktopOnly__E2JUf{display:none}}.PlanControls_mobileOnly__oQ_nk.PlanControls_mobileOnly__oQ_nk{display:none}@media(max-width:1023px){.PlanControls_mobileOnly__oQ_nk.PlanControls_mobileOnly__oQ_nk{display:inline-flex}}.PlanControls_grades__iutgX{display:flex;gap:12px;align-items:center}.PlanControls_grade__UbBy8{position:relative;display:flex;cursor:pointer}.PlanControls_gradeInput__CflgS{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.PlanControls_gradeBox__Qm018{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:14px;background-color:var(--prosv-whiteA100);color:var(--prosv-gray500);transition:background-color .3s ease-in-out,color .3s ease-in-out;font-family:Fer Display;font-weight:400;font-size:18px;line-height:22px}.PlanControls_gradeInput__CflgS:checked+.PlanControls_gradeBox__Qm018{background-color:var(--prosv-gray900);color:var(--prosv-whiteA100)}.PlanControls_gradeInput__CflgS:focus-visible+.PlanControls_gradeBox__Qm018{outline:2px solid var(--prosv-gray900);outline-offset:2px}.PlanControls_periodWrap__yzjRS{position:relative;display:inline-flex}.PlanControls_periodBadge__AANvE{position:absolute;top:6.9px;right:23px;padding:2px 6px;transform:translate(50%,-50%) rotate(13.35deg);border-radius:50px;background-color:var(--prosv-honey300);color:var(--prosv-gray900);white-space:nowrap;font-family:Fer Display;font-weight:400;font-size:14px;line-height:18px}.SinglePlanCard_root__A8aEJ{display:flex;flex-direction:column;gap:20px;align-items:center;padding:24px 16px;overflow:clip;border-radius:32px;background-color:var(--prosv-whiteA100)}@media(max-width:1023px){.SinglePlanCard_root__A8aEJ{padding:24px 12px;border-radius:28px}}.SinglePlanCard_title__LQqqZ{width:100%;padding:0 8px;color:var(--prosv-gray900);font-family:Fer Caption;font-weight:600;font-size:24px;line-height:28px}.SinglePlanCard_subjects__SHukz{display:flex;flex-direction:column;gap:12px;width:100%;padding:0 8px}.TermsNote_root__rRvgy{width:100%;color:var(--prosv-gray600);text-align:center;font-family:Fer Display;font-weight:400;font-size:14px;line-height:18px}.TermsNote_link__sZ5_p{color:var(--prosv-tangerine500);text-decoration:underline;transition:color .3s ease-in-out}.TermsNote_link__sZ5_p:hover{color:var(--prosv-tangerine600)}.FamilySubscriptionContainer_skeleton__T5ABo{display:flex;align-items:center;justify-content:center;width:100%;padding:120px 0}.FamilySubscriptionContainer_errorState__nvwja{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;width:100%;padding:120px 16px;text-align:center;color:var(--prosv-gray900)}.page_root__CsouL{position:relative;display:flex;justify-content:center;min-height:100dvh;background-color:var(--prosv-warmStone200)}.page_main__seKge{display:flex;flex-direction:column;width:100%;max-width:1016px;gap:20px;margin-top:70px;padding-bottom:20px}@media(min-width:1024px){.page_main__seKge{gap:60px;margin-top:88px;padding-bottom:60px}}.page_loader__jg6gx{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page_fallback__YJ2Ki{display:flex;flex:1;align-items:center;justify-content:center}.SubscriptionStatusChip_root__x7psf{display:flex;align-items:center;gap:8px}@media(max-width:1023px){.SubscriptionStatusChip_root__x7psf{flex-wrap:wrap;row-gap:8px;justify-content:space-between}}.SubscriptionStatusChip_chip__3YVez{display:flex;align-items:center;flex-shrink:0;gap:4px;height:32px;padding:4px 12px;border-radius:50px;background-color:var(--prosv-gray100);color:var(--prosv-gray900);white-space:nowrap;font-family:Fer Display;font-weight:400;font-size:16px;line-height:20px}.BundleItemCard_root__gJYIl{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"cover title" "cover action";align-items:start;column-gap:20px;row-gap:12px;padding:20px;border-radius:32px;background-color:var(--prosv-gray100)}@media(max-width:1023px){.BundleItemCard_root__gJYIl{grid-template-areas:"cover title" "action action";column-gap:16px;border-radius:24px}}.BundleItemCard_cover__XYXpl{grid-area:cover}.BundleItemCard_title__wqzBo{grid-area:title;color:var(--prosv-gray900);word-break:break-word;font-family:Fer Display;font-weight:400;font-size:18px;line-height:22px}@media(max-width:1023px){.BundleItemCard_title__wqzBo{font-family:Fer Caption;font-weight:600;font-size:16px;line-height:20px}}.BundleItemCard_action__6Ctf1{grid-area:action;justify-self:start}.BundleItemCard_action__6Ctf1,.BundleItemCard_action__6Ctf1:hover:not(:disabled){background-color:var(--prosv-whiteA100)}@media(max-width:1023px){.BundleItemCard_action__6Ctf1{justify-self:stretch;height:48px}}.BundleCard_root___Ihya{display:flex;flex-direction:column;gap:8px;padding:24px;border-radius:32px;background-color:var(--prosv-whiteA100)}@media(max-width:1023px){.BundleCard_root___Ihya{padding:20px;border-radius:28px}}.BundleCard_title__ePADO{color:var(--prosv-gray900);word-break:break-word}.BundleCard_list__p1bJa{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:12px}@media(max-width:1023px){.BundleCard_list__p1bJa{grid-template-columns:1fr}}.SubscriptionCard_root___9NTE{display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"cover title  action" "cover author action" "cover status action";align-items:center;column-gap:16px;row-gap:4px;padding:24px;border-radius:32px;background-color:var(--prosv-whiteA100)}@media(max-width:1023px){.SubscriptionCard_root___9NTE{grid-template-columns:auto 1fr;grid-template-areas:"status status" "cover  title" "cover  author" "action action";column-gap:16px;row-gap:4px;padding:20px;border-radius:28px}}.SubscriptionCard_cover__WsUZf{grid-area:cover}.SubscriptionCard_title__fxNTI{grid-area:title;color:var(--prosv-gray900);word-break:break-word}.SubscriptionCard_authors__br_Dd{grid-area:author;color:var(--prosv-gray600);word-break:break-word;font-family:Fer Display;font-weight:400;font-size:16px;line-height:20px}@media(min-width:1024px){.SubscriptionCard_authors__br_Dd{font-family:Fer Display;font-weight:400;font-size:18px;line-height:22px}}.SubscriptionCard_status__CsAeO{grid-area:status;justify-self:start}@media(max-width:1023px){.SubscriptionCard_status__CsAeO{justify-self:stretch;justify-content:space-between}}.SubscriptionCard_action__pvvp4{grid-area:action}.SubscriptionCardWithAiOffer_root__EDMdp{display:flex;flex-direction:column;overflow:hidden;border-radius:32px;background-color:#ebe6ff}@media(max-width:1023px){.SubscriptionCardWithAiOffer_root__EDMdp{border-radius:28px}}.SubscriptionCardWithAiOffer_offer__VQZPJ{background-color:#ebe6ff}.ActiveSubscriptions_root__r_WLm{position:relative;display:flex;flex-direction:column;gap:24px}@media(max-width:1023px){.ActiveSubscriptions_root__r_WLm{gap:20px}}.ActiveSubscriptions_back__BEaFB{position:absolute;top:0;left:0}@media(max-width:1023px){.ActiveSubscriptions_back__BEaFB{top:-4px}}.ActiveSubscriptions_title__hjynY{color:var(--prosv-gray900);text-align:center;font-family:Fer Caption;font-weight:600;font-size:24px;line-height:28px}@media(min-width:1024px){.ActiveSubscriptions_title__hjynY{font-family:Fer Caption;font-weight:600;font-size:40px;line-height:40px}}.ActiveSubscriptions_list__9K5WN{display:flex;flex-direction:column;gap:12px}@media(max-width:1023px){.ActiveSubscriptions_statusDesktop__lpYEs{display:none}}.ActiveSubscriptions_statusMobile__edAfn{display:none}@media(max-width:1023px){.ActiveSubscriptions_statusMobile__edAfn{display:inline}}