.profil[data-astro-cid-lcdefpme]{background:#fff;padding:80px 24px}.profil-container[data-astro-cid-lcdefpme]{max-width:1100px;margin:auto}.profil-heading[data-astro-cid-lcdefpme]{text-align:center;max-width:700px;margin:0 auto 48px}.label[data-astro-cid-lcdefpme]{color:#15803d;letter-spacing:2px;text-transform:uppercase;font-size:13px;font-weight:700}.profil-heading[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:#14532d;margin:16px 0;font-size:clamp(28px,4vw,40px)}.profil-heading[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#64748b;line-height:1.8}.profil-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.profil-card[data-astro-cid-lcdefpme]{text-align:center;background:#f0fdf4;border:1px solid #dcfce7;border-radius:20px;padding:32px}.profil-card[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:contain;width:90px;height:90px}.profil-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:#166534;margin:20px 0 12px}.profil-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#475569;line-height:1.8}.nilai[data-astro-cid-lcdefpme]{text-align:center;margin-top:56px}.nilai[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:#14532d;margin-bottom:24px}.nilai-list[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.nilai-list[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#166534;background:#dcfce7;border-radius:50px;padding:12px 20px;font-weight:600}@media (width<=650px){.profil[data-astro-cid-lcdefpme]{padding:56px 20px}.profil-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}main[data-astro-cid-lcdefpme]{padding:24px}.hero[data-astro-cid-lcdefpme]{text-align:center;background:#f0fdf4;border-radius:24px;max-width:1000px;margin:60px auto;padding:80px 24px}.eyebrow[data-astro-cid-lcdefpme]{color:#15803d;letter-spacing:2px;text-transform:uppercase;font-weight:700}h1[data-astro-cid-lcdefpme]{color:#14532d;font-size:clamp(32px,5vw,56px);line-height:1.2}.description[data-astro-cid-lcdefpme]{color:#475569;max-width:650px;margin:24px auto;line-height:1.8}.button[data-astro-cid-lcdefpme]{color:#fff;background:#15803d;border-radius:10px;padding:14px 24px;font-weight:700;text-decoration:none;display:inline-block}.button[data-astro-cid-lcdefpme]:hover{background:#166534}.program[data-astro-cid-lcdefpme]{background:#f8fafc;padding:80px 24px}.program-container[data-astro-cid-lcdefpme]{max-width:1100px;margin:auto}.program-heading[data-astro-cid-lcdefpme]{text-align:center;max-width:700px;margin:0 auto 48px}.program-heading[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:#14532d;margin:16px 0;font-size:clamp(28px,4vw,40px)}.program-heading[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#64748b;line-height:1.8}.program-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.program-card[data-astro-cid-lcdefpme]{background:#fff;border:1px solid #e2e8f0;border-radius:20px;padding:32px;transition:transform .2s,box-shadow .2s}.program-card[data-astro-cid-lcdefpme]:hover{transform:translateY(-5px);box-shadow:0 12px 30px #00000014}.program-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:#166534;margin-top:0}.program-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#475569;line-height:1.8}@media (width<=800px){.program-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.program[data-astro-cid-lcdefpme]{padding:56px 20px}}.galeri[data-astro-cid-lcdefpme]{background:#fff;padding:80px 24px}.galeri-container[data-astro-cid-lcdefpme]{max-width:1100px;margin:auto}.galeri-heading[data-astro-cid-lcdefpme]{text-align:center;max-width:700px;margin:0 auto 48px}.galeri-heading[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:#14532d;margin:16px 0;font-size:clamp(28px,4vw,40px)}.galeri-heading[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#64748b;line-height:1.8}.galeri-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.galeri-item[data-astro-cid-lcdefpme]{aspect-ratio:4/3;background:#dcfce7;border-radius:18px;position:relative;overflow:hidden}.galeri-item[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.galeri-item[data-astro-cid-lcdefpme]:hover img[data-astro-cid-lcdefpme]{transform:scale(1.05)}.galeri-item[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#fff;background:linear-gradient(#0000,#000000bf);padding:20px;font-weight:700;position:absolute;bottom:0;left:0;right:0}@media (width<=800px){.galeri-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.galeri[data-astro-cid-lcdefpme]{padding:56px 20px}}.artikel[data-astro-cid-lcdefpme]{background:#f8fafc;padding:80px 24px}.artikel-container[data-astro-cid-lcdefpme]{max-width:1100px;margin:auto}.artikel-heading[data-astro-cid-lcdefpme]{text-align:center;max-width:700px;margin:0 auto 48px}.artikel-heading[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:#14532d;margin:16px 0;font-size:clamp(28px,4vw,40px)}.artikel-heading[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#64748b;line-height:1.8}.artikel-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.artikel-card[data-astro-cid-lcdefpme]{background:#fff;border:1px solid #e2e8f0;border-radius:20px;padding:32px}.artikel-kategori[data-astro-cid-lcdefpme]{color:#15803d;letter-spacing:1px;font-size:12px;font-weight:700}.artikel-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:#14532d;margin:16px 0}.artikel-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#475569;line-height:1.8}.artikel-card[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:#15803d;margin-top:16px;font-weight:700;text-decoration:none;display:inline-block}.artikel-card[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:#166534}@media (width<=800px){.artikel-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.artikel[data-astro-cid-lcdefpme]{padding:56px 20px}}.kontak[data-astro-cid-lcdefpme]{background:#fff;padding:80px 24px}.kontak-container[data-astro-cid-lcdefpme]{max-width:1000px;margin:auto}.kontak-heading[data-astro-cid-lcdefpme]{text-align:center;max-width:700px;margin:0 auto 48px}.kontak-heading[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:#14532d;margin:16px 0;font-size:clamp(28px,4vw,40px)}.kontak-heading[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#64748b;line-height:1.8}.kontak-card[data-astro-cid-lcdefpme]{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:24px;grid-template-columns:1fr 1fr;gap:32px;padding:40px;display:grid}.kontak-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:#166534;margin-top:0}.kontak-info[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],.kontak-action[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#475569;line-height:1.8}.kontak-action[data-astro-cid-lcdefpme]{background:#fff;border-radius:16px;padding:24px}.kontak-action[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme]{color:#fff;background:#15803d;border-radius:10px;margin-top:16px;padding:14px 24px;font-weight:700;text-decoration:none;display:inline-block}.kontak-action[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme]:hover{background:#166534}@media (width<=700px){.kontak-card[data-astro-cid-lcdefpme]{grid-template-columns:1fr;padding:24px}.kontak[data-astro-cid-lcdefpme]{padding:56px 20px}}.program-link[data-astro-cid-lcdefpme]{text-align:center;margin-top:32px}.program-button[data-astro-cid-lcdefpme]{color:#fff;background:#15803d;border-radius:10px;padding:14px 24px;font-weight:700;text-decoration:none;display:inline-block}.program-button[data-astro-cid-lcdefpme]:hover{background:#166534}.artikel-thumbnail[data-astro-cid-lcdefpme]{aspect-ratio:16/9;object-fit:cover;border-radius:12px;width:100%;margin-bottom:20px}
