@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.197tvtifbphtu.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:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.2e115y8-hourl.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.41rroleoq1br7.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:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.bricolage_grotesque_8c519202-module__UFQ6Tq__className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.bricolage_grotesque_8c519202-module__UFQ6Tq__variable{--font-bricolage:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ff74e33ebd7bca3-s.352ti9pm7m6qh.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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a69062cfe6f77f8-s.0o-3_g79811ob.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9a4838fcda0d1bca-s.0ngr-xkgqz1kf.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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2e95a7d252b9825a-s.15orukf5wyxb5.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/23b7a97ae3b5c134-s.p.226pwps5o-gq_.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:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_28dc2af5-module__jaQEBq__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal;font-weight:600}.ibm_plex_mono_28dc2af5-module__jaQEBq__variable{--font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
.HelpFab-module__XCsn0W__fab{background:var(--brand-orange);color:#fff;width:52px;height:52px;font-size:var(--fs-seksi);cursor:pointer;z-index:30;border:none;border-radius:50%;line-height:1;position:fixed;bottom:18px;right:16px;box-shadow:0 6px 16px #f2652257}.HelpFab-module__XCsn0W__panel{border:1px solid var(--line);background:var(--surface);width:min(348px,100vw - 32px);box-shadow:var(--shadow);z-index:30;border-radius:18px;flex-direction:column;display:flex;position:fixed;bottom:82px;right:16px;overflow:hidden}.HelpFab-module__XCsn0W__kepala{border-bottom:1px solid var(--line);font-size:var(--fs-ket);align-items:center;gap:10px;padding:13px 15px;font-weight:600;display:flex}.HelpFab-module__XCsn0W__tutup{color:var(--text-faint);font-size:var(--fs-isi);cursor:pointer;background:0 0;border:none;margin-left:auto}.HelpFab-module__XCsn0W__isi{background:var(--surface-2);flex-direction:column;gap:12px;max-height:46vh;padding:15px;display:flex;overflow-y:auto}.HelpFab-module__XCsn0W__saya{background:var(--blue);max-width:84%;color:var(--on-fill);font-size:var(--fs-ket);border-radius:14px 14px 4px;align-self:flex-end;padding:9px 12px;line-height:1.45}.HelpFab-module__XCsn0W__ai{background:var(--surface);border:1px solid var(--line);max-width:90%;font-size:var(--fs-ket);border-radius:14px 14px 14px 4px;align-self:flex-start;padding:11px 12px;line-height:1.5}.HelpFab-module__XCsn0W__mini{border:1px solid var(--line);color:inherit;border-radius:8px;justify-content:space-between;align-items:baseline;gap:10px;margin-top:6px;padding:7px 10px;text-decoration:none;display:flex}.HelpFab-module__XCsn0W__mini .HelpFab-module__XCsn0W__nm{font-size:var(--fs-ket);font-weight:600}.HelpFab-module__XCsn0W__mini .HelpFab-module__XCsn0W__pr{font-size:var(--fs-kecil);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.HelpFab-module__XCsn0W__tulis{border-top:1px solid var(--line);align-items:center;gap:10px;padding:11px 15px;display:flex}.HelpFab-module__XCsn0W__tulis input{font-family:inherit;font-size:var(--fs-ket);color:var(--text);background:0 0;border:none;flex:1}.HelpFab-module__XCsn0W__tulis input:focus{outline:none}.HelpFab-module__XCsn0W__kirim{background:var(--accent);width:30px;height:30px;color:var(--on-fill);font-family:inherit;font-size:var(--fs-isi);cursor:pointer;border:none;border-radius:50%;flex:none;line-height:1}.HelpFab-module__XCsn0W__eskalasi{border-top:1px solid var(--line);background:var(--surface-2);font-size:var(--fs-kecil);color:var(--text-muted);align-items:center;gap:12px;padding:11px 15px;display:flex}.HelpFab-module__XCsn0W__eskalasi span{flex:1}.HelpFab-module__XCsn0W__wa{border:1px solid var(--line-strong);background:var(--surface);font-family:inherit;font-size:var(--fs-kecil);color:var(--wa);white-space:nowrap;border-radius:100px;flex:none;padding:6px 13px;font-weight:600;text-decoration:none}
.PilihTema-module__e08vpG__rel{isolation:isolate;border:1px solid var(--line-strong);background:0 0;border-radius:100px;grid-template-columns:1fr 1fr;padding:3px;display:grid;position:relative}.PilihTema-module__e08vpG__penanda{z-index:-1;background:var(--blue-tint-2);border-radius:100px;width:calc(50% - 3px);transition:transform .18s cubic-bezier(.2,.7,.2,1);position:absolute;inset:3px auto 3px 3px}.PilihTema-module__e08vpG__penanda[data-ke=dark]{transform:translate(100%)}@media (prefers-reduced-motion:reduce){.PilihTema-module__e08vpG__penanda{transition:none}}.PilihTema-module__e08vpG__opsi{font-family:inherit;font-size:var(--fs-kecil);color:var(--text-muted);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:100px;padding:5px 14px;font-weight:600}.PilihTema-module__e08vpG__opsi[aria-pressed=true]{color:var(--blue);cursor:default}.PilihTema-module__e08vpG__opsi[aria-pressed=false]:hover{color:var(--text)}.PilihTema-module__e08vpG__opsi:focus-visible{outline:2px solid var(--blue);outline-offset:2px}
.Chip-module__YNMDmG__chip{font-size:var(--fs-kecil);background:var(--surface-2);border:1px solid var(--line);color:var(--text-muted);white-space:nowrap;border-radius:100px;padding:3px 8px;font-weight:600;display:inline-block}.Chip-module__YNMDmG__lega{font-size:var(--fs-ket);color:var(--text);padding:6px 13px}.Chip-module__YNMDmG__ok{background:var(--ok-soft);color:var(--ok);border-color:#0000}.Chip-module__YNMDmG__warn{background:var(--warn-soft);color:var(--warn);border-color:#0000}.Chip-module__YNMDmG__kosong{color:var(--text-faint);background:0 0;border-style:dashed}.Chip-module__YNMDmG__aktif{background:var(--blue);border-color:var(--blue);color:var(--on-fill)}
.PintuAkun-module__pmz32q__masuk{font-size:var(--fs-ket);color:var(--text-muted);white-space:nowrap;text-decoration:none}.PintuAkun-module__pmz32q__masuk:hover{color:var(--blue)}html[data-sesi=ada] .PintuAkun-module__pmz32q__masuk{visibility:hidden}.PintuAkun-module__pmz32q__bungkus{position:relative}.PintuAkun-module__pmz32q__inisial{border:1px solid var(--line-strong);background:var(--blue-tint);width:30px;height:30px;color:var(--blue);font-size:var(--fs-ket);cursor:pointer;border-radius:50%;padding:0;font-weight:600;position:relative}.PintuAkun-module__pmz32q__foto{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.PintuAkun-module__pmz32q__lencana{background:var(--warn);border:2px solid var(--bg);border-radius:50%;width:10px;height:10px;position:absolute;top:-1px;right:-1px}.PintuAkun-module__pmz32q__menu{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);width:232px;box-shadow:var(--shadow);z-index:20;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);right:0}.PintuAkun-module__pmz32q__diri{border-bottom:1px solid var(--line);align-items:center;gap:10px;margin-bottom:6px;padding:8px 10px 10px;display:flex}.PintuAkun-module__pmz32q__avatar{border:1px solid var(--line-strong);background:var(--blue-tint);width:30px;height:30px;color:var(--blue);font-size:var(--fs-ket);border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}.PintuAkun-module__pmz32q__identitas{min-width:0;display:grid}.PintuAkun-module__pmz32q__nama{font-size:var(--fs-ket);color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.PintuAkun-module__pmz32q__surel{font-size:var(--fs-kecil);color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PintuAkun-module__pmz32q__tema{border-bottom:1px solid var(--line);margin-bottom:6px;padding:6px 10px 10px}.PintuAkun-module__pmz32q__butir,.PintuAkun-module__pmz32q__keluar{border-radius:var(--r-sm);font-family:inherit;font-size:var(--fs-ket);color:var(--text);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:none;align-items:center;gap:9px;padding:8px 10px;text-decoration:none;display:flex}.PintuAkun-module__pmz32q__butir:hover{background:var(--blue-tint);color:var(--blue)}.PintuAkun-module__pmz32q__butir>span:last-child{margin-left:auto}.PintuAkun-module__pmz32q__keluar{color:var(--text-muted)}.PintuAkun-module__pmz32q__keluar:hover{background:var(--surface-2);color:var(--text)}.PintuAkun-module__pmz32q__ikon{width:16px;height:16px;color:var(--text-muted);flex:none}.PintuAkun-module__pmz32q__butir:hover .PintuAkun-module__pmz32q__ikon{color:var(--blue)}.PintuAkun-module__pmz32q__inisial:focus-visible,.PintuAkun-module__pmz32q__butir:focus-visible,.PintuAkun-module__pmz32q__keluar:focus-visible,.PintuAkun-module__pmz32q__masuk:focus-visible{outline:2px solid var(--blue);outline-offset:2px}
.SiteHeader-module__Tkw0gW__kepala{border-bottom:1px solid var(--line);align-items:center;gap:10px 24px;width:100%;max-width:1120px;margin:0 auto;padding:14px 18px;display:flex}.SiteHeader-module__Tkw0gW__merek{border-radius:var(--r-sm);flex:none;text-decoration:none;display:inline-flex}.SiteHeader-module__Tkw0gW__tab{gap:22px;min-width:0;display:flex}.SiteHeader-module__Tkw0gW__tautan{font-size:var(--fs-ket);color:var(--text-muted);white-space:nowrap;padding:5px 0;font-weight:500;text-decoration:none;transition:color .14s;position:relative}.SiteHeader-module__Tkw0gW__tautan:hover{color:var(--text)}.SiteHeader-module__Tkw0gW__aktif{color:var(--text);font-weight:600}.SiteHeader-module__Tkw0gW__aktif:after{content:"";background:var(--blue);border-radius:2px;height:2px;position:absolute;bottom:0;left:0;right:0}.SiteHeader-module__Tkw0gW__kembali{font-size:var(--fs-ket);color:var(--text-muted);white-space:nowrap;font-weight:500;text-decoration:none;transition:color .14s}.SiteHeader-module__Tkw0gW__kembali:hover{color:var(--text)}.SiteHeader-module__Tkw0gW__kanan{align-items:center;gap:14px;margin-left:auto;display:flex}.SiteHeader-module__Tkw0gW__konteks{font-size:var(--fs-ket);color:var(--text-faint);white-space:nowrap;margin-left:auto}.SiteHeader-module__Tkw0gW__konteks b{color:var(--text);font-variant-numeric:tabular-nums;font-weight:600}.SiteHeader-module__Tkw0gW__konteks a{color:var(--text-muted);font-weight:500;text-decoration:none;transition:color .14s}.SiteHeader-module__Tkw0gW__konteks a:hover{color:var(--text)}@media (min-width:700px){.SiteHeader-module__Tkw0gW__kepala{padding:14px 24px}}@media (max-width:699px){.SiteHeader-module__Tkw0gW__kepala{flex-wrap:wrap;gap:8px 16px}.SiteHeader-module__Tkw0gW__tab{order:3;gap:20px}.SiteHeader-module__Tkw0gW__konteks{order:4}}@media (prefers-reduced-motion:reduce){.SiteHeader-module__Tkw0gW__tautan,.SiteHeader-module__Tkw0gW__kembali,.SiteHeader-module__Tkw0gW__konteks a{transition:none}}
.ArtikelCard-module__SbyvRW__kartu{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-sm);flex-direction:column;gap:6px;padding:16px;display:flex}.ArtikelCard-module__SbyvRW__meta{font-size:var(--fs-mikro);color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:10px;display:flex}.ArtikelCard-module__SbyvRW__meta time{font-family:var(--mono);font-variant-numeric:tabular-nums;font-weight:600}.ArtikelCard-module__SbyvRW__kawasan:before{content:"·";margin-right:10px}.ArtikelCard-module__SbyvRW__judul{font-family:var(--sans);font-size:var(--fs-sub);color:var(--text);font-weight:700;line-height:1.35;text-decoration:none}.ArtikelCard-module__SbyvRW__judul:hover{text-decoration:underline}.ArtikelCard-module__SbyvRW__ringkasan{font-size:var(--fs-isi);color:var(--text-muted);margin:0;line-height:1.5}.ArtikelCard-module__SbyvRW__judulSeksi{background:var(--brand-blue-deep);color:#fff;font-family:var(--sans);font-size:var(--fs-mikro);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-self:flex-start;align-items:center;margin:0 0 12px;padding:4px 11px;font-weight:700;display:inline-flex}.ArtikelCard-module__SbyvRW__grid{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:700px){.ArtikelCard-module__SbyvRW__grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}}
.BadgeVerified-module__uSDYxq__badge{border-bottom:1px solid var(--line);font-size:var(--fs-mikro);letter-spacing:.06em;text-transform:uppercase;color:var(--badge-verified);overflow-wrap:anywhere;align-items:flex-start;gap:6px;padding-bottom:7px;font-weight:700;line-height:1.35;display:flex}.BadgeVerified-module__uSDYxq__mark{flex:none;margin-top:-1px;display:block}
.BlokNiat-module__30RE2G__blok{background:var(--surface-2);border-bottom:1px solid var(--line);padding:22px 24px}.BlokNiat-module__30RE2G__judul{font-size:var(--fs-sub);color:var(--text);margin:0;padding-right:34px;font-weight:600;line-height:1.3}.BlokNiat-module__30RE2G__daftar{gap:4px;margin:12px 0 0;padding:0;list-style:none;display:grid}.BlokNiat-module__30RE2G__butir{font-size:var(--fs-sub);color:var(--text);font-weight:600}.BlokNiat-module__30RE2G__kalimat{font-size:var(--fs-sub);color:var(--text);margin:12px 0 0}.BlokNiat-module__30RE2G__alasan{font-size:var(--fs-ket);color:var(--text-muted);margin:12px 0 0;line-height:1.5}
.PintuMasuk-module__PENyRa__pintu{gap:12px;padding:20px 24px 22px;display:grid}.PintuMasuk-module__PENyRa__label,.PintuMasuk-module__PENyRa__legenda{font-size:var(--fs-mikro);text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);padding:0}.PintuMasuk-module__PENyRa__blok{gap:6px;display:grid}.PintuMasuk-module__PENyRa__grup{border:none;min-width:0;margin:0;padding:0}.PintuMasuk-module__PENyRa__legenda{padding:0 0 6px}.PintuMasuk-module__PENyRa__pita{border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--surface-2);grid-template-columns:1fr 1fr;gap:3px;padding:3px;display:grid}.PintuMasuk-module__PENyRa__sisi{height:var(--field-h);font-size:var(--fs-ket);color:var(--text-muted);cursor:pointer;text-align:center;border-radius:7px;justify-content:center;align-items:center;transition:background .16s,color .16s;display:flex}.PintuMasuk-module__PENyRa__aktif{background:var(--surface);color:var(--text);font-weight:600}.PintuMasuk-module__PENyRa__sisi:focus-within{outline:2px solid var(--blue);outline-offset:2px}.PintuMasuk-module__PENyRa__utama{height:var(--field-h);border-radius:var(--r-sm);font-size:var(--fs-isi);cursor:pointer;background:var(--blue);color:var(--on-fill);box-sizing:border-box;border:none;justify-content:center;align-items:center;gap:10px;font-weight:600;text-decoration:none;display:flex}.PintuMasuk-module__PENyRa__utama:disabled{opacity:.6;cursor:default}.PintuMasuk-module__PENyRa__g{background:#fff;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}.PintuMasuk-module__PENyRa__glif{width:13px;height:13px;display:block}.PintuMasuk-module__PENyRa__kolom{height:var(--field-h);border:1px solid var(--line-strong);border-radius:var(--r-sm);font-size:var(--fs-isi);background:var(--surface);color:var(--text);min-width:0;padding:0 12px}.PintuMasuk-module__PENyRa__ket{font-size:var(--fs-ket);color:var(--text-muted);margin:0}.PintuMasuk-module__PENyRa__privasi{border-top:1px solid var(--line);padding-top:12px}.PintuMasuk-module__PENyRa__tautan{font-size:var(--fs-ket);color:var(--blue);cursor:pointer;background:0 0;border:none;justify-self:start;padding:0}.PintuMasuk-module__PENyRa__galat{font-size:var(--fs-ket);color:var(--accent);margin:0}.PintuMasuk-module__PENyRa__kolom:focus-visible,.PintuMasuk-module__PENyRa__utama:focus-visible,.PintuMasuk-module__PENyRa__tautan:focus-visible{outline:2px solid var(--blue);outline-offset:2px}@media (prefers-reduced-motion:reduce){.PintuMasuk-module__PENyRa__sisi{transition:none}}
.DialogMasuk-module__6IcJIG__kotak{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);width:min(420px,100vw - 32px);color:var(--text);box-shadow:var(--shadow);padding:0;animation:.16s ease-out DialogMasuk-module__6IcJIG__naik;position:relative;overflow:hidden}.DialogMasuk-module__6IcJIG__kotak::backdrop{background:#141c2d61}.DialogMasuk-module__6IcJIG__tutup{width:32px;height:32px;color:var(--text-muted);font-size:var(--fs-ket);cursor:pointer;z-index:1;background:0 0;border:none;border-radius:50%;position:absolute;top:10px;right:10px}.DialogMasuk-module__6IcJIG__tutup:focus-visible{outline:2px solid var(--blue);outline-offset:2px}@keyframes DialogMasuk-module__6IcJIG__naik{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.DialogMasuk-module__6IcJIG__kotak{animation:none}}
.PitaSekolah-module__oaDxRa__pita{margin-bottom:48px;position:relative;container-type:inline-size}.PitaSekolah-module__oaDxRa__gambarPetak{border-radius:var(--r-sm);background:var(--line);grid-template-rows:1fr;grid-template-columns:1fr;gap:3px;height:300px;display:grid;overflow:hidden}.PitaSekolah-module__oaDxRa__mosaik{grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr}.PitaSekolah-module__oaDxRa__mosaik>:first-child{grid-row:span 2}.PitaSekolah-module__oaDxRa__gambar{object-fit:cover;width:100%;height:100%;min-height:0;display:block}.PitaSekolah-module__oaDxRa__dinding{border-radius:var(--r-sm);background:linear-gradient(105deg, var(--brand-blue-deep) 0%, var(--blue) 55%, var(--brand-blue) 100%);flex-direction:column;justify-content:center;height:300px;padding:24px 30px 104px;display:flex;position:relative;overflow:hidden}.PitaSekolah-module__oaDxRa__motif{font-family:var(--display);letter-spacing:-.035em;color:#fff;opacity:.07;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:74px;font-weight:800;line-height:.92;position:absolute;inset:-32% -12%;transform:rotate(-8deg)}.PitaSekolah-module__oaDxRa__depan{z-index:1;max-width:68%;position:relative}@container (max-width:700px){.PitaSekolah-module__oaDxRa__depan{max-width:88%}}.PitaSekolah-module__oaDxRa__eyebrow{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#ffffffd9;margin:0 0 11px;font-size:12px;font-weight:600}.PitaSekolah-module__oaDxRa__judul{font-family:var(--display);letter-spacing:-.025em;color:#fff;margin:0;font-weight:800;line-height:1.04}.PitaSekolah-module__oaDxRa__judul[data-tingkat=pendek]{font-size:clamp(28px,5.2cqw,46px)}.PitaSekolah-module__oaDxRa__judul[data-tingkat=sedang]{font-size:clamp(23px,4cqw,36px)}.PitaSekolah-module__oaDxRa__judul[data-tingkat=panjang]{font-size:clamp(18px,3cqw,28px)}.PitaSekolah-module__oaDxRa__logo{z-index:2;border:6px solid var(--surface);background:var(--surface);border-radius:50%;width:132px;height:132px;position:absolute;bottom:-48px;left:0;overflow:hidden;box-shadow:0 6px 18px #141c2d24}.PitaSekolah-module__oaDxRa__logoGambar{object-fit:contain;width:100%;height:100%;display:block}.PitaSekolah-module__oaDxRa__monogram{background:linear-gradient(140deg, var(--brand-blue-deep), var(--brand-blue));color:#fff;width:100%;height:100%;font-family:var(--display);letter-spacing:-.02em;place-items:center;font-size:42px;font-weight:800;display:grid}@media (max-width:860px){.PitaSekolah-module__oaDxRa__pita{margin-bottom:34px}.PitaSekolah-module__oaDxRa__gambarPetak,.PitaSekolah-module__oaDxRa__dinding{height:172px}.PitaSekolah-module__oaDxRa__mosaik{grid-template-rows:1fr;grid-template-columns:1fr}.PitaSekolah-module__oaDxRa__mosaik>:nth-child(n+2){display:none}.PitaSekolah-module__oaDxRa__dinding{padding:18px 18px 62px}.PitaSekolah-module__oaDxRa__motif{font-size:46px}.PitaSekolah-module__oaDxRa__eyebrow{margin-bottom:7px;font-size:11px}.PitaSekolah-module__oaDxRa__logo{border-width:5px;width:92px;height:92px;bottom:-34px}.PitaSekolah-module__oaDxRa__monogram{font-size:30px}}
.AiComposer-module__bHLAOG__komposer{flex-direction:column;gap:11px;display:flex}.AiComposer-module__bHLAOG__kotak{border:1px solid var(--line-strong);background:var(--surface);border-radius:16px;flex-direction:column;gap:12px;min-height:104px;padding:15px 15px 11px;display:flex}.AiComposer-module__bHLAOG__teks{resize:none;font-family:inherit;font-size:var(--fs-isi);color:var(--text);background:0 0;border:none;flex:1;min-height:48px;line-height:1.5}.AiComposer-module__bHLAOG__teks::placeholder{color:var(--text-faint)}.AiComposer-module__bHLAOG__teks:focus{outline:none}.AiComposer-module__bHLAOG__kaki{justify-content:space-between;align-items:center;gap:12px;display:flex}.AiComposer-module__bHLAOG__petunjuk{font-size:var(--fs-mikro);color:var(--text-faint)}.AiComposer-module__bHLAOG__kirim{background:var(--accent);width:40px;height:40px;color:var(--on-fill);font-family:inherit;font-size:var(--fs-sub);cursor:pointer;border:none;border-radius:50%;flex:none;line-height:1;transition:background-color .14s}.AiComposer-module__bHLAOG__kirim:hover{background:var(--accent-bright)}.AiComposer-module__bHLAOG__saran{flex-wrap:wrap;gap:6px;display:flex}.AiComposer-module__bHLAOG__saranTombol{font-family:inherit;font-size:var(--fs-kecil);border:1px solid var(--line-strong);color:var(--text-muted);cursor:pointer;white-space:nowrap;background:0 0;border-radius:100px;padding:3px 8px;font-weight:500}.AiComposer-module__bHLAOG__hangat .AiComposer-module__bHLAOG__kotak{background:var(--accent-soft)}.AiComposer-module__bHLAOG__hangat .AiComposer-module__bHLAOG__kotak:focus-within{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.AiComposer-module__bHLAOG__hangat .AiComposer-module__bHLAOG__teks::placeholder{font-family:var(--sans);font-style:italic}.AiComposer-module__bHLAOG__hangat .AiComposer-module__bHLAOG__saranTombol{background:var(--surface)}.AiComposer-module__bHLAOG__hangat .AiComposer-module__bHLAOG__saranTombol:hover{border-color:var(--accent);color:var(--text)}@media (prefers-reduced-motion:reduce){.AiComposer-module__bHLAOG__kotak,.AiComposer-module__bHLAOG__kirim{transition:none}}
.SekolahSejenisRail-module__yDCZDq__gulir{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;gap:10px;padding:2px 2px 6px;display:flex;overflow-x:auto}.SekolahSejenisRail-module__yDCZDq__kartu{scroll-snap-align:start;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);width:168px;color:inherit;flex-direction:column;flex:none;gap:5px;padding:12px;text-decoration:none;display:flex}.SekolahSejenisRail-module__yDCZDq__kartu:hover{border-color:var(--line-strong)}.SekolahSejenisRail-module__yDCZDq__nama{font-family:var(--sans);font-size:var(--fs-ket);color:var(--text);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.SekolahSejenisRail-module__yDCZDq__kawasan{font-size:var(--fs-mikro);color:var(--text-muted)}.SekolahSejenisRail-module__yDCZDq__biaya{border-top:1px dashed var(--line);flex-direction:column;gap:4px;margin-top:3px;padding-top:8px;display:flex}.SekolahSejenisRail-module__yDCZDq__biaya>div{justify-content:space-between;align-items:baseline;gap:6px;display:flex}.SekolahSejenisRail-module__yDCZDq__label{font-size:var(--fs-mikro);color:var(--text-faint)}.SekolahSejenisRail-module__yDCZDq__angka{font-family:var(--mono);font-size:var(--fs-kecil);font-variant-numeric:tabular-nums;color:var(--accent);white-space:nowrap;font-weight:600}.SekolahSejenisRail-module__yDCZDq__kosong{font-family:var(--sans);color:var(--warn);font-weight:600}
.AiAnswer-module__zCqAUq__blok{flex-direction:column;gap:12px;margin:18px 0 4px;display:flex}.AiAnswer-module__zCqAUq__dikirim{border-left:2px solid var(--accent-bright);background:var(--surface-2);border-radius:0 var(--r-sm) var(--r-sm) 0;flex-wrap:wrap;align-items:flex-start;gap:11px;padding:13px 15px;display:flex}.AiAnswer-module__zCqAUq__dikirim p{font-size:var(--fs-isi);color:var(--text);flex:1;margin:0;line-height:1.5}.AiAnswer-module__zCqAUq__dikirim details{flex:none}.AiAnswer-module__zCqAUq__ubah{font-family:inherit;font-size:var(--fs-kecil);color:var(--blue);cursor:pointer;background:0 0;border:none;flex:none;padding:2px 0;font-weight:600}.AiAnswer-module__zCqAUq__ubah::-webkit-details-marker{display:none}.AiAnswer-module__zCqAUq__pembuka{font-size:var(--fs-ket);color:var(--text-muted);margin:0;line-height:1.5}.AiAnswer-module__zCqAUq__pilihan{flex-direction:column;gap:10px;display:flex}.AiAnswer-module__zCqAUq__pilih{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);grid-template-columns:20px minmax(0,1fr);gap:10px;padding:10px 11px;display:grid}.AiAnswer-module__zCqAUq__peringkat{font-family:var(--mono);font-size:var(--fs-isi);color:var(--accent);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.4}.AiAnswer-module__zCqAUq__nama{font-weight:600;font-size:var(--fs-isi);color:var(--text);text-decoration:none}.AiAnswer-module__zCqAUq__nama:hover{text-underline-offset:2px;text-decoration:underline}.AiAnswer-module__zCqAUq__harga{font-size:var(--fs-kecil);font-variant-numeric:tabular-nums;color:var(--text-muted);margin-left:8px;font-weight:700}.AiAnswer-module__zCqAUq__mengapa{font-size:var(--fs-kecil);color:var(--text-muted);margin-top:2px;line-height:1.45}.AiAnswer-module__zCqAUq__catatan{font-size:var(--fs-mikro);color:var(--text-muted);padding-top:2px;line-height:1.45}.AiAnswer-module__zCqAUq__catatan b{color:var(--text)}.AiAnswer-module__zCqAUq__pemberitahuan{font-size:var(--fs-ket);color:var(--warn);background:var(--warn-soft);border-radius:var(--r-sm);padding:10px 12px;line-height:1.45}.AiAnswer-module__zCqAUq__contoh{font-size:var(--fs-isi);gap:6px;margin:10px 0 0;padding-left:18px;display:grid}.AiAnswer-module__zCqAUq__cicipan{font-size:var(--fs-mikro);color:var(--text-muted);margin:10px 0 0}
.TabelBiaya-module__kB637G__gulir{border:1px solid var(--kertas-garis);border-radius:var(--r);background:var(--kertas);overflow-x:auto}.TabelBiaya-module__kB637G__tabel{border-collapse:collapse;width:100%;font-size:var(--fs-ket);color:inherit}.TabelBiaya-module__kB637G__tabel th,.TabelBiaya-module__kB637G__tabel td{border-bottom:1px solid var(--kertas-garis);text-align:left;vertical-align:top;padding:11px 12px}.TabelBiaya-module__kB637G__tabel thead th{font-family:var(--sans);font-size:var(--fs-isi);white-space:nowrap;border-bottom:1px solid var(--kertas-titik);scroll-margin-top:16px;font-weight:700;line-height:1.3}.TabelBiaya-module__kB637G__tabel thead th:first-child{font-family:var(--sans);font-size:var(--fs-mikro);letter-spacing:.07em;text-transform:uppercase;color:var(--text-faint);font-weight:600}.TabelBiaya-module__kB637G__tabel tbody th,.TabelBiaya-module__kB637G__tabel tfoot th{font-family:var(--sans);font-size:var(--fs-kecil);color:var(--text);min-width:116px;font-weight:600}.TabelBiaya-module__kB637G__nominal{font-family:var(--mono);font-weight:600;font-size:var(--fs-isi);font-variant-numeric:tabular-nums;color:var(--accent);white-space:nowrap}.TabelBiaya-module__kB637G__catatan{font-family:var(--sans);font-size:var(--fs-mikro);white-space:normal;margin-top:3px;font-weight:400;line-height:1.35;display:block}.TabelBiaya-module__kB637G__resmi{color:var(--ok)}.TabelBiaya-module__kB637G__perkiraan{color:var(--accent)}.TabelBiaya-module__kB637G__faint{color:var(--text-faint)}.TabelBiaya-module__kB637G__tabel tfoot th,.TabelBiaya-module__kB637G__tabel tfoot td{border-bottom:none;border-top:1px solid var(--kertas-titik);padding-top:13px}.TabelBiaya-module__kB637G__total{font-family:var(--mono);font-weight:600;font-size:var(--fs-sub);font-variant-numeric:tabular-nums;color:var(--accent);white-space:nowrap}.TabelBiaya-module__kB637G__kosong{color:var(--warn);font-weight:400;font-family:var(--sans)}.TabelBiaya-module__kB637G__provenance{border-top:1px solid var(--kertas-garis)}.TabelBiaya-module__kB637G__provenance td,.TabelBiaya-module__kB637G__provenance th{border-bottom:none;padding-top:10px;padding-bottom:12px}.TabelBiaya-module__kB637G__sakelar{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-sm);gap:2px;width:fit-content;margin:0 0 12px;padding:3px;display:flex}.TabelBiaya-module__kB637G__tombol{appearance:none;cursor:pointer;border-radius:var(--r-sm);font:inherit;font-size:var(--fs-kecil);color:var(--text-muted);background:0 0;border:none;padding:7px 12px;font-weight:600}.TabelBiaya-module__kB637G__tombol:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.TabelBiaya-module__kB637G__tombol[aria-pressed=true]{background:var(--surface);color:var(--text);box-shadow:inset 0 -2px 0 var(--accent-bright);cursor:default}
.AiAnswerSkeleton-module__4pjAOG__blok{flex-direction:column;gap:12px;margin:18px 0 4px;display:flex}.AiAnswerSkeleton-module__4pjAOG__pesan{border-left:2px solid var(--line-strong);background:var(--surface-2);border-radius:0 var(--r-sm) var(--r-sm) 0;font-size:var(--fs-isi);color:var(--text);margin:0;padding:13px 15px;line-height:1.5}.AiAnswerSkeleton-module__4pjAOG__lanjut{color:var(--text-muted)}.AiAnswerSkeleton-module__4pjAOG__pilihan{flex-direction:column;gap:10px;display:flex}.AiAnswerSkeleton-module__4pjAOG__pilih{border:1px dashed var(--line);border-radius:var(--r-sm);background:var(--surface-2);height:58px}
.TembokMasuk-module__fIbkHW__tembok{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);max-width:520px;margin:24px 0;overflow:hidden}.TembokMasuk-module__fIbkHW__aksi{padding:18px 24px 20px}.TembokMasuk-module__fIbkHW__utama{height:var(--field-h);border-radius:var(--r-sm);background:var(--blue);color:var(--on-fill);font-size:var(--fs-isi);align-items:center;padding:0 22px;font-weight:600;text-decoration:none;display:inline-flex}.TembokMasuk-module__fIbkHW__utama:focus-visible{outline:2px solid var(--blue);outline-offset:2px}
.TanyaSekolah-module__vU_LAG__kartu{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);flex-direction:column;gap:10px;padding:20px;display:flex}.TanyaSekolah-module__vU_LAG__tombol{border-radius:var(--r-sm);font-size:var(--fs-isi);background:var(--blue);color:var(--on-fill);cursor:pointer;border:none;align-self:flex-start;padding:11px 18px;font-weight:600}.TanyaSekolah-module__vU_LAG__tombol:disabled{opacity:.6;cursor:default}.TanyaSekolah-module__vU_LAG__label{font-size:var(--fs-mikro);text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}.TanyaSekolah-module__vU_LAG__kolom{border:1px solid var(--line-strong);border-radius:var(--r-sm);font:inherit;color:inherit;background:var(--surface);resize:vertical;padding:10px 12px}.TanyaSekolah-module__vU_LAG__terkirim{font-size:var(--fs-ket);color:var(--text-muted);margin:0}.TanyaSekolah-module__vU_LAG__tautanPesanku{font-size:var(--fs-ket);color:var(--blue);align-self:flex-start;font-weight:600;text-decoration:none}.TanyaSekolah-module__vU_LAG__tautanPesanku:hover{text-decoration:underline}.TanyaSekolah-module__vU_LAG__galat{font-size:var(--fs-ket);color:var(--text-muted);margin:0}.TanyaSekolah-module__vU_LAG__sesiHabis{font-size:var(--fs-ket);color:var(--text-muted);margin:0 0 4px}.TanyaSekolah-module__vU_LAG__hitung{font-size:var(--fs-mikro);color:var(--text-muted);align-self:flex-end;margin:-4px 0 0}
.page-module__pK1ENa__ringkas{font-size:var(--fs-ket);color:var(--text-muted);margin:18px 0 9px;font-weight:400}.page-module__pK1ENa__ringkas b{color:var(--text);font-variant-numeric:tabular-nums;font-weight:600}.page-module__pK1ENa__daftar{flex-direction:column;gap:12px;margin:18px 0 0;display:flex}.page-module__pK1ENa__pilih{font-size:var(--fs-kecil);color:var(--text-muted);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.page-module__pK1ENa__catatan{font-size:var(--fs-kecil);color:var(--text-faint);margin:16px 0 0;line-height:1.5}@media (min-width:900px){.page-module__pK1ENa__daftar{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}}.page-module__pK1ENa__tataLetak{display:block}.page-module__pK1ENa__sisi{margin-bottom:20px}@media (min-width:900px){.page-module__pK1ENa__tataLetak{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:28px;display:grid}.page-module__pK1ENa__sisi{margin-bottom:0;position:sticky;top:20px}}.page-module__pK1ENa__laci{border-top:1px solid var(--line);margin-top:24px;padding-top:14px}.page-module__pK1ENa__laciKepala{cursor:pointer;font-size:var(--fs-isi);color:var(--text-muted)}.page-module__pK1ENa__laciKepala:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.page-module__pK1ENa__pengungkapan{font-size:var(--fs-kecil);color:var(--text-faint);margin-top:26px}.page-module__pK1ENa__laciSisa{font-size:var(--fs-isi);margin:12px 0 0}
.CompareTray-module__5p5IqG__bilah{background:var(--bg);border-top:1px solid var(--line);align-items:center;gap:12px;margin-top:8px;padding:12px 0;display:flex;position:sticky;bottom:0}@media (max-width:899px){.CompareTray-module__5p5IqG__bilah{padding-right:58px}}.CompareTray-module__5p5IqG__hitung{font-size:var(--fs-ket);color:var(--text-muted);flex:1}.CompareTray-module__5p5IqG__hitung b{color:var(--text);font-variant-numeric:tabular-nums;font-weight:600}.CompareTray-module__5p5IqG__tombol{border-radius:var(--r-sm);background:var(--accent);color:var(--on-fill);font-family:inherit;font-size:var(--fs-ket);cursor:pointer;border:none;flex:none;padding:10px 18px;font-weight:600}.CompareTray-module__5p5IqG__tombol:disabled{background:var(--surface-2);color:var(--text-faint);cursor:default}
.NavDasbor-module__YQtthG__nav{border-bottom:1px solid var(--line);flex-wrap:nowrap;gap:22px;margin:28px 0 0;padding-bottom:2px;display:flex;overflow-x:auto}.NavDasbor-module__YQtthG__tautan{font-size:var(--fs-ket);color:var(--text-muted);white-space:nowrap;flex-shrink:0;padding:5px 0 12px;font-weight:500;text-decoration:none;transition:color .14s;position:relative}.NavDasbor-module__YQtthG__tautan:hover{color:var(--text)}.NavDasbor-module__YQtthG__aktif{color:var(--text);font-weight:600}.NavDasbor-module__YQtthG__aktif:after{content:"";background:var(--blue);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:0;right:0}@media (prefers-reduced-motion:reduce){.NavDasbor-module__YQtthG__tautan{transition:none}}
.SearchForm-module__cRi6cW__form{flex-direction:column;gap:14px;display:flex}.SearchForm-module__cRi6cW__sel{align-items:center;gap:11px;min-width:0;display:flex;position:relative}.SearchForm-module__cRi6cW__ikon{color:var(--blue);flex:none;display:flex}.SearchForm-module__cRi6cW__ikon svg{width:20px;height:20px;display:block}.SearchForm-module__cRi6cW__isi{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.SearchForm-module__cRi6cW__label{font-size:var(--fs-mikro);letter-spacing:.07em;text-transform:uppercase;color:var(--text-muted);white-space:nowrap;font-weight:600}.SearchForm-module__cRi6cW__asli{min-height:var(--field-h);border:1px solid var(--line-strong);border-radius:var(--r-sm);background-color:var(--surface-2);color:var(--text);font-family:inherit;font-size:var(--fs-isi);width:100%;padding:11px 13px;transition:border-color .14s}.SearchForm-module__cRi6cW__asli:hover{border-color:var(--text-faint)}.SearchForm-module__cRi6cW__asli:focus{border-color:var(--blue)}select.SearchForm-module__cRi6cW__asli{padding-right:36px}.SearchForm-module__cRi6cW__pemicu,.SearchForm-module__cRi6cW__kotakCari{display:none}html[data-js="1"] .SearchForm-module__cRi6cW__asli{display:none}html[data-js="1"] .SearchForm-module__cRi6cW__pemicu{width:100%;font-family:inherit;font-size:var(--fs-sub);color:var(--text);text-align:left;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;background:0 0;border:none;padding:0;display:block;overflow:hidden}html[data-js="1"] .SearchForm-module__cRi6cW__kotakCari{width:100%;font-family:inherit;font-size:var(--fs-sub);color:var(--text);background:0 0;border:none;padding:0;display:block}.SearchForm-module__cRi6cW__kotakCari:focus{outline:none}.SearchForm-module__cRi6cW__kotakCari::placeholder{color:var(--text-faint)}html[data-js="1"] .SearchForm-module__cRi6cW__form{border:2px solid var(--line-strong);border-radius:var(--r);background:var(--surface);gap:0;transition:border-color .14s}html[data-js="1"] .SearchForm-module__cRi6cW__form:focus-within{border-color:var(--blue)}html[data-js="1"] .SearchForm-module__cRi6cW__sel{border-bottom:1px solid var(--line);padding:12px 16px}html[data-js="1"] .SearchForm-module__cRi6cW__kotakTombol{padding:8px}.SearchForm-module__cRi6cW__panel{z-index:20;background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--r);max-height:320px;box-shadow:var(--shadow);padding:6px;position:absolute;top:calc(100% + 10px);left:-14px;right:-14px;overflow-y:auto}.SearchForm-module__cRi6cW__baris{border-radius:var(--r-sm);text-align:left;cursor:pointer;width:100%;color:var(--text);background:0 0;border:none;align-items:center;gap:12px;padding:9px 12px;font-family:inherit;display:flex}.SearchForm-module__cRi6cW__barisLabel{font-size:var(--fs-isi);font-variant-numeric:tabular-nums;font-weight:500}.SearchForm-module__cRi6cW__barisKet{font-size:var(--fs-ket);color:var(--text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto}.SearchForm-module__cRi6cW__sorot{background:var(--blue-soft)}.SearchForm-module__cRi6cW__centang{width:16px;height:16px;color:var(--blue);flex:none}.SearchForm-module__cRi6cW__nihil{font-size:var(--fs-ket);color:var(--text-muted);margin:0;padding:12px}.SearchForm-module__cRi6cW__dekat{border-bottom:1px solid var(--line);margin-bottom:6px;padding-bottom:6px}.SearchForm-module__cRi6cW__dekatTombol{border-radius:var(--r-sm);text-align:left;cursor:pointer;width:100%;color:var(--blue);background:0 0;border:none;align-items:center;gap:10px;padding:9px 12px;font-family:inherit;display:flex}.SearchForm-module__cRi6cW__dekatTombol:hover:not(:disabled){background:var(--blue-soft)}.SearchForm-module__cRi6cW__dekatTombol:disabled{cursor:default;opacity:.65}.SearchForm-module__cRi6cW__dekatIkon{flex:none;width:18px;height:18px}.SearchForm-module__cRi6cW__dekatLabel{font-size:var(--fs-isi);font-weight:600}.SearchForm-module__cRi6cW__dekatPesan{font-size:var(--fs-ket);color:var(--text-muted);margin:0;padding:0 12px 4px;line-height:1.45}.SearchForm-module__cRi6cW__tombol{text-align:center;width:100%;min-height:var(--field-h);border-radius:var(--r-sm);background:var(--blue);color:var(--on-fill);font-family:inherit;font-weight:600;font-size:var(--fs-isi);cursor:pointer;border:none;padding:13px;transition:background-color .14s;display:block}.SearchForm-module__cRi6cW__tombol:hover{background:var(--brand-blue-deep)}@media (min-width:900px){.SearchForm-module__cRi6cW__form.SearchForm-module__cRi6cW__barisTata{border:2px solid var(--line-strong);border-radius:var(--r);background:var(--surface);box-shadow:var(--shadow);grid-template-columns:1.25fr 1fr 1.25fr auto;align-items:stretch;gap:0;transition:border-color .14s;display:grid}.SearchForm-module__cRi6cW__form.SearchForm-module__cRi6cW__barisTata:focus-within{border-color:var(--blue)}.SearchForm-module__cRi6cW__form.SearchForm-module__cRi6cW__barisTata .SearchForm-module__cRi6cW__sel{border-right:1px solid var(--line);border-bottom:none;padding:10px 18px}.SearchForm-module__cRi6cW__form.SearchForm-module__cRi6cW__barisTata .SearchForm-module__cRi6cW__sel:nth-of-type(3){border-right:none}.SearchForm-module__cRi6cW__form.SearchForm-module__cRi6cW__barisTata .SearchForm-module__cRi6cW__asli{min-height:0;font-size:var(--fs-isi);background-color:#0000;border:none;padding:0}.SearchForm-module__cRi6cW__form.SearchForm-module__cRi6cW__barisTata select.SearchForm-module__cRi6cW__asli{background-position:100%;padding-right:18px}.SearchForm-module__cRi6cW__form.SearchForm-module__cRi6cW__barisTata .SearchForm-module__cRi6cW__kotakTombol{align-items:stretch;padding:8px;display:flex}.SearchForm-module__cRi6cW__form.SearchForm-module__cRi6cW__barisTata .SearchForm-module__cRi6cW__tombol{border-radius:var(--r-sm);width:auto;height:100%;min-height:0;padding:0 30px}.SearchForm-module__cRi6cW__form.SearchForm-module__cRi6cW__barisTata .SearchForm-module__cRi6cW__panel{min-width:320px;left:0;right:auto}.SearchForm-module__cRi6cW__form.SearchForm-module__cRi6cW__barisTata .SearchForm-module__cRi6cW__sel:nth-of-type(3) .SearchForm-module__cRi6cW__panel{left:auto;right:0}}@media (prefers-reduced-motion:reduce){.SearchForm-module__cRi6cW__form.SearchForm-module__cRi6cW__barisTata,.SearchForm-module__cRi6cW__asli,.SearchForm-module__cRi6cW__tombol{transition:none}}
.GerbangDasbor-module__BNl-Oa__gerbang{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);max-width:560px;margin:32px 0 48px;padding:24px}.GerbangDasbor-module__BNl-Oa__judulGerbang{font-size:var(--fs-sub);color:var(--text);margin:0 0 8px;font-weight:700;line-height:1.3}.GerbangDasbor-module__BNl-Oa__ket{font-size:var(--fs-isi);color:var(--text-muted);max-width:60ch;margin:0 0 16px}.GerbangDasbor-module__BNl-Oa__tombolUtama{border-radius:var(--r-sm);background:var(--blue);color:var(--on-fill);font:inherit;font-weight:600;font-size:var(--fs-ket);cursor:pointer;border:none;padding:10px 18px;text-decoration:none;display:inline-block}
.page-module__jtFfka__judul{font-family:var(--display);font-size:var(--fs-seksi);letter-spacing:-.015em;margin:20px 0 14px}.page-module__jtFfka__petunjuk{font-size:var(--fs-mikro);color:var(--text-faint);margin:10px 0 0}.page-module__jtFfka__aksi{gap:8px;margin-top:18px;display:flex}.page-module__jtFfka__sekunder{text-align:center;border-radius:var(--r-sm);color:var(--text);border:1px solid var(--line-strong);font-weight:600;font-size:var(--fs-ket);background:0 0;flex:1;padding:10px;text-decoration:none}.page-module__jtFfka__kosong{border:1px solid var(--line);border-radius:var(--r);padding:20px}.page-module__jtFfka__kosong p{color:var(--text-muted);font-size:var(--fs-isi);margin:0 0 12px}
.page-module__zZEqgq__gerbang{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);max-width:560px;margin:32px 0 48px;padding:24px}.page-module__zZEqgq__judulGerbang{font-size:var(--fs-sub);color:var(--text);margin:0 0 8px;font-weight:700;line-height:1.3}.page-module__zZEqgq__judul{font-family:var(--display);font-size:var(--fs-nama);color:var(--text);margin:32px 0 6px;font-weight:700;line-height:1.15}.page-module__zZEqgq__ket{font-size:var(--fs-isi);color:var(--text-muted);max-width:60ch;margin:0 0 16px}.page-module__zZEqgq__tombolUtama{border-radius:var(--r-sm);background:var(--blue);color:var(--on-fill);font:inherit;font-weight:600;font-size:var(--fs-ket);cursor:pointer;border:none;padding:10px 18px;text-decoration:none;display:inline-block}.page-module__zZEqgq__kosong{border:1px solid var(--line);border-radius:var(--r);margin-top:20px;padding:20px}.page-module__zZEqgq__galatSimpan{border:1px solid var(--warn,#b45309);border-radius:var(--r);background:var(--surface);margin-top:20px;padding:14px 16px}.page-module__zZEqgq__galatSimpan p{font-size:var(--fs-isi);color:var(--warn,#b45309);margin:0}.page-module__zZEqgq__kosong p{font-size:var(--fs-isi);color:var(--text-muted);margin:0}.page-module__zZEqgq__daftarTersimpan{flex-direction:column;gap:14px;margin:20px 0 88px;padding:0;list-style:none;display:flex}.page-module__zZEqgq__barisTersimpan{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);flex-direction:column;gap:6px;padding:16px;display:flex}.page-module__zZEqgq__tersimpanKepala{justify-content:space-between;align-items:center;gap:12px;display:flex}.page-module__zZEqgq__pilih{font-size:var(--fs-ket);color:var(--text-muted);align-items:center;gap:8px;display:flex}.page-module__zZEqgq__tombolHapus{border:1px solid var(--line);border-radius:var(--r-sm);color:var(--text-muted);font:inherit;font-size:var(--fs-ket);cursor:pointer;background:0 0;padding:6px 12px}.page-module__zZEqgq__tombolHapus:hover{border-color:var(--line-strong);color:var(--text)}.page-module__zZEqgq__namaTersimpan{font-size:var(--fs-isi);color:var(--text);font-weight:600}.page-module__zZEqgq__kampusTersimpan{font-size:var(--fs-ket);color:var(--text-muted)}.page-module__zZEqgq__tersimpanMeta{align-items:center;gap:10px;margin:2px 0 4px;display:flex}.page-module__zZEqgq__disimpanPada{font-size:var(--fs-ket);color:var(--text-muted)}.page-module__zZEqgq__toastArea{z-index:20;pointer-events:none;flex-direction:column;align-items:center;gap:8px;padding:0 18px;display:flex;position:fixed;bottom:16px;left:0;right:0}.page-module__zZEqgq__toast{border-radius:var(--r-sm);background:var(--text);color:var(--surface);font-size:var(--fs-ket);pointer-events:auto;align-items:center;gap:12px;padding:10px 16px;display:flex}.page-module__zZEqgq__tombolBatal{color:var(--surface);font:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-weight:700;text-decoration:underline}
.TrenKunjungan-module__zjbiaW__kartu{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);flex-direction:column;flex:320px;gap:10px;padding:18px 20px 16px;display:flex}.TrenKunjungan-module__zjbiaW__label{font-size:var(--fs-ket);color:var(--text-muted)}.TrenKunjungan-module__zjbiaW__batang{align-items:flex-end;gap:2px;height:64px;margin:0;padding:0;list-style:none;display:flex}.TrenKunjungan-module__zjbiaW__titik{min-width:2px;height:var(--tinggi);background:var(--blue);cursor:default;border-radius:3px 3px 0 0;flex:1 1 0;position:relative}.TrenKunjungan-module__zjbiaW__titik[data-sepi]{opacity:.35}.TrenKunjungan-module__zjbiaW__titik:after{content:attr(data-tip);white-space:nowrap;font-size:var(--fs-mikro);color:var(--on-fill);background:var(--text);opacity:0;pointer-events:none;z-index:5;border-radius:4px;padding:3px 7px;transition:opacity .12s;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.TrenKunjungan-module__zjbiaW__titik:hover:after,.TrenKunjungan-module__zjbiaW__titik:focus-visible:after{opacity:1}.TrenKunjungan-module__zjbiaW__titik:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.TrenKunjungan-module__zjbiaW__rentang{font-size:var(--fs-mikro);color:var(--text-faint);justify-content:space-between;display:flex}@media (prefers-reduced-motion:reduce){.TrenKunjungan-module__zjbiaW__titik:after{transition:none}}
.page-module__u3JEQa__hero{align-items:center;gap:30px;padding:28px 0 0;display:grid}.page-module__u3JEQa__heroTeks{max-width:62ch}@media (min-width:900px){.page-module__u3JEQa__hero.page-module__u3JEQa__heroDua{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);padding-top:48px}.page-module__u3JEQa__hero.page-module__u3JEQa__heroDua .page-module__u3JEQa__judul{font-size:var(--fs-hero)}}.page-module__u3JEQa__kelas{font-size:var(--fs-mikro);letter-spacing:.07em;text-transform:uppercase;color:var(--text-muted);margin:0 0 10px;font-weight:600}.page-module__u3JEQa__judul{font-family:var(--display);font-size:var(--fs-suara);letter-spacing:-.02em;text-wrap:balance;margin:0;line-height:1.15}.page-module__u3JEQa__sub{font-size:var(--fs-isi);color:var(--text-muted);margin:14px 0 0;line-height:1.6}.page-module__u3JEQa__aksi{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.page-module__u3JEQa__tombol{min-height:var(--field-h);border-radius:var(--r-sm);background:var(--blue);color:var(--on-fill);font-size:var(--fs-isi);align-items:center;padding:0 20px;font-weight:600;text-decoration:none;display:inline-flex}.page-module__u3JEQa__tombol:hover{background:var(--brand-blue-deep)}.page-module__u3JEQa__tombolSepi{min-height:var(--field-h);border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--surface);color:var(--text);font-size:var(--fs-isi);align-items:center;padding:0 16px;text-decoration:none;display:inline-flex}.page-module__u3JEQa__tombolSepi:hover{border-color:var(--text-faint)}.page-module__u3JEQa__heroBukti{flex-direction:column;align-items:center;gap:12px;display:flex}@media (min-width:900px){.page-module__u3JEQa__heroBukti{align-items:flex-end}}.page-module__u3JEQa__frame{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);width:100%;max-width:360px;box-shadow:var(--shadow);transition:transform .25s,box-shadow .25s;overflow:hidden;transform:rotate(-1.3deg)}.page-module__u3JEQa__frame:hover,.page-module__u3JEQa__frame:focus-within{box-shadow:var(--shadow-angkat);transform:rotate(0)translateY(-3px)}.page-module__u3JEQa__frameBar{background:var(--surface-2);border-bottom:1px solid var(--line);font-size:var(--fs-kecil);color:var(--text-muted);align-items:center;gap:6px;padding:8px 12px;display:flex}.page-module__u3JEQa__frameBar svg{color:var(--text-faint);flex:none}.page-module__u3JEQa__frameBar span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.page-module__u3JEQa__frameIsi{flex-direction:column;align-items:flex-start;gap:8px;padding:16px;display:flex}.page-module__u3JEQa__frameNama{font-family:var(--sans);font-size:var(--fs-sub);letter-spacing:-.01em;color:var(--text);margin:2px 0 0;font-weight:700;line-height:1.25}.page-module__u3JEQa__frameMeta{font-size:var(--fs-ket);color:var(--text-muted);margin:0}.page-module__u3JEQa__frameChips{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.page-module__u3JEQa__frameTautan{font-size:var(--fs-ket);color:var(--blue);margin-top:6px;font-weight:600;text-decoration:none}.page-module__u3JEQa__frameTautan:hover{text-decoration:underline}.page-module__u3JEQa__heroBuktiBadge{font-size:var(--fs-ket);color:var(--text-muted);margin:0;font-weight:600}@media (prefers-reduced-motion:reduce){.page-module__u3JEQa__frame{transition:none}}.page-module__u3JEQa__judulSeksi{font-family:var(--display);font-size:var(--fs-seksi);letter-spacing:-.015em;text-wrap:balance;margin:0;line-height:1.25}.page-module__u3JEQa__tayang,.page-module__u3JEQa__klien,.page-module__u3JEQa__modul,.page-module__u3JEQa__beda,.page-module__u3JEQa__tanya,.page-module__u3JEQa__penutup{margin-top:56px}.page-module__u3JEQa__tayang{max-width:62ch}.page-module__u3JEQa__tayangIsi{font-size:var(--fs-isi);color:var(--text-muted);margin:10px 0 18px;line-height:1.6}.page-module__u3JEQa__cariForm{flex-wrap:wrap;gap:10px;display:flex}.page-module__u3JEQa__cariInput{min-height:var(--field-h);border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--surface);color:var(--text);font-size:var(--fs-isi);flex:220px;padding:0 14px;font-family:inherit}.page-module__u3JEQa__cariInput::placeholder{color:var(--text-faint)}.page-module__u3JEQa__cariInput:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.page-module__u3JEQa__klien{border-radius:var(--r);background:var(--surface-2);flex-direction:column;gap:16px;padding:22px;display:flex}.page-module__u3JEQa__klienLogo{border-radius:var(--r-sm);background:var(--brand-blue);flex:none;align-self:flex-start;place-items:center;width:104px;height:104px;display:grid}.page-module__u3JEQa__klienLogo img{width:88px;height:88px;display:block}.page-module__u3JEQa__klienIsi{font-size:var(--fs-isi);color:var(--text-muted);margin:10px 0 0;line-height:1.6}.page-module__u3JEQa__klienTautan{font-size:var(--fs-isi);margin:10px 0 0}.page-module__u3JEQa__klienTautan a{color:var(--blue)}.page-module__u3JEQa__modulIsi{font-size:var(--fs-isi);color:var(--text-muted);max-width:62ch;margin:10px 0 22px;line-height:1.6}.page-module__u3JEQa__modulGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;display:grid}.page-module__u3JEQa__modulGrid.page-module__u3JEQa__siap .page-module__u3JEQa__kartu{opacity:0;transition:opacity .5s,transform .5s,box-shadow .16s,border-color .16s;transform:translateY(16px)}.page-module__u3JEQa__modulGrid.page-module__u3JEQa__siap.page-module__u3JEQa__masuk .page-module__u3JEQa__kartu{opacity:1;transform:translateY(0)}.page-module__u3JEQa__modulGrid.page-module__u3JEQa__siap.page-module__u3JEQa__masuk .page-module__u3JEQa__kartu:nth-child(2){transition-delay:60ms}.page-module__u3JEQa__modulGrid.page-module__u3JEQa__siap.page-module__u3JEQa__masuk .page-module__u3JEQa__kartu:nth-child(3){transition-delay:.12s}.page-module__u3JEQa__modulGrid.page-module__u3JEQa__siap.page-module__u3JEQa__masuk .page-module__u3JEQa__kartu:nth-child(4){transition-delay:.18s}.page-module__u3JEQa__modulGrid.page-module__u3JEQa__siap.page-module__u3JEQa__masuk .page-module__u3JEQa__kartu:nth-child(5){transition-delay:.24s}.page-module__u3JEQa__modulGrid.page-module__u3JEQa__siap.page-module__u3JEQa__masuk .page-module__u3JEQa__kartu:nth-child(6){transition-delay:.3s}.page-module__u3JEQa__kartu{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);flex-direction:column;padding:18px;transition:transform .16s,box-shadow .16s,border-color .16s;display:flex;position:relative}.page-module__u3JEQa__kartu:hover,.page-module__u3JEQa__kartu:focus-within{box-shadow:var(--shadow-angkat);transform:translateY(-2px)}.page-module__u3JEQa__kartu:before{content:"";left:-1px;top:var(--r);bottom:var(--r);background:var(--blue);transform-origin:top;border-radius:3px;width:3px;transition:transform .2s;position:absolute;transform:scaleY(0)}.page-module__u3JEQa__kartu:hover:before,.page-module__u3JEQa__kartu:focus-within:before{transform:scaleY(1)}@media (prefers-reduced-motion:reduce){.page-module__u3JEQa__modulGrid.page-module__u3JEQa__siap .page-module__u3JEQa__kartu,.page-module__u3JEQa__kartu,.page-module__u3JEQa__kartu:before{transition:none}}.page-module__u3JEQa__kartuJudul{font-family:var(--sans);font-size:var(--fs-sub);letter-spacing:-.01em;margin:0;line-height:1.25}.page-module__u3JEQa__tanda{border:1px solid var(--line-strong);font-size:var(--fs-mikro);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);border-radius:999px;align-self:flex-start;margin:8px 0 0;padding:2px 8px;font-weight:600}.page-module__u3JEQa__kartuRingkas{font-size:var(--fs-isi);color:var(--text);margin:10px 0 0;line-height:1.55}.page-module__u3JEQa__kartuButir{font-size:var(--fs-ket);color:var(--text-muted);margin:12px 0 0;padding-left:18px;line-height:1.6}.page-module__u3JEQa__kartuButir li+li{margin-top:4px}.page-module__u3JEQa__kartuTautan{font-size:var(--fs-isi);color:var(--blue);margin-top:auto;padding-top:14px;font-weight:600;text-decoration:none}.page-module__u3JEQa__kartuTautan:hover{text-decoration:underline}.page-module__u3JEQa__bedaDaftar{gap:18px;margin:18px 0 0;display:grid}.page-module__u3JEQa__bedaDaftar>div{max-width:68ch}.page-module__u3JEQa__bedaDaftar dt{font-family:var(--sans);font-size:var(--fs-sub);color:var(--text);line-height:1.3}.page-module__u3JEQa__bedaDaftar dd{font-size:var(--fs-isi);color:var(--text-muted);margin:6px 0 0;line-height:1.6}.page-module__u3JEQa__faq{flex-direction:column;gap:10px;max-width:68ch;margin:18px 0 0;display:flex}.page-module__u3JEQa__faqItem{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);padding:0 16px}.page-module__u3JEQa__faqItem[open]{border-color:var(--line-strong)}.page-module__u3JEQa__faqTanya{cursor:pointer;font-family:var(--sans);font-size:var(--fs-sub);color:var(--text);padding:14px 28px 14px 0;line-height:1.3;list-style:none;position:relative}.page-module__u3JEQa__faqTanya::-webkit-details-marker{display:none}.page-module__u3JEQa__faqTanya:after{content:"";border-right:1.6px solid var(--text-muted);border-bottom:1.6px solid var(--text-muted);width:9px;height:9px;margin-top:-6px;transition:transform .2s,margin-top .2s;position:absolute;top:50%;right:2px;transform:rotate(45deg)}.page-module__u3JEQa__faqItem[open] .page-module__u3JEQa__faqTanya:after{margin-top:-3px;transform:rotate(-135deg)}.page-module__u3JEQa__faqJawab{font-size:var(--fs-isi);color:var(--text-muted);margin:0 0 16px;line-height:1.6}.page-module__u3JEQa__faqTautan{font-size:var(--fs-ket);color:var(--blue);margin-top:10px;font-weight:600;text-decoration:none;display:inline-block}.page-module__u3JEQa__faqTautan:hover{text-underline-offset:2px;text-decoration:underline}@media (prefers-reduced-motion:reduce){.page-module__u3JEQa__faqTanya:after{transition:none}}.page-module__u3JEQa__penutup{border:1px solid var(--line);border-radius:var(--r);background:var(--surface-2);text-align:center;padding:26px 22px}.page-module__u3JEQa__penutupJudul{font-family:var(--display);font-size:var(--fs-suara);letter-spacing:-.015em;text-wrap:balance;margin:0;line-height:1.25}.page-module__u3JEQa__penutupIsi{max-width:52ch;font-size:var(--fs-isi);color:var(--text-muted);margin:10px auto 20px;line-height:1.6}.page-module__u3JEQa__penutupSepi{max-width:52ch;font-size:var(--fs-ket);color:var(--text-muted);margin:16px auto 0;line-height:1.6}.page-module__u3JEQa__tautanSepi{color:var(--blue);text-underline-offset:2px;text-decoration:underline}.page-module__u3JEQa__tautanSepi:hover{text-decoration-thickness:2px}@media (min-width:700px){.page-module__u3JEQa__hero{padding-top:40px}.page-module__u3JEQa__judul{font-size:var(--fs-hero)}.page-module__u3JEQa__sub{font-size:var(--fs-sub)}.page-module__u3JEQa__klien{flex-direction:row;align-items:center;gap:24px;padding:26px}.page-module__u3JEQa__penutup{padding:40px 26px}.page-module__u3JEQa__penutupJudul{font-size:var(--fs-suara)}}
.Percakapan-module__BTXs_W__percakapan{flex-direction:column;gap:10px;max-height:420px;margin:0 0 16px;padding:0;list-style:none;display:flex;overflow-y:auto}.Percakapan-module__BTXs_W__bubble{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-sm);border-left-width:3px;max-width:80%;padding:10px 12px}.Percakapan-module__BTXs_W__bubble[data-aku=ya]{border-left-color:var(--blue);align-self:flex-end}.Percakapan-module__BTXs_W__bubble[data-aku=tidak]{border-left-color:var(--line-strong);align-self:flex-start}.Percakapan-module__BTXs_W__pengirim{font-size:var(--fs-mikro);text-transform:uppercase;letter-spacing:.04em;color:var(--text-faint);margin:0 0 4px;font-weight:700;display:block}.Percakapan-module__BTXs_W__isiPesan{font-size:var(--fs-isi);color:var(--text);white-space:pre-wrap;overflow-wrap:break-word;margin:0}.Percakapan-module__BTXs_W__waktuPesan{font-size:var(--fs-mikro);color:var(--text-faint);margin-top:4px;display:block}.Percakapan-module__BTXs_W__komposer{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.Percakapan-module__BTXs_W__textarea{border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--surface);width:100%;min-height:88px;color:var(--text);font:inherit;font-size:var(--fs-isi);resize:vertical;padding:10px 12px}.Percakapan-module__BTXs_W__tombolUtama{border-radius:var(--r-sm);background:var(--blue);color:var(--on-fill);font:inherit;font-weight:600;font-size:var(--fs-ket);cursor:pointer;border:none;padding:10px 18px;display:inline-block}
.SiteFooter-module__p-5sba__kaki{border-top:1px solid var(--line);background:var(--surface-2);margin-top:auto}.SiteFooter-module__p-5sba__isi{max-width:1120px;margin:0 auto;padding:20px 76px 16px 18px}.SiteFooter-module__p-5sba__atas{flex-direction:column;gap:10px;display:flex}.SiteFooter-module__p-5sba__merek{border-radius:var(--r-sm);flex:none;align-self:flex-start;text-decoration:none;display:inline-flex}.SiteFooter-module__p-5sba__disclaimer{font-size:var(--fs-kecil);color:var(--text-muted);max-width:64ch;margin:0;line-height:1.6}.SiteFooter-module__p-5sba__bawah{border-top:1px solid var(--line);grid-template-columns:1fr auto;grid-template-areas:"tahun tahun""b2b tema";align-items:center;gap:12px;margin-top:14px;padding-top:12px;display:grid}.SiteFooter-module__p-5sba__tahun{font-size:var(--fs-mikro);color:var(--text-muted);white-space:nowrap;grid-area:tahun}.SiteFooter-module__p-5sba__tautan{flex-wrap:wrap;grid-area:b2b;justify-self:start;gap:14px;display:flex}.SiteFooter-module__p-5sba__b2b{font-size:var(--fs-mikro);color:var(--text-muted);white-space:nowrap;text-decoration:none}.SiteFooter-module__p-5sba__b2b:hover{color:var(--text);text-decoration:underline}.SiteFooter-module__p-5sba__tema{grid-area:tema;justify-self:end}html[data-sesi=ada] .SiteFooter-module__p-5sba__tema{display:none}@media (min-width:700px){.SiteFooter-module__p-5sba__isi{padding:22px 24px 18px}.SiteFooter-module__p-5sba__atas{flex-direction:row;align-items:center;gap:20px}.SiteFooter-module__p-5sba__merek{align-self:center}.SiteFooter-module__p-5sba__disclaimer{flex:1}.SiteFooter-module__p-5sba__bawah{grid-template-columns:1fr auto auto;grid-template-areas:"tahun b2b tema";gap:20px}}
.SumberKunjungan-module__7A4tBG__kartu{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);flex-direction:column;flex:320px;gap:10px;padding:18px 20px 16px;display:flex}.SumberKunjungan-module__7A4tBG__label{font-size:var(--fs-ket);color:var(--text-muted)}.SumberKunjungan-module__7A4tBG__kosong{font-size:var(--fs-ket);color:var(--text-muted);margin:0}.SumberKunjungan-module__7A4tBG__daftar{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.SumberKunjungan-module__7A4tBG__baris{grid-template-columns:84px 1fr 28px;align-items:center;gap:10px;display:grid}.SumberKunjungan-module__7A4tBG__nama{font-size:var(--fs-ket);color:var(--text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.SumberKunjungan-module__7A4tBG__trek{background:var(--line);border-radius:4px;height:8px;overflow:hidden}.SumberKunjungan-module__7A4tBG__isi{background:var(--blue);border-radius:4px;height:100%;display:block}.SumberKunjungan-module__7A4tBG__jumlah{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:var(--fs-ket);color:var(--text);text-align:right;font-weight:600}
.page-module___nONBq__isi{flex-direction:column;gap:28px;padding-block:20px 48px;display:flex}.page-module___nONBq__remah{font-size:var(--fs-kecil);color:var(--text-muted);flex-wrap:wrap;gap:8px;display:flex}.page-module___nONBq__remahAkhir{color:var(--text)}.page-module___nONBq__h1{max-width:34ch;font-family:var(--display);font-size:clamp(24px, 5vw, var(--fs-nama));margin:0 0 8px;line-height:1.2}.page-module___nONBq__meta{font-size:var(--fs-kecil);color:var(--text-muted);margin:0}.page-module___nONBq__badan{max-width:68ch;font-size:var(--fs-sub);line-height:1.7}.page-module___nONBq__badan h2{font-family:var(--display);font-size:var(--fs-seksi);margin:32px 0 8px}.page-module___nONBq__badan p{margin:0 0 16px}.page-module___nONBq__badan ul,.page-module___nONBq__badan ol{margin:0 0 16px;padding-left:20px}.page-module___nONBq__badan a{color:var(--blue)}.page-module___nONBq__badan table{border-collapse:collapse;max-width:100%;display:block;overflow-x:auto}.page-module___nONBq__judulSeksi{font-family:var(--display);font-size:var(--fs-isi);color:var(--text-muted);margin:0 0 12px}
.page-module__-CkZGa__isi{flex-direction:column;gap:28px;padding-block:24px 48px;display:flex}.page-module__-CkZGa__h1{font-family:var(--display);font-size:var(--fs-suara);margin:0}.page-module__-CkZGa__intro{max-width:60ch;color:var(--text-muted);margin:-18px 0 0}.page-module__-CkZGa__judulSeksi{font-family:var(--display);font-size:var(--fs-isi);color:var(--text-muted);margin:0 0 12px}.page-module__-CkZGa__grid{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:700px){.page-module__-CkZGa__grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}}
.page-module__cBOaca__judul{font-family:var(--display);font-size:var(--fs-nama);color:var(--text);margin:32px 0 6px;font-weight:700;line-height:1.15}.page-module__cBOaca__ket{font-size:var(--fs-isi);color:var(--text-muted);max-width:52ch;margin:0 0 20px}.page-module__cBOaca__kartu{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);max-width:460px;box-shadow:var(--shadow-angkat);margin-bottom:48px;overflow:hidden}.page-module__cBOaca__form{gap:14px;padding:20px 24px 22px;display:grid}.page-module__cBOaca__blok{gap:6px;display:grid}.page-module__cBOaca__label{font-size:var(--fs-mikro);text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);padding:0}.page-module__cBOaca__kolom{height:var(--field-h);border:1px solid var(--line-strong);border-radius:var(--r-sm);font-size:var(--fs-isi);background:var(--surface);color:var(--text);min-width:0;padding:0 12px}.page-module__cBOaca__mikro{font-size:var(--fs-mikro);color:var(--text-muted);margin:0;line-height:1.5}.page-module__cBOaca__utama{height:var(--field-h);border-radius:var(--r-sm);font-size:var(--fs-isi);cursor:pointer;background:var(--blue);color:var(--on-fill);border:none;justify-content:center;align-items:center;font-weight:600;display:flex}.page-module__cBOaca__utama:disabled{opacity:.6;cursor:default}.page-module__cBOaca__galat{font-size:var(--fs-ket);color:var(--danger);margin:0;line-height:1.5}.page-module__cBOaca__selesai{justify-items:start;gap:12px;padding:22px 24px 24px;display:grid}.page-module__cBOaca__selesaiJudul{font-size:var(--fs-seksi);color:var(--text);margin:0;font-weight:700;line-height:1.25}.page-module__cBOaca__ketBlok{font-size:var(--fs-isi);color:var(--text-muted);margin:0;line-height:1.6}.page-module__cBOaca__tautan{font-size:var(--fs-ket);color:var(--blue);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.page-module__cBOaca__kolom:focus-visible,.page-module__cBOaca__utama:focus-visible,.page-module__cBOaca__tautan:focus-visible{outline:2px solid var(--blue);outline-offset:2px}
.page-module__QpzqCq__judul{font-family:var(--display);font-size:var(--fs-nama);color:var(--text);margin:32px 0 6px;font-weight:700;line-height:1.15}.page-module__QpzqCq__ket{font-size:var(--fs-isi);color:var(--text-muted);max-width:60ch;margin:0 0 16px}.page-module__QpzqCq__seksi{margin:28px 0 0}.page-module__QpzqCq__seksi+.page-module__QpzqCq__seksi{margin-top:40px}.page-module__QpzqCq__judulBlok{background:var(--brand-blue-deep);color:#fff;font-family:var(--sans);font-size:var(--fs-mikro);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-self:flex-start;align-items:center;margin:0 0 14px;padding:4px 11px;font-weight:700;display:inline-flex}.page-module__QpzqCq__daftar{flex-direction:column;gap:10px;margin:0 0 8px;padding:0;list-style:none;display:flex}.page-module__QpzqCq__baris{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.page-module__QpzqCq__info{flex-direction:column;gap:4px;min-width:0;display:flex}.page-module__QpzqCq__nama{font-size:var(--fs-isi);color:var(--text);font-weight:600}.page-module__QpzqCq__meta{font-size:var(--fs-ket);color:var(--text-muted)}.page-module__QpzqCq__mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.page-module__QpzqCq__aksi{flex-wrap:wrap;flex-shrink:0;gap:8px;display:flex}.page-module__QpzqCq__tombolUtama{border-radius:var(--r-sm);background:var(--blue);color:var(--on-fill);font:inherit;font-weight:600;font-size:var(--fs-ket);cursor:pointer;border:none;padding:9px 14px}.page-module__QpzqCq__tombolTepi{border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--surface);color:var(--text);font:inherit;font-weight:600;font-size:var(--fs-ket);cursor:pointer;padding:9px 14px}.page-module__QpzqCq__tabel{border-collapse:collapse;width:100%;font-size:var(--fs-ket)}.page-module__QpzqCq__tabel tr{border-bottom:1px solid var(--line)}.page-module__QpzqCq__tabel tr:last-child{border-bottom:none}.page-module__QpzqCq__tabel td{vertical-align:middle;padding:12px 8px}.page-module__QpzqCq__tabel td:first-child{padding-left:0}.page-module__QpzqCq__tabel td:last-child{text-align:right;padding-right:0}.page-module__QpzqCq__hari{color:var(--text);width:90px;font-weight:600}.page-module__QpzqCq__kuota{color:var(--text-muted)}.page-module__QpzqCq__tabelAksi{width:60px}.page-module__QpzqCq__tautanUbah{font:inherit;font-size:var(--fs-ket);color:var(--blue);cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}.page-module__QpzqCq__tautanUbah:hover{text-decoration:underline}@media (max-width:480px){.page-module__QpzqCq__tabel{font-size:var(--fs-kecil)}}
.page-module__4qd70W__judul{font-family:var(--display);font-size:var(--fs-nama);color:var(--text);margin:32px 0 6px;font-weight:700;line-height:1.15}.page-module__4qd70W__ket{font-size:var(--fs-isi);color:var(--text-muted);max-width:60ch;margin:0 0 16px}.page-module__4qd70W__kosong{border:1px solid var(--line);border-radius:var(--r);margin-top:20px;padding:20px}.page-module__4qd70W__kosong p{font-size:var(--fs-isi);color:var(--text-muted);margin:0}.page-module__4qd70W__filter{flex-wrap:wrap;gap:8px;margin:18px 0 20px;display:flex}.page-module__4qd70W__pil{border:1px solid var(--line-strong);background:var(--surface);height:30px;color:var(--text-muted);font-size:var(--fs-ket);white-space:nowrap;border-radius:100px;align-items:center;gap:6px;padding:0 12px;font-weight:600;text-decoration:none;display:inline-flex}.page-module__4qd70W__pil:hover{border-color:var(--blue);color:var(--text)}.page-module__4qd70W__pilAktif,.page-module__4qd70W__pilAktif:hover{border-color:var(--blue);background:var(--blue);color:var(--on-fill)}.page-module__4qd70W__pilHitung{font-family:var(--mono)}.page-module__4qd70W__kontainer{flex-direction:column;gap:20px;width:100%;margin:0 0 48px;display:flex}@media (min-width:700px){.page-module__4qd70W__kontainer{flex-direction:row;align-items:flex-start}.page-module__4qd70W__daftarWrap{flex:0 0 320px}.page-module__4qd70W__panel,.page-module__4qd70W__placeholderDesktop{flex:1;min-width:0}}@media (max-width:699.98px){.page-module__4qd70W__terbuka .page-module__4qd70W__daftarWrap{display:none}}.page-module__4qd70W__daftar{flex-direction:column;gap:10px;max-height:640px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.page-module__4qd70W__baris{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);color:inherit;padding:14px 16px;text-decoration:none;display:block}.page-module__4qd70W__barisAktif{border-color:var(--blue)}.page-module__4qd70W__barisKepala{justify-content:space-between;align-items:flex-start;gap:8px;margin:0 0 6px;display:flex}.page-module__4qd70W__nama{min-width:0;font-size:var(--fs-isi);color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.page-module__4qd70W__npsn{font-family:var(--mono);color:var(--text-muted);font-weight:400}.page-module__4qd70W__meta{font-size:var(--fs-ket);color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.page-module__4qd70W__tanggal{font-family:var(--mono)}.page-module__4qd70W__tanda{margin-top:8px;display:block}.page-module__4qd70W__panel{border:1px solid var(--line-strong);border-radius:var(--r);background:var(--surface-2);padding:20px}.page-module__4qd70W__panelKepala{justify-content:space-between;align-items:flex-start;gap:12px;margin:0 0 4px;display:flex}.page-module__4qd70W__judulPanel{font-size:var(--fs-sub);color:var(--text);margin:0;font-weight:700}.page-module__4qd70W__metaPanel{font-size:var(--fs-ket);color:var(--text-muted);margin:2px 0 0}.page-module__4qd70W__tutup{font-size:var(--fs-ket);color:var(--text-muted);flex-shrink:0;text-decoration:none}.page-module__4qd70W__tutup:hover{text-decoration:underline}.page-module__4qd70W__baristatus{border-top:1px solid var(--line);align-items:center;gap:8px;margin:14px 0 16px;padding-top:14px;display:flex}.page-module__4qd70W__labelStatus{font-size:var(--fs-ket);color:var(--text-muted);flex-shrink:0}.page-module__4qd70W__pilih{height:var(--field-h);border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--surface);color:var(--text);font-size:var(--fs-ket);padding:0 10px}.page-module__4qd70W__tombol{height:var(--field-h);border-radius:var(--r-sm);background:var(--surface);color:var(--text);font-weight:600;font-size:var(--fs-ket);cursor:pointer;border:none;flex-shrink:0;padding:0 14px}.page-module__4qd70W__placeholderDesktop{border:1px dashed var(--line);border-radius:var(--r);color:var(--text-muted);font-size:var(--fs-isi);margin:0;padding:20px;display:none}@media (min-width:700px){.page-module__4qd70W__placeholderDesktop{display:block}}
.page-module__Ha-Qlq__judul{font-family:var(--display);font-size:var(--fs-nama);color:var(--text);margin:32px 0 6px;font-weight:700;line-height:1.15}.page-module__Ha-Qlq__ket{font-size:var(--fs-isi);color:var(--text-muted);max-width:62ch;margin:0 0 16px}.page-module__Ha-Qlq__seksi{margin:28px 0 0}.page-module__Ha-Qlq__seksi+.page-module__Ha-Qlq__seksi{margin-top:40px}.page-module__Ha-Qlq__judulBlok{background:var(--brand-blue-deep);color:#fff;font-family:var(--sans);font-size:var(--fs-mikro);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-self:flex-start;align-items:center;margin:0 0 14px;padding:4px 11px;font-weight:700;display:inline-flex}.page-module__Ha-Qlq__kartuInstan{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);padding:6px 20px}.page-module__Ha-Qlq__kartuDitinjau{border:1px solid var(--kertas-garis);border-radius:var(--r);background:var(--kertas);padding:6px 20px 20px}.page-module__Ha-Qlq__daftarField{margin:0}.page-module__Ha-Qlq__field{border-bottom:1px solid var(--kertas-titik);align-items:center;gap:16px;padding:14px 0;display:flex}.page-module__Ha-Qlq__kartuInstan .page-module__Ha-Qlq__field{border-bottom-color:var(--line)}.page-module__Ha-Qlq__field:last-child{border-bottom:none}.page-module__Ha-Qlq__labelField{font-size:var(--fs-ket);color:var(--text-muted);flex:0 0 168px}.page-module__Ha-Qlq__nilaiField{min-width:0;font-size:var(--fs-isi);color:var(--text);overflow-wrap:break-word;flex:auto;margin:0}.page-module__Ha-Qlq__nilaiMono{font-family:var(--mono);font-variant-numeric:tabular-nums}.page-module__Ha-Qlq__tautanUbah{font:inherit;font-size:var(--fs-ket);color:var(--blue);cursor:pointer;background:0 0;border:none;flex:none;padding:0;font-weight:600}.page-module__Ha-Qlq__tautanUbah:hover{text-decoration:underline}.page-module__Ha-Qlq__tombolAjukan{border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--surface);color:var(--text);font:inherit;font-weight:600;font-size:var(--fs-ket);cursor:pointer;margin-top:18px;padding:10px 16px}.page-module__Ha-Qlq__catatan{font-size:var(--fs-kecil);color:var(--text-faint);max-width:60ch;margin:12px 0 0}@media (max-width:560px){.page-module__Ha-Qlq__field{flex-wrap:wrap}.page-module__Ha-Qlq__labelField{flex-basis:100%}}
.page-module___Fh5bW__judul{font-family:var(--display);font-size:var(--fs-nama);color:var(--text);margin:32px 0 6px;font-weight:700;line-height:1.15}.page-module___Fh5bW__ket{font-size:var(--fs-isi);color:var(--text-muted);max-width:60ch;margin:0 0 20px}.page-module___Fh5bW__kartuBaris{flex-wrap:wrap;gap:12px;display:flex}.page-module___Fh5bW__kartu{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);flex-direction:column;flex:160px;gap:4px;padding:18px 20px;display:flex}.page-module___Fh5bW__angka{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:var(--fs-nama);color:var(--text);font-weight:600;line-height:1.1}.page-module___Fh5bW__label{font-size:var(--fs-ket);color:var(--text-muted)}@media (max-width:480px){.page-module___Fh5bW__kartu{flex-basis:45%}}
.page-module__2Hsxoa__isi{max-width:65ch;margin:32px 0 56px}.page-module__2Hsxoa__judul{font-family:var(--display);font-size:var(--fs-nama);color:var(--text);margin:0 0 16px;font-weight:700;line-height:1.15}.page-module__2Hsxoa__subjudul{font-family:var(--display);font-size:var(--fs-seksi);color:var(--text);margin:32px 0 10px;font-weight:700}.page-module__2Hsxoa__ket,.page-module__2Hsxoa__paragraf{font-size:var(--fs-isi);color:var(--text-muted);margin:0 0 14px;line-height:1.6}.page-module__2Hsxoa__paragraf strong{color:var(--text)}.page-module__2Hsxoa__paragraf a{color:var(--blue)}
.page-module__yT7k0G__gerbang{background:radial-gradient(900px 380px at 50% -22%, var(--blue-tint), transparent 74%);flex:1;align-items:center;padding:36px 18px 56px;display:flex}.page-module__yT7k0G__panggung{text-align:center;width:100%;max-width:460px;margin:0 auto}.page-module__yT7k0G__aksen{background:var(--brand-orange);width:28px;height:2px;margin:0 auto 16px;display:block}.page-module__yT7k0G__judul{font-family:var(--display);font-size:var(--fs-nama);letter-spacing:-.02em;color:var(--text);margin:0;font-weight:700;line-height:1.1}.page-module__yT7k0G__ket{font-size:var(--fs-isi);color:var(--text-muted);margin:8px 0 24px}.page-module__yT7k0G__kartu{text-align:left;border:1px solid var(--line);border-radius:var(--r);background:var(--surface);box-shadow:var(--shadow);overflow:hidden}.page-module__yT7k0G__terbuka{background:var(--surface-2);border-bottom:1px solid var(--line);margin:0;padding:18px 24px}.page-module__yT7k0G__butir{border-top:1px solid var(--line-strong);margin-top:14px;padding:14px 0 0}.page-module__yT7k0G__butir:first-child{border-top:none;margin-top:0;padding-top:0}.page-module__yT7k0G__namaButir{font-size:var(--fs-isi);color:var(--text);font-weight:600;line-height:1.35}.page-module__yT7k0G__isiButir{font-size:var(--fs-ket);color:var(--text-muted);margin:3px 0 0;line-height:1.5}.page-module__yT7k0G__tenang{font-size:var(--fs-kecil);color:var(--text-muted);margin:14px 0 0}@media (min-width:700px){.page-module__yT7k0G__gerbang{padding:48px 24px 64px}}
.page-module__UfMbtW__gerbang{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);max-width:560px;margin:32px 0 48px;padding:24px}.page-module__UfMbtW__judulGerbang{font-size:var(--fs-sub);color:var(--text);margin:0 0 8px;font-weight:700;line-height:1.3}.page-module__UfMbtW__judul{font-family:var(--display);font-size:var(--fs-nama);color:var(--text);margin:32px 0 6px;font-weight:700;line-height:1.15}.page-module__UfMbtW__ket{font-size:var(--fs-isi);color:var(--text-muted);max-width:60ch;margin:0 0 16px}.page-module__UfMbtW__tombolUtama{border-radius:var(--r-sm);background:var(--blue);color:var(--on-fill);font:inherit;font-weight:600;font-size:var(--fs-ket);cursor:pointer;border:none;padding:10px 18px;text-decoration:none;display:inline-block}.page-module__UfMbtW__kosong{border:1px solid var(--line);border-radius:var(--r);margin-top:20px;padding:20px}.page-module__UfMbtW__kosong p{font-size:var(--fs-isi);color:var(--text-muted);margin:0}.page-module__UfMbtW__kontainer{flex-direction:column;gap:20px;width:100%;margin:20px 0 48px;display:flex}@media (min-width:700px){.page-module__UfMbtW__kontainer{flex-direction:row;align-items:flex-start}.page-module__UfMbtW__daftarWrap{flex:0 0 320px}.page-module__UfMbtW__panel,.page-module__UfMbtW__placeholderDesktop{flex:1;min-width:0}}@media (max-width:699.98px){.page-module__UfMbtW__terbuka .page-module__UfMbtW__daftarWrap{display:none}}.page-module__UfMbtW__daftar{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.page-module__UfMbtW__baris{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);color:inherit;flex-direction:column;gap:4px;padding:14px 16px;text-decoration:none;display:flex}.page-module__UfMbtW__barisAktif{border-color:var(--blue)}.page-module__UfMbtW__namaSekolah{font-size:var(--fs-isi);color:var(--text);font-weight:600}.page-module__UfMbtW__cuplikan{font-size:var(--fs-ket);color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.page-module__UfMbtW__meta{font-size:var(--fs-ket);color:var(--text-muted);align-items:center;gap:8px;display:flex}.page-module__UfMbtW__placeholderDesktop{border:1px dashed var(--line);border-radius:var(--r);color:var(--text-muted);font-size:var(--fs-isi);margin:0;padding:20px;display:none}@media (min-width:700px){.page-module__UfMbtW__placeholderDesktop{display:block}}.page-module__UfMbtW__panel{border:1px solid var(--line-strong);border-radius:var(--r);background:var(--surface-2);padding:20px}.page-module__UfMbtW__panelKepala{justify-content:space-between;align-items:center;gap:12px;margin:0 0 14px;display:flex}.page-module__UfMbtW__judulPanel{font-size:var(--fs-sub);color:var(--text);margin:0;font-weight:700}.page-module__UfMbtW__tutup{font-size:var(--fs-ket);color:var(--text-muted);text-decoration:none}.page-module__UfMbtW__tutup:hover{text-decoration:underline}
.StickyWa-module__uahSlq__bar{left:16px;right:84px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:40;transition:transform .25s;position:fixed;transform:translateY(calc(100% + 20px))}.StickyWa-module__uahSlq__bar.StickyWa-module__uahSlq__terlihat{transform:translateY(0)}.StickyWa-module__uahSlq__tombol{min-height:var(--field-h);border-radius:var(--r-sm);background:var(--wa);color:var(--on-fill);font-size:var(--fs-isi);box-shadow:var(--shadow);justify-content:center;align-items:center;gap:8px;font-weight:600;text-decoration:none;display:flex}@media (min-width:700px){.StickyWa-module__uahSlq__bar{display:none}}@media (prefers-reduced-motion:reduce){.StickyWa-module__uahSlq__bar{transition:none}}
