body{letter-spacing:0}.blog-prose{font-size:1.0625rem;line-height:1.85;overflow-wrap:break-word}.blog-prose h1{font-size:2.5rem;line-height:1.18;font-weight:700;color:hsl(var(--primary-deep));margin-bottom:1.5rem}.blog-prose h2{font-size:1.625rem;line-height:1.35;font-weight:600;margin:2.75rem 0 1rem}.blog-prose h3{font-size:1.375rem;line-height:1.4;font-weight:600;margin:2.5rem 0 1rem}.blog-prose p{margin:0 0 1.25rem}.blog-prose ul,.blog-prose ol{padding-left:1.5rem;margin:0 0 1.5rem}.blog-prose ul{list-style:disc}.blog-prose ol{list-style:decimal}.blog-prose li{margin:.35rem 0}.blog-prose hr{border-color:hsl(var(--border));margin:2.5rem 0 1.5rem}.blog-prose hr+p{font-size:.875rem;color:hsl(var(--muted-foreground))}.blog-prose a{max-width:100%}.blog-nav a:hover{color:hsl(var(--primary))}.blog-menu summary{cursor:pointer;list-style:none}.blog-menu summary::-webkit-details-marker{display:none}.blog-whatsapp{--whatsapp: 142 70% 49%;background:hsl(var(--whatsapp));color:hsl(var(--primary-foreground))}@media (max-width: 767px){.blog-prose h1{font-size:2rem}}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}.blog-whatsapp{transition:none}}
