.blog-prose{color:color-mix(in srgb,var(--color-forest-900) 82%,transparent);font-size:1rem;line-height:1.75}.blog-prose>*+*{margin-top:1.3rem}.blog-prose h2,.blog-prose h3,.blog-prose h4{color:var(--color-forest-900);font-weight:600;line-height:1.2;scroll-margin-top:7.5rem;text-wrap:balance}.blog-prose h2{margin-top:3rem;font-size:clamp(1.625rem,3vw,1.9rem)}.blog-prose h3{margin-top:2.25rem;font-size:clamp(1.2rem,2.5vw,1.4rem)}.blog-prose h4{margin-top:2rem;font-size:1.15rem}.blog-prose strong{color:var(--color-forest-900);font-weight:650}.blog-prose a{color:var(--color-forest-700);font-weight:550;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--color-forest-500) 48%,transparent);text-decoration-thickness:1px;text-underline-offset:.22em}.blog-prose a:hover{color:var(--color-forest-900);text-decoration-color:currentColor}.blog-prose ul,.blog-prose ol{padding-left:1.4rem}.blog-prose ul{list-style:disc}.blog-prose ol{list-style:decimal}.blog-prose li{padding-left:.25rem}.blog-prose li+li{margin-top:.65rem}.blog-prose .contains-task-list{padding-left:0;list-style:none}.blog-prose .task-list-item{position:relative;padding-left:1.75rem}.blog-prose .task-list-marker{position:absolute;top:.48em;left:0;width:.95rem;height:.95rem;border:1.5px solid var(--color-forest-500);border-radius:.25rem;background:var(--color-cream-50)}.blog-prose .task-list-marker--checked:after{content:"";position:absolute;top:.08rem;left:.27rem;width:.28rem;height:.52rem;border-right:2px solid var(--color-forest-700);border-bottom:2px solid var(--color-forest-700);transform:rotate(45deg)}.blog-prose blockquote{margin-block:2.25rem;border:1px solid color-mix(in srgb,var(--color-forest-900) 10%,transparent);border-left:4px solid var(--color-forest-500);border-radius:1rem;background:color-mix(in srgb,var(--color-forest-100) 48%,var(--color-cream-50));padding:1.25rem 1.5rem;color:color-mix(in srgb,var(--color-forest-900) 82%,transparent);font-weight:550}.blog-prose blockquote>:first-child{margin-top:0}.blog-prose blockquote>:last-child{margin-bottom:0}.blog-prose hr{margin-block:3rem;border:0;border-top:1px solid color-mix(in srgb,var(--color-forest-900) 10%,transparent)}.blog-prose code{border-radius:.35rem;background:var(--color-forest-100);padding:.1em .35em;color:var(--color-forest-900);font-size:.9em}.blog-prose pre{overflow-x:auto;border-radius:1rem;background:var(--color-forest-950);padding:1.25rem;color:var(--color-cream-50);font-size:.9rem;line-height:1.65}.blog-prose pre code{background:transparent;padding:0;color:inherit}.blog-prose table{width:100%;border-collapse:collapse;font-size:.95rem}.blog-prose th,.blog-prose td{border-bottom:1px solid color-mix(in srgb,var(--color-forest-900) 12%,transparent);padding:.8rem .65rem;text-align:left;vertical-align:top}.blog-prose th{color:var(--color-forest-900);font-weight:650}.blog-prose img{display:block;width:100%;height:auto;border-radius:.75rem;border:1px solid color-mix(in srgb,var(--color-forest-900) 8%,transparent)}.blog-prose p:has(>img:only-child)+p>em:only-child{display:block;margin-top:-.75rem;font-size:.875rem;color:color-mix(in srgb,var(--color-forest-900) 60%,transparent)}.blog-filter{--blog-filter-bg: color-mix(in srgb, var(--color-cream-100) 75%, transparent);--blog-filter-border: color-mix(in srgb, var(--color-forest-900) 10%, transparent);--blog-filter-active: var(--color-forest-800);--blog-filter-active-text: var(--color-cream-50);display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--blog-filter-border);border-radius:9999px;background:var(--blog-filter-bg);padding:.65rem 1.05rem;color:color-mix(in srgb,var(--color-forest-900) 70%,transparent);font-size:.875rem;font-weight:400;line-height:1;transition:border-color .18s ease,background-color .18s ease,color .18s ease}.blog-filter:hover{border-color:color-mix(in srgb,var(--color-forest-900) 24%,transparent);color:var(--color-forest-900)}.blog-filter[aria-pressed=true]{border-color:var(--blog-filter-active);background:var(--blog-filter-active);color:var(--blog-filter-active-text)}.blog-filter:focus-visible{outline:2px solid var(--color-forest-500);outline-offset:3px}.blog-filter--normativa{--blog-filter-active: #dfb996;--blog-filter-active-text: var(--color-forest-900)}.blog-filter--contabilidad{--blog-filter-active: #b8d1ad;--blog-filter-active-text: var(--color-forest-900)}.blog-filter--tesoreria{--blog-filter-active: #afd0d6;--blog-filter-active-text: var(--color-forest-900)}.blog-filter--gestion{--blog-filter-active: #dbc879;--blog-filter-active-text: var(--color-forest-900)}.blog-filter--asesoria{--blog-filter-active: #cdbcd6;--blog-filter-active-text: var(--color-forest-900)}.blog-scrollbar-hidden{scrollbar-width:none}.blog-scrollbar-hidden::-webkit-scrollbar{display:none}@media(max-width:640px){.blog-prose{font-size:.975rem;line-height:1.72}.blog-prose table{display:block;overflow-x:auto;white-space:nowrap}}
