.GameModeCourses-module__KKVD9G__game-mode-courses{color:var(--color-ink);font-family:var(--font-sans);padding:0 clamp(20px,4vw,56px) 88px;line-height:normal}.GameModeCourses-module__KKVD9G__game-mode-courses__header{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;margin-bottom:28px;display:flex}.GameModeCourses-module__KKVD9G__game-mode-courses__heading{font-family:var(--font-display);font-size-adjust:.53;font-synthesis:none;letter-spacing:-.005em;word-spacing:.16em;text-wrap:balance;margin:0 0 10px;font-size:clamp(30px,4vw,56px);font-weight:900;line-height:.95}.GameModeCourses-module__KKVD9G__game-mode-courses__description{max-width:560px;color:var(--color-ink-muted);margin:0;font-size:17px;line-height:1.5}.GameModeCourses-module__KKVD9G__game-mode-courses__more{color:var(--color-ink);border-bottom:2px solid #7eb545;font-size:15px;font-weight:700;text-decoration:none}.GameModeCourses-module__KKVD9G__game-mode-courses__more:hover{color:#046d26}.GameModeCourses-module__KKVD9G__game-mode-courses__more:focus-visible{outline-offset:3px;outline:3px solid #7eb545}.GameModeCourses-module__KKVD9G__game-mode-courses__courses{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}
.CourseCard-module__ewIOXq__course-card{background:linear-gradient(#fff, #fff) padding-box, var(--gradient-edge) border-box;height:100%;color:var(--color-ink);font-family:var(--font-sans);border:5px solid #0000;border-radius:18px;line-height:normal;text-decoration:none;transition:transform .18s cubic-bezier(.3,.7,.4,1),box-shadow .18s;display:block;overflow:hidden;box-shadow:0 10px 24px -14px #0a223380}.CourseCard-module__ewIOXq__course-card:hover{color:var(--color-ink);transform:translateY(-4px);box-shadow:0 22px 40px -18px #0a22338c}.CourseCard-module__ewIOXq__course-card:active{transition-duration:80ms;transform:translateY(-1px)scale(.985);box-shadow:0 8px 18px -12px #0a223380}.CourseCard-module__ewIOXq__course-card:focus-visible{outline-offset:3px;outline:3px solid #7eb545}@media (prefers-reduced-motion:reduce){.CourseCard-module__ewIOXq__course-card:hover,.CourseCard-module__ewIOXq__course-card:active{transform:none}}.CourseCard-module__ewIOXq__course-card__photo{aspect-ratio:16/10;background:#dfe8ec;border-bottom:1px solid #1f1e1d26;position:relative}.CourseCard-module__ewIOXq__course-card__image{object-fit:cover}.CourseCard-module__ewIOXq__course-card__badge{color:var(--color-ink);background:#fff;border:1px solid #1f1e1d26;border-radius:999px;padding:5px 11px;font-size:12px;font-weight:700;position:absolute;top:12px;left:12px}.CourseCard-module__ewIOXq__course-card__badge--new{background:var(--color-lime)}.CourseCard-module__ewIOXq__course-card__text{padding:14px 18px 18px}.CourseCard-module__ewIOXq__course-card__name{font-family:var(--font-display);font-size-adjust:.53;font-synthesis:none;letter-spacing:.02em;word-spacing:.18em;margin:0;font-size:17px;font-weight:700;line-height:1.18}.CourseCard-module__ewIOXq__course-card__summary{color:var(--color-ink-muted);margin:4px 0 0;font-size:14px;line-height:1.45}
.GameModeExplore-module__EGBBGG__game-mode-explore{color:var(--color-ink);font-family:var(--font-sans);grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:20px;padding:0 clamp(20px,4vw,56px) 88px;line-height:normal;display:grid}.GameModeExplore-module__EGBBGG__game-mode-explore__metrics{background:#fff;border:5px solid #dde5e0;border-radius:20px;padding:clamp(24px,3vw,36px);box-shadow:0 10px 24px -14px #0a223380}.GameModeExplore-module__EGBBGG__game-mode-explore__heading{font-family:var(--font-display);font-size-adjust:.53;font-synthesis:none;letter-spacing:.02em;word-spacing:.18em;margin:0 0 6px;font-size:22px;font-weight:700;line-height:1.18}.GameModeExplore-module__EGBBGG__game-mode-explore__description{color:var(--color-ink-muted);margin:0 0 18px;font-size:15px}.GameModeExplore-module__EGBBGG__game-mode-explore__links{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.GameModeExplore-module__EGBBGG__game-mode-explore__link{border:3px solid var(--color-ink);color:var(--color-ink);background:#eef3f1;border-radius:10px;padding:8px 14px;font-size:14px;font-weight:700;text-decoration:none;transition:background-color .15s;display:block}.GameModeExplore-module__EGBBGG__game-mode-explore__link:hover{color:var(--color-ink);background:#7eb545}.GameModeExplore-module__EGBBGG__game-mode-explore__link:focus-visible{outline-offset:3px;outline:3px solid #7eb545}.GameModeExplore-module__EGBBGG__game-mode-explore__more{color:var(--color-ink);border-bottom:2px solid #7eb545;margin-top:18px;font-weight:700;text-decoration:none;display:inline-block}.GameModeExplore-module__EGBBGG__game-mode-explore__more:hover{color:#046d26}.GameModeExplore-module__EGBBGG__game-mode-explore__more:focus-visible{outline-offset:3px;outline:3px solid #7eb545}.GameModeExplore-module__EGBBGG__game-mode-explore__guide{background:linear-gradient(var(--color-accent-orange), var(--color-accent-orange)) padding-box, var(--gradient-edge) border-box;color:#fff;border:5px solid #0000;border-radius:20px;flex-direction:column;justify-content:space-between;gap:18px;padding:clamp(24px,3vw,36px);text-decoration:none;transition:transform .18s cubic-bezier(.3,.7,.4,1),box-shadow .18s;display:flex;box-shadow:0 10px 24px -14px #0a223380}.GameModeExplore-module__EGBBGG__game-mode-explore__guide:hover{color:#fff;transform:translateY(-4px);box-shadow:0 22px 40px -18px #0a22338c}.GameModeExplore-module__EGBBGG__game-mode-explore__guide:active{transition-duration:80ms;transform:translateY(-1px)scale(.985);box-shadow:0 8px 18px -12px #0a223380}.GameModeExplore-module__EGBBGG__game-mode-explore__guide:focus-visible{outline-offset:3px;outline:3px solid #7eb545}@media (prefers-reduced-motion:reduce){.GameModeExplore-module__EGBBGG__game-mode-explore__guide:hover,.GameModeExplore-module__EGBBGG__game-mode-explore__guide:active{transform:none}}.GameModeExplore-module__EGBBGG__game-mode-explore__sticker{color:var(--color-ink);background:#fff;border:1px solid #1f1e1d26;border-radius:999px;align-self:flex-start;padding:6px 12px;font-size:13px;font-weight:700}.GameModeExplore-module__EGBBGG__game-mode-explore__guide-title{font-family:var(--font-display);font-size-adjust:.53;font-synthesis:none;letter-spacing:.008em;word-spacing:.16em;font-size:clamp(24px,2.6vw,34px);font-weight:900;line-height:1.08}.GameModeExplore-module__EGBBGG__game-mode-explore__guide-text{font-weight:700}
