.jurisdiction-body,.editorial-body{color:#374151;font-size:1.0625rem;line-height:1.75}.jurisdiction-body>*+*,.editorial-body>*+*{margin-top:1.6em}.jurisdiction-body>p+p,.editorial-body>p+p{margin-top:1.4em}.jurisdiction-body>p+ul,.jurisdiction-body>p+ol,.jurisdiction-body>ul+p,.jurisdiction-body>ol+p,.editorial-body>p+ul,.editorial-body>p+ol,.editorial-body>ul+p,.editorial-body>ol+p{margin-top:1.5em}.jurisdiction-body h2,.editorial-body h2{color:#111827;font-size:clamp(1.5rem,1.2rem + 1.2vw,2rem);font-weight:700;letter-spacing:-.02em;line-height:1.2;margin-top:3rem;margin-bottom:.75rem;scroll-margin-top:6rem;padding-top:2.25rem;border-top:1px solid rgb(229 231 235);position:relative}.jurisdiction-body>h2:first-child,.editorial-body>h2:first-child{margin-top:0;padding-top:0;border-top:none}.jurisdiction-body h2:before,.editorial-body h2:before{content:"";display:block;width:2.5rem;height:3px;border-radius:999px;background:linear-gradient(90deg,#2563eb,#059669);margin-bottom:1rem}.jurisdiction-body h3,.editorial-body h3{color:#111827;font-size:1.25rem;font-weight:600;margin-top:1.75rem;margin-bottom:.5rem;line-height:1.35}.jurisdiction-body p,.editorial-body p{margin-top:0;margin-bottom:0}.jurisdiction-body strong,.editorial-body strong{color:#111827;font-weight:600}.jurisdiction-body a,.editorial-body a{color:#2563eb;text-decoration:underline;text-decoration-color:#bfdbfe;text-decoration-thickness:1px;text-underline-offset:3px;transition:text-decoration-color .15s ease;cursor:pointer}.jurisdiction-body a:hover,.editorial-body a:hover{text-decoration-color:#2563eb}.jurisdiction-body .not-prose a,.editorial-body .not-prose a{color:inherit;text-decoration:none;text-decoration-color:transparent}.jurisdiction-body .not-prose a:hover,.editorial-body .not-prose a:hover{text-decoration:none}.jurisdiction-body .not-prose ul,.jurisdiction-body .not-prose ol,.editorial-body .not-prose ul,.editorial-body .not-prose ol{padding-left:0;list-style:none;counter-reset:none}.jurisdiction-body .not-prose li,.editorial-body .not-prose li{position:static;padding-left:0;margin:0;line-height:inherit;counter-increment:none}.jurisdiction-body .not-prose ul>li:before,.jurisdiction-body .not-prose ol>li:before,.editorial-body .not-prose ul>li:before,.editorial-body .not-prose ol>li:before{content:none;display:none;background:none;width:auto;height:auto}.jurisdiction-body .not-prose h2,.jurisdiction-body .not-prose h3,.editorial-body .not-prose h2,.editorial-body .not-prose h3{border-top:none;padding-top:0;margin-top:0;margin-bottom:0;letter-spacing:normal}.jurisdiction-body .not-prose h2:before,.editorial-body .not-prose h2:before{content:none;display:none;background:none;width:0;height:0;margin:0}.jurisdiction-body .not-prose p,.editorial-body .not-prose p{margin:0}.jurisdiction-body ul,.jurisdiction-body ol,.editorial-body ul,.editorial-body ol{padding-left:0;list-style:none}.jurisdiction-body li,.editorial-body li{position:relative;padding-left:1.75rem;margin:.625rem 0;line-height:1.65}.jurisdiction-body ul>li:before,.editorial-body ul>li:before{content:"";position:absolute;left:0;top:.7em;width:.5rem;height:.5rem;border-radius:999px;background:linear-gradient(135deg,#2563eb,#059669)}.jurisdiction-body ol,.editorial-body ol{counter-reset:jl-counter}.jurisdiction-body ol>li,.editorial-body ol>li{counter-increment:jl-counter}.jurisdiction-body ol>li:before,.editorial-body ol>li:before{content:counter(jl-counter);position:absolute;left:0;top:.05em;font-size:.75rem;font-weight:700;color:#2563eb;background:#eff6ff;width:1.25rem;height:1.25rem;border-radius:999px;display:flex;align-items:center;justify-content:center}.jurisdiction-body blockquote,.editorial-body blockquote{border-left:3px solid rgb(37 99 235);background:#eff6ff80;padding:1rem 1.25rem;border-radius:.5rem;font-style:italic;color:#1f2937}.jurisdiction-body code,.editorial-body code{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:.875em;background:#f3f4f6;color:#1f2937;padding:.15em .4em;border-radius:.3rem}.dark .jurisdiction-body,.dark .editorial-body{color:#d1d5db}.dark .jurisdiction-body h2,.dark .editorial-body h2{color:#f3f4f6;border-top-color:#1f2937}.dark .jurisdiction-body h3,.dark .editorial-body h3,.dark .jurisdiction-body strong,.dark .editorial-body strong{color:#f3f4f6}.dark .jurisdiction-body a,.dark .editorial-body a{color:#60a5fa;text-decoration-color:#1e3a8a}.dark .jurisdiction-body a:hover,.dark .editorial-body a:hover{text-decoration-color:#93c5fd}.dark .jurisdiction-body .not-prose a,.dark .editorial-body .not-prose a{color:inherit;text-decoration:none;text-decoration-color:transparent}.dark .jurisdiction-body ol>li:before,.dark .editorial-body ol>li:before{color:#93c5fd;background:#1e3a8a80}.dark .jurisdiction-body blockquote,.dark .editorial-body blockquote{background:#1e3a8a33;color:#e5e7eb}.dark .jurisdiction-body code,.dark .editorial-body code{background:#1f2937;color:#e5e7eb}
