@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(../media/20aee433927f7d4b-s.22-vwy_zcz7be.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(../media/256e1f7f180674ba-s.3_q_pmj-3v7pv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(../media/be3bf58b83159894-s.0kupvvif_223v.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(../media/753b6407f468151f-s.11jlrhjosin9v.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(../media/292081311a6a8abc-s.3z1vcboutudqk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(../media/68d403cf9f2c68c5-s.p.012bmydply3go.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:800;font-display:swap;src:url(../media/20aee433927f7d4b-s.22-vwy_zcz7be.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:800;font-display:swap;src:url(../media/256e1f7f180674ba-s.3_q_pmj-3v7pv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:800;font-display:swap;src:url(../media/be3bf58b83159894-s.0kupvvif_223v.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:800;font-display:swap;src:url(../media/753b6407f468151f-s.11jlrhjosin9v.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:800;font-display:swap;src:url(../media/292081311a6a8abc-s.3z1vcboutudqk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:800;font-display:swap;src:url(../media/68d403cf9f2c68c5-s.p.012bmydply3go.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4 Fallback";src:local(Times New Roman);ascent-override:87.87%;descent-override:28.41%;line-gap-override:0.0%;size-adjust:117.91%}.source_serif_4_4244f233-module__UJ403G__className{font-family:"Source Serif 4","Source Serif 4 Fallback";font-style:normal}.source_serif_4_4244f233-module__UJ403G__variable{--font-sapa-serif:"Source Serif 4", "Source Serif 4 Fallback"}
@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/c3cb240f9c892514-s.3z_x6eowsw16y.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.2_mbdogr7ni8i.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_5649c6ce-module__Ues58q__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_5649c6ce-module__Ues58q__variable{--font-sapa-sans:"DM Sans", "DM Sans Fallback"}
.sapa{font-family:var(--font-sapa-sans), system-ui, sans-serif;color:var(--sapa-tinta);-webkit-font-smoothing:antialiased}.sapa *,.sapa :before,.sapa :after{box-sizing:border-box}.sp-gelap{--sapa-fokus:var(--sapa-putih);color:var(--sapa-putih)}.sp-btn{border-radius:var(--sapa-radius-pill);min-height:48px;font:700 16px/20px var(--font-sapa-sans), system-ui, sans-serif;text-align:center;cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;padding:12px 24px;text-decoration:none;transition:background-color .12s,transform .12s;display:inline-flex}.sp-btn:focus-visible{outline:2px solid var(--sapa-fokus);outline-offset:2px}.sp-btn:active{transform:translateY(1px)}.sp-btn--primary{background:var(--sapa-merah);color:var(--sapa-putih)}.sp-btn--primary:hover{background:var(--sapa-merah-tua)}.sp-btn--secondary{background:var(--sapa-abu);color:var(--sapa-tinta)}.sp-btn--secondary:hover{background:var(--sapa-pink)}.sp-btn:disabled,.sp-btn[aria-disabled=true]{background:var(--sapa-abu);color:var(--sapa-tinta-pudar);cursor:not-allowed;transform:none}.sp-btn__icon{flex:none;display:inline-flex}.sp-btn__icon svg,.sp-btn__icon img{width:20px;height:20px;display:block}.sp-field-label{color:var(--sapa-tinta);font-size:14px;font-weight:600;line-height:20px;display:block}.sp-input{border:1px solid var(--sapa-tinta-pudar);border-radius:var(--sapa-radius-kecil);background:var(--sapa-putih);width:100%;min-height:48px;color:var(--sapa-tinta);font:400 16px/22px var(--font-sapa-sans), system-ui, sans-serif;padding:12px 14px;display:block}.sp-input::placeholder{color:var(--sapa-tinta-pudar)}.sp-input:focus-visible{outline:2px solid var(--sapa-fokus);outline-offset:2px}.sp-input[aria-invalid=true]{border-color:var(--sapa-merah);border-width:2px}.sp-input:disabled{background:var(--sapa-abu);color:var(--sapa-tinta-pudar)}.sp-field-error,.sp-field-hint{align-items:flex-start;gap:6px;margin:0;font-size:14px;line-height:20px;display:flex}.sp-field-error{color:var(--sapa-merah);font-weight:600}.sp-field-hint{color:var(--sapa-tinta-pudar)}.sp-logo{color:inherit;white-space:nowrap;align-items:center;gap:12px;text-decoration:none;display:inline-flex}.sp-logo:focus-visible{outline:2px solid var(--sapa-fokus);outline-offset:4px;border-radius:4px}.sp-logo svg{flex:none}.sp-heading{flex-direction:column;gap:12px;max-width:720px;display:flex}.sp-heading--center{text-align:center;align-items:center;margin-inline:auto}.sp-eyebrow{color:var(--sapa-merah);margin:0;font-size:15px;font-weight:700;line-height:20px}.sp-h2{font:800 34px/1.06 var(--font-sapa-serif), Georgia, serif;letter-spacing:-.02em;text-wrap:balance;margin:0}.sp-lead{color:var(--sapa-tinta-pudar);max-width:560px;margin:0;font-size:17px;line-height:1.55}.sp-gelap .sp-eyebrow,.sp-gelap .sp-lead{color:var(--sapa-pink)}@media (min-width:641px){.sp-h2{font-size:48px}.sp-lead{font-size:18px}}.sp-nav{z-index:40;background:var(--sapa-latar);border-bottom:1px solid var(--sapa-abu);position:sticky;top:0}.sp-nav__bar{align-items:center;gap:24px;max-width:1200px;min-height:68px;margin:0 auto;padding:12px 16px;display:flex}.sp-nav__links{display:none}.sp-nav__links ul,.sp-nav__menu ul{margin:0;padding:0;list-style:none}.sp-nav__actions{align-items:center;gap:12px;margin-left:auto;display:flex}.sp-nav__link{white-space:nowrap;min-height:44px;color:var(--sapa-tinta);align-items:center;padding:0 4px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.sp-nav__link:is(button){font-family:inherit;line-height:inherit;cursor:pointer;background:0 0;border:0}.sp-nav__link:hover{color:var(--sapa-merah)}.sp-nav__link:focus-visible,.sp-nav__toggle:focus-visible{outline:2px solid var(--sapa-fokus);outline-offset:2px;border-radius:6px}.sp-nav__link[aria-current=page]{color:var(--sapa-merah)}.sp-nav__signin,.sp-nav__action,.sp-nav__signout{display:none}.sp-nav__user{text-overflow:ellipsis;white-space:nowrap;max-width:120px;color:var(--sapa-tinta-pudar);font-size:14px;line-height:20px;display:none;overflow:hidden}.sp-nav__toggle{border-radius:var(--sapa-radius-pill);background:var(--sapa-abu);min-height:44px;color:var(--sapa-tinta);font:700 15px/20px var(--font-sapa-sans), system-ui, sans-serif;cursor:pointer;border:0;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.sp-nav__toggle svg{width:20px;height:20px}.sp-nav__tag{border-radius:var(--sapa-radius-pill);background:var(--sapa-abu);color:var(--sapa-tinta);flex:none;margin-left:-12px;padding:4px 12px;font-size:14px;font-weight:700;line-height:20px;display:none}@media (min-width:420px){.sp-nav__tag{display:inline-block}}.sp-nav__menu{border-top:1px solid var(--sapa-abu);padding:8px 16px 20px}.sp-nav__menu[hidden]{display:none}.sp-nav__menu li{border-bottom:1px solid var(--sapa-abu)}.sp-nav__menu .sp-nav__link{width:100%;min-height:52px;font-size:17px}.sp-nav__menu-action{padding-top:16px;border-bottom:0!important}.sp-nav__menu-action .sp-btn{width:100%}@media (min-width:641px){.sp-nav__bar{padding:12px 32px}.sp-nav__signin,.sp-nav__action,.sp-nav__signout{display:inline-flex}.sp-nav__menu-action,.sp-nav__menu-signout{display:none}}@media (min-width:1180px){.sp-nav__links{display:block}.sp-nav__links ul{gap:20px;display:flex}.sp-nav__toggle,.sp-nav__menu{display:none!important}}@media (min-width:1280px){.sp-nav__user{display:block}}.sp-nav__tag~.sp-nav__links ul{gap:12px}.sp-nav__tag~.sp-nav__actions .sp-nav__user{display:none}.sp-nav__bar--lebar{max-width:none}@media (min-width:641px){.sp-nav__bar--lebar{padding-inline:24px}}@media (min-width:1024px){.sp-nav__bar--lebar{padding-inline:32px}}.sp-footer{background:var(--sapa-abu)}.sp-footer__inner{flex-direction:column;gap:20px;max-width:1200px;margin:0 auto;padding:40px 16px;display:flex}.sp-footer__tagline{color:var(--sapa-tinta-pudar);margin:8px 0 0;font-size:15px;line-height:22px}.sp-footer__links{flex-wrap:wrap;gap:4px 20px;margin:0;padding:0;list-style:none;display:flex}.sp-footer__link{min-height:44px;color:var(--sapa-tinta);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.sp-footer__link:hover{color:var(--sapa-merah);text-decoration:underline}.sp-footer__link:focus-visible{outline:2px solid var(--sapa-fokus);outline-offset:2px;border-radius:4px}.sp-footer__copy{color:var(--sapa-tinta-pudar);margin:0;font-size:14px;line-height:20px}@media (min-width:1024px){.sp-footer__inner{flex-flow:wrap;justify-content:space-between;align-items:center;padding:48px 32px}.sp-footer__copy{flex-basis:100%}}.sp-gelembung{box-sizing:border-box;color:var(--sapa-tinta);flex:none;place-items:center;display:inline-grid;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='2 2 28 24'%3E%3Cpath d='M8 2h16a6 6 0 0 1 6 6v7a6 6 0 0 1-6 6H14l-6 5v-5a6 6 0 0 1-6-6V8a6 6 0 0 1 6-6z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='2 2 28 24'%3E%3Cpath d='M8 2h16a6 6 0 0 1 6 6v7a6 6 0 0 1-6 6H14l-6 5v-5a6 6 0 0 1-6-6V8a6 6 0 0 1 6-6z'/%3E%3C/svg%3E") 50%/contain no-repeat}.sp-gelembung svg{display:block}.sp-gelembung--pink{background:var(--sapa-gelembung-pink)}.sp-gelembung--kuning{background:var(--sapa-gelembung-kuning)}.sp-gelembung--hijau{background:var(--sapa-gelembung-hijau)}.sp-gelembung--ungu{background:var(--sapa-gelembung-ungu)}.sp-gelembung--abu{background:var(--sapa-gelembung-abu)}.sp-kosong{text-align:center;background:var(--sapa-putih);border:1px solid var(--sapa-garis);border-radius:var(--sapa-radius-kartu);justify-items:center;gap:12px;padding:40px 24px;display:grid}.sp-kosong .sp-gelembung{margin-bottom:4px}.sp-kosong__judul{font:800 24px/1.2 var(--font-sapa-serif), Georgia, serif;letter-spacing:-.01em;color:var(--sapa-tinta);text-wrap:balance;margin:0}.sp-kosong__isi{max-width:36ch;color:var(--sapa-tinta-pudar);margin:0;font-size:16px;line-height:24px}.sp-kosong__aksi{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px;display:flex}.sp-stat{background:var(--sapa-putih);border:1px solid var(--sapa-garis);border-radius:var(--sapa-radius-kartu);flex-direction:column;gap:4px;min-width:0;padding:16px;display:flex}.sp-stat__angka{font:800 32px/1.1 var(--font-sapa-serif), Georgia, serif;letter-spacing:-.02em;color:var(--sapa-tinta);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.sp-stat__label{color:var(--sapa-tinta-pudar);overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:20px}.sp-stat__rinci{color:var(--sapa-tinta-pudar);overflow-wrap:anywhere;font-size:14px;line-height:20px}.sp-stat--berhasil .sp-stat__angka{color:var(--sapa-berhasil)}.sp-stat--bahaya .sp-stat__angka{color:var(--sapa-bahaya)}@media (min-width:641px){.sp-stat__angka{font-size:40px}}.sp-pesan-masuk{transform-origin:15% 100%;animation:.6s cubic-bezier(.2,1.4,.4,1) both sp-pesan-masuk}@keyframes sp-pesan-masuk{0%{transform:scale(0)}60%{transform:scale(1.1)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.sp-pesan-masuk{animation:none}.sp-btn{transition:none}.sp-btn:active{transform:none}}
