.blog-post-hero[data-astro-cid-n5ic224b]{padding-top:clamp(var(--space-12),9vw,var(--space-32));padding-bottom:clamp(var(--space-10),7vw,var(--space-20))}.blog-post-hero--has-image[data-astro-cid-n5ic224b]{padding-bottom:0}.blog-post-hero__container[data-astro-cid-n5ic224b]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-10)}.blog-post-hero__meta[data-astro-cid-n5ic224b]{margin:0;padding-bottom:var(--space-5);border-bottom:var(--stroke-hairline) solid var(--color-border);width:100%;display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;font-size:var(--font-size-meta);text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--color-text-muted)}.blog-post-hero__back[data-astro-cid-n5ic224b]{color:var(--color-text-muted)}.blog-post-hero__back[data-astro-cid-n5ic224b]:hover{color:var(--color-primary-contrast)}.blog-post-hero__categoria[data-astro-cid-n5ic224b]{color:var(--color-primary-contrast);font-weight:var(--font-weight-medium)}.blog-post-hero__meta-sep[data-astro-cid-n5ic224b]{color:var(--color-border-strong)}.blog-post-hero__titulo[data-astro-cid-n5ic224b]{margin:0;font-family:var(--font-display);font-size:var(--font-size-h1);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);font-weight:var(--font-weight-medium);color:var(--color-text);text-wrap:balance}.blog-post-hero__extracto[data-astro-cid-n5ic224b]{margin:0;font-size:var(--font-size-body-lg);font-weight:var(--font-weight-light);line-height:var(--leading-relaxed);color:var(--color-text-muted);max-width:56ch}.blog-post-hero__autor[data-astro-cid-n5ic224b]{margin:0;padding-top:var(--space-4);border-top:var(--stroke-hairline) solid var(--color-border);width:100%;font-size:var(--font-size-meta);text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--color-text-subtle)}.blog-post-hero__autor[data-astro-cid-n5ic224b] strong[data-astro-cid-n5ic224b]{color:var(--color-text-muted);font-weight:var(--font-weight-medium)}.blog-post-hero__media-wrap[data-astro-cid-n5ic224b]{margin-top:var(--space-10);width:100%;max-width:var(--prose-image-max);margin-inline:auto;padding-inline:var(--prose-gutter)}.blog-post-hero__media[data-astro-cid-n5ic224b]{margin:0;overflow:hidden;border-top:var(--stroke-hairline) solid var(--color-border);border-bottom:var(--stroke-hairline) solid var(--color-border)}.blog-post-hero__media[data-astro-cid-n5ic224b] img[data-astro-cid-n5ic224b]{width:100%;height:auto;display:block}.blog-post-cuerpo{padding-top:clamp(var(--space-10),5vw,var(--space-16));padding-bottom:var(--section-padding-y)}.blog-post-cuerpo__prose{font-size:var(--font-size-body);line-height:var(--leading-relaxed);color:var(--color-text);padding-inline:var(--prose-gutter)}.blog-post-cuerpo__prose>*{max-width:var(--prose-text-max);margin-inline:auto;margin-block:0}.blog-post-cuerpo__prose>*+*{margin-top:var(--space-7)}.blog-post-cuerpo__prose>p+p,.blog-post-cuerpo__prose>ul+p,.blog-post-cuerpo__prose>ol+p,.blog-post-cuerpo__prose>p+ul,.blog-post-cuerpo__prose>p+ol{margin-top:var(--space-10)}.blog-post-cuerpo__prose>p:has(>img:only-child),.blog-post-cuerpo__prose>figure{max-width:var(--prose-image-max);margin-top:var(--space-16);margin-bottom:var(--space-16)}.blog-post-cuerpo__prose>p:has(>img:only-child)>img,.blog-post-cuerpo__prose>figure>img{width:100%;height:auto;display:block;border:var(--stroke-hairline) solid var(--color-border);box-shadow:var(--shadow-image)}.blog-post-cuerpo__prose>figure>figcaption{margin-top:var(--space-3);text-align:center;font-size:var(--font-size-meta);color:var(--color-text-muted);letter-spacing:var(--tracking-wide)}.blog-post-cuerpo__prose h2{margin-top:var(--space-12);margin-bottom:var(--space-3);font-family:var(--font-display);font-size:var(--font-size-h3);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-tight);line-height:var(--leading-heading);color:var(--color-text)}.blog-post-cuerpo__prose h3{margin-top:var(--space-10);margin-bottom:var(--space-2);font-family:var(--font-display);font-size:var(--font-size-h4);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-tight);color:var(--color-text)}.blog-post-cuerpo__prose strong{font-weight:var(--font-weight-medium);color:var(--color-text)}.blog-post-cuerpo__prose em{font-style:italic}.blog-post-cuerpo__prose a{color:var(--color-primary-contrast);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--color-primary) 50%,transparent);text-underline-offset:var(--space-1);transition:text-decoration-color var(--duration-base) var(--ease-standard)}.blog-post-cuerpo__prose a:hover{text-decoration-color:var(--color-primary-contrast)}.blog-post-cuerpo__prose ul,.blog-post-cuerpo__prose ol{margin:0;padding-left:var(--space-6);display:flex;flex-direction:column;gap:var(--space-3)}.blog-post-cuerpo__prose li{padding-left:var(--space-2)}.blog-post-cuerpo__prose ul li::marker{color:var(--color-primary-contrast)}.blog-post-cuerpo__prose ol li::marker{color:var(--color-primary-contrast);font-weight:var(--font-weight-medium)}.blog-post-cuerpo__prose blockquote{margin:0;padding:var(--space-4) var(--space-6);border-left:2px solid var(--color-primary);font-family:var(--font-display);font-size:var(--font-size-body-lg);font-style:italic;color:var(--color-text);letter-spacing:var(--tracking-tight);line-height:var(--leading-relaxed)}.blog-post-cuerpo__prose code{font-family:var(--font-mono);font-size:.9em;padding:.15em .4em;background-color:color-mix(in srgb,var(--color-primary) 6%,transparent);color:var(--color-primary-contrast)}.blog-post-cuerpo__prose pre{margin:0;padding:var(--space-5);border:var(--stroke-hairline) solid var(--color-border);overflow-x:auto;font-size:var(--font-size-body-sm);line-height:var(--leading-relaxed)}.blog-post-cuerpo__prose pre code{padding:0;background:none;color:var(--color-text)}.blog-post-cuerpo__prose p>img:not(:only-child){max-width:100%;height:auto;border:var(--stroke-hairline) solid var(--color-border)}.blog-post-cuerpo__prose hr{border:none;border-top:var(--stroke-hairline) solid var(--color-border);margin:var(--space-8) 0}.blog-post-cta__row[data-astro-cid-su7awzz3]{display:flex;flex-direction:column;gap:var(--space-5);padding-block:clamp(var(--space-6),3vw,var(--space-10));border-top:var(--stroke-hairline) solid var(--color-border);border-bottom:var(--stroke-hairline) solid var(--color-border)}.blog-post-cta__copy[data-astro-cid-su7awzz3]{display:flex;flex-direction:column;gap:var(--space-3)}.blog-post-cta__titulo[data-astro-cid-su7awzz3]{margin:0;font-family:var(--font-display);font-size:var(--font-size-h3);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-tight);line-height:var(--leading-heading);color:var(--color-text)}.blog-post-cta__desc[data-astro-cid-su7awzz3]{margin:0;color:var(--color-text-muted);font-size:var(--font-size-body-sm);line-height:var(--leading-relaxed)}.blog-post-cta__action[data-astro-cid-su7awzz3]{display:flex;align-items:flex-start}@media(min-width:768px){.blog-post-cta__row[data-astro-cid-su7awzz3]{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--space-8)}.blog-post-cta__copy[data-astro-cid-su7awzz3]{flex:1}}
