
/* Layout: a corporate front door built like terminal wayfinding, on one off-white ground. The hero carries a black bilingual airport sign that routes each visitor to one of three brands; black is kept for objects (the sign, the parent-company box, e-book covers) and one blue (#365CE1) is the only colour. Single light theme by request. */
:root{
  --paper:#F7F5F0; --surface:#EFECE5; --card:#FFFFFF; --line:#E0DCD3;
  --ink:#0A0A0A; --muted:#575757;
  --accent:#365CE1; --accent-hover:#2849BD; --on-accent:#FFFFFF; --link:#365CE1;
  --inv:#0A0A0A; --inv-2:#171717; --inv-3:#242424; --inv-line:rgba(255,255,255,.16); --inv-fg:#FFFFFF; --inv-muted:#ABABAB;
  --shadow:rgba(0,0,0,.4);
  --f-display:'Fraunces', Georgia, 'Times New Roman', serif;
  --f-ui:'Nunito', 'Trebuchet MS', system-ui, sans-serif;
  --f-body:'Inter', system-ui, -apple-system, 'Segoe UI', sans-serif;
  --f-ptm:'Archivo', 'Arial Narrow', 'Helvetica Neue', Arial, sans-serif;
}
:root{color-scheme:light}
/* off-white sections reuse the "inverse" tokens with light values; the sign panel keeps the dark ones */
.hero{--inv:var(--paper); --inv-fg:var(--ink); --inv-muted:var(--muted); --inv-line:rgba(10,10,10,.13); border-bottom:1px solid var(--line)}
.ptm, .foot{--inv:var(--surface); --inv-fg:var(--ink); --inv-muted:var(--muted); --inv-line:rgba(10,10,10,.12)}
.foot{border-top:1px solid var(--line)}
.sign{--inv:#0A0A0A; --inv-2:#141414; --inv-3:#242424; --inv-fg:#FFFFFF; --inv-muted:#ABABAB; --inv-line:rgba(255,255,255,.16)}

*{box-sizing:border-box}
html{scroll-behavior:smooth; scroll-padding-top:84px}
@media (prefers-reduced-motion: reduce){ html{scroll-behavior:auto} }
body{margin:0; background:var(--paper); color:var(--ink); font:400 1rem/1.65 var(--f-body); -webkit-font-smoothing:antialiased}
html:not(.en) [data-l="en"]{display:none!important}
html.en [data-l="ms"]{display:none!important}
a{color:inherit}
:focus-visible{outline:3px solid var(--link); outline-offset:3px; border-radius:6px}
.wrap{max-width:1180px; margin-inline:auto; padding-inline:clamp(16px,4vw,40px)}
h1,h2,h3,h4{margin:0; text-wrap:balance}
p,ul,ol,dl,figure{margin:0}
.eyebrow{font:800 .78rem/1.3 var(--f-ui); letter-spacing:.14em; text-transform:uppercase; color:var(--muted)}
.h2{font:600 clamp(1.9rem,3.6vw,2.85rem)/1.08 var(--f-display); letter-spacing:-.015em; font-variation-settings:"opsz" 120}
.lead{font-size:1.1rem; color:var(--muted); max-width:38em}
.sec{padding-block:clamp(64px,9vw,112px)}
.sec-head{display:flex; flex-direction:column; gap:14px; margin-bottom:clamp(32px,4vw,52px); max-width:780px}
.ico{width:24px; height:24px; flex:none; fill:none; stroke:currentColor; stroke-width:1.9; stroke-linecap:round; stroke-linejoin:round}
.ico.fill{fill:currentColor; stroke:none}

/* Travetopia wordmark as a mask so it follows the text colour in both themes */
.logo{display:block; width:148px; aspect-ratio:640/134; background:currentColor;
  -webkit-mask:url("data:image/png;base64,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") no-repeat left center/contain; mask:url("data:image/png;base64,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") no-repeat left center/contain}
.pim-logo{display:block; height:40px; width:auto}
.pim-logo .w{fill:var(--ink)} .pim-logo .a{fill:var(--accent)}
.ptm-name{font:800 1.5rem/1 var(--f-ptm); font-stretch:75%; letter-spacing:.01em; text-transform:uppercase; color:var(--inv-fg)}
.ptm-name span{color:var(--inv-fg)}

/* buttons */
.btn{display:inline-flex; align-items:center; justify-content:center; gap:10px; font:800 .98rem/1.1 var(--f-ui); text-decoration:none; padding:15px 22px; border-radius:999px; border:1.5px solid transparent; cursor:pointer; transition:transform .15s ease, background .15s ease, border-color .15s ease}
.btn:hover{transform:translateY(-1px)}
.btn-primary{background:var(--ink); color:var(--paper)}
.btn-primary:hover{background:var(--muted)}
.btn-accent{background:var(--accent); color:var(--on-accent)}
.btn-accent:hover{background:var(--accent-hover)}
.btn-ghost{border-color:var(--line); color:var(--ink)}
.btn-ghost:hover{border-color:var(--ink)}
.btn-light{border-color:var(--inv-line); color:var(--inv-fg)}
.btn-light:hover{border-color:var(--inv-fg)}
.btn svg{width:18px; height:18px; flex:none}
.actions{display:flex; flex-wrap:wrap; gap:12px}
@media (prefers-reduced-motion: reduce){ .btn{transition:none} .btn:hover{transform:none} }

/* header */
.top{position:sticky; top:env(safe-area-inset-top,0px); z-index:30; background:var(--paper); border-bottom:1px solid var(--line)}
.top .wrap{display:flex; align-items:center; gap:18px; min-height:68px}
.top .home{color:var(--ink); margin-right:auto; padding-block:8px}
.nav{display:flex; align-items:center; gap:2px}
.nav a{font:700 .92rem/1 var(--f-ui); text-decoration:none; padding:10px 11px; border-radius:8px; color:var(--ink); white-space:nowrap}
.nav a:hover{color:var(--link)}
.lang{display:inline-flex; border:1px solid var(--line); border-radius:999px; padding:3px; gap:2px}
.lang button{font:800 .78rem/1 var(--f-ui); letter-spacing:.06em; border:0; background:transparent; color:var(--muted); padding:7px 10px; border-radius:999px; cursor:pointer}
.lang button[aria-pressed="true"]{background:var(--ink); color:var(--paper)}
.top .btn{padding:11px 16px; font-size:.9rem}
.menu-btn{display:none; border:1px solid var(--line); background:transparent; color:var(--ink); border-radius:10px; width:44px; height:44px; cursor:pointer; align-items:center; justify-content:center}
.menu-btn svg{width:20px; height:20px}
@media (max-width:1100px){
  .menu-btn{display:inline-flex}
  .nav{display:none; position:absolute; left:0; right:0; top:100%; background:var(--paper); border-bottom:1px solid var(--line); flex-direction:column; align-items:stretch; padding:8px clamp(16px,4vw,40px) 16px}
  .nav.open{display:flex}
  .nav a{padding:14px 4px; border-bottom:1px solid var(--line); border-radius:0; font-size:1rem}
}
@media (max-width:620px){ .top .btn .wa-label{display:none} .top .btn{padding:11px 12px} }
@media (max-width:420px){ .top .wrap{gap:8px} .logo{width:120px} }

/* hero */
.hero{background:var(--inv); color:var(--inv-fg); padding-block:clamp(44px,6vw,88px) 0}
.hero .wrap{display:grid; grid-template-columns:minmax(0,1fr) minmax(0,1fr); gap:clamp(32px,5vw,72px); align-items:center}
.hero-copy{display:flex; flex-direction:column; gap:22px; min-width:0}
.hero .eyebrow{color:var(--inv-muted)}
.hero h1{font:600 clamp(2.6rem,5.4vw,4.4rem)/1.0 var(--f-display); letter-spacing:-.025em; font-variation-settings:"opsz" 144}
.hero h1 em{display:block; font-style:italic; font-weight:500; color:var(--accent)}
.hero .lead{color:var(--inv-muted)}
.hero .lead b{color:var(--inv-fg); font-weight:600}
.creds{grid-column:1 / -1; display:flex; flex-wrap:wrap; gap:10px 32px; margin-top:clamp(36px,5vw,64px); padding-block:22px 26px; border-top:1px solid var(--inv-line); font:700 .9rem/1.3 var(--f-ui); color:var(--inv-muted)}
.creds > span{display:inline-flex; align-items:center; gap:10px}
.creds > span::before{content:""; width:7px; height:7px; border-radius:50%; background:var(--inv-fg); flex:none}
.creds b{color:var(--inv-fg); font-weight:800; font-variant-numeric:tabular-nums}
@media (max-width:920px){ .hero .wrap{grid-template-columns:minmax(0,1fr)} }

/* the wayfinding sign */
.sign{background:var(--inv-2); border-radius:14px; overflow:hidden; box-shadow:0 30px 60px -32px var(--shadow); min-width:0}
.sign-head{display:flex; justify-content:space-between; align-items:center; gap:12px; padding:16px 22px; font:800 .74rem/1.3 var(--f-ui); letter-spacing:.14em; text-transform:uppercase; color:var(--inv-muted)}
.sign a{display:grid; grid-template-columns:56px minmax(0,1fr) 28px; gap:18px; align-items:center; padding:20px 22px; border-top:1px solid var(--inv-line); text-decoration:none; color:var(--inv-fg); transition:background .15s ease}
.sign a:hover{background:var(--inv-3)}
.sign a:hover .go{transform:translateX(4px)}
.pict{width:56px; height:56px; border-radius:8px; background:var(--inv-fg); color:var(--inv); display:grid; place-items:center}
.pict .ico{width:30px; height:30px}
.sign .txt{display:flex; flex-direction:column; gap:3px; min-width:0}
.sign .brand-tag{font:800 .74rem/1.2 var(--f-ui); letter-spacing:.14em; text-transform:uppercase; color:var(--inv-muted)}
.sign .ms{font:800 1.18rem/1.25 var(--f-ui)}
.sign .en{font:600 .92rem/1.3 var(--f-ui); color:var(--inv-muted)}
.go{width:28px; height:28px; color:var(--inv-fg); transition:transform .15s ease}
@media (max-width:460px){ .sign a{grid-template-columns:44px minmax(0,1fr) 22px; gap:14px; padding:18px 16px} .pict{width:44px; height:44px} .pict .ico{width:24px; height:24px} .sign-head{padding:14px 16px} }
@media (prefers-reduced-motion: reduce){ .sign a, .go{transition:none} .sign a:hover .go{transform:none} }

/* company */
.co .wrap{display:grid; grid-template-columns:minmax(0,1.15fr) minmax(0,1fr); gap:clamp(36px,6vw,88px); align-items:start}
.co-copy{display:flex; flex-direction:column; gap:18px; min-width:0}
.co-copy > p{max-width:38em}
.facts{display:grid; border-top:2px solid var(--ink); margin-top:10px}
.facts div{display:grid; grid-template-columns:minmax(0,11em) minmax(0,1fr); gap:16px; padding:13px 0; border-bottom:1px solid var(--line)}
.facts dt{font:700 .8rem/1.4 var(--f-ui); letter-spacing:.08em; text-transform:uppercase; color:var(--muted)}
.facts dd{margin:0; font-weight:600; font-variant-numeric:tabular-nums; overflow-wrap:anywhere}
@media (max-width:480px){ .facts div{grid-template-columns:minmax(0,1fr); gap:4px} }
.tree{background:var(--surface); border-radius:16px; padding:clamp(22px,3vw,32px); display:flex; flex-direction:column; gap:6px; min-width:0}
.tree-cap{font:800 .76rem/1.3 var(--f-ui); letter-spacing:.14em; text-transform:uppercase; color:var(--muted); margin-bottom:10px}
.root-node{display:flex; flex-direction:column; gap:6px; padding:18px 20px; background:var(--inv); color:var(--inv-fg); border-radius:10px}
.root-node .logo{width:132px; color:var(--inv-fg)}
.root-node small{font:700 .85rem/1.3 var(--f-ui); color:var(--inv-muted)}
.branches{list-style:none; padding:0 0 0 22px; margin:0 0 0 20px; border-left:2px solid var(--line); display:flex; flex-direction:column; gap:18px; padding-top:18px}
.branches > li{position:relative; display:flex; flex-direction:column; gap:10px}
.branches > li::before{content:""; position:absolute; left:-24px; top:.7em; width:16px; border-top:2px solid var(--line)}
.div-label{font:800 .76rem/1.3 var(--f-ui); letter-spacing:.12em; text-transform:uppercase; color:var(--muted)}
.node{display:grid; grid-template-columns:12px minmax(0,1fr) auto; gap:4px 12px; align-items:center; padding:14px 16px; background:var(--card); border:1px solid var(--line); border-radius:10px; text-decoration:none}
.node:hover{border-color:var(--ink)}
.node i{width:12px; height:12px; border-radius:3px; grid-row:1 / 3}
.node strong{font:800 1.02rem/1.25 var(--f-ui)}
.node span{grid-column:2; font-size:.92rem; color:var(--muted)}
.node .go{grid-column:3; grid-row:1 / 3; width:20px; height:20px; color:var(--muted)}
.sw-tt, .sw-ptm, .sw-pim{background:var(--ink)}
.vm{grid-column:1 / -1; display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:clamp(24px,5vw,64px); margin-top:clamp(16px,3vw,32px)}
.vm figure{display:flex; flex-direction:column; gap:12px; padding-top:16px; border-top:2px solid var(--ink)}
.vm blockquote{margin:0; font:italic 500 clamp(1.2rem,2vw,1.5rem)/1.4 var(--f-display); font-variation-settings:"opsz" 72; text-wrap:pretty}
@media (max-width:920px){ .co .wrap{grid-template-columns:minmax(0,1fr)} }
@media (max-width:700px){ .vm{grid-template-columns:minmax(0,1fr)} }

/* brand section header */
.bh{display:flex; flex-wrap:wrap; align-items:center; gap:10px 16px}
.bh .logo{width:150px; color:var(--ink)}
.bh-tag{font:800 .76rem/1.3 var(--f-ui); letter-spacing:.12em; text-transform:uppercase; color:var(--muted); padding:7px 11px; border:1px solid var(--line); border-radius:999px}

/* Travetopia trips */
.trip{border-top:1px solid var(--line)}
.types{display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:18px}
.type{display:flex; flex-direction:column; gap:12px; background:var(--card); border:1px solid var(--line); border-radius:14px; padding:26px; min-width:0}
.type .pict{width:48px; height:48px; background:var(--surface); color:var(--ink)}
.type .pict .ico{width:26px; height:26px}
.type h3{font:600 1.45rem/1.15 var(--f-display); font-variation-settings:"opsz" 96}
.type p{color:var(--muted)}
.type .fit{margin-top:auto; padding-top:14px; border-top:1px solid var(--line); font:700 .88rem/1.4 var(--f-ui); color:var(--ink)}
.type .fit small{display:block; font:800 .72rem/1.3 var(--f-ui); letter-spacing:.12em; text-transform:uppercase; color:var(--muted); margin-bottom:2px}
.trip-more{display:grid; grid-template-columns:minmax(0,1.2fr) minmax(0,1fr); gap:clamp(28px,5vw,64px); margin-top:clamp(40px,5vw,64px); align-items:start}
.trip-more h3{font:800 1.1rem/1.3 var(--f-ui); margin-bottom:16px}
.steps{list-style:none; padding:0; display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:0 28px; counter-reset:s}
.steps li{counter-increment:s; display:grid; grid-template-columns:40px minmax(0,1fr); gap:2px 12px; padding:16px 0; border-top:1px solid var(--line)}
.steps li::before{content:counter(s); grid-row:1 / 3; width:32px; height:32px; border-radius:50%; background:var(--ink); color:var(--paper); display:grid; place-items:center; font:800 .9rem/1 var(--f-ui)}
.steps strong{font:800 1rem/1.3 var(--f-ui)}
.steps span{color:var(--muted); font-size:.95rem}
.why{background:var(--surface); border-radius:14px; padding:26px; display:flex; flex-direction:column; gap:0}
.why ul{list-style:none; padding:0; display:flex; flex-direction:column}
.why li{display:grid; grid-template-columns:24px minmax(0,1fr); gap:12px; padding:13px 0; border-top:1px solid var(--line)}
.why li:first-child{border-top:0; padding-top:0}
.why li .ico{color:var(--ink); width:22px; height:22px; margin-top:2px}
.why li strong{display:block; font:800 1rem/1.3 var(--f-ui)}
.why li span{color:var(--muted); font-size:.95rem}
.trip .actions{margin-top:clamp(32px,4vw,44px)}
@media (max-width:960px){ .types{grid-template-columns:minmax(0,1fr)} .trip-more{grid-template-columns:minmax(0,1fr)} }
@media (max-width:560px){ .steps{grid-template-columns:minmax(0,1fr)} }

/* Pemburu Tiket Murah */
.ptm{background:var(--inv); color:var(--inv-fg)}
.ptm .wrap{display:grid; grid-template-columns:minmax(0,1fr) minmax(0,1fr); gap:clamp(36px,6vw,88px); align-items:start}
.ptm-copy{display:flex; flex-direction:column; gap:18px; min-width:0}
.ptm .bh-tag{color:var(--inv-muted); border-color:var(--inv-line)}
.ptm .lead{color:var(--inv-muted)}
.pillars{display:flex; flex-wrap:wrap; gap:8px; list-style:none; padding:0}
.pillars li{font:700 .88rem/1 var(--f-ui); padding:10px 14px; border:1px solid var(--inv-line); border-radius:999px; color:var(--inv-fg)}
.ptm-biz{margin-top:8px; padding-top:20px; border-top:1px solid var(--inv-line); display:flex; flex-direction:column; gap:14px}
.ptm-biz h3{font:800 1.05rem/1.3 var(--f-ui)}
.ptm-biz p{color:var(--inv-muted)}
.ptm .btn-light{border-color:var(--inv-line); color:var(--inv-fg); align-self:flex-start}
.ptm .btn-light:hover{border-color:var(--inv-fg)}
.reach{display:flex; flex-direction:column; gap:22px; min-width:0}
.big{display:flex; align-items:baseline; gap:14px; flex-wrap:wrap}
.big strong{font:600 clamp(3.4rem,8vw,5.4rem)/.9 var(--f-display); color:var(--inv-fg); letter-spacing:-.03em; font-variation-settings:"opsz" 144}
.big > span{font:700 1rem/1.35 var(--f-ui); max-width:13em}
.bars{list-style:none; padding:0; display:flex; flex-direction:column; gap:14px}
.bar{display:grid; grid-template-columns:6.5em minmax(0,1fr) 4.2em; gap:14px; align-items:center}
.bar span{font:700 .95rem/1 var(--f-ui)}
.bar i{display:block; height:14px; border-radius:4px; background:var(--inv-line); position:relative; overflow:hidden}
.bar i::after{content:""; position:absolute; inset:0 auto 0 0; width:var(--w); background:var(--inv-fg); border-radius:4px}
.bar b{font:800 .95rem/1 var(--f-ui); text-align:right; font-variant-numeric:tabular-nums}
.bars-cap{font:600 .82rem/1.4 var(--f-ui); color:var(--inv-muted)}
.follow{display:flex; flex-direction:column; gap:12px; padding-top:20px; border-top:1px solid var(--inv-line)}
.follow-h{font:800 .76rem/1.3 var(--f-ui); letter-spacing:.12em; text-transform:uppercase; color:var(--inv-muted)}
.follow ul{list-style:none; padding:0; display:flex; flex-wrap:wrap; gap:8px}
.follow a{display:inline-flex; align-items:center; font:800 .9rem/1 var(--f-ui); padding:11px 15px; border-radius:999px; background:var(--card); border:1px solid var(--line); color:var(--ink); text-decoration:none}
.follow a:hover{background:var(--ink); border-color:var(--ink); color:var(--paper)}
a.copy{text-decoration:none; display:inline-flex}
@media (max-width:920px){ .ptm .wrap{grid-template-columns:minmax(0,1fr)} }

/* Pimana */
.pim-sec .sec-head .lead{max-width:40em}
.offers{display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:18px}
.offer{display:flex; flex-direction:column; gap:10px; padding:24px; background:var(--surface); border-radius:14px; min-width:0}
.offer .pict{width:46px; height:46px; background:var(--ink); color:var(--paper)}
.offer .pict .ico{width:24px; height:24px}
.offer h3{font:800 1.12rem/1.3 var(--f-ui)}
.offer p{color:var(--muted); font-size:.96rem}
.shelf-wrap{display:grid; grid-template-columns:minmax(0,1.7fr) minmax(0,1fr); gap:clamp(28px,5vw,64px); margin-top:clamp(40px,5vw,64px); align-items:start}
.shelf-wrap h3{font:800 1.1rem/1.3 var(--f-ui); margin-bottom:16px}
.shelf{display:grid; grid-template-columns:repeat(auto-fill,minmax(132px,1fr)); gap:14px}
.cover{aspect-ratio:4/5; border-radius:10px; padding:14px; display:flex; flex-direction:column; gap:4px; background:var(--ink); color:var(--paper); min-width:0}
.cover svg{width:18px; height:auto; fill:currentColor}
.cover small{font:800 .66rem/1.2 var(--f-ui); letter-spacing:.14em; text-transform:uppercase; opacity:.85; margin-top:auto}
.cover strong{font:800 1.4rem/1.05 var(--f-ui); letter-spacing:-.01em; overflow-wrap:anywhere}
.cover span{font:700 .82rem/1.3 var(--f-ui); opacity:.9}
.cover.soon{background:transparent; color:var(--ink); border:1.5px dashed var(--line)}
.cover.soon svg{fill:var(--ink)}
.cover.soon small{color:var(--muted); opacity:1}
.inside{list-style:none; padding:0; display:flex; flex-direction:column}
.inside li{display:grid; grid-template-columns:22px minmax(0,1fr); gap:12px; padding:12px 0; border-top:1px solid var(--line)}
.inside li .ico{width:20px; height:20px; color:var(--ink); margin-top:2px}
.pim-foot{display:flex; flex-wrap:wrap; justify-content:space-between; align-items:center; gap:16px 24px; margin-top:clamp(32px,4vw,48px); padding-top:24px; border-top:1px solid var(--line)}
.pim-foot p{font:italic 500 1.15rem/1.3 var(--f-display); color:var(--muted)}
@media (max-width:960px){ .offers{grid-template-columns:minmax(0,1fr)} .shelf-wrap{grid-template-columns:minmax(0,1fr)} }

/* partners */
.partners{background:var(--surface)}
.pgrid{display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:18px}
.pcard{display:flex; flex-direction:column; gap:12px; background:var(--card); border-radius:14px; padding:26px; min-width:0}
.pcard .who{font:800 1.08rem/1.3 var(--f-ui)}
.pcard p{color:var(--muted)}
.via{margin-top:auto; padding-top:14px; border-top:1px solid var(--line); display:flex; align-items:center; gap:10px; font:800 .8rem/1.2 var(--f-ui); letter-spacing:.1em; text-transform:uppercase}
.via i{width:10px; height:10px; border-radius:3px; flex:none}
.partners .actions{margin-top:clamp(28px,4vw,40px)}
@media (max-width:960px){ .pgrid{grid-template-columns:minmax(0,1fr)} }

/* contact */
.contact .wrap{display:grid; grid-template-columns:minmax(0,1fr) minmax(0,1.1fr); gap:clamp(32px,6vw,80px); align-items:start}
.contact-copy{display:flex; flex-direction:column; gap:18px; min-width:0}
.ways{display:flex; flex-direction:column; background:var(--card); border:1px solid var(--line); border-radius:14px; padding:6px 22px; min-width:0}
.way{display:grid; grid-template-columns:minmax(0,1fr) auto; gap:6px 16px; align-items:center; padding:18px 0; border-bottom:1px solid var(--line)}
.way:last-child{border-bottom:0}
.way-label{grid-column:1 / -1; font:700 .76rem/1.2 var(--f-ui); letter-spacing:.12em; text-transform:uppercase; color:var(--muted)}
.val{font-weight:600; font-size:1.05rem; overflow-wrap:anywhere; font-variant-numeric:tabular-nums}
.way a.sub{font:700 .88rem/1.3 var(--f-ui); color:var(--link); text-decoration:none}
.way a.sub:hover{text-decoration:underline}
.copy{font:800 .8rem/1 var(--f-ui); border:1px solid var(--line); background:transparent; color:var(--ink); padding:9px 13px; border-radius:999px; cursor:pointer; white-space:nowrap}
.copy:hover{border-color:var(--ink)}
.copy .done{display:none}
.copy[data-state="done"] .idle{display:none}
.copy[data-state="done"] .done{display:inline}
.copy[data-state="done"]{border-color:var(--link); color:var(--link)}
@media (max-width:860px){ .contact .wrap{grid-template-columns:minmax(0,1fr)} }

/* footer */
.foot{background:var(--inv); color:var(--inv-fg); padding-block:56px 32px}
.foot .wrap{display:flex; flex-direction:column; gap:36px}
.foot-top{display:grid; grid-template-columns:minmax(0,1.3fr) repeat(3,minmax(0,1fr)); gap:32px}
.foot .logo{width:170px}
.foot-brand{display:flex; flex-direction:column; gap:14px}
.foot-brand p{color:var(--inv-muted); max-width:24em}
.foot h4{margin:0 0 12px; font:800 .76rem/1.2 var(--f-ui); letter-spacing:.14em; text-transform:uppercase; color:var(--inv-muted)}
.foot ul{list-style:none; padding:0; display:flex; flex-direction:column; gap:8px; color:var(--inv-muted)}
.foot ul a{text-decoration:none}
.foot ul a:hover{color:var(--inv-fg); text-decoration:underline}
.foot-legal{border-top:1px solid var(--inv-line); padding-top:20px; display:flex; flex-wrap:wrap; justify-content:space-between; gap:8px 24px; font-size:.85rem; color:var(--inv-muted)}
@media (max-width:900px){ .foot-top{grid-template-columns:repeat(2,minmax(0,1fr))} .foot-brand{grid-column:1 / -1} }
@media (max-width:480px){ .foot-top{grid-template-columns:minmax(0,1fr)} }

[hidden]{display:none !important}
.sr-only{position:absolute; width:1px; height:1px; padding:0; margin:-1px; overflow:hidden; clip:rect(0,0,0,0); white-space:nowrap; border:0}
/* ================= Pakej (packages) ================= */
.crumbs{display:flex; flex-wrap:wrap; gap:6px 10px; font:700 .85rem/1.3 var(--f-ui); color:var(--muted)}
.crumbs a{color:var(--muted); text-decoration:none}
.crumbs a:hover{color:var(--ink); text-decoration:underline}
.crumbs i{font-style:normal; opacity:.5}
.page-head{padding-block:clamp(32px,5vw,64px) clamp(24px,4vw,40px); border-bottom:1px solid var(--line)}
.page-head .wrap{display:flex; flex-direction:column; gap:14px}
.page-head h1{font:600 clamp(2.2rem,4.6vw,3.6rem)/1.02 var(--f-display); letter-spacing:-.02em; font-variation-settings:"opsz" 144; max-width:20ch}
.page-head .lead{max-width:44em}
.kinds{display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:14px; margin-top:10px; max-width:860px}
.kind{display:flex; flex-direction:column; gap:6px; padding:16px 18px; background:var(--card); border:1px solid var(--line); border-radius:12px}
.kind .tag{align-self:flex-start}
.kind p{color:var(--muted); font-size:.94rem}
@media (max-width:620px){ .kinds{grid-template-columns:minmax(0,1fr)} }

.filters{display:flex; flex-wrap:wrap; align-items:center; gap:12px 20px; padding-block:18px; border-bottom:1px solid var(--line); margin-bottom:28px}
.seg{display:inline-flex; padding:4px; border:1px solid var(--line); border-radius:999px; background:var(--card); gap:2px}
.seg button{font:800 .88rem/1 var(--f-ui); border:0; background:transparent; color:var(--muted); padding:10px 15px; border-radius:999px; cursor:pointer}
.seg button[aria-pressed="true"]{background:var(--ink); color:var(--paper)}
.cchips{display:flex; flex-wrap:wrap; gap:8px}
.cchips button{font:700 .86rem/1 var(--f-ui); padding:10px 13px; border-radius:999px; border:1px solid var(--line); background:transparent; color:var(--ink); cursor:pointer}
.cchips button[aria-pressed="true"]{border-color:var(--ink); background:var(--ink); color:var(--paper)}
.count{font:700 .86rem/1.2 var(--f-ui); color:var(--muted); margin-left:auto}
@media (max-width:620px){ .count{margin-left:0; width:100%} }

.pk-grid{display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:18px}
@media (max-width:980px){ .pk-grid{grid-template-columns:repeat(2,minmax(0,1fr))} }
@media (max-width:620px){ .pk-grid{grid-template-columns:minmax(0,1fr)} }
.pk{position:relative; display:flex; flex-direction:column; gap:12px; background:var(--card); border:1px solid var(--line); border-radius:14px; padding:22px; min-width:0; transition:border-color .15s ease}
.pk:hover{border-color:var(--ink)}
.pk-top{display:flex; justify-content:space-between; align-items:flex-start; gap:12px}
.pk-code{font:600 2.3rem/1 var(--f-display); letter-spacing:.02em; font-variation-settings:"opsz" 144}
.pk-tags{display:flex; flex-wrap:wrap; justify-content:flex-end; gap:6px}
.tag{display:inline-flex; align-items:center; font:800 .72rem/1 var(--f-ui); letter-spacing:.06em; text-transform:uppercase; padding:7px 10px; border-radius:999px; white-space:nowrap}
.tag-open{background:var(--ink); color:var(--paper)}
.tag-private{border:1.5px solid var(--ink); color:var(--ink); padding:5.5px 9px}
.tag-dur{background:var(--surface); color:var(--ink); font-variant-numeric:tabular-nums}
.tag-sample{border:1.5px dashed var(--muted); color:var(--muted); padding:5.5px 9px}
.pk-country{font:700 .8rem/1.2 var(--f-ui); color:var(--muted); letter-spacing:.06em; text-transform:uppercase}
.pk h3{font:800 1.15rem/1.3 var(--f-ui)}
.pk h3 a{text-decoration:none; color:inherit}
.pk h3 a::after{content:""; position:absolute; inset:0; border-radius:14px}
.pk ul{list-style:none; padding:0; display:flex; flex-direction:column; gap:4px; color:var(--muted); font-size:.94rem}
.pk-foot{margin-top:auto; padding-top:14px; border-top:1px solid var(--line); display:flex; justify-content:space-between; align-items:flex-end; gap:12px}
.price small{display:block; font:700 .72rem/1.2 var(--f-ui); letter-spacing:.1em; text-transform:uppercase; color:var(--muted); margin-bottom:3px}
.price b{font:800 1.25rem/1.1 var(--f-ui); font-variant-numeric:tabular-nums}
.price span{font:600 .82rem/1 var(--f-ui); color:var(--muted)}
.pk-next{text-align:right; font:700 .8rem/1.35 var(--f-ui); color:var(--muted)}
.pk-next b{display:block; color:var(--ink); font-variant-numeric:tabular-nums}
.empty{padding:28px; text-align:center; color:var(--muted); border:1.5px dashed var(--line); border-radius:14px}
.sample-note{display:flex; gap:10px; align-items:flex-start; padding:14px 16px; border:1.5px dashed var(--muted); border-radius:12px; font:700 .9rem/1.45 var(--f-ui); color:var(--muted); background:var(--card)}

.countries{display:grid; grid-template-columns:repeat(auto-fill,minmax(230px,1fr)); gap:14px}
.ctry{display:flex; align-items:center; gap:16px; padding:16px 18px; background:var(--card); border:1px solid var(--line); border-radius:12px; text-decoration:none; color:var(--ink)}
.ctry:hover{border-color:var(--ink)}
.ctry .pk-code{font:600 1.8rem/1 var(--f-display); color:var(--ink); min-width:2.6em; font-variation-settings:"opsz" 144}
.ctry b{display:block; font:800 1rem/1.25 var(--f-ui)}
.ctry span{font:600 .84rem/1.3 var(--f-ui); color:var(--muted)}
.ask{display:flex; flex-wrap:wrap; justify-content:space-between; align-items:center; gap:16px 24px; padding:24px; background:var(--surface); border-radius:14px}
.ask h3{font:600 1.5rem/1.2 var(--f-display); font-variation-settings:"opsz" 96}
.ask p{color:var(--muted)}

.c-head{display:grid; grid-template-columns:auto minmax(0,1fr); gap:clamp(18px,4vw,40px); align-items:start}
.c-code{font:600 clamp(3.6rem,9vw,6.4rem)/.85 var(--f-display); letter-spacing:-.02em; font-variation-settings:"opsz" 144}
.c-head > div{display:flex; flex-direction:column; gap:12px; min-width:0}
.c-head .tag{align-self:flex-start}
.c-group{display:flex; flex-direction:column; gap:18px}
.c-group + .c-group{margin-top:clamp(40px,6vw,60px)}
.c-group h2{font:800 1.2rem/1.3 var(--f-ui); display:flex; flex-wrap:wrap; align-items:baseline; gap:4px 12px}
.c-group h2 small{font:600 .92rem/1.3 var(--f-ui); color:var(--muted)}
@media (max-width:560px){ .c-head{grid-template-columns:minmax(0,1fr)} }

/* package page */
.pkg-hero{padding-block:clamp(28px,5vw,52px) clamp(24px,4vw,36px); border-bottom:1px solid var(--line)}
.pkg-hero .wrap{display:flex; flex-direction:column; gap:14px}
.pkg-hero h1{font:600 clamp(2.1rem,4.6vw,3.5rem)/1.02 var(--f-display); letter-spacing:-.02em; font-variation-settings:"opsz" 144; max-width:22ch}
.pkg-tags{display:flex; flex-wrap:wrap; gap:6px}
.pkg-meta{display:flex; flex-wrap:wrap; gap:6px 18px; font:700 .95rem/1.3 var(--f-ui); color:var(--muted)}
.pkg-layout{display:grid; grid-template-columns:minmax(0,1fr) 330px; gap:clamp(28px,5vw,56px); align-items:start; padding-block:clamp(32px,5vw,52px) clamp(64px,8vw,96px)}
.pkg-main{display:flex; flex-direction:column; gap:clamp(36px,5vw,52px); min-width:0}
.blk{display:flex; flex-direction:column; gap:16px; min-width:0}
.blk > h2{font:600 1.7rem/1.15 var(--f-display); font-variation-settings:"opsz" 96}
.facts4{display:grid; grid-template-columns:repeat(var(--n,4),minmax(0,1fr)); margin:0; border:1px solid var(--line); border-radius:12px; background:var(--card); overflow:hidden}
.facts4 div{padding:14px 16px; border-left:1px solid var(--line); display:flex; flex-direction:column; gap:4px; min-width:0}
.facts4 div:first-child{border-left:0}
.facts4 dt{font:700 .72rem/1.2 var(--f-ui); letter-spacing:.1em; text-transform:uppercase; color:var(--muted)}
.facts4 dd{margin:0; font:800 .96rem/1.3 var(--f-ui)}
@media (max-width:700px){ .facts4{grid-template-columns:repeat(2,minmax(0,1fr))} .facts4 div:nth-child(3){border-left:0} .facts4 div:nth-child(n+3){border-top:1px solid var(--line)} }
.ticks{list-style:none; padding:0; display:flex; flex-direction:column; gap:10px}
.ticks li{display:grid; grid-template-columns:22px minmax(0,1fr); gap:10px}
.ticks .ico{width:20px; height:20px; margin-top:2px}
.ticks.no .ico{color:var(--muted)}
.inc2{display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:24px; padding:22px; background:var(--card); border:1px solid var(--line); border-radius:14px}
.inc2 h3{font:800 1rem/1.3 var(--f-ui); margin-bottom:12px}
.inc2.one{grid-template-columns:minmax(0,1fr)}
@media (max-width:640px){ .inc2{grid-template-columns:minmax(0,1fr)} }
.itin{list-style:none; padding:0; display:flex; flex-direction:column}
.itin > li{display:grid; grid-template-columns:48px minmax(0,1fr); gap:2px 16px; padding-bottom:24px; position:relative}
.itin > li::before{content:""; position:absolute; left:21px; top:46px; bottom:4px; width:2px; background:var(--line)}
.itin > li:last-child{padding-bottom:0}
.itin > li:last-child::before{display:none}
.itin .d{grid-row:1 / span 3; width:44px; height:44px; border-radius:50%; background:var(--ink); color:var(--paper); display:flex; flex-direction:column; align-items:center; justify-content:center; font:800 1rem/1 var(--f-ui); font-variant-numeric:tabular-nums}
.itin .d small{font-size:.56rem; letter-spacing:.1em; opacity:.8; margin-bottom:2px}
.itin h3{font:800 1.05rem/1.3 var(--f-ui); padding-top:10px}
.itin ul{margin:6px 0 0; padding-left:18px; display:flex; flex-direction:column; gap:3px; grid-column:2}
.itin ul li{display:list-item; list-style:disc; padding:0; color:var(--muted)}
.itin .night{grid-column:2}
.itin .night{font:600 .86rem/1.4 var(--f-ui); color:var(--muted); margin-top:6px}
.tbl-wrap{position:relative; overflow-x:auto; border:1px solid var(--line); border-radius:12px; background:var(--card)}
.tbl{width:100%; border-collapse:collapse; font-variant-numeric:tabular-nums; min-width:460px}
.tbl th{text-align:left; font:700 .72rem/1.2 var(--f-ui); letter-spacing:.1em; text-transform:uppercase; color:var(--muted); padding:12px 16px; border-bottom:1px solid var(--line)}
.tbl td{padding:14px 16px; border-bottom:1px solid var(--line); font-weight:600}
.tbl tr:last-child td{border-bottom:0}
.tbl .r{text-align:right}
.tbl a.pick{font:800 .86rem/1 var(--f-ui); color:var(--link); text-decoration:none; white-space:nowrap}
.tbl a.pick:hover{text-decoration:underline}
.small-note{font-size:.93rem; color:var(--muted)}
.notes{list-style:disc; padding-left:20px; display:flex; flex-direction:column; gap:6px; color:var(--muted)}
.book-card{position:sticky; top:calc(env(safe-area-inset-top,0px) + 92px); display:flex; flex-direction:column; gap:14px; background:var(--card); border:1px solid var(--line); border-radius:16px; padding:24px}
.book-card .price b{font-size:2rem}
.book-card .btn{width:100%}
.book-card ul{list-style:none; padding:14px 0 0; border-top:1px solid var(--line); display:flex; flex-direction:column; gap:8px; font:600 .86rem/1.4 var(--f-ui); color:var(--muted)}
.book-bar{display:none}
@media (max-width:900px){
  .pkg-layout{grid-template-columns:minmax(0,1fr)}
  .book-card{display:none}
  .book-bar{display:flex; position:fixed; left:0; right:0; bottom:0; z-index:20; align-items:center; justify-content:space-between; gap:14px; padding:12px clamp(16px,4vw,40px) calc(12px + env(safe-area-inset-bottom,0px)); background:var(--paper); border-top:1px solid var(--line)}
  .book-bar .btn{padding:13px 20px}
  .book-bar .bb-act{display:flex; gap:8px; align-items:center}
  .book-bar .bb-wa{padding:12px 13px}
  .book-bar .bb-wa svg{width:20px; height:20px}
  .pkg-page main{padding-bottom:84px}
}

/* booking view (opened by "Tempah Sekarang" / #tempah) */
.booking{display:none}
.is-booking .pkg-view{display:none}
.is-booking .booking{display:block}
.is-booking .book-bar{display:none}
.booking > .wrap{max-width:820px; padding-block:clamp(24px,5vw,44px) clamp(64px,8vw,96px)}
.bk-back{font:800 .92rem/1 var(--f-ui); color:var(--ink); text-decoration:none; display:inline-flex; gap:8px; align-items:center; margin-bottom:18px}
.bk-back:hover{text-decoration:underline}
.booking h1{font:600 clamp(2rem,4vw,2.8rem)/1.05 var(--f-display); font-variation-settings:"opsz" 144}
.bk-sum{display:flex; flex-wrap:wrap; justify-content:space-between; gap:8px 16px; align-items:center; padding:16px 18px; background:var(--card); border:1px solid var(--line); border-radius:12px; margin:18px 0 22px}
.bk-sum b{display:block; font:800 1.02rem/1.3 var(--f-ui)}
.bk-sum > div:first-child > span{font:600 .86rem/1.3 var(--f-ui); color:var(--muted)}
.fs{margin:0 0 18px; padding:22px; background:var(--card); border:1px solid var(--line); border-radius:14px; display:flex; flex-direction:column; gap:14px; min-width:0}
.fs-h{font:800 1.05rem/1.3 var(--f-ui); display:flex; align-items:center; gap:10px}
.fs-h i{font-style:normal; display:inline-grid; place-items:center; width:26px; height:26px; border-radius:50%; background:var(--ink); color:var(--paper); font:800 .8rem/1 var(--f-ui)}
.dopts{display:grid; gap:10px}
.dopt{display:flex; align-items:center; justify-content:space-between; gap:12px; padding:14px 16px; border:1.5px solid var(--line); border-radius:12px; cursor:pointer; background:var(--paper)}
.dopt:has(input:checked){border-color:var(--ink); box-shadow:inset 0 0 0 1px var(--ink); background:var(--card)}
.dopt .dl{display:flex; gap:12px; align-items:center; min-width:0}
.dopt input{width:18px; height:18px; accent-color:#0A0A0A; flex:none; margin:0}
.dopt b{display:block; font:800 1rem/1.3 var(--f-ui)}
.dopt span{font:600 .84rem/1.3 var(--f-ui); color:var(--muted)}
.dopt .pr{font:800 1rem/1.2 var(--f-ui); font-variant-numeric:tabular-nums; text-align:right; white-space:nowrap}
.grid2{display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:14px}
@media (max-width:560px){ .grid2{grid-template-columns:minmax(0,1fr)} }
.fld{display:flex; flex-direction:column; gap:6px; min-width:0}
.fld label{font:800 .88rem/1.2 var(--f-ui)}
.fld label small{font-weight:600; color:var(--muted)}
.fld input, .fld textarea, .fld select{font:500 1rem/1.4 var(--f-body); color:var(--ink); background:var(--paper); border:1.5px solid var(--line); border-radius:10px; padding:12px 14px; width:100%}
.fld select{appearance:none; -webkit-appearance:none; padding-right:40px; background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%230A0A0A' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E"); background-repeat:no-repeat; background-position:right 14px center; cursor:pointer}
.fld textarea{min-height:92px; resize:vertical}
.fld input:focus, .fld textarea:focus, .fld select:focus{outline:none; border-color:var(--ink)}
.fld input[aria-invalid="true"], .fld textarea[aria-invalid="true"], .fld select[aria-invalid="true"]{border-color:#B42318}
.err{font:700 .82rem/1.3 var(--f-ui); color:#B42318}
.err:empty{display:none}
.stp{display:flex; align-items:center; justify-content:space-between; gap:12px}
.stp b{font:800 1rem/1.3 var(--f-ui)}
.stp small{display:block; font:600 .82rem/1.3 var(--f-ui); color:var(--muted)}
.stepper{display:inline-flex; align-items:center; border:1.5px solid var(--ink); border-radius:999px; flex:none}
.stepper button{width:44px; height:44px; border:0; background:none; font:700 1.3rem/1 var(--f-ui); color:var(--ink); cursor:pointer; border-radius:999px}
.stepper button:disabled{opacity:.3; cursor:not-allowed}
.stepper output{min-width:32px; text-align:center; font:800 1.05rem/1 var(--f-ui); font-variant-numeric:tabular-nums}
.ack{display:grid; grid-template-columns:22px minmax(0,1fr); gap:10px; font:600 .9rem/1.45 var(--f-ui); color:var(--muted); cursor:pointer}
.ack input{width:18px; height:18px; margin:2px 0 0; accent-color:#0A0A0A}
.total{display:flex; justify-content:space-between; align-items:baseline; gap:12px; padding:16px 0 4px; border-top:2px solid var(--ink)}
.total span{font:700 .9rem/1.3 var(--f-ui); color:var(--muted)}
.total b{font:800 1.5rem/1 var(--f-ui); font-variant-numeric:tabular-nums}
.bk-actions{display:flex; flex-direction:column; gap:10px; margin-top:4px}
.bk-actions .btn{width:100%}
.btn[disabled]{opacity:.6; cursor:progress}
.bk-done{display:flex; flex-direction:column; gap:14px; padding:26px; background:var(--card); border:1px solid var(--line); border-radius:16px}
.bk-done h2{font:600 1.8rem/1.15 var(--f-display); font-variation-settings:"opsz" 96}
.bk-done p{color:var(--muted)}
.bk-ref{font:800 1.4rem/1 var(--f-ui); letter-spacing:.04em; font-variant-numeric:tabular-nums; color:var(--ink)}
.bk-done .btn{align-self:flex-start}
.feat{margin-top:clamp(36px,5vw,56px); display:flex; flex-direction:column; gap:18px}
.feat-head{display:flex; flex-wrap:wrap; justify-content:space-between; align-items:baseline; gap:8px 16px}
.feat-head h3{font:800 1.1rem/1.3 var(--f-ui)}
.feat-head a{font:800 .92rem/1.3 var(--f-ui); color:var(--link); text-decoration:none}
.feat-head a:hover{text-decoration:underline}
[tabindex="-1"]:focus{outline:none}

/* ---------- Gambar ---------- */
@media (min-width:621px){ .pk-grid.g2{grid-template-columns:repeat(2,minmax(0,1fr))} }
.pk.has-img{padding-top:0; overflow:hidden}
.pk-img{margin:0 -22px 6px; aspect-ratio:16/10; overflow:hidden; background:var(--surface)}
.pk-grid.g2 .pk-img{aspect-ratio:16/9}
.pk-img img{width:100%; height:100%; object-fit:cover; display:block; transition:transform .5s ease}
.pk:hover .pk-img img{transform:scale(1.03)}
.price b.tba{font-size:1.02rem}
.ctry-img{width:56px; height:56px; border-radius:10px; object-fit:cover; flex:none; background:var(--surface)}
.c-banner{margin:clamp(12px,2vw,20px) 0 0; border-radius:16px; overflow:hidden; aspect-ratio:21/8; background:var(--surface)}
.c-banner img{width:100%; height:100%; object-fit:cover; display:block}
@media (max-width:620px){ .c-banner{aspect-ratio:4/3} }
.tba-note{padding:16px 18px; background:var(--card); border:1px solid var(--line); border-radius:12px; color:var(--muted); max-width:68ch}
.bc-note{font-size:.88rem; color:var(--muted); line-height:1.5}

.gal{display:grid; grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr); grid-template-rows:repeat(2,minmax(0,1fr)); gap:8px; height:clamp(320px,36vw,470px); margin-top:clamp(10px,2vw,18px); border-radius:16px; overflow:hidden}
.gal a{position:relative; display:block; overflow:hidden; background:var(--surface); min-width:0; min-height:0}
.gal a:first-child{grid-row:1 / span 2}
.gal a:nth-child(n+6){display:none}
.gal.n4 a:nth-child(4){grid-column:span 2}
.gal.n3 a:nth-child(2), .gal.n3 a:nth-child(3){grid-column:span 2}
.gal.n2{grid-template-columns:minmax(0,2fr) minmax(0,1fr)} .gal.n2 a:nth-child(2){grid-row:1 / span 2}
.gal.n1{grid-template-columns:minmax(0,1fr); grid-template-rows:minmax(0,1fr)}
.gal img{width:100%; height:100%; object-fit:cover; display:block; transition:transform .5s ease}
.gal a:hover img{transform:scale(1.03)}
.gal a:focus-visible{outline:3px solid var(--accent); outline-offset:-3px}
.gal .more{position:absolute; right:10px; bottom:10px; padding:7px 11px; border-radius:999px; background:rgba(10,10,10,.72); color:#fff; font:800 .78rem/1 var(--f-ui)}
@media (max-width:760px){
  .gal{display:flex; height:auto; overflow-x:auto; scroll-snap-type:x mandatory; border-radius:0; gap:10px; padding-bottom:4px; scrollbar-width:none}
  .gal::-webkit-scrollbar{display:none}
  .gal a, .gal a:nth-child(n+6){display:block; flex:0 0 86%; aspect-ratio:4/3; border-radius:12px; scroll-snap-align:start}
  .gal .more{display:none}
}
@media (prefers-reduced-motion:reduce){ .pk-img img, .gal img{transition:none} .pk:hover .pk-img img, .gal a:hover img{transform:none} }

.lb{padding:0; border:0; background:transparent; max-width:100vw; max-height:100vh; width:100vw; height:100vh; overflow:hidden}
.lb[open]{display:flex; align-items:center; justify-content:center}
.lb::backdrop{background:rgba(10,10,10,.9)}
.lb figure{margin:0; display:flex; flex-direction:column; align-items:center; gap:12px; padding:56px 16px 24px}
.lb img{max-width:min(1200px,100%); max-height:calc(100vh - 140px); width:auto; height:auto; border-radius:10px; display:block}
.lb figcaption{color:#F2F2F2; font:600 .92rem/1.4 var(--f-ui); text-align:center}
.lb-btn{position:fixed; width:46px; height:46px; border-radius:50%; border:0; background:rgba(255,255,255,.14); color:#fff; font:400 30px/1 var(--f-ui); display:grid; place-items:center; cursor:pointer}
.lb-btn:hover{background:rgba(255,255,255,.26)}
.lb-btn:focus-visible{outline:3px solid #fff; outline-offset:2px}
.lb-x{top:calc(14px + env(safe-area-inset-top,0px)); right:calc(14px + env(safe-area-inset-right,0px))}
.lb-p{left:calc(14px + env(safe-area-inset-left,0px)); top:50%; transform:translateY(-50%)}
.lb-n{right:calc(14px + env(safe-area-inset-right,0px)); top:50%; transform:translateY(-50%)}

.price s.was{font:600 .86rem/1 var(--f-ui); color:var(--muted); margin-right:2px}
.price .promo{font-style:normal; color:var(--accent); letter-spacing:.06em}
.tbl s.was, .dopt s.was{font-size:.82em; color:var(--muted); margin-right:4px}
.tbl small{color:var(--muted); font-size:.82rem}
.popt{margin-top:18px}
.popt .lbl{font:800 .9rem/1.3 var(--f-ui); margin-bottom:8px}
.book-bar .price s.was{display:none}

/* ---------- Status (Available / Hampir penuh / Penuh) ---------- */
.st{--st:#1E7A46; display:inline-flex; align-items:center; gap:6px; font:800 .72rem/1 var(--f-ui); letter-spacing:.04em; padding:6px 10px 6px 8px; border-radius:999px; background:var(--card); border:1px solid var(--line); color:var(--ink); white-space:nowrap}
.st i{width:8px; height:8px; border-radius:50%; background:var(--st); flex:none}
.st-hampir_penuh{--st:#B26B00}
.st-penuh{--st:#B42318; background:var(--surface); color:var(--muted)}
.pk-top{align-items:center; flex-wrap:wrap}
.pk-top .st{margin-left:auto}
.dst{display:block; margin-top:6px}
.dopt.is-full{opacity:.6; cursor:not-allowed}
.dopt.is-full .pr{text-decoration:line-through}
.tbl .muted{color:var(--muted)}

/* ---------- Laman utama v6: fokus pakej ---------- */
.sign .sign-head a.sign-all{display:inline; padding:0; border:0; background:none; color:var(--inv-fg); text-decoration:none; letter-spacing:.08em; white-space:nowrap}
.sign .sign-head a.sign-all:hover{background:none; text-decoration:underline}
.sign .pict.code{font:800 .95rem/1 var(--f-ui); letter-spacing:.06em}
#pakej .actions{margin-top:clamp(28px,4vw,40px)}
.co .facts{margin-top:0}
.brands{border-top:1px solid var(--line); padding-block:clamp(28px,4vw,40px)}
.brands .wrap{display:flex; flex-wrap:wrap; align-items:center; justify-content:space-between; gap:14px 24px}
.brands p{font:800 .76rem/1.3 var(--f-ui); letter-spacing:.14em; text-transform:uppercase; color:var(--muted)}
.brand-btns{display:flex; flex-wrap:wrap; gap:10px}
.hero .creds > span{gap:6px}
