.law-page{color:#e0e0e0;background-color:var(--bg-color-900);max-width:800px;margin:0 auto;padding:2rem 1rem;font-family:"var(--main-font-family)",sans-serif;line-height:1.6}.law-page h1{color:var(--accent-color);text-align:center;margin-bottom:1rem;font-size:2rem;font-weight:700}.law-page h2{color:var(--accent-color);border-bottom:2px solid #4169e14d;margin-top:2rem;margin-bottom:.75rem;padding-bottom:.25rem;font-size:1.5rem;font-weight:600}.law-page p{color:#ccc;margin-bottom:1rem;font-size:1rem}.law-page ul,.law-page ol{margin-bottom:1rem;margin-left:1.5rem}.law-page li{margin-bottom:.5rem}.law-page a{color:var(--accent-color);text-decoration:underline;transition:color .2s}.law-page a:hover{color:#5a85ff}.law-page strong{color:#fff}.law-page code{background-color:#ffffff0d;border-radius:4px;padding:.2rem .4rem;font-family:"var(--main-font-family-mono)",monospace;font-size:.95rem}@media (max-width:640px){.law-page{padding:1rem}.law-page h1{font-size:1.75rem}.law-page h2{font-size:1.25rem}.law-page p{font-size:.95rem}}
