.grid-acara-ringkas.svelte-58qpml{grid-template-columns:repeat(auto-fit,minmax(320px,400px));justify-content:center;gap:20px;display:grid}@media (width<=400px){.grid-acara-ringkas.svelte-58qpml{grid-template-columns:1fr}}.hero.svelte-58qpml{background:radial-gradient(circle at 85% 20%, #d9c0822e, transparent 45%), linear-gradient(135deg, var(--navy-tua), var(--navy));color:#fff;padding:88px 0 96px;overflow:hidden}.hero-isi.svelte-58qpml{grid-template-columns:1.3fr 1fr;align-items:center;gap:48px;display:grid}.hero.svelte-58qpml h1:where(.svelte-58qpml){margin:18px 0;font-size:50px;font-weight:800}.hero.svelte-58qpml h1:where(.svelte-58qpml) span:where(.svelte-58qpml){color:var(--emas)}.hero.svelte-58qpml p:where(.svelte-58qpml){color:#ffffffd1;max-width:560px;margin:0 0 30px;font-size:18px}.sorotan.svelte-58qpml{gap:14px;display:grid}.kartu-sorot.svelte-58qpml{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff14;border:1px solid #ffffff29;border-radius:18px;align-items:center;gap:16px;padding:16px 18px;text-decoration:none;transition:background .2s,transform .2s;display:flex}.kartu-sorot.svelte-58qpml:hover{background:#ffffff24;transform:translate(-4px)}.kartu-sorot.acara.svelte-58qpml{color:var(--ink);background:#fff;border-color:#fff;box-shadow:0 24px 50px #00000040}.kartu-sorot.acara.svelte-58qpml:hover{background:#fff}.mini-poster.svelte-58qpml{flex-shrink:0;width:104px}.mini-poster.svelte-58qpml .poster{border-radius:10px}.mini-poster.svelte-58qpml .pengganti{gap:4px;padding:10px}.mini-poster.svelte-58qpml .pengganti .lambang{width:28px;height:28px;padding:3px}.mini-poster.svelte-58qpml .pengganti .judul{font-size:11px}.mini-poster.svelte-58qpml .pengganti .waktu,.mini-poster.svelte-58qpml .pengganti .merek,.mini-poster.svelte-58qpml .pengganti .jenis{display:none}.teks.svelte-58qpml{gap:3px;min-width:0;display:grid}.kicker.svelte-58qpml{letter-spacing:.1em;text-transform:uppercase;color:var(--emas);font-size:12px;font-weight:800}.acara.svelte-58qpml .kicker:where(.svelte-58qpml){color:var(--emas-teks)}.teks.svelte-58qpml b:where(.svelte-58qpml){font-size:17px;line-height:1.3}.acara.svelte-58qpml .teks:where(.svelte-58qpml) b:where(.svelte-58qpml){color:var(--navy)}.waktu.svelte-58qpml{opacity:.85;font-size:14px}.cta.svelte-58qpml{color:var(--navy);margin-top:4px;font-size:14px;font-weight:800}.ikon.svelte-58qpml{width:48px;height:48px;color:var(--emas);background:#d9c0822e;border-radius:14px;flex-shrink:0;place-items:center;display:grid}.grid-jalur.svelte-58qpml{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.jalur.svelte-58qpml{border-radius:var(--radius);background:var(--bg);border:1px solid var(--line);color:inherit;flex-direction:column;gap:10px;padding:26px;text-decoration:none;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex}.jalur.svelte-58qpml:hover{border-color:var(--navy);box-shadow:var(--bayang);transform:translateY(-3px)}.ikon-jalur.svelte-58qpml{background:var(--navy);width:56px;height:56px;color:var(--emas);border-radius:16px;place-items:center;display:grid}.jalur.svelte-58qpml h3:where(.svelte-58qpml){margin:6px 0 0;font-size:21px}.jalur.svelte-58qpml p:where(.svelte-58qpml){color:var(--muted);flex:1;margin:0}.aksi-jalur.svelte-58qpml{color:var(--navy);font-weight:800}.grid-kelas.svelte-58qpml{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:24px;display:grid}.langkah.svelte-58qpml{counter-reset:none;grid-template-columns:repeat(3,1fr);gap:24px;margin:0;padding:0;list-style:none;display:grid}.langkah.svelte-58qpml li:where(.svelte-58qpml){text-align:center;padding:8px 16px}.bulat.svelte-58qpml{background:var(--navy);width:56px;height:56px;color:var(--emas);border-radius:50%;place-items:center;font-size:22px;font-weight:800;display:inline-grid}.langkah.svelte-58qpml h3:where(.svelte-58qpml){margin:16px 0 6px;font-size:19px}.langkah.svelte-58qpml p:where(.svelte-58qpml){color:var(--muted);margin:0}.faq.svelte-58qpml{gap:12px;display:grid}.faq.svelte-58qpml details:where(.svelte-58qpml){background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:4px 20px}.faq.svelte-58qpml summary:where(.svelte-58qpml){cursor:pointer;justify-content:space-between;gap:12px;padding:14px 0;font-weight:700;list-style:none;display:flex}.faq.svelte-58qpml summary:where(.svelte-58qpml)::-webkit-details-marker{display:none}.faq.svelte-58qpml summary:where(.svelte-58qpml):after{content:"+";color:var(--navy);font-size:22px;line-height:1}.faq.svelte-58qpml details[open]:where(.svelte-58qpml) summary:where(.svelte-58qpml):after{content:"−"}.faq.svelte-58qpml p:where(.svelte-58qpml){color:var(--muted);margin:0 0 16px}.ajakan.svelte-58qpml{background:var(--navy);color:#fff;padding:56px 0}.ajakan-isi.svelte-58qpml{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.ajakan.svelte-58qpml h2:where(.svelte-58qpml){max-width:620px;margin:0;font-size:28px}@media (width<=900px){.hero.svelte-58qpml{padding:56px 0 64px}.hero-isi.svelte-58qpml{grid-template-columns:1fr}.hero.svelte-58qpml h1:where(.svelte-58qpml){font-size:36px}.grid-jalur.svelte-58qpml,.langkah.svelte-58qpml{grid-template-columns:1fr}}@media (width<=560px){.grid-kelas.svelte-58qpml{grid-template-columns:1fr}}
