@font-face{font-family:Manrope;src:url('/aset/manrope-regular.ttf') format('truetype');font-weight:400 500;font-display:swap}@font-face{font-family:Manrope;src:url('/aset/manrope-bold.ttf') format('truetype');font-weight:600 800;font-display:swap}
:root{--navy:#082c4e;--navy-2:#123e60;--cyan:#007e9e;--cyan-2:#006781;--ink:#152f45;--ink-2:#546777;--line:#dce5eb;--bg:#fff;--bg-2:#f3f7fa;--radius:16px}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body{font-family:Manrope,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;color:var(--ink);margin:0;-webkit-font-smoothing:antialiased}button,input,select,textarea{font-family:inherit}a,button,input,summary{ -webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible{outline:3px solid #0094b8;outline-offset:5px}img{max-width:100%}.wrap{max-width:1240px;padding-left:32px;padding-right:32px}h1,h2,h3,h4{font-weight:700;letter-spacing:-.035em}p{line-height:1.75}.btn{border-radius:8px;min-height:48px}.btn-utama,.btn-utama:hover{color:#fff}.btn-utama:hover{background:#006781}.bg2{background:#f3f7fa}
.jh-utility{background:#082c4e;color:#d9e6ee;font-size:12px;line-height:1.5}.jh-utility-inner{max-width:1240px;padding:9px 32px;margin:auto;display:flex;justify-content:space-between;gap:20px}.jh-utility-inner>div{display:flex;gap:26px}.jh-utility a{color:#e8f2f8;text-decoration:none}.jh-utility a:hover{text-decoration:underline}.jh-head{background:#fff;border-bottom:1px solid #e2e9ee;position:sticky;top:0;z-index:2000;backdrop-filter:none}.jh-bar{max-width:1240px;padding:0 32px;min-height:88px;display:flex;gap:36px;align-items:center;margin:auto;justify-content:space-between}.jh-logo{display:inline-flex;flex-shrink:0}.jh-logo img{width:155px;height:auto;object-fit:contain}.jh-nav{display:flex;align-items:center;gap:29px}.jh-nav a{text-decoration:none}.jh-link,.jh-trigger{font:600 14px/1.5 Manrope,sans-serif;color:#354c60;white-space:nowrap}.jh-link:hover,.jh-trigger:hover,.jh-nav [aria-current=page],.jh-current{color:#007e9e}.jh-trigger{border:0;background:none;padding:18px 0;cursor:pointer;display:flex;gap:8px;align-items:center}.jh-trigger svg{transition:transform .2s}.jh-group.is-open .jh-trigger svg{transform:rotate(180deg)}.jh-group{position:relative}.jh-dropdown{display:none;position:absolute;top:100%;left:-20px;width:310px;padding-top:13px;z-index:1}.jh-group.is-open .jh-dropdown{display:block}.jh-dropdown-inner{padding:8px;background:#fff;border:1px solid #dce5eb;box-shadow:0 18px 45px #082c4e1c;border-radius:12px}.jh-dropdown a{display:block;padding:13px;border-radius:7px;color:#17364f}.jh-dropdown a:hover{background:#f1f7fa}.jh-dropdown strong{font-size:14px;display:block;font-weight:700}.jh-dropdown span{display:block;margin-top:4px;font-size:12px;color:#5d7182;line-height:1.5}.jh-signup{display:inline-flex;align-items:center;justify-content:center;gap:20px;color:#fff;background:#007e9e;padding:14px 20px;border-radius:7px;font-size:14px;font-weight:700;white-space:nowrap}.jh-signup:hover{background:#006781;color:#fff}.jh-burger,.jh-mobile-account{display:none}.jh-burger{border:1px solid #dce5eb;background:#fff;color:#082c4e;border-radius:7px;padding:9px;min-height:44px;cursor:pointer}
/* Unify existing service pages without changing their forms or data. */
body:not(.jala-home):not(.jala-register) .judul,body:not(.jala-home) .puncak{background:#edf5f9;color:#082c4e;padding:52px 0;border-bottom:1px solid #dce5eb}body:not(.jala-home) .puncak::after{display:none}body:not(.jala-home) .judul h1,body:not(.jala-home) .puncak h1{color:#082c4e}body:not(.jala-home) .judul p,body:not(.jala-home) .puncak p,body:not(.jala-home) .remah a{color:#4c6477}body:not(.jala-home) .hero{background:#edf5f9;color:#082c4e;padding:60px 0 90px}body:not(.jala-home) .hero p{color:#4c6477}body:not(.jala-home) .hero .pil{background:#fff;border-color:#cedee8;color:#007e9e}body:not(.jala-home) .kepala{margin-bottom:32px}body:not(.jala-home) .kepala h2{letter-spacing:-.035em}body:not(.jala-home) .pd-fakta dt,body:not(.jala-home) .pd-hemat{font-size:12px}body:not(.jala-home) .pd{border-width:1px}body:not(.jala-home) .pd-gbr{background:#edf3f7}body:not(.jala-home) .bungkus{padding-top:48px}body:not(.jala-home) .bungkus>h1{font-size:34px}body:not(.jala-home) footer{background:#082c4e}body:not(.jala-home) .bantu{font-size:14px}body:not(.jala-home) .judul h1{line-height:1.2}
@media(max-width:1100px){.jh-nav{gap:20px}.jh-bar{gap:24px}.jh-logo img{width:140px}}
@media(max-width:1120px){.jh-bar{min-height:76px;padding:0 24px}.jh-burger{display:flex}.jh-nav{display:none;position:absolute;top:100%;left:0;right:0;background:#fff;padding:10px 24px 24px;max-height:calc(100dvh - 76px);overflow:auto;box-shadow:0 20px 30px #082c4e14;border-bottom:1px solid #dce5eb;align-items:stretch;gap:0}.jh-nav.is-open{display:flex;flex-direction:column}.jh-link,.jh-trigger{padding:17px 0;border-bottom:1px solid #e5ecf0;display:flex;font-size:15px}.jh-trigger{width:100%;justify-content:space-between}.jh-dropdown{position:static;width:100%;padding:0}.jh-dropdown-inner{box-shadow:none;border:0;border-radius:0;padding:2px 0 6px 8px}.jh-signup{margin-top:16px}.jh-mobile-account{display:block;text-align:center;margin-top:18px;color:#007e9e;font-size:14px}.jh-utility-inner{padding-left:24px;padding-right:24px}}
@media(max-width:600px){.wrap{padding-left:22px;padding-right:22px}.jh-utility-inner{padding:8px 22px;justify-content:center;font-size:11px}.jh-utility-inner>div{display:none}.jh-bar{padding:0 22px;min-height:72px}.jh-logo img{width:138px}.jh-nav{max-height:calc(100dvh - 72px)}body:not(.jala-home):not(.jala-register) .judul,body:not(.jala-home) .puncak{padding:36px 0}body:not(.jala-home) .hero{padding:45px 0 80px}body:not(.jala-home) .bungkus>h1{font-size:29px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation:none!important;transition:none!important}}

@media(min-width:1121px) and (max-width:1280px){.jh-nav{gap:21px}.jh-bar{gap:24px}}
