.kasus[data-astro-cid-zr4drhyg]{padding-block:1.5rem 4rem}.kasus__kolom[data-astro-cid-zr4drhyg]{max-width:42.5rem;margin-inline:auto}.kasus__gambar[data-astro-cid-zr4drhyg]{border-radius:var(--radius-icon);aspect-ratio:16/10;background:var(--color-hijau-sage);margin:1.5rem 0 0;overflow:hidden}.kasus__gambar[data-astro-cid-zr4drhyg] img{object-fit:cover;width:100%;height:100%;display:block}.kasus__kepala[data-astro-cid-zr4drhyg]{margin-top:1.5rem}.kasus__klien[data-astro-cid-zr4drhyg]{align-items:center;gap:1rem;display:flex}.kasus__klien[data-astro-cid-zr4drhyg] img{width:auto;max-width:9rem;height:auto;max-height:2.5rem;display:block}.kasus__klien[data-astro-cid-zr4drhyg] p[data-astro-cid-zr4drhyg]{font-family:var(--font-judul);margin:0;font-size:.875rem;font-weight:700;line-height:1.4}.kasus__layanan[data-astro-cid-zr4drhyg]{color:color-mix(in srgb, var(--color-biru-malam) 80%, var(--color-krem));text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--color-biru-malam) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--color-biru-malam) 40%, transparent);text-underline-offset:.25rem;border-radius:2px;margin-top:.125rem;font-size:.875rem;display:inline-block}.kasus__layanan[data-astro-cid-zr4drhyg]:hover{-webkit-text-decoration-color:var(--color-biru-malam);text-decoration-color:var(--color-biru-malam)}h1[data-astro-cid-zr4drhyg]{font-family:var(--font-judul);letter-spacing:-.03em;margin:.75rem 0 0;font-size:1.875rem;font-weight:700;line-height:1.15}.kasus__ringkasan[data-astro-cid-zr4drhyg]{font-family:var(--font-judul);margin:1.25rem 0 0;font-size:1.25rem;font-weight:500;line-height:1.4}.kasus__latar[data-astro-cid-zr4drhyg]{margin:1rem 0 0;font-size:1.125rem;line-height:1.65}.tombol-situs[data-astro-cid-zr4drhyg]{border:2px solid var(--color-biru-malam);border-radius:var(--radius-button);min-height:2.75rem;color:var(--color-biru-malam);font-family:var(--font-judul);align-items:center;gap:.5rem;margin-top:1.5rem;padding:0 1.25rem;font-weight:700;text-decoration:none;display:inline-flex}.tombol-situs[data-astro-cid-zr4drhyg]:hover{background:var(--color-putih-tulang)}.bagian[data-astro-cid-zr4drhyg]{margin-top:3rem}.bagian[data-astro-cid-zr4drhyg] h2[data-astro-cid-zr4drhyg]{font-family:var(--font-judul);letter-spacing:-.01em;margin:0;font-size:1.5rem;font-weight:700;line-height:1.3}.masalah[data-astro-cid-zr4drhyg]{margin:1.25rem 0 0;padding:0;list-style:none}.masalah[data-astro-cid-zr4drhyg] li[data-astro-cid-zr4drhyg]{border-left:4px solid var(--color-api-dupa);font-family:var(--font-judul);padding-left:1.25rem;font-size:1.125rem;font-weight:500;line-height:1.5}.masalah[data-astro-cid-zr4drhyg] li[data-astro-cid-zr4drhyg]+li[data-astro-cid-zr4drhyg]{margin-top:1rem}.dikerjakan[data-astro-cid-zr4drhyg]{margin:1.25rem 0 0;padding:0;list-style:none}.dikerjakan[data-astro-cid-zr4drhyg] li[data-astro-cid-zr4drhyg]{gap:1rem;font-size:1.125rem;line-height:1.65;display:flex}.dikerjakan[data-astro-cid-zr4drhyg] li[data-astro-cid-zr4drhyg]+li[data-astro-cid-zr4drhyg]{margin-top:1rem}.dikerjakan__nomor[data-astro-cid-zr4drhyg]{border-radius:var(--radius-full);background:var(--color-biru-malam);width:2rem;height:2rem;color:var(--color-putih-tulang);font-family:var(--font-judul);flex:none;justify-content:center;align-items:center;font-size:.875rem;font-weight:700;display:flex}.hasil[data-astro-cid-zr4drhyg]{margin:1.25rem 0 0;padding:0;list-style:none}.hasil[data-astro-cid-zr4drhyg] li[data-astro-cid-zr4drhyg]{align-items:flex-start;gap:.75rem;font-size:1.125rem;line-height:1.65;display:flex}.hasil[data-astro-cid-zr4drhyg] li[data-astro-cid-zr4drhyg]+li[data-astro-cid-zr4drhyg]{margin-top:.75rem}.testimoni[data-astro-cid-zr4drhyg]{border-radius:var(--radius-card);background:var(--color-putih-tulang);margin:1.25rem 0 0;padding:1.5rem}.testimoni[data-astro-cid-zr4drhyg] blockquote[data-astro-cid-zr4drhyg]{font-family:var(--font-judul);margin:0;font-size:1.25rem;font-weight:500;line-height:1.5}.testimoni[data-astro-cid-zr4drhyg] figcaption[data-astro-cid-zr4drhyg]{flex-direction:column;gap:.125rem;margin-top:1rem;font-size:.875rem;line-height:1.5;display:flex}.testimoni[data-astro-cid-zr4drhyg] figcaption[data-astro-cid-zr4drhyg] span[data-astro-cid-zr4drhyg]{color:color-mix(in srgb, var(--color-biru-malam) 75%, var(--color-krem))}.terkait-layanan[data-astro-cid-zr4drhyg]{border:1px solid color-mix(in srgb, var(--color-biru-malam) 8%, transparent);border-radius:var(--radius-card);background:var(--color-putih-tulang);margin-top:3rem;padding:1.5rem}.terkait-layanan__kepala[data-astro-cid-zr4drhyg]{align-items:flex-start;gap:1rem;display:flex}.terkait-layanan[data-astro-cid-zr4drhyg] h2[data-astro-cid-zr4drhyg]{font-family:var(--font-judul);margin:0;font-size:1.25rem;font-weight:700;line-height:1.3}.terkait-layanan[data-astro-cid-zr4drhyg] p[data-astro-cid-zr4drhyg]{color:color-mix(in srgb, var(--color-biru-malam) 85%, var(--color-krem));margin:.25rem 0 0;line-height:1.65}.tautan[data-astro-cid-zr4drhyg]{min-height:2.75rem;color:var(--color-biru-malam);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--color-biru-malam) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--color-biru-malam) 40%, transparent);text-underline-offset:.25rem;border-radius:2px;align-items:center;margin-top:1rem;font-weight:600;display:inline-flex}.tautan[data-astro-cid-zr4drhyg]:hover{-webkit-text-decoration-color:var(--color-biru-malam);text-decoration-color:var(--color-biru-malam)}.kembali[data-astro-cid-zr4drhyg]{margin:2rem 0 0}@media (width>=768px){.kasus[data-astro-cid-zr4drhyg]{padding-block:2.5rem 6rem}h1[data-astro-cid-zr4drhyg]{font-size:2.25rem}}
