.prose-policify h2{color:var(--text-1);border-left:3px solid var(--accent);margin-top:2.5rem;margin-bottom:.85rem;padding-left:.75rem;font-size:22px;font-weight:600;line-height:1.3}.prose-policify h2:first-child{margin-top:0}.prose-policify h3{color:var(--text-1);margin-top:2rem;margin-bottom:.65rem;font-size:18px;font-weight:600;line-height:1.35}.prose-policify h3:first-child{margin-top:0}.prose-policify p{color:var(--text-2);margin-bottom:1.1rem;font-size:15px;line-height:1.8}.prose-policify ul,.prose-policify ol{color:var(--text-2);margin-bottom:1.2rem;padding-left:1.4rem}.prose-policify ul{list-style-type:disc}.prose-policify ol{list-style-type:decimal}.prose-policify li{color:var(--text-2);margin-bottom:.45rem;font-size:15px;line-height:1.75}.prose-policify li::marker{color:var(--accent)}.prose-policify strong{color:var(--text-1);font-weight:600}.prose-policify a{color:#3b82f6;text-underline-offset:2px;text-decoration:underline}.prose-policify a:hover{opacity:.8}html.light .prose-policify a{color:var(--accent)}html.light .prose-policify a:hover{color:var(--accent-2)}html.light .prose-policify h2,html.light .prose-policify h3{color:var(--text-1)}html.light .prose-policify p,html.light .prose-policify li{color:var(--text-2)}
