.testimonial[data-astro-cid-fkbbckhy]{margin:0;padding:var(--space-6) var(--space-7);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow)}blockquote[data-astro-cid-fkbbckhy]{margin:0 0 var(--space-5)}blockquote[data-astro-cid-fkbbckhy] p[data-astro-cid-fkbbckhy]{font-size:var(--fs-lead);line-height:var(--lh-body);color:var(--text);font-style:italic}figcaption[data-astro-cid-fkbbckhy]{display:flex;flex-direction:column;gap:2px}.name[data-astro-cid-fkbbckhy]{font-size:var(--fs-body);color:var(--text)}.meta[data-astro-cid-fkbbckhy]{font-size:var(--fs-small);color:var(--text-muted)}.site-link[data-astro-cid-fkbbckhy]{font-size:var(--fs-small);color:var(--primary-text);text-underline-offset:3px}.case-header[data-astro-cid-u4wg6aga]{padding-top:calc(64px + var(--space-8));padding-bottom:var(--space-7);border-bottom:1px solid var(--border)}.case-eyebrow[data-astro-cid-u4wg6aga]{font-size:var(--fs-small);font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--primary-text);margin-bottom:var(--space-3)}h1[data-astro-cid-u4wg6aga]{font-size:var(--fs-display);font-weight:var(--fw-display);letter-spacing:var(--ls-display);line-height:var(--lh-tight);margin-top:var(--space-2)}h1[data-astro-cid-u4wg6aga] em[data-astro-cid-u4wg6aga]{font-style:italic;font-weight:400;color:var(--primary-text)}.case-subtitle[data-astro-cid-u4wg6aga]{font-size:var(--fs-lead);color:var(--text-muted);line-height:var(--lh-body);margin-top:var(--space-4);max-width:var(--prose)}.stat-chips[data-astro-cid-u4wg6aga]{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-6)}.chip[data-astro-cid-u4wg6aga]{display:flex;flex-direction:column;gap:2px;padding:var(--space-2) var(--space-4);background:var(--surface-alt);border:1px solid var(--border);border-radius:var(--radius-md)}.chip-label[data-astro-cid-u4wg6aga]{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted)}.chip-val[data-astro-cid-u4wg6aga]{font-size:var(--fs-small);font-weight:600;color:var(--text)}.comp-section[data-astro-cid-u4wg6aga]{padding-top:var(--space-8);padding-bottom:var(--space-8);border-bottom:1px solid var(--border)}.comp-head[data-astro-cid-u4wg6aga]{display:flex;align-items:baseline;gap:var(--space-4);margin-bottom:var(--space-5);flex-wrap:wrap}.comp-title[data-astro-cid-u4wg6aga]{font-size:var(--fs-h2);font-weight:var(--fw-display);letter-spacing:var(--ls-h2);line-height:1.12}.comp-note[data-astro-cid-u4wg6aga]{font-size:var(--fs-small);color:var(--text-muted)}.comp-rows[data-astro-cid-u4wg6aga]{display:flex;flex-direction:column}.ct-head[data-astro-cid-u4wg6aga],.ct-row[data-astro-cid-u4wg6aga]{display:grid;grid-template-columns:2fr 1.2fr 20px 1.2fr;align-items:center;gap:var(--space-3);border-bottom:1px solid var(--border)}.ct-head[data-astro-cid-u4wg6aga]{padding-bottom:var(--space-3);font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted)}.ct-row[data-astro-cid-u4wg6aga]{padding-block:var(--space-4);font-size:var(--fs-small)}.ct-row[data-astro-cid-u4wg6aga]:last-child{border-bottom:none}.ct-label[data-astro-cid-u4wg6aga]{color:var(--text-muted)}.ct-antes[data-astro-cid-u4wg6aga]{color:var(--text-muted);text-decoration:line-through;text-decoration-color:var(--border-strong)}.ct-arr[data-astro-cid-u4wg6aga]{color:var(--border-strong);font-size:11px}.ct-despues[data-astro-cid-u4wg6aga]{font-weight:700;color:var(--accent)}.case-content[data-astro-cid-u4wg6aga]{display:grid;gap:var(--space-8);padding-top:var(--space-8);padding-bottom:var(--space-8);align-items:start}.case-sidebar[data-astro-cid-u4wg6aga]{display:flex;flex-direction:column;gap:var(--space-5)}.ficha[data-astro-cid-u4wg6aga]{padding:var(--space-5);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg)}.ficha-eyebrow[data-astro-cid-u4wg6aga]{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);margin-bottom:var(--space-4)}dl[data-astro-cid-u4wg6aga]{display:flex;flex-direction:column;gap:0}.ficha-row[data-astro-cid-u4wg6aga]{padding:var(--space-3) 0;border-bottom:1px solid var(--border);display:grid;grid-template-columns:72px minmax(0,1fr);gap:var(--space-2);align-items:baseline}.ficha-row[data-astro-cid-u4wg6aga]:last-child{border-bottom:none}dt[data-astro-cid-u4wg6aga]{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}dd[data-astro-cid-u4wg6aga]{font-size:var(--fs-small);color:var(--text);font-weight:500;min-width:0}.ficha-link[data-astro-cid-u4wg6aga]{color:var(--primary-text);text-underline-offset:3px;font-size:var(--fs-small)}.sidebar-cta[data-astro-cid-u4wg6aga]{padding:var(--space-5);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:var(--space-4)}.scta-text[data-astro-cid-u4wg6aga]{font-size:var(--fs-small);font-weight:600;color:var(--text);line-height:1.4}.scta-btn[data-astro-cid-u4wg6aga]{display:flex;align-items:center;justify-content:center;gap:var(--space-2);background:var(--primary);color:#fff;border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);font-size:var(--fs-small);font-weight:600;text-decoration:none;transition:opacity .15s}.scta-btn[data-astro-cid-u4wg6aga]:hover{opacity:.9}.scta-icon[data-astro-cid-u4wg6aga]{width:16px;height:16px;flex-shrink:0}.case-sections[data-astro-cid-u4wg6aga]{display:flex;flex-direction:column;gap:0}.cs[data-astro-cid-u4wg6aga]{padding-top:var(--space-8);padding-bottom:var(--space-8);border-bottom:1px solid var(--border)}.cs[data-astro-cid-u4wg6aga]:last-child{border-bottom:none}.cs-eyebrow[data-astro-cid-u4wg6aga]{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--primary-text);margin-bottom:var(--space-3)}.cs-title[data-astro-cid-u4wg6aga]{font-size:var(--fs-h2);font-weight:var(--fw-display);letter-spacing:var(--ls-h2);line-height:1.12;margin-bottom:var(--space-5)}.cs-prose[data-astro-cid-u4wg6aga]{font-size:var(--fs-body);color:var(--text-muted);line-height:var(--lh-body);max-width:var(--prose)}.sintoma-tags[data-astro-cid-u4wg6aga]{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-4)}.stag[data-astro-cid-u4wg6aga]{font-size:var(--fs-small);color:var(--text-muted);background:var(--surface-alt);border:1px solid var(--border);border-radius:100px;padding:var(--space-1) var(--space-3)}.timeline[data-astro-cid-u4wg6aga]{display:flex;flex-direction:column;gap:0}.tl-item[data-astro-cid-u4wg6aga]{display:grid;grid-template-columns:72px 1fr;gap:var(--space-5);padding:var(--space-5) 0;border-bottom:1px solid var(--border)}.tl-item[data-astro-cid-u4wg6aga]:last-child{border-bottom:none}.tl-tiempo[data-astro-cid-u4wg6aga]{font-size:var(--fs-small);font-weight:700;color:var(--primary-text);padding-top:2px;white-space:nowrap}.tl-hallazgo[data-astro-cid-u4wg6aga]{font-size:var(--fs-body);font-weight:600;color:var(--text);margin-bottom:var(--space-2);line-height:1.4}.tl-desc[data-astro-cid-u4wg6aga]{font-size:var(--fs-small);color:var(--text-muted);line-height:var(--lh-body)}.cs-decision[data-astro-cid-u4wg6aga]{background:var(--surface-alt);border-radius:var(--radius-lg);padding:var(--space-8) var(--space-7);border:1px solid var(--border);margin-block:var(--space-3)}.decision-hd[data-astro-cid-u4wg6aga]{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-5)}.decision-icon[data-astro-cid-u4wg6aga]{width:24px;height:24px;color:var(--primary-text);flex-shrink:0}.decision-hd[data-astro-cid-u4wg6aga] .cs-title[data-astro-cid-u4wg6aga]{margin-bottom:0}.decision-razones[data-astro-cid-u4wg6aga]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-4)}.dr-item[data-astro-cid-u4wg6aga]{display:flex;align-items:flex-start;gap:var(--space-3);font-size:var(--fs-body);color:var(--text-muted);line-height:var(--lh-body)}.dr-check[data-astro-cid-u4wg6aga]{width:16px;height:16px;color:var(--accent);flex-shrink:0;margin-top:3px}.pasos-list[data-astro-cid-u4wg6aga]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}.paso-item[data-astro-cid-u4wg6aga]{display:grid;grid-template-columns:40px 1fr;gap:var(--space-4);padding:var(--space-5) 0;border-bottom:1px solid var(--border);align-items:start}.paso-item[data-astro-cid-u4wg6aga]:last-child{border-bottom:none}.paso-n[data-astro-cid-u4wg6aga]{font-size:var(--fs-h2);font-weight:var(--fw-display);color:var(--border-strong);letter-spacing:var(--ls-display);line-height:1}.paso-text[data-astro-cid-u4wg6aga]{font-size:var(--fs-body);color:var(--text-muted);line-height:var(--lh-body);padding-top:4px}.metricas[data-astro-cid-u4wg6aga]{display:grid;gap:var(--space-4);margin-bottom:var(--space-6)}.metrica-card[data-astro-cid-u4wg6aga]{padding:var(--space-5) var(--space-6);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);display:flex;flex-direction:column;gap:var(--space-2)}.mc-nombre[data-astro-cid-u4wg6aga]{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted)}.mc-vals[data-astro-cid-u4wg6aga]{display:flex;align-items:center;gap:var(--space-3)}.mc-antes[data-astro-cid-u4wg6aga]{font-size:var(--fs-lead);font-weight:300;color:var(--text-muted);text-decoration:line-through;text-decoration-color:var(--border-strong)}.mc-arrow[data-astro-cid-u4wg6aga]{width:20px;height:8px;color:var(--border-strong);flex-shrink:0}.mc-despues[data-astro-cid-u4wg6aga]{font-size:var(--fs-display);font-weight:var(--fw-display);color:var(--accent);letter-spacing:var(--ls-display);line-height:1}.mc-desc[data-astro-cid-u4wg6aga]{font-size:var(--fs-small);color:var(--text-muted)}.contact-section[data-astro-cid-u4wg6aga]{padding-block:var(--space-9);border-top:1px solid var(--border)}@media(max-width:767px){.case-header[data-astro-cid-u4wg6aga]{padding-top:calc(64px + var(--space-7))}.comp-section[data-astro-cid-u4wg6aga],.case-content[data-astro-cid-u4wg6aga],.contact-section[data-astro-cid-u4wg6aga]{padding-block:var(--space-7)}.cs-decision[data-astro-cid-u4wg6aga]{padding:var(--space-6);margin-block:0}.tl-item[data-astro-cid-u4wg6aga]{grid-template-columns:56px 1fr;gap:var(--space-3)}}@media(min-width:1024px){.case-content[data-astro-cid-u4wg6aga]{grid-template-columns:300px 1fr}.case-sidebar[data-astro-cid-u4wg6aga]{position:sticky;top:calc(64px + var(--space-6))}.metricas[data-astro-cid-u4wg6aga]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}}
