.prose-sw{max-width:44rem;font-size:1.0625rem;line-height:1.75}.prose-sw h2{border-top:2px solid var(--foreground);letter-spacing:-.015em;margin-top:3rem;padding-top:1.25rem;scroll-margin-top:6rem;font-size:1.35rem;font-weight:700;line-height:1.25}.prose-sw h2:first-child{margin-top:0}.prose-sw h3{margin-top:1.75rem;font-size:1.0625rem;font-weight:600}.prose-sw p,.prose-sw ul{color:color-mix(in oklab, var(--foreground) 82%, var(--muted-foreground));margin-top:1rem}.prose-sw ul{padding-left:1.25rem;list-style:outside}.prose-sw li+li{margin-top:.5rem}.prose-sw li::marker{color:var(--muted-foreground)}.prose-sw a{color:var(--primary);text-underline-offset:3px;font-weight:500;text-decoration:underline}.prose-sw strong{color:var(--foreground);font-weight:600}
