.phap-ly{max-width:640px;margin:0 auto;padding-block:40px}.phap-ly h1{font-size:clamp(30px,5vw,44px);line-height:1.05}.phap-ly .ngay{margin-top:12px;font-size:14px;color:var(--chu-2)}.phap-ly h2{margin-top:36px;font-size:22px;letter-spacing:-.02em;line-height:1.2}.phap-ly p,.phap-ly ul{margin-top:10px;font-size:16px;line-height:1.65}.phap-ly ul{padding-left:20px}.phap-ly li+li{margin-top:6px}.phap-ly li a,.phap-ly p a{text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:var(--xanh);text-decoration-color:var(--xanh)}