[data-template=neo-lampu-kota]{--radius:10px;--field-bg:#1d1130;--line:#8878a0;--on-accent:#12091f}[data-template=neo-lampu-kota] .font-display{font-family:var(--font-display), sans-serif}[data-template=neo-lampu-kota]:not(.neo-motion) .neo-cover{transition:opacity .5s}[data-template=neo-lampu-kota]:not(.neo-motion)[data-opened] .neo-cover{opacity:0}@media (prefers-reduced-motion:reduce){[data-template=neo-lampu-kota][data-opened] .neo-cover{opacity:0}}[data-template=neo-lampu-kota] .neo-section{max-width:62rem;margin:64px auto 0;padding-inline:20px}[data-template=neo-lampu-kota] .neo-title{font-family:var(--font-display), sans-serif;text-align:center;font-size:clamp(2.25rem,7vw,3.5rem);line-height:1.08}[data-template=neo-lampu-kota] .neo-countdown .inv-countdown__units{justify-content:center}[data-template=neo-lampu-kota] .neo-countdown .inv-countdown__value{font-size:clamp(2.25rem,10vw,3.5rem);font-weight:700}[data-template=neo-lampu-kota] .neo-cover{background:var(--night);overflow:hidden}[data-template=neo-lampu-kota] .neo-flare{z-index:1;opacity:0;pointer-events:none;background:#fff;position:absolute;inset:0}[data-template=neo-lampu-kota] .neo-glow{text-shadow:0 0 18px #ff6fb58c}[data-template=neo-lampu-kota] .neo-title{color:var(--cyan);text-shadow:0 0 14px #62e6f273;font-size:clamp(1.9rem,6.5vw,3rem);line-height:1.25}[data-template=neo-lampu-kota] .neo-card{border:2px solid var(--accent);background:var(--panel);border-radius:10px;padding:26px 22px;box-shadow:0 0 14px #ff6fb547}[data-template=neo-lampu-kota] .neo-when,[data-template=neo-lampu-kota] .neo-event{color:var(--cyan);line-height:1.25}[data-template=neo-lampu-kota] .neo-event{font-size:26px}[data-template=neo-lampu-kota] .neo-card h3:not(.neo-event){font-family:var(--font-body), sans-serif;font-size:24px;font-weight:600}[data-template=neo-lampu-kota] .neo-quote blockquote{font-family:var(--font-body), sans-serif;font-size:21px;line-height:1.6}[data-template=neo-lampu-kota] .neo-frame{border:2px solid var(--cyan);border-radius:10px;box-shadow:0 0 12px #62e6f24d}[data-template=neo-lampu-kota] .neo-countdown .inv-countdown__value{color:var(--accent)}[data-template=neo-lampu-kota] .neo-button{border:2px solid var(--cyan);color:var(--ink);cursor:pointer;border-radius:10px;padding:13px 28px;font-weight:600;display:inline-block}[data-template=neo-lampu-kota] .neo-thanks{color:var(--accent);font-size:clamp(2.25rem,9vw,4rem);line-height:1.2}[data-template=neo-lampu-kota] .font-display,[data-template=neo-lampu-kota] .neo-title{word-spacing:.4em}
