.kk-grid[data-astro-cid-3fbi2eok]{display:grid;grid-template-columns:minmax(240px,340px) 1fr;gap:28px;align-items:start}@media(max-width:820px){.kk-grid[data-astro-cid-3fbi2eok]{grid-template-columns:1fr}}.kk-list[data-astro-cid-3fbi2eok]{list-style:none;margin:0;padding:0;display:grid;gap:4px;max-height:560px;overflow:auto}@media(max-width:820px){.kk-list[data-astro-cid-3fbi2eok]{display:flex;overflow-x:auto;gap:8px;max-height:none;padding-bottom:6px;scroll-snap-type:x mandatory}.kk-list[data-astro-cid-3fbi2eok] li[data-astro-cid-3fbi2eok]{flex:0 0 auto;scroll-snap-align:start}}.kk-list[data-astro-cid-3fbi2eok] button[data-astro-cid-3fbi2eok]{width:100%;text-align:left;display:flex;align-items:center;gap:10px;background:transparent;border:1px solid transparent;color:var(--ink-2);padding:9px 12px;border-radius:12px;font:inherit;font-size:.95rem;cursor:pointer}@media(max-width:820px){.kk-list[data-astro-cid-3fbi2eok] button[data-astro-cid-3fbi2eok]{white-space:nowrap;border-color:var(--line)}}.kk-list[data-astro-cid-3fbi2eok] button[data-astro-cid-3fbi2eok].is-ambang{color:var(--ink);font-weight:500}.kk-list[data-astro-cid-3fbi2eok] button[data-astro-cid-3fbi2eok]:hover{background:var(--panel)}.kk-list[data-astro-cid-3fbi2eok] button[data-astro-cid-3fbi2eok][aria-selected=true]{background:var(--panel);border-color:var(--c);color:var(--ink)}.dot[data-astro-cid-3fbi2eok]{width:9px;height:9px;border-radius:50%;background:var(--c);flex:0 0 auto;box-shadow:0 0 10px var(--c)}.kk-display[data-astro-cid-3fbi2eok]{min-height:420px}.kk-label[data-astro-cid-3fbi2eok]{font-size:.95rem}.kk-date[data-astro-cid-3fbi2eok]{font-family:var(--font-display);font-size:clamp(2.4rem,6vw,4rem);font-weight:700;line-height:1.05;margin-top:6px}.kk-time[data-astro-cid-3fbi2eok]{font-family:var(--font-display);font-size:clamp(1.4rem,3vw,2rem);color:var(--accent);font-variant-numeric:tabular-nums}.kk-note[data-astro-cid-3fbi2eok]{margin-top:12px;color:var(--ink-2);min-height:3.3em}.kk-bar[data-astro-cid-3fbi2eok]{position:relative;display:grid;grid-template-columns:repeat(12,1fr);border:1px solid var(--line);border-radius:10px;margin:18px 0 8px;height:48px;font-size:.7rem;color:var(--ink-3)}.kk-bar[data-astro-cid-3fbi2eok]>span[data-astro-cid-3fbi2eok]{border-right:1px solid var(--line);padding:4px 6px}.kk-bar[data-astro-cid-3fbi2eok]>span[data-astro-cid-3fbi2eok]:last-of-type{border-right:0}.kk-bar-day[data-astro-cid-3fbi2eok]{grid-template-columns:repeat(4,1fr) 0}.kk-bar-day[data-astro-cid-3fbi2eok]>span[data-astro-cid-3fbi2eok]:last-of-type{padding:0;overflow:visible;width:0;text-indent:-30px}.kk-bar[data-astro-cid-3fbi2eok] i[data-astro-cid-3fbi2eok]{position:absolute;bottom:6px;width:3px;height:14px;margin-left:-1.5px;background:var(--c);border-radius:2px;opacity:.7}.kk-bar[data-astro-cid-3fbi2eok] b[data-astro-cid-3fbi2eok]{position:absolute;top:-6px;bottom:-6px;width:2px;margin-left:-1px;background:var(--c, var(--accent));box-shadow:0 0 12px var(--c, var(--accent));transition:left .6s cubic-bezier(.2,.8,.2,1)}.kk-day-title[data-astro-cid-3fbi2eok]{font-size:.85rem;margin-top:18px}.small[data-astro-cid-3fbi2eok]{font-size:.82rem;margin-top:14px}.hero[data-astro-cid-j7pv25f6]{min-height:calc(100svh - 60px);display:grid;align-items:center;position:relative;overflow:hidden;padding:40px 0 100px}.hero-inner[data-astro-cid-j7pv25f6]{position:relative;z-index:1;max-width:900px}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{margin-bottom:.4em}.cta[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.orb[data-astro-cid-j7pv25f6]{position:absolute;right:-18vmax;top:50%;width:70vmax;height:70vmax;transform:translateY(-50%);background:radial-gradient(circle,rgba(255,244,214,.9) 0,rgba(245,210,122,.45) 6%,rgba(255,138,122,.18) 22%,rgba(111,90,255,.08) 42%,transparent 62%);filter:blur(6px);animation:breathe 9s ease-in-out infinite}@keyframes breathe{50%{transform:translateY(-50%) scale(1.06);opacity:.85}}@media(max-width:720px){.orb[data-astro-cid-j7pv25f6]{right:-40vmax;top:30%;opacity:.7}}@media(prefers-reduced-motion:reduce){.orb[data-astro-cid-j7pv25f6]{animation:none}}.scroll-cue[data-astro-cid-j7pv25f6]{position:absolute;left:50%;bottom:28px;width:26px;height:42px;margin-left:-13px;border:1.5px solid var(--ink-3);border-radius:14px}.scroll-cue[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{position:absolute;left:50%;top:8px;width:4px;height:8px;margin-left:-2px;background:var(--ink-2);border-radius:2px;animation:cue 1.8s infinite}@keyframes cue{0%{opacity:0;transform:translateY(0)}40%{opacity:1}to{opacity:0;transform:translateY(14px)}}.turn[data-astro-cid-j7pv25f6] .big[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:clamp(1.6rem,4vw,2.6rem);line-height:1.25;letter-spacing:-.015em;margin-bottom:1.6em}.turn[data-astro-cid-j7pv25f6] .big[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{color:var(--gold)}.quote[data-astro-cid-j7pv25f6]{margin:64px 0 0;padding-left:22px;border-left:2px solid var(--gold)}.quote[data-astro-cid-j7pv25f6] blockquote[data-astro-cid-j7pv25f6]{margin:0;font-size:clamp(1.3rem,3vw,1.8rem);line-height:1.35}.quote[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6]{color:var(--ink-3);margin-top:10px;font-size:.92rem}.track[data-astro-cid-j7pv25f6]{list-style:none;margin:0 auto;padding:0;max-width:860px;display:grid;gap:14px;position:relative}.track[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;left:31px;top:20px;bottom:20px;width:1px;background:linear-gradient(var(--gold),#c9a2ff 70%,#6fe3e1);opacity:.4}.card[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:64px 1fr 24px;gap:18px;align-items:center;padding:18px 22px 18px 0;text-decoration:none;color:var(--ink);border-radius:var(--radius);border:1px solid transparent;transition:background .25s,border-color .25s}.card[data-astro-cid-j7pv25f6]:hover{background:var(--panel);border-color:var(--line)}.num[data-astro-cid-j7pv25f6]{width:64px;height:64px;display:grid;place-items:center;position:relative;font-family:var(--font-display);font-weight:700;font-size:1.4rem;color:#0b0d1c}.num[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:12px;border-radius:50%;background:var(--c);box-shadow:0 0 24px var(--c);z-index:-1}.card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin:2px 0 4px;font-size:clamp(1.25rem,2.6vw,1.6rem)}.card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;color:var(--ink-2)}.meta[data-astro-cid-j7pv25f6]{display:flex;gap:10px;align-items:center;font-size:.85rem;color:var(--c);flex-wrap:wrap}.badge[data-astro-cid-j7pv25f6]{font-size:.72rem;padding:2px 9px;border-radius:999px;border:1px solid var(--line);color:var(--ink-3)}.badge[data-astro-cid-j7pv25f6].live{border-color:var(--c);color:var(--c)}.arrow[data-astro-cid-j7pv25f6]{color:var(--ink-3);transition:transform .25s,color .25s}.card[data-astro-cid-j7pv25f6]:hover .arrow[data-astro-cid-j7pv25f6]{transform:translate(4px);color:var(--c)}.three[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}@media(max-width:820px){.three[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.three[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--ink-2);margin:0}
