.service-card[data-astro-cid-uhzbvkqe]{padding:var(--space-6);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:var(--space-4);transition:box-shadow .2s ease,border-color .2s ease}.service-card[data-astro-cid-uhzbvkqe]:hover{box-shadow:var(--shadow);border-color:var(--border-strong)}.icon-box[data-astro-cid-uhzbvkqe]{width:48px;height:48px;border-radius:var(--radius-md);background:var(--primary-soft);color:var(--primary-text);display:flex;align-items:center;justify-content:center;flex-shrink:0}h3[data-astro-cid-uhzbvkqe]{font-size:var(--fs-h3);font-weight:600;margin:0}p[data-astro-cid-uhzbvkqe]{color:var(--text-muted);line-height:var(--lh-body);margin:0;flex:1}.service-link[data-astro-cid-uhzbvkqe]{font-size:var(--fs-body);font-weight:600;color:var(--primary-text);text-underline-offset:3px;align-self:flex-start}.editorial-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(12,1fr);column-gap:var(--space-8)}.editorial-header[data-astro-cid-j7pv25f6]{grid-column:1 / 5;padding-top:var(--space-2)}.editorial-content[data-astro-cid-j7pv25f6]{grid-column:6 / 13}.symptoms-grid[data-astro-cid-j7pv25f6]{display:grid;gap:var(--space-5);grid-template-columns:1fr;list-style:none;padding:0;margin:0}.symptoms-grid[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:contents}.about-card[data-astro-cid-j7pv25f6]{background:transparent;border:none;border-radius:0;padding:var(--space-7) 0;box-shadow:none}.about[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:var(--space-5)}.abp[data-astro-cid-j7pv25f6]{position:relative;flex-shrink:0;width:200px;height:200px}.abi[data-astro-cid-j7pv25f6]{width:200px;height:200px;border-radius:50%;object-fit:cover;display:block;border:2px solid #E6E3EC}.abr[data-astro-cid-j7pv25f6]{position:absolute;inset:0;border-radius:50%;border:1.5px solid #5B2FD1;opacity:0;animation:ab-pulse 2.8s ease-out infinite;pointer-events:none}.abr-2[data-astro-cid-j7pv25f6]{animation-delay:.93s}.abr-3[data-astro-cid-j7pv25f6]{animation-delay:1.86s}@keyframes ab-pulse{0%{transform:scale(1);opacity:.5}to{transform:scale(1.65);opacity:0}}@media(prefers-reduced-motion:reduce){.abr[data-astro-cid-j7pv25f6]{animation:none;opacity:.14;transform:scale(1.18)}}@media(max-width:767px){.about[data-astro-cid-j7pv25f6]{flex-direction:column;align-items:center}}.about-text[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:var(--space-5)}.about-text[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:clamp(1.125rem,1rem + .5vw,1.375rem);line-height:1.45;font-weight:400;letter-spacing:-.01em;color:var(--text)}.about-link[data-astro-cid-j7pv25f6]{font-size:var(--fs-body);font-weight:600;text-underline-offset:3px}.casos-section[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:var(--space-8)}.casos-header[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-6)}.casos-header-left[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:var(--space-4);max-width:640px}.casos-label[data-astro-cid-j7pv25f6]{font-size:var(--fs-eyebrow);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}.casos-h2[data-astro-cid-j7pv25f6]{font-size:var(--fs-h2);font-weight:var(--fw-display);letter-spacing:var(--ls-h2);line-height:1.12;text-wrap:balance}.casos-h2[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{font-style:italic;font-weight:400;color:var(--primary-text)}.casos-intro[data-astro-cid-j7pv25f6]{font-size:var(--fs-lead);color:var(--text-muted);line-height:var(--lh-body)}.cases-grid[data-astro-cid-j7pv25f6],.services-grid[data-astro-cid-j7pv25f6]{display:grid;gap:var(--space-5)}.proceso-badge[data-astro-cid-j7pv25f6]{display:inline-block;padding:var(--space-2) var(--space-4);background:var(--primary-soft);color:var(--primary-text);border-radius:var(--radius-md);font-size:var(--fs-small);font-weight:600;letter-spacing:.03em;margin-bottom:var(--space-5)}.casos-empty[data-astro-cid-j7pv25f6]{font-size:var(--fs-body);color:var(--text-muted);padding:var(--space-7) 0}@media(min-width:480px){.symptoms-grid[data-astro-cid-j7pv25f6],.services-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}}@media(min-width:640px){.cases-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}}@media(min-width:768px)and (max-width:1023px){.symptoms-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,1fr)}}@media(max-width:1023px){.editorial-grid[data-astro-cid-j7pv25f6]{display:block}.editorial-header[data-astro-cid-j7pv25f6]{margin-bottom:var(--space-7)}}@media(max-width:767px){.about-card[data-astro-cid-j7pv25f6]{padding:var(--space-6) 0}.editorial-header[data-astro-cid-j7pv25f6]{margin-bottom:var(--space-6)}.casos-section[data-astro-cid-j7pv25f6]{gap:var(--space-6)}.casos-header[data-astro-cid-j7pv25f6]{flex-direction:column;align-items:stretch;gap:var(--space-5)}}
