.post-cta[data-astro-cid-oqzwybmh]{margin:2.4em 0;padding:var(--s-6) var(--s-5);background:var(--color-primary-soft);border:1px solid var(--color-primary-tint);border-left:4px solid var(--color-primary);border-radius:var(--r-md)}@media(min-width:768px){.post-cta[data-astro-cid-oqzwybmh]{padding:var(--s-7) var(--s-6)}}.post-cta[data-astro-cid-oqzwybmh] .post-cta__heading[data-astro-cid-oqzwybmh]{margin:0 0 .4em;color:var(--color-primary-ink)}.post-cta__text[data-astro-cid-oqzwybmh]{margin:0 0 1.2em;color:var(--color-ink-soft)}.post-cta__contact[data-astro-cid-oqzwybmh]{margin:0 0 1.4em}.post-cta[data-astro-cid-oqzwybmh] .post-cta__clinic[data-astro-cid-oqzwybmh]{margin:0 0 .3em;font-family:var(--ff-display);font-weight:700;color:var(--color-primary-ink)}.post-cta[data-astro-cid-oqzwybmh] .post-cta__row[data-astro-cid-oqzwybmh]{display:flex;align-items:center;gap:var(--s-2);margin:0 0 .2em;color:var(--color-ink-soft)}.post-cta__row[data-astro-cid-oqzwybmh] svg{flex-shrink:0;color:var(--color-primary)}.post-cta[data-astro-cid-oqzwybmh] .post-cta__phone[data-astro-cid-oqzwybmh]{color:var(--color-primary-ink);font-weight:600;text-decoration:none}.post-cta__actions[data-astro-cid-oqzwybmh]{display:flex;flex-wrap:wrap;gap:var(--s-3)}.post-cta__actions[data-astro-cid-oqzwybmh] .btn{text-decoration:none}.post-cta__actions[data-astro-cid-oqzwybmh] .btn--success{color:var(--color-on-success)}.post-cta__actions[data-astro-cid-oqzwybmh] .btn--secondary{color:var(--color-primary)}.post-cta__actions[data-astro-cid-oqzwybmh] .btn--secondary:hover{color:var(--color-on-primary)}.post-cta__actions[data-astro-cid-oqzwybmh] .btn--whatsapp{color:#fff}.article-header[data-astro-cid-gysqo7gh]{display:flex;flex-direction:column;gap:var(--s-3);max-width:760px}.article-crumbs[data-astro-cid-gysqo7gh]{display:flex;gap:var(--s-2);font-family:var(--ff-body);font-size:12px;text-transform:uppercase;letter-spacing:.18em;color:var(--color-ink-muted)}.article-crumbs[data-astro-cid-gysqo7gh] a[data-astro-cid-gysqo7gh]{color:var(--color-accent);text-decoration:none}.article-crumbs[data-astro-cid-gysqo7gh] a[data-astro-cid-gysqo7gh]:hover{text-decoration:underline}.article-title[data-astro-cid-gysqo7gh]{font-family:var(--ff-display);font-size:clamp(2.25rem,5vw,3.5rem);line-height:1.05;letter-spacing:-.015em;color:var(--color-primary);margin:0}.article-lede[data-astro-cid-gysqo7gh]{font-family:var(--ff-body);font-size:var(--fs-lede);line-height:1.55;color:var(--color-ink-soft);margin:0;max-width:60ch}.article-meta[data-astro-cid-gysqo7gh]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--s-3);margin-top:var(--s-3);padding-top:var(--s-3);border-top:1px solid var(--color-line)}.article-byline[data-astro-cid-gysqo7gh]{display:flex;align-items:center;gap:var(--s-2)}.article-byline-avatar[data-astro-cid-gysqo7gh]{width:36px;height:36px;border-radius:50%;object-fit:cover}.article-byline-text[data-astro-cid-gysqo7gh]{display:flex;flex-direction:column;line-height:1.2}.article-byline-label[data-astro-cid-gysqo7gh]{font-family:var(--ff-body);font-size:11px;text-transform:uppercase;letter-spacing:.16em;color:var(--color-ink-muted)}.article-byline-name[data-astro-cid-gysqo7gh]{font-family:var(--ff-display);font-size:15px;color:var(--color-primary);font-weight:500}.meta-sep[data-astro-cid-gysqo7gh]{width:1px;height:18px;background:var(--color-line)}.meta-item[data-astro-cid-gysqo7gh]{font-family:var(--ff-body);font-size:12px;text-transform:uppercase;letter-spacing:.16em;color:var(--color-ink-muted)}.article-hero[data-astro-cid-gysqo7gh]{margin-top:var(--s-4)}.article-hero__frame[data-astro-cid-gysqo7gh]{border-radius:var(--r-lg);overflow:hidden;background:var(--color-surface);aspect-ratio:16 / 9}.article-hero__frame[data-astro-cid-gysqo7gh] img{width:100%;height:100%;object-fit:cover;display:block}.article-body[data-astro-cid-gysqo7gh]{max-width:720px;font-family:var(--ff-body);font-size:18px;line-height:1.75;color:var(--color-ink)}.article-body[data-astro-cid-gysqo7gh] p{margin:0 0 1.4em}.article-body[data-astro-cid-gysqo7gh] h2{font-family:var(--ff-display);font-size:28px;line-height:1.2;color:var(--color-primary);margin:2em 0 .6em}.article-body[data-astro-cid-gysqo7gh] h3{font-family:var(--ff-display);font-size:22px;line-height:1.25;color:var(--color-primary);margin:1.6em 0 .4em}.article-body[data-astro-cid-gysqo7gh] ul,.article-body[data-astro-cid-gysqo7gh] ol{margin:0 0 1.4em;padding-left:1.4em}.article-body[data-astro-cid-gysqo7gh] li{margin-bottom:.5em}.article-body[data-astro-cid-gysqo7gh] blockquote{margin:1.8em 0;padding:var(--s-3) var(--s-5);border-left:3px solid var(--color-accent);background:var(--color-surface);font-family:var(--ff-display);font-style:italic;color:var(--color-primary);font-size:20px;line-height:1.45}.article-body[data-astro-cid-gysqo7gh] a{color:var(--color-accent);text-decoration:underline;text-underline-offset:3px}.article-body[data-astro-cid-gysqo7gh] img{border-radius:var(--r-md);margin:1.8em 0;max-width:100%;height:auto}.article-body[data-astro-cid-gysqo7gh] table{width:100%;border-collapse:collapse;overflow-x:auto;display:block}.article-body[data-astro-cid-gysqo7gh] pre{overflow-x:auto;max-width:100%}@media(max-width:640px){.article-body[data-astro-cid-gysqo7gh]{font-size:16px}}.article-tags[data-astro-cid-gysqo7gh]{margin-top:var(--s-7);padding-top:var(--s-5);border-top:1px solid var(--color-line);display:flex;flex-direction:column;gap:var(--s-2);max-width:720px}.article-tags__label[data-astro-cid-gysqo7gh]{font-family:var(--ff-body);font-size:11px;text-transform:uppercase;letter-spacing:.18em;color:var(--color-ink-muted)}.article-tags__list[data-astro-cid-gysqo7gh]{display:flex;flex-wrap:wrap;gap:var(--s-2)}.article-tag[data-astro-cid-gysqo7gh]{display:inline-block;padding:6px 12px;font-family:var(--ff-body);font-size:12px;color:var(--color-primary);background:var(--color-surface);border-radius:var(--r-pill);text-decoration:none;transition:color var(--transition-fast),background var(--transition-fast)}.article-tag[data-astro-cid-gysqo7gh]:hover{color:var(--color-on-primary);background:var(--color-primary)}.more-head[data-astro-cid-gysqo7gh]{display:flex;flex-direction:column;gap:var(--s-2);margin-bottom:var(--s-6);max-width:600px}.more-eyebrow[data-astro-cid-gysqo7gh]{font-family:var(--ff-body);font-size:11px;text-transform:uppercase;letter-spacing:.22em;color:var(--color-accent);margin:0}.more-heading[data-astro-cid-gysqo7gh]{font-family:var(--ff-display);font-size:var(--fs-h2);color:var(--color-primary);margin:0}.more-grid[data-astro-cid-gysqo7gh]{display:grid;grid-template-columns:1fr;gap:var(--s-5)}@media(min-width:720px){.more-grid[data-astro-cid-gysqo7gh]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.more-grid[data-astro-cid-gysqo7gh]{grid-template-columns:repeat(3,1fr)}}.engagement-bar[data-astro-cid-gysqo7gh]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2);padding:var(--s-3) 0;margin-top:var(--s-3);border-top:1px solid var(--color-line)}.engagement-bar--footer[data-astro-cid-gysqo7gh]{margin-top:var(--s-7);padding-top:var(--s-5);padding-bottom:var(--s-5);border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line);margin-bottom:var(--s-6)}.engagement-btn[data-astro-cid-gysqo7gh]{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;background:var(--color-bg);border:1px solid var(--color-line);border-radius:var(--r-pill);color:var(--color-ink-soft);font-family:var(--ff-body);font-size:13px;font-weight:500;cursor:pointer;text-decoration:none;transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast),transform var(--transition-fast)}.engagement-btn[data-astro-cid-gysqo7gh]:hover{background:var(--color-surface);border-color:var(--color-line-strong);color:var(--color-ink);transform:translateY(-1px)}.engagement-btn[data-astro-cid-gysqo7gh] .icon{color:var(--color-ink-muted);transition:color var(--transition-fast),transform var(--transition-fast)}.engagement-btn[data-astro-cid-gysqo7gh]:hover .icon{color:var(--color-primary)}.engagement-btn__count[data-astro-cid-gysqo7gh]{font-family:var(--ff-display);font-weight:700;color:var(--color-ink);font-variant-numeric:tabular-nums}.engagement-btn__label[data-astro-cid-gysqo7gh]{color:var(--color-ink-muted);font-weight:500}.engagement-btn--like[data-astro-cid-gysqo7gh][aria-pressed=true]{background:var(--color-accent-soft);border-color:color-mix(in srgb,var(--color-accent) 30%,transparent);color:var(--color-accent-deep)}.engagement-btn--like[data-astro-cid-gysqo7gh][aria-pressed=true] .icon{fill:var(--color-accent);color:var(--color-accent)}.engagement-btn--like[data-astro-cid-gysqo7gh][aria-pressed=true] .engagement-btn__count[data-astro-cid-gysqo7gh]{color:var(--color-accent-deep)}.engagement-btn--like[data-astro-cid-gysqo7gh][aria-pressed=true] .icon{animation:heart-pop .28s var(--ease-out)}@keyframes heart-pop{0%{transform:scale(.85)}60%{transform:scale(1.25)}to{transform:scale(1)}}[data-astro-cid-gysqo7gh][data-bookmark-toggle][aria-pressed=true] .icon{fill:var(--color-primary);color:var(--color-primary)}.engagement-stat[data-astro-cid-gysqo7gh]{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;font-family:var(--ff-body);font-size:13px;color:var(--color-ink-muted)}.engagement-stat[data-astro-cid-gysqo7gh] .icon{color:var(--color-ink-muted)}.engagement-stat[data-astro-cid-gysqo7gh] .engagement-btn__count[data-astro-cid-gysqo7gh]{color:var(--color-ink)}.article-comments[data-astro-cid-gysqo7gh]{margin-top:var(--s-6);padding-top:var(--s-6);border-top:1px solid var(--color-line)}.article-comments__head[data-astro-cid-gysqo7gh]{display:flex;flex-direction:column;gap:var(--s-2);margin-bottom:var(--s-5);max-width:60ch}.article-comments__heading[data-astro-cid-gysqo7gh]{display:inline-flex;align-items:center;gap:10px;font-family:var(--ff-display);font-size:22px;font-weight:700;color:var(--color-ink);margin:0;letter-spacing:var(--tracking-tight)}.article-comments__heading[data-astro-cid-gysqo7gh] .icon{color:var(--color-primary)}.article-comments__sub[data-astro-cid-gysqo7gh]{font-family:var(--ff-body);font-size:14px;line-height:1.55;color:var(--color-ink-soft);margin:0}.article-comments[data-astro-cid-gysqo7gh] .ec-comments-heading{display:none}.article-comments[data-astro-cid-gysqo7gh] .ec-comments{--ec-comment-border: 1px solid var(--color-line)}.article-comments[data-astro-cid-gysqo7gh] .ec-comment{padding:var(--s-3) 0;border-bottom:1px solid var(--color-line)}.article-comments[data-astro-cid-gysqo7gh] .ec-comment-author{font-family:var(--ff-display);font-weight:700;color:var(--color-ink)}.article-comments[data-astro-cid-gysqo7gh] .ec-comment-date{font-family:var(--ff-body);font-size:12px;color:var(--color-ink-muted)}.article-comments[data-astro-cid-gysqo7gh] .ec-comment-body{color:var(--color-ink);line-height:1.55}.article-comments[data-astro-cid-gysqo7gh] .ec-comment-form{margin-top:var(--s-5);padding:var(--s-5);background:var(--color-surface);border-radius:var(--r-md)}.article-comments[data-astro-cid-gysqo7gh] .ec-comment-form-field input,.article-comments[data-astro-cid-gysqo7gh] .ec-comment-form-field textarea{background:#fff!important;border:1px solid var(--color-line)!important;border-radius:var(--r-sm)!important;font-family:var(--ff-body)!important}.article-comments[data-astro-cid-gysqo7gh] .ec-comment-form-submit{background:var(--color-primary)!important;color:#fff!important;border-radius:var(--r-pill)!important;padding:10px 22px!important;font-family:var(--ff-display)!important;font-weight:600!important}.article-comments[data-astro-cid-gysqo7gh] .ec-comment-form-submit:hover{background:var(--color-primary-deep)!important}
