{"product_id":"1","title":"1","description":"\u003c!--\n  PERFIL DE ENLACES · Dra. Elena Gómez\n  Todos los enlaces están escritos directamente en el HTML (funcionan aunque tu editor bloquee JavaScript).\n  Para cambiarlos, busca y reemplaza los datos de ejemplo (teléfono 525512345678, usuarios de redes, dirección).\n--\u003e\n\u003cp\u003e\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e \u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin=\"\"\u003e \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Bricolage+Grotesque:opsz,wght@12..96,400;12..96,600;12..96,800\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n  .dra26 {\n    --ink: #0f2a2b;\n    --muted: #547070;\n    --line: rgba(15, 107, 120, .14);\n    --brand: #0e7c86;\n    --brand-2: #0a5f73;\n    --btn-bg: #ffffff;\n    --glow: 14, 124, 134;\n\n    box-sizing: border-box; position: relative; isolation: isolate; overflow: hidden;\n    max-width: 440px; margin: 24px auto; padding: 36px 20px 24px;\n    border-radius: 36px; text-align: center; color: var(--ink);\n    background:\n      radial-gradient(120% 70% at 0% 0%, #d4f1ee 0%, transparent 60%),\n      radial-gradient(110% 70% at 100% 100%, #d9ebfa 0%, transparent 60%),\n      linear-gradient(165deg, #f7fcfc 0%, #eaf7f6 55%, #eef6fc 100%);\n    border: 1px solid rgba(255, 255, 255, .9);\n    box-shadow: 0 30px 60px -28px rgba(10, 95, 115, .35), inset 0 0 0 1px rgba(14, 124, 134, .08);\n    font-family: 'Bricolage Grotesque', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\n  }\n  .dra26 *, .dra26 *::before, .dra26 *::after { box-sizing: border-box; }\n\n  \/* Halos suaves en tonos clínicos (aqua y azul cielo) *\/\n  .dra26::before, .dra26::after { content: ''; position: absolute; z-index: -1; border-radius: 50%; width: 240px; height: 240px; filter: blur(55px); opacity: .55; }\n  .dra26::before { background: #9fe3da; top: -90px; right: -70px; animation: dra26-drift 16s ease-in-out infinite alternate; }\n  .dra26::after  { background: #a9d4f5; bottom: -90px; left: -80px; animation: dra26-drift 20s ease-in-out infinite alternate-reverse; }\n  @keyframes dra26-drift { to { transform: translate(34px, 26px) scale(1.12); } }\n\n  .dra26 [data-in] { opacity: 0; transform: translateY(14px); animation: dra26-in .7s cubic-bezier(.16, 1, .3, 1) forwards; animation-delay: calc(var(--i, 0) * 70ms); }\n  @keyframes dra26-in { to { opacity: 1; transform: none; } }\n\n  \/* Cabecera *\/\n  .dra26-avatar { position: relative; width: 104px; height: 104px; margin: 0 auto 16px; }\n  .dra26-avatar img { width: 100%; height: 100%; border-radius: 50%; object-fit: cover; display: block; border: 3px solid #fff; box-shadow: 0 12px 28px -8px rgba(10, 95, 115, .45); background: #cfeeea; }\n  .dra26-status { position: absolute; right: -10px; bottom: 4px; display: inline-flex; align-items: center; gap: 6px; padding: 4px 10px 4px 8px; border-radius: 99px; font-size: .72rem; font-weight: 600; background: #fff; border: 1px solid var(--line); box-shadow: 0 6px 14px -6px rgba(10, 95, 115, .3); }\n  .dra26-status[hidden] { display: none; }\n  .dra26-status i { width: 8px; height: 8px; border-radius: 50%; background: #9db3b3; }\n  .dra26-status[data-open=\"true\"] i { background: #1fb26b; animation: dra26-ping 2s infinite; }\n  @keyframes dra26-ping { 0% { box-shadow: 0 0 0 0 rgba(31, 178, 107, .55); } 70%, 100% { box-shadow: 0 0 0 7px rgba(31, 178, 107, 0); } }\n\n  .dra26 h2 { margin: 0 0 4px; font-size: 1.75rem; line-height: 1.1; font-weight: 800; letter-spacing: -.03em; color: var(--ink); }\n  .dra26-role { margin: 0 0 26px; color: var(--muted); font-size: 1rem; font-weight: 500; }\n\n  \/* Botones *\/\n  .dra26-btn {\n    position: relative; display: flex; align-items: center; justify-content: center; gap: 10px; overflow: hidden;\n    text-decoration: none; color: var(--ink); font: inherit; font-weight: 600; cursor: pointer;\n    background: var(--btn-bg); border: 1px solid var(--line);\n    transition: transform .35s cubic-bezier(.16, 1, .3, 1), box-shadow .35s, border-color .35s;\n    -webkit-tap-highlight-color: transparent;\n  }\n  .dra26-btn::before { content: ''; position: absolute; inset: 0; opacity: 0; transition: opacity .3s; pointer-events: none;\n    background: radial-gradient(160px circle at var(--x, 50%) var(--y, 50%), rgba(var(--glow), .16), transparent 70%); }\n  .dra26-btn:hover::before { opacity: 1; }\n  .dra26-btn:hover { transform: translateY(-3px); border-color: rgba(var(--glow), .55); box-shadow: 0 14px 26px -12px rgba(var(--glow), .55); }\n  .dra26-btn:active { transform: scale(.97); }\n  .dra26-btn:focus-visible { outline: 3px solid rgba(var(--glow), .6); outline-offset: 3px; }\n  .dra26-btn svg { width: 22px; height: 22px; flex: none; transition: color .3s; }\n\n  .dra26-primary { width: 100%; padding: 18px 24px; border-radius: 22px; font-size: 1.08rem; color: #fff; border-color: transparent; --glow: 255, 255, 255;\n    background: linear-gradient(135deg, var(--brand), var(--brand-2)); box-shadow: 0 18px 30px -14px rgba(10, 95, 115, .75); }\n  .dra26-primary:hover { border-color: transparent; box-shadow: 0 22px 36px -14px rgba(10, 95, 115, .9); }\n  .dra26-primary .stack { text-align: left; line-height: 1.15; }\n  .dra26-primary small { display: block; font-weight: 500; font-size: .78rem; opacity: .85; margin-top: 2px; }\n\n  .dra26-quick { display: grid; grid-template-columns: repeat(3, 1fr); gap: 10px; margin: 12px 0 18px; }\n  .dra26-tile { flex-direction: column; gap: 8px; padding: 16px 6px 14px; border-radius: 22px; font-size: .86rem; }\n  .dra26-tile svg { width: 26px; height: 26px; color: rgb(var(--glow)); }\n  .dra26-wsp { --glow: 28, 180, 90; } .dra26-tel { --glow: 14, 124, 134; } .dra26-map { --glow: 224, 72, 72; }\n\n  .dra26-social { display: flex; justify-content: center; gap: 12px; margin-bottom: 18px; }\n  .dra26-round { width: 52px; height: 52px; border-radius: 50%; }\n  .dra26-ig { --glow: 225, 48, 108; } .dra26-fb { --glow: 24, 119, 242; } .dra26-in { --glow: 10, 102, 194; }\n  .dra26-ig:hover svg { color: #e1306c; } .dra26-fb:hover svg { color: #1877f2; } .dra26-in:hover svg { color: #0a66c2; }\n\n  .dra26-utils { display: flex; justify-content: center; gap: 8px; padding-top: 16px; border-top: 1px solid var(--line); }\n  .dra26-util { display: inline-flex; align-items: center; gap: 8px; padding: 10px 16px; border-radius: 99px; background: rgba(255, 255, 255, .55);\n    border: 1px solid var(--line); color: var(--muted); font: inherit; font-size: .85rem; font-weight: 600; cursor: pointer; text-decoration: none; transition: all .25s; }\n  .dra26-util svg { width: 16px; height: 16px; }\n  .dra26-util:hover { color: var(--brand-2); background: #fff; }\n  .dra26-util:focus-visible { outline: 3px solid rgba(14, 124, 134, .5); outline-offset: 2px; }\n\n  .dra26-toast { position: absolute; left: 50%; bottom: 14px; transform: translate(-50%, 20px); opacity: 0; pointer-events: none; padding: 10px 16px; border-radius: 99px;\n    background: var(--brand-2); color: #fff; font-size: .85rem; font-weight: 600; white-space: nowrap; transition: all .35s cubic-bezier(.16, 1, .3, 1); }\n  .dra26-toast.show { opacity: 1; transform: translate(-50%, 0); }\n\n  @media (prefers-reduced-motion: reduce) {\n    .dra26::before, .dra26::after, .dra26-status i { animation: none !important; }\n    .dra26 [data-in] { animation: none; opacity: 1; transform: none; }\n    .dra26-btn, .dra26-btn:hover { transition: none; transform: none; }\n  }\n  @media (max-width: 360px) { .dra26 { padding: 30px 14px 20px; border-radius: 28px; } .dra26-tile { font-size: .8rem; } }\n\u003c\/style\u003e\n\u003csvg width=\"0\" height=\"0\" style=\"position: absolute;\"\u003e\n  \u003cdefs\u003e\n    \u003csymbol id=\"i-wsp\" viewbox=\"0 0 24 24\"\u003e\u003cpath fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M7.9 20A9 9 0 1 0 4 16.1L2 22l5.9-2Z\"\u003e\u003c\/path\u003e\u003cpath fill=\"currentColor\" d=\"M9.2 7.8c-.3 0-.8.1-1.1.6-.4.6-.4 1.4.1 2.4 1 2.2 2.8 3.6 4.9 4.4.9.3 1.6.1 2-.4.3-.4.3-.9.2-1l-1.8-.9c-.2-.1-.5 0-.6.2l-.5.6c-.1.1-.3.2-.5.1-1.2-.5-2.1-1.4-2.7-2.6-.1-.2 0-.4.1-.5l.4-.5c.1-.2.1-.4 0-.6l-.8-1.7c-.1-.2-.3-.1-.7-.1Z\"\u003e\u003c\/path\u003e\u003c\/symbol\u003e\n    \u003csymbol id=\"i-cal\" viewbox=\"0 0 24 24\"\u003e\u003cg fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003crect x=\"3\" y=\"4.5\" width=\"18\" height=\"17\" rx=\"3\"\u003e\u003c\/rect\u003e\u003cpath d=\"M16 2.5v4M8 2.5v4M3 10h18M8 14.5h.01M12 14.5h.01M16 14.5h.01M8 18h.01M12 18h.01\"\u003e\u003c\/path\u003e\u003c\/g\u003e\u003c\/symbol\u003e\n    \u003csymbol id=\"i-tel\" viewbox=\"0 0 24 24\"\u003e\u003cpath fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6A19.79 19.79 0 0 1 2.12 4.18 2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72c.13.96.36 1.9.7 2.81a2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45c.91.34 1.85.57 2.81.7A2 2 0 0 1 22 16.92Z\"\u003e\u003c\/path\u003e\u003c\/symbol\u003e\n    \u003csymbol id=\"i-pin\" viewbox=\"0 0 24 24\"\u003e\u003cg fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 0 1 16 0Z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"12\" cy=\"10\" r=\"3\"\u003e\u003c\/circle\u003e\u003c\/g\u003e\u003c\/symbol\u003e\n    \u003csymbol id=\"i-ig\" viewbox=\"0 0 24 24\"\u003e\u003cg fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003crect x=\"2.5\" y=\"2.5\" width=\"19\" height=\"19\" rx=\"5.5\"\u003e\u003c\/rect\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"4.2\"\u003e\u003c\/circle\u003e\u003c\/g\u003e\u003ccircle cx=\"17.5\" cy=\"6.5\" r=\"1.2\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\u003c\/symbol\u003e\n    \u003csymbol id=\"i-fb\" viewbox=\"0 0 24 24\"\u003e\u003cpath fill=\"currentColor\" d=\"M13.5 22v-8.2h2.8l.5-3.4h-3.3V8.2c0-1 .4-1.7 1.8-1.7h1.7V3.4c-.3 0-1.3-.2-2.5-.2-2.6 0-4.3 1.6-4.3 4.4v2.8H7.4v3.4h2.8V22h3.3Z\"\u003e\u003c\/path\u003e\u003c\/symbol\u003e\n    \u003csymbol id=\"i-in\" viewbox=\"0 0 24 24\"\u003e\u003cpath fill=\"currentColor\" d=\"M5.4 8.5H2.3V21h3.1V8.5ZM3.85 3a1.8 1.8 0 1 0 0 3.6 1.8 1.8 0 0 0 0-3.6ZM21.7 14.1c0-3.3-1.8-5.8-4.8-5.8-1.5 0-2.6.8-3.2 1.7V8.5h-3.1V21h3.1v-6.7c0-1.6.8-2.7 2.2-2.7 1.3 0 1.9 1 1.9 2.6V21h3.1l.8-6.9Z\"\u003e\u003c\/path\u003e\u003c\/symbol\u003e\n    \u003csymbol id=\"i-user\" viewbox=\"0 0 24 24\"\u003e\u003cg fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M16 21v-1.5a4 4 0 0 0-4-4H7a4 4 0 0 0-4 4V21\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9.5\" cy=\"7.5\" r=\"3.5\"\u003e\u003c\/circle\u003e\u003cpath d=\"M19 8v6M22 11h-6\"\u003e\u003c\/path\u003e\u003c\/g\u003e\u003c\/symbol\u003e\n    \u003csymbol id=\"i-share\" viewbox=\"0 0 24 24\"\u003e\u003cg fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"18\" cy=\"5\" r=\"3\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"6\" cy=\"12\" r=\"3\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18\" cy=\"19\" r=\"3\"\u003e\u003c\/circle\u003e\u003cpath d=\"m8.6 13.5 6.8 4M15.4 6.5l-6.8 4\"\u003e\u003c\/path\u003e\u003c\/g\u003e\u003c\/symbol\u003e\n  \u003c\/defs\u003e\n\u003c\/svg\u003e\n\u003csection class=\"dra26\" id=\"dra26\"\u003e\u003cheader\u003e\n\u003cdiv class=\"dra26-avatar\" data-in=\"\" style=\"--i: 0;\"\u003e\n\u003cimg id=\"dra26-photo\" width=\"104\" height=\"104\" alt=\"Foto de la Dra. Elena Gómez\" decoding=\"async\" src=\"https:\/\/ui-avatars.com\/api\/?name=Elena+Gomez\u0026amp;background=0e7c86\u0026amp;color=fff\u0026amp;size=200\u0026amp;bold=true\"\u003e \u003cspan class=\"dra26-status\" id=\"dra26-status\" data-open=\"false\" role=\"status\" hidden=\"\"\u003e\u003ci\u003e\u003c\/i\u003e\u003cspan id=\"dra26-status-text\"\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv data-in=\"\" style=\"--i: 1;\"\u003e\n\u003ch2\u003eDra. Elena Gómez\u003c\/h2\u003e\n\u003cp class=\"dra26-role\"\u003eMedicina estética y dermatología\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/header\u003e\u003cnav\u003e\u003ca class=\"dra26-btn dra26-primary\" data-in=\"\" style=\"--i: 2;\" href=\"https:\/\/calendly.com\/dra-elena-gomez\/consulta\" rel=\"noopener noreferrer\" target=\"_blank\"\u003e \u003csvg\u003e\u003cuse href=\"#i-cal\"\u003e\u003c\/use\u003e\u003c\/svg\u003e \u003cspan class=\"stack\"\u003eAgendar cita\u003csmall\u003eElige día y hora en línea\u003c\/small\u003e\u003c\/span\u003e \u003c\/a\u003e\n\u003cdiv class=\"dra26-quick\" data-in=\"\" style=\"--i: 3;\"\u003e\n\u003ca class=\"dra26-btn dra26-tile dra26-wsp\" href=\"https:\/\/wa.me\/525512345678?text=Hola%20Dra.%20Elena%2C%20me%20gustar%C3%ADa%20recibir%20informaci%C3%B3n%20sobre%20una%20consulta.\" rel=\"noopener noreferrer\" target=\"_blank\"\u003e\u003csvg\u003e\u003cuse href=\"#i-wsp\"\u003e\u003c\/use\u003e\u003c\/svg\u003eWhatsApp\u003c\/a\u003e \u003ca class=\"dra26-btn dra26-tile dra26-tel\" href=\"tel:+525512345678\"\u003e\u003csvg\u003e\u003cuse href=\"#i-tel\"\u003e\u003c\/use\u003e\u003c\/svg\u003eLlamar\u003c\/a\u003e \u003ca class=\"dra26-btn dra26-tile dra26-map\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1\u0026amp;query=Paseo+de+la+Reforma+222+Juarez+Ciudad+de+Mexico\" rel=\"noopener noreferrer\" target=\"_blank\"\u003e\u003csvg\u003e\u003cuse href=\"#i-pin\"\u003e\u003c\/use\u003e\u003c\/svg\u003eCómo llegar\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dra26-social\" data-in=\"\" style=\"--i: 4;\"\u003e\n\u003ca class=\"dra26-btn dra26-round dra26-ig\" href=\"https:\/\/www.instagram.com\/dra.elenagomez\" rel=\"noopener noreferrer\" target=\"_blank\"\u003e\u003csvg\u003e\u003cuse href=\"#i-ig\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/a\u003e \u003ca class=\"dra26-btn dra26-round dra26-fb\" href=\"https:\/\/www.facebook.com\/dra.elenagomez\" rel=\"noopener noreferrer\" target=\"_blank\"\u003e\u003csvg\u003e\u003cuse href=\"#i-fb\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/a\u003e \u003ca class=\"dra26-btn dra26-round dra26-in\" href=\"https:\/\/www.linkedin.com\/in\/dra-elena-gomez\" rel=\"noopener noreferrer\" target=\"_blank\"\u003e\u003csvg\u003e\u003cuse href=\"#i-in\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/nav\u003e\n\u003cdiv class=\"dra26-utils\" data-in=\"\" style=\"--i: 5;\"\u003e\n\u003ca class=\"dra26-util\" download=\"dra-elena-gomez.vcf\"\u003e \u003csvg\u003e\u003cuse href=\"#i-user\"\u003e\u003c\/use\u003e\u003c\/svg\u003eGuardar contacto\u003c\/a\u003e \u003ca class=\"dra26-util\" id=\"dra26-share\" rel=\"noopener noreferrer\" href=\"https:\/\/wa.me\/?text=Dra.%20Elena%20G%C3%B3mez%20%E2%80%93%20Medicina%20est%C3%A9tica%20y%20dermatolog%C3%ADa\" target=\"_blank\"\u003e \u003csvg\u003e\u003cuse href=\"#i-share\"\u003e\u003c\/use\u003e\u003c\/svg\u003eCompartir\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dra26-toast\" id=\"dra26-toast\" role=\"status\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"SaludPro","offers":[{"title":"Default Title","offer_id":47592617377964,"sku":null,"price":0.0,"currency_code":"MXN","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0651\/1607\/8252\/files\/LIfoto_4.png?v=1758754043","url":"https:\/\/saludpro.com.mx\/products\/1","provider":"SaludPro","version":"1.0","type":"link"}