.blog-content[data-v-3c926a78] p{color:hsl(var(--muted-foreground));font-size:1rem;line-height:1.5rem;line-height:1.625;margin-bottom:1.25rem;margin-top:1.25rem}@media(min-width:768px){.blog-content[data-v-3c926a78] p{font-size:1.125rem;line-height:1.75rem}}.blog-content[data-v-3c926a78] h2{color:hsl(var(--foreground));font-size:1.5rem;font-weight:700;line-height:2rem;margin-bottom:1.25rem;margin-top:3rem}@media(min-width:768px){.blog-content[data-v-3c926a78] h2{font-size:1.875rem;line-height:2.25rem}}.blog-content[data-v-3c926a78] h3{color:hsl(var(--foreground));font-size:1.125rem;font-weight:600;line-height:1.75rem;margin-bottom:1rem;margin-top:2rem}@media(min-width:768px){.blog-content[data-v-3c926a78] h3{font-size:1.25rem;line-height:1.75rem}}.blog-content[data-v-3c926a78] ol,.blog-content[data-v-3c926a78] ul{color:hsl(var(--muted-foreground));display:flex;flex-direction:column;font-size:1rem;gap:.75rem;line-height:1.5rem;line-height:1.625;margin-bottom:1.25rem;margin-top:1.25rem}@media(min-width:768px){.blog-content[data-v-3c926a78] ol,.blog-content[data-v-3c926a78] ul{font-size:1.125rem;line-height:1.75rem}}.blog-content[data-v-3c926a78] ul{list-style-type:disc;padding-left:1.5rem}.blog-content[data-v-3c926a78] ol{list-style-type:decimal;padding-left:1.5rem}.blog-content[data-v-3c926a78] li::marker{color:hsl(var(--primary))}.blog-content[data-v-3c926a78] a{color:hsl(var(--primary));text-decoration-line:underline;text-underline-offset:4px;transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.blog-content[data-v-3c926a78] a:hover{opacity:.8}.blog-content[data-v-3c926a78] strong{color:hsl(var(--foreground));font-weight:600}.blog-content[data-v-3c926a78] blockquote{border-color:hsl(var(--primary));border-left-width:2px;color:hsl(var(--foreground)/.9);font-style:italic;margin-bottom:2rem;margin-top:2rem;padding-left:1.25rem}.blog-content[data-v-3c926a78] blockquote p{color:hsl(var(--foreground)/.9)}.blog-content[data-v-3c926a78] .blog-callout{background-color:hsl(var(--card)/.6);border-bottom-right-radius:.75rem;border-left-width:2px;border-top-right-radius:.75rem;font-style:normal;padding:.25rem 1.25rem}.blog-content[data-v-3c926a78] .blog-callout--note{border-color:hsl(var(--primary))}.blog-content[data-v-3c926a78] .blog-callout--tip{border-color:hsl(var(--gradient-emerald))}.blog-content[data-v-3c926a78] .blog-callout--warning{border-color:hsl(var(--gradient-amber))}.blog-content[data-v-3c926a78] .blog-table{margin-bottom:2rem;margin-top:2rem;overflow-x:auto}.blog-content[data-v-3c926a78] table{border-collapse:collapse;font-size:.875rem;line-height:1.25rem;text-align:left;width:100%}@media(min-width:768px){.blog-content[data-v-3c926a78] table{font-size:1rem;line-height:1.5rem}}.blog-content[data-v-3c926a78] th{border-bottom-width:1px;border-color:hsl(var(--border));color:hsl(var(--foreground));font-weight:600;padding-bottom:.75rem;padding-right:1.5rem;padding-top:.75rem;white-space:nowrap}.blog-content[data-v-3c926a78] td{border-bottom-width:1px;border-color:hsl(var(--border)/.4);color:hsl(var(--muted-foreground));padding-bottom:.75rem;padding-right:1.5rem;padding-top:.75rem;vertical-align:top}.blog-content[data-v-3c926a78] hr{border-color:hsl(var(--border));margin-bottom:2.5rem;margin-top:2.5rem}.blog-content[data-v-3c926a78] code{background-color:hsl(var(--muted));border-radius:.25rem;color:hsl(var(--foreground));font-size:.9em;padding:.125rem .375rem}
