/* Get Mud Covered – small additions (Oct 2026) */
.gmc-tagline{text-transform:none;letter-spacing:normal;font-family:inherit;line-height:1.4}
.gmc-legal p,.gmc-legal li{color:hsl(var(--muted-foreground));font-weight:500;line-height:1.75;margin-bottom:1rem;font-size:1.0625rem}
.gmc-legal h2{font-size:2rem;line-height:1.1;margin:2.5rem 0 .75rem;color:hsl(var(--foreground))}
.gmc-legal ul{list-style:disc;padding-left:1.5rem;margin-bottom:1rem}
.gmc-legal li{margin-bottom:.5rem}
.gmc-legal a{word-break:break-word}
.gmc-gear [id]{scroll-margin-top:6rem}
.gmc-gear h3{font-size:1.5rem;line-height:1.2;margin:2rem 0 .5rem;color:hsl(var(--foreground))}
.gmc-gear .gmc-card h3{margin:0 0 .75rem;font-size:1.5rem}
.gmc-gear .gmc-card p{margin-bottom:.75rem}
.gmc-gear .gmc-card a{text-decoration:none}
.gmc-toc{display:flex;flex-wrap:wrap;gap:.5rem;margin:1.5rem 0 1rem}
.gmc-toc a{font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:.4rem .8rem;border:1px solid hsl(var(--border));border-radius:9999px;color:hsl(var(--muted-foreground))}
.gmc-toc a:hover{color:hsl(var(--primary));border-color:hsl(var(--primary))}
.gmc-legal ul.gmc-check{list-style:none;padding-left:0}
.gmc-check li{display:flex;gap:.6rem;align-items:flex-start}
.gmc-legal ul.gmc-ol{list-style:decimal}
.gmc-legal .gmc-callout{color:hsl(var(--foreground));font-weight:700;border-left:4px solid hsl(var(--primary));background:hsl(var(--card));padding:1rem 1.25rem;border-radius:.5rem}
