.prhead[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:minmax(0,1.4fr) auto;gap:32px;align-items:end}.prhead[data-astro-cid-lmkygsfs] h1[data-astro-cid-lmkygsfs]{margin-bottom:16px;max-width:14em}.prhead[data-astro-cid-lmkygsfs] .lede[data-astro-cid-lmkygsfs]{color:#d4e2df;margin:0}.curswitch[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:auto auto;gap:0 0;justify-content:end}.curswitch[data-astro-cid-lmkygsfs] button[data-astro-cid-lmkygsfs]{background:#ffffff14;color:#fff;border:1px solid rgba(255,255,255,.2);padding:10px 20px;font-weight:700;cursor:pointer;font-family:var(--font-mono);letter-spacing:.06em}.curswitch[data-astro-cid-lmkygsfs] button[data-astro-cid-lmkygsfs]:first-child{border-radius:10px 0 0 10px}.curswitch[data-astro-cid-lmkygsfs] button[data-astro-cid-lmkygsfs]:nth-child(2){border-radius:0 10px 10px 0;border-left:0}.curswitch[data-astro-cid-lmkygsfs] button[data-astro-cid-lmkygsfs].is-on{background:var(--gold);color:var(--ink);border-color:var(--gold)}.curswitch[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]{grid-column:1 / -1;margin:8px 0 0;font-size:.82rem;color:var(--on-ink-muted);text-align:right}@media(max-width:760px){.prhead[data-astro-cid-lmkygsfs]{grid-template-columns:1fr}.curswitch[data-astro-cid-lmkygsfs]{justify-content:start}.curswitch[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]{text-align:left}}.feat[data-astro-cid-lmkygsfs]{display:flex;flex-direction:column;color:var(--text);text-decoration:none!important;padding:28px}.feat__eyebrow[data-astro-cid-lmkygsfs]{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--gold-ink);margin-bottom:14px}.feat__name[data-astro-cid-lmkygsfs]{font-family:var(--font-body);font-size:1.35rem;font-weight:700;margin-bottom:6px;display:flex;gap:10px;align-items:center;flex-wrap:wrap}.feat__tag[data-astro-cid-lmkygsfs]{color:var(--muted);font-size:.96rem;margin-bottom:18px;min-height:2.9em}.feat__price[data-astro-cid-lmkygsfs]{font-family:var(--font-display);font-size:1.75rem;white-space:nowrap;font-weight:500;margin:0;letter-spacing:-.01em;line-height:1.05}.feat__meta[data-astro-cid-lmkygsfs]{color:var(--muted);font-size:.9rem;margin:6px 0 18px}.feat[data-astro-cid-lmkygsfs] .link-arrow[data-astro-cid-lmkygsfs]{margin-top:auto}.sched[data-astro-cid-lmkygsfs]{border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:#fff}.sched__head[data-astro-cid-lmkygsfs],.sched__row[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:2fr 1fr 1fr 1.1fr 90px;gap:16px;align-items:center;padding:16px 22px}.sched__head[data-astro-cid-lmkygsfs]{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);background:var(--bg-2);border-bottom:1px solid var(--line)}.sched__row[data-astro-cid-lmkygsfs]{border-bottom:1px solid var(--line)}.sched__row[data-astro-cid-lmkygsfs]:last-child{border-bottom:0}.sched__row[data-astro-cid-lmkygsfs]:hover{background:#fafcfb}.sched__name[data-astro-cid-lmkygsfs]{display:flex;flex-direction:column;gap:4px}.sched__name[data-astro-cid-lmkygsfs] strong[data-astro-cid-lmkygsfs]{display:inline-flex;gap:10px;align-items:center;font-size:1.02rem}.sched__name[data-astro-cid-lmkygsfs] .code[data-astro-cid-lmkygsfs]{align-self:flex-start}.sched__name[data-astro-cid-lmkygsfs] small[data-astro-cid-lmkygsfs]{color:var(--muted);font-size:.86rem}.sched__cell[data-astro-cid-lmkygsfs]{font-size:.95rem;color:var(--text)}.sched__lbl[data-astro-cid-lmkygsfs]{display:none}.sched__price[data-astro-cid-lmkygsfs]{font-weight:700;font-size:1.05rem}.sched__link[data-astro-cid-lmkygsfs]{text-align:right;font-size:.92rem}.sched__fine[data-astro-cid-lmkygsfs]{margin:16px 4px 0;font-size:.88rem;color:var(--muted);max-width:70em}@media(max-width:820px){.sched__head[data-astro-cid-lmkygsfs]{display:none}.sched__row[data-astro-cid-lmkygsfs]{grid-template-columns:1fr 1fr;grid-template-areas:"name name" "stay proc" "price link";gap:10px 16px;padding:18px}.sched__name[data-astro-cid-lmkygsfs]{grid-area:name}.sched__cell[data-astro-cid-lmkygsfs]:nth-of-type(2){grid-area:stay}.sched__cell[data-astro-cid-lmkygsfs]:nth-of-type(3){grid-area:proc}.sched__price[data-astro-cid-lmkygsfs]{grid-area:price}.sched__link[data-astro-cid-lmkygsfs]{grid-area:link}.sched__lbl[data-astro-cid-lmkygsfs]{display:block;font-family:var(--font-mono);font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}}.incl[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);gap:clamp(32px,5vw,72px);align-items:center}.incl[data-astro-cid-lmkygsfs] .lede[data-astro-cid-lmkygsfs]{margin-bottom:24px}.incl__list[data-astro-cid-lmkygsfs]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:12px}.incl__list[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]{display:flex;gap:10px;align-items:flex-start;background:#fff;border-radius:12px;padding:14px 16px;font-size:.98rem}.incl__list[data-astro-cid-lmkygsfs] svg{flex:none;color:var(--teal-deep);margin-top:3px}@media(max-width:860px){.incl[data-astro-cid-lmkygsfs]{grid-template-columns:1fr}}@media(max-width:560px){.incl__list[data-astro-cid-lmkygsfs]{grid-template-columns:1fr}}.prfaq[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.5fr);gap:clamp(32px,5vw,72px);align-items:start}@media(max-width:860px){.prfaq[data-astro-cid-lmkygsfs]{grid-template-columns:1fr}}.phero{background:var(--ink);padding:clamp(48px,6vw,88px) 0 clamp(44px,6vw,80px);position:relative;overflow:hidden}.phero:after{content:"";position:absolute;right:-12%;top:-30%;width:560px;height:560px;border-radius:50%;background:radial-gradient(closest-side,rgba(2,170,157,.3),transparent 70%);pointer-events:none}.phero .container{position:relative}.crumbs{display:flex;gap:10px;font-family:var(--font-mono);font-size:.76rem;letter-spacing:.06em;text-transform:uppercase;color:var(--on-ink-muted);margin-bottom:22px;flex-wrap:wrap}.crumbs a{color:var(--on-ink-muted)}.crumbs a:hover{color:#fff}.crumbs [aria-current]{color:var(--gold)}body[data-cur=usd] .p-idr{display:none}body:not([data-cur=usd]) .p-usd{display:none}
