.OverlayActions_Overlay__j7Q0A{position:absolute;bottom:0;width:100%;height:100%;border-radius:.75rem;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.8))}.OverlayActions_Overlay__Actions__muVFD{display:none;gap:.75rem;justify-content:center;position:absolute;bottom:.75rem;width:100%}@media(min-width:75rem){.OverlayActions_Overlay__Actions__muVFD{display:flex}}.OverlayActions_Overlay__Button__gOeSY{--button-border-color:transparent!important;--button-border-width:0;--button-margin-bottom:0;--button-padding:0.5rem 1rem;cursor:pointer;justify-content:space-between;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.25rem;letter-spacing:.16px;min-width:7.785rem}.OverlayActions_Overlay__GoToCourse__cVzrh{display:flex;align-items:center;justify-content:start;gap:.25rem;width:-moz-fit-content;width:fit-content}.OverlayActions_Overlay__GoToCourse__cVzrh svg{width:1.125rem;height:.625rem}.OverlayActions_Overlay__GoToCourse__cVzrh path,.OverlayActions_Overlay__GoToCourse__cVzrh svg path{fill:var(--sin-on-surface)}.OverlayActions_Overlay__Add__ifRta svg{--button-icon-svg-size:1.125rem}.Tag_Tag__QRQ74{font-family:Plus Jakarta Sans,sans-serif;font-size:.6875rem;line-height:1rem;letter-spacing:.005rem;font-weight:500;background:var(--sin-primary);border-radius:.25rem;color:var(--sin-inverse-on-surface);font-weight:600;padding:.25rem .5rem}@media(min-width:48rem){.Tag_Tag__QRQ74{font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem;line-height:1rem;letter-spacing:.0188rem;font-weight:600;border-radius:.5rem;padding:.5rem .75rem}}.ButtonAddCourse_ButtonAddCourse___G2WZ{--add-course-bg:rgba(16,18,26,0.40);--add-course-color:var(--sin-on-surface-variant);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background-color:var(--add-course-bg)!important;border:0;border-radius:.375rem;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:.5rem;position:absolute;right:10px;top:12px;color:var(--add-course-color)!important}.ButtonAddCourse_ButtonAddCourse___G2WZ:hover{--add-course-bg:rgba(16,18,26,0.70);--add-course-color:var(--sin-on-surface)}.ButtonAddCourse_ButtonAddCourse___G2WZ:active{--add-course-bg:var(--sin-inverse-surface);--add-course-color:var(--sin-inverse-on-surface)}.ButtonAddCourse_ButtonAddCourse___G2WZ svg{width:1.25rem;height:1.25rem}.ButtonAddCourse_ButtonAddCourse___G2WZ svg path{fill:var(--add-course-color)!important}@media(min-width:75rem){.ButtonAddCourse_ButtonAddCourse___G2WZ{display:none!important}}.ButtonAddCourse_ButtonAddCourse--added__Cle_5{--add-course-svg-color:var(--sin-primary)}.ButtonAddCourse_ButtonAddCourse--added__Cle_5:hover{--add-course-svg-color:#07c373}.ButtonAddCourse_ButtonAddCourse--added__Cle_5:active{--add-course-svg-color:var(--sin-inverse-primary)}.ButtonAddCourse_ButtonAddCourse--added__Cle_5 svg>path{fill:var(--add-course-svg-color)!important}.Ranking_Ranking__oYxOv{background-color:var(--sin-surface-dim);border-radius:.5rem 0 0 0;display:inline-flex;justify-content:flex-end;align-items:center;gap:.25rem;padding:.5rem .75rem;position:absolute;bottom:0;right:0}@media(min-width:48rem){.Ranking_Ranking__oYxOv{border-radius:.75rem 0 0 0}}.Ranking_Ranking__oYxOv svg{width:.75rem;height:.75rem}.Ranking_Ranking__Stars__hzw9p{color:var(--sin-on-surface);font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;line-height:1.25rem;letter-spacing:.0063rem;font-weight:600;font-size:.75rem;text-align:right;line-height:16px;letter-spacing:.16px}.Ranking_Ranking__Students__xSpiY{color:var(--sin-on-surface-variant);font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;line-height:1.5rem;letter-spacing:.0094rem;font-weight:400;letter-spacing:.16px;text-align:right}.CardImage_CourseImage__giMOv{height:var(--card-media-height);width:var(--card-width);overflow:hidden;max-height:99.9%;max-width:99.9%}.CardImage_CourseImage__Image__6xvIo{width:100%;height:100%;border-radius:var(--card-border-radius);object-fit:cover;transition:all .5s ease-in-out}.CardImage_CourseImage__Image--hover__ln68_{transform:scale(1.1)}.CourseCard_CourseCard__6JmA_{--card-border-radius:0.75rem;border-radius:var(--card-border-radius);overflow-y:hidden;cursor:pointer}.CourseCard_CourseCard__Media__3Hda9{position:relative;height:100%;overflow:hidden;border-radius:var(--card-border-radius)}.CourseCard_CourseCard__Image__5fQbS{width:100%;height:100%;border-radius:var(--card-border-radius);object-fit:cover;transition:all .5s ease-in-out}.CourseCard_CourseCard__Tag__xlSAP{border-radius:.5rem 0 0 0;position:absolute;bottom:0;right:0}@media(min-width:48rem){.CourseCard_CourseCard__Tag__xlSAP{border-radius:.75rem 0 0 0}}.CourseCard_CourseCard__Title__2qwax{font-family:Bricolage Grotesque,sans-serif;font-size:.875rem;line-height:1.25rem;letter-spacing:.0063rem;font-weight:600;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--sin-on-surface-variant);overflow:hidden;text-overflow:ellipsis;letter-spacing:.16px}@media(min-width:48rem){.CourseCard_CourseCard__Title__2qwax{font-family:Bricolage Grotesque,sans-serif;font-size:1rem;line-height:1.5rem;letter-spacing:.0063rem;font-weight:600;letter-spacing:.16px}}.CourseCard_CourseCard__Teachers___0shN{font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;line-height:1.5rem;letter-spacing:.0094rem;font-weight:400;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:var(--sin-on-surface-variant);line-height:1.125rem;letter-spacing:.16px}@media(min-width:48rem){.CourseCard_CourseCard__Teachers___0shN{font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;line-height:1.5rem;letter-spacing:.0094rem;font-weight:400;line-height:1.25rem;letter-spacing:.16px}}.CourseCard_CourseCard__Detail__vneTD{display:flex;flex-direction:column;gap:.25rem;height:100%;padding-right:.25rem}.CourseCard_CourseCard__Shield__4Ax_b{max-width:2rem;padding-top:.25rem}.Divider_Divider__ZShHc{margin:0;padding:0;border:0;height:1px;background-color:var(--sin-surface-container-high);width:100%}.Modal_Modal__scrim__jZG0i{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:1rem;background:color-mix(in srgb,var(--sin-scrim) 55%,transparent);opacity:0;transition:opacity .14s ease;-webkit-overflow-scrolling:touch;overflow-y:auto}.Modal_Modal__scrim--open__t_Mc9{opacity:1}.Modal_Modal__surface__ku2gl{position:relative;box-sizing:border-box;width:100%;max-height:calc(100vh - 2rem);overflow-y:auto;padding:1.5rem;background:var(--sin-surface-container-high);color:var(--sin-on-surface);border-radius:1rem;box-shadow:0 8px 24px color-mix(in srgb,var(--sin-shadow) 32%,transparent),0 2px 8px color-mix(in srgb,var(--sin-shadow) 20%,transparent);outline:none;opacity:0;transform:translateY(8px) scale(.98);transition:opacity .14s ease,transform .18s cubic-bezier(.16,1,.3,1)}.Modal_Modal__surface__ku2gl:focus-visible{outline:2px solid var(--sin-primary);outline-offset:2px}.Modal_Modal__surface--open___F_iv{opacity:1;transform:translateY(0) scale(1)}.Modal_Modal__surface--sm__HwtG6{max-width:25rem}.Modal_Modal__surface--md__MB9ZB{max-width:35rem}.Modal_Modal__surface--lg__YUfhn{max-width:45rem}.Modal_Modal__surface--bottom__WVTIz{max-width:none;max-height:85dvh;padding-bottom:calc(1.5rem + env(safe-area-inset-bottom));border-radius:1rem 1rem 0 0;transform:translateY(100%)}.Modal_Modal__surface--bottom__WVTIz.Modal_Modal__surface--open___F_iv{transform:translateY(0)}.Modal_Modal__surface--noPadding__fHrxq{padding:0}.Modal_Modal__surface--bottom__WVTIz.Modal_Modal__surface--noPadding__fHrxq{padding-bottom:env(safe-area-inset-bottom)}.Modal_Modal__scrim--bottom__hV_MR{align-items:flex-end;padding:0}.Modal_Modal__close__HJkNa{position:absolute;top:.75rem;right:.75rem;z-index:1}@media(prefers-reduced-motion:reduce){.Modal_Modal__scrim__jZG0i,.Modal_Modal__surface__ku2gl{transition:none}.Modal_Modal__surface__ku2gl{transform:none}}.Modal_Dialog__header__UtYwK{display:flex;flex-direction:column;gap:.25rem;padding-right:2rem}.Modal_Dialog__title__J_x64{font-family:Bricolage Grotesque,sans-serif;font-size:1.25rem;line-height:1.75rem;letter-spacing:0;font-weight:600;margin:0;color:var(--sin-on-surface)}.Modal_Dialog__description__BAuoA{margin:0;color:var(--sin-on-surface-variant)}.Modal_Dialog__body__pY8Rw,.Modal_Dialog__description__BAuoA{font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;line-height:1.5rem;letter-spacing:.0063rem;font-weight:400}.Modal_Dialog__body__pY8Rw{margin-top:1rem;color:var(--sin-on-surface)}.Modal_Dialog__footer__Zfaz_{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.5rem;margin-top:1.5rem}.CreateLearningPathModal_CreateLearningPathModal__87SyK{display:flex;flex-direction:column;gap:1.5rem}.CreateLearningPathModal_CreateLearningPathModal__Header__BAY5r{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.CreateLearningPathModal_CreateLearningPathModal__Title__OcZRt{font-family:Bricolage Grotesque,sans-serif;font-size:1rem;line-height:1.5rem;letter-spacing:.0063rem;font-weight:600;margin:0 auto;color:var(--sin-on-surface)}.CreateLearningPathModal_CreateLearningPathModal__Footer__KpK5J{display:flex;align-items:center;gap:1rem}.Switch_Switch__tPRRn{display:inline-flex;align-items:center;gap:.5rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--sin-on-surface)}.Switch_Switch--labelStart__Mazkr{flex-direction:row-reverse}.Switch_Switch--disabled__ClpzU{opacity:var(--sin-state-disabled);cursor:not-allowed;pointer-events:none}.Switch_Switch__input__vjUNT{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.Switch_Switch__track__vJi6E{position:relative;box-sizing:border-box;display:inline-flex;flex-shrink:0;align-items:center;background:var(--sin-surface-container-highest);border:2px solid var(--sin-outline);border-radius:999px;transition:background .14s ease,border-color .14s ease}.Switch_Switch__thumb__IuVJL{position:absolute;top:50%;border-radius:50%;background:var(--sin-on-surface-variant);transition:transform .18s cubic-bezier(.16,1,.3,1),background .14s ease}.Switch_Switch__thumb__IuVJL:before{content:"";position:absolute;top:50%;left:50%;width:calc(100% + 16px);height:calc(100% + 16px);border-radius:50%;background:var(--sin-on-surface);opacity:0;transform:translate(-50%,-50%) scale(.6);transition:transform .14s ease,opacity .14s ease;pointer-events:none}.Switch_Switch--md__MBwFM .Switch_Switch__track__vJi6E{width:44px;height:24px}.Switch_Switch--md__MBwFM .Switch_Switch__thumb__IuVJL{left:2px;width:16px;height:16px;transform:translateY(-50%)}.Switch_Switch--md__MBwFM .Switch_Switch__input__vjUNT:checked~.Switch_Switch__track__vJi6E .Switch_Switch__thumb__IuVJL{transform:translateY(-50%) translateX(20px)}.Switch_Switch--sm__b1aO5 .Switch_Switch__track__vJi6E{width:36px;height:20px}.Switch_Switch--sm__b1aO5 .Switch_Switch__thumb__IuVJL{left:2px;width:12px;height:12px;transform:translateY(-50%)}.Switch_Switch--sm__b1aO5 .Switch_Switch__input__vjUNT:checked~.Switch_Switch__track__vJi6E .Switch_Switch__thumb__IuVJL{transform:translateY(-50%) translateX(16px)}.Switch_Switch__input__vjUNT:checked~.Switch_Switch__track__vJi6E{background:var(--sin-primary);border-color:var(--sin-primary)}.Switch_Switch__input__vjUNT:checked~.Switch_Switch__track__vJi6E .Switch_Switch__thumb__IuVJL{background:var(--sin-on-primary)}.Switch_Switch__tPRRn:hover .Switch_Switch__thumb__IuVJL:before{opacity:var(--sin-state-hover);transform:translate(-50%,-50%) scale(1)}.Switch_Switch__input__vjUNT:active~.Switch_Switch__track__vJi6E .Switch_Switch__thumb__IuVJL:before{opacity:var(--sin-state-pressed);transform:translate(-50%,-50%) scale(1)}.Switch_Switch__input__vjUNT:focus-visible~.Switch_Switch__track__vJi6E{outline:2px solid var(--sin-primary);outline-offset:2px}.Switch_Switch__label__IvYvM{font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;line-height:1.5rem;letter-spacing:.0094rem;font-weight:400}@media(prefers-reduced-motion:reduce){.Switch_Switch__thumb__IuVJL,.Switch_Switch__thumb__IuVJL:before,.Switch_Switch__track__vJi6E{transition:none}}.Layout_Layout__084w3{color:var(--sin-on-surface);background-color:var(--main-bg-color,var(--sin-surface));max-height:calc(100vh + 100px);display:grid;grid-template-areas:"main" "main-menu";-ms-overflow-style:none;scrollbar-width:none}.Layout_Layout__084w3::-webkit-scrollbar{display:none}@media(min-width:64rem){.Layout_Layout__084w3{grid-template-columns:auto 1fr;grid-template-areas:"main-menu main"}.Layout_Layout--accountless__kFmNG,.Layout_Layout__084w3{max-height:100vh;min-height:100vh;overflow:hidden;grid-template-rows:1fr}.Layout_Layout--accountless__kFmNG{grid-template-columns:1fr;grid-template-areas:"main"}.Layout_Layout--accountless__kFmNG .Layout_Layout-main__XjfuJ{--padding:0 0.75rem 0 0.75rem}}.Layout_Layout-main__XjfuJ{grid-area:main;background-color:var(--main-bg-color,var(--sin-surface));max-width:100vw;position:relative;overflow:unset;margin:0;-ms-overflow-style:none;scrollbar-width:none;padding:var(--padding)}.Layout_Layout-main__XjfuJ::-webkit-scrollbar{display:none}@media(min-width:48rem){.Layout_Layout-main__XjfuJ{overflow:auto}}@media(min-width:64rem){.Layout_Layout-main__XjfuJ{--padding:0 0.75rem 0 0}}@media(min-width:360px)and (max-width:479px){.Layout_Layout-main__XjfuJ{-ms-overflow-style:none;scrollbar-width:none}.Layout_Layout-main__XjfuJ::-webkit-scrollbar{display:none}}@media(min-width:480px)and (max-width:1279px){.Layout_Layout-main__XjfuJ{-ms-overflow-style:none;scrollbar-width:none}.Layout_Layout-main__XjfuJ::-webkit-scrollbar{display:none}}.Layout_Layout-main__XjfuJ::-webkit-scrollbar{width:8px}.Layout_Layout-main__XjfuJ::-webkit-scrollbar-track{background:var(--sin-surface)}.Layout_Layout-main__XjfuJ::-webkit-scrollbar-thumb{background:var(--sin-surface-container-high);border-radius:.5rem}.Layout_Layout-main__XjfuJ::-webkit-scrollbar-thumb:hover{background:#555c68}@media(min-width:480px){.Layout_Layout-main__XjfuJ{--layout-main-padding-left:0}}@media(min-width:1280px){.Layout_Layout-main__XjfuJ{--layout-main-padding-left:1.5rem}}.page_billing-data-page__X1fvS{max-width:75rem;margin:0 auto;padding:.75rem 1rem}.page_billing-data-page__title__lMQLT{font-family:Bricolage Grotesque,sans-serif;font-size:1.5rem;line-height:2rem;letter-spacing:-.0125rem;font-weight:700;padding-bottom:1rem;margin-bottom:1rem}.page_billing-data-page__content__221Q1{display:flex;flex-direction:column;gap:1rem}@media(min-width:480px){.page_billing-data-page__X1fvS{padding:0 1.5rem}}@media(min-width:1280px){.page_billing-data-page__content__221Q1{gap:1.5rem}}.CancelFlow_wrapper__u0ccu{display:flex;flex-direction:column;gap:1rem}.CancelFlow_section__xHW2u{background-color:var(--sin-surface-container);border:1px solid var(--sin-outline-variant);border-radius:.75rem;padding:1.25rem;display:flex;flex-direction:column;gap:.75rem}.CancelFlow_title__WnIcK{font-family:Bricolage Grotesque,sans-serif;font-size:1.75rem;line-height:2.25rem;letter-spacing:-.0187rem;font-weight:700;color:var(--sin-on-surface)}.CancelFlow_copy__VN7Gj{font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;line-height:1.5rem;letter-spacing:.0063rem;font-weight:400;color:var(--sin-on-surface-variant)}.CancelFlow_reasons___2OSZ{display:flex;flex-direction:column;gap:.5rem}.CancelFlow_reason__XUEme{display:flex;align-items:center;gap:.5rem;padding:.75rem;border:1px solid var(--sin-outline-variant);border-radius:.5rem;background:rgba(0,0,0,0);color:var(--sin-on-surface);cursor:pointer;text-align:left;font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;line-height:1.5rem;letter-spacing:.0063rem;font-weight:400;width:100%}.CancelFlow_reason--selected__hLiRf{border-color:var(--sin-success)}.CancelFlow_actions__2Klr5{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.5rem}.CancelFlow_paymentCta__bCmIT,.CancelFlow_secondaryCta__XQew2{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.25rem;border-radius:.5rem;text-decoration:none;cursor:pointer;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;line-height:1.25rem;letter-spacing:.0063rem;font-weight:600;width:-moz-fit-content;width:fit-content}.CancelFlow_paymentCta__bCmIT{border:none;background:var(--sin-primary);color:var(--sin-on-primary)}.CancelFlow_secondaryCta__XQew2{border:1px solid var(--sin-outline-variant);background:rgba(0,0,0,0);color:var(--sin-on-surface)}.CancelFlow_courseCard__lmJ_J{display:flex;gap:.75rem;align-items:center;padding:.75rem;border-radius:.5rem;border-left:4px solid var(--sin-outline-variant);background:var(--sin-surface-container-high)}.CancelFlow_courseGrid__KOALX{display:grid;grid-template-columns:1fr;grid-gap:.75rem;gap:.75rem}.CancelFlow_priceBox__p_yIT{display:flex;flex-direction:column;gap:.25rem;padding:1rem;border-radius:.5rem;background:var(--sin-surface-container-high)}.CancelFlow_priceBox__price__VRonj{font-family:Bricolage Grotesque,sans-serif;font-size:2rem;line-height:2.5rem;letter-spacing:-.025rem;font-weight:700;color:var(--sin-on-surface)}.CancelFlow_priceBox__before__idULf,.CancelFlow_priceBox__year__XmkPK{font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;line-height:1.5rem;letter-spacing:.0094rem;font-weight:400;color:var(--sin-on-surface-variant)}.CancelFlow_disclaimer__VMKoM{display:flex;align-items:center;gap:.5rem;font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem;line-height:1rem;letter-spacing:.0188rem;font-weight:600;color:var(--sin-on-surface-variant)}.CancelFlow_divider__3jbST{border:none;border-top:1px solid var(--sin-outline-variant);margin:.5rem 0}.CancelFlow_surveyOptions__byUn7{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem}.CancelFlow_surveyOption__9bthj{display:flex;align-items:center;gap:.5rem;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;line-height:1.5rem;letter-spacing:.0094rem;font-weight:400;color:var(--sin-on-surface-variant)}.CancelFlow_scale__vWeQa{display:flex;flex-wrap:wrap;gap:.5rem}.CancelFlow_scoreBtn__ukND7{width:2.5rem;height:2.5rem;border-radius:.5rem;border:1px solid var(--sin-outline-variant);background:rgba(0,0,0,0);color:var(--sin-on-surface);cursor:pointer}.CancelFlow_scoreBtn--selected__JZ_GJ{border-color:var(--sin-success);background:color-mix(in srgb,var(--sin-success) 18%,transparent)}@media(min-width:1280px){.CancelFlow_wrapper__u0ccu{gap:1.5rem}.CancelFlow_courseGrid__KOALX{grid-template-columns:repeat(2,1fr)}}