.sh-shell[data-astro-cid-pcwn7gyx]{position:relative;z-index:1}.sh-list[data-astro-cid-pcwn7gyx]{list-style:none;margin:0;padding:0;display:grid;gap:1.25rem}.sh-item[data-astro-cid-pcwn7gyx]{position:relative;display:grid;gap:.85rem;min-width:0}.sh-num[data-astro-cid-pcwn7gyx]{background:var(--card-bg)}.sh-title[data-astro-cid-pcwn7gyx]{font-size:var(--fs-h3);color:var(--card-ink)}.sh-title[data-astro-cid-pcwn7gyx][data-panjang=l]{font-size:clamp(1.1rem,1rem + .5vw,1.25rem);line-height:1.35}.sh-desc[data-astro-cid-pcwn7gyx]{margin:.4rem 0 0;font-size:.95rem;line-height:1.6;color:var(--card-muted)}.sh--numbered-cards[data-astro-cid-pcwn7gyx] .sh-item[data-astro-cid-pcwn7gyx],.sh--zigzag[data-astro-cid-pcwn7gyx] .sh-item[data-astro-cid-pcwn7gyx],.sh--rail[data-astro-cid-pcwn7gyx] .sh-item[data-astro-cid-pcwn7gyx],.sh--tangga-naik[data-astro-cid-pcwn7gyx] .sh-item[data-astro-cid-pcwn7gyx],.sh--nomor-raksasa-samar[data-astro-cid-pcwn7gyx] .sh-item[data-astro-cid-pcwn7gyx],.sh--kartu-panah-sambung[data-astro-cid-pcwn7gyx] .sh-item[data-astro-cid-pcwn7gyx],.sh--pita-progres-atas[data-astro-cid-pcwn7gyx] .sh-item[data-astro-cid-pcwn7gyx]{background:var(--card-bg);border:1px solid var(--card-line);border-radius:var(--r-lg);padding:clamp(1.1rem,.95rem + 1vw,1.5rem);align-content:start}.sh--numbered-cards[data-astro-cid-pcwn7gyx] .sh-list[data-astro-cid-pcwn7gyx],.sh--pita-progres-atas[data-astro-cid-pcwn7gyx] .sh-list[data-astro-cid-pcwn7gyx]{grid-template-columns:repeat(auto-fit,minmax(min(15rem,100%),1fr));gap:1rem}@media(min-width:720px){.sh--timeline-horizontal[data-astro-cid-pcwn7gyx] .sh-list[data-astro-cid-pcwn7gyx]{grid-auto-flow:column;grid-auto-columns:1fr;gap:clamp(1rem,3vw,2rem)}.sh--timeline-horizontal[data-astro-cid-pcwn7gyx] .sh-item[data-astro-cid-pcwn7gyx]{justify-items:center;text-align:center}.sh--timeline-horizontal[data-astro-cid-pcwn7gyx] .sh-item[data-astro-cid-pcwn7gyx]:not(:last-child):after{content:"";position:absolute;top:.15rem;left:calc(50% + 2.1rem);width:calc(100% - 4.2rem + clamp(1rem,3vw,2rem));height:1.1rem;border-top:2px dashed color-mix(in srgb,currentColor 28%,transparent);border-radius:50%/100% 100% 0 0;pointer-events:none}}@media(max-width:719.98px){.sh--timeline-horizontal[data-astro-cid-pcwn7gyx] .sh-item[data-astro-cid-pcwn7gyx]{grid-template-columns:auto 1fr;align-items:start}.sh--timeline-horizontal[data-astro-cid-pcwn7gyx] .sh-item[data-astro-cid-pcwn7gyx]:not(:last-child):after{content:"";position:absolute;top:3.1rem;bottom:-1.35rem;left:calc(1.375rem - 1px);border-inline-start:2px dashed color-mix(in srgb,currentColor 28%,transparent);pointer-events:none}}.sh--timeline-vertical[data-astro-cid-pcwn7gyx] .sh-list[data-astro-cid-pcwn7gyx]{max-width:var(--container-narrow);margin-inline:auto;gap:1.75rem}.sh--timeline-vertical[data-astro-cid-pcwn7gyx] .sh-item[data-astro-cid-pcwn7gyx],.sh--vertikal-kanan-media[data-astro-cid-pcwn7gyx] .sh-item[data-astro-cid-pcwn7gyx]{grid-template-columns:auto 1fr;align-items:start;column-gap:1.1rem}.sh--timeline-vertical[data-astro-cid-pcwn7gyx] .sh-item[data-astro-cid-pcwn7gyx]:not(:last-child):after,.sh--vertikal-kanan-media[data-astro-cid-pcwn7gyx] .sh-item[data-astro-cid-pcwn7gyx]:not(:last-child):after{content:"";position:absolute;top:3.1rem;bottom:-1.85rem;left:calc(1.375rem - 1px);border-inline-start:2px dashed color-mix(in srgb,currentColor 28%,transparent);pointer-events:none}.sh--zigzag[data-astro-cid-pcwn7gyx] .sh-list[data-astro-cid-pcwn7gyx]{gap:1.5rem}.sh--zigzag[data-astro-cid-pcwn7gyx] .sh-item[data-astro-cid-pcwn7gyx]{grid-template-columns:auto 1fr;align-items:start;column-gap:1.1rem}@media(min-width:820px){.sh--zigzag[data-astro-cid-pcwn7gyx] .sh-list[data-astro-cid-pcwn7gyx]{position:relative;gap:2rem}.sh--zigzag[data-astro-cid-pcwn7gyx] .sh-list[data-astro-cid-pcwn7gyx]:before{content:"";position:absolute;inset-block:1rem;left:50%;border-inline-start:2px dashed color-mix(in srgb,currentColor 18%,transparent);pointer-events:none}.sh--zigzag[data-astro-cid-pcwn7gyx] .sh-item[data-astro-cid-pcwn7gyx]{width:calc(50% - 2rem)}.sh--zigzag[data-astro-cid-pcwn7gyx] .sh-item[data-astro-cid-pcwn7gyx]:nth-child(2n){margin-inline-start:auto}.sh--zigzag[data-astro-cid-pcwn7gyx] .sh-item[data-astro-cid-pcwn7gyx]:after{content:"";position:absolute;top:1.9rem;width:.7rem;height:.7rem;border-radius:var(--r-full);border:2px solid color-mix(in srgb,currentColor 35%,transparent);background:var(--card-bg)}.sh--zigzag[data-astro-cid-pcwn7gyx] .sh-item[data-astro-cid-pcwn7gyx]:nth-child(odd):after{right:calc(-2.35rem + 1px)}.sh--zigzag[data-astro-cid-pcwn7gyx] .sh-item[data-astro-cid-pcwn7gyx]:nth-child(2n):after{left:calc(-2.35rem + 1px)}}.sh--rail[data-astro-cid-pcwn7gyx] .sh-scroll[data-astro-cid-pcwn7gyx]{overflow-x:auto;padding-block:.25rem .75rem;scrollbar-width:thin}.sh--rail[data-astro-cid-pcwn7gyx] .sh-scroll[data-astro-cid-pcwn7gyx]:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px;border-radius:var(--r-md)}.sh--rail[data-astro-cid-pcwn7gyx] .sh-list[data-astro-cid-pcwn7gyx]{grid-auto-flow:column;grid-auto-columns:minmax(15rem,18rem);gap:1rem}.sh--rail[data-astro-cid-pcwn7gyx] .sh-item[data-astro-cid-pcwn7gyx]:not(:last-child):after{content:"";position:absolute;top:1.55rem;right:-1rem;width:1rem;border-top:2px dashed color-mix(in srgb,currentColor 28%,transparent);pointer-events:none}.sh--cincin-terhubung-busur[data-astro-cid-pcwn7gyx] .sh-num[data-astro-cid-pcwn7gyx]{width:3.6rem;height:3.6rem;font-size:1.2rem;border-width:3px}@media(min-width:720px){.sh--cincin-terhubung-busur[data-astro-cid-pcwn7gyx] .sh-list[data-astro-cid-pcwn7gyx]{grid-auto-flow:column;grid-auto-columns:1fr;gap:clamp(1rem,3vw,2.25rem);padding-block:1.2rem}.sh--cincin-terhubung-busur[data-astro-cid-pcwn7gyx] .sh-item[data-astro-cid-pcwn7gyx]{justify-items:center;text-align:center}.sh--cincin-terhubung-busur[data-astro-cid-pcwn7gyx] .sh-item[data-astro-cid-pcwn7gyx]:not(:last-child):after{content:"";position:absolute;left:calc(50% + 2.4rem);width:calc(100% - 4.8rem + clamp(1rem,3vw,2.25rem));height:1.6rem;border-top:2px dashed color-mix(in srgb,currentColor 30%,transparent);pointer-events:none}.sh--cincin-terhubung-busur[data-astro-cid-pcwn7gyx] .sh-item[data-astro-cid-pcwn7gyx]:nth-child(odd):not(:last-child):after{top:-.4rem;border-radius:50%/100% 100% 0 0}.sh--cincin-terhubung-busur[data-astro-cid-pcwn7gyx] .sh-item[data-astro-cid-pcwn7gyx]:nth-child(2n):not(:last-child):after{top:2.6rem;border-top:0;border-bottom:2px dashed color-mix(in srgb,currentColor 30%,transparent);border-radius:50%/0 0 100% 100%}}@media(max-width:719.98px){.sh--cincin-terhubung-busur[data-astro-cid-pcwn7gyx] .sh-item[data-astro-cid-pcwn7gyx]{grid-template-columns:auto 1fr;align-items:start;column-gap:1.1rem}.sh--cincin-terhubung-busur[data-astro-cid-pcwn7gyx] .sh-item[data-astro-cid-pcwn7gyx]:not(:last-child):after{content:"";position:absolute;top:4rem;bottom:-1.35rem;left:calc(1.8rem - 1px);border-inline-start:2px dashed color-mix(in srgb,currentColor 30%,transparent);pointer-events:none}}.sh--tangga-naik[data-astro-cid-pcwn7gyx] .sh-list[data-astro-cid-pcwn7gyx]{gap:1rem}@media(min-width:820px){.sh--tangga-naik[data-astro-cid-pcwn7gyx]:not(.sh--tangga-padat) .sh-list[data-astro-cid-pcwn7gyx]{grid-auto-flow:column;grid-auto-columns:1fr;align-items:stretch;padding-top:.5rem}.sh--tangga-naik[data-astro-cid-pcwn7gyx]:not(.sh--tangga-padat) .sh-item[data-astro-cid-pcwn7gyx]{margin-bottom:calc(var(--st, 0) * 1.4rem)}.sh--tangga-naik[data-astro-cid-pcwn7gyx]:not(.sh--tangga-padat) .sh-item[data-astro-cid-pcwn7gyx]:after{content:"";position:absolute;inset-inline:.5rem;bottom:-.65rem;border-bottom:3px solid color-mix(in srgb,currentColor 22%,transparent);border-radius:var(--r-full);pointer-events:none}.sh--tangga-padat[data-astro-cid-pcwn7gyx] .sh-list[data-astro-cid-pcwn7gyx]{grid-template-columns:repeat(auto-fit,minmax(min(15rem,100%),1fr))}}.sh--kartu-flip-nomor[data-astro-cid-pcwn7gyx] .sh-list[data-astro-cid-pcwn7gyx]{grid-template-columns:repeat(auto-fit,minmax(min(14rem,100%),1fr));gap:1rem}.sh-flip[data-astro-cid-pcwn7gyx]{display:block;width:100%;min-height:11.5rem;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:center;cursor:pointer;perspective:55rem}.sh-flip[data-astro-cid-pcwn7gyx]:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px;border-radius:var(--r-lg)}.sh-flip-in[data-astro-cid-pcwn7gyx]{position:relative;display:grid;width:100%;min-height:inherit;transform-style:preserve-3d;transition:transform .55s cubic-bezier(.4,0,.2,1)}.sh-flip[data-astro-cid-pcwn7gyx].is-flip .sh-flip-in[data-astro-cid-pcwn7gyx]{transform:rotateY(180deg)}.sh-face[data-astro-cid-pcwn7gyx]{grid-area:1 / 1;display:grid;place-content:center;justify-items:center;gap:.7rem;padding:1.2rem;background:var(--card-bg);border:1px solid var(--card-line);border-radius:var(--r-lg);backface-visibility:hidden}.sh-face--balik[data-astro-cid-pcwn7gyx]{transform:rotateY(180deg)}.sh-flip-hint[data-astro-cid-pcwn7gyx]{font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--kicker-col)}.sh-flip[data-astro-cid-pcwn7gyx] .sh-desc[data-astro-cid-pcwn7gyx]{margin:0}@media(prefers-reduced-motion:reduce){.sh-flip-in[data-astro-cid-pcwn7gyx]{transition:none}}.sh--langkah-satu-sorot[data-astro-cid-pcwn7gyx] .sh-list[data-astro-cid-pcwn7gyx]{gap:.65rem;max-width:48rem}.sh-sorot-btn[data-astro-cid-pcwn7gyx]{display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:.9rem;width:100%;margin:0;padding:.55rem .4rem;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:var(--r-md)}.sh-sorot-btn[data-astro-cid-pcwn7gyx]:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.sh--langkah-satu-sorot[data-astro-cid-pcwn7gyx] .sh-item[data-astro-cid-pcwn7gyx]:not(.is-aktif) .sh-num[data-astro-cid-pcwn7gyx]{width:2.1rem;height:2.1rem;font-size:.85rem}.sh--langkah-satu-sorot[data-astro-cid-pcwn7gyx] .sh-item[data-astro-cid-pcwn7gyx]:not(.is-aktif) .sh-title[data-astro-cid-pcwn7gyx]{font-size:1rem}.sh-sorot-desc[data-astro-cid-pcwn7gyx]{display:none}.sh--langkah-satu-sorot[data-astro-cid-pcwn7gyx] .is-aktif[data-astro-cid-pcwn7gyx]{background:var(--card-bg);border:1px solid var(--card-line);border-radius:var(--r-lg);padding:clamp(1rem,.85rem + .8vw,1.4rem);gap:0}.sh--langkah-satu-sorot[data-astro-cid-pcwn7gyx] .is-aktif[data-astro-cid-pcwn7gyx] .sh-sorot-btn[data-astro-cid-pcwn7gyx]{padding:0;cursor:default}.sh--langkah-satu-sorot[data-astro-cid-pcwn7gyx] .is-aktif[data-astro-cid-pcwn7gyx] .sh-sorot-desc[data-astro-cid-pcwn7gyx]{display:block;margin-top:.7rem;padding-left:3.65rem}@media(max-width:519.98px){.sh--langkah-satu-sorot[data-astro-cid-pcwn7gyx] .is-aktif[data-astro-cid-pcwn7gyx] .sh-sorot-desc[data-astro-cid-pcwn7gyx]{padding-left:0}}.sh--jalur-titik-peta[data-astro-cid-pcwn7gyx] .sh-list[data-astro-cid-pcwn7gyx]{max-width:44rem;margin-inline:auto;row-gap:3.25rem}.sh--jalur-titik-peta[data-astro-cid-pcwn7gyx] .sh-item[data-astro-cid-pcwn7gyx]{grid-template-columns:auto 1fr;align-items:start;column-gap:1rem;width:min(26rem,82%)}.sh--jalur-titik-peta[data-astro-cid-pcwn7gyx] .sh-item[data-astro-cid-pcwn7gyx]:nth-child(2n){margin-inline-start:auto}@media(min-width:640px){.sh--jalur-titik-peta[data-astro-cid-pcwn7gyx] .sh-item[data-astro-cid-pcwn7gyx]:nth-child(odd):not(:last-child):after,.sh--jalur-titik-peta[data-astro-cid-pcwn7gyx] .sh-item[data-astro-cid-pcwn7gyx]:nth-child(2n):not(:last-child):after{content:"";position:absolute;bottom:-3.25rem;height:3.1rem;width:42%;border:2px dotted color-mix(in srgb,currentColor 32%,transparent);pointer-events:none}.sh--jalur-titik-peta[data-astro-cid-pcwn7gyx] .sh-item[data-astro-cid-pcwn7gyx]:nth-child(odd):not(:last-child):after{right:-28%;border-left:0;border-top:0;border-radius:0 0 2.4rem}.sh--jalur-titik-peta[data-astro-cid-pcwn7gyx] .sh-item[data-astro-cid-pcwn7gyx]:nth-child(2n):not(:last-child):after{left:-28%;border-right:0;border-top:0;border-radius:0 0 0 2.4rem}}.sh--langkah-ikon-besar[data-astro-cid-pcwn7gyx] .sh-list[data-astro-cid-pcwn7gyx]{grid-template-columns:repeat(auto-fit,minmax(min(12.5rem,100%),1fr));gap:clamp(1.25rem,3vw,2rem)}.sh--langkah-ikon-besar[data-astro-cid-pcwn7gyx] .sh-item[data-astro-cid-pcwn7gyx]{justify-items:center;text-align:center}.sh--langkah-ikon-besar[data-astro-cid-pcwn7gyx] .sh-num[data-astro-cid-pcwn7gyx]{width:4rem;height:4rem;background:var(--chip-bg);border-color:transparent}.sh-lanes[data-astro-cid-pcwn7gyx]{display:grid;gap:2rem}@media(min-width:760px){.sh-lanes[data-astro-cid-pcwn7gyx]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,4vw,3rem)}}.sh-lane-label[data-astro-cid-pcwn7gyx]{margin:0 0 1.1rem;padding-bottom:.6rem;font-size:.8rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--kicker-col);border-bottom:2px solid color-mix(in srgb,currentColor 18%,transparent)}.sh--dua-jalur-paralel[data-astro-cid-pcwn7gyx] .sh-list[data-astro-cid-pcwn7gyx]{gap:1.5rem}.sh--dua-jalur-paralel[data-astro-cid-pcwn7gyx] .sh-item[data-astro-cid-pcwn7gyx]{grid-template-columns:auto 1fr;align-items:start;column-gap:1rem}.sh--dua-jalur-paralel[data-astro-cid-pcwn7gyx] .sh-item[data-astro-cid-pcwn7gyx]:not(:last-child):after{content:"";position:absolute;top:3.1rem;bottom:-1.6rem;left:calc(1.375rem - 1px);border-inline-start:2px dashed color-mix(in srgb,currentColor 24%,transparent);pointer-events:none}.sh--langkah-aksordion[data-astro-cid-pcwn7gyx] .sh-list[data-astro-cid-pcwn7gyx]{gap:.7rem;max-width:var(--container-narrow);margin-inline:auto}.sh-acc[data-astro-cid-pcwn7gyx]{background:var(--card-bg);border:1px solid var(--card-line);border-radius:var(--r-lg)}.sh-acc-sum[data-astro-cid-pcwn7gyx]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;column-gap:.9rem;padding:.9rem 1.15rem;cursor:pointer;list-style:none}.sh-acc-sum[data-astro-cid-pcwn7gyx]::-webkit-details-marker{display:none}.sh-acc-sum[data-astro-cid-pcwn7gyx]:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px;border-radius:var(--r-lg)}.sh-acc-title[data-astro-cid-pcwn7gyx]{font-family:var(--font-heading);font-weight:700;font-size:1.05rem;color:var(--card-ink)}.sh-acc-chev[data-astro-cid-pcwn7gyx]{width:.65rem;height:.65rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .25s ease;color:var(--card-muted)}.sh-acc[data-astro-cid-pcwn7gyx][open] .sh-acc-chev[data-astro-cid-pcwn7gyx]{transform:rotate(-135deg)}.sh-acc-desc[data-astro-cid-pcwn7gyx]{margin:0;padding:0 1.15rem 1rem 4rem}@media(max-width:519.98px){.sh-acc-desc[data-astro-cid-pcwn7gyx]{padding-left:1.15rem}}@media(prefers-reduced-motion:reduce){.sh-acc-chev[data-astro-cid-pcwn7gyx]{transition:none}}.sh-track[data-astro-cid-pcwn7gyx]{position:relative;display:flex;justify-content:space-between;align-items:center;max-width:40rem;margin:0 auto clamp(1.5rem,3vw,2.25rem);padding-inline:.2rem}.sh-track[data-astro-cid-pcwn7gyx]:before{content:"";position:absolute;inset-inline:.45rem;top:50%;border-top:2px dashed color-mix(in srgb,currentColor 26%,transparent)}.sh-track-dot[data-astro-cid-pcwn7gyx]{position:relative;width:.9rem;height:.9rem;border-radius:var(--r-full);border:2px solid color-mix(in srgb,currentColor 40%,transparent);background:var(--card-bg)}.sh-track-dot[data-astro-cid-pcwn7gyx]:first-child{background:var(--num-col);border-color:var(--num-col)}.sh--nomor-raksasa-samar[data-astro-cid-pcwn7gyx] .sh-list[data-astro-cid-pcwn7gyx]{grid-template-columns:repeat(auto-fit,minmax(min(15rem,100%),1fr));gap:1rem}.sh--nomor-raksasa-samar[data-astro-cid-pcwn7gyx] .sh-item[data-astro-cid-pcwn7gyx]{overflow:hidden;padding-top:2.6rem}.sh--nomor-raksasa-samar[data-astro-cid-pcwn7gyx] .sh-num[data-astro-cid-pcwn7gyx]{display:none}.sh-ghost[data-astro-cid-pcwn7gyx]{position:absolute;top:-1.6rem;right:.3rem;font-family:var(--font-heading);font-weight:800;font-size:clamp(4.5rem,4rem + 3vw,6.5rem);line-height:1;color:color-mix(in srgb,currentColor 9%,transparent);pointer-events:none}.sh--langkah-checklist[data-astro-cid-pcwn7gyx] .sh-list[data-astro-cid-pcwn7gyx]{max-width:var(--container-narrow);margin-inline:auto;gap:1.2rem}.sh--langkah-checklist[data-astro-cid-pcwn7gyx] .sh-item[data-astro-cid-pcwn7gyx]{grid-template-columns:auto 1fr;align-items:start;column-gap:1rem}.sh--langkah-checklist[data-astro-cid-pcwn7gyx] .sh-num[data-astro-cid-pcwn7gyx]{width:2.2rem;height:2.2rem;background:var(--chip-bg);border-color:transparent}.sh--langkah-checklist[data-astro-cid-pcwn7gyx] .sh-title[data-astro-cid-pcwn7gyx]{font-size:1.1rem}.sh--langkah-checklist[data-astro-cid-pcwn7gyx] .sh-item[data-astro-cid-pcwn7gyx]:not(:last-child):after{content:"";position:absolute;top:2.5rem;bottom:-1.1rem;left:calc(1.1rem - 1px);border-inline-start:2px solid color-mix(in srgb,currentColor 14%,transparent);pointer-events:none}.sh-orbit[data-astro-cid-pcwn7gyx]{--r: clamp(11rem, 23vw, 16rem)}@media(min-width:920px){.sh-orbit[data-astro-cid-pcwn7gyx]{position:relative;width:calc(var(--r) * 2 + 13rem);height:calc(var(--r) * 2 + 12rem);margin-inline:auto}.sh-orbit[data-astro-cid-pcwn7gyx]:before{content:"";position:absolute;top:50%;left:50%;width:calc(var(--r) * 2);height:calc(var(--r) * 2);transform:translate(-50%,-50%);border:2px dashed color-mix(in srgb,currentColor 22%,transparent);border-radius:var(--r-full);pointer-events:none}.sh--melingkar-orbit[data-astro-cid-pcwn7gyx] .sh-list[data-astro-cid-pcwn7gyx]{display:block}.sh--melingkar-orbit[data-astro-cid-pcwn7gyx] .sh-item[data-astro-cid-pcwn7gyx]{position:absolute;top:50%;left:50%;width:11.5rem;margin:-3rem 0 0 -5.75rem;justify-items:center;text-align:center;transform:rotate(var(--a)) translate(var(--r)) rotate(calc(-1 * var(--a)))}.sh-orbit-hub[data-astro-cid-pcwn7gyx]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:grid;place-content:center;justify-items:center;gap:.15rem;width:8.5rem;height:8.5rem;border:3px solid color-mix(in srgb,currentColor 30%,transparent);border-radius:var(--r-full);background:var(--card-bg)}}@media(max-width:919.98px){.sh--melingkar-orbit[data-astro-cid-pcwn7gyx] .sh-list[data-astro-cid-pcwn7gyx]{grid-template-columns:repeat(auto-fit,minmax(min(13rem,100%),1fr));gap:1.25rem}.sh--melingkar-orbit[data-astro-cid-pcwn7gyx] .sh-item[data-astro-cid-pcwn7gyx]{justify-items:center;text-align:center}.sh-orbit-hub[data-astro-cid-pcwn7gyx]{display:flex;align-items:baseline;justify-content:center;gap:.45rem;margin-bottom:1.5rem}}.sh-orbit-hub-num[data-astro-cid-pcwn7gyx]{font-family:var(--font-heading);font-weight:800;font-size:2.2rem;line-height:1;color:var(--num-col)}.sh-orbit-hub-label[data-astro-cid-pcwn7gyx]{font-size:.85rem;color:var(--sub-col)}.sh--melingkar-orbit[data-astro-cid-pcwn7gyx] .sh-desc[data-astro-cid-pcwn7gyx]{font-size:.85rem}.sh--kartu-panah-sambung[data-astro-cid-pcwn7gyx] .sh-list[data-astro-cid-pcwn7gyx]{display:flex;flex-wrap:wrap;gap:1.5rem 2.6rem}.sh--kartu-panah-sambung[data-astro-cid-pcwn7gyx] .sh-item[data-astro-cid-pcwn7gyx]{flex:1 1 14rem}.sh--kartu-panah-sambung[data-astro-cid-pcwn7gyx] .sh-item[data-astro-cid-pcwn7gyx]:not(:last-child):after{content:"";position:absolute;top:50%;right:-1.85rem;width:.8rem;height:.8rem;border-top:2.5px solid color-mix(in srgb,currentColor 40%,transparent);border-right:2.5px solid color-mix(in srgb,currentColor 40%,transparent);transform:translateY(-50%) rotate(45deg);pointer-events:none}@media(max-width:639px){.sh--kartu-panah-sambung[data-astro-cid-pcwn7gyx] .sh-item[data-astro-cid-pcwn7gyx]:not(:last-child):after{content:none}}.sh--langkah-band-gelap[data-astro-cid-pcwn7gyx] .sh-list[data-astro-cid-pcwn7gyx]{gap:.85rem}.sh--langkah-band-gelap[data-astro-cid-pcwn7gyx] .sh-item[data-astro-cid-pcwn7gyx]{grid-template-columns:auto 1fr;align-items:center;column-gap:1.1rem;padding:clamp(1rem,.85rem + .8vw,1.4rem) clamp(1.15rem,1rem + 1vw,1.7rem);background:var(--color-malam);border-radius:var(--r-lg)}.sh--langkah-band-gelap[data-astro-cid-pcwn7gyx] .sh-item[data-astro-cid-pcwn7gyx]:nth-child(2n){background:var(--color-dalam);margin-inline-start:clamp(0rem,5vw,3rem)}.sh--langkah-band-gelap[data-astro-cid-pcwn7gyx] .sh-title[data-astro-cid-pcwn7gyx]{color:#fff}.sh--langkah-band-gelap[data-astro-cid-pcwn7gyx] .sh-desc[data-astro-cid-pcwn7gyx]{color:color-mix(in srgb,white 74%,transparent)}.sh--langkah-band-gelap[data-astro-cid-pcwn7gyx] .sh-num[data-astro-cid-pcwn7gyx]{background:transparent;border-color:color-mix(in srgb,var(--color-accent) 55%,transparent);color:var(--color-accent)}.sh--ringkas-tiga-inline[data-astro-cid-pcwn7gyx] .sh-list[data-astro-cid-pcwn7gyx]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.8rem 2.4rem}.sh--ringkas-tiga-inline[data-astro-cid-pcwn7gyx] .sh-item[data-astro-cid-pcwn7gyx]{grid-template-columns:auto auto;align-items:center;column-gap:.6rem}.sh--ringkas-tiga-inline[data-astro-cid-pcwn7gyx] .sh-num[data-astro-cid-pcwn7gyx]{width:2rem;height:2rem;font-size:.85rem}.sh--ringkas-tiga-inline[data-astro-cid-pcwn7gyx] .sh-title[data-astro-cid-pcwn7gyx]{font-size:1rem}.sh--ringkas-tiga-inline[data-astro-cid-pcwn7gyx] .sh-desc[data-astro-cid-pcwn7gyx]{display:none}.sh--ringkas-tiga-inline[data-astro-cid-pcwn7gyx] .sh-item[data-astro-cid-pcwn7gyx]:not(:last-child):after{content:"";position:absolute;top:50%;right:-1.55rem;width:.55rem;height:.55rem;border-top:2px solid color-mix(in srgb,currentColor 38%,transparent);border-right:2px solid color-mix(in srgb,currentColor 38%,transparent);transform:translateY(-50%) rotate(45deg);pointer-events:none}.sh-wrap--media[data-astro-cid-pcwn7gyx]{display:grid;gap:2rem}@media(min-width:900px){.sh-wrap--media[data-astro-cid-pcwn7gyx]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(2rem,5vw,4rem);align-items:start}.sh-media[data-astro-cid-pcwn7gyx]{position:sticky;top:calc(var(--header-h, 4.5rem) + 1.5rem)}}.sh--vertikal-kanan-media[data-astro-cid-pcwn7gyx] .sh-list[data-astro-cid-pcwn7gyx]{gap:1.75rem}.sh-media-img[data-astro-cid-pcwn7gyx]{display:block;width:100%;max-width:24rem;margin-inline:auto;aspect-ratio:1;object-fit:cover;border-radius:var(--r-full)}.sh-media-disc[data-astro-cid-pcwn7gyx]{position:relative;width:min(20rem,80%);aspect-ratio:1;margin-inline:auto;border:2px dashed color-mix(in srgb,currentColor 26%,transparent);border-radius:var(--r-full)}.sh-media-disc[data-astro-cid-pcwn7gyx]:before,.sh-media-disc[data-astro-cid-pcwn7gyx]:after{content:"";position:absolute;border-radius:var(--r-full)}.sh-media-disc[data-astro-cid-pcwn7gyx]:before{inset:14%;border:3px solid color-mix(in srgb,currentColor 16%,transparent)}.sh-media-disc[data-astro-cid-pcwn7gyx]:after{inset:32%;background:var(--chip-bg)}.sh--langkah-tanya-jawab[data-astro-cid-pcwn7gyx] .sh-list[data-astro-cid-pcwn7gyx]{max-width:var(--container-narrow);margin-inline:auto;gap:1.6rem}.sh--langkah-tanya-jawab[data-astro-cid-pcwn7gyx] .sh-item[data-astro-cid-pcwn7gyx]{grid-template-columns:auto 1fr;align-items:start;column-gap:1rem}.sh--langkah-tanya-jawab[data-astro-cid-pcwn7gyx] .sh-num[data-astro-cid-pcwn7gyx]{background:var(--chip-bg);border-color:transparent;font-size:1rem}.sh-desc--jawab[data-astro-cid-pcwn7gyx]{display:grid;grid-template-columns:auto 1fr;align-items:start;column-gap:.7rem;margin-top:.65rem;padding:.85rem 1rem;background:var(--card-bg);border:1px solid var(--card-line);border-radius:var(--r-md)}.sh-j[data-astro-cid-pcwn7gyx]{display:inline-grid;place-items:center;width:1.6rem;height:1.6rem;border-radius:var(--r-full);background:color-mix(in srgb,var(--color-accent) 30%,transparent);color:var(--card-ink);font-size:.78rem;font-weight:800}.sh-cta[data-astro-cid-pcwn7gyx]{display:flex;justify-content:center;margin-top:clamp(1.4rem,2.5vw,2rem)}@media(min-width:640px){.sh--numbered-cards[data-astro-cid-pcwn7gyx] .sh-list[data-astro-cid-pcwn7gyx],.sh--pita-progres-atas[data-astro-cid-pcwn7gyx] .sh-list[data-astro-cid-pcwn7gyx],.sh--nomor-raksasa-samar[data-astro-cid-pcwn7gyx] .sh-list[data-astro-cid-pcwn7gyx],.sh--tangga-padat[data-astro-cid-pcwn7gyx] .sh-list[data-astro-cid-pcwn7gyx]{grid-template-columns:repeat(var(--sh-cols, 3),minmax(0,1fr))}}.sh-ki[data-astro-cid-pcwn7gyx]{gap:1rem}@media(min-width:640px){.sh-ki[data-astro-cid-pcwn7gyx]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1000px){.sh-ki[data-astro-cid-pcwn7gyx]{grid-template-columns:repeat(var(--ki-cols, 3),minmax(0,1fr))}}.sh-ki__kartu[data-astro-cid-pcwn7gyx]{gap:.75rem;align-content:start;padding:1.5rem;border-radius:var(--r-xl);background:var(--card-bg);border:1px solid var(--card-line);box-shadow:var(--shadow-sm)}.sh-ki__atas[data-astro-cid-pcwn7gyx]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.25rem}.sh-ki__n[data-astro-cid-pcwn7gyx]{display:grid;place-items:center;width:2.6rem;height:2.6rem;border-radius:var(--r-full);background:var(--btn-bg);color:var(--btn-ink);font-weight:800;font-size:1.1rem}.sh-ki__ik[data-astro-cid-pcwn7gyx]{display:inline-flex;color:var(--num-col);opacity:.85}.sh-ki[data-astro-cid-pcwn7gyx] .sh-title[data-astro-cid-pcwn7gyx],.sh-lk__item[data-astro-cid-pcwn7gyx] .sh-title[data-astro-cid-pcwn7gyx],.sh-kertas__t[data-astro-cid-pcwn7gyx],.sh-gs[data-astro-cid-pcwn7gyx] .sh-title[data-astro-cid-pcwn7gyx]{font-weight:800}.sh-ki[data-astro-cid-pcwn7gyx] .sh-desc[data-astro-cid-pcwn7gyx]{margin:0;line-height:1.7}.sh-fase[data-astro-cid-pcwn7gyx]{display:grid;gap:1.25rem}.sh-fase__f[data-astro-cid-pcwn7gyx]{display:grid;gap:1.25rem;padding:clamp(1.25rem,3vw,2rem);border-radius:var(--r-xl);background:var(--card-bg);border:1px solid var(--card-line);box-shadow:var(--shadow-sm)}.sh-fase__kepala[data-astro-cid-pcwn7gyx]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem .9rem}.sh-fase__tag[data-astro-cid-pcwn7gyx]{padding:.3rem .8rem;border-radius:var(--r-full);background:var(--btn-bg);color:var(--btn-ink);font-weight:800;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.sh-fase__f--2[data-astro-cid-pcwn7gyx] .sh-fase__tag[data-astro-cid-pcwn7gyx]{background:var(--color-accent);color:var(--color-ink)}.sh--dua-fase[data-astro-cid-pcwn7gyx]:is([data-tone=brand],[data-tone=ink],[data-tone=tertiary],[data-tone=coral],[data-tone=forest]) .sh-fase__f--2[data-astro-cid-pcwn7gyx] .sh-fase__tag[data-astro-cid-pcwn7gyx]{background:#fff}.sh-fase__judul[data-astro-cid-pcwn7gyx]{margin:0;font-size:1.3rem;font-weight:800;color:var(--card-ink)}.sh-fase__ket[data-astro-cid-pcwn7gyx]{color:var(--card-muted);font-size:.95rem}.sh-fase__list[data-astro-cid-pcwn7gyx]{gap:1.5rem 2rem}@media(min-width:640px){.sh-fase__list[data-astro-cid-pcwn7gyx]{grid-template-columns:repeat(var(--fase-tab, 2),minmax(0,1fr))}}@media(min-width:1100px){.sh-fase__list[data-astro-cid-pcwn7gyx]{grid-template-columns:repeat(var(--fase-cols, 2),minmax(0,1fr))}}.sh-fase__item[data-astro-cid-pcwn7gyx]{gap:.5rem;align-content:start;padding-top:1rem;border-top:2px solid var(--card-line)}.sh-fase__n[data-astro-cid-pcwn7gyx]{font-family:var(--font-heading);font-weight:800;font-size:1.4rem;line-height:1;color:var(--num-col)}.sh-fase__t[data-astro-cid-pcwn7gyx]{margin:0;font-weight:800;font-size:1.12rem;line-height:1.35}.sh-fase[data-astro-cid-pcwn7gyx] .sh-desc[data-astro-cid-pcwn7gyx]{margin:0;line-height:1.7}.sh-dok[data-astro-cid-pcwn7gyx]{gap:0;border-top:3px solid var(--heading-col)}.sh-dok__baris[data-astro-cid-pcwn7gyx]{grid-template-columns:3.5rem minmax(0,1fr);gap:.5rem 2rem;padding:1.5rem 0;border-bottom:1px solid var(--hair)}.sh-dok__n[data-astro-cid-pcwn7gyx]{grid-row:span 2;font-family:var(--font-heading);font-size:clamp(1.8rem,1.3rem + 1.5vw,2.6rem);line-height:1;font-weight:800;color:var(--num-col)}.sh-dok__t[data-astro-cid-pcwn7gyx]{color:var(--heading-col);font-size:1.15rem;line-height:1.35;font-weight:800}.sh-dok__d[data-astro-cid-pcwn7gyx]{margin:0;line-height:1.7;color:var(--sub-col)}@media(min-width:900px){.sh-dok__baris[data-astro-cid-pcwn7gyx]{grid-template-columns:5rem minmax(0,4fr) minmax(0,7fr);align-items:baseline}.sh-dok__n[data-astro-cid-pcwn7gyx]{grid-row:auto}}.sh-lk[data-astro-cid-pcwn7gyx]{display:grid;gap:1rem}@media(min-width:960px){.sh-lk[data-astro-cid-pcwn7gyx]{grid-template-columns:minmax(0,4fr) minmax(0,7fr);column-gap:4rem}.sh-lk__kiri[data-astro-cid-pcwn7gyx]{position:sticky;top:calc(var(--header-h, 4.5rem) + 1.5rem);align-self:start}}.sh-lk__kepala[data-astro-cid-pcwn7gyx]{margin-bottom:1.5rem}.sh-lk__ringkas[data-astro-cid-pcwn7gyx]{display:none;gap:.9rem;padding:1.4rem 1.5rem;border-radius:var(--r-xl);background:var(--card-bg);border:1px solid var(--card-line)}.sh-lk__ringkas-k[data-astro-cid-pcwn7gyx]{margin:0;font-size:.78rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--kicker-col)}.sh-lk__ringkas[data-astro-cid-pcwn7gyx] ol[data-astro-cid-pcwn7gyx]{list-style:none;margin:0;padding:0;display:grid;gap:.55rem}.sh-lk__ringkas[data-astro-cid-pcwn7gyx] li[data-astro-cid-pcwn7gyx]{display:grid;grid-template-columns:1.6rem minmax(0,1fr);gap:.6rem;align-items:baseline;font-weight:600;line-height:1.4;color:var(--card-ink)}.sh-lk__ringkas[data-astro-cid-pcwn7gyx] li[data-astro-cid-pcwn7gyx] b[data-astro-cid-pcwn7gyx]{display:grid;place-items:center;width:1.6rem;height:1.6rem;border-radius:var(--r-full);background:var(--chip-bg);color:var(--num-col);font-size:.82rem}.sh-lk__btn[data-astro-cid-pcwn7gyx]{justify-self:start;margin-top:.3rem}.sh-lk__kaki[data-astro-cid-pcwn7gyx]{display:flex;justify-content:center;margin-top:1rem}@media(min-width:960px){.sh-lk__ringkas[data-astro-cid-pcwn7gyx]{display:grid}.sh-lk__kaki[data-astro-cid-pcwn7gyx]{display:none}}.sh-lk__jalur[data-astro-cid-pcwn7gyx]{gap:1.75rem}.sh-lk__item[data-astro-cid-pcwn7gyx]:not(:last-child):after{content:"";position:absolute;left:calc(1.5rem - 1px);top:3rem;bottom:-1.75rem;border-left:2px dashed color-mix(in srgb,var(--num-col) 55%,transparent);pointer-events:none}.sh-lk__item[data-astro-cid-pcwn7gyx]{grid-template-columns:3rem minmax(0,1fr);gap:1.25rem}.sh-lk__item[data-astro-cid-pcwn7gyx] .sh-body[data-astro-cid-pcwn7gyx]{display:grid;gap:.35rem;padding-top:.2rem}.sh-lk__ik[data-astro-cid-pcwn7gyx]{position:relative;z-index:1;display:grid;place-items:center;width:3rem;height:3rem;border-radius:var(--r-full);background:var(--btn-bg);color:var(--btn-ink);box-shadow:0 0 0 6px var(--band-bg, var(--color-bg))}.sh-lk__n[data-astro-cid-pcwn7gyx]{font-size:.76rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--kicker-col)}.sh-lk__item[data-astro-cid-pcwn7gyx] .sh-desc[data-astro-cid-pcwn7gyx]{margin:0;line-height:1.7}.sh--daftar-periksa-kertas[data-astro-cid-pcwn7gyx]{--sh-kertas: var(--color-sand)}.sh--daftar-periksa-kertas[data-astro-cid-pcwn7gyx][data-tone=sand]{--sh-kertas: color-mix(in oklab, var(--color-accent) 16%, var(--color-sand))}.sh--daftar-periksa-kertas[data-astro-cid-pcwn7gyx]:is([data-tone=brand],[data-tone=ink],[data-tone=tertiary],[data-tone=coral],[data-tone=forest]){--sh-kertas: color-mix(in srgb, black 16%, transparent)}.sh-kertas[data-astro-cid-pcwn7gyx]{padding:clamp(1rem,4vw,3rem);border-radius:var(--r-xl);background:var(--sh-kertas)}.sh-kertas__list[data-astro-cid-pcwn7gyx]{gap:1rem 2rem}@media(min-width:900px){.sh-kertas__list[data-astro-cid-pcwn7gyx]{grid-template-columns:repeat(2,minmax(0,1fr))}}.sh-kertas__item[data-astro-cid-pcwn7gyx]{grid-template-columns:auto minmax(0,1fr);gap:1rem;align-items:start;padding:1.25rem;border-radius:var(--r-lg);background:var(--card-bg)}.sh-kertas__item[data-astro-cid-pcwn7gyx] .sh-body[data-astro-cid-pcwn7gyx]{display:grid;gap:.4rem}.sh-kertas__cek[data-astro-cid-pcwn7gyx]{display:grid;place-items:center;width:2rem;height:2rem;border-radius:var(--r-full);border:2px solid var(--num-col);color:var(--num-col)}.sh-kertas__t[data-astro-cid-pcwn7gyx]{font-size:1.12rem;line-height:1.35}.sh-kertas__no[data-astro-cid-pcwn7gyx]{color:var(--num-col);margin-right:.3em}.sh-kertas[data-astro-cid-pcwn7gyx] .sh-desc[data-astro-cid-pcwn7gyx]{margin:0;line-height:1.7}.sh-gs__rel[data-astro-cid-pcwn7gyx]{overflow-x:auto;scroll-snap-type:x mandatory;padding:.25rem .25rem 1rem;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,currentColor 25%,transparent) transparent}.sh-gs__rel[data-astro-cid-pcwn7gyx]:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px;border-radius:var(--r-md)}.sh-gs__list[data-astro-cid-pcwn7gyx]{grid-auto-flow:column;grid-auto-columns:min(85%,19rem);gap:1.5rem}.sh-gs__kartu[data-astro-cid-pcwn7gyx]{scroll-snap-align:start;gap:.6rem;align-content:start;padding:1.5rem;border-radius:var(--r-xl);background:var(--card-bg);border:1px solid var(--card-line);box-shadow:var(--shadow-sm)}.sh-gs__kartu[data-astro-cid-pcwn7gyx]:not(:last-child):after{content:"";position:absolute;right:-1.15rem;top:2.4rem;width:.8rem;height:.8rem;border-top:2px solid var(--num-col);border-right:2px solid var(--num-col);transform:rotate(45deg);pointer-events:none}.sh-gs__n[data-astro-cid-pcwn7gyx]{font-family:var(--font-heading);font-size:2.2rem;font-weight:800;line-height:1;color:var(--num-col)}.sh-gs__ik[data-astro-cid-pcwn7gyx]{position:absolute;right:1.5rem;top:1.5rem;display:inline-flex;color:var(--card-muted)}.sh-gs[data-astro-cid-pcwn7gyx] .sh-desc[data-astro-cid-pcwn7gyx]{margin:0;line-height:1.7}.sh-gs__petunjuk[data-astro-cid-pcwn7gyx]{display:inline-flex;align-items:center;gap:.4rem;margin:.5rem 0 0;font-size:.9rem;font-weight:700;color:var(--kicker-col)}.sh-gs__petunjuk[data-astro-cid-pcwn7gyx][hidden]{display:none}.sh-note[data-astro-cid-pcwn7gyx]{margin:1.25rem 0 0;font-size:.85rem;line-height:1.6;color:var(--sub-col);text-align:center;max-width:var(--container-narrow);margin-inline:auto}
