.pasal:where(.astro-kbalexg7){border-top:var(--kipa-line);flex-direction:column;gap:14px;padding-top:34px;scroll-margin-top:16px;display:flex}.pasal__title:where(.astro-kbalexg7){color:var(--kipa-malam);font-family:var(--kipa-font-heading);letter-spacing:-.02em;align-items:baseline;gap:14px;font-size:30px;font-weight:800;line-height:1.15;display:flex}.pasal__no:where(.astro-kbalexg7){color:var(--kipa-bata);font-variant-numeric:tabular-nums}.pasal:where(.astro-kbalexg7) p,.pasal:where(.astro-kbalexg7) li{color:var(--kipa-ink);font-size:17px}.pasal:where(.astro-kbalexg7) p{line-height:1.7}.pasal:where(.astro-kbalexg7) ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.pasal:where(.astro-kbalexg7) li{padding-left:20px;line-height:1.6;position:relative}.pasal:where(.astro-kbalexg7) li:before{content:"";background:var(--kipa-bata);border-radius:50%;width:8px;height:8px;position:absolute;top:10px;left:0}.pasal:where(.astro-kbalexg7) a{color:var(--kipa-nila);font-weight:800}.pasal:where(.astro-kbalexg7) a:hover{text-underline-offset:3px;text-decoration:underline}@media (width<=767.98px){.pasal__title:where(.astro-kbalexg7){font-size:31px}.pasal:where(.astro-kbalexg7) p,.pasal:where(.astro-kbalexg7) li{font-size:16px}}.sum:where(.astro-fnmn6xq2){flex-direction:column;gap:14px;padding:28px 30px;display:flex}.sum__head:where(.astro-fnmn6xq2){align-items:center;gap:10px;display:flex}h2:where(.astro-fnmn6xq2){color:var(--kipa-malam);font-family:var(--kipa-font-heading);letter-spacing:-.02em;font-size:26px;font-weight:800}.sum__head:where(.astro-fnmn6xq2) span:where(.astro-fnmn6xq2){color:var(--kipa-text-3);font-size:13.5px;font-weight:700}ul:where(.astro-fnmn6xq2){flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}ul:where(.astro-fnmn6xq2) li{min-height:26px;color:var(--kipa-malam);padding-left:38px;font-size:16.5px;font-weight:600;line-height:1.5;position:relative}ul:where(.astro-fnmn6xq2) li:before{content:"";border:var(--kipa-line);background:var(--kipa-bata-muda) var(--legal-check) center / 14px no-repeat;border-radius:8px;width:26px;height:26px;position:absolute;top:0;left:0}@media (width<=767.98px){.sum:where(.astro-fnmn6xq2){padding:20px 18px}}.toc:where(.astro-lrhm5abj){margin:8px 0 0;padding:0;list-style:none}a:where(.astro-lrhm5abj){color:var(--kipa-text-2);gap:10px;padding:7px 0;font-size:14.5px;font-weight:700;line-height:1.35;display:flex}a:where(.astro-lrhm5abj):hover,a:where(.astro-lrhm5abj)[aria-current]{color:var(--kipa-malam)}b:where(.astro-lrhm5abj){width:20px;color:var(--kipa-bata);font-variant-numeric:tabular-nums;flex:none}.legal-hero:where(.astro-fmzvkzhr){padding:40px 0 56px}.legal-draft:where(.astro-fmzvkzhr){background:var(--kipa-bata-muda);margin:0;position:absolute;top:46px;right:20px}.legal-hero__text:where(.astro-fmzvkzhr){flex-direction:column;align-items:flex-start;gap:18px;max-width:860px;display:flex}.legal-tag:where(.astro-fmzvkzhr){background:var(--kipa-nila-muda);color:var(--kipa-nila)}h1:where(.astro-fmzvkzhr){line-height:1}.legal-intro:where(.astro-fmzvkzhr){color:var(--kipa-text-2);font-size:20px;line-height:1.55}.legal-dates:where(.astro-fmzvkzhr){color:var(--kipa-text-3);font-size:14.5px;font-weight:700}.legal-tabs:where(.astro-fmzvkzhr){flex-wrap:wrap;gap:14px;margin-top:36px;display:flex}.legal-tabs:where(.astro-fmzvkzhr) a:where(.astro-fmzvkzhr){border:var(--kipa-line);background:var(--kipa-surface);height:44px;color:var(--kipa-malam);box-shadow:var(--kipa-hard);white-space:nowrap;border-radius:12px;align-items:center;padding:0 18px;font-size:15px;font-weight:800;display:inline-flex}.legal-tabs:where(.astro-fmzvkzhr) a:where(.astro-fmzvkzhr)[aria-current]{background:var(--kipa-malam);color:#fff;box-shadow:4px 4px 0 var(--kipa-bata)}.legal-body:where(.astro-fmzvkzhr){border-top:var(--kipa-line);background:var(--kipa-surface);padding:64px 0 104px}.legal-grid:where(.astro-fmzvkzhr){grid-template-columns:300px minmax(0,780px);justify-content:space-between;gap:72px;display:grid}.legal-aside:where(.astro-fmzvkzhr){flex-direction:column;align-self:start;gap:22px;display:flex}.legal-toc:where(.astro-fmzvkzhr){border-radius:20px;padding:20px 22px}.legal-toc:where(.astro-fmzvkzhr)>b:where(.astro-fmzvkzhr){color:var(--kipa-text-3);letter-spacing:.08em;font-size:12.5px}.legal-help:where(.astro-fmzvkzhr){border:var(--kipa-line);background:var(--kipa-nila-muda);border-radius:20px;flex-direction:column;align-items:flex-start;gap:10px;padding:20px 22px;display:flex}.legal-help:where(.astro-fmzvkzhr) b:where(.astro-fmzvkzhr){color:var(--kipa-malam);font-family:var(--kipa-font-heading);font-size:20px;font-weight:800}.legal-help:where(.astro-fmzvkzhr) span:where(.astro-fmzvkzhr){color:var(--kipa-text-2);font-size:14.5px;line-height:1.5}.legal-help:where(.astro-fmzvkzhr) a:where(.astro-fmzvkzhr){color:var(--kipa-nila);align-items:center;gap:4px;font-size:15px;font-weight:800;display:inline-flex}.legal-content:where(.astro-fmzvkzhr){--legal-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23161A33' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5 9-10'/%3E%3C/svg%3E");flex-direction:column;gap:36px;min-width:0;display:flex}.legal-jump:where(.astro-fmzvkzhr){border-radius:20px;padding:0 18px;display:none}.legal-jump:where(.astro-fmzvkzhr) summary:where(.astro-fmzvkzhr){height:56px;color:var(--kipa-malam);cursor:pointer;align-items:center;gap:10px;font-size:16px;font-weight:800;list-style:none;display:flex}.legal-jump:where(.astro-fmzvkzhr) summary:where(.astro-fmzvkzhr)::-webkit-details-marker{display:none}.legal-jump:where(.astro-fmzvkzhr) summary:where(.astro-fmzvkzhr) svg:last-child{color:var(--kipa-bata);margin-left:auto;transition:transform .2s}.legal-jump:where(.astro-fmzvkzhr)[open] summary:where(.astro-fmzvkzhr) svg:last-child{transform:rotate(180deg)}.legal-jump:where(.astro-fmzvkzhr) nav:where(.astro-fmzvkzhr){border-top:1px solid var(--kipa-border-strong);padding-bottom:12px}@media (width>=768px) and (height>=800px){.legal-aside:where(.astro-fmzvkzhr){position:sticky;top:24px}}@media (width<=1023.98px){.legal-grid:where(.astro-fmzvkzhr){grid-template-columns:240px minmax(0,1fr);gap:40px}}@media (width<=767.98px){.legal-draft:where(.astro-fmzvkzhr){margin-bottom:14px;position:static}h1:where(.astro-fmzvkzhr){line-height:1.04}.legal-intro:where(.astro-fmzvkzhr){font-size:16px}.legal-body:where(.astro-fmzvkzhr){padding:40px 0 64px}.legal-grid:where(.astro-fmzvkzhr){grid-template-columns:minmax(0,1fr)}.legal-aside:where(.astro-fmzvkzhr){display:none}.legal-jump:where(.astro-fmzvkzhr){display:block}}
