.CoursesSkeleton-module__XHyCsq__root{flex-direction:column;gap:32px;width:100%;display:flex}.CoursesSkeleton-module__XHyCsq__pageTitle,.CoursesSkeleton-module__XHyCsq__pageSubtitle,.CoursesSkeleton-module__XHyCsq__searchBar,.CoursesSkeleton-module__XHyCsq__tab,.CoursesSkeleton-module__XHyCsq__sortSelect,.CoursesSkeleton-module__XHyCsq__sectionIcon,.CoursesSkeleton-module__XHyCsq__sectionTitle,.CoursesSkeleton-module__XHyCsq__sectionDescription,.CoursesSkeleton-module__XHyCsq__courseCardImage,.CoursesSkeleton-module__XHyCsq__courseCardCategory,.CoursesSkeleton-module__XHyCsq__courseCardTitle,.CoursesSkeleton-module__XHyCsq__courseCardDescription,.CoursesSkeleton-module__XHyCsq__courseCardDescriptionShort{background:var(--btw-cloud,#eef1f5);animation:1.4s ease-in-out infinite CoursesSkeleton-module__XHyCsq__pulse}.CoursesSkeleton-module__XHyCsq__pageHeader{justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:8px;display:flex}.CoursesSkeleton-module__XHyCsq__headerTitles{flex-direction:column;gap:8px;display:flex}.CoursesSkeleton-module__XHyCsq__pageTitle{border-radius:var(--btw-radius-md);width:220px;height:36px}.CoursesSkeleton-module__XHyCsq__pageSubtitle{border-radius:var(--btw-radius-sm);width:260px;height:18px}.CoursesSkeleton-module__XHyCsq__searchBar{border-radius:var(--btw-radius-md);flex-shrink:0;width:320px;height:44px}.CoursesSkeleton-module__XHyCsq__filterBar{justify-content:space-between;align-items:center;gap:16px;display:flex}.CoursesSkeleton-module__XHyCsq__tabs{background:var(--btw-surface-hover);border:1px solid var(--btw-border);border-radius:var(--btw-radius-lg);flex-wrap:wrap;align-items:center;gap:4px;padding:4px;display:flex}.CoursesSkeleton-module__XHyCsq__tab{border-radius:var(--btw-radius-sm);height:36px}.CoursesSkeleton-module__XHyCsq__sortSelect{border-radius:var(--btw-radius-md);flex-shrink:0;width:148px;height:44px}.CoursesSkeleton-module__XHyCsq__sections{flex-direction:column;display:flex}.CoursesSkeleton-module__XHyCsq__sectionHeader{align-items:center;gap:20px;padding:8px 0 24px;display:flex}.CoursesSkeleton-module__XHyCsq__sectionIcon{border-radius:var(--btw-radius-lg);flex-shrink:0;width:72px;height:72px}.CoursesSkeleton-module__XHyCsq__sectionTitle{border-radius:var(--btw-radius-sm);width:200px;height:24px}.CoursesSkeleton-module__XHyCsq__sectionDescription{border-radius:var(--btw-radius-sm);width:300px;height:16px}.CoursesSkeleton-module__XHyCsq__divider{background:var(--btw-border);height:1px;margin:48px 0}.CoursesSkeleton-module__XHyCsq__grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.CoursesSkeleton-module__XHyCsq__courseCard{background:var(--btw-white);border:1.5px solid var(--btw-border);border-radius:16px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px 2px #0a0d120d}.CoursesSkeleton-module__XHyCsq__courseCardImage{aspect-ratio:16/9;flex-shrink:0;width:100%}.CoursesSkeleton-module__XHyCsq__courseCardBody{flex-direction:column;flex:1;gap:8px;padding:20px;display:flex}.CoursesSkeleton-module__XHyCsq__courseCardCategory{border-radius:4px;width:72px;height:13px}.CoursesSkeleton-module__XHyCsq__courseCardTitle{border-radius:4px;width:85%;height:20px}.CoursesSkeleton-module__XHyCsq__courseCardDescription{border-radius:4px;width:100%;height:14px}.CoursesSkeleton-module__XHyCsq__courseCardDescriptionShort{border-radius:4px;width:65%;height:14px}@keyframes CoursesSkeleton-module__XHyCsq__pulse{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.CoursesSkeleton-module__XHyCsq__pageTitle,.CoursesSkeleton-module__XHyCsq__pageSubtitle,.CoursesSkeleton-module__XHyCsq__searchBar,.CoursesSkeleton-module__XHyCsq__tab,.CoursesSkeleton-module__XHyCsq__sortSelect,.CoursesSkeleton-module__XHyCsq__sectionIcon,.CoursesSkeleton-module__XHyCsq__sectionTitle,.CoursesSkeleton-module__XHyCsq__sectionDescription,.CoursesSkeleton-module__XHyCsq__courseCardImage,.CoursesSkeleton-module__XHyCsq__courseCardCategory,.CoursesSkeleton-module__XHyCsq__courseCardTitle,.CoursesSkeleton-module__XHyCsq__courseCardDescription,.CoursesSkeleton-module__XHyCsq__courseCardDescriptionShort{animation:none}}@media (max-width:768px){.CoursesSkeleton-module__XHyCsq__courseCard{box-shadow:0 4px 8px #0a0d1214}}@media (max-width:1024px){.CoursesSkeleton-module__XHyCsq__root{gap:24px}.CoursesSkeleton-module__XHyCsq__pageHeader{flex-direction:column;gap:16px}.CoursesSkeleton-module__XHyCsq__searchBar{width:100%;max-width:384px}.CoursesSkeleton-module__XHyCsq__filterBar{flex-direction:column;align-items:flex-start;gap:12px}.CoursesSkeleton-module__XHyCsq__tabs{width:max-content;max-width:100%}.CoursesSkeleton-module__XHyCsq__sortSelect{width:100%}.CoursesSkeleton-module__XHyCsq__grid{grid-template-columns:1fr;gap:16px}.CoursesSkeleton-module__XHyCsq__sectionHeader{gap:14px}.CoursesSkeleton-module__XHyCsq__sectionIcon{width:56px;height:56px}}@media (min-width:640px) and (max-width:1024px){.CoursesSkeleton-module__XHyCsq__grid{grid-template-columns:repeat(2,1fr)}}
.CoursesClient-module__yFc-9G__page{background:var(--btw-white);flex-direction:column;min-height:100vh;display:flex}.CoursesClient-module__yFc-9G__main{flex-direction:column;flex:1;gap:32px;width:100%;max-width:1216px;margin:0 auto;padding:40px 24px 96px;display:flex}.CoursesClient-module__yFc-9G__pageHeader{justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:8px;display:flex}.CoursesClient-module__yFc-9G__headerTitles{flex-direction:column;gap:4px;display:flex}.CoursesClient-module__yFc-9G__pageTitle{font:var(--btw-text-display);color:var(--btw-black);margin:0}.CoursesClient-module__yFc-9G__pageSubtitle{font:var(--btw-text-body);color:var(--btw-overlay60);margin:0}.CoursesClient-module__yFc-9G__searchBar{flex-shrink:0;width:320px}.CoursesClient-module__yFc-9G__filterBar{justify-content:space-between;align-items:center;gap:16px;display:flex}.CoursesClient-module__yFc-9G__tabs{background:var(--btw-surface-hover);border:1px solid var(--btw-border);border-radius:var(--btw-radius-lg);flex-wrap:wrap;align-items:center;gap:4px;padding:4px;display:flex}.CoursesClient-module__yFc-9G__tab{appearance:none;border-radius:var(--btw-radius-sm);font-family:var(--btw-font);color:var(--btw-overlay60);cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;height:36px;padding:7px 14px;font-size:14px;font-weight:600;line-height:20px;transition:background .12s,color .12s,box-shadow .12s;display:flex}.CoursesClient-module__yFc-9G__tab:hover{color:var(--btw-ink);background:var(--btw-white)}.CoursesClient-module__yFc-9G__tabActive{background:var(--btw-white);color:var(--btw-ink);box-shadow:0 1px 3px #0a0d121a,0 1px 2px -1px #0a0d121a}.CoursesClient-module__yFc-9G__tabActive:hover{background:var(--btw-white);color:var(--btw-ink)}.CoursesClient-module__yFc-9G__sections{flex-direction:column;display:flex}.CoursesClient-module__yFc-9G__sectionHeader{align-items:center;gap:20px;padding:8px 0 24px;display:flex}.CoursesClient-module__yFc-9G__sectionIcon{object-fit:contain;flex-shrink:0;width:72px;height:72px}.CoursesClient-module__yFc-9G__sectionTitle{font-size:var(--btw-font-size-h2);color:var(--btw-black);margin:0 0 4px;font-weight:700;line-height:1.2}.CoursesClient-module__yFc-9G__sectionDescription{font:var(--btw-text-body);color:var(--btw-overlay60);margin:0}.CoursesClient-module__yFc-9G__divider{background:var(--btw-border);height:1px;margin:48px 0}.CoursesClient-module__yFc-9G__grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.CoursesClient-module__yFc-9G__courseCard{content-visibility:auto;contain-intrinsic-size:0 280px;background:var(--btw-white);border:1.5px solid var(--btw-border);color:inherit;transition:box-shadow var(--btw-duration-fast) ease, transform var(--btw-duration-fast) ease;border-radius:16px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden;box-shadow:0 1px 2px #0a0d120d}.CoursesClient-module__yFc-9G__courseCard:hover{transform:translateY(-2px);box-shadow:0 4px 8px #0a0d1214}.CoursesClient-module__yFc-9G__courseCard:active{transform:translateY(0)}.CoursesClient-module__yFc-9G__courseCardImage{aspect-ratio:16/9;flex-shrink:0;width:100%;position:relative;overflow:hidden}.CoursesClient-module__yFc-9G__courseCardImage img{object-fit:contain;object-position:center center;width:100%;height:100%;display:block}.CoursesClient-module__yFc-9G__courseCardPlaceholder{width:100%;height:100%}.CoursesClient-module__yFc-9G__courseCardBody{flex-direction:column;flex:1;gap:8px;padding:20px;display:flex}.CoursesClient-module__yFc-9G__courseCardCategory{color:var(--btw-blue);letter-spacing:.01em;font-size:13px;font-weight:600}.CoursesClient-module__yFc-9G__courseCardTitle{color:var(--btw-black);margin:0;font-size:18px;font-weight:700;line-height:1.3}.CoursesClient-module__yFc-9G__courseCardDescription{font:var(--btw-text-body);color:var(--btw-overlay60);margin:0;font-size:14px;line-height:1.6}.CoursesClient-module__yFc-9G__premiumCard{border:1.5px solid var(--btw-border);background-image:linear-gradient(174deg, #fff 27%, #ffffffc4 90%), var(--btw-premium-gradient), linear-gradient(90deg, #fff 0%, #fff 100%);border-radius:20px;flex-direction:column;justify-content:space-between;gap:24px;padding:28px;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #0a0d120d}.CoursesClient-module__yFc-9G__premiumText{font-family:var(--btw-font);color:var(--btw-ink);margin:0;font-size:20px;line-height:1.5}.CoursesClient-module__yFc-9G__premiumBold{font-weight:700}.CoursesClient-module__yFc-9G__premiumFooter{position:relative}.CoursesClient-module__yFc-9G__premiumCharacters{z-index:0;pointer-events:none;justify-content:center;align-items:flex-end;display:flex;position:absolute;bottom:24px;left:0;right:0}.CoursesClient-module__yFc-9G__premiumChar{width:auto;height:132px;display:block}.CoursesClient-module__yFc-9G__premiumButton{z-index:1;position:relative}.CoursesClient-module__yFc-9G__emptyState{text-align:center;color:var(--btw-overlay60);font:var(--btw-text-body);padding:64px 24px}@media (max-width:768px){.CoursesClient-module__yFc-9G__courseCard{box-shadow:0 4px 8px #0a0d1214}}@media (max-width:1024px){.CoursesClient-module__yFc-9G__main{gap:24px;padding:24px 24px 72px}.CoursesClient-module__yFc-9G__pageHeader{flex-direction:column;gap:16px}.CoursesClient-module__yFc-9G__searchBar{width:100%;max-width:384px}.CoursesClient-module__yFc-9G__filterBar{flex-direction:column;align-items:flex-start;gap:12px}.CoursesClient-module__yFc-9G__tabs{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;width:max-content;max-width:100%;overflow-x:auto}.CoursesClient-module__yFc-9G__tabs::-webkit-scrollbar{display:none}.CoursesClient-module__yFc-9G__grid{grid-template-columns:1fr;gap:16px}.CoursesClient-module__yFc-9G__sectionHeader{gap:14px}.CoursesClient-module__yFc-9G__sectionIcon{width:56px;height:56px}}@media (min-width:640px) and (max-width:1024px){.CoursesClient-module__yFc-9G__grid{grid-template-columns:repeat(2,1fr)}}