<!doctype html>
<html class="no-js" lang="id">
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<meta name="author" content="PT Ruang Raya Indonesia" />
<meta name="description" content="Daftar segera Kompetisi Sains Ruangguru 2023 untuk SD, SMP, hingga SMA. Ikuti kompetisinya dan menangkan hadiah hingga ratusan juta rupiah!" />
<meta name="generator" content="HubSpot" />
<title>Kompetisi Sains Ruangguru 2023, Raih Ratusan Juta Rupiah!</title>
<link rel="shortcut icon" href="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/favicon60x60-3.png" />
<meta property="og:description" content="Daftar segera Kompetisi Sains Ruangguru 2023 untuk SD, SMP, hingga SMA. Ikuti kompetisinya dan menangkan hadiah hingga ratusan juta rupiah!" />
<meta property="og:title" content="Kompetisi Sains Ruangguru 2023, Raih Ratusan Juta Rupiah!" />
<meta name="twitter:description" content="Daftar segera Kompetisi Sains Ruangguru 2023 untuk SD, SMP, hingga SMA. Ikuti kompetisinya dan menangkan hadiah hingga ratusan juta rupiah!" />
<meta name="twitter:title" content="Kompetisi Sains Ruangguru 2023, Raih Ratusan Juta Rupiah!" />
<style>
a.cta_button {
-moz-box-sizing: content-box !important;
-webkit-box-sizing: content-box !important;
box-sizing: content-box !important;
vertical-align: middle;
}
.hs-breadcrumb-menu {
list-style-type: none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
.hs-breadcrumb-menu-item {
float: left;
padding: 10px 0px 10px 10px;
}
.hs-breadcrumb-menu-divider:before {
content: '›';
padding-left: 10px;
}
.hs-featured-image-link {
border: 0;
}
.hs-featured-image {
float: right;
margin: 0 0 20px 20px;
max-width: 50%;
}
@media (max-width: 568px) {
.hs-featured-image {
float: none;
margin: 0;
width: 100%;
max-width: 100%;
}
}
.hs-screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
height: 1px;
overflow: hidden;
position: absolute !important;
width: 1px;
}
</style>
<link
rel="stylesheet"
href="https://cdn-web-2.ruangguru.com/landing-page-web/public/staticpages/www.ruangguru.com/hs-fs/hub/2828691/hub_generated/module_assets/78988875376/1663394154935/module_78988875376_SOP_Header_Ruangguru_2022_No_Bootstrap.min.css"
/>
<link
rel="stylesheet"
href="https://cdn-web-2.ruangguru.com/landing-page-web/public/staticpages/www.ruangguru.com/hs-fs/hub/2828691/hub_generated/module_assets/82886437423/1665309066863/module_82886437423_Module_KSR_2022.min.css"
/>
<link
rel="stylesheet"
href="https://cdn-web-2.ruangguru.com/landing-page-web/public/staticpages/www.ruangguru.com/hs-fs/hub/2828691/hub_generated/module_assets/39981680119/1676448475961/module_39981680119_Footer-ruangguru-2021-v2.min.css"
/>
<!-- Added by GoogleAnalytics integration -->
<script>
var _hsp = (window._hsp = window._hsp || []);
_hsp.push([
'addPrivacyConsentListener',
function (consent) {
if (consent.allowed || (consent.categories && consent.categories.analytics)) {
(function (i, s, o, g, r, a, m) {
i['GoogleAnalyticsObject'] = r;
(i[r] =
i[r] ||
function () {
(i[r].q = i[r].q || []).push(arguments);
}),
(i[r].l = 1 * new Date());
(a = s.createElement(o)), (m = s.getElementsByTagName(o)[0]);
a.async = 1;
a.src = g;
m.parentNode.insertBefore(a, m);
})(window, document, 'script', '//www.google-analytics.com/analytics.js', 'ga');
ga('create', 'UA-49650255-1', 'auto');
ga('send', 'pageview');
}
},
]);
</script>
<!-- /Added by GoogleAnalytics integration -->
<link rel="canonical" href="https://www.ruangguru.com/event/kompetisi-sains" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<script>
(function (h, e, a, t, m, p) {
m = e.createElement(a);
m.async = !0;
m.src = t;
p = e.getElementsByTagName(a)[0];
p.parentNode.insertBefore(m, p);
})(window, document, 'script', 'https://u.heatmap.it/log.js');
</script>
<meta name="google-site-verification" content="VJAn1g6wmtTZPpTXh-B4xoSFEkUi5jcV74xQSr6jnOM" />
<script>
document.querySelector('meta[name="author"]').setAttribute('content', 'Ruangguru Tech Team');
</script>
<meta name="publisher" content="PT Ruang Raya Indonesia" />
<!-- Global site tag (gtag.js) - Google Analytics -->
<!--
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-49650255-1"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-49650255-1');
</script>
-->
<!-- Google Tag Manager -->
<script>
(function (w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' });
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-PVNLZFT');
</script>
<!-- End Google Tag Manager -->
<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 name="twitter:image" content="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/1%20New%20Icon/rg.png#keepProtocol" />
<meta property="og:url" content="https://www.ruangguru.com/event/kompetisi-sains" />
<meta name="twitter:card" content="summary_large_image" />
<meta http-equiv="content-language" content="id" />
<link rel="stylesheet" href="https://cdn-web-2.ruangguru.com/landing-page-web/public/assets/common/layout.min.css" />
<link
rel="stylesheet"
href="https://cdn-web-2.ruangguru.com/landing-page-web/public/staticpages/www.ruangguru.com/hs-fs/hub/2828691/hub_generated/template_assets/32781682988/1666344401391/A_Ruangguru_Projects/1_SOP_Landing_Page/SOP_Style_Ruangguru.min.css"
/>
<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/lozad/dist/lozad.min.js"></script>
<script type="module" crossorigin src="https://cdn-web-2.ruangguru.com/landing-page-web/public/staticpages/www.ruangguru.com/event/kompetisi-sains-backup/assets/index-Dqv5PPZA.js"></script>
</head>
<body class="hs-content-id-52725422454 hs-landing-page hs-page" style="">
<div class="header-container-wrapper">
<div class="header-container container-fluid">
<div class="row-fluid-wrapper row-depth-1 row-number-1">
<div class="row-fluid">
<div class="span12 widget-span widget-type-custom_widget" style="" data-widget-type="custom_widget" data-x="0" data-w="12">
<div
id="hs_cos_wrapper_module_165882161026169"
class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module"
style=""
data-hs-cos-general-type="widget"
data-hs-cos-type="module"
>
<script charset="utf-8" src="/hs/cta/cta/current.js"></script>
<nav class="ruangguru-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/hs/1%20Homepage%20RG/ic_hamburger_black.svg" alt="Dropdown Navigation Icon" />
</div>
<a href="https://www.ruangguru.com/">
<div class="logo-header">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/OPTIMIZE/logo%20rg.svg" alt="Logo ruangguru" />
</div>
</a>
</div>
<div class="navigation__content">
<div class="navig-link navig-link-dropdown" id="produk" aria-expanded="false">
<a>Produk</a>
</div>
<div class="navig-dropdown-area closed" id="produk_item">
<!-- ruangbelajar -->
<a 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 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 Live Interaktif bersama STAR Master Teacher + Klinik PR</p>
</div>
</a>
<!-- roboguru -->
<a 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 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>
<!-- ruangles -->
<a 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>
<!-- EA -->
<a 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>
<!-- dafalulu -->
<a 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>
<!-- rg for kids -->
<a 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">Siapkan masa depan sang buah hati dari sekarang!</p>
</div>
</a>
<!-- kursus for kids -->
<a href="https://www.ruangguru.com/for-kids/kursus">
<div class="item-product">
<div class="logo-product">
<img
src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/Kursus%20For%20Kids/logo_rgfk_color%20(1).png?convert=webp&width=100&name=logo_rgfk_color%20(1).png"
alt="Logo For Kids"
width="100"
loading="lazy"
srcset="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/Kursus%20For%20Kids/logo_rgfk_color%20(1).png?convert=webp&width=50&name=logo_rgfk_color%20(1).png 50w, https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/Kursus%20For%20Kids/logo_rgfk_color%20(1).png?convert=webp&width=100&name=logo_rgfk_color%20(1).png 100w, https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/Kursus%20For%20Kids/logo_rgfk_color%20(1).png?convert=webp&width=150&name=logo_rgfk_color%20(1).png 150w, https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/Kursus%20For%20Kids/logo_rgfk_color%20(1).png?convert=webp&width=200&name=logo_rgfk_color%20(1).png 200w, https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/Kursus%20For%20Kids/logo_rgfk_color%20(1).png?convert=webp&width=250&name=logo_rgfk_color%20(1).png 250w, https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/Kursus%20For%20Kids/logo_rgfk_color%20(1).png?convert=webp&width=300&name=logo_rgfk_color%20(1).png 300w"
sizes="(max-width: 100px) 100vw, 100px"
/>
</div>
<p class="text-product">Kursus online untuk anak 4-7 tahun dengan program calistung, bahasa Inggris, dan sains</p>
</div>
</a>
<!-- ruanguji -->
<a 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>
<!-- ruangkelas -->
<a 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>
<!-- SA -->
<a 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>
<!-- ruangkerja -->
<a 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>
</div>
<div class="navig-link" id="program">
<a href="https://www.ruangguru.com/program">Program</a>
</div>
<div class="navig-link">
<a href="https://www.ruangguru.com/promo">Promo</a>
</div>
<div class="navig-link">
<a href="https://www.ruangguru.com/event">Event</a>
</div>
<div class="navig-link">
<a href="https://www.ruangguru.com/beasiswa">Beasiswa</a>
</div>
<div class="navig-link">
<a href="https://www.ruangguru.com/testimoni">Testimoni</a>
</div>
<div class="navig-link navig-link-dropdown" id="services">
<a>Layanan</a>
</div>
<div class="navig-dropdown-area closed" id="services_item" aria-expanded="false">
<div class="item-services">
<a href="https://www.ruangguru.com/ruangbelajar/perpanjang-paket">Cara Perpanjang Paket</a>
</div>
<div class="item-services">
<a href="https://www.ruangguru.com/cara-bayar">Cara Bayar</a>
</div>
<div class="item-services">
<a href="https://www.ruangguru.com/cicilan">Cicilan</a>
</div>
</div>
<div class="navig-link">
<a href="https://www.ruangguru.com/blog/">Ruangbaca</a>
</div>
</div>
<div class="navigation__right">
<div class="button-langganan-cta">
<!--HubSpot Call-to-Action Code -->
<span class="hs-cta-wrapper" id="hs-cta-wrapper-98f09c6e-5ed3-4c65-b943-9a7ff510d8e8">
<span class="hs-cta-node hs-cta-98f09c6e-5ed3-4c65-b943-9a7ff510d8e8" id="hs-cta-98f09c6e-5ed3-4c65-b943-9a7ff510d8e8">
<!--[if lte IE 8]>
<div id="hs-cta-ie-element"></div>
<![endif]-->
<a href="https://cta.ruangguru.com/98f09c6e-5ed3-4c65-b943-9a7ff510d8e8" target="_blank" rel="noopener">
<img
class="hs-cta-img"
id="hs-cta-img-98f09c6e-5ed3-4c65-b943-9a7ff510d8e8"
style="border-width: 0px"
src="https://cdn-web-2.ruangguru.com/landing-pages/assets/cta/98f09c6e-5ed3-4c65-b943-9a7ff510d8e8.png"
alt="Langganan Sekarang"
/>
</a>
</span>
<script type="text/javascript">
hbspt.cta._relativeUrls = true;
hbspt.cta.load(2828691, '98f09c6e-5ed3-4c65-b943-9a7ff510d8e8', {
useNewLoader: 'true',
region: 'na1',
});
</script>
</span>
<!-- end HubSpot Call-to-Action Code -->
</div>
</div>
</div>
</div>
</nav>
</div>
</div>
<!--end widget-span -->
</div>
<!--end row-->
</div>
<!--end row-wrapper -->
</div>
<!--end header -->
</div>
<!--end header wrapper -->
<div class="body-container-wrapper">
<div class="body-container container-fluid">
<div class="row-fluid-wrapper row-depth-1 row-number-1">
<div class="row-fluid">
<div class="span12 widget-span widget-type-custom_widget" style="" data-widget-type="custom_widget" data-x="0" data-w="12">
<div
id="hs_cos_wrapper_module_166134690899935"
class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module"
style=""
data-hs-cos-general-type="widget"
data-hs-cos-type="module"
>
<!-- Banner KSR -->
<div class="banner-ksr normalize-css">
<!-- <img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/KSR2022/general%201%20(2)%20(1).png?convert=webp" alt="banner"> -->
<div class="page-center">
<div class="hero-ksr">
<picture>
<source type="image/webp" srcset="https://cdn-web-2.ruangguru.com/landing-pages/assets/1f9c1d90-34ce-465d-ad35-8eba030a3362.png?convert=webp " />
<source type="image/png" srcset="https://cdn-web-2.ruangguru.com/landing-pages/assets/1f9c1d90-34ce-465d-ad35-8eba030a3362.png " />
<img class="logo-ksr" src="https://cdn-web-2.ruangguru.com/landing-pages/assets/1f9c1d90-34ce-465d-ad35-8eba030a3362.png" alt="KSR 2023" loading="lazy" width="156" />
</picture>
<p class="hero-desc">Pendaftaran dibuka pada 16 Agustus - 27 September 2023</p>
<a href="https://cta.ruangguru.com/335c42bd-3bff-11ee-81b8-4201ac180089" target="_blank">
<button class="cta">Daftar Sekarang</button>
</a>
</div>
</div>
</div>
<style>
/* style module */
button,
a {
cursor: pointer !important;
}
.hero-desc {
font-family: Inter;
font-size: 16px;
font-weight: 600;
line-height: 24px;
color: #fff;
padding: 1rem 0;
}
button.cta {
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 24px;
color: #fff;
border: none;
border-radius: 9999px;
background: #f26d0f;
padding: 0.75rem 3.5rem;
}
.banner-ksr {
background: url(https://cdn-web-2.ruangguru.com/landing-pages/assets/c823aafc-4175-422f-b07f-7dd76c9b7b36.png),
url(https://cdn-web-2.ruangguru.com/landing-pages/assets/1ab1824d-4f67-4caf-9907-006bb6a47ad0.png),
url(https://cdn-web-2.ruangguru.com/landing-pages/assets/4df13aee-7474-4f37-ac6c-7707b1ac2128.png),
radial-gradient(82.87% 85.16% at 75.9% -0%, #d3f7fb 0%, #71c9cf 53.08%, #3e698b 100%);
background-repeat: no-repeat;
}
@media (min-width: 768px) {
.banner-ksr {
background-position-x: 24px, left, right, center;
background-position-y: bottom, bottom, bottom, center;
margin-top: 5.2rem;
padding: 0 2rem 4rem 38rem;
background-size:
auto 128%,
auto 100%,
auto 100%,
cover;
}
img.logo-ksr {
width: 460px;
height: 135px;
}
}
@media (max-width: 767px) {
.banner-ksr {
background-size:
75%,
auto 60%,
0,
cover;
display: flex;
min-height: 24rem;
align-items: center;
background-position-y: bottom;
padding-bottom: 16rem;
background-position-x: center, left, center, center;
}
.hero-ksr {
text-align: center;
float: none;
margin: auto;
max-width: 90%;
}
.hero-desc {
font-size: 14px;
line-height: 22px;
float: none;
margin: auto;
max-width: 18rem;
}
button.cta {
font-size: 14px;
line-height: 22px;
padding: 0.75rem 3rem;
}
}
</style>
<!-- About KSR -->
<div class="about-ksr normalize-css">
<div class="page-center">
<h1 class="title">Ikuti Kompetisi Sains Ruangguru 2023 dengan total hadiah ratusan juta rupiah!</h1>
<!-- Card Group SD SMP SMA -->
<div class="card-group">
<!-- carditem -->
<div class="card-item">
<div class="top">
<h2>SD</h2>
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/8ee5ea83-c553-443b-9971-6c4f662d9b5c.png?convert=webp" alt="SD" />
</div>
<p class="desc">Terbuka untuk seluruh siswa SD/sederajat kelas 4, 5 dan 6 tahun ajaran 2023/2024</p>
<hr class="border-dashed" />
<div class="subject-contest">
<p>Bidang sains yang dilombakan:</p>
<div class="subject-list">
<div class="subject-label">
<img class="subject-icon" src="https://cdn-web-2.ruangguru.com/landing-pages/assets/8348087b-5cf3-4080-8410-9c9bfec25b7c.png?convert=webp" alt="IPA" />
<p class="subject-title">IPA</p>
</div>
<div class="subject-label">
<img class="subject-icon" src="https://cdn-web-2.ruangguru.com/landing-pages/assets/ca4c420e-0cb2-4ace-b7cb-b1a038e879ee.png?convert=webp" alt="Matematika" />
<p class="subject-title">Matematika</p>
</div>
</div>
</div>
<!-- <div class="cta-group">
</div> -->
</div>
<!-- carditem -->
<div class="card-item">
<div class="top">
<h2>SMP</h2>
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/0f46ef44-19f2-467f-905d-01548d01eb6d.png?convert=webp" alt="SMP" />
</div>
<p class="desc">Terbuka untuk seluruh siswa SMP/MTS kelas 7, 8 dan 9 tahun ajaran 2023/2024</p>
<hr class="border-dashed" />
<div class="subject-contest">
<p>Bidang sains yang dilombakan:</p>
<div class="subject-list">
<div class="subject-label">
<img class="subject-icon" src="https://cdn-web-2.ruangguru.com/landing-pages/assets/8348087b-5cf3-4080-8410-9c9bfec25b7c.png?convert=webp" alt="IPA" />
<p class="subject-title">IPA</p>
</div>
<div class="subject-label">
<img class="subject-icon" src="https://cdn-web-2.ruangguru.com/landing-pages/assets/ca4c420e-0cb2-4ace-b7cb-b1a038e879ee.png?convert=webp" alt="Matematika" />
<p class="subject-title">Matematika</p>
</div>
<div class="subject-label">
<img class="subject-icon" src="https://cdn-web-2.ruangguru.com/landing-pages/assets/8c8e99d6-218e-4e40-b940-58f60c67085e.png?convert=webp" alt="IPS" />
<p class="subject-title">IPS</p>
</div>
</div>
</div>
<!-- <div class="cta-group">
</div> -->
</div>
<!-- carditem -->
<div class="card-item">
<div class="top">
<h2>SMA</h2>
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/c4fc2aed-9a81-4778-a276-b85ebb24b85c.png?convert=webp" alt="SMA" />
</div>
<p class="desc">Terbuka untuk seluruh siswa SMA/MA kelas 10, 11 dan 12 tahun 2023/2024</p>
<hr class="border-dashed" />
<div class="subject-contest">
<p>Bidang sains yang dilombakan:</p>
<div class="subject-list">
<div class="subject-label">
<img class="subject-icon" src="https://cdn-web-2.ruangguru.com/landing-pages/assets/eb1ca119-2b32-4dbd-977d-09c91d58325c.png?convert=webp" alt="Biologi" />
<p class="subject-title">Biologi</p>
</div>
<div class="subject-label">
<img class="subject-icon" src="https://cdn-web-2.ruangguru.com/landing-pages/assets/ca4c420e-0cb2-4ace-b7cb-b1a038e879ee.png?convert=webp" alt="Matematika" />
<p class="subject-title">Matematika</p>
</div>
<div class="subject-label" class="subject-label">
<img class="subject-icon" src="https://cdn-web-2.ruangguru.com/landing-pages/assets/31245ecc-fbb9-4cf1-8f1f-15767fb18520.png?convert=webp" alt="Fisika" />
<p class="subject-title">Fisika</p>
</div>
<div class="subject-label">
<img class="subject-icon" src="https://cdn-web-2.ruangguru.com/landing-pages/assets/b9ef1546-cc56-42aa-a225-340f3de395bc.png?convert=webp" alt="Ekonomi" />
<p class="subject-title">Ekonomi</p>
</div>
<div class="subject-label">
<img class="subject-icon" src="https://cdn-web-2.ruangguru.com/landing-pages/assets/25f33bd4-4705-470d-a66c-aeb2d1d424bc.png?convert=webp" alt="Kimia" />
<p class="subject-title">Kimia</p>
</div>
<div class="subject-label">
<img class="subject-icon" src="https://cdn-web-2.ruangguru.com/landing-pages/assets/c451bd3d-63d7-4fb3-b788-3b3878201460.png?convert=webp" alt="Geografi" />
<p class="subject-title">Geografi</p>
</div>
</div>
</div>
<!-- <div class="cta-group">
</div> -->
</div>
</div>
<div class="button-cta">
<a href="https://cta.ruangguru.com/335c42bd-3bff-11ee-81b8-4201ac180089" target="_blank">
<button class="cta">Daftar Sekarang</button>
</a>
</div>
<!-- Tentang KSR -->
<div class="info-ksr">
<h2>Tentang KSR 2023</h2>
<p>
Kompetisi Sains Ruangguru 2023 adalah kompetisi sains dengan puluhan ribu peserta, sebagai ajang pengembangan minat dan potensi siswa-siswi tingkat SD, SMP dan SMA dari seluruh
Indonesia.
</p>
</div>
</div>
</div>
<style>
/* style module */
hr.border-dashed {
border-style: dashed;
border-color: #cfd3db;
margin: 0 !important;
}
.button-cta {
display: flex;
justify-content: center;
}
.about-ksr {
background: url(https://cdn-web-2.ruangguru.com/landing-pages/assets/e1b0d2d7-be7b-4f04-8e18-c4315f19e535.png),
url(https://cdn-web-2.ruangguru.com/landing-pages/assets/b988b610-395d-4c66-9599-b6bcc8bd35fb.png), linear-gradient(184deg, #edf7f8 60.37%, #bceef8 100%);
background-repeat: no-repeat;
background-position-x: center, right;
background-position-y: bottom, 102%;
background-size: contain, auto;
padding: 2rem 0 7rem;
}
.about-ksr h1.title,
.about-ksr p.sub-title {
font-weight: 700;
}
.card-group {
margin: 0;
padding: 2rem 0;
}
.card-item {
padding: 1rem 1.5rem;
border-bottom: 16px solid #2eb5c0;
}
.card-item p {
padding: 1rem 0;
}
.subject-contest > p {
color: var(--k-12-base-theme-text-solid-neutral, #5e677b);
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 600;
line-height: 22px;
padding: 1rem 0 0.75rem;
}
img.subject-icon {
width: 32px;
height: 32px;
}
.subject-label {
display: flex;
align-items: center;
gap: 0.3rem;
padding-bottom: 0.75rem;
}
p.subject-title {
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 600;
line-height: 24px;
color: #2c313a;
padding: 0;
}
.subject-list {
display: grid;
grid-template-columns: 1fr 1fr;
}
@media (min-width: 768px) and (max-width: 1024px) {
h1.title {
float: none;
margin: auto;
max-width: 35rem;
}
.about-ksr h1.title,
.about-ksr p.sub-title {
font-size: 28px;
line-height: 38px;
letter-spacing: -0.14px;
}
.info-ksr p {
padding: 1.5rem 0;
}
.info-ksr {
padding: 4rem 0 0;
}
}
@media (max-width: 767px) {
.about-ksr {
padding: 1.5rem 1rem;
background: url(https://cdn-web-2.ruangguru.com/landing-pages/assets/e1b0d2d7-be7b-4f04-8e18-c4315f19e535.png),
url(https://cdn-web-2.ruangguru.com/landing-pages/assets/b988b610-395d-4c66-9599-b6bcc8bd35fb.png), linear-gradient(184deg, #edf7f8 60.37%, #bceef8 100%);
background-repeat: no-repeat;
background-position-x: center;
background-position-y: 118%, bottom;
background-size: contain;
padding-bottom: 15rem;
}
h1.title {
float: none;
margin: auto;
max-width: 24rem;
}
.about-ksr h1.title,
.about-ksr p.sub-title {
font-size: 20px;
line-height: 30px;
letter-spacing: -0.1px;
}
.info-ksr {
padding: 1.5rem 0 0;
text-align: center;
}
.info-ksr h2 {
font-size: 18px;
line-height: 28px;
letter-spacing: -0.1px;
}
.info-ksr p {
padding: 0.75rem 0 0;
color: var(--k-12-base-theme-text-solid-ink, #2c313a);
font-size: 14px;
font-weight: 400;
line-height: 22px;
}
}
</style>
<!-- Guide KSR -->
<!-- <div class="field-ksr">
<div class="page-center">
<h2>Bidang sains yang dilombakan</h2>
<div class="field-grid">
<div class="field-sd">
<div class="top-sd"><h3>SD</h3></div>
<div class="field-card">
<div class="field-item">
<img src="https://roboguru-forum-cdn.ruangguru.com/image/8706368c-6a94-481e-9204-270419fb6f2f.png?convert=webp" alt="icon IPA">
<p>IPA</p>
</div>
<div class="field-item">
<img src="https://roboguru-forum-cdn.ruangguru.com/image/577e1975-e9c5-4ccd-ba8e-8fe27eb3062d.png?convert=webp" alt="icon MTK">
<p>Matematika</p>
</div>
</div>
</div>
<div class="field-smp">
<div class="top-smp"><h3>SMP</h3></div>
<div class="field-card">
<div class="field-item">
<img src="https://roboguru-forum-cdn.ruangguru.com/image/c231d359-6ebc-48c6-87f0-5b2497de70e0.png?convert=webp" alt="icon IPA">
<p>IPA</p>
</div>
<div class="field-item">
<img src="https://roboguru-forum-cdn.ruangguru.com/image/641fd8d7-1bc1-4d4f-9742-e2435344eab0.png?convert=webp" alt="icon MTK">
<p>Matematika</p>
</div>
<div class="field-item">
<img src="https://roboguru-forum-cdn.ruangguru.com/image/a4c348fd-a564-4892-b6f1-4cdf05336109.png?convert=webp" alt="icon IPS">
<p>IPS</p>
</div>
</div>
</div>
<div class="field-sma">
<div class="top-sma"><h3>SMA</h3></div>
<div class="field-card">
<div class="field-item">
<img src="https://roboguru-forum-cdn.ruangguru.com/image/a0eece07-9131-4d34-9aa3-e1897905468b.png?convert=webp" alt="icon Biologi">
<p>Biologi</p>
</div>
<div class="field-item">
<img src="https://roboguru-forum-cdn.ruangguru.com/image/703246bd-8a05-4754-98c1-9507a9dd1bf1.png?convert=webp" alt="icon MTK">
<p>Matematika</p>
</div>
<div class="field-item">
<img src="https://roboguru-forum-cdn.ruangguru.com/image/604fb71f-3c10-4b9b-9086-6218256c378f.png?convert=webp" alt="icon Fisika">
<p>Fisika</p>
</div>
<div class="field-item">
<img src="https://roboguru-forum-cdn.ruangguru.com/image/1029c4f1-bcb5-4b7d-a42e-31ba53bcff9d.png?convert=webp" alt="icon Ekonomi">
<p>Ekonomi</p>
</div>
<div class="field-item">
<img src="https://roboguru-forum-cdn.ruangguru.com/image/2ab26657-8f2b-4961-86ff-4c6532223467.png?convert=webp" alt="icon Kimia">
<p>Kimia</p>
</div>
<div class="field-item">
<img src="https://roboguru-forum-cdn.ruangguru.com/image/1632a715-41aa-4c5d-8e7c-f174f37f02e7.png?convert=webp" alt="icon Geografi">
<p>Geografi</p>
</div>
</div>
</div>
</div>
</div>
</div> -->
<div class="ksr-result">
<div class="page-center">
<div class="result-group">
<h2 class="result-title">Medalis KSR 2023</h2>
<div class="ksr-result_table">
<div class="result-picker">
<div class="result-picker_tabs">
<button class="tab-picker tab-peserta active" tipe="peserta" id="tab-peserta">
<span>Leaderboard</span>
Peserta
</button>
<button class="tab-picker tab-sekolah" tipe="sekolah" id="tab-sekolah">
<span>Leaderboard</span>
Sekolah
</button>
</div>
</div>
<div class="pemenang-table">
<div class="result-wrapper active" id="result-peserta">
<div class="peserta-picker">
<div class="picker-list">
<div class="picker-wrapper">
<p class="picker-title">Jenjang yang kamu ikuti</p>
<div class="dropdown-wrapper">
<select id="sekolah" class="school-picker">
<option>SD</option>
<option>SMP</option>
<option selected="selected">SMA</option>
</select>
</div>
</div>
<div class="picker-wrapper">
<p class="picker-title">Bidang yang dilombakan</p>
<div class="dropdown-wrapper">
<select id="course-sd-picker" class="course-picker">
<option>IPA</option>
<option>MATEMATIKA</option>
</select>
<select id="course-smp-picker" class="course-picker">
<option>IPA</option>
<option>MATEMATIKA</option>
<option>IPS</option>
</select>
<select id="course-sma-picker" class="course-picker active">
<option selected="selected">BIOLOGI</option>
<option>MATEMATIKA</option>
<option>FISIKA</option>
<option>EKONOMI</option>
<option>KIMIA</option>
<option>GEOGRAFI</option>
</select>
</div>
</div>
</div>
</div>
<div class="container-table container-peserta" id="table-peserta" table-data="peserta"></div>
<div class="container-loader">
<svg
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
style="background: transparent; display: block"
width="200px"
height="200px"
viewBox="0 0 100 100"
preserveAspectRatio="xMidYMid"
>
<g transform="rotate(0 50 50)">
<rect x="47" y="24" rx="3" ry="6" width="6" height="12" fill="#20a4b0">
<animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.9166666666666666s" repeatCount="indefinite"></animate>
</rect>
</g>
<g transform="rotate(30 50 50)">
<rect x="47" y="24" rx="3" ry="6" width="6" height="12" fill="#20a4b0">
<animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.8333333333333334s" repeatCount="indefinite"></animate>
</rect>
</g>
<g transform="rotate(60 50 50)">
<rect x="47" y="24" rx="3" ry="6" width="6" height="12" fill="#20a4b0">
<animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.75s" repeatCount="indefinite"></animate>
</rect>
</g>
<g transform="rotate(90 50 50)">
<rect x="47" y="24" rx="3" ry="6" width="6" height="12" fill="#20a4b0">
<animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.6666666666666666s" repeatCount="indefinite"></animate>
</rect>
</g>
<g transform="rotate(120 50 50)">
<rect x="47" y="24" rx="3" ry="6" width="6" height="12" fill="#20a4b0">
<animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.5833333333333334s" repeatCount="indefinite"></animate>
</rect>
</g>
<g transform="rotate(150 50 50)">
<rect x="47" y="24" rx="3" ry="6" width="6" height="12" fill="#20a4b0">
<animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.5s" repeatCount="indefinite"></animate>
</rect>
</g>
<g transform="rotate(180 50 50)">
<rect x="47" y="24" rx="3" ry="6" width="6" height="12" fill="#20a4b0">
<animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.4166666666666667s" repeatCount="indefinite"></animate>
</rect>
</g>
<g transform="rotate(210 50 50)">
<rect x="47" y="24" rx="3" ry="6" width="6" height="12" fill="#20a4b0">
<animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.3333333333333333s" repeatCount="indefinite"></animate>
</rect>
</g>
<g transform="rotate(240 50 50)">
<rect x="47" y="24" rx="3" ry="6" width="6" height="12" fill="#20a4b0">
<animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.25s" repeatCount="indefinite"></animate>
</rect>
</g>
<g transform="rotate(270 50 50)">
<rect x="47" y="24" rx="3" ry="6" width="6" height="12" fill="#20a4b0">
<animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.16666666666666666s" repeatCount="indefinite"></animate>
</rect>
</g>
<g transform="rotate(300 50 50)">
<rect x="47" y="24" rx="3" ry="6" width="6" height="12" fill="#20a4b0">
<animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.08333333333333333s" repeatCount="indefinite"></animate>
</rect>
</g>
<g transform="rotate(330 50 50)">
<rect x="47" y="24" rx="3" ry="6" width="6" height="12" fill="#20a4b0">
<animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="0s" repeatCount="indefinite"></animate>
</rect>
</g>
</svg>
<p class="loader-text">Mohon menunggu...</p>
</div>
</div>
<div class="result-wrapper" id="result-sekolah">
<div class="sekolah-picker">
<div class="button-list">
<div class="button-wrapper">
<p class="button-wrapper-title">Pilih Jenjang</p>
<div class="button-list-wrapper">
<button class="school-picker-button" id="school-picker-sd">SD</button>
<button class="school-picker-button" id="school-picker-smp">SMP</button>
<button class="school-picker-button active" id="school-picker-sma">SMA</button>
</div>
</div>
</div>
</div>
<div class="container-table container-peserta" id="table-sekolah"></div>
<div class="container-loader">
<svg
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
style="background: transparent; display: block"
width="200px"
height="200px"
viewBox="0 0 100 100"
preserveAspectRatio="xMidYMid"
>
<g transform="rotate(0 50 50)">
<rect x="47" y="24" rx="3" ry="6" width="6" height="12" fill="#20a4b0">
<animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.9166666666666666s" repeatCount="indefinite"></animate>
</rect>
</g>
<g transform="rotate(30 50 50)">
<rect x="47" y="24" rx="3" ry="6" width="6" height="12" fill="#20a4b0">
<animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.8333333333333334s" repeatCount="indefinite"></animate>
</rect>
</g>
<g transform="rotate(60 50 50)">
<rect x="47" y="24" rx="3" ry="6" width="6" height="12" fill="#20a4b0">
<animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.75s" repeatCount="indefinite"></animate>
</rect>
</g>
<g transform="rotate(90 50 50)">
<rect x="47" y="24" rx="3" ry="6" width="6" height="12" fill="#20a4b0">
<animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.6666666666666666s" repeatCount="indefinite"></animate>
</rect>
</g>
<g transform="rotate(120 50 50)">
<rect x="47" y="24" rx="3" ry="6" width="6" height="12" fill="#20a4b0">
<animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.5833333333333334s" repeatCount="indefinite"></animate>
</rect>
</g>
<g transform="rotate(150 50 50)">
<rect x="47" y="24" rx="3" ry="6" width="6" height="12" fill="#20a4b0">
<animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.5s" repeatCount="indefinite"></animate>
</rect>
</g>
<g transform="rotate(180 50 50)">
<rect x="47" y="24" rx="3" ry="6" width="6" height="12" fill="#20a4b0">
<animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.4166666666666667s" repeatCount="indefinite"></animate>
</rect>
</g>
<g transform="rotate(210 50 50)">
<rect x="47" y="24" rx="3" ry="6" width="6" height="12" fill="#20a4b0">
<animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.3333333333333333s" repeatCount="indefinite"></animate>
</rect>
</g>
<g transform="rotate(240 50 50)">
<rect x="47" y="24" rx="3" ry="6" width="6" height="12" fill="#20a4b0">
<animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.25s" repeatCount="indefinite"></animate>
</rect>
</g>
<g transform="rotate(270 50 50)">
<rect x="47" y="24" rx="3" ry="6" width="6" height="12" fill="#20a4b0">
<animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.16666666666666666s" repeatCount="indefinite"></animate>
</rect>
</g>
<g transform="rotate(300 50 50)">
<rect x="47" y="24" rx="3" ry="6" width="6" height="12" fill="#20a4b0">
<animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.08333333333333333s" repeatCount="indefinite"></animate>
</rect>
</g>
<g transform="rotate(330 50 50)">
<rect x="47" y="24" rx="3" ry="6" width="6" height="12" fill="#20a4b0">
<animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="0s" repeatCount="indefinite"></animate>
</rect>
</g>
</svg>
<p class="loader-text">Mohon menunggu...</p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- Timeline Prize School KSR -->
<div class="timeline-prize-school-ksr">
<div class="page-center">
<!-- Timeline Group -->
<div class="timeline-group">
<h2>Linimasa Kompetisi Sains Ruangguru 2023</h2>
<div class="timer">
<p>
Pendaftaran ditutup pada
<strong>27 September 2023</strong>
</p>
<div class="text-countdown-hero" id="clockevent">
<div>
<span class="days">00</span>
hari :
</div>
<div>
<span class="hours">00</span>
jam :
</div>
<div>
<span class="minutes">00</span>
menit :
</div>
<div>
<span class="seconds">00</span>
detik
</div>
</div>
</div>
<!-- top group -->
<hr class="line-dot" />
<div class="group-tl">
<!-- tl -->
<div class="tl">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/KSR2022/tl1.svg" alt="timeline 1" />
<h3>Pendaftaran Dibuka</h3>
<p>16 Agustus 2023</p>
</div>
<!-- tl -->
<div class="tl">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/KSR2022/timeline%20(2).svg" alt="timeline 1" />
<h3>Technical Briefing & Coaching Clinic Regional Round</h3>
<p>23 September 2023</p>
</div>
<!-- tl -->
<div class="tl">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/967fe54a-53dc-45b5-a106-8a649eb0b672.svg" alt="timeline 1" />
<h3>Regional Round</h3>
<p>
SMA : 30 September 2023
<br />
SMP & SD : 1 Oktober 2023
</p>
</div>
<!-- tl -->
<div class="tl">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/KSR2022/timeline%20(1).svg" alt="timeline 1" />
<h3>Bedah Soal</h3>
<p>7 Oktober 2023</p>
</div>
</div>
<!-- bottom group -->
<hr class="line-dot" />
<div class="group-tl">
<!-- tl -->
<div class="tl">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/KSR2022/5.svg" alt="timeline 1" />
<h3>Pengumuman Regional Round</h3>
<p>8 Oktober 2023</p>
</div>
<!-- tl -->
<div class="tl">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/KSR2022/6.svg" alt="timeline 1" />
<h3>Technical Briefing & Coaching Clinic National Round</h3>
<p>14 Oktober 2023</p>
</div>
<!-- tl -->
<div class="tl">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/KSR2022/7.svg" alt="timeline 1" />
<h3>National Round</h3>
<p>
SMA: 21 Oktober 2023
<br />
SD & SMP: 22 Oktober 2023
</p>
</div>
<!-- tl -->
<div class="tl">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/KSR2022/8.svg" alt="timeline 1" />
<h3>Pengumuman National Round</h3>
<p>28 Oktober 2023</p>
</div>
</div>
</div>
</div>
</div>
<!-- Guide KSR -->
<div class="guide-ksr normalize-css">
<div class="page-center">
<h2>Baca Panduan KSR 2023</h2>
<p>E-Book berisi panduan dalam mengikuti Kompetisi Sains Ruangguru</p>
<div class="card-ebook">
<img src="https://roboguru-forum-cdn.ruangguru.com/image/16f2da3b-f3c6-4f69-98eb-4f2f464cf5bf.png?convert=webp" alt="image download" />
<p class="ebook-desc">Download Buku Panduan KSR 2023</p>
<div class="cta-download">
<a href="https://cta.ruangguru.com/4ba88f55-3c03-11ee-81b8-4201ac180089" target="_blank">
<button class="cta">Download</button>
</a>
</div>
</div>
</div>
</div>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script>
function getTimeRemaining(endtime) {
const total = Date.parse(endtime) - Date.parse(new Date());
const seconds = Math.floor((total / 1000) % 60);
const minutes = Math.floor((total / 1000 / 60) % 60);
const hours = Math.floor((total / (1000 * 60 * 60)) % 24);
const days = Math.floor(total / (1000 * 60 * 60 * 24));
return {
total,
days,
hours,
minutes,
seconds,
};
}
function initializeClock(id, endtime) {
const clock = document.getElementById(id);
const daysSpan = clock.querySelector('.days');
const hoursSpan = clock.querySelector('.hours');
const minutesSpan = clock.querySelector('.minutes');
const secondsSpan = clock.querySelector('.seconds');
function updateClock() {
const t = getTimeRemaining(endtime);
daysSpan.innerHTML = t.days;
hoursSpan.innerHTML = ('0' + t.hours).slice(-2);
minutesSpan.innerHTML = ('0' + t.minutes).slice(-2);
secondsSpan.innerHTML = ('0' + t.seconds).slice(-2);
if (t.total <= 0) {
document.getElementById('countdown-sale').style.display = 'block';
}
}
updateClock();
const timeinterval1 = setInterval(updateClock, 1000);
}
const deadlineevent1 = 'Sep 27 2023 23:59:59 GMT+0700';
// initializeClock('clockevent', deadlineevent1);
</script>
<style>
.guide-ksr {
background: url(https://cdn-web-2.ruangguru.com/landing-pages/assets/52f3c133-87ae-46ea-8173-0c9e021f0e94.png),
url(https://cdn-web-2.ruangguru.com/landing-pages/assets/0155b2e1-1abf-4583-a49a-954ba8c3c2c2.png),
url(https://cdn-web-2.ruangguru.com/landing-pages/assets/1b5a0b0e-70f6-4fa7-8a5b-c903ac48156f.png);
background-repeat: no-repeat;
background-size:
98px,
98px,
100% 100%;
background-position-x: 10%, 90%, center;
background-position-y: 20%, 85%, center;
padding: 4rem 0;
}
.guide-ksr p {
padding: 1rem;
margin: 0;
}
.card-ebook {
align-items: center;
}
.card-ebook .cta-download {
padding: 0;
background: 0;
}
.cta-download button.cta {
padding: 0.75rem 1.5rem;
font-size: 14px;
line-height: 20px;
}
.timer {
display: flex;
gap: 16px;
justify-content: center;
align-items: center;
}
.text-countdown-hero {
display: flex;
border-radius: 9999px;
background: #e52a34;
color: #fff;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 600;
line-height: 22px;
padding: 8px 12px;
}
@media (max-width: 767px) {
.guide-ksr {
background-size:
0,
0,
250% 100%;
background-position-x: center;
padding: 4rem 1rem 2.5rem;
}
.guide-ksr h2 {
font-size: 20px;
line-height: 30px;
letter-spacing: -0.1px;
}
.guide-ksr p:not(.ebook-desc) {
font-size: 14px;
line-height: 22px;
float: none;
margin: auto;
max-width: 20rem;
padding: 12px 0 24px;
grid-area: desc;
width: 100%;
}
.card-ebook {
display: grid;
grid-template-areas:
'icon desc'
'cta cta';
align-items: center;
grid-template-columns: auto 1fr;
justify-content: flex-start;
gap: 0.5rem;
float: none;
margin: auto;
max-width: 80%;
}
.card-ebook img {
grid-area: icon;
}
p.ebook-desc {
font-size: 14px;
line-height: 22px;
padding: 0;
text-align: left;
color: var(--k-12-base-theme-text-solid-ink, #2c313a);
}
.card-ebook .cta-download {
grid-area: cta;
width: 100%;
}
.cta-download button.cta {
padding: 0.75rem 1.5rem;
width: 100%;
}
}
</style>
<!-- Prize Sekolah -->
<div class="prize-sekolah normalize-css">
<div class="page-center">
<!-- Prize Group -->
<div class="prize-group">
<div class="top-group">
<h2>Menangkan Total Hadiah</h2>
<h3>RATUSAN JUTA RUPIAH!</h3>
</div>
<!-- Winner Group Top -->
<div class="winner-prize-group">
<div class="winner-card">
<div class="tag-gold"><p>PERINGKAT EMAS</p></div>
<img src="https://roboguru-forum-cdn.ruangguru.com/image/822887ab-e1a8-4e0b-8129-6d15c91c24e6.png?convert=webp" alt="prize" />
<div class="detail-win">
<p>
Medali + Uang Tunai
<!-- <br>
Rp2.000.000 -->
</p>
</div>
</div>
<div class="winner-card">
<div class="tag-silver"><p>PERINGKAT PERAK</p></div>
<img src="https://roboguru-forum-cdn.ruangguru.com/image/257da38e-7a17-498f-8736-138c0dc2a659.png?convert=webp" alt="prize" />
<div class="detail-win">
<p>
Medali + Uang Tunai
<!-- <br>
Rp1.000.000 -->
</p>
</div>
</div>
<div class="winner-card">
<div class="tag-bronze">
<p>PERINGKAT PERUNGGU</p>
</div>
<div class="icon-medali-wrapper">
<img class="icon-medali" src="https://cdn-web-2.ruangguru.com/landing-pages/assets/f98485ed-e4ba-46b4-bfcf-9e98b5eea876.png?convert=webp" alt="prize" />
</div>
<div class="detail-win">
<p>
Medali
<!-- <br>
Rp500.000 -->
</p>
</div>
</div>
<div class="winner-card win-abs dp-mb">
<div class="tag-abs"><p>ABSOLUTE WINNER</p></div>
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/610c0e19-c68b-420a-b810-9c5f05d7e173.png?convert=webp" alt="prize" />
<div class="detail-abs-win">
<p>
Medali + Uang Tunai
<!-- <br>
Rp 3.000.000 -->
</p>
</div>
</div>
</div>
<!-- Winner Group Bottom -->
<div class="winner-absolute">
<div class="win-abs left dp-web">
<div class="tag-abs"><p>ABSOLUTE WINNER</p></div>
<br />
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/610c0e19-c68b-420a-b810-9c5f05d7e173.png?convert=webp" alt="absolute winner" />
<br />
<div class="detail-abs-win">
<p>
Medali + Uang Tunai
<!-- <br>Rp 3.000.000 -->
</p>
</div>
</div>
<div class="win-abs ext">
<p>Pemenang juga mendapatkan :</p>
<ul>
<li>Voucher Belajar Ruangguru</li>
<li>Sertifikat Medalis</li>
<li>
Coaching Clinic dan Bedah Soal bersama Master Teacher Ruangguru
<br />
</li>
</ul>
</div>
</div>
<!-- terms -->
<div class="terms-group">
<div class="terms">
<p>*Seluruh peserta akan mendapatkan sertifikat peserta</p>
</div>
</div>
</div>
<!-- School Group -->
<div class="school-group">
<h2>Sekolah Juara KSR 2023</h2>
<p>
Saatnya berkesempatan merebut gelar Sekolah Juara KSR 2023 dan memenangkan banyak hadiah seru dengan mendaftarkan sebanyak-banyaknya siswa dari sekolah Anda sebagai peserta KSR
2023!
</p>
<div class="school-prov">
<div class="school-card">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/KSR2022/assets2.svg" alt="school icon" />
<div>
<p class="sch-title">Regional Round</p>
<ul class="sch-desc sch-points">
<li>
Peringkat 1 - 10
<span>: 20 Poin</span>
</li>
<li>
Peringkat 11 - 30
<span>: 15 Poin</span>
</li>
<li>
Peringkat 31 - 60
<span>: 10 Poin</span>
</li>
<li>
Peringkat 61 - 100
<span>: 5 Poin</span>
</li>
<li>
Peserta
<span>: 1 Poin</span>
</li>
</ul>
</div>
</div>
<div class="school-card">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/KSR2022/assets3.svg" alt="school icon" />
<div>
<p class="sch-title">National Round</p>
<ul class="sch-desc sch-points">
<li>
Absolute Winner
<span>: 20 Poin</span>
</li>
<li>
Medali Emas
<span>: 15 Poin</span>
</li>
<li>
Medali Perak
<span>: 10 Poin</span>
</li>
<li>
Medali Perunggu
<span>: 5 Poin</span>
</li>
</ul>
</div>
</div>
</div>
<div class="school-juara">
<div class="school-card">
<img src="https://roboguru-forum-cdn.ruangguru.com/image/d29b525d-a8a1-4352-b502-3ef78f2aa664.png?convert=webp" alt="school icon" />
<div>
<p class="sch-title">Sekolah Juara Ruangguru</p>
<p class="sch-desc">Sekolah Juara KSR 2023 akan mendapatkan :</p>
<ul class="sch-desc checklist">
<li>Plakat Sekolah Juara</li>
<li>Uang Tunai</li>
<li>Merchandise Ruangguru</li>
</ul>
</div>
</div>
</div>
<!-- terms -->
<div class="terms-group">
<div class="terms">
<p>Sekolah Juara merupakan total 10 sekolah* yang memiliki akumulasi poin tertinggi</p>
<p class="terms-info">*Terdiri dari 2 sekolah untuk jenjang SD, 3 sekolah untuk SMP, dan 5 sekolah untuk SMA</p>
</div>
</div>
<!-- regis student -->
<div class="register-student">
<div class="content">
<p>Daftarkan siswa anda sekarang!</p>
<div class="cta">
<a href="https://cta.ruangguru.com/839ef05b-3bfb-11ee-81b8-4201ac180089" target="_blank">
<button class="cta">Daftar Sekarang</button>
</a>
</div>
</div>
</div>
</div>
</div>
</div>
<style>
.prize-sekolah {
background: url(https://cdn-web-2.ruangguru.com/landing-pages/assets/95e43957-6510-4849-8c1d-61990a098add.png), #edf7f8;
background-repeat: no-repeat;
background-position-y: bottom, center;
background-size: contain;
}
.prize-group {
background: url(https://cdn-web-2.ruangguru.com/landing-pages/assets/63276e45-7f3c-4ac5-ac9a-ca93ce038d69.png),
url(https://cdn-web-2.ruangguru.com/landing-pages/assets/e9265086-c8bc-4557-9f4b-36888b047914.png), linear-gradient(180deg, #eafdff 0%, #97eef4 72.15%, #3e698b 100%);
background-repeat: no-repeat;
background-position-x: left, right, center;
background-size:
auto 100%,
auto 100%,
cover;
}
.detail-win,
.win-abs .detail-abs-win,
.terms {
background: #306683;
}
.win-abs.ext ul {
list-style: none;
padding: 1rem;
list-style-image: none;
}
.win-abs.ext ul li {
position: relative;
padding-left: 2rem;
padding-bottom: 0.5rem;
max-width: 80%;
}
.win-abs ul li::before {
background-image: url(https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/KSR2022/icon.svg);
background-size: contain;
content: '';
height: 20px;
left: 0;
position: absolute;
top: 5%;
width: 20px;
}
ul.sch-desc {
padding: 0.75rem 0;
}
.sch-desc li {
display: flex;
justify-content: space-between;
position: relative;
padding-left: 2rem;
padding-bottom: 0.5rem;
color: #5e677b;
font-size: 16px;
line-height: 24px;
max-width: 17rem;
}
ul.sch-desc li span {
width: 6rem;
}
p.sch-desc {
padding: 0.5rem 0 0;
}
.sch-desc li::before {
background-image: url(https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/KSR2022/icon.svg);
background-size: contain;
content: '';
height: 20px;
left: 0;
position: absolute;
top: 2%;
width: 20px;
}
.sch-points li::before {
background: none;
content: '';
height: 10px;
left: 0.5rem;
position: absolute;
top: 18%;
display: inline-block;
width: 10px;
border-radius: 50%;
background-color: #5e677b;
}
.register-student {
border-radius: var(--foundation-border-radius-xl, 16px);
background: url(https://cdn-web-2.ruangguru.com/landing-pages/assets/6d63ce5e-88bd-4e41-986a-a734487d410a.png),
linear-gradient(270deg, #c7f2f6 0%, #6cbfc8 54.98%, #3f6a8c 75.04%, #3f6a8c 79.23%);
box-shadow: 0px 8px 16px 0px rgba(129, 134, 142, 0.08);
background-repeat: no-repeat;
background-position-x: left, center;
display: flex;
align-items: center;
justify-content: flex-end;
min-height: 10rem;
float: none;
margin: 2rem auto 0;
background-size:
auto 100%,
cover;
}
@media (min-width: 768px) {
.content {
padding-right: 5rem;
}
.register-student p {
padding: 1rem 0 1.5rem;
}
.prize-group .top-group {
padding: 2rem 0 0;
}
.prize-group h3 {
padding: 0.5rem 0 1rem;
}
.dp-web {
display: block;
}
.dp-mb {
display: none;
}
.terms-group {
padding: 0 0 2rem;
}
.terms {
margin: 0;
}
.school-group > p {
float: none;
margin: auto;
max-width: 65%;
padding: 0.5rem 0 2rem;
}
.school-juara {
padding: 1rem 0;
}
}
@media (max-width: 767px) {
.school-group h2 {
font-size: 24px;
line-height: 36px;
}
.school-group > p {
font-size: 14px;
line-height: 20px;
float: none;
margin: auto;
padding: 0.5rem 0 0;
max-width: 87%;
}
.school-prov {
gap: 0;
}
.school-card {
margin: auto;
width: 70%;
}
.sch-desc li {
font-size: 14px;
line-height: 20px;
}
.school-juara {
padding: 2rem 0 0;
}
.school-juara .school-card {
flex-direction: column;
width: 82%;
}
.school-juara .school-card p.sch-desc {
font-size: 14px;
line-height: 20px;
}
.school-juara ul.sch-desc.checklist {
padding: 0.75rem 2rem 0;
}
.register-student {
justify-content: center;
background-position-x: -112%, center;
min-height: 7rem;
background-size:
auto 100%,
250%;
float: none;
margin: 2rem auto 0;
max-width: 95%;
}
.content {
padding-left: 4rem;
text-align: center;
}
.register-student .content p {
font-size: 14px;
line-height: 22px;
padding: 0 0 0.75rem;
}
.register-student button.cta {
padding: 0.5rem 3rem;
}
.dp-web {
display: none;
}
.dp-mb {
display: block;
}
.top-group h2 {
font-size: 16px;
line-height: 24px;
}
.top-group h3 {
font-size: 24px;
line-height: 36px;
letter-spacing: -0.12px;
padding: 0.5rem 0 0;
}
.prize-group {
background-size: 0, 0, cover;
}
.prize-group .top-group {
padding: 2rem 0 0;
}
.winner-prize-group {
grid-template-columns: 1fr 1fr;
padding: 1.5rem 1rem 0;
gap: 0;
}
.winner-absolute {
padding: 0 2rem;
display: block;
}
.tag-gold,
.tag-silver,
.tag-bronze,
.tag-abs {
padding: 0.35rem 1rem;
}
.tag-gold p,
.tag-silver p,
.tag-bronze p,
.tag-abs p {
font-size: 10px;
line-height: 18px;
}
.detail-win,
.win-abs .detail-abs-win,
.terms {
padding: 0.5rem 1rem;
}
.detail-win p,
.win-abs .detail-abs-win p {
font-size: 12px;
line-height: 18px;
}
.winner-card img {
max-width: 150px;
}
.win-abs img {
max-width: 111px !important;
}
.win-abs.ext p {
font-size: 16px;
line-height: 24px;
}
.win-abs.ext ul {
padding: 0.75rem 1rem 0.5rem 0;
}
.win-abs.ext ul li {
font-size: 14px;
line-height: 20px;
}
.terms-group {
padding: 0 2rem 2rem;
}
.terms p {
font-size: 14px;
line-height: 20px;
}
}
</style>
<!-- Youtube KSR -->
<div class="youtube-ksr">
<div class="page-center">
<h2>Tonton Video Keseruan KSR Sebelumnya</h2>
<div class="group-youtube">
<div class="item">
<iframe
src="https://www.youtube.com/embed/c6JyqmNZoY0"
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
style="border-radius: 10px"
></iframe>
<!-- <p>Tingkat SMP/MTS</p> -->
</div>
<!-- <div class="item">
<iframe src="https://www.youtube.com/embed/_3y_7sZux0k" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen style="border-radius: 10px"></iframe>
<p>Tingkat SMA/MA</p>
</div> -->
</div>
</div>
</div>
<style>
.group-youtube {
display: inherit;
}
.group-youtube .item iframe {
height: 350px;
width: 622px;
}
.youtube-ksr {
background: url(https://cdn-web-2.ruangguru.com/landing-pages/assets/aa9a12d2-4a8d-435f-944a-c4c661f90298.png), linear-gradient(180deg, #a8e6f4 0%, #d3f7fb 20.09%);
background-repeat: no-repeat;
background-position-y: bottom, top, center;
background-size: contain;
padding-bottom: 9rem;
}
.faq-olimpiade {
background: url(https://cdn-web-2.ruangguru.com/landing-pages/assets/d1931520-fd5f-483b-8440-94ff406d66eb.png), linear-gradient(182deg, #edf7f8 60.37%, #bceef8 100%);
background-repeat: no-repeat;
background-position-x: right, center;
background-position-y: 111%, center;
}
.container-faq-kompetisi {
padding: 0 7rem;
}
</style>
<!-- FAQ -->
<div class="faq-olimpiade">
<div class="page-center">
<!-- FAQ TABS -->
<div class="page-center">
<h2>Frequently Asked Questions</h2>
<div class="container-faq-kompetisi">
<div class="accordion">
<p>Siapa saja yang dapat mendaftar Kompetisi Sains Ruangguru 2023?</p>
</div>
<div class="panel">
<p>Seluruh peserta didik SD/Sederajat (kelas 4, 5 dan 6), SMP/MTS (kelas 7, 8, dan 9), dan SMA (kelas 10, 11, dan 12) pada tahun ajaran 2023/2024 di seluruh Indonesia.</p>
</div>
<div class="accordion">
<p>Apakah ada biaya pendaftaran untuk Kompetisi Sains Ruangguru 2023?</p>
</div>
<div class="panel">
<p>Kompetisi Sains Ruangguru 2023 dilakukan secara gratis atau tanpa biaya pendaftaran.</p>
</div>
<div class="accordion">
<p>Apakah boleh mendaftar lebih dari satu bidang mata pelajaran?</p>
</div>
<div class="panel">
<p>
Peserta hanya diperbolehkan untuk memilih salah satu bidang mata pelajaran:
<strong>
SD/Sederajat: Matematika & Ilmu Pengetahuan Alam, SMP/MTS: Matematika, Ilmu Pengetahuan Alam, Ilmu Pengetahuan Sosial, SMA/MA: Matematika, Fisika, Biologi, Kimia,
Geografi, dan Ekonomi
</strong>
</p>
</div>
<div class="accordion">
<p>Bagaimana Kompetisi Sains Ruangguru 2023 dilaksanakan?</p>
</div>
<div class="panel">
<p>Tahapan Regional Round KSR 2023 dilaksanakan secara online menggunakan fitur ruanguji di aplikasi Ruangguru.</p>
<p>
Sedangkan pada tahapan National Round akan dilaksanakan secara
<strong>hybrid</strong>
. Bagi peserta yang di domisili tempat tinggal terdapat cabang Brain Academy Center disarankan untuk mengikuti tes secara
<strong>luring</strong>
, sedangkan yang tidak terdapat cabang Brain Academy Center dapat mengikuti secara
<strong>daring</strong>
. Khusus pada tahapan National Round yang diikuti secara online, peserta perlu menggunakan perangkat tambahan sebagai kamera pengawas (via Zoom).
</p>
</div>
</div>
</div>
</div>
</div>
<script>
// Start Accordion
var acc = document.getElementsByClassName('accordion');
var i;
for (i = 0; i < acc.length; i++) {
acc[i].addEventListener('click', function () {
var elems = document.getElementsByClassName('accordion');
for (var it of elems) {
it.classList.remove('active');
it.nextElementSibling.style.maxHeight = null;
}
this.classList.toggle('active');
var panel = this.nextElementSibling;
if (panel.style.maxHeight) {
panel.style.maxHeight = null;
} else {
panel.style.maxHeight = panel.scrollHeight + 'px';
this.nextUntil().addClass('close');
}
});
}
// function myFunction(x) {
// if (x.matches) {
// // If media query matches
// document.getElementById('imgTeacher').src =
// 'https://roboguru-forum-cdn.ruangguru.com/image/283ec751-7958-494d-94b4-de8c4f700318.png?convert=webp';
// } else {
// document.getElementById('imgTeacher').src =
// 'https://roboguru-forum-cdn.ruangguru.com/image/140e8041-8d2e-4bd4-8d15-2683ff68b324.png?convert=webp';
// }
// }
// var x = window.matchMedia('(max-width: 767px)');
// myFunction(x); // Call listener function at run time
// x.addListener(myFunction); // Attach listener function on state changes
</script>
</div>
</div>
<!--end widget-span -->
</div>
<!--end row-->
</div>
<!--end row-wrapper -->
</div>
<!--end body -->
</div>
<!--end body wrapper -->
<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 !important;
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;
}
.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 " 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>
<script src="https://cdn-web-2.ruangguru.com/landing-page-web/public/staticpages/www.ruangguru.com/hs-fs/hub/2828691/hub_generated/module_assets/78988875376/1663394153953/module_78988875376_SOP_Header_Ruangguru_2022_No_Bootstrap.min.js"></script>
<!-- Start of HubSpot Analytics Code -->
<script type="text/javascript">
var _hsq = _hsq || [];
_hsq.push(['setContentType', 'landing-page']);
_hsq.push(['setCanonicalUrl', 'https:\/\/www.ruangguru.com\/event\/kompetisi-sains']);
_hsq.push(['setPageId', '52725422454']);
_hsq.push([
'setContentMetadata',
{
contentPageId: 52725422454,
legacyPageId: '52725422454',
contentFolderId: null,
contentGroupId: null,
abTestId: null,
languageVariantId: 52725422454,
languageCode: 'id',
},
]);
</script>
<script type="text/javascript">
var hsVars = {
render_id: '95c4b8da-b5c5-4207-a435-1adf38e8aa80',
ticks: 1684631229524,
page_id: 52725422454,
content_group_id: 0,
portal_id: 2828691,
app_hs_base_url: 'https://app.hubspot.com',
cp_hs_base_url: 'https://cp.hubspot.com',
language: 'id',
analytics_page_type: 'landing-page',
analytics_page_id: '52725422454',
category_id: 1,
folder_id: 0,
is_hubspot_user: false,
};
</script>
<script src="https://unpkg.com/@dotlottie/player-component@latest/dist/dotlottie-player.mjs" type="module"></script>
<!-- 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="ruangguru" data-table=""></div>
<script>
class FloatingDivsComponent {
constructor(product = 'ruangguru', table = 'rg_promo_banner') {
this.container = document.getElementById('bantuan-divs-container');
this.floatingElements = [];
this.product = product;
this.table = table;
// Configuration
this.config = {
baseApiUrl: 'https://gw.ruangguru.com/api/v3/rdb/p_ddgy8hjx5dxsqx/rg_banner/views/',
apiKey: 'vLyK3dJrDBRmOwueX2OJXibMkgsUbBk0WS4ua2p1',
maxElements: 2,
zIndexBase: 100,
};
// Build dynamic API URL based on table parameter
this.config.apiUrl = this.buildApiUrl();
this.init();
}
buildApiUrl() {
const baseUrl = this.config.baseApiUrl;
const tableName = this.table || 'rg_promo_banner';
const queryParams =
'offset=0&limit=99999&sort=rankPosition&where=(type,eq,floating)~and(showIn,anyof,landingPage)~and(hide,is,false)~and(product,eq,' +
this.product +
')&nested%5Bcta%5D%5Bfields%5D=Id,name,ctaId,imageUrl,ctaLink,targetUrl';
return `${baseUrl}${tableName}?${queryParams}`;
}
async init() {
try {
await this.fetchFloatingElements();
this.renderFloatingElements();
} catch (error) {
console.error('Failed to initialize floating divs component:', error);
}
}
async fetchFloatingElements() {
try {
const options = {
method: 'GET',
headers: {
'xc-token': this.config.apiKey || 'vLyK3dJrDBRmOwueX2OJXibMkgsUbBk0WS4ua2p1',
},
};
const urlNoco = this.config.apiUrl;
const response = await fetch(urlNoco, options);
if (!response.ok) {
throw new Error(`HTTP error! status: ${response.status}`);
}
const data = await response.json();
this.floatingElements = this.processApiResponse(data);
} catch (error) {
console.error('Error fetching floating elements:', error);
throw error;
}
}
processApiResponse(data) {
if (!data || !data.list || !Array.isArray(data.list)) {
return [];
}
// Ensure we only get maximum 2 elements
const limitedElements = data.list.slice(0, this.config.maxElements);
return limitedElements;
}
renderFloatingElements() {
if (!this.container || this.floatingElements.length === 0) {
return;
}
// Additional safeguard: ensure we never render more than maxElements
const elementsToRender = this.floatingElements.slice(0, this.config.maxElements);
// Clean up existing elements and their event listeners
this.cleanupExistingElements();
// Clear existing content
this.container.innerHTML = '';
elementsToRender.forEach((element, index) => {
const floatingDiv = this.createFloatingDiv(element, index);
this.container.appendChild(floatingDiv);
});
}
cleanupExistingElements() {
// Clear existing elements (no need for event listener cleanup with CSS approach)
const existingElements = this.container.querySelectorAll('[data-floating-element]');
existingElements.forEach(element => {
element.remove();
});
}
createFloatingDiv(element, index) {
const div = document.createElement('div');
const cta = element.cta[0]; // Use the first CTA
// Add data attribute for cleanup tracking
div.setAttribute('data-floating-element', 'true');
// Apply CSS classes based on rankPosition
const positionClass = this.getPositionClass(element.rankPosition, index);
div.className = `bantuan-element ${positionClass}`;
div.style.zIndex = this.config.zIndexBase + index;
// Create the link and image
const link = document.createElement('a');
link.href = 'https://cta.ruangguru.com/' + cta.ctaId || '#';
link.target = '_blank';
// Add tracking attributes
link.setAttribute('data-tracking-event-type', 'landing_page__core__item_click');
link.setAttribute(
'data-tracking-context',
JSON.stringify({
product_name: this.product,
cta_action: 'redirection',
cta_action_detail: link.href,
item_type: 'floating',
item_name: element.name || 'Floating element',
item_category: 'payment',
item_position: index,
item_serial: null,
section_type: 'floating_item',
section_position: 'body',
section_name: 'floating_item',
})
);
const img = document.createElement('img');
img.src = element.imageUrl + '?h=200&convert=webp';
img.alt = element.name || 'Floating element';
img.loading = 'lazy';
// Add click tracking
link.addEventListener('click', () => {
this.trackClick(element, cta);
});
link.appendChild(img);
div.appendChild(link);
return div;
}
getPositionClass(rankPosition, index) {
// Define positioning classes based on rankPosition
if (rankPosition === 1) {
return 'bantuan-top'; // Top position
} else if (rankPosition === 2) {
return 'bantuan-bottom'; // Bottom position
} else {
// For additional elements, distribute them evenly
return `bantuan-${index % 2 === 0 ? 'top' : 'bottom'}-${Math.floor(index / 2) + 1}`;
}
}
trackClick(element, cta) {
// Implement click tracking logic here
console.log('Floating element clicked:', {
elementId: element.Id,
elementName: cta.name,
ctaId: cta.ctaId,
targetUrl: cta.targetUrl,
});
}
// Public method to manually refresh
async refresh() {
try {
await this.fetchFloatingElements();
this.renderFloatingElements();
} catch (error) {
console.error('Failed to refresh floating elements:', error);
throw error;
}
}
// Public method to get current floating elements
getFloatingElements() {
return [...this.floatingElements];
}
}
// Initialize the component when DOM is ready
document.addEventListener('DOMContentLoaded', () => {
// Get product and table parameters from data attributes
const container = document.getElementById('bantuan-divs-container');
const product = container.getAttribute('data-product') || 'ruangguru';
const table = container.getAttribute('data-table') || 'rg_promo_banner';
new FloatingDivsComponent(product, table);
});
// Export for use in other modules if needed
if (typeof module !== 'undefined' && module.exports) {
module.exports = FloatingDivsComponent;
}
</script>
<!-- Tracker -->
<script src="https://unpkg.com/analytics@0.8.1/dist/analytics.min.js"></script>
<script type="text/javascript" src="https://unpkg.com/analytics-plugin-trackable/dist/analytics-plugin-trackable.min.js"></script>
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-N8DPXH6" height="0" width="0" style="display: none; visibility: hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->
<script type="text/javascript" defer>
/* Initialize analytics */
var Analytics = _analytics.init({
app: 'brainAcademyLandingPage',
debug: false,
plugins: [analyticsTrackable()],
});
Analytics.ready(function () {
Analytics.page();
});
</script>
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<script>
const observer = lozad(); // lazy loads elements with default selector as '.lozad'
observer.observe();
</script>
<style>
p.terms-info {
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 22px;
padding-top: 4px;
}
@media (max-width: 767px) {
.container-faq-kompetisi {
padding: 0;
}
.group-youtube .item iframe {
width: 100%;
height: 200px;
}
.timer {
flex-direction: column;
gap: 0;
}
.timeline-prize-school-ksr h2,
.youtube-ksr h2,
.faq-olimpiade h2 {
font-size: 24px;
line-height: 36px;
}
.card-ebook {
max-width: 90%;
}
.youtube-ksr {
padding: 2rem 0 7rem;
}
.faq-olimpiade {
padding: 1rem 0 3rem;
}
.container-faq-kompetisi {
padding: 0 1rem;
}
.group-youtube .item iframe {
width: 320px;
height: 180px;
}
p.terms-info {
font-size: 12px;
line-height: 18px;
padding-top: 8px;
}
.terms {
padding: 1rem;
}
.register-student {
margin: auto;
}
.terms-group {
padding: 0 0.5rem 2rem;
margin: auto;
}
}
@media (min-width: 1025px) {
.terms {
width: 846px;
padding: 12px;
}
.winner-prize-group {
display: flex;
flex-direction: row;
justify-content: center;
}
.icon-medali-wrapper {
width: 320px;
display: flex;
align-items: center;
justify-content: center;
padding: 0.5rem 2rem 2.5rem 2rem;
}
img.icon-medali {
height: 140px;
}
}
@media (min-width: 768px) and (max-width: 1024px) {
.icon-medali-wrapper {
width: 140px;
padding: 0 2rem 2rem;
}
}
</style>
<!-- Generated by the HubSpot Template Builder - template version 1.03 -->
<style>
h2.result-title {
margin: 0;
color: var(--k-12-base-theme-text-solid-ink, #2c313a);
text-align: center;
/* desktop/title/3xl */
font-family: Inter;
font-size: 28px;
font-style: normal;
font-weight: 700;
line-height: 42px; /* 150% */
letter-spacing: -0.14px;
padding: 24px 0;
}
.ksr-result {
background: url(https://cdn-web-2.ruangguru.com/landing-pages/assets/51603784-8a50-478d-a15d-4ecb0cf1d80f.png),
url(https://cdn-web-2.ruangguru.com/landing-pages/assets/41a7fca1-0b86-4cd7-bcd6-0bd7c3dae6e2.png),
url(https://cdn-web-2.ruangguru.com/landing-pages/assets/46e54e6a-fe50-408d-a90d-a5d02f53de79.png), linear-gradient(180deg, #d3f7fb -32.88%, #71c9cf 47.08%, #3e698b 100%),
linear-gradient(180deg, #d3f7fb -55.15%, #71c9cf 22%, #3e698b 100%);
background-repeat: no-repeat;
background-position-y: top, bottom, bottom;
background-position-x: right, left, right;
background-size: contain, contain, 14%, contain;
padding-bottom: 7rem;
}
.ksr-result_table {
border-radius: 36px;
background: linear-gradient(180deg, #f2f5fa 0%, #fff 66.15%);
padding: 16px;
width: 90%;
margin: auto;
}
.result-picker_tabs {
/* margin: auto; */
/* width: 610px; */
align-self: stretch;
gap: 0;
padding: 4px;
border-radius: 999px;
background: #fff;
box-shadow: 0px 12px 16px 0px rgba(129, 134, 142, 0.12);
border-bottom: none;
display: flex;
}
.tab-picker {
border-radius: 9999px;
/* shadow/light/skim */
/* box-shadow: 0px 8px 16px 0px rgba(129, 134, 142, 0.08); */
border: none;
color: var(--color-white, #5e677b);
text-align: center;
/* desktop/subtitle/md */
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 600;
line-height: 24px; /* 150% */
width: 50%;
background: #fff;
padding: 16px 0;
}
.tab-picker.active {
background: var(--k-12-base-theme-background-solid-active, #20a4b0);
color: var(--color-white, #fff);
}
.tab-picker::after {
content: none;
}
.result-wrapper.active {
display: inherit;
}
.result-wrapper {
display: none;
}
.course-picker {
display: none;
}
.course-picker.active {
display: inherit;
}
p.picker-title,
p.loader-text {
color: var(--k-12-base-light-theme-text-solid-ink, #2c313a);
/* desktop/subtitle/sm */
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 600;
line-height: 22px; /* 157.143% */
}
.picker-list {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 24px;
}
.active:after {
content: none;
}
p.button-wrapper-title {
color: var(--k-12-base-theme-text-solid-ink, #2c313a);
/* desktop/subtitle/sm */
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 600;
line-height: 22px; /* 157.143% */
}
button.school-picker-button {
border-radius: 9999px;
border: 1px solid var(--k-12-base-light-theme-border-default, #cfd3db);
background: var(--k-12-base-light-theme-selection-default, #fff);
width: 147px;
padding: 12px;
}
.button-wrapper {
display: flex;
align-items: center;
gap: 24px;
padding: 16px 0;
margin: auto;
justify-content: center;
}
.button-list-wrapper {
display: flex;
gap: 24px;
}
button.school-picker-button.active {
border-radius: 9999px;
border: 1px solid var(--k-12-base-light-theme-border-information, #2196f3);
background: var(--k-12-base-light-theme-selection-active, #e0eefa);
}
.peserta-picker {
padding: 0 24px;
}
table.table-result {
display: none;
}
table.table-result.dataTable {
display: inherit;
}
#tablePeserta,
#tableSekolah {
border: none !important;
border-collapse: collapse !important;
border-radius: 24px !important;
width: 100% !important;
}
table.dataTable thead td,
table.dataTable thead th {
border-bottom: none !important;
color: #fff;
font-family: Inter;
font-size: 16px;
font-weight: 700;
line-height: 24px;
padding: 0 10px !important;
}
tbody td {
border: none;
color: #2c313a;
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 24px;
}
tr.even {
background: #f2f5fa !important;
}
#tablePeserta > tbody > tr:last-child > td:first-child {
border-radius: 0 0 0 16px !important;
}
#tablePeserta > tbody > tr:last-child > td:last-child {
border-radius: 0 0 16px 0 !important;
}
#tableSekolah > tbody > tr:last-child > td:first-child {
border-radius: 0 0 0 16px !important;
}
#tableSekolah > tbody > tr:last-child > td:last-child {
border-radius: 0 0 16px 0 !important;
}
.column-1 {
text-align: center;
}
/* .column-2 {
font-weight: 700!important
} */
.dataTables_wrapper .dataTables_info {
font-family: Inter;
font-size: 14px;
font-weight: 400;
line-height: 22px;
position: absolute !important;
top: -3.5rem;
}
.dataTables_wrapper .dataTables_paginate {
display: flex !important;
justify-content: center;
padding: 1.5rem 0 0 !important;
width: 100% !important;
}
.dataTables_wrapper .dataTables_paginate .paginate_button {
border: none !important;
border-radius: 34px !important;
color: #2c313a !important;
color: #fff !important;
filter: brightness(92%) !important;
font-family: Inter !important;
font-size: 14px !important;
font-weight: 600 !important;
line-height: 20px !important;
}
.dataTables_wrapper .dataTables_paginate .paginate_button.current,
.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
background: #20a4b0 !important;
border: none !important;
border-radius: 34px !important;
color: #fff !important;
}
.dataTables_scrollHead {
width: 100% !important;
}
.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable.table-tab-peserta {
background: linear-gradient(90deg, #1e849a 0%, #5db494 100%);
border-radius: 16px 16px 0 0;
width: 100% !important;
margin: auto;
}
.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable.table-tab-sekolah {
background: linear-gradient(90deg, #2675be 0%, #4f58ac 100%);
border-radius: 16px 16px 0 0;
width: 100% !important;
}
.dataTables_scrollHeadInner {
width: 100% !important;
}
.dataTables_wrapper.no-footer .dataTables_scrollBody,
table.dataTable.no-footer {
border-bottom: none !important;
}
.dataTables_scrollHead table.dataTable thead th {
padding: 10px !important;
}
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody {
width: 100% !important;
height: inherit !important;
}
.table-bao th.sorting_disabled.column-5 {
width: 15% !important;
}
.empty-data {
float: none;
margin: auto;
max-width: 40%;
padding: 2rem 0 3rem;
}
.font-empty-title {
color: #2c313a;
font-size: 18px;
font-weight: 700;
letter-spacing: -0.005em;
line-height: 28px;
padding: 0.6rem 0;
}
.font-empty-desc,
.font-empty-title {
font-family: Inter;
font-style: normal;
text-align: center;
}
.font-empty-desc {
color: #5e677b;
font-size: 14px;
font-weight: 400;
line-height: 22px;
}
.table-result tbody {
width: 100% !important;
}
.dataTables_scroll {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
table.dataTable thead th.ui-state-default:first-child {
width: 120px !important;
}
th.ui-state-default.sorting_disabled.column-2 {
width: 420px !important;
text-align: left;
}
th.ui-state-default.sorting_disabled.column-3 {
text-align: left;
}
td.column-2 {
width: 420px;
}
td.column-3 {
width: 480px;
}
a.fg-button.ui-button.ui-state-default.ui-state-disabled {
border-radius: 9999px;
background: var(--color-ui-base-brand, #20a4b0);
color: #fff;
}
a#tablePeserta_previous,
a#tablePeserta_next,
a#tableSekolah_previous,
a#tableSekolah_next {
background: none;
color: #20a4b0;
}
a.fg-button.ui-button.ui-state-default {
width: 36px;
height: 36px;
color: var(--k-12-base-light-theme-text-solid-ink, #2c313a);
/* mobile/body/regular/sm */
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 22px; /* 157.143% */
}
a#tablePeserta_previous.ui-state-disabled,
a#tablePeserta_next.ui-state-disabled,
a#tableSekolah_previous.ui-state-disabled,
a#tableSekolah_next.ui-state-disabled {
color: #a9e4e9;
}
#table-peserta .dataTables_scroll {
border-radius: 20px;
border: 3px solid #20a4b0;
}
#table-sekolah .dataTables_scroll {
border-radius: 20px;
border: 3px solid #1f509a;
}
.container-loader {
display: none;
}
.container-loader.active {
height: 400px;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
@media (max-width: 767px) {
.tab-picker span {
display: none;
}
.picker-list {
display: grid;
grid-template-columns: 1fr;
gap: 0;
}
table.dataTable thead td,
table.dataTable thead th {
color: #fff;
text-align: center;
/* mobile/body/bold/xs */
font-family: Inter;
font-size: 12px;
font-style: normal;
font-weight: 700;
line-height: 18px; /* 150% */
}
table.dataTable thead th.ui-state-default:first-child {
width: 30px !important;
}
tbody td {
color: var(--k-12-base-theme-text-solid-ink, #2c313a);
/* mobile/body/regular/xs */
font-family: Inter;
font-size: 12px;
font-style: normal;
font-weight: 400;
line-height: 18px; /* 150% */
}
.tab-picker {
/* color: var(--color-white, #FFF); */
text-align: center;
/* mobile/subtitle/sm */
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 600;
line-height: 22px; /* 157.143% */
padding: 12px;
}
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody {
height: inherit !important;
}
.button-wrapper {
display: flex;
flex-direction: column;
gap: 0;
}
.button-list-wrapper {
width: 100%;
gap: 12px;
}
}
img.award-icon {
height: 40px;
}
</style>
<link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/1.10.21/css/jquery.dataTables.css" />
<script type="text/javascript" charset="utf8" src="https://cdn.datatables.net/1.10.21/js/jquery.dataTables.js"></script>
<link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/1.10.15/css/dataTables.jqueryui.min.css" />
<script type="text/javascript" src="https://cdn.datatables.net/1.10.15/js/jquery.dataTables.min.js"></script>
<script type="text/javascript" src="https://cdn.datatables.net/1.10.15/js/dataTables.jqueryui.min.js"></script>
<script>
function setIndividualData(data) {
let resTable = `<table class="table-result table-tab-peserta" id="tablePeserta">
<thead>
<tr>
<th>PERINGKAT</th>
<th>NAMA</th>
<th>SEKOLAH</th>
</tr>
</thead>
<tbody>`;
data.map(result => {
let awardUrl =
result.rank === 1 && result.rankType === 'EMAS'
? 'https://cdn-web-2.ruangguru.com/landing-pages/assets/2331fecc-b248-46e0-b9d1-a1f5e923def3.png'
: result.rank !== 1 && result.rankType === 'EMAS'
? 'https://cdn-web-2.ruangguru.com/landing-pages/assets/b7703192-0543-41ae-94d9-4725de19e9ec.png'
: result.rankType === 'PERAK'
? 'https://cdn-web-2.ruangguru.com/landing-pages/assets/c6888e09-a785-4a50-a498-244edc9b86f7.png'
: 'https://cdn-web-2.ruangguru.com/landing-pages/assets/36ea67f3-ebd9-437b-858a-365f9cadd4b8.png';
resTable =
resTable +
`<tr>
<td><img class="award-icon" src="${awardUrl}" /></td>
<td>${result.nama}</td>
<td>${result.sekolah}</td>
</tr>`;
});
resTable = resTable + `</tbody></table>`;
$('#table-peserta').html(resTable);
setTimeout(function () {
// $('#tablePeserta').DataTable().ajax.reload();
$('#tablePeserta').DataTable({
paging: true,
bordered: true,
striped: true,
fixedHeader: true,
scrollY: 600,
scrollX: true,
ordering: false,
pageLength: 10,
language: {
paginate: {
next: '>',
previous: '<',
},
info: '',
searchPlaceholder: '',
zeroRecords: 'Belum ada namamu di sini. Masih ada kesempatan di Beasiswa Brain Academy berikutnya',
},
columnDefs: [
{
targets: 0,
className: 'column-1',
},
{
targets: 1,
className: 'column-2',
},
{
targets: 2,
className: 'column-3',
},
],
fnDrawCallback: function (oSettings) {
if (oSettings.aiDisplay.length == 0) {
$('.dataTables_empty').html(`<div class="empty-data">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/BAO%20Beasiswa%20Prestasi/2022/Pemenang/ic-empty.png" loading="lazy">
<p class="font-empty-title">Tetap semangat, ya!</p>
<p class="font-empty-desc">Meski nama kamu belum ada di daftar pemenang, masih ada kesempatan di Beasiswa Brain Academy berikutnya!</p>
</div>`);
}
},
});
$('.dataTables_filter').hide();
$('.dataTables_length').hide();
$('.container-loader').removeClass('active');
}, 1500);
}
function setSekolahData(data) {
let resTable = `<table class="table-result table-tab-sekolah" id="tableSekolah">
<thead>
<tr>
<th>PERINGKAT</th>
<th>SEKOLAH</th>
<th>PROVINSI</th>
</tr>
</thead>
<tbody>`;
data.map(result => {
resTable =
resTable +
`<tr>
<td>${result.no}</td>
<td>${result.sekolah}</td>
<td>${result.provinsi}</td>
</tr>`;
});
resTable = resTable + `</tbody></table>`;
$('#table-sekolah').html(resTable);
setTimeout(function () {
// $('#tablePeserta').DataTable().ajax.reload();
$('#tableSekolah').DataTable({
paging: true,
bordered: true,
striped: true,
fixedHeader: true,
scrollY: 600,
scrollX: true,
ordering: false,
pageLength: 10,
language: {
paginate: {
next: '>',
previous: '<',
},
info: '',
searchPlaceholder: '',
zeroRecords: 'Belum ada namamu di sini. Masih ada kesempatan di Beasiswa Brain Academy berikutnya',
},
columnDefs: [
{
targets: 0,
className: 'column-1',
},
{
targets: 1,
className: 'column-2',
},
{
targets: 2,
className: 'column-3',
},
],
fnDrawCallback: function (oSettings) {
if (oSettings.aiDisplay.length == 0) {
$('.dataTables_empty').html(`<div class="empty-data">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/BAO%20Beasiswa%20Prestasi/2022/Pemenang/ic-empty.png" loading="lazy">
<p class="font-empty-title">Tetap semangat, ya!</p>
<p class="font-empty-desc">Meski nama kamu belum ada di daftar pemenang, masih ada kesempatan di Beasiswa Brain Academy berikutnya!</p>
</div>`);
}
},
});
$('.dataTables_filter').hide();
$('.dataTables_length').hide();
$('.container-loader').removeClass('active');
}, 1500);
}
function getIndividualResult(grade, course) {
$('.container-loader').addClass('active');
const options = {
method: 'GET',
headers: {
'xc-token': 'vLyK3dJrDBRmOwueX2OJXibMkgsUbBk0WS4ua2p1',
},
};
const urlNoco = `https://gw.ruangguru.com/api/v3/rdb/landing_page/ksr_final_individual?limit=9999&shuffle=0&offset=0&sort=rank&where=(jenjang,eq,${grade})~and(bidang,eq,${course})`;
fetch(urlNoco, options)
.then(response => response.json())
.then(response => {
let results = response.list;
let resultData = [];
results.map((item, i) => {
resultData.push({
no: i + 1,
rank: item.rank,
rankType: item.rankType,
nama: item.nama,
sekolah: item.sekolah,
});
});
$('#sekolah').val(grade);
$('.course-picker').removeClass('active');
$(`#course-${grade.toLowerCase()}-picker`).addClass('active');
if (grade === 'SD') {
$('#course-sd-picker').val(course);
}
if (grade === 'SMP') {
$('#course-smp-picker').val(course);
}
if (grade === 'SMA') {
$('#course-sma-picker').val(course);
}
setIndividualData(resultData);
})
.catch(err => console.log(err));
}
function getSchoolResult(grade) {
$('.container-loader').addClass('active');
const options = {
method: 'GET',
headers: {
'xc-token': 'vLyK3dJrDBRmOwueX2OJXibMkgsUbBk0WS4ua2p1',
},
};
const urlNoco = `https://gw.ruangguru.com/api/v3/rdb/landing_page/ksr_final_sekolah?limit=9999&shuffle=0&offset=0&sort=rank&where=(jenjang,eq,${grade})`;
fetch(urlNoco, options)
.then(response => response.json())
.then(response => {
let results = response.list;
let resultData = [];
results.map((item, i) => {
resultData.push({
no: i + 1,
sekolah: item.sekolah,
provinsi: item.provinsi,
});
});
$('.school-picker-button').removeClass('active');
$(`#school-picker-${grade.toLowerCase()}`).addClass('active');
setSekolahData(resultData);
})
.catch(err => console.log(err));
}
const bidangSD = ['IPA', 'MATEMATIKA'];
const bidangSMP = ['IPA', 'MATEMATIKA', 'IPS'];
const bidangSMA = ['BIOLOGI', 'MATEMATIKA', 'FISIKA', 'EKONOMI', 'KIMIA', 'GEOGRAFI'];
window.addEventListener('load', function () {
let params = new URLSearchParams(window.location.search);
let type = params.get('type') || 'peserta',
grade = params.get('jenjang') || 'SMA',
course = params.get('bidang') || 'BIOLOGI';
if (type === 'peserta') {
$('#tab-sekolah').removeClass('active');
$('#tab-peserta').addClass('active');
$('#result-sekolah').removeClass('active');
$('#result-peserta').addClass('active');
if (grade === 'SD' && !bidangSD.includes(item => item === course)) {
course = 'IPA';
}
if (grade === 'SMP' && !bidangSMP.includes(item => item === course)) {
course = 'IPA';
}
if (grade === 'SMA' && !bidangSMA.includes(item => item === course)) {
course = 'BIOLOGI';
}
getIndividualResult(grade, course);
}
if (type === 'sekolah') {
$('#tab-peserta').removeClass('active');
$('#tab-sekolah').addClass('active');
$('#result-peserta').removeClass('active');
$('#result-sekolah').addClass('active');
getSchoolResult(grade);
}
$('#tab-peserta').click(function () {
let type = params.get('type') || 'peserta',
grade = params.get('jenjang') || 'SMA',
course = params.get('bidang') || 'BIOLOGI';
$('#tab-sekolah').removeClass('active');
$('#tab-peserta').addClass('active');
$('#result-sekolah').removeClass('active');
$('#result-peserta').addClass('active');
params.set('type', 'peserta');
history.pushState(null, '', window.location.pathname + '?' + params.toString());
if (grade === 'SD' && !bidangSD.includes(item => item === course)) {
course = 'IPA';
}
if (grade === 'SMP' && !bidangSMP.includes(item => item === course)) {
course = 'IPA';
}
if (grade === 'SMA' && !bidangSMA.includes(item => item === course)) {
course = 'BIOLOGI';
}
getIndividualResult(grade, course);
});
$('#tab-sekolah').click(function () {
let type = params.get('type') || 'peserta',
grade = params.get('jenjang') || 'SMA',
course = params.get('bidang') || 'BIOLOGI';
$('#tab-peserta').removeClass('active');
$('#tab-sekolah').addClass('active');
$('#result-peserta').removeClass('active');
$('#result-sekolah').addClass('active');
params.set('type', 'sekolah');
history.pushState(null, '', window.location.pathname + '?' + params.toString());
getSchoolResult(grade);
});
$('#sekolah').change(function () {
let type = params.get('type') || 'peserta',
grade = params.get('jenjang') || 'SMA',
course = params.get('bidang') || 'BIOLOGI';
let selectedSekolah = $('#sekolah').find(':selected').val().toLowerCase();
let mapel = selectedSekolah === 'sd' || selectedSekolah === 'smp' ? 'IPA' : 'BIOLOGI';
$('.course-picker').removeClass('active');
$(`#course-${selectedSekolah}-picker`).addClass('active');
params.set('jenjang', $('#sekolah').find(':selected').val());
params.set('bidang', mapel);
history.pushState(null, '', window.location.pathname + '?' + params.toString());
getIndividualResult($('#sekolah').find(':selected').val(), mapel);
});
$('.course-picker').change(function () {
let grade = params.get('jenjang') || 'SMA';
let mapel = $(this).find(':selected').val();
params.set('bidang', mapel);
history.pushState(null, '', window.location.pathname + '?' + params.toString());
getIndividualResult(grade, mapel);
});
$('#school-picker-sd').click(function () {
$('#school-picker-sma').removeClass('active');
$('#school-picker-smp').removeClass('active');
$('#school-picker-sd').addClass('active');
params.set('jenjang', 'SD');
history.pushState(null, '', window.location.pathname + '?' + params.toString());
getSchoolResult('SD');
});
$('#school-picker-smp').click(function () {
$('#school-picker-sma').removeClass('active');
$('#school-picker-smp').addClass('active');
$('#school-picker-sd').removeClass('active');
params.set('jenjang', 'SMP');
history.pushState(null, '', window.location.pathname + '?' + params.toString());
getSchoolResult('SMP');
});
$('#school-picker-sma').click(function () {
$('#school-picker-sma').addClass('active');
$('#school-picker-smp').removeClass('active');
$('#school-picker-sd').removeClass('active');
params.set('jenjang', 'SMA');
history.pushState(null, '', window.location.pathname + '?' + params.toString());
getSchoolResult('SMA');
});
});
</script>
</body>
</html>