.kw-head[data-astro-cid-im3bwhm2]{background-color:var(--color-cream-100);padding:2.5rem 0 1.5rem}.kw-head[data-astro-cid-im3bwhm2] h1[data-astro-cid-im3bwhm2]{font-size:var(--text-3xl);margin-top:1rem;line-height:1.15}.kw-intro[data-astro-cid-im3bwhm2]{max-width:48rem;font-size:var(--text-lg);color:var(--color-ink-700);margin-top:1rem;line-height:1.6}.kw-intro-kecil[data-astro-cid-im3bwhm2]{font-size:var(--text-sm);color:var(--color-ink-600);margin-top:.75rem}.kw-alat[data-astro-cid-im3bwhm2]{padding:2rem 0}.kw-isi[data-astro-cid-im3bwhm2]{padding:1rem 0 4rem}.kw-kolom[data-astro-cid-im3bwhm2]{max-width:46rem}.kw-kolom[data-astro-cid-im3bwhm2] h2[data-astro-cid-im3bwhm2]{font-size:var(--text-2xl);margin-top:2.75rem;line-height:1.25}.kw-kolom[data-astro-cid-im3bwhm2] h3[data-astro-cid-im3bwhm2]{font-size:var(--text-lg);margin-top:1.75rem}.kw-kolom[data-astro-cid-im3bwhm2] p[data-astro-cid-im3bwhm2],.kw-kolom[data-astro-cid-im3bwhm2] li[data-astro-cid-im3bwhm2]{color:var(--color-ink-700);margin-top:.875rem;line-height:1.7}.kw-kolom[data-astro-cid-im3bwhm2] ol[data-astro-cid-im3bwhm2]{margin-top:.5rem;padding-left:1.25rem;list-style:decimal}.kw-tabel-bungkus[data-astro-cid-im3bwhm2]{margin-top:1.25rem;overflow-x:auto}.kw-tabel-rujukan[data-astro-cid-im3bwhm2]{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.kw-tabel-rujukan[data-astro-cid-im3bwhm2] th[data-astro-cid-im3bwhm2],.kw-tabel-rujukan[data-astro-cid-im3bwhm2] td[data-astro-cid-im3bwhm2]{text-align:left;vertical-align:top;border-bottom:1px solid var(--color-cream-300);padding:.75rem .875rem;line-height:1.55}.kw-tabel-rujukan[data-astro-cid-im3bwhm2] thead[data-astro-cid-im3bwhm2] th[data-astro-cid-im3bwhm2]{background-color:var(--color-cream-200);font-weight:700}.kw-tabel-rujukan[data-astro-cid-im3bwhm2] tbody[data-astro-cid-im3bwhm2] th[data-astro-cid-im3bwhm2]{white-space:nowrap;font-weight:650}.kw-pasal[data-astro-cid-im3bwhm2]{white-space:nowrap;color:var(--color-accent-text);font-weight:650}.kw-tanya[data-astro-cid-im3bwhm2]{margin-top:1.25rem}.kw-tanya-butir[data-astro-cid-im3bwhm2]{border-bottom:1px solid var(--color-cream-300);padding:1.125rem 0}.kw-tanya[data-astro-cid-im3bwhm2] dt[data-astro-cid-im3bwhm2]{font-weight:650;line-height:1.45}.kw-tanya[data-astro-cid-im3bwhm2] dd[data-astro-cid-im3bwhm2]{color:var(--color-ink-700);margin-top:.5rem;margin-left:0;line-height:1.7}.kw-ajakan[data-astro-cid-im3bwhm2]{background-color:var(--color-cream-200);border-radius:var(--radius-lg);margin-top:3rem;padding:1.75rem}.kw-ajakan[data-astro-cid-im3bwhm2] h2[data-astro-cid-im3bwhm2]{margin-top:0}.kw-ajakan-tombol[data-astro-cid-im3bwhm2]{background-color:var(--color-accent);color:var(--color-ink-900);border-radius:var(--radius-md);margin-top:1.25rem;padding:.8rem 1.5rem;font-weight:700;display:inline-block}.kw-ajakan-tombol[data-astro-cid-im3bwhm2]:hover{filter:brightness(.95)}.kw-ajakan-kecil[data-astro-cid-im3bwhm2]{font-size:var(--text-sm)}.kw-ajakan-kecil[data-astro-cid-im3bwhm2] a[data-astro-cid-im3bwhm2]{color:var(--color-accent-text);text-underline-offset:2px;text-decoration:underline}@media (width>=64rem){.kw-head[data-astro-cid-im3bwhm2]{padding:3.5rem 0 2rem}.kw-head[data-astro-cid-im3bwhm2] h1[data-astro-cid-im3bwhm2]{font-size:var(--text-4xl)}}.kalkulator-waris{background-color:var(--color-cream-100);border:1px solid var(--color-cream-300);border-radius:var(--radius-lg);gap:1.75rem;padding:1.5rem;display:grid}.kalkulator-waris .kw-form{gap:1.25rem;display:grid}.kalkulator-waris .kw-grup{border:1px solid var(--color-cream-300);border-radius:var(--radius-md);background-color:#fff;padding:1.125rem 1.25rem 1.25rem}.kalkulator-waris legend{font-size:var(--text-sm);letter-spacing:.02em;color:var(--color-accent-text);padding:0 .4rem;font-weight:700}.kalkulator-waris .kw-pilihan{flex-wrap:wrap;gap:1.25rem;margin-top:.5rem;display:flex}.kalkulator-waris .kw-pilihan label{cursor:pointer;align-items:center;gap:.5rem;display:flex}.kalkulator-waris .kw-baris{border-bottom:1px solid var(--color-cream-200);justify-content:space-between;align-items:flex-start;gap:1rem;padding:.7rem 0;display:flex}.kalkulator-waris .kw-baris:last-of-type{border-bottom:0}.kalkulator-waris .kw-baris label{gap:.2rem;line-height:1.4;display:grid}.kalkulator-waris .kw-petunjuk{font-size:var(--text-xs);color:var(--color-ink-600);font-weight:400;line-height:1.45}.kalkulator-waris .kw-baris input[type=number],.kalkulator-waris .kw-baris input[type=text]{width:6.5rem;font:inherit;text-align:right;border:1px solid var(--color-cream-300);border-radius:var(--radius-sm);background-color:#fff;flex:none;padding:.5rem .6rem}.kalkulator-waris #kw-harta{width:11rem}.kalkulator-waris .kw-baris input:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.kalkulator-waris .kw-baris-centang{justify-content:flex-start;align-items:center}.kalkulator-waris .kw-baris-centang input{flex:none;width:1.1rem;height:1.1rem}.kalkulator-waris .kw-harta-baca{font-size:var(--text-sm);color:var(--color-accent-text);margin-top:.6rem;font-weight:650}.kalkulator-waris .kw-kosong{color:var(--color-ink-600);text-align:center;padding:1.25rem}.kalkulator-waris .kw-tolak{border:1px solid var(--color-accent);border-radius:var(--radius-md);background-color:#fff;padding:1.25rem}.kalkulator-waris .kw-tolak p{margin-top:.6rem;line-height:1.65}.kalkulator-waris .kw-tolak-judul{margin-top:0;font-weight:700}.kalkulator-waris .kw-hasil{overflow-x:auto}.kalkulator-waris .kw-tabel{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.kalkulator-waris .kw-tabel caption{text-align:left;padding-bottom:.75rem;font-weight:700}.kalkulator-waris .kw-tabel th,.kalkulator-waris .kw-tabel td{text-align:left;vertical-align:top;border-bottom:1px solid var(--color-cream-300);padding:.7rem .6rem}.kalkulator-waris .kw-tabel thead th{background-color:var(--color-cream-200);white-space:nowrap}.kalkulator-waris .kw-tabel tbody th{font-weight:650}.kalkulator-waris .kw-sel-catatan{font-size:var(--text-xs);color:var(--color-ink-600);margin-top:.25rem;font-weight:400;line-height:1.45;display:block}.kalkulator-waris .kw-pecahan{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.kalkulator-waris .kw-dasar{white-space:nowrap;color:var(--color-accent-text);font-size:var(--text-xs)}.kalkulator-waris .kw-metode{font-size:var(--text-sm);color:var(--color-ink-700);margin-top:.875rem;line-height:1.6}.kalkulator-waris .kw-catatan{border-left:3px solid var(--color-accent);border-radius:var(--radius-sm);background-color:#fff;margin-top:1.25rem;padding:1rem 1.125rem}.kalkulator-waris .kw-catatan-judul{font-weight:700;font-size:var(--text-sm)}.kalkulator-waris .kw-catatan ul{margin-top:.5rem;padding-left:1.1rem;list-style:outside}.kalkulator-waris .kw-catatan li{font-size:var(--text-sm);margin-top:.5rem;line-height:1.6}.kalkulator-waris .kw-penutup{margin-top:1.5rem}.kalkulator-waris .kw-penutup p{font-size:var(--text-sm);color:var(--color-ink-600);line-height:1.65}.kalkulator-waris .kw-cta{background-color:var(--color-accent);color:var(--color-ink-900);border-radius:var(--radius-md);font-weight:700;font-size:var(--text-sm);margin-top:1rem;padding:.7rem 1.25rem;display:inline-block}.kalkulator-waris .kw-cta:hover{filter:brightness(.95)}@media (width>=48rem){.kalkulator-waris{grid-template-columns:minmax(0,20rem) minmax(0,1fr);gap:2rem;padding:1.75rem}}
