.af-hero{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.af-hero>div{flex:260px;min-width:0}.af-hero h2{margin:0 0 6px}.af-hero p{margin:0}.af-judul{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:6px;display:flex}.af-judul h2{margin:0}.af-angka .gi-judul{font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.af-sub{margin:26px 0 10px;font-size:18px}.af-kode{background:var(--lavender);border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:18px 22px;display:flex}.af-kode-isi{flex-direction:column;min-width:0;display:flex}.af-kode-teks{font-family:var(--heading);color:var(--navy);letter-spacing:.04em;overflow-wrap:anywhere;font-size:clamp(28px,4vw,40px);line-height:1.15}.af-aksi{flex-wrap:wrap;gap:8px;display:flex}.af-aksi .btn{align-items:center;gap:6px;display:inline-flex}.af-link{color:var(--muted);align-items:center;gap:8px;min-width:0;margin-top:12px;font-size:15px;display:flex}.af-link span{overflow-wrap:anywhere}.af-kanal{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.af-kanal button{border:1px solid var(--border);color:var(--navy);font:inherit;cursor:pointer;background:#fff;border-radius:999px;padding:6px 14px;font-size:14px}.af-kanal button.aktif{background:var(--navy);border-color:var(--navy);color:#fff}.af-caption{resize:vertical;width:100%;font-size:15px;line-height:1.5}.af-ajuan .btn{margin-top:4px}.af-setuju{align-items:flex-start;gap:10px;line-height:1.5;display:flex}.af-setuju input{flex:none;width:18px;height:18px;margin-top:5px}.af-tarif{border:1px solid var(--border);border-radius:14px;margin-bottom:16px;display:grid;overflow:hidden}.af-tarif>div{border-top:1px solid var(--border);grid-template-columns:2fr 1fr 1fr;gap:10px;padding:10px 16px;display:grid}.af-tarif>div:first-child{border-top:0}.af-tarif-kepala{background:var(--lavender);font-family:var(--heading);color:var(--navy);font-size:14px}.af-aturan{margin:0;padding-left:20px;line-height:1.55}.af-aturan li+li{margin-top:6px}.af-komisi{display:grid}.af-komisi>div{border-top:1px solid var(--border);grid-template-columns:1.4fr 1.1fr .9fr .8fr 1.2fr;align-items:start;gap:12px;padding:12px 0;display:grid}.af-komisi>div:first-child{border-top:0}.af-komisi-kepala{font-family:var(--heading);color:var(--navy);font-size:14px}.af-komisi [role=cell]{overflow-wrap:anywhere;flex-direction:column;gap:3px;min-width:0;display:flex}.af-komisi [role=cell] .status{align-self:flex-start}.af-berhenti{margin-top:18px}.af-berhenti summary{cursor:pointer;color:var(--muted);font-size:15px}.af-sapa{z-index:60;border:1px solid var(--border);background:#fff;border-radius:18px;align-items:center;gap:14px;max-width:520px;margin:0 auto;padding:14px 16px;display:flex;position:fixed;bottom:16px;left:16px;right:16px;box-shadow:0 14px 40px #211f642e}.af-sapa p{flex:1;margin:0;font-size:15px;line-height:1.45}.af-sapa b{font-family:var(--heading);color:var(--navy)}@media (max-width:720px){.af-komisi-kepala{display:none!important}.af-komisi>div{grid-template-columns:1fr 1fr}.af-komisi [role=cell][data-label]:before{content:attr(data-label);color:var(--muted);font-size:13px}.af-komisi [role=cell]:last-child{flex-flow:wrap;grid-column:1/-1;align-items:center;gap:4px 10px}.af-aksi .btn{flex:140px;justify-content:center}.af-tarif>div{grid-template-columns:1.6fr 1fr 1fr;padding:10px 12px;font-size:15px}.af-sapa{bottom:92px}}
