.law-prose{max-width:78rem}.law-prose--wide{max-width:none}.law-prose>p{color:rgb(var(--c-gray-4));margin:0 0 20px;font-size:15px;font-weight:400;line-height:1.9}.law-prose li a,.law-prose>p a{color:#0a84ff;text-underline-offset:2px;font-weight:500}.law-prose li a:hover,.law-prose>p a:hover{text-decoration:none}.law-prose b{color:rgb(var(--c-monochrome));font-weight:700}.law-prose .law-info-card{background:rgb(var(--c-bg-1));border:1px solid rgb(var(--c-gray-1));border-radius:16px;margin:0 0 40px;padding:20px 24px}.law-prose .law-info-card li{color:rgb(var(--c-gray-4));margin:0;font-size:14px;font-weight:500;list-style:none}.law-heading{border-top:1px solid rgb(var(--c-gray-1));align-items:baseline;gap:12px;margin:56px 0 16px;padding-top:32px;scroll-margin-top:96px;display:flex}.law-heading:first-of-type{border-top:none;margin-top:0;padding-top:0}.law-heading-number{color:rgb(var(--c-gray-3));font-family:var(--font-mono),monospace;letter-spacing:-.02em;flex-shrink:0;font-size:22px;font-weight:500}.law-heading-title{color:rgb(var(--c-monochrome));font-size:20px;font-weight:700;line-height:1.4}.law-summary{background:rgb(var(--c-bg-1));border-radius:0 10px 10px 0;gap:10px;margin:0 0 20px;padding:14px 16px;line-height:1.8;display:flex;color:rgb(var(--c-gray-4))!important;border-left:3px solid #dff000!important;font-size:13px!important;font-style:normal!important;font-weight:500!important}.law-prose ul{margin:0 0 20px;padding:0}.law-prose ul>li{color:rgb(var(--c-gray-4));margin:0 0 10px;padding-left:20px;font-size:15px;font-weight:400;line-height:1.8;list-style:none;position:relative}.law-prose ul>li:before{content:"";background:#dff000;border-radius:50%;width:5px;height:5px;position:absolute;top:9px;left:4px}.law-org-cards{grid-template-columns:repeat(3,1fr);gap:12px;margin:4px 0 24px;display:grid}@media (max-width:767px){.law-org-cards{grid-template-columns:1fr}}.law-table{border-collapse:collapse;width:100%;font-size:13px;line-height:1.6}.law-table th{border-bottom:1px solid rgb(var(--c-gray-2));color:rgb(var(--c-gray-3));letter-spacing:.08em;text-align:left;text-transform:uppercase;white-space:nowrap;padding:10px 12px;font-size:11px;font-weight:700}.law-table td{border-bottom:1px solid rgb(var(--c-gray-1));color:rgb(var(--c-gray-4));vertical-align:top;padding:10px 12px}.law-table td:nth-child(-n+2){font-family:var(--font-mono),monospace;white-space:nowrap;font-size:12px}.law-table td:first-child{color:rgb(var(--c-monochrome));font-weight:500}.law-table td a{color:#0a84ff;text-underline-offset:2px;word-break:break-all}.law-table td a:hover{text-decoration:none}
