.atlas{--gold:#a58a55;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:40px;align-items:center;border-top:1px solid color-mix(in srgb,var(--ink) 30%,var(--paper));padding-top:18px}.ledger{overflow-x:clip}.atlas-stage{--tx:0deg;--ty:0deg;position:relative;padding:24px 0 8px;perspective:1400px;user-select:none}.atlas-map{position:relative;width:100%;max-width:640px;margin:0 auto;transform:rotateX(var(--tx)) rotateY(var(--ty));transition:transform .6s var(--ease)}.atlas-svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.atlas-plane{fill:color-mix(in srgb,var(--paper) 88%,var(--ink))}.atlas-grid{fill:none;stroke:color-mix(in srgb,var(--ink) 10%,transparent);stroke-width:1}.atlas-plane-edge{fill:none;stroke:color-mix(in srgb,var(--ink) 18%,transparent);stroke-width:1;stroke-linejoin:round}.atlas-link{fill:none;stroke:color-mix(in srgb,var(--ink) 34%,transparent);stroke-width:1.3;stroke-dasharray:4 6;transition:stroke .3s,stroke-width .3s}.atlas-link.on{stroke:var(--gold);stroke-width:2.2;stroke-dasharray:none}.atlas-pulse{fill:var(--gold);stroke:color-mix(in srgb,var(--gold) 28%,transparent);stroke-width:7;paint-order:stroke;opacity:.8}.atlas-tile a{cursor:pointer}.atlas-prism{transition:transform .35s var(--ease)}.atlas-tile[data-on=true] .atlas-prism{transform:translateY(-12px)}.atlas-top{fill:var(--paper);stroke:var(--ink);stroke-width:1.6;stroke-linejoin:round;transition:fill .3s,stroke .3s}.atlas-tile[data-new=true] .atlas-top{fill:color-mix(in srgb,var(--gold) 20%,var(--paper))}.atlas-tile[data-on=true] .atlas-top{fill:var(--ink);stroke:var(--gold)}.atlas-mark{font-family:Archivo,Arial,sans-serif;font-size:38px;font-weight:800;letter-spacing:-.04em;fill:var(--ink);transition:fill .3s}.atlas-tile[data-on=true] .atlas-mark{fill:var(--paper)}.atlas-ping{translate:-50% -50%;border:2px solid var(--gold);border-radius:50%;opacity:0}.atlas-pin,.atlas-ping{position:absolute;pointer-events:none}.atlas-pin{width:200px;margin-left:-100px;display:flex;flex-direction:column;align-items:center;gap:6px;transform:translateY(-100%);transition:transform .35s var(--ease);text-align:center}.atlas-pin[data-on=true]{transform:translateY(calc(-100% - 12px));z-index:2}.pin-name{display:inline-flex;align-items:center;gap:6px;padding:4px 11px;border-radius:999px;border:1px solid color-mix(in srgb,var(--ink) 22%,transparent);background:var(--paper);color:var(--ink);font-size:13px;font-weight:600;letter-spacing:-.01em;white-space:nowrap;box-shadow:0 6px 14px -10px rgb(0 0 0/.4)}.pin-name em{font-style:normal;font-size:9.5px;letter-spacing:.12em;padding:2px 5px;border-radius:4px;background:var(--gold);color:var(--paper)}.pin-line{display:block;max-width:200px;padding:7px 9px;border-radius:10px;background:var(--paper);border:1px solid var(--line);color:var(--muted);font-size:12px;line-height:1.35;opacity:0;transform:translateY(4px);transition:opacity .25s,transform .25s}.atlas-pin[data-on=true] .pin-line{opacity:1;transform:none}.motion-root[data-motion=on] .atlas-stage[data-visible=true] .atlas-ping{animation:atlas-ping 2.6s ease-out infinite}@keyframes atlas-ping{0%{transform:scale(.6);opacity:.8}to{transform:scale(1.5);opacity:0}}@media (hover:none),(pointer:coarse){.atlas-map{transform:none}}@media (prefers-reduced-motion:reduce){.atlas-map,.atlas-pin,.atlas-prism{transition:none}}.atlas-list{list-style:none;margin:0;padding:0}.atlas-row{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:14px;align-items:start;padding:15px 12px;border-bottom:1px solid var(--line);border-radius:10px;transition:background .25s}.atlas-row[data-on=true]{background:color-mix(in srgb,var(--ink) 5%,transparent)}.atlas-index{font-family:Instrument,Georgia,serif;font-size:17px;letter-spacing:.08em;color:var(--gold);padding-top:5px}.atlas-body h3{display:flex;align-items:center;gap:10px;margin:0 0 3px;font-size:25px;font-weight:400;letter-spacing:-.04em;line-height:1.1}.atlas-new{font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;padding:3px 8px;border-radius:999px;background:var(--gold);color:var(--paper)}.atlas-body p{margin:0 0 8px;max-width:52ch;font-size:15px;line-height:1.5}.atlas-cta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 18px}.atlas-cta .underline-link.subtle,.atlas-note{color:var(--muted)}.atlas-note{flex-basis:100%;font-size:12.5px;line-height:1.45}.atlas-status{display:inline-flex;align-items:center;min-height:26px;padding:3px 10px;border-radius:999px;border:1px solid var(--ink);background:var(--ink);color:var(--paper);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}@media (max-width:1180px){.atlas{grid-template-columns:1fr;gap:8px}}@media (max-width:720px){.atlas-stage{padding-top:26px}.atlas-map{width:128%;max-width:none;margin-left:-14%}.atlas-pin{gap:3px}.pin-name{font-size:11px;padding:2px 7px;gap:4px}.pin-name em{font-size:8px;padding:1px 4px}.pin-line{display:none}.atlas-row{grid-template-columns:30px minmax(0,1fr);padding:14px 4px}.atlas-status{display:none}.atlas-body h3{font-size:23px}}.harga-notes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin-top:80px;padding-top:36px;border-top:1px solid var(--line)}.harga-notes img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;object-position:top;border:1px solid var(--line);background:var(--soft)}.harga-notes h3{margin:18px 0 8px;font-size:24px;font-weight:400;letter-spacing:-.03em}.harga-notes p{margin:0;color:var(--muted);line-height:1.7}@media (max-width:900px){.harga-notes{grid-template-columns:1fr;gap:44px}}