.blog-corpo{overflow-wrap:break-word;font-size:1.0625rem;line-height:1.75}.blog-corpo>*+*{margin-top:1.1em}.blog-corpo h2{letter-spacing:-.01em;margin-top:2em;font-size:1.5rem;font-weight:800;line-height:1.3}.blog-corpo h3{margin-top:1.6em;font-size:1.2rem;font-weight:700;line-height:1.35}.blog-corpo a{color:var(--primary);text-underline-offset:3px;text-decoration:underline}.blog-corpo strong{color:var(--foreground);font-weight:700}.blog-corpo ul,.blog-corpo ol{padding-left:1.4em}.blog-corpo ul{list-style:outside}.blog-corpo ol{list-style:decimal}.blog-corpo li+li{margin-top:.4em}.blog-corpo li::marker{color:var(--primary)}.blog-corpo blockquote{border-left:3px solid var(--primary);color:var(--muted-foreground);padding-left:1em;font-style:italic}.blog-corpo code{font-family:var(--font-geist-mono), monospace;background:var(--muted);border-radius:4px;padding:.1em .35em;font-size:.9em}.blog-corpo pre{background:var(--muted);border-radius:8px;padding:1em;overflow-x:auto}.blog-corpo pre code{background:0 0;padding:0}.blog-corpo img{border-radius:8px;max-width:100%;height:auto}.blog-corpo hr{border:0;border-top:1px solid var(--border);margin:2em 0}.blog-corpo table{border-collapse:collapse;display:block;overflow-x:auto}.blog-corpo th,.blog-corpo td{border:1px solid var(--border);text-align:left;padding:.5em .75em}
