.soalan-lazim{max-width:760px;margin:0 auto;padding:clamp(32px,7vh,72px) clamp(16px,4vw,32px) 72px}.sl-kepala{margin:0 0 clamp(28px,5vh,44px)}.sl-kepala h1{font:500 clamp(34px, 5vw, 52px)/1.1 var(--f-papar), serif;text-wrap:balance;overflow-wrap:break-word;margin:0 0 14px}.sl-kepala .sub{color:var(--teks-2);max-width:600px;margin:0;font-size:clamp(16px,1.6vw,18px)}.sl-senarai{border-top:1px solid var(--garis);margin:0;padding:0;list-style:none}.sl-item{border-bottom:1px solid var(--garis-2);grid-template-columns:auto minmax(0,1fr);gap:0 clamp(14px,3vw,28px);padding:24px 0;scroll-margin-top:96px;display:grid}.sl-no{font:500 clamp(26px, 3vw, 34px)/1 var(--f-papar), serif;color:var(--emas);letter-spacing:.04em;min-width:2ch;padding-top:2px}.sl-item h2{font:600 clamp(19px, 2vw, 22px)/1.35 var(--f-papar), serif;overflow-wrap:break-word;margin:0 0 10px}.sl-item p{color:var(--teks);overflow-wrap:break-word;margin:0;line-height:1.7}.sl-item .sl-pautan{margin-top:12px}.sl-pautan a{border:1px solid var(--emas);min-height:44px;color:var(--emas);border-radius:999px;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.sl-pautan a:hover{background:var(--latar-2)}.sl-dikemas{color:var(--teks-2);margin:24px 0 0;font-size:13px}
