.FlWeRq_wrap{gap:.75rem;display:grid}.FlWeRq_message{border:1px solid var(--color-garis);background:var(--color-kabut);color:var(--color-teks);-webkit-user-select:all;user-select:all;margin:0;padding:.9rem 1.1rem;font-size:1rem;line-height:1.55;transition:border-color .25s}.FlWeRq_wrap[data-status=copied] .FlWeRq_message{border-color:var(--color-hijau)}.FlWeRq_row{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.FlWeRq_button{border:1.5px solid var(--color-laut);min-height:2.75rem;color:var(--color-laut);font:inherit;cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:.55rem;padding:0 1rem 0 .85rem;font-size:.9375rem;font-weight:600;line-height:1.2;transition:background-color .2s,color .2s;display:inline-flex}.FlWeRq_button:hover{background:var(--color-laut);color:var(--color-putih)}.FlWeRq_icon{flex:none;width:1.05rem;height:1.05rem}.FlWeRq_status{color:var(--color-hijau-tua);font-size:.9375rem;font-weight:500;line-height:1.4}.FlWeRq_status[data-status=error]{color:var(--color-merah-tua)}
.xErlOq_btn{border-radius:6px;align-items:center;gap:.6rem;min-height:3rem;padding:0 1.35rem;font-size:1rem;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.xErlOq_arrow{width:1.05rem;height:1.05rem;transition:transform .25s var(--ease-out);flex:none}.xErlOq_btn:hover .xErlOq_arrow{transform:translate(3px)}.xErlOq_solid{background:var(--color-hijau-tua);color:var(--color-putih)}.xErlOq_solid:hover{background:var(--color-hijau-gelap)}.xErlOq_outline{border:1.5px solid var(--color-laut);color:var(--color-laut)}.xErlOq_outline:hover{background:var(--color-laut);color:var(--color-putih)}.xErlOq_terang{background:var(--color-putih);color:var(--color-laut)}.xErlOq_terang:hover{background:var(--color-kabut)}.xErlOq_teks{min-height:2.75rem;color:var(--color-hijau-tua);border-radius:0;padding:0}.xErlOq_teks span{text-underline-offset:.25em;text-decoration:underline;text-decoration-thickness:1.5px}@media (prefers-reduced-motion:reduce){.xErlOq_btn:hover .xErlOq_arrow{transform:none}}
.kAN7SG_toggle{border:1.5px solid var(--color-laut);background:var(--color-putih);min-height:44px;color:var(--color-laut);font:inherit;cursor:pointer;border-radius:6px;align-items:center;gap:.6rem;padding:0 1rem;font-size:.9375rem;font-weight:600;display:inline-flex}.kAN7SG_bars{border-top:2px solid;border-bottom:2px solid;width:1rem;height:.7rem;position:relative}.kAN7SG_bars:after{content:"";background:currentColor;height:2px;position:absolute;top:calc(50% - 1px);left:0;right:0}.kAN7SG_dialog{background:var(--color-putih);width:100%;max-width:none;height:100dvh;max-height:none;color:var(--color-teks);border:0;margin:0;padding:0}.kAN7SG_dialog::backdrop{background:#0f274066}.kAN7SG_dialog[open]{animation:kAN7SG_turun .4s var(--ease-out)}@keyframes kAN7SG_turun{0%{opacity:0;transform:translateY(-1rem)}}.kAN7SG_panel{flex-direction:column;min-height:100%;display:flex}.kAN7SG_top{height:var(--header-h);padding-inline:var(--gutter);border-bottom:1px solid var(--color-garis);justify-content:space-between;align-items:center;gap:1rem;display:flex}.kAN7SG_logoLink{display:inline-flex}.kAN7SG_logo{width:auto;height:2.4rem;display:block}.kAN7SG_nav{padding:1rem var(--gutter) 0}.kAN7SG_nav ul{flex-direction:column;align-items:stretch;gap:0}.kAN7SG_nav li+li{border-top:1px solid var(--color-garis)}.kAN7SG_nav a{letter-spacing:-.015em;font-variation-settings:"wdth" 90;width:100%;min-height:4rem;color:var(--color-laut);font-size:1.75rem;font-weight:700}.kAN7SG_nav a[aria-current=page]:after{width:2.5rem;bottom:.75rem;right:auto}.kAN7SG_foot{padding:2rem var(--gutter) 2.5rem;justify-items:start;gap:1rem;margin-top:auto;display:grid}.kAN7SG_phone{color:var(--color-teks-2);font-weight:500}.kAN7SG_phone a{color:var(--color-laut);font-weight:700}
.wBaYfG_header{z-index:50;border-bottom:1px solid var(--color-garis);background:#fffffff7;position:sticky;top:0}.wBaYfG_bar{height:var(--header-h);align-items:center;gap:2rem;display:flex}.wBaYfG_logoLink{flex:none;padding-block:.25rem;display:inline-flex}.wBaYfG_logo{width:auto;height:2.6rem;display:block}.wBaYfG_nav{margin-left:auto}.wBaYfG_cta{flex:none}.wBaYfG_menu{margin-left:auto}@media not (min-width:64rem){.wBaYfG_nav,.wBaYfG_cta{display:none}}@media (min-width:64rem){.wBaYfG_menu{display:none}}
.YQPcnW_doors{background:var(--color-laut-garis);border-top:1px solid var(--color-laut-garis);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.YQPcnW_cell{background:var(--color-laut);display:flex}.YQPcnW_door{width:100%;min-height:8.5rem;color:var(--color-di-laut);flex-direction:column;padding:1.2rem clamp(1.25rem,.6rem + 1.6vw,2rem) 1.1rem;text-decoration:none;transition:background-color .2s;display:flex;position:relative}.YQPcnW_door:before{content:"";background:var(--c);height:4px;position:absolute;top:-1px;left:0;right:0}.YQPcnW_door:hover{background:var(--color-laut-2)}.YQPcnW_title{letter-spacing:-.01em;font-variation-settings:"wdth" 94;font-size:clamp(1.15rem,1rem + .45vw,1.45rem);font-weight:700;line-height:1.15}.YQPcnW_desc{color:var(--color-di-laut-2);margin-top:.4rem;font-size:.9375rem;line-height:1.4}.YQPcnW_go{align-items:center;gap:.6rem;margin-top:auto;padding-top:.9rem;font-size:1.0625rem;font-weight:600;display:flex}.YQPcnW_arrow{width:1.3rem;height:1.3rem;color:var(--c);transition:transform .25s var(--ease-out)}.YQPcnW_door:hover .YQPcnW_arrow{transform:translate(4px)}@media not (min-width:64rem){.YQPcnW_doors{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not (min-width:30rem){.YQPcnW_doors{grid-template-columns:minmax(0,1fr)}.YQPcnW_door{min-height:0}}@media (prefers-reduced-motion:reduce){.YQPcnW_door:hover .YQPcnW_arrow{transform:none}}
.UoI3xq_band{position:relative}.UoI3xq_head{gap:1.5rem var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));padding-block:clamp(3.5rem,2.5rem + 3.5vw,6rem) clamp(2.5rem,2rem + 2vw,4rem);display:grid}.UoI3xq_title{color:var(--color-di-laut);grid-column:1/span 6;align-self:end}.UoI3xq_side{grid-column:8/span 5;align-self:end;justify-items:start;gap:1.5rem;display:grid}.UoI3xq_text{max-width:42ch;color:var(--color-di-laut-2)}.UoI3xq_call{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;display:flex}.UoI3xq_callNote{color:var(--color-di-laut-2);font-size:.9375rem}.UoI3xq_doors{border-bottom:1px solid var(--color-laut-garis)}.UoI3xq_doors>li:first-child>a{padding-left:var(--gutter)}@media not (min-width:64rem){.UoI3xq_title,.UoI3xq_side{grid-column:1/-1}.UoI3xq_doors>li:nth-child(3)>a{padding-left:var(--gutter)}}@media not (min-width:30rem){.UoI3xq_doors>li>a{padding-left:var(--gutter)}}
.HS70Aa_page{padding-block:clamp(3.5rem,2rem + 6vw,8rem) clamp(4rem,2.5rem + 5vw,7.5rem)}.HS70Aa_grid{gap:2.5rem var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.HS70Aa_text{grid-column:1/span 7;justify-items:start;gap:1.25rem;display:grid}.HS70Aa_title{color:var(--color-laut)}.HS70Aa_lede{max-width:44ch;color:var(--color-teks-2)}.HS70Aa_actions{flex-wrap:wrap;gap:.75rem 1rem;margin-top:.75rem;display:flex}.HS70Aa_motif{fill:none;grid-column:8/-1;justify-self:end;width:100%;max-width:30rem;height:auto;overflow:visible}.HS70Aa_routeDim{stroke:var(--color-garis-2);stroke-width:1.5px;stroke-linecap:round}.HS70Aa_pinDim{fill:var(--color-putih);stroke:var(--color-garis-2);stroke-width:2px}.HS70Aa_routeLit{stroke:var(--color-laut);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.HS70Aa_routeLost{stroke:var(--color-teks-3);stroke-width:2px;stroke-linecap:round;stroke-dasharray:2 7}.HS70Aa_hubRing{fill:var(--color-putih);stroke:var(--color-hijau);stroke-width:3px}.HS70Aa_hubDot{fill:var(--color-laut)}.HS70Aa_pinRing{fill:var(--color-putih);stroke:var(--color-merah);stroke-width:2.5px}.HS70Aa_pinMiss{stroke:var(--color-merah);stroke-width:2.5px;stroke-linecap:round}@media (prefers-reduced-motion:no-preference){.HS70Aa_routeLit{animation:HS70Aa_tarik 1.1s var(--ease-out) .15s both}.HS70Aa_routeLost{animation:.5s .9s both HS70Aa_muncul}.HS70Aa_pinRing,.HS70Aa_pinMiss{animation:.4s 1.2s both HS70Aa_muncul}@keyframes HS70Aa_tarik{0%{stroke-dashoffset:1px}}@keyframes HS70Aa_muncul{0%{opacity:0}}}@media not (min-width:64rem){.HS70Aa_text{grid-column:1/-1}.HS70Aa_motif{grid-area:1/1/auto/-1;justify-self:start;max-width:17rem}}
