main .guide-prose{max-width:70ch}main .guide-prose>*+*{margin-top:1.25rem}main .guide-prose p,main .guide-lead{text-align:left!important;hyphens:manual!important}main .guide-prose p,main .guide-prose li{color:var(--muted-foreground);font-size:1.0625rem;line-height:1.7}main .guide-prose strong{color:var(--foreground);font-weight:600}main .guide-prose h2{font-family:var(--font-heading,var(--dlx-font-heading));color:var(--foreground);letter-spacing:-.02em;max-width:26ch;margin-top:3rem;font-size:clamp(1.625rem,2.6vw,2.125rem);font-weight:400;line-height:1.15}main .guide-prose>h2:first-child{margin-top:0}main .guide-prose h3{color:var(--foreground);margin-top:2rem;font-size:1.125rem;font-weight:600}main .guide-prose ul,main .guide-prose ol{padding-left:1.4rem}main .guide-prose ul{list-style:outside}main .guide-prose ol{list-style:decimal}main .guide-prose li+li{margin-top:.6rem}main .guide-prose code{color:var(--foreground);overflow-wrap:anywhere;font-size:.92em}main .guide-prose a{color:var(--primary);text-underline-offset:4px;font-weight:600;text-decoration:underline}main .guide-prose a:hover{color:var(--primary-hover)}main .guide-prose details{border-top:1px solid var(--border);margin-top:0;padding:1rem 0}main .guide-prose details:last-of-type{border-bottom:1px solid var(--border)}main .guide-prose summary{cursor:pointer;color:var(--foreground);margin-block:-.625rem;padding-block:.625rem;font-weight:600;line-height:1.4}main .guide-prose details p{margin-top:.75rem}main .guide-prose .guide-help{border-top:1px solid var(--border);padding-left:0;list-style:none}main .guide-prose .guide-help li{border-bottom:1px solid var(--border);gap:.25rem;margin:0;padding:1rem 0;display:grid}main .guide-prose .guide-help li a{margin-block:-.5rem;padding-block:.5rem;font-size:1.0625rem}
