/* Layout: lebar 1200px, hero terbelah, showcase akordeon dua produk, bento angka, footer navy */
:root{
  --bg:#ffffff;
  --paper:#f4f7fb;
  --mist:#e8f4fb;
  --ink:#101935;
  --muted:#5a6580;
  --line:#e2e7ef;
  --accent:#169fd5;
  --accent-ink:#0b6d96;
  --sky:#64cefb;
  --card:#ffffff;
  --navy:#101935;
  --navy-2:#1a2547;
  --on-navy:#ffffff;
  --on-navy-muted:#aeb8cf;
  --stage:#06080f;
  --ease:cubic-bezier(.22,.61,.36,1);
  --ease-out:cubic-bezier(.16,1,.3,1);
  --ease-io:cubic-bezier(.65,0,.35,1);
  --ease-soft:cubic-bezier(.2,.7,.2,1);
  --card-sh:0 1px 2px rgba(15,27,38,.04),0 14px 34px -16px rgba(22,110,180,.2);
  --card-sh-up:0 2px 4px rgba(15,27,38,.05),0 32px 60px -26px rgba(22,110,180,.38);
  --glow:rgba(22,159,213,.1);
  --glow-dark:rgba(100,206,251,.13);
  --grad:linear-gradient(135deg,#169fd5 0%,#207abf 48%,#2f439e 100%);
  --display:"Outfit","DM Sans",system-ui,sans-serif;
  --body:"DM Sans","Segoe UI",system-ui,sans-serif;
  --radius:22px;
  --logo-ink:url(data:image/png;base64,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);
  --logo-white:url(data:image/png;base64,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);
  --logo-icon:url(data:image/png;base64,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);
  --logo:var(--logo-ink);
  --shadow:0 1px 2px rgba(16,25,53,.06),0 12px 32px -12px rgba(16,25,53,.18);
}
/* situs selalu bertema terang, juga di HP yang memakai mode gelap */
:root{color-scheme:light only}

*{box-sizing:border-box}
[hidden]{display:none!important}
body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--body);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}
body::before{content:"";position:fixed;inset:0 0 auto;height:env(safe-area-inset-top,0px);z-index:10;background:var(--bg)}
h1,h2,h3,h4{font-family:var(--display);font-weight:500;letter-spacing:-.02em;line-height:1.1;margin:0;text-wrap:balance}
p{margin:0}
a{color:inherit;text-decoration:none}
button{font:inherit;color:inherit;cursor:pointer}
:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:6px}
.wrap{max-width:1200px;margin:0 auto;padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px))}
.eyebrow{font-family:var(--body);font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-ink)}
.sec{padding-block:96px}
.sec-head{display:flex;justify-content:space-between;align-items:end;gap:24px;flex-wrap:wrap;margin-bottom:40px}
.sec-head h2{font-size:clamp(30px,4vw,46px);max-width:16ch;margin-top:12px}
.sec-head p{color:var(--muted);max-width:44ch}

/* tombol */
.pill{display:inline-flex;align-items:center;gap:14px;background:var(--ink);color:var(--bg);border-radius:999px;padding:6px 6px 6px 22px;font-weight:500;font-size:15px;transition:transform .2s}
.pill .dot{width:40px;height:40px;border-radius:50%;background:var(--bg);color:var(--ink);display:grid;place-items:center;transition:transform .25s}
.pill:hover .dot{transform:rotate(-45deg)}
.ghost{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--line);border-radius:999px;padding:13px 20px;font-weight:500;font-size:15px;background:var(--card)}
.ghost:hover{border-color:var(--ink)}
.btn-sm{display:inline-flex;align-items:center;gap:8px;border-radius:999px;padding:9px 18px;font-size:14px;font-weight:500}
svg.i{width:18px;height:18px;flex:none;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}

