2026-03-08 20:07
Diff
<!doctype html>
<html lang="id">
<head>
<!-- Basic Meta Tags -->
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta http-equiv="Content-Language" content="id" />
<!-- Site Info -->
<title>Pilih & Mainkan Game Academy of Champions, Jadi Pemenang di Setiap Tantangan!</title>
<meta name="author" content="Ruangguru Tech Team" />
<meta name="publisher" content="PT Ruang Raya Indonesia" />
<meta name="description" content="Pilih beragam game Academy of Champions dan mainkan untuk jadi pemenang di setiap tantangan. Daftar secara gratis sekarang juga!" />
<link rel="shortcut icon" href="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/favicon60x60-3.png" />
<link rel="canonical" href="https://www.ruangguru.com/champions/aoc/fans-challenge" />
<!-- SEO Meta Tags -->
<meta name="robots" content="index, follow" />
<meta name="google-site-verification" content="VJAn1g6wmtTZPpTXh-B4xoSFEkUi5jcV74xQSr6jnOM" />
<!-- Open Graph Meta Tags -->
<meta property="og:title" content="Pilih & Mainkan Game Academy of Champions, Jadi Pemenang di Setiap Tantangan!" />
<meta property="og:description" content="Pilih beragam game Academy of Champions dan mainkan untuk jadi pemenang di setiap tantangan. Daftar secara gratis sekarang juga!" />
<meta property="og:image" content="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/1%20New%20Icon/rg.png#keepProtocol" />
<meta property="og:image:width" content="600" />
<meta property="og:image:height" content="350" />
<meta property="og:url" content="https://www.ruangguru.com/event/academy-of-champions-final/" />
<!-- Twitter Meta Tags -->
<meta name="twitter:title" content="Pilih & Mainkan Game Academy of Champions, Jadi Pemenang di Setiap Tantangan!" />
<meta name="twitter:description" content="Pilih beragam game Academy of Champions dan mainkan untuk jadi pemenang di setiap tantangan. Daftar secara gratis sekarang juga!" />
<meta name="twitter:image" content="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/1%20New%20Icon/rg.png#keepProtocol" />
<meta name="twitter:card" content="summary_large_image" />
<!-- Styles -->
<style>
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400..700&display=swap');
/* Utility Classes for Layout */
.container {
width: 90%;
max-width: 1200px;
margin: 0 auto;
}
.block {
display: block;
}
.flex {
display: flex;
}
.row-reverse {
flex-direction: row-reverse;
}
.hidden {
display: none;
}
.stack {
display: flex;
flex-direction: column;
}
.hstack {
display: flex;
flex-direction: row;
}
.w-full {
width: 100%;
}
.w-auto {
width: auto;
}
.flex-1 {
flex: 1;
}
.flex-2 {
flex: 2;
}
.justify-center {
justify-content: center;
}
.justify-self-end {
justify-self: flex-end;
}
.align-center {
align-items: center;
}
.self-start {
align-self: flex-start;
}
.self-center {
align-self: center;
}
.grid {
display: grid;
}
.gap-half {
gap: 0.25rem; /* 4px */
}
.gap-1 {
gap: 0.375rem; /* 6px */
}
.gap-2 {
gap: 0.625rem; /* 10px */
}
.gap-3 {
gap: 0.75rem; /* 12px */
}
.gap-4 {
gap: 1rem; /* 16px */
}
.gap-5 {
gap: 1.25rem; /* 20px */
}
.gap-6 {
gap: 1.5rem; /* 24px */
}
.p-1 {
padding: 0.375rem; /* 6px */
}
.p-3 {
padding: 0.75rem; /* 12px */
}
.p-9 {
padding: 2.25rem; /* 36px */
}
.px-12 {
padding-left: 3rem;
padding-right: 3rem;
}
.py-5 {
padding-top: 1.25rem;
padding-bottom: 1.25rem;
}
.py-9 {
padding-top: 2.25rem;
padding-bottom: 2.25rem;
}
.text-ellipsis {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
display: block;
}
.text-center {
text-align: center;
}
.text-2xs {
font-size: 8px;
}
.text-xs {
font-size: 10px;
}
.text-sm {
font-size: 12px;
}
.text-md {
font-size: 14px;
}
.text-lg {
font-size: 16px;
}
.text-xl {
font-size: 18px;
}
.text-2xl {
font-size: 20px;
}
.text-3xl {
font-size: 24px;
}
.text-4xl {
font-size: 26px;
}
.text-5xl {
font-size: 32px;
}
.text-white {
color: #ffffff;
}
.text-gray-200 {
color: #d9d9d9;
}
.text-gray-300 {
color: #959dac;
}
.text-gray-900 {
color: #2c313a;
}
.font-sans {
font-family: 'Space Grotesk', sans-serif;
}
.font-inter {
font-family: Inter, sans-serif;
}
.font-normal {
font-weight: 400;
}
.font-bold {
font-weight: 700;
}
.rotate-180 {
transform: rotate(180deg);
}
.radius-8 {
border-radius: 8px;
}
.radius-full {
border-radius: 9999px;
}
.cursor-pointer {
cursor: pointer;
}
/* Responsiveness */
/* Extra Small screens (min-width: 475px) */
@media (min-width: 475px) {
.xs\:flex {
display: flex;
}
}
/* Medium screens (min-width: 768px) */
@media (min-width: 768px) {
.md\:w-auto {
width: auto;
}
.md\:block {
display: block;
}
.md\:flex {
display: flex;
}
.md\:hidden {
display: none;
}
.md\:stack {
display: flex;
flex-direction: column;
}
.md\:gap-3 {
gap: 0.75rem; /* 12px */
}
.md\:gap-4 {
gap: 1rem; /* 16px */
}
.md\:gap-5 {
gap: 1.25rem; /* 20px */
}
.md\:p-9 {
padding: 2.25rem;
}
.md\:hstack {
display: flex;
flex-direction: row;
}
.md\:hidden {
display: none;
}
.md\:grid-cols-2 {
grid-template-columns: repeat(2, 1fr);
}
.md\:text-xs {
font-size: 10px;
}
.md\:text-sm {
font-size: 12px;
}
.md\:text-md {
font-size: 14px;
}
.md\:text-lg {
font-size: 16px;
}
.md\:text-2xl {
font-size: 20px;
}
.md\:text-3xl {
font-size: 24px;
}
.md\:text-4xl {
font-size: 26px;
}
.md\:text-5xl {
font-size: 32px;
}
}
/* Large screens (min-width: 1024px) */
@media (min-width: 1024px) {
.lg\:p-9 {
padding: 2.25rem;
}
.lg\:grid-cols-2 {
grid-template-columns: repeat(2, 1fr); /* 3 columns for desktops */
}
.lg\:grid-cols-3 {
grid-template-columns: repeat(3, 1fr); /* 3 columns for desktops */
}
}
/* @import url('./shared/css/layout.css'); */
body {
margin: 0;
background: #f2eae6;
color: #fff;
-ms-overflow-style: none;
height: 100%;
}
.page-center {
float: none !important;
margin: 0 auto !important;
max-width: 1200px !important;
width: 90% !important;
}
html {
scrollbar-width: none;
}
.web {
display: inherit !important;
}
a,
a:hover,
a:visited {
text-decoration: none !important;
color: inherit;
}
p,
h1,
h2,
h3,
h4,
h5,
h6,
span {
margin: 0;
}
.display-none {
display: none !important;
}
.cta {
border-radius: var(--size-radius-rad-full, 9999px);
background: var(--prop-action-primary-primary-default, #f26d0f);
color: var(--color-text-text-invert, #fff);
text-align: center;
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 24px;
border: 1px solid #f26d0f;
padding: 0.75rem 2.5rem;
}
.secondary-cta {
display: flex;
height: 44px;
padding: 0.3rem 2.5rem;
justify-content: center;
align-items: center;
border-radius: 9999px;
border: 1px solid var(--prop-action-secondary-secondary-default-border, #cfd3db);
background: var(--prop-action-secondary-secondary-default, #fff);
color: var(--color-text-text-invert, #fff);
text-align: center;
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 24px;
cursor: pointer;
color: var(--color-text-text-ink, #2c313a);
}
@media (max-width: 768px) {
.desktop {
display: none !important;
}
}
nav.ruangguru-header {
background: #0b0b08;
}
.navig-link-dropdown[aria-expanded='false']:after {
border-top: 0.3em solid #fff;
}
.body-wrapper {
font-family: 'Space Grotesk', 'Inter', sans-serif;
margin-top: 7.875rem;
}
@media (min-width: 321px) {
.body-wrapper {
margin-top: 9.125rem !important;
}
}
@media (min-width: 1025px) {
.body-wrapper {
margin-top: 10.125rem !important;
}
}
.main-banner {
position: relative;
background: linear-gradient(2deg, rgba(0, 0, 0, 0) 5.09%, #000 100%), url(https://cdn-web-2.ruangguru.com/landing-pages/assets/0b2ccdd9-a006-4460-8990-6d67c10bed0e.jpg?convert=webp);
background-position: center;
background-repeat: no-repeat;
background-size: cover;
font-family: 'Space Grotesk', serif;
padding-block: 1.5rem;
}
.main-content {
position: relative;
overflow: hidden;
background-color: #c8b09d;
display: grid;
grid-template-columns: 3fr;
padding-top: 2.25rem;
padding-bottom: 15rem;
}
.main-content * {
z-index: 1;
}
.main-content-bg {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 0;
}
.section-card {
overflow: hidden;
border-radius: 1rem;
background: rgba(255, 255, 255, 0.4);
}
.creator-tag {
display: inline-flex;
padding: 4px 12px;
justify-content: center;
align-items: center;
gap: 10px;
border-radius: var(--size-radius-rad-full, 9999px);
border: 1px solid #0fb4bd;
}
.subtitle-section {
color: #fff;
font-family: 'Space Grotesk', serif;
font-size: 10px;
font-style: normal;
font-weight: 500;
line-height: 24px;
margin: 0;
}
.subtitle-section span {
font-weight: 600;
}
.container-content {
display: flex;
flex-direction: row;
align-items: center;
justify-content: center;
gap: 1.5rem;
}
.content-left {
display: flex;
flex-direction: column;
align-items: center;
gap: 12px;
}
.info-card {
display: flex;
flex-direction: column;
align-items: center;
gap: 0.4rem;
}
.info-title {
color: var(--color-text-text-ink, #d9d9d9);
text-align: center;
font-family: 'Space Grotesk';
font-size: 1rem;
font-style: normal;
font-weight: 400;
line-height: 150%; /* 24px */
letter-spacing: -0.16px;
}
.main-banner-cta {
color: #fcc41b;
text-decoration-line: underline;
text-decoration-style: solid;
text-decoration-skip-ink: none;
text-decoration-thickness: auto;
text-underline-offset: auto;
text-underline-position: from-font;
}
.store-buttons {
display: flex;
align-items: flex-start;
gap: 12px;
}
.store-button {
width: 112px;
}
.social-title {
color: #2c313a;
text-align: center;
font-family: 'Space Grotesk';
font-size: 12px;
font-style: normal;
font-weight: 500;
line-height: normal;
margin-top: 16px;
}
.logo-hero {
margin-top: 1.5rem;
}
@media (max-width: 767px) {
.main-banner {
background: url(https://cdn-web-2.ruangguru.com/landing-pages/assets/0b2ccdd9-a006-4460-8990-6d67c10bed0e.jpg?convert=webp);
background-repeat: no-repeat;
background-position: center;
background-size: cover;
padding: 0.75rem 0 2.5rem 0;
}
.container-content {
display: flex;
flex-direction: column;
gap: 0.75rem;
padding-bottom: 2.5rem;
}
.main-content {
padding: 2.25rem 0;
}
#id-aoc-main-store .section-title-decoration {
width: 6rem;
}
.info-card {
width: 100%;
}
.aoc-logo {
width: 208px;
height: auto;
}
.info-title {
font-size: 14px;
}
.social-title {
font-size: 10px;
}
}
.container-floating-header {
position: fixed;
width: 100%;
z-index: 1000;
}
.breadcrumb {
background: #000;
}
.breadcrumb a {
color: #20a4b0;
}
.breadcrumb a:hover {
color: #1c7680;
}
.breadcrumb a:active {
color: #185e66;
}
.breadcrumb .back-button {
display: flex;
align-items: center;
justify-content: center;
background-color: #fff;
border-radius: 9999px;
width: 32px;
height: 32px;
}
.breadcrumb .back-button:hover {
background-color: #f0f0f0;
}
.breadcrumb .back-button:active {
background-color: #e0e0e0;
}
.footer.dark {
background: #1a202c !important;
}
.img-section-bottom-wrapper {
position: absolute;
bottom: 0;
left: 0;
display: flex;
justify-content: center;
overflow: hidden;
width: 100%;
height: auto;
margin-bottom: -1px;
}
.img-section-bottom {
width: 100%;
height: auto;
}
@media (max-width: 1024px) {
.img-section-bottom {
width: auto;
}
}
/* Start - Tabs */
.tab-buttons {
position: absolute;
bottom: -1.5rem;
justify-content: center;
padding: 4px;
z-index: 1;
border-radius: 9999px;
background-color: #423d33;
}
.tab-button {
display: flex;
align-items: center;
padding: 10px 24px;
gap: 4px;
border-radius: 9999px;
border: none;
cursor: pointer;
background: transparent;
font-family: 'Space Grotesk', sans-serif;
font-size: 14px;
font-weight: 700;
color: #ffffff;
}
.tab-button:focus {
outline: none;
}
.tab-button.active {
background-color: #f1bb53;
color: #040c0e;
}
.tab-pane {
margin: 0 0.5rem;
}
@media (max-width: 767px) {
.tab-pane {
display: none;
}
.tab-pane.active {
display: flex;
flex-direction: column;
}
}
/* End - Tabs */
/* Start - Leaderboard District */
.leaderboard-section {
max-width: 97vw;
}
.district-icon-img {
width: 64px;
height: 64px;
}
.district-starchamp-icon {
width: 1.125rem;
height: 1.125rem;
}
.district-starchamps-badge {
position: relative;
display: flex;
padding: 6px 34px;
justify-content: center;
align-items: center;
gap: 4px;
border-radius: 4.352px;
}
.district-starchamps-badge .district-starchamp-icon {
position: absolute;
right: 10px;
top: 50%;
transform: translateY(-50%);
}
.district-starchamps-rank-badge {
position: absolute;
left: -1.6rem;
top: 50%;
transform: translateY(-50%) scale(0.4);
}
.district-card-container {
display: flex;
align-items: center;
justify-content: space-between;
padding: 8px 16px;
border: 1px solid #524238;
background: #24160d;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}
.district-card-container.highlight {
border-radius: 8px;
background: rgba(36, 22, 13, 0.8);
}
.district-view-all-button {
display: flex;
justify-content: center;
align-items: center;
align-self: center;
background: transparent;
padding: 0.5rem 1rem;
gap: 0.5rem;
border-radius: 0;
border: 1px solid #2c313a;
color: #2c313a;
text-align: center;
font-family: 'Space Grotesk', sans-serif;
font-size: 0.875rem;
font-weight: 700;
transition:
background-color 0.3s ease,
color 0.3s ease;
}
.district-view-all-button:hover {
background-color: #24160d;
color: #ffffff;
}
.district-view-all-button:active,
.district-view-all-button:focus {
outline: 1px auto #24160d;
border-radius: 0;
background-color: #24160d;
color: #ffffff;
}
.district-view-all-button svg {
transition: color 0.3s ease;
}
.district-view-all-button:hover svg,
.district-view-all-button:active svg,
.district-view-all-button:focus svg {
color: #ffffff;
}
/* End - Leaderboard District */
/* Start - Leaderboard Individual */
.leaderboard-individual-card {
background: radial-gradient(46.78% 63.56% at 100% 89.37%, rgba(255, 144, 47, 0.5) 3.22%, rgba(58, 21, 28, 0.25) 100%),
radial-gradient(57.06% 50.84% at 0% 103.13%, rgba(255, 255, 255, 0.25) 0%, rgba(248, 195, 215, 0) 100%), linear-gradient(180deg, #140a0e 0%, #240f14 25%, #3a151c 50%, #551a23 100%);
}
.player-card-container {
display: grid;
grid-template-columns: 3fr 1fr;
align-items: center;
gap: 0.25rem;
padding: 8px 12px;
background: rgba(252, 247, 245, 0.1);
}
.player-card-container > div {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.player-text-wrapper {
text-overflow: ellipsis;
white-space: break-spaces;
overflow: hidden;
}
.player-view-all-button {
display: flex;
justify-content: center;
align-items: center;
align-self: center;
background: transparent;
padding: 0.5rem 1rem;
gap: 0.5rem;
border-radius: 0;
border: 1px solid #ffffff;
color: #ffffff;
text-align: center;
font-family: 'Space Grotesk', sans-serif;
font-size: 0.875rem;
font-weight: 700;
transition:
background-color 0.3s ease,
color 0.3s ease;
}
.player-view-all-button:hover {
background-color: #3e0a1c;
color: #ffffff;
}
.player-view-all-button:active,
.player-view-all-button:focus {
outline: 1px auto #3e0a1c;
border-radius: 0;
background-color: #3e0a1c;
color: #ffffff;
}
.player-view-all-button svg {
transition: color 0.3s ease;
}
.player-view-all-button:hover svg,
.player-view-all-button:active svg,
.player-view-all-button:focus svg {
color: #ffffff;
}
.rank-badge {
display: flex;
width: 32px;
height: 32px;
justify-content: center;
align-items: center;
border-radius: 100%;
background: rgba(255, 255, 255, 0.2);
text-align: center;
font-family: Inter, sans-serif;
font-size: 12px;
font-weight: 600;
}
.top-rank-badge {
height: 32px;
width: auto;
}
/* End - Leaderboard Individual */
/* Start - Modal */
.modal {
display: none;
position: fixed;
align-items: center;
justify-content: center;
z-index: 1000;
left: 0;
top: 0;
width: 100%;
height: 100%;
overflow: auto;
background-color: rgba(0, 0, 0, 0.5);
}
.modal-content {
position: relative;
width: 100%;
height: 100%;
max-width: 382px;
text-align: center;
display: flex;
align-items: center;
justify-content: center;
}
.modal-background {
position: absolute;
left: 0;
top: 50%;
width: 100%;
z-index: -1;
transform: translate(0, -50%);
background: url('https://cdn-web-2.ruangguru.com/landing-pages/assets/e06ff3aa-d9bf-4382-a28b-7e4dcfa2198a.png?convert=webp') no-repeat center center;
background-size: cover;
}
.modal-body {
position: relative;
display: flex;
flex-direction: column;
align-items: center;
width: 100%;
padding: 3rem;
gap: 0.75rem;
font-family: 'Space Grotesk', sans-serif;
color: #333331;
}
.modal-body ol {
display: flex;
flex-direction: column;
text-align: center;
font-size: 0.875rem;
padding-left: 0;
margin: 0;
list-style-position: inside;
gap: 0.5rem;
}
.modal-icon {
width: 3.125rem;
height: auto;
}
.modal-button {
background: #ac2a2c;
border: 1px solid #fff;
color: #ffffff;
border: none;
padding: 0.75rem 2rem;
border-radius: 0;
font-family: Inter, sans-serif;
font-size: 0.75rem;
font-weight: 700;
text-align: center;
cursor: pointer;
transition:
background 0.3s ease,
transform 0.1s ease;
}
.modal-button:hover {
background: #8b2021;
}
.modal-button:active {
background: #751818;
transform: scale(0.95);
}
@media (max-width: 425px) {
.modal-body {
padding: 1rem;
}
}
.toast {
visibility: hidden;
background-color: white;
color: black;
text-align: center;
border-radius: 9999px;
padding: 14px 24px;
position: fixed;
z-index: 1000;
left: 50%;
transform: translateX(-50%);
top: 30px;
font-family: Inter, sans-serif;
font-size: 14px;
box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
transition:
visibility 0s,
opacity 0.3s ease-in-out;
opacity: 0;
}
.toast.show {
visibility: visible;
opacity: 1;
}
/* End - Modal */
@media (min-width: 1024px) {
.game-list {
grid-template-columns: repeat(2, 1fr);
}
.leaderboard-section {
min-width: 381px;
}
}
@media (min-width: 1157px) {
.game-list {
grid-template-columns: repeat(3, 1fr);
}
}
.custom-header.ruangguru-header #logout-btn {
position: absolute;
}
.custom-header.ruangguru-header .navig-link {
font-size: 14px;
}
.custom-header.ruangguru-header .container-user_profile {
font-family: 'Space Grotesk', sans-serif;
font-size: 12px;
border-radius: 8px !important;
border: 1px solid #959dac !important;
padding: 4px 6px !important;
background: #010101 !important;
}
.custom-header.ruangguru-header .navigation__content {
display: none;
}
.custom-header.ruangguru-header .hamburger-icon {
display: block;
}
.custom-header.ruangguru-header .container-ruangguru-header {
display: block;
}
@media (min-width: 321px) {
.custom-header.ruangguru-header .navigation__right {
top: 12px;
}
}
@media (min-width: 1300px) {
.custom-header.ruangguru-header .container-ruangguru-header {
display: flex;
}
.custom-header.ruangguru-header .navigation__content {
display: grid;
}
.custom-header.ruangguru-header .navigation__right {
top: unset;
}
.custom-header.ruangguru-header .hamburger-icon {
display: none;
}
}
.slider-container {
width: 100vw;
display: flex;
justify-content: center;
}
.slider {
width: 100vw;
padding-left: 2rem;
padding-right: 2rem;
}
.slider-store {
width: 100%;
}
.slider-store-container {
display: grid;
grid-template-columns: 1fr;
margin-bottom: 1.7rem;
margin-top: 1.5rem;
margin-left: 1.2rem;
margin-right: 1.2rem;
}
.slider-store .slick-center .slider-store-container {
scale: 1.07;
margin-left: 1.35rem;
margin-right: 1.5rem;
}
.slider-ribbon {
margin-left: -0.75rem;
margin-bottom: -2rem;
z-index: 1;
}
.image-store {
width: 100%;
height: auto;
aspect-ratio: 1023/722;
border-top-left-radius: 12px;
border-top-right-radius: 12px;
}
.container-store-item-bottom {
display: grid;
grid-template-columns: 1fr;
border-bottom-left-radius: 12px;
border-bottom-right-radius: 12px;
background-color: #212121;
padding-bottom: 4rem;
gap: 1rem;
margin-top: -1px;
}
.gradient-store-item-divider {
margin-top: -4.5rem;
background: linear-gradient(180deg, rgba(33, 33, 33, 0) 14.25%, #212121 80.23%, #212121 97.92%);
}
.list-store-item {
list-style-type: none;
padding-left: 2rem;
margin-bottom: 0;
}
.list-store-item li {
background-image: url('https://cdn-web-2.ruangguru.com/landing-pages/assets/29436b4c-5045-4374-9c2f-a58c52b5279e.svg?convert=webp');
background-repeat: no-repeat;
background-position: left top;
background-size: 20px 20px;
padding-left: 2rem;
padding-right: 1.5rem;
margin: 0 0 0.75rem 0;
line-height: 1.5;
}
a.store-link {
text-decoration: none;
}
a.store-link:hover {
text-decoration: none;
}
.color-E8ECF4 {
color: #e8ecf4;
}
.color-FFCD1E {
color: #ffcd1e;
}
.button-red {
justify-self: center;
background-color: #ac2a2c;
padding: 1rem 2rem;
font-size: 17.5px;
text-align: center;
color: white;
border: 1px solid white;
cursor: pointer;
}
.button-red:hover {
opacity: 0.9;
}
.button-red.store {
margin-top: -2rem;
}
.container-store-subtitle {
width: 50vw;
}
.slick-prev {
left: 25px !important;
}
.slick-next {
right: 25px !important;
}
@media (max-width: 767px) {
.slider {
padding-left: 1rem;
padding-right: 1rem;
}
.slider-ribbon {
margin-left: -0.42rem;
margin-bottom: -2rem;
z-index: 1;
}
.slider-store-container {
margin-left: 0.25rem;
margin-right: 0.25rem;
}
.list-store-item {
padding-left: 1rem;
}
.list-store-item li {
background-size: 16px 16px;
padding-left: 1.5rem;
padding-right: 1rem;
}
.button-red {
text-align: center;
border: 1px solid #d5bfaa;
padding: 0.75rem 1.5rem;
font-size: 14px;
}
.container-store-subtitle {
width: 90vw;
}
}
</style>
<!-- Third Party Scripts -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script src="https://unpkg.com/analytics@0.8.1/dist/analytics.min.js"></script>
<script src="https://unpkg.com/analytics-plugin-trackable/dist/analytics-plugin-trackable.min.js"></script>
<script src="https://cdn-web-2.ruangguru.com/landing-page-web/public/staticpages/global-assets/js/cta.js"></script>
<!-- Application Scripts -->
<script type="module" crossorigin src="https://cdn-web-2.ruangguru.com/landing-page-web/public/staticpages/www.ruangguru.com/event/aoc/fans-challenge/assets/index-FAyfCYXP.js"></script>
</head>
<body>
<div class="container-floating-header"><style>/*!
* Bootstrap v4.5.0 (https://getbootstrap.com/)
* Copyright 2011-2020 The Bootstrap Authors
* Copyright 2011-2020 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
*/
:root {
--blue: #007bff;
--indigo: #6610f2;
--purple: #6f42c1;
--pink: #e83e8c;
--red: #dc3545;
--orange: #fd7e14;
--yellow: #ffc107;
--green: #28a745;
--teal: #20c997;
--cyan: #17a2b8;
--white: #fff;
--gray: #6c757d;
--gray-dark: #343a40;
--primary: #007bff;
--secondary: #6c757d;
--success: #28a745;
--info: #17a2b8;
--warning: #ffc107;
--danger: #dc3545;
--light: #f8f9fa;
--dark: #343a40;
--breakpoint-xs: 0;
--breakpoint-sm: 576px;
--breakpoint-md: 768px;
--breakpoint-lg: 992px;
--breakpoint-xl: 1200px;
--font-family-sans-serif: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
--font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace;
}
.container-fluid,
.container-lg,
.container-md,
.container-sm,
.container-xl {
padding: 0 !important;
}
*,
:after,
:before {
box-sizing: border-box;
}
header,
nav {
display: block;
}
p {
margin-top: 0;
}
a {
background-color: transparent;
color: #007bff;
text-decoration: none;
}
a:hover {
color: #0056b3;
text-decoration: underline;
}
a:not([href]),
a:not([href]):hover {
color: inherit;
text-decoration: none;
}
img {
border-style: none;
}
img,
svg {
vertical-align: middle;
}
svg {
overflow: hidden;
}
button {
border-radius: 0;
}
button:focus {
outline: 1px dotted;
outline: 5px auto -webkit-focus-ring-color;
}
button {
font-family: inherit;
font-size: inherit;
line-height: inherit;
margin: 0;
overflow: visible;
text-transform: none;
}
[type='button'],
button {
-webkit-appearance: button;
}
[type='button']:not(:disabled),
button:not(:disabled) {
cursor: pointer;
}
[type='button']::-moz-focus-inner,
button::-moz-focus-inner {
border-style: none;
padding: 0;
}
::-webkit-file-upload-button {
-webkit-appearance: button;
font: inherit;
}
.nav {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
list-style: none;
margin-bottom: 0;
padding-left: 0;
}
.navbar {
padding: 0.5rem 1rem;
position: relative;
-ms-flex-align: center;
-ms-flex-pack: justify;
align-items: center;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
justify-content: space-between;
}
@-webkit-keyframes progress-bar-stripes {
0% {
background-position: 1rem 0;
}
to {
background-position: 0 0;
}
}
@keyframes progress-bar-stripes {
0% {
background-position: 1rem 0;
}
to {
background-position: 0 0;
}
}
@-webkit-keyframes spinner-border {
to {
-webkit-transform: rotate(1turn);
transform: rotate(1turn);
}
}
@keyframes spinner-border {
to {
-webkit-transform: rotate(1turn);
transform: rotate(1turn);
}
}
@-webkit-keyframes spinner-grow {
0% {
-webkit-transform: scale(0);
transform: scale(0);
}
50% {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes spinner-grow {
0% {
-webkit-transform: scale(0);
transform: scale(0);
}
50% {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@media print {
*,
:after,
:before {
box-shadow: none !important;
text-shadow: none !important;
}
a:not(.btn) {
text-decoration: underline;
}
img {
page-break-inside: avoid;
}
p {
orphans: 3;
widows: 3;
}
@page {
size: a3;
}
.navbar {
display: none;
}
}
.cta {
border-radius: 9999px;
background: var(--k-12-base-light-theme-action-primary-default, #f26d0f);
width: 100%;
border: none;
color: var(--k-12-base-light-theme-text-solid-invert, #fff);
text-align: center;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 700;
line-height: 22px;
display: flex;
align-items: center;
justify-content: center;
padding: 0.75rem 1.5rem;
}
.cta.dark,
.cta.dark-green,
.cta.blue-indigo,
.cta.violet,
.cta.roc {
color: #000;
background-color: #fff;
}
@media (max-width: 1024px) {
.navbar {
padding: 0 !important;
}
}
.navig-link a {
background-color: transparent;
color: #474747;
text-decoration: none !important;
}
.navig-link.dark a,
.navig-link.dark-green a,
.navig-link.roc a,
.navig-link.blue-indigo a,
.navig-link.violet a,
.navig-link.home a {
color: #fff !important;
}
.navig-dropdown-area a:hover,
.navig-link a:hover {
background: 0 !important;
color: #3cc4e5 !important;
cursor: pointer;
text-decoration: none !important;
}
.ruangguru-header {
background: #fff;
box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.13);
position: fixed;
top: 0;
width: 100%;
z-index: 100;
padding: 0 !important;
}
.ruangguru-header.dark {
background: #000;
}
.ruangguru-header.dark-green {
background: #022527;
}
.ruangguru-header.roc {
background-color: #1d1110;
}
.ruangguru-header.blue-indigo {
background: #444fb7;
}
.ruangguru-header.home {
background: linear-gradient(257.67deg, #21a5b1 46.16%, #0e9bdf 95.13%);
}
.ruangguru-header .navig-link {
color: #474747 !important;
font-family: Inter;
font-size: 16px;
font-weight: 500;
line-height: 24px;
}
.ruangguru-header.dark .navig-link,
.ruangguru-header.dark-green .navig-link,
.ruangguru-header.blue-indigo .navig-link,
.ruangguru-header.roc .navig-link {
color: #fff !important;
}
.navigation__left {
display: flex;
}
.logo-header {
padding: 5px 0;
}
.navig-link:hover {
background: 0 !important;
color: #3cc4e5 !important;
cursor: pointer;
}
.navig-link-dropdown {
white-space: nowrap;
}
.navig-link-dropdown:after {
border-bottom: 0;
border-left: 0.3em solid transparent;
border-right: 0.3em solid transparent;
border-top: 0.3em solid;
content: '';
display: inline-block;
margin-left: 0.255em;
transition: 0.7s;
vertical-align: 0.255em;
}
.navig-link-dropdown[aria-expanded='true']:after {
transform: scaleY(-1);
}
.navig-link-dropdown[aria-expanded='false']:after {
transform: scaleY(1);
}
.logo-product {
margin: 0 0 5px !important;
}
.logo-product img {
min-height: 3rem;
object-fit: scale-down;
object-position: left;
width: 100%;
}
#lp_ea {
display: flex;
}
.item-services a,
.item-center a,
.text-product {
font-family: Inter;
}
@keyframes animate {
0% {
opacity: 0;
transform: rotateX(-90deg);
}
50% {
transform: rotateX(20deg);
}
to {
opacity: 1;
transform: rotateX(0deg);
}
}
@media (min-width: 1025px) {
.spacer-rg {
height: 4.5rem;
}
.container-ruangguru-header {
align-items: center;
padding: 18px 10px;
position: relative;
}
.ruangguru-header.home .page-center {
width: 90% !important;
}
.logo-header {
margin-right: 16px;
}
.navigation__right {
position: absolute;
right: 0;
}
#produk_item {
background-clip: padding-box;
background-color: #fff;
border: 1px solid rgba(0, 0, 0, 0.15);
border-radius: 0.25rem;
color: #212529;
display: none;
float: left;
font-size: 1rem;
grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
list-style: none;
padding: 0.5rem 10px;
position: absolute;
text-align: left;
top: 70%;
width: 1050px;
z-index: 1000;
left: 7%;
}
.item-product,
.item-services,
.item-center {
padding: 12px;
}
.item-services a,
.item-center a,
.text-product {
color: #0a2540 !important;
font-family: Inter;
font-size: 14px;
font-weight: 400;
line-height: 22px;
text-align: inherit;
text-decoration: none;
white-space: normal !important;
width: auto !important;
}
.item-product:hover,
.item-services:hover,
.item-center:hover {
background-color: #eaf8f9 !important;
cursor: pointer;
}
#services_item,
#center_item {
background-clip: padding-box;
background-color: #fff;
border: 1px solid rgba(0, 0, 0, 0.15);
border-radius: 0.25rem;
color: #212529;
display: none;
flex-flow: column;
float: left;
font-size: 1rem;
list-style: none;
margin: 0;
min-width: 10rem;
padding: 0.5rem 0;
position: absolute;
text-align: left;
top: 70%;
z-index: 1000;
}
#services_item {
left: 44rem;
}
#center_item {
left: 14rem;
}
.container-ruangguru-header {
display: flex;
flex-direction: row;
}
.navigation__content {
align-items: center;
display: none;
flex-basis: 100%;
flex-grow: 1;
max-height: 500px;
overflow-y: scroll;
padding-bottom: 20px;
text-align: center;
}
}
@media (min-width: 1078px) {
.hamburger-icon {
display: none;
}
.navigation__content {
align-items: center;
display: none;
flex-basis: auto;
flex-grow: 0;
max-height: unset;
overflow-y: auto;
padding-bottom: 0;
text-align: center;
}
.navigation__content .navig-link {
margin: 0 14px;
padding: 8px 8px 8px 0;
}
.navigation__content {
display: grid;
grid-auto-flow: column;
}
}
@media (min-width: 321px) and (max-width: 767px) {
.spacer-rg {
height: 4rem;
}
.container-ruangguru-header {
align-items: center;
padding: 10px;
position: relative;
}
.navigation__content {
padding-bottom: 20px;
}
.item-services a,
.item-center a,
.text-product {
color: #0a2540 !important;
font-size: 14px;
font-weight: 400;
text-align: inherit;
text-decoration: none;
white-space: normal !important;
width: auto !important;
}
.hamburger-icon {
align-self: center;
transform: scale(0.8);
}
.navig-dropdown-area {
background-clip: padding-box;
background-color: #fff;
border: 1px solid rgba(0, 0, 0, 0.15);
border-radius: 0.25rem;
color: #212529;
display: none;
font-size: 1rem;
left: 0;
list-style: none;
margin: 10px;
min-width: 10rem;
text-align: left;
top: 100%;
z-index: 1000;
}
#produk,
#program,
#services {
padding: 20px 0 0;
}
#produk_item,
#services_item,
#center_item {
padding: 1rem 20px;
}
.text-product {
margin-bottom: 0;
}
.navigation__right {
position: absolute;
right: 0;
top: 12px;
}
.navig-link {
padding: 28px 0 0;
text-align: center;
}
.item-product {
margin-bottom: 12px;
padding: 0.25rem 0.5rem 0.5rem;
}
.item-services,
.item-center {
margin-bottom: 0.35rem;
padding: 0.5rem 0;
}
.navigation__content {
align-items: center;
display: none;
flex-basis: 100%;
flex-grow: 1;
max-height: 500px;
overflow-y: scroll;
text-align: center;
}
}
@media (min-width: 768px) and (max-width: 1024px) {
.container-ruangguru-header {
align-items: center;
padding: 10px;
position: relative;
}
.hamburger-icon {
align-self: center;
transform: scale(0.8);
}
.logo-header {
margin-left: 20px;
}
.item-services a,
.item-center a,
.text-product {
color: #0a2540 !important;
font-size: 16px;
font-weight: 400;
text-align: inherit;
text-decoration: none;
white-space: normal !important;
width: auto !important;
}
.navig-dropdown-area {
background-clip: padding-box;
background-color: #fff;
border: 1px solid rgba(0, 0, 0, 0.15);
border-radius: 0.25rem;
color: #212529;
display: none;
font-size: 1rem;
left: 0;
list-style: none;
margin: 0 10px;
min-width: 10rem;
text-align: left;
top: 100%;
z-index: 1000;
}
#produk_item,
#services_item,
#center_item {
padding: 1rem 20px;
}
.text-product {
margin-bottom: 0;
}
.navigation__right {
position: absolute;
right: 0;
top: 12px;
}
.navig-link {
padding: 28px 0 0;
text-align: center;
}
.item-product {
margin-bottom: 18px;
padding: 0.25rem 1.5rem;
}
.item-services,
.item-center {
margin-bottom: 18px;
padding: 2px 0;
}
.navigation__content {
display: none;
}
}
@media (max-width: 320px) {
.spacer-rg {
height: 3rem;
}
.container-ruangguru-header {
align-items: center;
position: relative;
}
.navigation__content {
padding-bottom: 20px;
}
.item-services a,
.item-center a,
.text-product {
color: #0a2540 !important;
font-size: 14px;
font-weight: 400;
text-align: inherit;
text-decoration: none;
white-space: normal !important;
width: auto !important;
}
.hamburger-icon {
align-self: center;
transform: scale(0.8);
}
.logo-header {
margin-left: 10px;
transform: scale(0.8);
}
.navig-dropdown-area {
background-clip: padding-box;
background-color: #fff;
border: 1px solid rgba(0, 0, 0, 0.15);
border-radius: 0.25rem;
color: #212529;
display: none;
font-size: 1rem;
left: 0;
list-style: none;
margin: 10px;
min-width: 10rem;
text-align: left;
top: 100%;
z-index: 1000;
}
#produk,
#program,
#services {
padding: 20px 0 0;
}
#produk_item {
padding: 1rem 20px;
}
#services_item,
#center_item {
padding: 10px 20px;
}
.text-product {
margin-bottom: 0;
}
.navigation__right {
position: absolute;
right: 0;
top: 5px;
transform: scale(0.8);
}
.navig-link {
padding: 28px 0 0;
text-align: center;
}
.item-product {
margin-bottom: 18px;
padding: 0.25rem 1.5rem;
}
.item-services,
.item-center {
margin-bottom: 18px;
padding: 2px 0;
}
.navigation__content {
align-items: center;
display: none;
flex-basis: 100%;
flex-grow: 1;
max-height: 500px;
overflow-y: scroll;
text-align: center;
}
}
.wrapper-profile-login {
position: relative;
}
.container-login_details {
position: relative;
}
.container-user_profile {
display: flex;
align-items: center;
justify-content: center;
gap: 8px;
border-radius: var(--size-radius-rad-full, 9999px);
border: 1px solid var(--K12-Base-Theme-Border-Default, #cfd3db);
background: var(--K12-Base-Theme-Action-Secondary-Default, #fff);
padding: 4px 8px;
cursor: pointer;
position: relative;
}
.profile-picture {
border-radius: 100%;
}
.display-none {
display: none !important;
}
.display-1 {
font-size: 6rem;
}
.display-1,
.display-2 {
font-weight: 300;
line-height: 1.2;
}
.display-2 {
font-size: 5.5rem;
}
.display-3 {
font-size: 4.5rem;
}
.display-3,
.display-4 {
font-weight: 300;
line-height: 1.2;
}
.display-4 {
font-size: 3.5rem;
}
/* Text utility classes */
.text-left {
text-align: left !important;
}
.text-right {
text-align: right !important;
}
.text-center {
text-align: center !important;
}
.text-justify {
text-align: justify !important;
}
.text-nowrap {
white-space: nowrap !important;
}
.text-wrap {
white-space: normal !important;
}
.text-truncate {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.text-lowercase {
text-transform: lowercase !important;
}
.text-uppercase {
text-transform: uppercase !important;
}
.text-capitalize {
text-transform: capitalize !important;
}
.text-white {
color: #fff !important;
}
.text-primary {
color: #007bff !important;
}
.text-secondary {
color: #6c757d !important;
}
/*FLOATING BANNER*/
.floating,
.floating > img {
width: 100%;
}
.hero-cta-wrapper {
align-items: center;
display: flex;
justify-content: center;
padding: 0.1rem 0 0.35rem;
position: relative;
}
.hero-timer-cta p {
color: #fff;
font-family: Inter;
font-size: 16px;
font-weight: 600;
line-height: 24px;
padding-right: 0.5rem;
margin: 0 !important;
}
.text-countdown-hero div,
.text-countdown-hero span {
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 24px;
}
.text-countdown-hero {
align-items: center;
display: flex;
flex-direction: row;
gap: 0.25rem;
justify-content: center;
}
.text-countdown-hero div,
.text-countdown-hero span {
color: #fff;
letter-spacing: 0.01em;
margin: 0;
}
.text-countdown-hero div {
grid-gap: 0.25rem;
align-items: center;
display: grid;
grid-template-columns: auto auto;
}
.text-countdown-hero span {
color: #fff;
background: linear-gradient(0deg, #cd1924 0%, #cd1924 100%), linear-gradient(133deg, #ea4952 1.52%, #cd1924 50%, #9a0912 98.48%), rgb(0 0 0 / 0.25);
border-radius: 8px;
width: 1.75rem;
height: 1.75rem;
display: flex;
align-items: center;
justify-content: center;
}
/* Floating banner positioning for countdown */
.container-floating-banner,
.floating {
position: relative;
}
/* Override existing hero-timer-cta to position at bottom center of floating banner */
.hero-timer-cta {
position: absolute !important;
bottom: 6% !important;
left: 50% !important;
transform: translateX(-50%) !important;
background: transparent !important;
color: white !important;
padding: 8px 16px !important;
border-radius: 8px !important;
text-align: center !important;
font-size: 14px !important;
z-index: 10 !important;
display: flex;
flex-direction: row !important;
align-items: center !important;
justify-content: center !important;
width: auto !important;
height: auto !important;
}
.hero-timer-cta .countdown-hero {
margin-top: 0 !important;
}
.hero-timer-cta .text-countdown-hero {
display: flex !important;
justify-content: center !important;
align-items: center !important;
gap: 4px !important;
}
.hero-timer-cta .text-countdown-hero div {
display: flex !important;
align-items: center !important;
color: white !important;
}
.hero-cta {
background: #fff;
border: 8px solid #7ac9d0;
border-radius: 96px;
color: #2c313a;
display: inline-block;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 700;
line-height: 24px;
margin: 0;
padding: 0.5rem 1.75rem;
text-align: center;
text-decoration: none;
}
@media (max-width: 767px) {
.hero-cta {
border: 8px solid #7ac9d0;
font-size: 12px;
line-height: 18px;
padding: 0.5rem 1.75rem;
}
.hero-timer-cta p {
font-size: 12px;
line-height: 18px;
}
.text-countdown-hero div,
.text-countdown-hero span {
font-size: 10px;
line-height: 12px;
}
.text-countdown-hero span {
width: 1.25rem;
height: 1.25rem;
border-radius: 4px;
}
.hero-timer-cta {
width: 100% !important;
bottom: 4% !important;
justify-content: flex-start !important;
}
}
</style>
<style>
.header-guest-mark-layout {
position: absolute;
width: 100%;
display: none;
justify-content: flex-end;
}
.header-guest-mark-triangle {
width: 0;
height: 0;
border-left: 15px solid transparent;
border-right: 15px solid transparent;
border-bottom: 30px solid #f1bb53;
margin-right: 2.25rem;
margin-bottom: -0.5rem;
}
.header-guest-mark-container {
display: flex;
background-color: #f1bb53;
width: fit-content;
border-radius: 12px;
padding: 0.5rem 0.75rem;
gap: 1rem;
justify-items: center;
}
.header-guest-mark-container p {
font-family: Space Grotesk;
font-size: 12px;
font-weight: 700;
line-height: 18px;
text-align: left;
text-underline-position: from-font;
text-decoration-skip-ink: none;
padding: 0;
}
@media (min-width: 1300px) {
.header-guest-mark-layout {
margin-top: 7rem;
}
}
@media (max-width: 1299px) {
.header-guest-mark-layout {
margin-top: 0;
}
}
@media (max-width: 767px) {
.header-guest-mark-triangle {
margin-right: 2.5rem;
}
}
</style>
<nav class="ruangguru-header dark custom-header">
<div class="page-center">
<div class="container-ruangguru-header">
<div class="navigation__left">
<div class="hamburger-icon">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/eed92e13-500e-4cc5-b049-77c60bb3e857.svg"
alt="Dropdown Navigation Icon" loading="lazy" />
</div>
<a data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name": "ruangguru","cta_action": "redirection","cta_action_detail": "https://www.ruangguru.com/","item_type": "image","item_name": "Logo ruangguru","item_category": "cta","item_position": 0,"item_serial": null,"section_type": "navbar","section_position": "header","section_name": "header_navbar"}'
href="https://www.ruangguru.com/">
<div class="logo-header">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/3a49e762-3e03-410f-96bf-25d133e49eb1.svg"
alt="Logo ruangguru dark" loading="lazy" />
</div>
</a>
</div>
<div class="navigation__content">
<div class="navig-link navig-link-dropdown dark" id="produk" aria-expanded="false">
<a href="#">Produk</a>
</div>
<div class="navig-dropdown-area closed" id="produk_item">
<!-- ruangbelajar -->
<a data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name": "ruangguru","cta_action": "redirection","cta_action_detail": "https://www.ruangguru.com/ruangbelajar","item_type": "link","item_name": "ruangbelajar","item_category": "cta","item_position": 1,"item_serial": null,"section_type": "navbar","section_position": "header","section_name": "header_navbar"}'
href="https://www.ruangguru.com/ruangbelajar">
<div class="item-product">
<div class="logo-product">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/OPTIMIZE/rb.svg"
alt="Logo ruangbelajar" loading="lazy" />
</div>
<p class="text-product">Belajar seru dengan video dan latihan soal, anti remed!</p>
</div>
</a>
<!-- BA -->
<a data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name": "ruangguru","cta_action": "redirection","cta_action_detail": "https://www.brainacademy.id","item_type": "link","item_name": "brainacademy","item_category": "cta","item_position": 1,"item_serial": null,"section_type": "navbar","section_position": "header","section_name": "header_navbar"}'
target="_blank" href="https://www.brainacademy.id">
<div class="item-product">
<div class="logo-product">
<img
src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/03%20-%20Homepage%20Brainacademy%202022/Header%20to%20Live%20Teaching/logo_BA.svg"
alt="Logo Brain Academy" loading="lazy" />
</div>
<p class="text-product">Bimbel Tatap Muka & Live Interaktif bersama STAR Master Teacher</p>
</div>
</a>
<!-- mathchamps -->
<a data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name": "ruangguru","cta_action": "redirection","cta_action_detail": "https://www.ruangguru.com/mathchamps","item_type": "link","item_name": "mathchamps","item_category": "cta","item_position": 2,"item_serial": null,"section_type": "navbar","section_position": "header","section_name": "header_navbar"}'
target="_blank" href="https://www.ruangguru.com/mathchamps">
<div class="item-product">
<div class="logo-product">
<img
src="https://cdn-web-2.ruangguru.com/landing-pages/assets/723d8e19-b594-49cf-a098-07f5379d5d5f.png?convert=webp&h=70"
alt="Logo math champs" loading="lazy" width="104" height="40" />
</div>
<p class="text-product">Kursus matematika dan logika untuk anak 5-14 tahun dengan kurikulum Singapura</p>
</div>
</a>
<!-- mathchamps sempoa -->
<a data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name": "ruangguru","cta_action": "redirection","cta_action_detail": "https://www.ruangguru.com/mathchamps/sempoa","item_type": "link","item_name": "mathchamps_sempoa","item_category": "cta","item_position": 3,"item_serial": null,"section_type": "navbar","section_position": "header","section_name": "header_navbar"}'
target="_blank" href="https://www.ruangguru.com/mathchamps/sempoa">
<div class="item-product">
<div class="logo-product">
<img
src="https://cdn-web-2.ruangguru.com/landing-pages/assets/9aa7023e-2d40-4e19-9236-4907f5042a3e.png?convert=webp&h=70"
alt="Logo math champs" loading="lazy" width="104" height="40" />
</div>
<p class="text-product">Kursus hitung cepat aritmatika dengan sempoa untuk anak 4-12 tahun</p>
</div>
</a>
<!-- memory champs -->
<a data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name": "ruangguru","cta_action": "redirection","cta_action_detail": "https://www.memoryacademy.id/","item_type": "link","item_name": "memorychamps","item_category": "cta","item_position": 4,"item_serial": null,"section_type": "navbar","section_position": "header","section_name": "header_navbar"}'
target="_blank" href="https://www.memoryacademy.id/">
<div class="item-product">
<div class="logo-product">
<img
src="https://cdn-web-2.ruangguru.com/landing-pages/assets/ac89298a-3fc9-4f35-862c-b027006929e0.png?convert=webp&h=70"
alt="Logo math champs" loading="lazy" width="104" height="40" />
</div>
<p class="text-product">Kursus latihan daya ingat, fokus, dan konsentrasi untuk mendukung prestasi
akademik</p>
</div>
</a>
<!-- EA -->
<a data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name": "ruangguru","cta_action": "redirection","cta_action_detail": "https://www.english-academy.id/","item_type": "link","item_name": "english-academy","item_category": "cta","item_position": 5,"item_serial": null,"section_type": "navbar","section_position": "header","section_name": "header_navbar"}'
target="_blank" href="https://www.english-academy.id/">
<div class="item-product">
<div class="logo-product" id="lp_ea">
<img
src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/English%20Academy/logo-ea-riddle.svg?convert=webp"
alt="Logo English Academy" loading="lazy" />
</div>
<p class="text-product">Kursus Bahasa Inggris dengan Pengajar internasional dan kurikulum berstandar
internasional</p>
</div>
</a>
<!-- ruanguji -->
<a data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name": "ruangguru","cta_action": "redirection","cta_action_detail": "https://www.ruangguru.com/ruanguji","item_type": "link","item_name": "ruanguji","item_category": "cta","item_position": 6,"item_serial": null,"section_type": "navbar","section_position": "header","section_name": "header_navbar"}'
href="https://www.ruangguru.com/ruanguji">
<div class="item-product">
<div class="logo-product">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/OPTIMIZE/ruanguji.svg"
alt="Logo ruanguji" loading="lazy" />
</div>
<p class="text-product">Ikut tryout online dan lihat hasilnya di sini!</p>
</div>
</a>
<!-- schoters -->
<a data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name": "ruangguru","cta_action": "redirection","cta_action_detail": "https://www.schoters.com","item_type": "link","item_name": "schoters","item_category": "cta","item_position": 7,"item_serial": null,"section_type": "navbar","section_position": "header","section_name": "header_navbar"}'
target="_blank" href="https://www.schoters.com">
<div class="item-product">
<div class="logo-product">
<img
src="https://cdn-web-2.ruangguru.com/landing-pages/assets/3ecc92be-4ee0-475f-bd4c-d1f5e733f012.png?convert=webp&h=120"
alt="Logo Schoters" loading="lazy" height="40" />
</div>
<p class="text-product">Bimbingan kuliah & kerja di luar negeri #1 di Indonesia, dengan kelas bahasa
terlengkap!</p>
</div>
</a>
<!-- rgprivat -->
<a data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name": "ruangguru","cta_action": "redirection","cta_action_detail": "https://www.ruangguru.com/privat","item_type": "link","item_name": "ruangles","item_category": "cta","item_position": 8,"item_serial": null,"section_type": "navbar","section_position": "header","section_name": "header_navbar"}'
href="https://www.ruangguru.com/privat">
<div class="item-product">
<div class="logo-product">
<img
src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/LP%20Ruangguru%20Private/Logo%20Ruangguru%20Privat/logo-ruangguru-privat.png?convert=webp&width=112&name=logo-ruangguru-privat.png"
alt="Logo ruangles" width="112" loading="lazy" srcset="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/LP%20Ruangguru%20Private/Logo%20Ruangguru%20Privat/logo-ruangguru-privat.png?convert=webp&width=56&name=logo-ruangguru-privat.png 56w, https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/LP%20Ruangguru%20Private/Logo%20Ruangguru%20Privat/logo-ruangguru-privat.png?convert=webp&width=112&name=logo-ruangguru-privat.png 112w, https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/LP%20Ruangguru%20Private/Logo%20Ruangguru%20Privat/logo-ruangguru-privat.png?convert=webp&width=168&name=logo-ruangguru-privat.png 168w, https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/LP%20Ruangguru%20Private/Logo%20Ruangguru%20Privat/logo-ruangguru-privat.png?convert=webp&width=224&name=logo-ruangguru-privat.png 224w, https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/LP%20Ruangguru%20Private/Logo%20Ruangguru%20Privat/logo-ruangguru-privat.png?convert=webp&width=280&name=logo-ruangguru-privat.png 280w, https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/LP%20Ruangguru%20Private/Logo%20Ruangguru%20Privat/logo-ruangguru-privat.png?convert=webp&width=336&name=logo-ruangguru-privat.png 336w" sizes="(max-width: 112px) 100vw, 112px" />
</div>
<p class="text-product">Belajar privat dengan guru terbaik pilihan Ruangguru</p>
</div>
</a>
<!-- kalananti -->
<a data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name": "ruangguru","cta_action": "redirection","cta_action_detail": "https://www.kalananti.id/","item_type": "link","item_name": "kalananti","item_category": "cta","item_position": 9,"item_serial": null,"section_type": "navbar","section_position": "header","section_name": "header_navbar"}'
target="_blank" href="https://www.kalananti.id/">
<div class="item-product">
<div class="logo-product">
<img
src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/kalananti%202022/Kalananti%20by%20Ruangguru.png"
alt="Logo kalananti" loading="lazy" height="40" />
</div>
<p class="text-product">Kursus coding dan robotic anak usia 5-15 tahun untuk mengasah logika dan
kreativitas</p>
</div>
</a>
<!-- ags -->
<a data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name": "ruangguru","cta_action": "redirection","cta_action_detail": "https://www.altaglobalschool.com/","item_type": "link","item_name": "kalananti","item_category": "cta","item_position": 10,"item_serial": null,"section_type": "navbar","section_position": "header","section_name": "header_navbar"}'
target="_blank" href="https://www.altaglobalschool.com/">
<div class="item-product">
<div class="logo-product">
<img
src="https://cdn-web-2.ruangguru.com/landing-pages/assets/d56be6bf-3717-4da1-9763-438f02340246.png?convert=webp&h=120"
alt="Logo Schoters" loading="lazy" height="30" />
</div>
<p class="text-product">Sekolah blended learning untuk PAUD-SMA, siapkan siswa kuliah di universitas
terbaik, dalam & luar negeri</p>
</div>
</a>
<!-- SA -->
<a data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name": "ruangguru","cta_action": "redirection","cta_action_detail": "https://skillacademy.com/","item_type": "link","item_name": "skillacademy","item_category": "cta","item_position": 11,"item_serial": null,"section_type": "navbar","section_position": "header","section_name": "header_navbar"}'
target="_blank" href="https://skillacademy.com/">
<div class="item-product">
<div class="logo-product">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/OPTIMIZE/skillacademy.svg"
alt="Logo Skill Academy" loading="lazy" />
</div>
<p class="text-product">Kursus online untuk meningkatkan technical & soft skill kamu</p>
</div>
</a>
<!-- rg for kids -->
<a data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name": "ruangguru","cta_action": "redirection","cta_action_detail": "https://www.ruangguru.com/for-kids","item_type": "link","item_name": "ruangguru for kids","item_category": "cta","item_position": 12,"item_serial": null,"section_type": "navbar","section_position": "header","section_name": "header_navbar"}'
href="https://www.ruangguru.com/for-kids">
<div class="item-product">
<div class="logo-product">
<img
src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/00%20-%20Homepage%20Ruangguru%202022/Produk/logo_rgfk.svg?convert=webp"
alt="Logo For Kids" width="100" loading="lazy" />
</div>
<p class="text-product">Kursus online untuk anak 4-7 tahun dengan program calistung, bahasa Inggris, dan
sains</p>
</div>
</a>
<!-- dafalulu -->
<a data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name": "ruangguru","cta_action": "redirection","cta_action_detail": "https://www.ruangguru.com/dafa-lulu","item_type": "link","item_name": "dafalulu","item_category": "cta","item_position": 13,"item_serial": null,"section_type": "navbar","section_position": "header","section_name": "header_navbar"}'
href="https://www.ruangguru.com/dafa-lulu">
<div class="item-product">
<div class="logo-product">
<img
src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/00%20-%20Homepage%20Ruangguru%202022/logo-dafa-lulu.png?convert=webp&height=44&name=logo-dafa-lulu.png"
height="44" alt="Logo dafa lulu" loading="lazy" />
</div>
<p class="text-product">Belajar bersama Dafa, Lulu, dan teman petualang untuk siswa SD kelas 1 - 6</p>
</div>
</a>
<!-- roboguru -->
<a data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name": "ruangguru","cta_action": "redirection","cta_action_detail": "https://roboguru.ruangguru.com/","item_type": "link","item_name": "roboguru","item_category": "cta","item_position": 14,"item_serial": null,"section_type": "navbar","section_position": "header","section_name": "header_navbar"}'
href="https://roboguru.ruangguru.com/">
<div class="item-product">
<div class="logo-product">
<img
src="https://roboguru-forum-cdn.ruangguru.com/image/20b7b17a-62ba-43ee-bea8-b71c10f5fb0c.png?convert=webp"
alt="Logo roboguru" width="125" loading="lazy" />
</div>
<p class="text-product">Foto dan upload soal susahmu dan dapatkan semua jawabannya di sini!</p>
</div>
</a>
<!-- roboguru plus -->
<a data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name": "ruangguru","cta_action": "redirection","cta_action_detail": "https://www.ruangguru.com/roboguruplus","item_type": "link","item_name": "roboguruplus","item_category": "cta","item_position": 16,"item_serial": null,"section_type": "navbar","section_position": "header","section_name": "header_navbar"}'
href="https://www.ruangguru.com/roboguruplus">
<div class="item-product">
<div class="logo-product">
<img
src="https://roboguru-forum-cdn.ruangguru.com/image/ea267d76-9d20-45b0-9c2c-88e78c199f5d.png?convert=webp"
width="155" alt="Logo roboguru plus" loading="lazy" />
</div>
<p class="text-product">Konsultasikan soal tersulit kamu sebanyak-banyaknya dengan tutor online terbaik
</p>
</div>
</a>
<!-- ruangkerja -->
<a data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name": "ruangguru","cta_action": "redirection","cta_action_detail": "https://www.ruangkerja.id/","item_type": "link","item_name": "ruangkerja","item_category": "cta","item_position": 17,"item_serial": null,"section_type": "navbar","section_position": "header","section_name": "header_navbar"}'
target="_blank" href="https://www.ruangkerja.id/">
<div class="item-product">
<div class="logo-product">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/OPTIMIZE/ruangkerja.svg"
alt="Logo ruangkerja" loading="lazy" />
</div>
<p class="text-product">Aplikasi Pelatihan Online #1 untuk Perusahaan & Lembaga</p>
</div>
</a>
<!-- ruangkelas -->
<a data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name": "ruangguru","cta_action": "redirection","cta_action_detail": "https://www.ruangguru.com/ruangkelas","item_type": "link","item_name": "ruangkelas","item_category": "cta","item_position": 18,"item_serial": null,"section_type": "navbar","section_position": "header","section_name": "header_navbar"}'
href="https://www.ruangguru.com/ruangkelas">
<div class="item-product">
<div class="logo-product">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/OPTIMIZE/ruangkelas.svg"
alt="Logo ruangkelas" loading="lazy" />
</div>
<p class="text-product">Sistem Kelola Pembelajaran Jarak Jauh GRATIS!</p>
</div>
</a>
</div>
<div class="navig-link navig-link-dropdown dark" id="center" aria-expanded="false">
<a href="#">Offline Centers</a>
</div>
<div class="navig-dropdown-area closed" id="center_item" aria-expanded="false">
<div class="item-center">
<a data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name": "ruangguru","cta_action": "redirection","cta_action_detail": "https://www.ruangguru.com/mathchamps/branch","item_type": "link","item_name": "mathchamps branch","item_category": "cta","item_position": 7,"item_serial": null,"section_type": "navbar","section_position": "header","section_name": "header_navbar"}'
href="https://www.ruangguru.com/mathchamps/branch">
Mathchamps
</a>
</div>
<div class="item-center">
<a data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name": "ruangguru","cta_action": "redirection","cta_action_detail": "https://www.brainacademy.id/branch","item_type": "link","item_name": "brain academy branch","item_category": "cta","item_position": 7,"item_serial": null,"section_type": "navbar","section_position": "header","section_name": "header_navbar"}'
href="https://www.brainacademy.id/branch/">
Brain Academy
</a>
</div>
<div class="item-center">
<a data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name": "ruangguru","cta_action": "redirection","cta_action_detail": "https://www.english-academy.id/center","item_type": "link","item_name": "EA center","item_category": "cta","item_position": 7,"item_serial": null,"section_type": "navbar","section_position": "header","section_name": "header_navbar"}'
href="https://www.english-academy.id/center/">
English Academy
</a>
</div>
</div>
<div class="navig-link dark" id="program">
<a data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name": "ruangguru","cta_action": "redirection","cta_action_detail": "https://www.ruangguru.com/program","item_type": "link","item_name": "Program","item_category": "cta","item_position": 2,"item_serial": null,"section_type": "navbar","section_position": "header","section_name": "header_navbar"}'
href="https://www.ruangguru.com/program">
Program
</a>
</div>
<div class="navig-link dark">
<a data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name": "ruangguru","cta_action": "redirection","cta_action_detail": "https://www.ruangguru.com/promo","item_type": "link","item_name": "Promo","item_category": "promotion","item_position": 3,"item_serial": null,"section_type": "navbar","section_position": "header","section_name": "header_navbar"}'
href="https://www.ruangguru.com/promo">
Promo
</a>
</div>
<div class="navig-link dark">
<a data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name": "ruangguru","cta_action": "redirection","cta_action_detail": "https://www.ruangguru.com/event","item_type": "link","item_name": "Event","item_category": "cta","item_position": 4,"item_serial": null,"section_type": "navbar","section_position": "header","section_name": "header_navbar"}'
href="https://www.ruangguru.com/event">
Event
</a>
</div>
<!-- <div class="navig-link dark">
<a
data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name": "ruangguru","cta_action": "redirection","cta_action_detail": "https://www.ruangguru.com/beasiswa","item_type": "link","item_name": "Beasiswa","item_category": "cta","item_position": 5,"item_serial": null,"section_type": "navbar","section_position": "header","section_name": "header_navbar"}'
href="https://www.ruangguru.com/beasiswa"
>
Beasiswa
</a>
</div> -->
<div class="navig-link dark">
<a data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name": "ruangguru","cta_action": "redirection","cta_action_detail": "https://www.ruangguru.com/testimoni","item_type": "link","item_name": "Testimoni","item_category": "cta","item_position": 6,"item_serial": null,"section_type": "navbar","section_position": "header","section_name": "header_navbar"}'
href="https://www.ruangguru.com/testimoni">
Testimoni
</a>
</div>
<!-- <div class="navig-link navig-link-dropdown dark" id="services" aria-expanded="false">
<a href="#">Layanan</a>
</div>
<div class="navig-dropdown-area closed" id="services_item" aria-expanded="false">
<div class="item-services">
<a
data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name": "ruangguru","cta_action": "redirection","cta_action_detail": "https://www.ruangguru.com/ruangbelajar/perpanjang-paket","item_type": "link","item_name": "Cara Perpanjang Paket","item_category": "cta","item_position": 7,"item_serial": null,"section_type": "navbar","section_position": "header","section_name": "header_navbar"}'
href="https://www.ruangguru.com/ruangbelajar/perpanjang-paket"
>
Cara Perpanjang Paket
</a>
</div>
<div class="item-services">
<a
data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name": "ruangguru","cta_action": "redirection","cta_action_detail": "https://www.ruangguru.com/cara-bayar","item_type": "link","item_name": "Cara Bayar","item_category": "cta","item_position": 7,"item_serial": null,"section_type": "navbar","section_position": "header","section_name": "header_navbar"}'
href="https://www.ruangguru.com/cara-bayar"
>
Cara Bayar
</a>
</div>
<div class="item-services">
<a
data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name": "ruangguru","cta_action": "redirection","cta_action_detail": "https://www.ruangguru.com/cicilan","item_type": "link","item_name": "Cicilan","item_category": "cta","item_position": 7,"item_serial": null,"section_type": "navbar","section_position": "header","section_name": "header_navbar"}'
href="https://www.ruangguru.com/cicilan"
>
Cicilan
</a>
</div>
</div> -->
<div class="navig-link dark">
<a data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name": "ruangguru","cta_action": "redirection","cta_action_detail": "https://www.ruangguru.com/blog","item_type": "link","item_name": "Ruangbaca","item_category": "cta","item_position": 8,"item_serial": null,"section_type": "navbar","section_position": "header","section_name": "header_navbar"}'
href="https://www.ruangguru.com/blog/">
Ruangbaca
</a>
</div>
</div>
<div class="navigation__right">
<div class="button-langganan-cta" id="btn-header">
<div class="wrapper-profile-login">
<button class="cta dark" id="login-btn">Login</button>
<div id="login-details" class="container-login_details display-none">
<div class="container-user_profile" id="user-profile"></div>
<button class="cta display-none dark" id="logout-btn">
<img width="18px" height="auto" class="logout-icon"
src="https://cdn-web-2.ruangguru.com/landing-pages/assets/be30e3a3-7e6f-4a38-b235-eb1296d7e41c.svg" />
Logout
</button>
</div>
</div>
<script>
const loginLink = document.getElementById('login-btn');
const logoutLink = document.getElementById('logout-btn');
const loginDetails = document.getElementById('login-details');
document.addEventListener('DOMContentLoaded', function () {
let profileDetailsEl = document.getElementById('user-profile');
if (authLib.isUserLoggedIn()) {
loginLink.classList.add('display-none');
loginDetails.classList.remove('display-none');
let profileDetails = `<img class="profile-picture" width="32" height="32" src="${decodeURIComponent(getCookie('profpic'))}" />
<p class="profile-name">${decodeURIComponent(getCookie('name')).split('"').join('')}</p>
<img class="arrow-icon" width="20" height="20" src="https://cdn-web-2.ruangguru.com/landing-pages/assets/02a69613-6573-48e8-bae6-b628ab20cd43.svg" />`;
profileDetailsEl.innerHTML = profileDetails;
profileDetailsEl.classList.remove('display-none');
} else {
loginLink.classList.remove('display-none');
loginDetails.classList.add('display-none');
}
loginLink.addEventListener('click', function (event) {
event.preventDefault();
authLib.doLogin();
});
logoutLink.addEventListener('click', function (event) {
event.preventDefault();
authLib.doLogout();
});
});
document.addEventListener('click', e => {
if (!loginDetails.contains(e.target)) {
logoutLink.classList.add('display-none');
}
});
</script>
</div>
</div>
</div>
</div>
</nav></div>
<div class="body-wrapper">
<div class="breadcrumb">
<div class="container hstack align-center gap-5 py-5">
<a href="https://www.ruangguru.com/champions/aoc" class="back-button">
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="none">
<path
fill-rule="evenodd"
clip-rule="evenodd"
d="M9.822 4.96a.954.954 0 0 0 0-1.348.948.948 0 0 0-1.344 0l-5.7 5.715a.95.95 0 0 0 0 1.347l5.7 5.714a.948.948 0 0 0 1.344 0 .954.954 0 0 0 0-1.347l-4.078-4.088H16.55c.525 0 .95-.427.95-.953a.951.951 0 0 0-.95-.952H5.744l4.078-4.089Z"
fill="#2C313A"
/>
</svg>
</a>
<div class="hstack align-center gap-1 font-inter font-bold text-sm">
<a href="https://www.ruangguru.com/champions/aoc">Academy of Champions</a>
<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none">
<path
fill-rule="evenodd"
clip-rule="evenodd"
d="M4.25 8.55C4.25 8.65 4.3 8.75 4.4 8.85C4.6 9.05 4.9 9.05 5.1 8.85L7.6 6.35C7.8 6.15 7.8 5.85 7.6 5.65L5.1 3.15C5 3.05 4.85 3 4.75 3C4.6 3 4.5 3.05 4.4 3.15C4.3 3.25 4.25 3.4 4.25 3.5V8.55Z"
fill="#5E677B"
/>
</svg>
<p class="text-gray-300">Fans challenge</p>
</div>
</div>
</div>
<section class="main-banner">
<div class="container stack md:hstack justify-center align-center gap-3 md:gap-5">
<img
alt="Logo Academy of Champions"
loading="eager"
src="https://cdn-web-2.ruangguru.com/landing-pages/assets/2de68767-045c-4dd2-aeb6-625b3ad99070.png?convert=webp"
class="aoc-logo"
width="208"
height="75"
/>
<svg width="1" height="54" viewBox="0 0 1 54" fill="none" xmlns="http://www.w3.org/2000/svg" class="hidden md:stack">
<line x1="0.6" y1="53.9087" x2="0.6" y2="0.890961" stroke="white" stroke-opacity="0.4" stroke-width="0.8" />
</svg>
<div class="stack gap-1">
<div class="hstack justify-center align-center gap-2">
<svg width="31" height="12" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M9.84 6H30.6" stroke="#fff" stroke-width=".8" />
<path transform="matrix(.71955 .69444 .71955 -.69444 .603 6)" stroke="#fff" stroke-width=".8" d="M0 0h6.911v6.911H0z" />
</svg>
<p class="text-center text-xl md:text-4xl font-bold">FANS CHALLENGE</p>
<svg width="31" height="12" fill="none" xmlns="http://www.w3.org/2000/svg" class="rotate-180">
<path d="M9.84 6H30.6" stroke="#fff" stroke-width=".8" />
<path transform="matrix(.71955 .69444 .71955 -.69444 .603 6)" stroke="#fff" stroke-width=".8" d="M0 0h6.911v6.911H0z" />
</svg>
</div>
<h1 class="text-center text-sm md:text-lg text-gray-200 font-normal">Ikuti berbagai tantangan untuk menjadikan District-mu yang paling hebat!</h1>
<div id="trigger-gameplay-modal" class="hstack self-center gap-1 p-1 cursor-pointer">
<svg xmlns="http://www.w3.org/2000/svg" width="17" height="17" viewBox="0 0 17 17" fill="none">
<path
fill-rule="evenodd"
clip-rule="evenodd"
d="M8.19987 2.1333C4.51797 2.1333 1.5332 5.11807 1.5332 8.79997C1.5332 12.4819 4.51797 15.4666 8.19987 15.4666C11.8818 15.4666 14.8665 12.4819 14.8665 8.79997C14.8665 5.11807 11.8818 2.1333 8.19987 2.1333ZM9.06407 6.08392C9.06407 6.62938 8.62188 7.07157 8.07641 7.07157C7.53095 7.07157 7.08876 6.62938 7.08876 6.08392C7.08876 5.53845 7.53095 5.09626 8.07641 5.09626C8.62188 5.09626 9.06407 5.53845 9.06407 6.08392ZM7.70604 7.81231C7.29694 7.81231 6.9653 8.14395 6.9653 8.55305C6.9653 8.87558 7.17143 9.14996 7.45913 9.25165V11.7629C7.45913 12.172 7.79077 12.5037 8.19987 12.5037H8.6937C9.1028 12.5037 9.43444 12.172 9.43444 11.7629C9.43444 11.4404 9.22831 11.166 8.94061 11.0643V8.55305C8.94061 8.14395 8.60897 7.81231 8.19987 7.81231H7.70604Z"
fill="#FCC41B"
/>
</svg>
<p class="main-banner-cta text-center text-md md:text-sm font-bold">Lihat cara bermain</p>
<svg xmlns="http://www.w3.org/2000/svg" width="17" height="17" fill="none">
<path
fill-rule="evenodd"
clip-rule="evenodd"
d="M6.067 12.6a.644.644 0 0 1 0-.934L8.934 8.8 6.067 5.933a.644.644 0 0 1 0-.933.644.644 0 0 1 .934 0l3.333 3.333a.72.72 0 0 1 .2.467c0 .2-.067.333-.2.466L7 12.6a.644.644 0 0 1-.934 0Z"
fill="#FCC41B"
/>
</svg>
</div>
</div>
<div id="tab-buttons" class="tab-buttons flex md:hidden">
<button class="tab-button active" data-tab="challenge">
<svg xmlns="http://www.w3.org/2000/svg" width="23" height="26" fill="#fff">
<path
d="M21.88 4.903h.024a.32.32 0 0 0 .32-.32V3.277a.32.32 0 0 0-.315-.32C16.15 2.858 11.499 0 11.499 0S6.85 2.857 1.095 2.959a.323.323 0 0 0-.32.319v1.304c0 .178.147.32.325.32h.023a.32.32 0 0 1 .32.322v1.095a.322.322 0 0 1-.32.322h-.023a.32.32 0 0 0-.324.322c.01.641.095 2.183.579 4.223a24.67 24.67 0 0 0 .934 3.03c1.31 3.453 3.756 7.553 8.31 11.105.174.138.35.273.53.406.03.024.06.045.09.067.094.07.187.138.282.206l.229-.167.112-.082c.176-.13.348-.262.518-.395 4.61-3.58 7.068-7.723 8.378-11.199a24.292 24.292 0 0 0 .91-2.971c.486-2.04.567-3.582.578-4.223a.317.317 0 0 0-.32-.322h-.024a.323.323 0 0 1-.322-.322V5.224c0-.177.144-.321.322-.321ZM16.96 2.937a.434.434 0 1 1 0 .868.435.435 0 0 1-.438-.434c0-.24.197-.434.438-.434Zm-5.484-1.865s.017 0 .025.003c.23.01.41.2.41.432a.432.432 0 0 1-.435.434.435.435 0 1 1 0-.869ZM6.137 2.937c.242 0 .438.194.438.434s-.196.434-.438.434a.434.434 0 1 1 0-.868ZM3.658 8.938h.094V5.255c0-.12.089-.22.208-.24a25.06 25.06 0 0 0 4.457-1.111 26.538 26.538 0 0 0 3.083-1.29c1.49.738 4.222 1.899 7.543 2.4.116.02.206.121.206.24v3.684h.095c.206 0 .361.183.327.383-.09.533-.213 1.132-.381 1.781-.78-.117-1.552-.32-2.238-.593-1.187-.47-2.214-.641-3.053-.666v.195a8.033 8.033 0 0 0-2.051.195 1.789 1.789 0 0 1-.22.039V8.161l.59.562-.818-2.204v.796h-.027v-.796l-.817 2.204.562-.536v2.076a1.472 1.472 0 0 1-.165-.03 8.04 8.04 0 0 0-2.05-.195v-.195c-.84.025-1.867.197-3.055.666-.687.273-1.457.476-2.235.593a21.193 21.193 0 0 1-.381-1.781.329.329 0 0 1 .326-.383Zm-1.497-.525a.434.434 0 1 1 0-.869c.242 0 .438.197.438.435a.436.436 0 0 1-.438.434Zm1.544 6.376a.437.437 0 0 1-.436-.435.436.436 0 0 1 .873 0c0 .24-.196.435-.437.435Zm3.34 5.788a.434.434 0 1 1 .194-.823l.216.243a.434.434 0 0 1-.41.58Zm-.436-2.905c-.109-.164-.212-.33-.313-.496-.059-.096-.113-.189-.17-.283-.056-.093-.11-.19-.166-.284-.118-.21-.237-.423-.35-.636l-.067-.129a20.459 20.459 0 0 1-.584-1.208 8.448 8.448 0 0 1-.191-.435c-.012-.028-.023-.06-.036-.089a4.569 4.569 0 0 1-.071-.175 10.18 10.18 0 0 1-.117-.288c-.03-.076-.06-.152-.089-.23l-.103-.266a21.937 21.937 0 0 1-.398-1.196c1.732-.189 3.296-.743 5.048-.663v-.156a8.958 8.958 0 0 1 2.031.299c.06.017.123.026.185.037v11.387a23.604 23.604 0 0 1-4.61-5.189Zm5.299 7.155a.436.436 0 1 1-.69-.486.432.432 0 0 1 .51-.039.434.434 0 0 1 .18.525Zm4.144-4.25a.434.434 0 1 1 0-.868c.24 0 .437.194.437.434s-.196.434-.437.434Zm-4.323 2.33V11.483c.08-.01.16-.024.238-.046a8.983 8.983 0 0 1 2.032-.299v.156c1.754-.08 3.318.474 5.05.663-.08.264-.167.535-.262.81-1.364 3.948-3.736 7.351-7.058 10.14Zm7.662-8.118a.438.438 0 0 1-.437-.435.436.436 0 0 1 .873 0c0 .24-.195.435-.436.435Zm1.544-6.376a.434.434 0 1 1 0-.869.435.435 0 1 1 0 .869Z"
fill="currentColor"
/>
<path
d="M12.505 12.102c.237-.053.473-.095.715-.126v.129l.813-.037c.106-.005.21-.008.315-.008.895 0 1.757.167 2.669.345.33.064.664.13 1.006.188-1.136 3.246-2.989 6.122-5.518 8.568V12.1ZM10.438 21.11a22.51 22.51 0 0 1-3.178-3.86c-.109-.164-.209-.326-.302-.477a12.899 12.899 0 0 1-.128-.213l-.037-.062a4.329 4.329 0 0 1-.09-.155l-.069-.118a28.8 28.8 0 0 1-.396-.728c-.072-.14-.139-.268-.204-.4a2.492 2.492 0 0 0-.066-.128 25.157 25.157 0 0 1-.446-.98l-.011-.024-.013-.025-.009-.023-.044-.107a2.895 2.895 0 0 1-.062-.153l-.01-.025-.107-.266-.188-.49c-.032-.09-.068-.186-.101-.285.342-.059.679-.124 1.008-.188.912-.178 1.773-.345 2.668-.345.104 0 .208.002.314.008l.814.037v-.129c.222.03.442.067.66.113v9.02l-.003.002ZM6.385 6.807l1.05 1.046-.065-1.088-1.428-1.422.443 1.464Z"
fill="currentColor"
/>
<path d="m6.385 6.807 1.05 1.045-1.092-.065-1.428-1.422 1.47.442ZM8.168 7.561l-.582-.58.065 1.088.582.58-.065-1.088Z" fill="currentColor" />
<path d="m7.654 8.07-1.092-.066.582.58 1.092.065-.582-.58ZM16.616 6.807l-1.05 1.045 1.092-.065 1.428-1.422-1.47.442Z" fill="currentColor" />
<path d="m16.616 6.807-1.05 1.045.065-1.087 1.428-1.422-.443 1.464ZM15.857 8.584l.582-.58-1.093.065-.582.58 1.093-.065Z" fill="currentColor" />
<path d="m15.346 8.07.066-1.088-.583.579-.065 1.088.582-.58Z" fill="currentColor" />
</svg>
CHALLENGE
</button>
<button class="tab-button" data-tab="leaderboard">
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="#fff">
<path
d="M12 4a1 1 0 1 0 0-2 1 1 0 0 0 0 2ZM3 8a1 1 0 1 0 0-2 1 1 0 0 0 0 2ZM21 8a1 1 0 1 0 0-2 1 1 0 0 0 0 2ZM6 20a1 1 0 0 1 1-1h10a1 1 0 1 1 0 2H7a1 1 0 0 1-1-1ZM12 5.318a1 1 0 0 1 .982.715c.283.947.827 2.323 1.476 3.51.325.594.66 1.113.984 1.5.343.41.587.57.704.61.061.02.208.04.487-.05.274-.088.596-.255.939-.485a9.014 9.014 0 0 0 1.631-1.44 1 1 0 0 1 1.717.933l-1.991 6.863a1 1 0 0 1-.96.721H6.293a1 1 0 0 1-.945-.675l-2.42-7.047a1 1 0 0 1 1.784-.868c.227.35.901.961 1.724 1.452.395.236.775.414 1.092.512.32.1.461.081.477.08h.002c.224-.073.517-.275.858-.677.332-.393.653-.912.95-1.502.593-1.182 1.025-2.525 1.237-3.39a1 1 0 0 1 .946-.762Z"
fill="currentColor"
/>
</svg>
LEADERBOARD
</button>
</div>
</div>
</section>
<section class="main-content">
<img alt="" loading="eager" src="https://cdn-web-2.ruangguru.com/landing-pages/assets/301b4005-0640-471a-a6fc-9f9a14aaf4ab.png?convert=webp" class="main-content-bg" />
<div class="container hstack flex-2 gap-4 w-full md:w-auto">
<div id="challenge" class="tab-pane active section-card stack p-3 lg:p-9 gap-3 md:gap-4 w-full md:w-auto self-start">
<div class="hstack justify-center align-center gap-2">
<svg width="31" height="12" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M9.84 6H30.6" stroke="#000" stroke-width=".8" />
<path transform="matrix(.71955 .69444 .71955 -.69444 .603 6)" stroke="#000" stroke-width=".8" d="M0 0h6.911v6.911H0z" />
</svg>
<h3 class="text-4xl text-gray-900 text-center">GAME LIST</h3>
<svg width="31" height="12" fill="none" xmlns="http://www.w3.org/2000/svg" class="rotate-180">
<path d="M9.84 6H30.6" stroke="#000" stroke-width=".8" />
<path transform="matrix(.71955 .69444 .71955 -.69444 .603 6)" stroke="#000" stroke-width=".8" d="M0 0h6.911v6.911H0z" />
</svg>
</div>
<div id="game-list" class="game-list grid gap-3 md:gap-4 justify-center"></div>
</div>
<div id="leaderboard" class="tab-pane leaderboard-section gap-4 flex-1 hidden md:stack">
<div class="section-card stack p-3 lg:p-9 gap-3 md:gap-4">
<h4 class="text-2xl font-sans font-bold text-gray-900 text-center">Perolehan Starchamps District</h4>
<div id="my-leaderboard-district"></div>
<div id="top-districts" class="hstack justify-center"></div>
<div id="list-district" class="stack gap-3"></div>
<button id="district-view-all-button" class="district-view-all-button" style="display: none">
LIHAT SEMUA
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="21" fill="none" color="#2C313A">
<path
fill-rule="evenodd"
clip-rule="evenodd"
d="M10 14.133a.831.831 0 0 1-.589-.244L5.244 9.723a.832.832 0 1 1 1.179-1.179L10 12.122l3.578-3.578a.832.832 0 1 1 1.178 1.179l-4.167 4.166a.831.831 0 0 1-.589.244"
fill="currentColor"
/>
</svg>
</button>
</div>
<div class="section-card leaderboard-individual-card stack p-3 lg:p-9 gap-3 md:gap-4">
<h4 class="text-2xl font-sans font-bold text-center">Perolehan Starchamps Pemain</h4>
<div id="my-leaderboard-player"></div>
<div id="list-player" class="stack gap-3"></div>
<button id="player-view-all-button" class="player-view-all-button" style="display: none">
LIHAT SEMUA
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="21" fill="none" color="#FFFFFF">
<path
fill-rule="evenodd"
clip-rule="evenodd"
d="M10 14.133a.831.831 0 0 1-.589-.244L5.244 9.723a.832.832 0 1 1 1.179-1.179L10 12.122l3.578-3.578a.832.832 0 1 1 1.178 1.179l-4.167 4.166a.831.831 0 0 1-.589.244"
fill="currentColor"
/>
</svg>
</button>
</div>
</div>
</div>
<div id="id-aoc-main-store" class="stack gap-6 py-9">
<div class="stack align-center gap-1 text-gray-900">
<div class="hstack justify-center align-center gap-2">
<img
class="section-title-decoration"
src="https://cdn-web-2.ruangguru.com/landing-pages/assets/c6500b95-573c-40ae-b0ed-774915a1e1d9.svg?convert=webp"
alt="Section Icon Start"
loading="lazy"
/>
<div class="stack">
<p class="text-center text-xl md:text-3xl font-bold">OFFICIAL</p>
<p class="text-center text-3xl md:text-5xl font-bold">STORE</p>
</div>
<img
class="section-title-decoration rotate-180"
src="https://cdn-web-2.ruangguru.com/landing-pages/assets/c6500b95-573c-40ae-b0ed-774915a1e1d9.svg?convert=webp"
alt="Section Icon Start"
loading="lazy"
/>
</div>
<h2 class="container-store-subtitle text-center text-2xl md:text-5xl font-bold">Dapatkan paket belajar & Merchandise Academy of Champions</h2>
</div>
<div class="slider-container">
<div id="id-libs-aoc-slider-store" class="slider-store"></div>
</div>
</div>
<div class="img-section-bottom-wrapper">
<img loading="lazy" src="https://cdn-web-2.ruangguru.com/landing-pages/assets/3ecefe24-3c79-447c-bc42-82268e379c55.png?convert=webp" class="img-section-bottom" />
</div>
</section>
</div>
<style>.footer__year {
padding-top: 5rem;
}
.ic-new__img {
margin: auto 0;
display: flex;
}
.ic-new__img img {
width: fit-content;
}
.font-base-footer {
font-family: Inter, 'sans-serif';
font-weight: 400;
font-size: 14px !important;
font-style: normal;
letter-spacing: 0;
color: #0a2540;
margin-bottom: 0;
}
.font-bold {
font-weight: 700;
}
.font-white {
color: #fff !important;
}
.font-semi-bold {
font-weight: 600;
}
.center {
text-align: center;
}
.footer {
background: #0a2540;
overflow: hidden;
font-family:
-apple-system,
BlinkMacSystemFont,
Segoe UI,
Roboto,
Helvetica Neue,
Arial,
Noto Sans,
sans-serif,
Apple Color Emoji,
Segoe UI Emoji,
Segoe UI Symbol,
Noto Color Emoji;
}
.footer.roc {
background-color: #1d1110;
color: white;
}
.contact__container {
display: grid;
grid-template-columns: 2fr 11fr;
gap: 0.625rem;
word-break: break-all;
}
.contact__container--text {
margin: auto 0;
}
.group-contact {
display: grid;
row-gap: 0.5rem;
}
.sec-follow__content--socmed {
display: inline-flex;
}
.sec-follow__content--socmed a {
padding-right: 0.25rem;
}
.ic-new {
display: inline-flex;
width: max-content;
gap: 0.25rem;
}
@media (min-width: 1025px) {
.sec-address__detail {
margin: 1rem 0 2rem;
padding-right: 2rem;
}
.sec-follow {
margin-top: -10rem;
}
.title {
font-size: 48px;
line-height: 64px;
}
.subtitle {
font-size: 32px;
line-height: 48px;
text-align: center;
}
.desc-hero {
font-size: 24px;
line-height: 36px;
margin-top: 20px;
}
.desc {
font-size: 16px;
line-height: 24px;
}
.footer {
padding: 5rem 0 1.5rem;
}
.footer__title {
font-size: 1rem;
margin-bottom: 1rem;
min-height: 1.25rem;
}
.footer__title--hq {
font-size: 1rem;
}
.footer__content--top {
display: grid;
grid-template-columns: 3fr 9fr;
}
.sec-menu {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
}
.sec-app__content {
display: grid;
gap: 0.75rem;
}
.footer__content--bottom {
display: grid;
grid-template-columns: 9.75fr 2.25fr;
}
}
@media (max-width: 1024px) {
.sec-address__detail {
margin: 1rem 0 2rem;
}
.sec-app {
margin-bottom: 2.625rem;
text-align: center;
}
.title {
font-size: 24px;
line-height: 36px;
}
.subtitle {
font-size: 20px;
line-height: 30px;
text-align: center;
}
.desc-hero {
font-size: 16px;
line-height: 24px;
margin-top: 1rem;
}
.desc {
font-size: 14px;
line-height: 27px;
}
.footer {
padding: 2rem 0;
}
.sec-app__content {
display: grid;
grid-template-columns: 1fr 1fr 1fr;
gap: 0.5rem;
margin-top: 1rem;
}
.sec-menu {
display: grid;
grid-template-columns: 1fr 1fr;
grid-template-rows: 1fr 1fr;
}
.sec-follow {
text-align: center;
}
.footer__title {
padding-bottom: 0.75rem;
}
}
ul.no-space {
padding: 0;
}
ul.no-space li {
margin-bottom: 0.25rem;
}
.contact__container--text a,
ul.no-space a {
text-decoration: none;
}
.contact__container--text a:hover,
ul.no-space a:hover {
color: #2eb5c0 !important;
}
div.sec-address__logo img,
div.ic-new__img img {
display: inline-block;
}
.sec-app__content img {
max-width: 100%;
}
</style>
<section class="footer dark" id="footer">
<div class="page-center">
<div class="footer__content">
<div class="footer__content--top">
<div class="sec-app">
<div class="sec-address">
<div class="sec-address__logo">
<a href="https://www.ruangguru.com/">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/OPTIMIZE/logo%20rg.svg" alt="Logo Ruangguru" loading="lazy" />
</a>
</div>
<div class="sec-address__detail">
<p class="font-base-footer font-white font-bold footer__title--hq">RUANGGURU HQ</p>
<p class="font-base-footer font-white footer-address">Gedung Sinarmas MSIG Tower Lt. 33. Jl. Jenderal Sudirman Kav. 21, Karet Kuningan, Setiabudi, Jakarta Selatan, Jakarta 12920</p>
</div>
</div>
<p class="font-base-footer font-white font-bold footer__title">Coba GRATIS Aplikasi Ruangguru</p>
<div class="sec-app__content">
<div class="sec-app__content--gplay">
<a target="_blank" rel="nofollow" href="https://play.google.com/store/apps/details?id=com.ruangguru.livestudents&hl=in">
<img
class="footer-socmed"
src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/1%20Homepage%20RG/Optimize%20V2/btn_googleplay%20(1).svg"
loading="lazy"
alt="Button Google Play Footer "
/>
</a>
</div>
<div class="sec-app__content--appstore">
<a target="_blank" rel="nofollow" href="https://apps.apple.com/id/app/ruangguru-solusi-belajar/id1099742206?l=id">
<img
class="footer-socmed"
src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/1%20Homepage%20RG/Optimize%20V2/btn_appstore%20(1).svg"
loading="lazy"
alt="Button App Store Footer "
/>
</a>
</div>
<div class="sec-app__content--huawei">
<a target="_blank" rel="nofollow" href="https://appgallery.huawei.com/#/app/C102352375">
<picture>
<source type="image/webp" srcset="https://roboguru-forum-cdn.ruangguru.com/image/e5df282a-3b96-4af4-8b3c-a4634b511680.png?convert=webp " />
<source type="image/png" srcset="https://roboguru-forum-cdn.ruangguru.com/image/e5df282a-3b96-4af4-8b3c-a4634b511680.png " />
<img class="footer-socmed" src="https://roboguru-forum-cdn.ruangguru.com/image/e5df282a-3b96-4af4-8b3c-a4634b511680.png" alt="Button AppGallery Footer" loading="lazy" width="156" />
</picture>
</a>
</div>
</div>
</div>
<div class="sec-menu">
<div class="sec-menu__rg">
<p class="font-base-footer font-white font-bold footer__title">Produk Ruangguru</p>
<ul type="none" class="no-space">
<li>
<a class="font-base-footer font-white" href="https://roboguru.ruangguru.com" target="_blank">Roboguru</a>
</li>
<li>
<a class="font-base-footer font-white" href="https://www.ruangguru.com/roboguruplus">Roboguru Plus</a>
</li>
<li>
<a class="font-base-footer font-white" href="https://www.ruangguru.com/dafa-lulu">Dafa dan Lulu</a>
</li>
<li>
<a class="font-base-footer font-white" href="https://www.ruangguru.com/for-kids">Ruangguru for Kids</a>
</li>
<li>
<a class="font-base-footer font-white" href="https://www.ruangguru.com/bisnis">Ruangguru for Business</a>
</li>
<li>
<a class="font-base-footer font-white" href="https://www.ruangguru.com/ruanguji">Ruanguji</a>
</li>
<li>
<a class="font-base-footer font-white" href="https://www.ruangguru.com/blog/">Ruangbaca</a>
</li>
<li>
<a class="font-base-footer font-white" href="https://www.ruangguru.com/ruangkelas">Ruangkelas</a>
</li>
<li>
<a class="font-base-footer font-white" href="https://www.ruangguru.com/ruangbelajar">Ruangbelajar</a>
</li>
<li>
<a class="font-base-footer font-white" href="https://pengajar.ruangguru.com/">Ruangpengajar</a>
</li>
<li>
<a class="font-base-footer font-white" href="https://www.ruangguru.com/privat">Ruangguru Privat</a>
</li>
<li>
<a class="font-base-footer font-white" href="https://www.ruangpeduli.org/" target="_blank">Ruangpeduli</a>
</li>
<li>
<a class="font-base-footer font-white" href="https://www.ruangguru.com/airis">Airis</a>
</li>
</ul>
</div>
<div class="sec-menu__lainnya">
<p class="font-base-footer font-white font-bold footer__title">Produk Lainnya</p>
<ul type="none" class="no-space">
<li>
<a class="font-base-footer font-white" href="https://www.brainacademy.id/" target="_blank">Brain Academy</a>
</li>
<li>
<a class="font-base-footer font-white" href="https://www.english-academy.id/" target="_blank">English Academy</a>
</li>
<li>
<a class="font-base-footer font-white" href="https://skillacademy.com/" target="_blank">Skill Academy</a>
</li>
<li>
<a class="font-base-footer font-white" href="https://www.ruangkerja.id/" target="_blank">Ruangkerja</a>
</li>
<li>
<a class="font-base-footer font-white" href="https://www.schoters.com/id/" target="_blank">Schoters</a>
</li>
<li>
<a class="font-base-footer font-white" href="https://www.kalananti.id/" target="_blank">Kalananti</a>
</li>
<li>
<a class="font-base-footer font-white" href="https://www.ruangguru.com/mathchamps" target="_blank">Math Champs</a>
</li>
</ul>
</div>
<div class="sec-menu__bantuan">
<p class="font-base-footer font-white font-bold footer__title">Bantuan & Panduan</p>
<ul type="none" class="no-space">
<li>
<a class="font-base-footer font-white" href="https://www.ruangguru.com/company-credentials">Company Credentials</a>
</li>
<li>
<a class="font-base-footer font-white" href="https://www.ruangguru.com/beasiswa">Beasiswa Ruangguru</a>
</li>
<li>
<a class="font-base-footer font-white" href="https://www.ruangguru.com/cicilan">Cicilan Ruangguru</a>
</li>
<li>
<a class="font-base-footer font-white" href="https://www.ruangguru.com/promo">Promo Ruangguru</a>
</li>
<li>
<a class="font-base-footer font-white" href="https://ticketing.ruangguru.com/help?request_type_id=459" target="_blank">Vulnerability Report</a>
</li>
<li>
<a class="font-base-footer font-white" href="https://www.ruangguru.com/bantuan#layanan">Layanan Pengaduan</a>
</li>
<li>
<a class="font-base-footer font-white" href="https://www.ruangguru.com/terms-conditions">Syarat & Ketentuan</a>
</li>
<li>
<a class="font-base-footer font-white" href="https://www.ruangguru.com/privacy-policy">Kebijakan Privasi</a>
</li>
<li>
<a class="font-base-footer font-white" href="https://www.ruangguru.com/about-us">Tentang Kami</a>
</li>
<li>
<a class="font-base-footer font-white" href="https://www.ruangguru.com/contact-us">Kontak Kami</a>
</li>
<li>
<a class="font-base-footer font-white" href="https://www.ruangguru.com/press">Press Kit</a>
</li>
<li>
<a class="font-base-footer font-white" href="https://www.ruangguru.com/bantuan">Bantuan</a>
</li>
<li>
<a class="font-base-footer font-white" href="https://career.ruangguru.com/">Karier</a>
</li>
</ul>
</div>
<div class="sec-menu__contact">
<p class="font-base-footer font-white font-bold footer__title">Hubungi Kami</p>
<div class="group-contact">
<div class="contact__container">
<div class="contact__container--img">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/1%20Homepage%20RG/Optimize%20V2/ic-mail.svg" loading="lazy" alt="Logo Email Footer" />
</div>
<div class="contact__container--text">
<a class="font-base-footer font-white" href="mailto:info@ruangguru.com">info@ruangguru.com</a>
</div>
</div>
<div class="contact__container">
<div class="contact__container--img">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/1%20Homepage%20RG/Optimize%20V2/ic-phone.svg" loading="lazy" alt="Logo Phone Footer" />
</div>
<div class="contact__container--text">
<a class="font-base-footer font-white" href="tel:02130930000">02130930000</a>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="footer__content--bottom">
<div></div>
<div class="sec-follow">
<p class="font-base-footer font-white font-bold footer__title">Ikuti Kami</p>
<div class="sec-follow__content">
<div class="sec-follow__content--socmed">
<a target="_blank" href="https://www.instagram.com/ruangguru/">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/1%20Homepage%20RG/Optimize%20V2/ic-ig.svg?convert=webp" loading="lazy" alt="Logo Instagram Footer" />
</a>
<a target="_blank" href="https://www.facebook.com/ruanggurucom/">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/1%20Homepage%20RG/Optimize%20V2/ic-fb.svg?convert=webp" loading="lazy" alt="Logo Facebook Footer" />
</a>
<a target="_blank" href="https://twitter.com/ruangguru/">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/1%20Homepage%20RG/Optimize%20V2/ic-twitter.svg?convert=webp" loading="lazy" alt="Logo Twitter Footer" />
</a>
<a target="_blank" href="https://www.youtube.com/ruangguru">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/1%20Homepage%20RG/Optimize%20V2/ic-youtube.svg?convert=webp" loading="lazy" alt="Logo Youtube Footer" />
</a>
<a target="_blank" href="https://www.linkedin.com/company/ruangguru-com">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/1%20Homepage%20RG/Optimize%20V2/ic-linkedin.svg?convert=webp" loading="lazy" alt="Logo LinkedIn Footer" />
</a>
<a target="_blank" href="https://www.tiktok.com/@ruangguru">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/1%20Homepage%20RG/Optimize%20V2/tiktok-ic-white-40.svg?convert=webp" loading="lazy" alt="Logo TikTok Footer" />
</a>
</div>
</div>
</div>
</div>
</div>
<div class="footer__year">
<p class="font-base-footer font-white font-bold center">
©
<span id="full-year"></span>
Ruangguru. All Rights Reserved PT. Ruang Raya Indonesia
</p>
</div>
</div>
</section>
<div>
<!-- Load CSS for all versions -->
<script>
// CSS loading function available for all versions
function loadFloatingCSS() {
// Check if CSS is already loaded
if (document.getElementById('fb-component-css')) {
return;
}
// Create and append CSS style block to head
const style = document.createElement('style');
style.id = 'fb-component-css';
style.textContent = `
.bantuan-container {
position: relative;
}
.bantuan-element {
position: fixed;
z-index: 999;
display: flex;
align-items: flex-end;
justify-content: flex-end;
cursor: pointer;
transition: all 0.6s ease;
}
.bantuan-top {
bottom: 11rem;
right: 2rem;
}
.bantuan-bottom {
bottom: 2rem;
right: 2rem;
}
.bantuan-top-2 {
bottom: 15rem;
right: 2rem;
}
.bantuan-top-3 {
bottom: 19rem;
right: 2rem;
}
.bantuan-bottom-2 {
bottom: 5rem;
right: 2rem;
}
.bantuan-bottom-3 {
bottom: 8rem;
right: 2rem;
}
@media (min-width: 768px) {
.bantuan-element img {
width: auto;
transition: all 0.4s ease;
}
.bantuan-top img {
width: 140px;
}
.bantuan-bottom img {
width: 140px;
}
.bantuan-top-2 img,
.bantuan-top-3 img {
width: 140px;
}
.bantuan-bottom-2 img,
.bantuan-bottom-3 img {
width: 140px;
}
.bantuan-element.clicked {
bottom: 9rem;
right: 2.5rem;
}
.bantuan-element.clicked img {
width: auto;
height: 64px;
}
}
@media (max-width: 767px) {
.bantuan-top {
bottom: 8rem;
right: 1rem;
align-items: center;
}
.bantuan-bottom {
bottom: 2rem;
right: 1.25rem;
align-items: center;
}
.bantuan-top-2 {
bottom: 12rem;
right: 1rem;
align-items: center;
}
.bantuan-top-3 {
bottom: 16rem;
right: 1rem;
align-items: center;
}
.bantuan-bottom-2 {
bottom: 5rem;
right: 1.25rem;
align-items: center;
}
.bantuan-bottom-3 {
bottom: 8rem;
right: 1.25rem;
align-items: center;
}
.bantuan-element img {
width: auto;
}
.bantuan-top img,
.bantuan-top-2 img,
.bantuan-top-3 img {
width: 96px;
}
.bantuan-bottom img,
.bantuan-bottom-2 img,
.bantuan-bottom-3 img {
width: 96px;
}
}
.bantuan-element:hover {
transform: scale(1.05);
}
.bantuan-element img {
max-width: 100%;
height: auto;
}
`;
document.head.appendChild(style);
}
// Load CSS immediately
loadFloatingCSS();
</script>
<div id="bantuan-divs-container" style="position: relative" data-product="academy_of_champions">
<div data-floating-element="true" class="bantuan-element bantuan-bottom" style="z-index: 101">
<a
href="https://cta.ruangguru.com/sn-web-lp-aoc-floating-button"
target="_blank"
data-tracking-event-type="landing_page__core__item_click"
data-tracking-context='{"product_name":"academy_of_champions","cta_action":"redirection","cta_action_detail":"https://cta.ruangguru.com/sn-web-lp-aoc-floating-button","item_type":"floating","item_name":"Promo Kilat s.d. 60% Klaim Diskon","item_category":"leads_gathering","item_position":1,"item_serial":null,"section_type":"floating_item","section_position":"body","section_name":"floating_item"}'
>
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/55a4a24d-60c4-4ac6-b29f-7b0b9a4c1234.png?h=200&convert=webp" alt="Promo Kilat s.d. 60% Klaim Diskon" loading="lazy" />
</a>
</div>
</div>
</div>
<div id="toast" class="toast">Link telah disalin</div>
<div id="gameplay-modal" class="modal">
<div class="modal-content">
<svg class="modal-background" width="382" height="545" fill="none" xmlns="http://www.w3.org/2000/svg">
<path
d="m0 36.803 24.343 3.112 24.062-5.859 48.406-2.746 28.65-2.197L144.186 18.4H191l25.092 15.106 19.287-3.113h23.033l22.658 6.958 36.702-2.747 13.295-1.464 7.864-14.465L382 0v519.63l-50.559 4.944-49.81-7.507-29.211 1.098-16.479 6.409-16.853-3.113-28.65 9.887-20.223 8.606-29.399 1.098-30.148 3.662-11.797-10.436-9.738 2.746-9.362-15.929-9.738-10.986-9.737-4.211-48.312-10.803L0 502.785V36.802Z"
/>
</svg>
<div class="modal-body">
<img loading="lazy" src="https://cdn-web-2.ruangguru.com/landing-pages/assets/117ddf71-06f2-48d4-a3be-ef12304f6065.png" alt="Icon" class="modal-icon" />
<div class="stack gap-1">
<p class="text-lg font-bold">WELCOME TO</p>
<div class="hstack justify-center align-center gap-2">
<svg width="31" height="12" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M9.84 6H30.6" stroke="#000" stroke-width=".8" />
<path transform="matrix(.71955 .69444 .71955 -.69444 .603 6)" stroke="#000" stroke-width=".8" d="M0 0h6.911v6.911H0z" />
</svg>
<h3 class="text-3xl font-bold">FANS CHALLENGE</h3>
<svg width="31" height="12" fill="none" xmlns="http://www.w3.org/2000/svg" class="rotate-180">
<path d="M9.84 6H30.6" stroke="#000" stroke-width=".8" />
<path transform="matrix(.71955 .69444 .71955 -.69444 .603 6)" stroke="#000" stroke-width=".8" d="M0 0h6.911v6.911H0z" />
</svg>
</div>
</div>
<p class="text-lg font-bold">CARA BERMAIN</p>
<ol>
<li>Daftar/login menggunakan akun Ruangguru kamu</li>
<li>Mainkan game</li>
<li>Pilih District jagoanmu</li>
<li>Kumpulkan Starchamps dengan bermain game yang tersedia</li>
<li>Starchamps akan diakumulasi untuk District tiap pemain. Raih skor terbaik dan bawa Districtmu menjadi juara Fans Challenge!</li>
</ol>
<button id="close-modal" class="modal-button">OKE MENGERTI</button>
</div>
</div>
</div>
<script>
document.addEventListener('DOMContentLoaded', () => {
initializeModal();
initializeTab();
handleScrollCheckMyScore();
});
window.addEventListener('hashchange', handleScrollCheckMyScore);
function initializeModal() {
const modal = document.getElementById('gameplay-modal');
const openModalButton = document.getElementById('trigger-gameplay-modal');
const closeModalButton = document.getElementById('close-modal');
const isModalShown = localStorage.getItem('welcomeModalShown');
if (!isModalShown) {
modal.style.display = 'flex';
localStorage.setItem('welcomeModalShown', 'true');
}
closeModalButton.addEventListener('click', () => {
modal.style.display = 'none';
});
openModalButton.addEventListener('click', () => {
modal.style.display = 'flex';
});
}
function initializeTab() {
const tabButtons = document.querySelectorAll('.tab-button');
tabButtons.forEach(button => {
button.addEventListener('click', () => {
const tab = button.getAttribute('data-tab');
switchTab(tab);
if (tab === 'challenge') {
window.analyticsService.track('entertainment__game_list__view', {
entertainment_event_type: window.TRACKER_TYPE,
type: window.TRACKER_TYPE,
});
} else if (tab === 'leaderboard') {
window.analyticsService.track('entertainment__leaderboard__view', {
entertainment_event_type: window.TRACKER_TYPE,
leaderboard_type: 'district',
type: window.TRACKER_TYPE,
});
}
});
});
}
function switchTab(tabId) {
const tabButtons = document.querySelectorAll('.tab-button');
const tabPanes = document.querySelectorAll('.tab-pane');
tabButtons.forEach(btn => btn.classList.remove('active'));
tabPanes.forEach(pane => pane.classList.remove('active'));
const targetTab = document.querySelector(`[data-tab="${tabId}"]`);
if (targetTab) {
targetTab.classList.add('active');
document.getElementById(tabId).classList.add('active');
}
}
function handleScrollCheckMyScore() {
const hash = window.location.hash;
if (hash === '#my-leaderboard-player') {
const isTabbingActive = () => {
const tabButtonsContainer = document.querySelector('.tab-buttons');
return window.getComputedStyle(tabButtonsContainer).display !== 'none';
};
const scrollToElement = () => {
const element = document.querySelector(hash);
if (isTabbingActive()) {
switchTab('leaderboard');
}
if (element && element.children.length > 0) {
setTimeout(() => {
element.scrollIntoView({
behavior: 'smooth',
block: 'center',
});
}, 100);
} else {
setTimeout(scrollToElement, 500);
}
};
scrollToElement();
}
}
</script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.9.0/slick.min.js"></script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.css" />
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick-theme.css" />
</body>
</html>