/* pengumuman + header */
.announce{background:var(--navy);color:var(--on-navy-muted);font-size:13px}
.announce .wrap{display:flex;justify-content:center;gap:10px;align-items:center;padding-block:9px;flex-wrap:wrap;text-align:center}
.announce b{background:var(--accent);color:#fff;font-size:11px;letter-spacing:.08em;padding:2px 8px;border-radius:999px;font-weight:600}
.announce a{color:var(--on-navy);text-decoration:underline;text-underline-offset:3px}
header.top{position:sticky;top:env(safe-area-inset-top,0px);z-index:20;background:color-mix(in srgb,var(--bg) 86%,transparent);backdrop-filter:blur(14px);border-bottom:1px solid transparent}
header.top>.wrap:first-child{display:flex;align-items:center;justify-content:space-between;gap:20px;height:72px}
.logo{display:flex;align-items:center;gap:10px;font-family:var(--display);font-weight:600;font-size:22px;letter-spacing:-.02em}
.logo-img{display:block;height:40px;aspect-ratio:395/96;flex-shrink:0;background:var(--logo) left center/contain no-repeat}
footer .logo-img{background-image:var(--logo-white);height:44px}
@media (max-width:560px){header.top .logo-img{height:30px}}
@media (max-width:400px){header.top .logo-img{height:26px}}
.mark{width:34px;height:34px;border-radius:10px;background:var(--accent);display:grid;place-items:center;color:#fff}
.mark svg{width:20px;height:20px;stroke:#fff;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
nav.main{display:flex;gap:6px;font-size:15px}
.nav-item{position:relative}
.nav-item>a,.nav-item>button{display:flex;align-items:center;gap:4px;padding:10px 14px;border-radius:999px;background:none;border:0;color:var(--muted);font-weight:500}
.nav-item>a.on{color:var(--ink)}
.nav-item:hover>a,.nav-item:hover>button,.nav-item:focus-within>button{color:var(--ink);background:var(--paper)}
.drop{position:absolute;top:calc(100% + 8px);left:50%;translate:-50% 0;min-width:340px;background:var(--card);border:1px solid var(--line);border-radius:18px;box-shadow:var(--shadow);padding:10px;opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s}
.drop::before{content:"";position:absolute;inset:-10px 0 auto;height:10px}
.nav-item:hover .drop,.nav-item:focus-within .drop{opacity:1;visibility:visible}
.drop a{display:flex;gap:14px;padding:12px;border-radius:12px;align-items:flex-start}
.drop a:hover{background:var(--paper)}
.drop .ic{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;flex:none}
.drop strong{display:block;font-family:var(--display);font-weight:500;font-size:16px}
.drop span{font-size:13px;color:var(--muted);line-height:1.45}
.ic-erp{background:var(--mist);color:var(--accent-ink)}
.ic-live{background:var(--stage);color:var(--sky)}
.ic-soft{background:var(--paper);color:var(--ink)}
.head-cta{display:flex;gap:8px;align-items:center}
.menu-btn{display:none;border:1px solid var(--line);background:var(--card);border-radius:999px;width:44px;height:44px;place-items:center}
.mobile-nav{border-top:1px solid var(--line);padding-block:12px}
@media (min-width:1001px){.mobile-nav{display:none!important}}
.mobile-nav a{display:block;padding:12px 4px;font-weight:500;border-bottom:1px solid var(--line)}

/* hero */
.hero{position:relative;overflow:hidden;background:radial-gradient(60% 70% at 85% 30%,var(--mist),transparent 70%)}
.hero .wrap{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:48px;align-items:center;padding-block:72px 88px}
.hero h1{font-size:clamp(40px,6vw,74px);font-weight:500;margin-top:18px;letter-spacing:-.035em}
.hero h1 .hl{position:relative;white-space:nowrap;color:var(--accent-ink)}
.hero h1 .hl svg{position:absolute;left:-2%;bottom:-.16em;width:104%;height:.32em;stroke:var(--accent);fill:none;stroke-width:5;stroke-linecap:round}
.hero .lead{font-size:18px;color:var(--muted);max-width:50ch;margin-top:22px}
.hero .ctas{display:flex;gap:12px;flex-wrap:wrap;margin-top:32px}
.trust{display:flex;gap:22px;flex-wrap:wrap;margin-top:36px;font-size:14px;color:var(--muted)}
.trust span{display:flex;gap:8px;align-items:center}
.trust svg{color:var(--accent)}

.stagebox{position:relative;aspect-ratio:1/1;max-width:560px;width:100%;justify-self:end}
.halo{position:absolute;inset:8%;border-radius:50%;background:var(--card);border:1px solid var(--line)}
.halo::after{content:"";position:absolute;inset:12%;border-radius:50%;border:1px dashed var(--line)}
.win{position:absolute;background:var(--card);border:1px solid var(--line);border-radius:18px;box-shadow:var(--shadow);overflow:hidden}
.win-erp{left:0;top:13%;width:78%}
.win-bar{display:flex;align-items:center;gap:6px;padding:10px 14px;border-bottom:1px solid var(--line);font-size:12px;color:var(--muted)}
.win-bar i{width:8px;height:8px;border-radius:50%;background:var(--line);display:block}
.win-bar em{font-style:normal;margin-left:6px;font-weight:600;color:var(--ink)}
.win-body{padding:16px;display:grid;gap:12px}
.kpi{display:grid;grid-template-columns:1fr 1fr;gap:10px}
.kpi div{background:var(--paper);border-radius:12px;padding:12px}
.kpi small,.mini small{display:block;font-size:11px;color:var(--muted)}
.kpi b{font-family:var(--display);font-weight:500;font-size:22px;font-variant-numeric:tabular-nums}
.bars{display:flex;align-items:end;gap:6px;height:64px;padding:0 4px}
.bars span{flex:1;background:var(--mist);border-radius:6px 6px 2px 2px}
.bars span.on{background:var(--accent)}
.win-live{right:-2%;bottom:3%;width:68%;background:var(--stage);border-color:#1d2438;color:#fff}

/* jendela aplikasi sungguhan: screenshot ERP dan video Live */
.url{display:flex;align-items:center;gap:6px;margin-left:10px;flex:1;max-width:240px;min-width:0;background:var(--paper);border-radius:7px;padding:3px 10px;font-size:11px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.url svg.i{width:12px;height:12px;color:#1d9e75}
.shot{display:block;width:100%;height:auto}
.vid{display:block;width:100%;aspect-ratio:1600/956;object-fit:cover;background:#06080f}
.vid.wide{aspect-ratio:1600/838}
.onair-mini{margin-left:auto;font-size:10px;font-weight:600;letter-spacing:.1em;background:#e5484d;color:#fff;border-radius:999px;padding:2px 8px;display:inline-flex;align-items:center;gap:5px}
.onair-mini::before{content:"";width:6px;height:6px;border-radius:50%;background:#fff;animation:blink 1.6s ease-in-out infinite}
@keyframes blink{50%{opacity:.25}}
.win-live .win-bar,.appframe.dark .win-bar{border-color:#1d2438;color:#9fb2cf;background:#0b0f1a}
.win-live .win-bar i,.appframe.dark .win-bar i{background:#2a3350}
.win-live .win-bar em,.appframe.dark .win-bar em{color:#fff}
.appframe{position:relative;margin:0;width:100%;border-radius:16px;overflow:hidden;background:var(--card);border:1px solid var(--line);box-shadow:var(--card-sh-up)}
.appframe.dark{background:#06080f;border-color:#1d2438}
.pvisual .appframe{transform:perspective(1400px) rotateY(-6deg) rotateX(2deg);transition:transform .9s var(--ease-soft)}
.panel.open .pvisual:hover .appframe{transform:none}
.fl{position:absolute;z-index:2}
.fl-a{left:-14px;bottom:4%;width:200px}
.fl-b{right:-10px;top:-2%;width:240px}
.fl-b .row{font-size:12px;padding:6px 0}
.fl-c{right:-10px;bottom:-4%;width:250px;padding:10px;border-radius:14px;background:rgba(11,15,26,.92);border:1px solid #1d2438;backdrop-filter:blur(8px);box-shadow:0 20px 40px -20px rgba(0,0,0,.8)}

/* section video Live */
.live-band{position:relative;overflow:hidden;background:#05070d;color:#fff}
.band-glow{position:absolute;inset:0;pointer-events:none;background:radial-gradient(50% 60% at 80% 40%,rgba(22,159,213,.22),transparent 70%),radial-gradient(40% 50% at 10% 90%,rgba(47,67,158,.28),transparent 70%)}
.live-band .wrap{position:relative}
.live-band .eyebrow{color:var(--sky)}
.live-band .sec-head p{color:#aeb8cf}
.cine{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);gap:40px;align-items:center}
.cine-tabs{display:grid;gap:12px}
.cine-tabs button{position:relative;display:flex;gap:16px;text-align:left;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:20px;color:#fff;overflow:hidden;transition:background-color .4s var(--ease),border-color .4s var(--ease),transform .5s var(--ease-soft)}
.cine-tabs button:hover{background:rgba(255,255,255,.06);transform:translateX(4px)}
.cine-tabs button[aria-selected="true"]{background:rgba(22,159,213,.1);border-color:rgba(100,206,251,.35)}
.ct-ic{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;flex:none;background:rgba(255,255,255,.06);color:var(--sky);transition:background-color .4s,color .4s}
.cine-tabs button[aria-selected="true"] .ct-ic{background:var(--grad);color:#fff}
.ct-tx strong{display:block;font-family:var(--display);font-weight:500;font-size:19px;margin-bottom:4px}
.ct-tx span{display:block;font-size:14px;line-height:1.55;color:#aeb8cf}
.cine-tabs button[aria-selected="false"] .ct-tx span{color:#7f8aa3}
.ct-bar{position:absolute;left:20px;right:20px;bottom:10px;height:2px;border-radius:2px;background:rgba(255,255,255,.08);overflow:hidden;opacity:0;transition:opacity .3s}
.cine-tabs button[aria-selected="true"] .ct-bar{opacity:1}
.ct-bar b{display:block;height:100%;width:100%;background:var(--sky);transform-origin:0 50%;transform:scaleX(var(--prog,0));transition:transform .3s linear}
.ct-more{display:inline-flex;align-items:center;gap:8px;margin-top:8px;padding:6px 4px;font-weight:500;color:var(--sky)}
.ct-more:hover{color:#fff}
.cine-stage{position:relative}
.cine-stage::before{content:"";position:absolute;inset:8% 6% -6%;border-radius:40px;background:radial-gradient(closest-side,rgba(22,159,213,.45),transparent);filter:blur(30px);z-index:0}
.cine-frame{z-index:1;box-shadow:0 40px 90px -40px rgba(12,60,110,.9),0 0 0 1px rgba(255,255,255,.06)}
.cine-label{margin-left:10px;font-size:12px;color:#9fb2cf;transition:opacity .3s}
.cine-media{position:relative;aspect-ratio:1600/838;background:#06080f}
.cine-media .vid{position:absolute;inset:0;height:100%;opacity:0;transform:scale(1.03);filter:blur(6px);transition:opacity .8s var(--ease),transform 1.2s var(--ease-out),filter .8s var(--ease)}
.cine-media .vid.on{opacity:1;transform:none;filter:none}

/* tab ringkas: deskripsi hanya terbuka di tab aktif */
.cine-tabs{gap:8px}
.cine-tabs button{padding:14px 18px;align-items:flex-start}
.ct-ic{width:38px;height:38px;border-radius:11px}
.ct-tx strong{font-size:17px;margin:7px 0 0}
.ct-tx .ct-desc{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .55s var(--ease-soft),opacity .4s var(--ease),margin .55s var(--ease-soft)}
.ct-tx .ct-desc>span{overflow:hidden;min-height:0}
.cine-tabs button[aria-selected="true"] .ct-desc{grid-template-rows:1fr;opacity:1;margin:6px 0 10px}
.cine-tabs button[aria-selected="true"] .ct-tx strong{margin-top:0}

/* section ERP: versi terang dari band Live */
.erp-band{position:relative;overflow:hidden;background:var(--paper)}
.erp-band::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(45% 55% at 20% 45%,rgba(22,159,213,.14),transparent 70%),radial-gradient(35% 45% at 95% 90%,rgba(47,67,158,.1),transparent 70%)}
.erp-band .wrap{position:relative}
.cine-erp{grid-template-columns:minmax(0,1.6fr) minmax(0,.8fr)}
.erp-band .cine-tabs button{background:var(--card);border-color:var(--line);color:var(--ink);box-shadow:var(--card-sh)}
.erp-band .cine-tabs button:hover{background:var(--card)}
.erp-band .cine-tabs button[aria-selected="true"]{border-color:var(--accent);background:var(--card)}
.erp-band .ct-ic{background:var(--mist);color:var(--accent-ink)}
.erp-band .ct-tx span,.erp-band .cine-tabs button[aria-selected="false"] .ct-tx span{color:var(--muted)}
.erp-band .ct-bar{background:var(--line)}
.erp-band .ct-bar b{background:var(--accent)}
.erp-band .ct-more{color:var(--accent-ink)}
.erp-band .ct-more:hover{color:var(--ink)}
.erp-band .cine-stage::before{background:radial-gradient(closest-side,rgba(22,159,213,.3),transparent)}
.erp-frame{box-shadow:0 40px 90px -40px rgba(22,110,180,.45),0 0 0 1px rgba(16,25,53,.06)}

.screen{aspect-ratio:16/9;position:relative;display:grid;place-items:center;text-align:center;padding:18px;background:radial-gradient(70% 90% at 30% 0%,#1d3c63,transparent 60%),radial-gradient(60% 80% at 90% 100%,#3a1f4f,transparent 60%),#06080f}
.screen p{font-family:var(--display);font-size:clamp(13px,1.5vw,17px);line-height:1.35}
.screen small{display:block;font-size:10px;color:#9fb2cf;margin-top:6px;letter-spacing:.08em;text-transform:uppercase}
.onair{position:absolute;top:10px;left:10px;font-size:10px;font-weight:600;letter-spacing:.1em;background:#e5484d;color:#fff;border-radius:999px;padding:2px 8px;display:flex;align-items:center;gap:5px}
.onair::before{content:"";width:6px;height:6px;border-radius:50%;background:#fff}
.live-ctrl{display:flex;gap:8px;padding:10px 12px;font-size:11px;color:#9fb2cf;align-items:center}
.live-ctrl span{border:1px solid #232b41;border-radius:8px;padding:4px 8px}
.live-ctrl span.on{border-color:#169fd5;color:#64cefb}
.chip{position:absolute;display:flex;align-items:center;gap:10px;background:var(--card);border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow);padding:10px 14px;font-size:13px;white-space:nowrap}
.chip .ok{width:28px;height:28px;border-radius:50%;background:var(--mist);color:var(--accent-ink);display:grid;place-items:center}
.chip small{display:block;color:var(--muted);font-size:11px}
.chip-sync{right:2%;top:6%}
.chip-surat{left:4%;bottom:6%}
.badge{position:absolute;left:-3%;top:60%;width:112px;height:112px;border-radius:50%;background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);display:grid;place-items:center}
.badge svg.ring{position:absolute;inset:0;width:100%;height:100%;animation:spin 22s linear infinite}
.badge svg.ring text{font-family:var(--body);font-size:9.5px;letter-spacing:.2em;fill:var(--muted);font-weight:600}
.badge .core{width:46px;height:51px;background:var(--logo-icon) center/contain no-repeat}
.badge .core svg{width:24px;height:24px;stroke:#fff;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
@keyframes spin{to{transform:rotate(360deg)}}
@keyframes bob{50%{translate:0 -8px}}

/* gerak: bahasa gerak yang sama dengan Ekklesia Live — naik, blur memudar, bergiliran */
@keyframes rise{from{opacity:0;transform:translate3d(0,26px,0);filter:blur(8px)}to{opacity:1;transform:none;filter:none}}
@keyframes riseR{from{opacity:0;transform:translate3d(40px,24px,0) rotate(1.5deg);filter:blur(10px)}to{opacity:1;transform:none;filter:none}}
@keyframes riseL{from{opacity:0;transform:translate3d(-30px,30px,0) rotate(-1.5deg);filter:blur(10px)}to{opacity:1;transform:none;filter:none}}
@keyframes pop{from{opacity:0;transform:translateY(14px) scale(.88);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}
@keyframes haloIn{from{opacity:0;transform:scale(.8)}to{opacity:1;transform:none}}
@keyframes draw{to{stroke-dashoffset:0}}
@keyframes panelIn{from{opacity:0;transform:translateY(16px);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}
.hero .wrap>div:first-child>:not(h1){animation:rise 1.1s var(--ease-out) both}
.hero .wrap>div:first-child>:nth-child(1){animation-delay:.05s}
.hero .wrap>div:first-child>:nth-child(3){animation-delay:.6s}
.hero .wrap>div:first-child>:nth-child(4){animation-delay:.72s}
.hero .wrap>div:first-child>:nth-child(5){animation-delay:.84s}
.hero h1 .hl svg path{stroke-dasharray:1;stroke-dashoffset:1;animation:draw 1.2s var(--ease-out) 1s forwards}
.stagebox{translate:0 var(--py,0px);transform:perspective(1400px) rotateX(var(--tx,0deg)) rotateY(var(--ty,0deg));transition:transform .9s var(--ease-out);transform-style:preserve-3d}
.halo{animation:haloIn 1.6s var(--ease-out) .15s both}
.win-erp{animation:riseL 1.2s var(--ease-out) .35s both,bob 7s ease-in-out 1.6s infinite}
.win-live{animation:riseR 1.2s var(--ease-out) .6s both,bob 7s ease-in-out 2.6s infinite}
.chip-sync{animation:pop .9s var(--ease-out) 1.05s both,bob 6s ease-in-out 1.9s infinite}
.chip-surat{animation:pop .9s var(--ease-out) 1.2s both,bob 6s ease-in-out 3.1s infinite}
.badge{animation:pop 1s var(--ease-out) 1.35s both}

/* judul naik kata per kata */
.wsplit .w{display:inline-block}
html.mo .wsplit .w{opacity:0;transform:translate3d(0,.42em,0) rotate(2deg);filter:blur(6px);transition:opacity .8s var(--ease-soft) calc(var(--i,0)*55ms + 80ms),transform 1s var(--ease-soft) calc(var(--i,0)*55ms + 80ms),filter .8s var(--ease-soft) calc(var(--i,0)*55ms + 80ms)}
html.mo .wsplit.in .w{opacity:1;transform:none;filter:none}

/* teks dan kartu muncul saat discroll, yang masuk bersamaan diberi jeda berurutan */
html.mo .sr{opacity:0;transform:translate3d(0,26px,0);filter:blur(6px);transition:opacity .9s var(--ease-out) var(--sd,0ms),transform 1.1s var(--ease-out) var(--sd,0ms),filter .9s var(--ease-out) var(--sd,0ms)}
html.mo .sr-card{transform:translate3d(0,34px,0) scale(.97)}
html.mo .sr.sr-in{opacity:1;transform:none;filter:none}

/* showcase produk: mulai miring ke belakang, rebah saat discroll */
.show{transform:perspective(1800px) rotateX(var(--srx,0deg)) scale(var(--ssc,1)) translate3d(0,var(--sty,0px),0);transform-origin:50% 0}
.cta-box::before{translate:0 var(--cy,0px)}
.role-panel:not([hidden]){animation:panelIn .6s var(--ease-out)}
header.top{transition:box-shadow .3s var(--ease),background-color .3s var(--ease),border-color .3s var(--ease)}
header.top.scrolled{border-bottom-color:var(--line);box-shadow:0 10px 30px -18px rgba(16,25,53,.35)}
.churches:hover .marquee{animation-play-state:paused}

/* trust strip */
.churches{padding-block:26px;overflow:hidden}
.churches p{text-align:center;font-size:13px;color:var(--muted);margin-bottom:16px}
.marquee{display:flex;gap:48px;width:max-content;animation:slide 40s linear infinite}
.marquee span{font-family:var(--display);font-size:18px;color:var(--muted);white-space:nowrap;display:flex;align-items:center;gap:10px}
.marquee span::before{content:"";width:8px;height:8px;border-radius:2px;background:var(--accent);opacity:.6;rotate:45deg}
.mask{mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}
@keyframes slide{to{transform:translateX(-50%)}}

/* showcase akordeon */
.show{display:flex;gap:14px;height:540px;--open-w:820px}
.panel{position:relative;flex:1 1 0;min-width:0;border-radius:28px;overflow:hidden;cursor:pointer;isolation:isolate;transition:flex-grow .9s var(--ease-io),border-color .4s var(--ease);border:1px solid var(--line)}
.panel.open{flex-grow:5;cursor:default}
.panel-erp:not(.open):hover{border-color:var(--accent)}
.panel-live:not(.open):hover,.panel-res:not(.open):hover{border-color:#2b3a5c}
.panel-erp{background:linear-gradient(160deg,var(--mist),var(--paper) 70%)}
.panel-live{background:var(--stage);color:#fff;border-color:#1d2438}
.panel-res{background:var(--navy);color:var(--on-navy);border-color:var(--navy)}
.vlabel{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;writing-mode:vertical-rl;rotate:180deg;font-family:var(--display);font-size:34px;font-weight:500;letter-spacing:-.01em;transition:opacity .5s var(--ease) .35s,transform .7s var(--ease-out) .35s}
.panel.open .vlabel{opacity:0;transform:translateX(-14px);pointer-events:none;transition-duration:.2s,.3s;transition-delay:0s,0s}
.pnext{position:absolute;left:50%;bottom:28px;margin-left:-22px;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;border:1px solid currentColor;opacity:.45;transition:opacity .4s var(--ease) .35s,transform .5s var(--ease-out)}
.panel:not(.open):hover .pnext{opacity:1;transform:rotate(-45deg)}
.panel.open .pnext{opacity:0;transition-delay:0s}
.pcontent{position:absolute;top:0;left:0;bottom:0;width:var(--open-w);padding:40px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:28px;pointer-events:none}
.panel.open .pcontent{pointer-events:auto}
.panel .ptext>*,.panel .pvisual{opacity:0;transform:translateY(18px);filter:blur(6px);transition:opacity .2s var(--ease),transform .3s var(--ease),filter .2s var(--ease)}
.panel .pvisual{transform:translateY(18px) scale(.97)}
.panel.open .ptext>*,.panel.open .pvisual{opacity:1;transform:none;filter:none;transition:opacity .6s var(--ease) var(--d,.3s),transform .9s var(--ease-out) var(--d,.3s),filter .6s var(--ease) var(--d,.3s)}
.panel.open .ptext>:nth-child(1){--d:.3s}
.panel.open .ptext>:nth-child(2){--d:.36s}
.panel.open .ptext>:nth-child(3){--d:.42s}
.panel.open .ptext>:nth-child(4){--d:.48s}
.panel.open .ptext>:nth-child(5){--d:.54s}
.panel.open .pvisual{--d:.45s}
.ptext{display:flex;flex-direction:column;gap:16px;min-width:0}
.ptext .tagline{font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}
.panel-erp .tagline{color:var(--accent-ink)}
.panel-live .tagline,.panel-res .tagline{color:var(--sky)}
.ptext h3{font-size:clamp(30px,3.4vw,44px)}
.ptext p{font-size:16px;color:var(--muted);max-width:40ch}
.panel-live .ptext p,.panel-res .ptext p{color:#aeb8cf}
.ticks{list-style:none;padding:0;margin:4px 0 0;display:grid;gap:10px;font-size:15px}
.ticks li{display:flex;gap:10px;align-items:center}
.ticks svg{color:var(--accent)}
.panel-live .ticks svg,.panel-res .ticks svg{color:var(--sky)}
.ptext .go{margin-top:auto;display:flex;gap:10px;flex-wrap:wrap;align-items:center}
.go-btn{display:inline-flex;align-items:center;gap:12px;border-radius:999px;padding:6px 6px 6px 20px;font-weight:500}
.go-btn .dot{width:38px;height:38px;border-radius:50%;display:grid;place-items:center}
.go-erp{background:var(--ink);color:var(--bg)}.go-erp .dot{background:var(--bg);color:var(--ink)}
.go-live{background:#fff;color:#06080f}.go-live .dot{background:#06080f;color:#fff}
.price{font-size:14px;color:var(--muted)}
.price b{color:var(--ink);font-family:var(--display);font-weight:500;font-size:18px}
.panel-live .price{color:#aeb8cf}.panel-live .price b{color:#fff}
.pvisual{position:relative;min-width:0;display:flex;align-items:center;justify-content:center}
.widgets{display:grid;grid-template-columns:1fr 1fr;gap:12px;width:100%;max-width:420px}
.wd{background:var(--card);border:1px solid var(--line);border-radius:18px;padding:16px;box-shadow:var(--shadow)}
.wd.wide{grid-column:span 2}
.wd small{display:block;font-size:12px;color:var(--muted)}
.wd b{display:block;font-family:var(--display);font-weight:500;font-size:28px;margin-top:2px;font-variant-numeric:tabular-nums}
.wd .up{font-size:12px;color:#1d9e75;font-weight:600}
.row{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-top:1px solid var(--line);font-size:13px}
.row:first-of-type{border-top:0}
.st{font-size:11px;font-weight:600;padding:3px 8px;border-radius:999px}
.st-done{background:#e1f5ee;color:#0f6e56}
.st-wip{background:#faeeda;color:#854f0b}
.avs{display:flex}
.avs i{width:26px;height:26px;border-radius:50%;border:2px solid var(--card);margin-left:-6px;display:grid;place-items:center;font-style:normal;font-size:10px;font-weight:600;background:var(--mist);color:var(--accent-ink)}
.avs i:first-child{margin-left:0}
.console{width:100%;max-width:460px;border-radius:18px;border:1px solid #1d2438;background:#0b0f1a;overflow:hidden}
.console .screen{border-bottom:1px solid #1d2438}
.queue{display:grid;gap:6px;padding:12px;font-size:12px;color:#9fb2cf}
.queue div{display:flex;justify-content:space-between;border:1px solid #1d2438;border-radius:10px;padding:8px 10px}
.queue div.on{border-color:#169fd5;color:#fff;background:#0f2134}
.res-list{display:grid;gap:10px;width:100%;max-width:420px}
.res-item{display:flex;gap:14px;align-items:center;background:var(--navy-2);border-radius:16px;padding:14px 16px}
.res-item .ic{width:42px;height:42px;border-radius:12px;background:rgba(100,206,251,.14);color:var(--sky);display:grid;place-items:center;flex:none}
.res-item strong{display:block;font-family:var(--display);font-weight:500}
.res-item span{font-size:13px;color:#aeb8cf}

/* pintasan fitur */
.quick{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:14px}
.qcard{display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--card);border:1px solid var(--line);border-radius:18px;padding:18px 20px;transition:border-color .2s,transform .2s}
.qcard:hover{border-color:var(--ink);transform:translateY(-2px)}
.qcard small{display:block;font-size:12px;color:var(--muted)}
.qcard strong{font-weight:500;font-size:15px}
.qcard .arr{width:34px;height:34px;border-radius:50%;background:var(--paper);display:grid;place-items:center;flex:none}

/* hierarki */
.split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:center}
.tree{position:relative;background:var(--paper);border-radius:28px;padding:36px;display:grid;gap:18px;border:1px solid var(--line)}
.tier{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;position:relative}
.node{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:12px 16px;box-shadow:var(--shadow);min-width:0}
.node small{display:block;font-size:11px;color:var(--muted);letter-spacing:.06em;text-transform:uppercase}
.node strong{font-family:var(--display);font-weight:500;font-size:15px}
.node.top{background:var(--navy);color:var(--on-navy);border-color:var(--navy)}
.node.top small{color:var(--on-navy-muted)}
.link{height:22px;width:2px;margin:-10px auto;background:repeating-linear-gradient(var(--accent) 0 4px,transparent 4px 8px)}
.tree .sync{position:static;justify-self:center;margin-top:8px}
.split h2{font-size:clamp(30px,4vw,46px);margin-top:12px}
.split .lead{color:var(--muted);margin-top:18px;font-size:17px}
.checks{list-style:none;padding:0;margin:26px 0 30px;display:grid;gap:14px}
.checks li{display:flex;gap:12px}
.checks .n{width:28px;height:28px;border-radius:50%;background:var(--mist);color:var(--accent-ink);display:grid;place-items:center;flex:none;margin-top:1px}
.checks strong{display:block;font-weight:500}
.checks span{font-size:14px;color:var(--muted)}

/* untuk siapa */
.roles{background:var(--paper)}
.role-tabs{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:28px}
.role-tabs button{border:1px solid var(--line);background:var(--card);border-radius:999px;padding:10px 18px;font-weight:500;font-size:15px;color:var(--muted)}
.role-tabs button[aria-selected="true"]{background:var(--ink);color:var(--bg);border-color:var(--ink)}
.role-panel{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:20px}
.role-main{background:var(--card);border:1px solid var(--line);border-radius:28px;padding:40px;display:flex;flex-direction:column;gap:16px}
.role-main h3{font-size:clamp(26px,3vw,36px)}
.role-main p{color:var(--muted);max-width:52ch}
.role-side{display:grid;gap:14px;align-content:start}
.rec{border-radius:22px;padding:24px;display:flex;flex-direction:column;gap:10px;border:1px solid var(--line);background:var(--card)}
.rec.live{background:var(--stage);color:#fff;border-color:#1d2438}
.rec.live p{color:#aeb8cf}
.rec small{font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-ink)}
.rec.live small{color:var(--sky)}
.rec strong{font-family:var(--display);font-weight:500;font-size:22px}
.rec p{font-size:14px;color:var(--muted)}
.rec a{font-weight:500;font-size:14px;display:inline-flex;gap:6px;align-items:center;margin-top:4px}

/* bento */
.bento{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(200px,auto);gap:14px}
.b{border-radius:28px;padding:28px;display:flex;flex-direction:column;justify-content:space-between;gap:16px;border:1px solid var(--line);background:var(--paper);min-width:0}
.b big{font-family:var(--display);font-weight:500;font-size:clamp(44px,5vw,68px);line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums}
.b p{color:var(--muted);font-size:15px}
.b.dark{background:var(--navy);color:var(--on-navy);border-color:var(--navy)}
.b.dark p{color:var(--on-navy-muted)}
.b.stage{background:var(--stage);color:#fff;border-color:#1d2438}
.b.stage p{color:#aeb8cf}
.b.tall{grid-row:span 2}
.b.wide{grid-column:span 2}
.b .corner{align-self:flex-end;width:44px;height:44px;border-radius:50%;border:1px solid currentColor;display:grid;place-items:center;opacity:.7}
.quote{font-family:var(--display);font-size:clamp(22px,2.4vw,30px);line-height:1.25;letter-spacing:-.01em}
.quote em{font-style:normal;color:var(--accent)}

/* sumber daya */
.res-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr);gap:16px}
.rcard{border:1px solid var(--line);border-radius:24px;overflow:hidden;background:var(--card);display:flex;flex-direction:column;transition:transform .2s}
.rcard:hover{transform:translateY(-3px)}
.rthumb{aspect-ratio:16/10;display:grid;place-items:center;position:relative;max-width:100%}
.t1{background:var(--navy);color:var(--on-navy)}
.t2{background:var(--mist);color:var(--accent-ink)}
.t3{background:var(--stage);color:var(--sky)}
.rthumb svg{width:48px;height:48px;stroke-width:1.4}
.rthumb .date{position:absolute;left:18px;top:18px;background:var(--card);color:var(--ink);border-radius:14px;padding:8px 12px;text-align:center;line-height:1.1}
.rthumb .date b{display:block;font-family:var(--display);font-size:24px;font-weight:500}
.rthumb .date small{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--muted)}
.rbody{padding:22px;display:flex;flex-direction:column;gap:8px;flex:1}
.rbody .k{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-ink)}
.rbody h3{font-size:20px;line-height:1.25}
.rbody p{font-size:14px;color:var(--muted)}
.rbody .more{margin-top:auto;padding-top:8px;font-weight:500;font-size:14px;display:flex;gap:6px;align-items:center}
.example{font-size:12px;color:var(--muted);margin-top:14px}

/* tentang */
.about{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:64px;align-items:center}
.greek{position:relative;border-radius:28px;background:var(--navy);color:var(--on-navy);padding:48px;overflow:hidden;min-height:360px;display:flex;flex-direction:column;justify-content:space-between}
.greek .word{font-family:var(--display);font-size:clamp(48px,6vw,80px);font-weight:300;letter-spacing:-.02em;line-height:1}
.greek .pron{color:var(--on-navy-muted);font-size:14px;margin-top:10px}
.greek .def{border-top:1px solid rgba(255,255,255,.15);padding-top:20px;font-size:15px;color:var(--on-navy-muted)}
.greek .def b{color:var(--on-navy);font-weight:500}
.greek::after{content:"";position:absolute;right:-80px;top:-80px;width:280px;height:280px;border-radius:50%;border:1px solid rgba(100,206,251,.25);box-shadow:0 0 0 40px rgba(100,206,251,.05),0 0 0 80px rgba(100,206,251,.03)}
.about h2{font-size:clamp(30px,4vw,46px);margin-top:12px}
.about .body{display:grid;gap:16px;margin-top:20px;color:var(--muted);font-size:17px;max-width:56ch}
.vals{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:28px}
.vals div{border-top:2px solid var(--ink);padding-top:12px}
.vals strong{font-family:var(--display);font-weight:500;font-size:17px;display:block}
.vals span{font-size:13px;color:var(--muted)}

/* cta + footer */
.cta{padding-block:0 96px}
.cta-box{background:var(--navy);color:var(--on-navy);border-radius:36px;padding:64px;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:32px;align-items:center;position:relative;overflow:hidden}
.cta-box::before{content:"";position:absolute;left:-120px;bottom:-160px;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,rgba(22,159,213,.35),transparent 65%)}
.cta-box h2{font-size:clamp(32px,4.4vw,54px);position:relative}
.cta-box p{color:var(--on-navy-muted);margin-top:14px;position:relative}
.cta-choices{display:grid;gap:12px;position:relative}
.cta-choices a{display:flex;align-items:center;justify-content:space-between;gap:12px;border-radius:20px;padding:18px 20px;border:1px solid rgba(255,255,255,.14);background:var(--navy-2);transition:border-color .2s}
.cta-choices a:hover{border-color:var(--sky)}
.cta-choices strong{font-family:var(--display);font-weight:500;font-size:20px;display:block}
.cta-choices span{font-size:13px;color:var(--on-navy-muted)}
footer{background:var(--navy);color:var(--on-navy-muted);font-size:14px}
footer .wrap{padding-block:64px 28px}
.fgrid{display:grid;grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));gap:32px}
footer .logo{color:var(--on-navy)}
footer h4{font-family:var(--body);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--on-navy);font-weight:600;margin-bottom:14px}
footer ul{list-style:none;padding:0;margin:0;display:grid;gap:10px}
footer a:hover{color:var(--on-navy)}
.social{display:flex;gap:8px;margin-top:20px}
.social a{width:40px;height:40px;border-radius:50%;border:1px solid rgba(255,255,255,.16);display:grid;place-items:center}
.legal{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin-top:40px;padding-top:8px;font-size:14px}
.legal nav{display:flex;align-items:center;gap:26px;flex-wrap:wrap}
.legal .acode{color:var(--sky)}
@media (max-width:1360px){.legal{padding-right:84px}}
@media (max-width:620px){.legal{padding-right:0;padding-bottom:72px;flex-direction:column;align-items:flex-start}.legal nav{gap:14px 20px}}
.legal .acode:hover{color:#fff}

/* responsif */
@media (max-width:1000px){
  nav.main,.head-cta .ghost-h{display:none}
  .menu-btn{display:grid}
  .hero .wrap,.split,.about,.role-panel,.cta-box{grid-template-columns:minmax(0,1fr)}
  .stagebox{justify-self:center}
  .quick{grid-template-columns:repeat(2,minmax(0,1fr))}
  .bento{grid-template-columns:repeat(2,minmax(0,1fr))}
  .res-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}
  .res-grid .rcard:first-child{grid-column:span 2}
  .fgrid{grid-template-columns:repeat(3,minmax(0,1fr))}
  .fgrid>div:first-child{grid-column:1/-1}
  .show{flex-direction:column;height:auto}
  .panel,.panel.open{flex:none}
  .vlabel,.pnext{display:none}
  .pcontent{position:relative;pointer-events:auto;width:100%;grid-template-columns:minmax(0,1fr);padding:28px}
  .panel .ptext>*,.panel .pvisual{opacity:1;transform:none;filter:none}
  .pvisual{padding:10px 4px 24px}
  .pvisual .appframe{transform:none}
  .cine{grid-template-columns:minmax(0,1fr)}
  .cine-stage{order:-1}
  .panel{cursor:default}
}
@media (max-width:620px){
  .sec{padding-block:64px}
  .hero .wrap{padding-block:44px 60px}
  .hero h1 .hl{white-space:normal}
  .chip-surat,.badge{display:none}
  .chip-sync{right:0;top:0}
  .tree{padding:24px 16px}
  .tree .sync{position:static;translate:none;justify-self:center;margin-top:6px}
  .node{padding:10px 12px}
  .win-erp{width:78%}.win-live{width:70%}
  .quick,.bento,.res-grid,.vals{grid-template-columns:minmax(0,1fr)}
  .b.wide,.res-grid .rcard:first-child{grid-column:auto}
  .b.tall{grid-row:auto}
  .widgets{grid-template-columns:minmax(0,1fr)}
  .fl-a{left:-4px;width:170px;bottom:0}
  .fl-b{display:none}
  .fl-c{right:-4px;width:210px}
  .cine-tabs button{padding:16px}
  .win-live .win-bar .onair-mini{display:none}
  .wd.wide{grid-column:auto}
  .role-main{padding:28px}
  .cta-box{padding:36px 24px;border-radius:28px}
  .greek{padding:32px}
  .fgrid{grid-template-columns:repeat(2,minmax(0,1fr))}
  .head-cta .pill-h{display:none}
}
/* tombol melayang: kembali ke atas + WhatsApp */
.fab-stack{position:fixed;right:calc(22px + env(safe-area-inset-right,0px));bottom:calc(22px + env(safe-area-inset-bottom,0px));z-index:40;display:flex;flex-direction:column;align-items:center;gap:12px}
.fab{position:relative;display:grid;place-items:center;border-radius:50%;border:0;padding:0;transition:transform .22s var(--ease),box-shadow .22s var(--ease),opacity .3s var(--ease),visibility .3s,background-color .22s var(--ease),color .22s var(--ease)}
.fab:hover{transform:translateY(-3px)}
.fab-top{width:46px;height:46px;background:var(--card);color:var(--accent-ink);box-shadow:0 2px 6px rgba(15,27,38,.08),0 10px 26px rgba(15,27,38,.16);opacity:0;visibility:hidden;transform:translateY(8px)}
.fab-top.show{opacity:1;visibility:visible;transform:none}
.fab-top.show:hover{transform:translateY(-3px);background:var(--accent);color:#fff}
.fab-top .ring{position:absolute;inset:-3px;width:52px;height:52px;rotate:-90deg;pointer-events:none}
.fab-top .ring circle{fill:none;stroke:var(--accent);stroke-width:2;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:var(--p,1)}
.fab-wa{width:56px;height:56px;background:var(--grad);color:#fff;box-shadow:0 4px 12px rgba(22,159,213,.36),0 10px 26px rgba(15,27,38,.16)}
.fab-wa:hover{box-shadow:0 8px 20px rgba(22,159,213,.46),0 12px 30px rgba(15,27,38,.2)}
.fab-wa::after{content:"";position:absolute;inset:0;border-radius:50%;border:2px solid #169fd5;opacity:0;animation:ping 4s var(--ease-out) 3s infinite}
@keyframes ping{0%{opacity:.5;transform:scale(1)}40%,100%{opacity:0;transform:scale(1.45)}}
.fab-tip{position:absolute;right:calc(100% + 12px);top:50%;translate:0 -50%;white-space:nowrap;background:var(--ink);color:var(--bg);font-size:13px;font-weight:500;padding:7px 12px;border-radius:10px;opacity:0;transform:translateX(6px);transition:opacity .2s var(--ease),transform .25s var(--ease);pointer-events:none}
.fab:hover .fab-tip,.fab:focus-visible .fab-tip{opacity:1;transform:none}
@media (max-width:560px){
  .fab-stack{right:calc(14px + env(safe-area-inset-right,0px));bottom:calc(14px + env(safe-area-inset-bottom,0px));gap:10px}
  .fab-wa{width:52px;height:52px}
  .fab-tip{display:none}
}

/* kartu: bayangan lembut kebiruan, terangkat saat disorot, cahaya mengikuti kursor */
:is(.qcard,.rcard,.b,.rec,.role-main,.wd,.node){border-color:transparent;box-shadow:var(--card-sh);background-image:radial-gradient(420px circle at var(--mx,50%) var(--my,-40%),var(--glow),transparent 45%);transition:transform .55s var(--ease-soft),box-shadow .55s var(--ease-soft),background-color .4s}
:is(.b.dark,.b.stage,.rec.live){background-image:radial-gradient(420px circle at var(--mx,50%) var(--my,-40%),var(--glow-dark),transparent 50%)}
:is(.qcard,.rcard,.b,.rec):hover{transform:translateY(-8px);box-shadow:var(--card-sh-up)}
.wd:hover,.node:hover{transform:translateY(-4px);box-shadow:var(--card-sh-up)}
.qcard .arr,.rthumb svg,.b .corner{transition:transform .6s var(--ease-soft),background-color .3s,color .3s}
.qcard:hover .arr{background:var(--accent);color:#fff;transform:translateX(3px)}
.rcard:hover .rthumb svg{transform:translateY(-4px) rotate(-4deg) scale(1.08)}
.b:hover .corner{transform:rotate(45deg)}
.cta-choices a{transition:border-color .3s,transform .5s var(--ease-soft),background-color .3s}
.cta-choices a:hover{transform:translateX(6px)}

/* ───────── halaman Sumber daya: Webinar, Blog, Panduan ───────── */
.nav-item>button.on,.drop a.on strong{color:var(--ink)}
.drop a.on{background:var(--paper)}
.rthumb.has-img{overflow:hidden}
.rthumb.has-img img{width:100%;height:100%;object-fit:cover;transition:transform .8s var(--ease-soft)}
.rcard:hover .rthumb.has-img img{transform:scale(1.05)}

.page-hero{position:relative;overflow:hidden;background:radial-gradient(55% 80% at 88% 10%,var(--mist),transparent 70%)}
.page-hero .wrap{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:48px;align-items:end;padding-block:56px 64px}
.page-hero .wrap>div:first-child>:not(h1){animation:rise 1s var(--ease-out) both}
.page-hero .wrap>div:first-child>:nth-child(1){animation-delay:.02s}
.page-hero .wrap>div:first-child>:nth-child(2){animation-delay:.08s}
.page-hero .wrap>div:first-child>:nth-child(4){animation-delay:.5s}
.page-hero .wrap>div:first-child>:nth-child(5){animation-delay:.62s}
.page-hero .wrap>div:last-child{animation:rise 1.1s var(--ease-out) .4s both}
.page-hero h1{font-size:clamp(38px,5.4vw,66px);letter-spacing:-.035em;margin-top:14px}
.page-hero .lead{font-size:18px;color:var(--muted);margin-top:18px;max-width:54ch}
.crumbs{display:flex;gap:8px;align-items:center;font-size:13px;color:var(--muted);margin-bottom:22px}
.crumbs a:hover{color:var(--ink)}
.crumbs svg.i{width:12px;height:12px;rotate:-90deg}

.filters{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:28px}
.filters button{border:1px solid var(--line);background:var(--card);border-radius:999px;padding:9px 18px;font-weight:500;font-size:14px;color:var(--muted);transition:background-color .3s,color .3s,border-color .3s}
.filters button:hover{border-color:var(--ink);color:var(--ink)}
.filters button[aria-pressed="true"]{background:var(--ink);color:var(--bg);border-color:var(--ink)}
.pop{animation:panelIn .55s var(--ease-out)}
.empty{grid-column:1/-1;text-align:center;color:var(--muted);padding:40px 0}
.note{font-size:13px;color:var(--muted);margin-top:18px}

/* webinar: hitung mundur di hero */
.countdown{background:var(--navy);color:var(--on-navy);border-radius:28px;padding:28px;position:relative;overflow:hidden;box-shadow:var(--card-sh-up)}
.countdown::after{content:"";position:absolute;right:-60px;top:-60px;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,rgba(22,159,213,.45),transparent 65%)}
.countdown small{color:var(--sky);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}
.countdown h3{font-size:22px;margin:8px 0 18px;position:relative}
.cd{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;position:relative}
.cd span{background:var(--navy-2);border-radius:14px;padding:12px 6px;text-align:center;font-size:11px;color:var(--on-navy-muted)}
.cd b{display:block;font-family:var(--display);font-weight:500;font-size:30px;color:#fff;font-variant-numeric:tabular-nums}
.countdown .go-btn{margin-top:18px;position:relative}

.feature{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);border-radius:32px;overflow:hidden;background:var(--card);box-shadow:var(--card-sh-up);margin-bottom:36px}
.feature-tx{padding:40px;display:flex;flex-direction:column;gap:14px}
.feature-tx h3{font-size:clamp(26px,3vw,36px)}
.feature-tx p{color:var(--muted)}
.meta-row{display:flex;gap:16px;flex-wrap:wrap;font-size:14px;color:var(--muted)}
.meta-row span{display:flex;gap:6px;align-items:center}
.meta-row svg.i{width:16px;height:16px;color:var(--accent)}
.agenda{list-style:none;padding:0;margin:4px 0;display:grid;gap:8px}
.agenda li{display:flex;gap:12px;font-size:15px}
.agenda b{font-family:var(--display);font-weight:500;color:var(--accent-ink);min-width:48px}
.speakers{display:flex;gap:18px;flex-wrap:wrap;font-size:14px}
.speakers span{display:flex;gap:10px;align-items:center}
.speakers i{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-weight:600;font-size:12px;background:var(--mist);color:var(--accent-ink)}
.speakers small{display:block;color:var(--muted);font-size:12px}
.feature-vis{position:relative;background:var(--navy);display:flex;align-items:center;justify-content:center;padding:36px;overflow:hidden}
.feature-vis::before{content:"";position:absolute;inset:0;background:radial-gradient(60% 70% at 70% 30%,rgba(22,159,213,.4),transparent 70%)}
.feature-vis .appframe{position:relative;transform:perspective(1400px) rotateY(-8deg) rotateX(3deg);transition:transform .9s var(--ease-soft)}
.feature:hover .feature-vis .appframe{transform:none}
.tag{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;border-radius:999px;padding:4px 12px;width:max-content}
.tag-erp{background:var(--mist);color:var(--accent-ink)}
.tag-live-c{background:#0b0f1a;color:var(--sky)}

.wb-list{display:grid;gap:12px}
.wb-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:22px;align-items:center;background:var(--card);border-radius:22px;padding:18px 22px;box-shadow:var(--card-sh);background-image:radial-gradient(420px circle at var(--mx,50%) var(--my,-40%),var(--glow),transparent 45%);transition:transform .55s var(--ease-soft),box-shadow .55s var(--ease-soft)}
.wb-card:hover{transform:translateY(-4px);box-shadow:var(--card-sh-up)}
.wb-date{width:72px;height:76px;border-radius:18px;background:var(--paper);display:grid;place-items:center;align-content:center;text-align:center;line-height:1}
.wb-date b{font-family:var(--display);font-weight:500;font-size:28px}
.wb-date small{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);margin-top:4px}
.wb-card[data-tags~="live"] .wb-date{background:#0b0f1a;color:#fff}
.wb-card[data-tags~="live"] .wb-date small{color:var(--sky)}
.wb-card h3{font-size:19px;line-height:1.3;margin:6px 0 4px}
.wb-card p{font-size:14px;color:var(--muted)}

.rec-band{background:#05070d;color:#fff;position:relative;overflow:hidden}
.rec-band .wrap{position:relative}
.rec-band .sec-head p{color:#aeb8cf}
.rec-band .eyebrow{color:var(--sky)}
.rec-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
.rec-card{display:block;border-radius:22px;overflow:hidden;background:#0b0f1a;border:1px solid #1d2438;transition:transform .55s var(--ease-soft),border-color .4s}
.rec-card:hover{transform:translateY(-6px);border-color:rgba(100,206,251,.4)}
.rec-media{position:relative;aspect-ratio:16/9;background:#06080f;overflow:hidden}
.rec-media img,.rec-media video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:opacity .5s,transform .8s var(--ease-soft)}
.rec-media video{opacity:0}
.rec-card:hover .rec-media video.ready{opacity:1}
.rec-card:hover .rec-media img{transform:scale(1.04)}
.rec-media .play{position:absolute;left:50%;top:50%;width:56px;height:56px;margin:-28px 0 0 -28px;border-radius:50%;background:rgba(255,255,255,.14);backdrop-filter:blur(10px);display:grid;place-items:center;transition:opacity .4s,transform .5s var(--ease-soft)}
.rec-card:hover .play{opacity:0;transform:scale(.8)}
.rec-media .dur{position:absolute;right:10px;bottom:10px;background:rgba(0,0,0,.7);border-radius:6px;padding:2px 8px;font-size:12px}
.rec-body{padding:18px 20px 22px;display:grid;gap:6px}
.rec-body h3{font-size:18px;line-height:1.3}
.rec-body p{font-size:13px;color:#8a93a8}

.topic-cta{display:grid;grid-template-columns:minmax(0,1.3fr) auto;gap:24px;align-items:center;background:var(--card);border-radius:28px;padding:36px 40px;box-shadow:var(--card-sh)}
.topic-cta h3{font-size:clamp(24px,2.6vw,32px)}
.topic-cta p{color:var(--muted);margin-top:8px}

/* blog */
.post-feature{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);border-radius:32px;overflow:hidden;background:var(--card);box-shadow:var(--card-sh-up);margin-bottom:40px;transition:transform .6s var(--ease-soft)}
.post-feature:hover{transform:translateY(-4px)}
.post-feature .pf-img{position:relative;min-height:340px;overflow:hidden}
.post-feature .pf-img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 1s var(--ease-soft)}
.post-feature:hover .pf-img img{transform:scale(1.04)}
.post-feature .pf-tx{padding:44px;display:flex;flex-direction:column;gap:14px;justify-content:center}
.post-feature h2{font-size:clamp(28px,3.2vw,40px)}
.post-feature p{color:var(--muted);font-size:17px}
.post-meta{display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:13px;color:var(--muted)}
.post-meta .cat{font-weight:600;color:var(--accent-ink);background:var(--mist);border-radius:999px;padding:3px 10px}
.post-meta .dot{width:4px;height:4px;border-radius:50%;background:currentColor;opacity:.5}
.read-more{display:inline-flex;gap:8px;align-items:center;font-weight:500;margin-top:auto;color:var(--ink)}
.read-more svg.i{transition:transform .4s var(--ease-soft)}
.post:hover .read-more svg.i,.post-feature:hover .read-more svg.i{transform:translate(3px,-3px)}
.post-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}
.post{display:flex;flex-direction:column;border-radius:24px;overflow:hidden;background:var(--card);box-shadow:var(--card-sh);background-image:radial-gradient(420px circle at var(--mx,50%) var(--my,-40%),var(--glow),transparent 45%);transition:transform .55s var(--ease-soft),box-shadow .55s var(--ease-soft)}
.post:hover{transform:translateY(-8px);box-shadow:var(--card-sh-up)}
.post .p-img{aspect-ratio:16/10;overflow:hidden;background:var(--paper)}
.post .p-img img{width:100%;height:100%;object-fit:cover;transition:transform .9s var(--ease-soft)}
.post:hover .p-img img{transform:scale(1.06)}
.post .p-tx{padding:22px;display:flex;flex-direction:column;gap:10px;flex:1}
.post h3{font-size:20px;line-height:1.3}
.post p{font-size:14px;color:var(--muted)}
.src{font-size:12px;color:var(--muted)}
.follow{display:grid;grid-template-columns:minmax(0,1.2fr) auto;gap:24px;align-items:center;background:var(--navy);color:var(--on-navy);border-radius:28px;padding:36px 40px;position:relative;overflow:hidden}
.follow::before{content:"";position:absolute;left:-80px;bottom:-140px;width:340px;height:340px;border-radius:50%;background:radial-gradient(circle,rgba(22,159,213,.35),transparent 65%)}
.follow h3{font-size:clamp(24px,2.6vw,32px);position:relative}
.follow p{color:var(--on-navy-muted);margin-top:8px;position:relative}
.follow .social{margin:0;position:relative}
.follow .social a{width:48px;height:48px;transition:background-color .3s,transform .4s var(--ease-soft)}
.follow .social a:hover{background:var(--accent);border-color:var(--accent);transform:translateY(-3px)}

/* panduan */
.search{position:relative;margin-top:28px;max-width:560px}
.search svg.i{position:absolute;left:20px;top:50%;translate:0 -50%;width:20px;height:20px;color:var(--muted)}
.search input{width:100%;height:60px;border-radius:999px;border:1px solid var(--line);background:var(--card);padding:0 24px 0 54px;font:inherit;font-size:16px;color:var(--ink);box-shadow:var(--card-sh);transition:border-color .3s,box-shadow .3s}
.search input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 4px rgba(22,159,213,.18),var(--card-sh)}
.quick-q{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px;font-size:13px;color:var(--muted);align-items:center}
.quick-q button{border:0;background:var(--paper);border-radius:999px;padding:6px 12px;font-size:13px;color:var(--ink);transition:background-color .3s}
.quick-q button:hover{background:var(--mist)}
.help-card{background:var(--card);border-radius:28px;padding:28px;box-shadow:var(--card-sh-up);display:grid;gap:14px}
.help-card b{font-family:var(--display);font-weight:500;font-size:20px}
.help-card p{color:var(--muted);font-size:14px}
.help-card .row2{display:flex;gap:10px;flex-wrap:wrap}
.help-card .mini-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}
.help-card .mini-stats span{background:var(--paper);border-radius:14px;padding:12px;font-size:12px;color:var(--muted)}
.help-card .mini-stats strong{display:block;font-family:var(--display);font-weight:500;font-size:24px;color:var(--ink)}

.start{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}
.start-col{border-radius:28px;padding:32px;background:var(--card);box-shadow:var(--card-sh)}
.start-col.live{background:#05070d;color:#fff;box-shadow:none;position:relative;overflow:hidden}
.start-col.live::before{content:"";position:absolute;right:-80px;top:-80px;width:300px;height:300px;border-radius:50%;background:radial-gradient(circle,rgba(22,159,213,.3),transparent 65%)}
.start-col h3{font-size:24px;display:flex;align-items:center;gap:10px;position:relative}
.start-col>p{color:var(--muted);margin:8px 0 22px;position:relative}
.start-col.live>p{color:#aeb8cf}
.steps4{list-style:none;padding:0;margin:0;display:grid;gap:10px;counter-reset:st;position:relative}
.steps4 li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:14px;align-items:start;padding:14px;border-radius:18px;background:var(--paper);counter-increment:st}
.start-col.live .steps4 li{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08)}
.steps4 li::before{content:counter(st);width:44px;height:44px;border-radius:13px;display:grid;place-items:center;font-family:var(--display);font-size:18px;font-weight:500;background:var(--grad);color:#fff}
.steps4 b{display:block;font-weight:600;margin-top:2px}
.steps4 span{font-size:14px;color:var(--muted)}
.start-col.live .steps4 span{color:#aeb8cf}

.guide-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}
.guide-card{display:flex;flex-direction:column;gap:10px;border-radius:22px;padding:22px;background:var(--card);box-shadow:var(--card-sh);background-image:radial-gradient(420px circle at var(--mx,50%) var(--my,-40%),var(--glow),transparent 45%);transition:transform .55s var(--ease-soft),box-shadow .55s var(--ease-soft)}
.guide-card:hover{transform:translateY(-6px);box-shadow:var(--card-sh-up)}
.guide-card .g-ic{width:44px;height:44px;border-radius:13px;display:grid;place-items:center;background:var(--mist);color:var(--accent-ink)}
.guide-card[data-tags~="live"] .g-ic{background:#0b0f1a;color:var(--sky)}
.guide-card b{font-family:var(--display);font-weight:500;font-size:18px}
.guide-card span{font-size:13px;color:var(--muted)}
.guide-card em{font-style:normal;font-size:12px;font-weight:600;color:var(--accent-ink);margin-top:auto}

.help-list{display:grid;gap:40px;margin-top:8px}
.qa-group{scroll-margin-top:110px}
.qa-group h3{font-size:24px;display:flex;align-items:center;gap:12px;margin-bottom:14px}
.qa{border-radius:18px;background:var(--card);box-shadow:var(--card-sh);margin-bottom:10px;overflow:hidden;transition:box-shadow .4s}
.qa[open]{box-shadow:var(--card-sh-up)}
.qa summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;font-weight:500;font-size:16px}
.qa summary::-webkit-details-marker{display:none}
.qa summary::after{content:"";width:30px;height:30px;flex:none;border-radius:50%;background:var(--paper) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23169fd5' stroke-width='2.2' stroke-linecap='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E") center/14px no-repeat;transition:transform .45s var(--ease-soft),background-color .3s}
.qa[open] summary::after{transform:rotate(135deg);background-color:var(--mist)}
.qa .ans{padding:0 22px 20px;color:var(--muted);font-size:15px;max-width:72ch;animation:panelIn .45s var(--ease-out)}
.help-cta{display:grid;grid-template-columns:minmax(0,1.2fr) auto;gap:24px;align-items:center;background:var(--navy);color:var(--on-navy);border-radius:28px;padding:36px 40px;position:relative;overflow:hidden}
.help-cta::before{content:"";position:absolute;right:-100px;bottom:-160px;width:380px;height:380px;border-radius:50%;background:radial-gradient(circle,rgba(22,159,213,.35),transparent 65%)}
.help-cta h3{font-size:clamp(24px,2.6vw,32px);position:relative}
.help-cta p{color:var(--on-navy-muted);margin-top:8px;position:relative}
.help-cta .row2{display:flex;gap:10px;flex-wrap:wrap;position:relative}
.btn-light{display:inline-flex;align-items:center;gap:10px;background:#fff;color:#101935;border-radius:999px;padding:13px 22px;font-weight:500}
.btn-line{display:inline-flex;align-items:center;gap:10px;border:1px solid rgba(255,255,255,.25);color:#fff;border-radius:999px;padding:12px 22px;font-weight:500}
.btn-line:hover{border-color:#fff}

@media (max-width:1000px){
  .page-hero .wrap,.feature,.post-feature,.topic-cta,.follow,.help-cta,.start{grid-template-columns:minmax(0,1fr)}
  .rec-grid,.post-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
  .guide-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
  .post-feature .pf-img{min-height:260px}
}
@media (max-width:620px){
  .rec-grid,.post-grid,.guide-grid{grid-template-columns:minmax(0,1fr)}
  .wb-card{grid-template-columns:auto minmax(0,1fr);gap:16px}
  .wb-card>:last-child{grid-column:1/-1}
  .feature-tx,.post-feature .pf-tx{padding:26px}
  .topic-cta,.follow,.help-cta{padding:28px 24px}
  .start-col{padding:24px}
  .cd b{font-size:24px}
}

/* tur screenshot asli ERP: kamera bergeser dan memperbesar bagian dashboard */
.tour{position:relative;aspect-ratio:16/10;overflow:hidden;background:radial-gradient(80% 90% at 25% 15%,#ffffff 0%,#edf4fa 55%,#dfeaf4 100%)}
.tour::before{content:"";position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(rgba(16,25,53,.09) 1px,transparent 1.2px);background-size:20px 20px;-webkit-mask-image:radial-gradient(ellipse at center,#000 30%,transparent 85%);mask-image:radial-gradient(ellipse at center,#000 30%,transparent 85%)}
.tour-layer{position:absolute;left:0;top:0;width:100%;aspect-ratio:2000/1410;transform-origin:0 0;transform:translate3d(var(--tx,0px),var(--ty,0px),0) scale(var(--sc,1));transition:transform 1.6s cubic-bezier(.65,0,.35,1);will-change:transform}
.tour-layer img{display:block;width:100%;height:100%;border-radius:12px;box-shadow:0 40px 80px -36px rgba(16,25,53,.45),0 0 0 1px rgba(16,25,53,.07)}
.tour-spot{position:absolute;left:var(--rx,0%);top:var(--ry,0%);width:var(--rw,100%);height:var(--rh,100%);border-radius:calc(14px / var(--sc,1));box-shadow:0 0 0 calc(1.5px / var(--sc,1)) rgba(22,159,213,.9),0 0 0 calc(7px / var(--sc,1)) rgba(22,159,213,.14),0 0 0 9999px rgba(16,25,53,.12);transition:left 1.6s cubic-bezier(.65,0,.35,1),top 1.6s cubic-bezier(.65,0,.35,1),width 1.6s cubic-bezier(.65,0,.35,1),height 1.6s cubic-bezier(.65,0,.35,1);pointer-events:none}
.minimap{position:absolute;right:18px;bottom:18px;width:140px;aspect-ratio:2000/1410;border-radius:12px;overflow:hidden;border:3px solid #fff;box-shadow:0 18px 40px -14px rgba(16,25,53,.45),0 0 0 1px rgba(16,25,53,.08);z-index:2}
.minimap img{display:block;width:100%;height:100%;filter:saturate(.55) brightness(.9)}
.mm-rect{position:absolute;left:var(--rx,0%);top:var(--ry,0%);width:var(--rw,100%);height:var(--rh,100%);border:2px solid #169fd5;border-radius:4px;background:rgba(22,159,213,.16);box-shadow:0 0 0 999px rgba(16,25,53,.18);transition:left 1.6s cubic-bezier(.65,0,.35,1),top 1.6s cubic-bezier(.65,0,.35,1),width 1.6s cubic-bezier(.65,0,.35,1),height 1.6s cubic-bezier(.65,0,.35,1)}
.tour-label{margin-left:auto;font-size:12px;font-weight:600;color:var(--accent-ink);background:var(--mist);border-radius:999px;padding:3px 10px;white-space:nowrap;transition:opacity .3s}
.tour-label.swap{opacity:0}
.band-light{position:absolute;inset:-20%;pointer-events:none;background:radial-gradient(35% 40% at 25% 40%,rgba(22,159,213,.16),transparent 70%),radial-gradient(30% 35% at 85% 75%,rgba(47,67,158,.12),transparent 70%);animation:drift 18s ease-in-out infinite alternate}
.erp-band::before{display:none}
@keyframes drift{to{transform:translate3d(4%,-3%,0) scale(1.05)}}
.band-glow{animation:drift 20s ease-in-out infinite alternate}

/* akordeon ERP: tumpukan kartu data dari modul yang tidak tampil di dashboard */
.stack{position:relative;width:100%;max-width:420px;display:grid;gap:12px}
.stack .wd{background-color:var(--card)}
.stack .st-a{margin-right:56px}
.stack .st-b{margin-left:40px}
.stack .st-c{margin-right:90px}
.stack .row{font-size:13px}
.panel.open .stack .wd{animation:stackIn .9s var(--ease-out) both}
.panel.open .stack .st-b{animation-delay:.12s}
.panel.open .stack .st-c{animation-delay:.24s}
@keyframes stackIn{from{opacity:0;transform:translate3d(30px,10px,0) rotate(1.5deg)}to{opacity:1;transform:none}}

/* hierarki: data mengalir naik dari Jemaat ke Sinode */
.link{background:repeating-linear-gradient(0deg,var(--accent) 0 4px,transparent 4px 8px);background-size:2px 16px;animation:flow 1.1s linear infinite}
@keyframes flow{to{background-position:0 -16px}}
.tree .sync .ok{animation:spinOnce 3s var(--ease-soft) infinite}
@keyframes spinOnce{0%,70%{transform:none}100%{transform:rotate(360deg)}}

@media (max-width:620px){
  .minimap{width:96px;right:8px;bottom:8px}
  .tour-label{display:none}
  .stack .st-a,.stack .st-b,.stack .st-c{margin:0}
}

/* ───────── halaman legal: Syarat, Privasi, Lisensi ───────── */
.legal-hero .wrap{padding-block:56px 40px;grid-template-columns:minmax(0,1fr)}
.legal-hero h1{font-size:clamp(36px,4.6vw,56px)}
.updated{display:inline-flex;gap:8px;align-items:center;margin-top:18px;font-size:13px;color:var(--muted);background:var(--card);border-radius:999px;padding:6px 14px;box-shadow:var(--card-sh)}
.updated svg.i{width:14px;height:14px;color:var(--accent)}
.legal-tabs{display:flex;gap:8px;flex-wrap:wrap;margin-top:22px}
.legal-tabs a{border:1px solid var(--line);background:var(--card);border-radius:999px;padding:8px 16px;font-size:14px;font-weight:500;color:var(--muted);transition:border-color .3s,color .3s}
.legal-tabs a:hover{border-color:var(--ink);color:var(--ink)}
.legal-tabs a.on{background:var(--ink);border-color:var(--ink);color:var(--bg)}

.legal-wrap{display:grid;grid-template-columns:240px minmax(0,1fr);gap:56px;align-items:start}
.toc{position:sticky;top:calc(96px + env(safe-area-inset-top,0px));display:grid;gap:2px;font-size:14px}
.toc b{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-weight:600;margin-bottom:10px}
.toc a{display:block;padding:7px 12px;border-left:2px solid var(--line);color:var(--muted);transition:color .3s,border-color .3s,background-color .3s}
.toc a:hover{color:var(--ink)}
.toc a.on{color:var(--accent-ink);border-color:var(--accent);background:linear-gradient(90deg,var(--mist),transparent)}

.prose{max-width:72ch;font-size:16.5px;line-height:1.75}
.prose section{scroll-margin-top:110px;padding-bottom:34px;margin-bottom:34px;border-bottom:1px solid var(--line)}
.prose section:last-child{border-bottom:0;margin-bottom:0}
.prose h2{font-size:24px;margin-bottom:12px;display:flex;gap:12px;align-items:baseline}
.prose h2 .n{font-family:var(--body);font-size:13px;font-weight:600;color:var(--accent-ink);min-width:24px}
.prose h3{font-size:17px;font-family:var(--body);font-weight:600;margin:18px 0 6px}
.prose p{color:var(--muted);margin:0 0 12px}
.prose ul{margin:0 0 12px;padding-left:20px;color:var(--muted)}
.prose li{margin-bottom:6px}
.prose li::marker{color:var(--accent)}
.prose a{color:var(--accent-ink);text-decoration:underline;text-underline-offset:3px}
.prose strong{color:var(--ink);font-weight:600}
.summary{background:var(--navy);color:var(--on-navy);border-radius:24px;padding:26px 28px;margin-bottom:34px;position:relative;overflow:hidden}
.summary::after{content:"";position:absolute;right:-60px;top:-60px;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,rgba(22,159,213,.4),transparent 65%)}
.summary b{display:block;font-family:var(--display);font-weight:500;font-size:20px;margin-bottom:10px;position:relative}
.summary ul{margin:0;padding-left:20px;color:var(--on-navy-muted);position:relative}
.summary li{margin-bottom:6px}
.summary li::marker{color:var(--sky)}
.doc-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:14px 0 4px}
.doc-card{display:flex;flex-direction:column;gap:8px;border-radius:20px;padding:20px;background:var(--card);box-shadow:var(--card-sh);text-decoration:none!important;transition:transform .5s var(--ease-soft),box-shadow .5s var(--ease-soft)}
.doc-card:hover{transform:translateY(-4px);box-shadow:var(--card-sh-up)}
.doc-card.live{background:#05070d;color:#fff}
.doc-card .tag{margin-bottom:2px}
.doc-card strong{color:inherit!important;font-family:var(--display);font-weight:500;font-size:18px}
.doc-card span{font-size:14px;color:var(--muted)}
.doc-card.live span{color:#aeb8cf}
.doc-card em{font-style:normal;font-size:13px;font-weight:600;color:var(--accent-ink);display:inline-flex;gap:6px;align-items:center;margin-top:auto}
.doc-card.live em{color:var(--sky)}
.cmp{width:100%;border-collapse:collapse;font-size:15px;margin:10px 0 14px}
.cmp th,.cmp td{text-align:left;padding:12px 14px;border-bottom:1px solid var(--line);vertical-align:top}
.cmp th{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-weight:600}
.cmp td:first-child{font-weight:600;color:var(--ink);width:28%}
.cmp td{color:var(--muted)}
.tbl-wrap{overflow-x:auto}
.contact-row{display:flex;gap:10px;flex-wrap:wrap;margin-top:8px}
.contact-row a{display:inline-flex;gap:8px;align-items:center;border-radius:999px;padding:10px 18px;background:var(--card);box-shadow:var(--card-sh);text-decoration:none!important;color:var(--ink)!important;font-weight:500;font-size:14px}
.contact-row svg.i{color:var(--accent)}

@media (max-width:1000px){
  .legal-wrap{grid-template-columns:minmax(0,1fr);gap:24px}
  .toc{position:relative;top:0;display:flex;flex-wrap:wrap;gap:6px}
  .toc b{width:100%;margin-bottom:2px}
  .toc a{border:1px solid var(--line);border-radius:999px;padding:6px 12px;font-size:13px}
  .toc a.on{background:var(--mist)}
}
@media (max-width:620px){
  .doc-cards{grid-template-columns:minmax(0,1fr)}
  .prose{font-size:16px}
}
.prose .doc-card{color:var(--ink)}
.prose .doc-card.live{color:#fff}

/* ───────── halaman Tentang kami ───────── */
.page-hero .greek{min-height:300px}
.why-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}
.why{display:flex;flex-direction:column;gap:12px;border-radius:28px;padding:34px;background:var(--card);box-shadow:var(--card-sh)}
.why.live{background:#05070d;color:#fff;box-shadow:none;position:relative;overflow:hidden}
.why.live::before{content:"";position:absolute;right:-90px;top:-90px;width:300px;height:300px;border-radius:50%;background:radial-gradient(circle,rgba(22,159,213,.3),transparent 65%)}
.why>*{position:relative}
.why h3{font-size:clamp(24px,2.4vw,30px)}
.why p{color:var(--muted)}
.why.live p{color:#aeb8cf}
.why blockquote{margin:6px 0;padding:14px 18px;border-radius:16px;background:var(--paper);font-family:var(--display);font-size:18px;color:var(--ink)}
.why.live blockquote{background:rgba(255,255,255,.05);color:#fff}
.why .read-more{margin-top:auto;padding-top:6px}
.why.live .read-more{color:var(--sky)}
.impact-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
.impact-card{border-radius:22px;padding:26px;background:#0b0f1a;border:1px solid #1d2438;display:grid;gap:10px;transition:transform .55s var(--ease-soft),border-color .4s}
.impact-card:hover{transform:translateY(-6px);border-color:rgba(100,206,251,.4)}
.impact-card .g-ic{width:46px;height:46px;border-radius:14px;display:grid;place-items:center;background:var(--grad);color:#fff}
.impact-card b{font-family:var(--display);font-weight:500;font-size:20px}
.impact-card p{color:#aeb8cf;font-size:15px}
.eco{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:center}
.eco h2{font-size:clamp(30px,4vw,46px);margin:12px 0 6px}
.eco .lead{color:var(--muted);margin-top:14px;font-size:17px;max-width:52ch}
.eco-map{background:var(--paper);border-radius:28px;padding:36px;display:grid;justify-items:center;gap:16px}
.eco-node{display:grid;justify-items:center;gap:4px;background:var(--card);border-radius:16px;padding:14px 20px;box-shadow:var(--card-sh);text-align:center;transition:transform .5s var(--ease-soft),box-shadow .5s var(--ease-soft)}
a.eco-node:hover{transform:translateY(-4px);box-shadow:var(--card-sh-up)}
.eco-node small{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}
.eco-node b{font-family:var(--display);font-weight:500;font-size:16px}
.eco-node.top{background:var(--navy);color:var(--on-navy)}
.eco-node.top small{color:var(--on-navy-muted)}
.eco-node.mid .logo-img{height:30px}
.eco-node.dark{background:#05070d;color:#fff}
.eco-node.dark small{color:#aeb8cf}
.eco-map .link{margin:-8px auto}
.eco-split{display:flex;gap:120px}
.eco-row{display:flex;gap:16px;flex-wrap:wrap;justify-content:center}
.founder{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:56px;align-items:center}
.founder-photo{margin:0;border-radius:28px;overflow:hidden;box-shadow:var(--card-sh-up);aspect-ratio:1/1;max-width:420px}
.founder-photo img{width:100%;height:100%;object-fit:cover;filter:grayscale(1);transition:transform 1s var(--ease-soft)}
.founder-photo:hover img{transform:scale(1.04)}
.founder-q{margin:14px 0 0;font-family:var(--display);font-weight:400;font-size:clamp(22px,2.6vw,32px);line-height:1.35;letter-spacing:-.01em;color:var(--ink)}
.sdg{margin-top:16px;font-family:var(--display);font-size:18px;color:var(--accent-ink);font-style:italic}
.founder-id{margin-top:24px;padding-top:20px;border-top:1px solid var(--line);display:grid;gap:4px}
.founder-id b{font-family:var(--display);font-weight:500;font-size:20px}
.founder-id span{color:var(--muted);font-size:14px}
.about-more{display:inline-flex;gap:8px;align-items:center;margin-top:20px;font-weight:500;color:var(--accent-ink)}
@media (max-width:1000px){
  .why-grid,.eco,.founder{grid-template-columns:minmax(0,1fr)}
  .impact-grid{grid-template-columns:minmax(0,1fr)}
  .founder-photo{max-width:320px}
}
@media (max-width:620px){
  .why{padding:24px}
  .eco-map{padding:24px 16px}
  .eco-split{gap:80px}
}
.about-photo{position:relative;justify-self:center;width:100%}
.about-photo figcaption{position:absolute;left:16px;bottom:16px;right:16px;display:grid;gap:2px;padding:14px 18px;border-radius:18px;background:rgba(16,25,53,.72);backdrop-filter:blur(10px);color:#fff}
.about-photo figcaption b{font-family:var(--display);font-weight:500;font-size:18px}
.about-photo figcaption span{font-size:13px;color:#aeb8cf}
/* founder: versi ringkas */
.founder-sec{padding-block:64px}
.founder{grid-template-columns:200px minmax(0,1fr);gap:40px;max-width:900px;margin:0 auto}
.founder .founder-photo{width:200px;border-radius:22px}
.founder-q{font-size:clamp(18px,1.7vw,21px);line-height:1.5;margin-top:10px}
.sdg{font-size:15px;margin-top:10px}
.founder-id{margin-top:16px;padding-top:14px}
.founder-id b{font-size:17px}
.founder-id span{font-size:13px}
@media (max-width:620px){.founder{grid-template-columns:minmax(0,1fr);gap:24px}.founder .founder-photo{width:140px}}
.minimap{width:112px;right:14px;bottom:14px;opacity:.92;transition:opacity .3s}
.minimap:hover{opacity:1}
/* hero Tentang: para pelayan di balik meja dan di balik layar */
.servers{position:relative;display:grid;grid-template-rows:1fr 1fr;border-radius:28px;overflow:hidden;box-shadow:var(--card-sh-up);min-height:360px}
.sv-half{position:relative;padding:24px 26px;display:flex;flex-direction:column;gap:14px}
.sv-half small{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}
.sv-half em{font-style:normal;font-size:12px;font-weight:600;margin-top:auto;align-self:flex-end}
.sv-half.desk{background:var(--card)}
.sv-half.desk small,.sv-half.desk em{color:var(--accent-ink)}
.sv-half.screen-side{background:#05070d;color:#fff}
.sv-half.screen-side::before{content:"";position:absolute;inset:0;background:radial-gradient(60% 90% at 80% 100%,rgba(22,159,213,.35),transparent 70%);pointer-events:none}
.sv-half.screen-side small,.sv-half.screen-side em{color:var(--sky);position:relative}
.sv-pills{position:relative;display:flex;flex-wrap:wrap;gap:10px}
.sv-pills span{display:inline-flex;align-items:center;gap:8px;border-radius:999px;padding:9px 16px;font-size:14px;font-weight:500;animation:bob 6s ease-in-out infinite;animation-delay:var(--d,0s)}
.sv-pills svg.i{width:16px;height:16px}
.desk .sv-pills span{background:var(--paper);color:var(--ink);box-shadow:var(--card-sh)}
.desk .sv-pills svg.i{color:var(--accent)}
.screen-side .sv-pills span{background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.12);color:#fff}
.screen-side .sv-pills svg.i{color:var(--sky)}
.sv-core{position:absolute;left:50%;top:50%;translate:-50% -50%;z-index:2;display:grid;place-items:center;background:var(--card);border-radius:999px;padding:12px 22px;box-shadow:0 0 0 6px rgba(22,159,213,.14),var(--card-sh-up)}
.sv-core .logo-img{height:26px;background-image:var(--logo-ink)}
@media (max-width:620px){.servers{min-height:0}.sv-half{padding:20px}.sv-half em{margin-top:6px}}
.founder .founder-photo{border-radius:50%;box-shadow:0 0 0 6px var(--card),0 0 0 7px var(--line),var(--card-sh-up)}
.founder .founder-photo img{border-radius:50%}
.drop{min-width:400px}
.drop .ic-logo{width:38px;height:42px;border-radius:0;background:var(--logo-icon) center/contain no-repeat}
.founder .founder-photo{box-shadow:none;border:0;background:none}
/* halaman 404 */
.nf .wrap{align-items:center;min-height:56vh}
.nf-code{font-family:var(--display);font-weight:300;font-size:clamp(120px,18vw,240px);line-height:1;letter-spacing:-.06em;text-align:center;background:linear-gradient(160deg,var(--accent),#2f439e);-webkit-background-clip:text;background-clip:text;color:transparent;animation:bob 7s ease-in-out infinite}
/* manifesto: dua section, teks lebar, ilustrasi kecil yang menempel, kata menyala mengikuti scroll */
.mf-a,.mf-b{position:relative;overflow:hidden;color:var(--on-navy)}
.mf-a{background:var(--navy);padding-block:120px 96px}
.mf-b{background:#05070d;padding-block:110px 120px}
.mf-a .wrap,.mf-b .wrap{position:relative}
.mfa{display:grid;grid-template-columns:220px minmax(0,1fr);gap:80px;align-items:start}
.tablets{margin:0;display:grid;justify-items:center;gap:12px}
.tablets.sm{position:sticky;top:calc(130px + env(safe-area-inset-top,0px))}
.tablets svg{width:100%;max-width:220px;height:auto;overflow:visible;animation:bob 8s ease-in-out infinite}
.tablets .tab{transition:transform 1.4s var(--ease-io)}
.tablets .tab-l{transform-origin:104px 320px;transform:rotate(-4deg)}
.tablets .tab-r{transform-origin:316px 320px;transform:rotate(4deg)}
.tablets .tab path:first-child{filter:drop-shadow(0 18px 24px rgba(0,0,0,.45))}
.tablets .rows path{fill:none;stroke:#7f8ea8;stroke-width:5;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset 1.1s var(--ease-out),stroke 1s var(--ease)}
.tablets .rows text{font-family:var(--display);font-size:15px;font-weight:500;fill:#6a7a96;opacity:0;transition:opacity .6s var(--ease),fill 1s var(--ease)}
.manifesto.carved .rows path{stroke-dashoffset:0}
.manifesto.carved .rows text{opacity:1}
.manifesto .rows>*:nth-child(1),.manifesto .rows>*:nth-child(2){transition-delay:.2s}
.manifesto .rows>*:nth-child(3),.manifesto .rows>*:nth-child(4){transition-delay:.45s}
.manifesto .rows>*:nth-child(5),.manifesto .rows>*:nth-child(6){transition-delay:.7s}
.manifesto .rows>*:nth-child(7),.manifesto .rows>*:nth-child(8){transition-delay:.95s}
.manifesto .rows>*:nth-child(9),.manifesto .rows>*:nth-child(10){transition-delay:1.2s}
.manifesto.lit .tab-l{transform:rotate(0) translateX(10px)}
.manifesto.lit .tab-r{transform:rotate(0) translateX(-10px)}
.manifesto.lit .rows path{stroke:#64cefb}
.manifesto.lit .rows text{fill:#2f6f9c}
.tablets .t-glow{animation:breathe 6s ease-in-out infinite}
@keyframes breathe{50%{opacity:.55}}
.tablets figcaption{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--sky)}
.mfa-text{max-width:860px}
.mfa-text .eyebrow,.mfb .eyebrow{color:var(--sky)}
.mfa-text h2{font-size:clamp(38px,4.8vw,64px);color:#fff;margin:14px 0 34px;letter-spacing:-.035em}
.mfa-text p{font-size:18px;line-height:1.75;color:var(--on-navy-muted);max-width:66ch;margin:0 0 28px}
.mfa-text p.scrub{font-family:var(--display);font-size:clamp(24px,2.5vw,32px);line-height:1.4;letter-spacing:-.01em;color:#fff;max-width:none;margin:0 0 18px}
.mfa-text p.scrub+p{margin-bottom:46px}
.sw{opacity:.18;transition:opacity .25s linear}
.mfb{display:grid;justify-items:center;text-align:center}
.statement{font-family:var(--display);font-weight:500;font-size:clamp(34px,5.4vw,72px);line-height:1.12;letter-spacing:-.035em;color:#fff;max-width:17ch;margin:22px 0 30px}
.mfb-close{font-size:clamp(17px,1.5vw,20px);line-height:1.7;color:var(--on-navy-muted);max-width:60ch;margin:0}
.verses{list-style:none;padding:0;margin:44px 0 0;display:grid;gap:12px;width:100%}
.verses.four{grid-template-columns:repeat(4,minmax(0,1fr))}
.verses li{display:grid;gap:4px;text-align:left;padding:16px 18px;border-radius:16px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);font-size:13px;color:var(--on-navy-muted);transition:border-color .4s,transform .5s var(--ease-soft),background-color .4s}
.verses li:hover{border-color:rgba(100,206,251,.4);background:rgba(100,206,251,.06);transform:translateY(-4px)}
.verses b{font-family:var(--display);font-weight:500;font-size:16px;color:#fff}
@media (max-width:1000px){
  .mfa{grid-template-columns:minmax(0,1fr);gap:36px}
  .tablets.sm{position:relative;top:0;justify-self:start}
  .tablets svg{max-width:170px}
  .verses.four{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media (max-width:620px){
  .mf-a{padding-block:72px}
  .mf-b{padding-block:72px 80px}
  .verses.four{grid-template-columns:minmax(0,1fr)}
}
.mf-a{padding-block:80px 64px}
.mf-b{padding-block:72px 80px}
.mfa-text h2{margin-bottom:24px}
.mfa-text p{margin-bottom:18px}
.mfa-text p.scrub+p{margin-bottom:30px}
.statement{margin:16px 0 20px}
.verses{margin-top:32px}
@media (max-width:620px){.mf-a,.mf-b{padding-block:56px}}
/* manifesto: judul satu baris, ilustrasi sedikit lebih besar, kalimat menyala lebih kecil */
.mfa{grid-template-columns:280px minmax(0,1fr);gap:64px}
.tablets svg{max-width:280px}
.mfa-text{max-width:none}
.mfa-text h2{font-size:clamp(30px,3.4vw,50px)}
@media (min-width:1001px){.mfa-text h2{white-space:nowrap}}
.mfa-text p.scrub{font-size:clamp(19px,1.75vw,23px);line-height:1.5}
.mfa-text p{font-size:17px}
@media (max-width:1000px){.tablets svg{max-width:200px}}
.statement{font-size:clamp(30px,4.2vw,56px);max-width:20ch}
/* ───────── story: manifesto sebagai cerita bergerak ───────── */
.story{position:relative;background:var(--navy);color:var(--on-navy);overflow:clip}
.story-track{position:relative;height:460vh}
.story-stage{position:sticky;top:calc(72px + env(safe-area-inset-top,0px));height:calc(100vh - 72px);min-height:540px;display:flex;align-items:center;overflow:hidden}
.story-bg{position:absolute;inset:-10%;pointer-events:none;background:radial-gradient(40% 50% at 28% 45%,rgba(22,159,213,.22),transparent 70%),radial-gradient(35% 45% at 85% 80%,rgba(47,67,158,.25),transparent 70%);transform:translate3d(0,calc(var(--sp,0) * -40px),0)}
.story-grid{position:relative;width:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:center}
.story-visual{position:relative}
.sv{display:block;width:100%;max-width:560px;height:auto;margin:0 auto;overflow:visible}
.sv-glow{transform-origin:300px 200px;animation:breathe 7s ease-in-out infinite}
.sv-rays path{stroke:rgba(100,206,251,.35);stroke-width:2;stroke-linecap:round;fill:none}
.sv-rays{transform-origin:300px 120px;animation:raySpin 40s linear infinite}
@keyframes raySpin{to{transform:rotate(360deg)}}
.sv-tab path:first-child{filter:drop-shadow(0 20px 26px rgba(0,0,0,.45))}
.sv-rows path{fill:none;stroke:#7f8ea8;stroke-width:6;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1}
.sv-book path:first-child,.sv-book path:nth-child(2){filter:drop-shadow(0 22px 30px rgba(0,0,0,.4))}
.sv-blines path{fill:none;stroke:#8aa0bd;stroke-width:4;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1}
.sv-people circle.p{fill:#cfe4f2}
.sv-people .ck{opacity:0}
.sv-people .ck circle{fill:#1d9e75}
.sv-people .ck path{stroke:#fff;stroke-width:1.6;fill:none;stroke-linecap:round;stroke-linejoin:round}
.sv-people text{font-family:var(--body);font-size:12px;font-weight:600;fill:#e9f4fb}
.sv-card{opacity:0}
.sv-card-t{font-family:var(--display);font-size:16px;font-weight:500;fill:#101935}
.sv-card-s{font-family:var(--body);font-size:11px;fill:#5a6580}
.story-text{position:relative;min-width:0}
.story-text .eyebrow{color:var(--sky)}
.story-text h2{font-size:clamp(28px,3vw,44px);color:#fff;margin:12px 0 28px;letter-spacing:-.03em}
.story-lines{display:grid;min-height:200px}
.sl{grid-area:1/1;margin:0;font-family:var(--display);font-size:clamp(22px,2.2vw,30px);line-height:1.38;letter-spacing:-.01em;color:#fff;opacity:0;transform:translate3d(0,22px,0);filter:blur(10px);transition:opacity .7s var(--ease),transform .9s var(--ease-out),filter .7s var(--ease);pointer-events:none}
.sl.past{transform:translate3d(0,-22px,0)}
.sl.on{opacity:1;transform:none;filter:none;transition-delay:.18s}
.sl small{display:block;font-family:var(--body);font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--sky);margin-bottom:14px}
.sl-quote{font-size:clamp(26px,2.8vw,38px);font-weight:500}
.sl-final{font-size:clamp(20px,1.9vw,26px)}
.story-progress{display:flex;align-items:center;gap:14px;margin-top:34px;font-size:12px;color:var(--on-navy-muted);font-variant-numeric:tabular-nums}
.story-progress b{font-family:var(--display);font-weight:500;font-size:15px;color:#fff}
.sp-bar{position:relative;flex:1;max-width:220px;height:2px;border-radius:2px;background:rgba(255,255,255,.12);overflow:hidden}
.sp-bar b{position:absolute;inset:0;background:linear-gradient(90deg,#169fd5,var(--sky));transform-origin:0 50%;transform:scaleX(var(--sp,0))}
.story-hint{position:absolute;left:50%;bottom:22px;translate:-50% 0;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--on-navy-muted);opacity:calc(1 - var(--sp,0) * 6);display:flex;align-items:center;gap:10px}
.story-hint::after{content:"";width:1px;height:26px;background:linear-gradient(var(--sky),transparent);animation:hint 1.8s ease-in-out infinite}
@keyframes hint{0%{transform:scaleY(0);transform-origin:top}50%{transform:scaleY(1);transform-origin:top}51%{transform-origin:bottom}100%{transform:scaleY(0);transform-origin:bottom}}
@media (max-width:1000px){
  .story-track{height:420vh}
  .story-grid{grid-template-columns:minmax(0,1fr);gap:8px;align-content:center}
  .sv{max-width:360px}
  .story-text h2{margin:8px 0 16px}
  .story-lines{min-height:150px}
}
@media (max-width:620px){
  .sv{max-width:300px}
  .story-text h2{font-size:24px}
  .sl{font-size:19px}.sl-quote{font-size:22px}.sl-final{font-size:17px}
  .story-progress{margin-top:18px}
  .story-hint{display:none}
}
@media (min-width:1001px){.sv{max-width:640px}.story-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:48px}}
/* story v2: lebih pendek, latar aurora, kartu popup, daftar Jemaat, tipografi meledak */
.story-track{height:320vh}
.story-bg{background:none}
/* latar video: pita cahaya biru, digelapkan agar teks dan ilustrasi tetap terbaca */
.story-film{position:absolute;inset:0;pointer-events:none;overflow:hidden}
.story-film video{position:absolute;inset:-6% 0;width:100%;height:112%;object-fit:cover;opacity:.5;transform:translate3d(0,calc(var(--sp,0) * -5%),0) scale(1.06);filter:saturate(1.1)}
.story-film::after{content:"";position:absolute;inset:0;background:radial-gradient(70% 80% at 72% 50%,rgba(16,25,53,.35),rgba(16,25,53,.85) 80%),linear-gradient(180deg,var(--navy) 0%,rgba(16,25,53,0) 18%,rgba(16,25,53,0) 82%,var(--navy) 100%)}
@media (max-width:1000px){.story-film video{opacity:.38}}
@media (prefers-reduced-motion:reduce){.story-film video{transform:none}}
.aur{position:absolute;border-radius:50%;filter:blur(60px);opacity:.55;mix-blend-mode:screen;will-change:transform}
.aur.a1{width:46vw;height:46vw;left:4%;top:8%;background:radial-gradient(circle,#169fd5,transparent 65%);animation:aur1 18s ease-in-out infinite alternate}
.aur.a2{width:40vw;height:40vw;right:-6%;bottom:-10%;background:radial-gradient(circle,#3a4fc4,transparent 65%);animation:aur2 22s ease-in-out infinite alternate}
.aur.a3{width:28vw;height:28vw;left:38%;top:-12%;background:radial-gradient(circle,#64cefb,transparent 65%);opacity:.3;animation:aur3 16s ease-in-out infinite alternate}
@keyframes aur1{to{transform:translate3d(12vw,6vh,0) scale(1.15)}}
@keyframes aur2{to{transform:translate3d(-10vw,-8vh,0) scale(.9)}}
@keyframes aur3{to{transform:translate3d(-8vw,14vh,0) scale(1.2)}}
.stars{position:absolute;inset:0;background-image:radial-gradient(1.6px 1.6px at 12% 22%,rgba(255,255,255,.55),transparent 60%),radial-gradient(1.2px 1.2px at 32% 68%,rgba(255,255,255,.4),transparent 60%),radial-gradient(1.8px 1.8px at 58% 34%,rgba(100,206,251,.6),transparent 60%),radial-gradient(1.2px 1.2px at 76% 76%,rgba(255,255,255,.45),transparent 60%),radial-gradient(1.5px 1.5px at 88% 18%,rgba(100,206,251,.5),transparent 60%),radial-gradient(1px 1px at 46% 88%,rgba(255,255,255,.4),transparent 60%);background-size:100% 100%;animation:stars 24s linear infinite;opacity:.8}
.stars::after{content:"";position:absolute;inset:0;background:inherit;transform:translateY(100%)}
@keyframes stars{to{transform:translateY(-100%)}}

/* daftar Jemaat di adegan terakhir */
.sv-list .l1,.sv-list .l2{fill:none;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1}
.sv-list .l1{stroke:#eef4fb;stroke-width:8}
.sv-list .l2{stroke:#6f86a6;stroke-width:5}
.sv-list .lck{opacity:0}
.sv-list .lck circle{fill:#1d9e75}
.sv-list .lck path{fill:none;stroke:#fff;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}
.sv-people .ck{display:none}

/* kartu popup per adegan */
.sv-pops{position:absolute;inset:0;pointer-events:none}
.pop{position:absolute;display:inline-flex;align-items:center;gap:10px;padding:10px 16px 10px 12px;border-radius:14px;background:rgba(255,255,255,.95);color:#101935;font-size:13px;font-weight:600;white-space:nowrap;box-shadow:0 18px 40px -16px rgba(0,0,0,.6),0 0 0 1px rgba(255,255,255,.6);opacity:0;transform:translate3d(0,16px,0) scale(.82);filter:blur(6px);transition:opacity .45s var(--ease),transform .55s var(--ease),filter .45s var(--ease)}
.pop i{width:9px;height:9px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 4px rgba(22,159,213,.18)}
.pop.warn i{background:#e5a00d;box-shadow:0 0 0 4px rgba(229,160,13,.2)}
.pop.ok i{background:#1d9e75;box-shadow:0 0 0 4px rgba(29,158,117,.2)}
.pop.pa{top:9%;right:0}
.pop.pb{bottom:12%;left:0}
.pop.on{opacity:1;transform:none;filter:none;transition:opacity .6s var(--ease) .35s,transform .9s cubic-bezier(.34,1.56,.64,1) .35s,filter .6s var(--ease) .35s;animation:popFloat 5s ease-in-out 1.3s infinite}
.pop.pb.on{transition-delay:.6s,.6s,.6s;animation-delay:1.6s}
@keyframes popFloat{50%{translate:0 -6px}}

/* tipografi meledak: kata lama berhamburan, kata baru tersusun */
.story .sl,.story .sl.past,.story .sl.on{opacity:1;transform:none;filter:none;transition:none}
.sl .sw2{display:inline-block;opacity:0;transform:translate3d(var(--dx,0),var(--dy,18px),0) rotate(var(--r,0deg));filter:blur(8px);transition:opacity .45s var(--ease) calc(var(--i)*12ms),transform .6s cubic-bezier(.5,0,.75,0) calc(var(--i)*12ms),filter .45s var(--ease) calc(var(--i)*12ms)}
.sl small .sw2{--dy:10px}
.sl.on .sw2{opacity:1;transform:none;filter:none;transition:opacity .7s var(--ease) calc(.25s + var(--i)*38ms),transform 1s var(--ease-out) calc(.25s + var(--i)*38ms),filter .7s var(--ease) calc(.25s + var(--i)*38ms)}
.sl:not(.on):not(.past) .sw2{--dx:0px;--r:0deg}
@media (max-width:1000px){.story-track{height:300vh}.pop{font-size:12px;padding:8px 13px 8px 10px}.pop.pa{top:4%}.pop.pb{bottom:4%}}
@media (max-width:620px){.aur{filter:blur(40px)}}
/* kotak ajakan: kartu tanpa garis tepi, watermark ikon Ekklesia seperti footer video ERP */
.cta-choices a,.cta-choices a:hover{border:0}
.cta-choices a{background:rgba(255,255,255,.07);backdrop-filter:blur(6px);transition:background-color .35s var(--ease),transform .5s var(--ease-soft)}
.cta-choices a:hover{background:rgba(255,255,255,.13)}
.cta-box::after{content:"";position:absolute;right:-70px;bottom:-110px;width:420px;height:460px;pointer-events:none;background:#fff;opacity:.07;-webkit-mask:var(--logo-icon) center/contain no-repeat;mask:var(--logo-icon) center/contain no-repeat;transform:rotate(-8deg);animation:wmFloat 14s ease-in-out infinite}
@keyframes wmFloat{50%{translate:0 -14px}}
.cta-box>*{position:relative;z-index:1}
@media (max-width:620px){.cta-box::after{width:260px;height:290px;right:-60px;bottom:-80px}}
.cta-box::after{width:540px;height:600px;right:-150px;bottom:auto;top:-70px;opacity:.11}
@media (max-width:620px){.cta-box::after{width:300px;height:330px;right:-90px;top:auto;bottom:-60px;opacity:.1}}
.cta-box::after{background:url("assets/icons/watermark.png") center/contain no-repeat;-webkit-mask:none;mask:none;opacity:.12}
/* tab showcase tanpa garis tepi; versi gelap memakai kaca seperti pilihan CTA */
.cine-tabs button,.cine-tabs button[aria-selected="true"],.erp-band .cine-tabs button,.erp-band .cine-tabs button[aria-selected="true"]{border:0}
.cine-tabs button{background:rgba(255,255,255,.07);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}
.cine-tabs button:hover{background:rgba(255,255,255,.1)}
.cine-tabs button[aria-selected="true"]{background:rgba(255,255,255,.12)}
.erp-band .cine-tabs button{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--card)}
.erp-band .cine-tabs button:hover{background:var(--card)}
.erp-band .cine-tabs button[aria-selected="true"]{background:var(--card);box-shadow:0 18px 40px -18px rgba(22,159,213,.35),var(--card-sh)}
/* kartu dampak tanpa garis tepi, kaca seperti kartu CTA; konten rata atas */
.impact-card,.impact-card:hover{border:0}
.impact-card{align-content:start;background:rgba(255,255,255,.06);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:transform .55s var(--ease-soft),background-color .35s var(--ease)}
.impact-card:hover{background:rgba(255,255,255,.1)}
/* marquee Gereja: ikon gereja menggantikan titik */
.marquee span::before{width:18px;height:18px;border-radius:0;rotate:none;opacity:.75;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2v5M10 4.5h4M6 21V11l6-4 6 4v10M3 21h18M10 21v-4a2 2 0 0 1 4 0v4'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2v5M10 4.5h4M6 21V11l6-4 6 4v10M3 21h18M10 21v-4a2 2 0 0 1 4 0v4'/%3E%3C/svg%3E") center/contain no-repeat;flex:none}

/* founder: huruf & ukuran sama dengan Ekklesia ERP / Live (DM Sans 17px, nama tebal, tanpa garis) */
.founder-q{font-family:"DM Sans",var(--sans,system-ui),sans-serif;font-size:17px;font-weight:500;line-height:1.6;letter-spacing:0;color:var(--ink-2,#33475b);margin-top:10px}
.founder .sdg{margin-top:14px;font-family:"DM Sans",sans-serif;font-size:16px;font-weight:700;font-style:italic;color:var(--ink)}
.founder-id{margin-top:16px;padding-top:0;border-top:0;gap:3px}
.founder-id b{font-family:"DM Sans",sans-serif;font-size:16.5px;font-weight:800;color:var(--ink)}
.founder-id span{font-family:"DM Sans",sans-serif;font-size:13.5px;line-height:1.5}
