.related__heading[data-astro-cid-e5fxkb35]{font-size:var(--font-size-lg, 1.125rem);font-weight:var(--font-weight-semibold, 600);color:var(--color-neutral-900, #12141A);padding-bottom:var(--space-2, .5rem);border-bottom:2px solid var(--color-border, #E8EBF2);margin-bottom:var(--space-3, .75rem)}.related__list[data-astro-cid-e5fxkb35]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-1, .25rem)}.related__link[data-astro-cid-e5fxkb35]{display:flex;justify-content:space-between;align-items:center;padding:var(--space-2, .5rem) var(--space-3, .75rem);border-radius:var(--radius-md, 8px);font-size:var(--font-size-md, 1rem);color:var(--color-accent-default, #ED247C);text-decoration:none;transition:background .15s}.related__link[data-astro-cid-e5fxkb35]:hover{background:var(--color-neutral-50, #F8F9FC);text-decoration:none}.related__arrow[data-astro-cid-e5fxkb35]{color:var(--color-neutral-400, #9AA1AF);font-size:var(--font-size-sm, .875rem)}.sug[data-astro-cid-hjbfgxlw]{margin:var(--space-7, 2rem) 0 0}.sug__title[data-astro-cid-hjbfgxlw]{margin:0 0 .2rem;font-size:1.25rem}.sug__nota[data-astro-cid-hjbfgxlw]{margin:0 0 1rem;font-size:.88rem;color:var(--color-text-secondary, #5B6478)}.sug__grid[data-astro-cid-hjbfgxlw]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:var(--space-3, .75rem)}.sug__celda[data-astro-cid-hjbfgxlw]{position:relative}.sug-card[data-astro-cid-hjbfgxlw]{display:flex;flex-direction:column;height:100%;border:1px solid var(--color-border, #E8EBF2);border-radius:var(--radius-lg, 14px);background:#fff;text-decoration:none;overflow:hidden;transition:border-color .15s ease,transform .15s ease}.sug-card[data-astro-cid-hjbfgxlw]:hover{border-color:var(--color-accent, #ED247C);transform:translateY(-2px)}.sug-card__foto[data-astro-cid-hjbfgxlw]{aspect-ratio:1 / 1;background:#fff;padding:12px;display:block;overflow:hidden}.sug-card__foto[data-astro-cid-hjbfgxlw] img[data-astro-cid-hjbfgxlw]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;display:block}.sug-card__pie[data-astro-cid-hjbfgxlw]{padding:.55rem .65rem .7rem;border-top:1px solid var(--color-border, #E8EBF2);display:flex;flex-direction:column;gap:.15rem}.sug-card__nombre[data-astro-cid-hjbfgxlw]{font-size:.86rem;font-weight:600;line-height:1.25;color:var(--color-text, #12141A)}.sug-card__var[data-astro-cid-hjbfgxlw]{font-size:.76rem;font-weight:600;color:var(--color-accent, #ED247C);line-height:1.25}.sug-card__precio[data-astro-cid-hjbfgxlw]{font-size:.78rem;color:var(--color-text-secondary, #6C7280)}.sug__seguro[data-astro-cid-hjbfgxlw]{margin:1.2rem 0 0}.sug__seguro[data-astro-cid-hjbfgxlw]>summary[data-astro-cid-hjbfgxlw]{cursor:pointer;font-size:.9rem;font-weight:600;color:var(--color-text-secondary, #5B6478);padding:.5rem 0;list-style:revert}.sug__seguro[data-astro-cid-hjbfgxlw]>summary[data-astro-cid-hjbfgxlw]:hover{color:var(--color-accent, #ED247C)}.sug__grid--chico[data-astro-cid-hjbfgxlw]{margin-top:.6rem;grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}.sug__oculta[data-astro-cid-hjbfgxlw]{display:none}.sug__otras[data-astro-cid-hjbfgxlw]{border:0;background:none;padding:0;margin-right:1rem;color:var(--color-accent, #ED247C);font-weight:600;font-size:inherit;font-family:inherit;cursor:pointer}.sug__otras[data-astro-cid-hjbfgxlw]:hover{text-decoration:underline}.sug__mas[data-astro-cid-hjbfgxlw]{margin:.9rem 0 0;font-size:.9rem}.sug__mas[data-astro-cid-hjbfgxlw] a[data-astro-cid-hjbfgxlw]{color:var(--color-accent, #ED247C);text-decoration:none;font-weight:600}.sug__mas[data-astro-cid-hjbfgxlw] a[data-astro-cid-hjbfgxlw]:hover{text-decoration:underline}.eje-intro[data-astro-cid-caixw2yy]{font-size:var(--font-size-lg, 1.125rem);line-height:1.6;color:var(--color-text-secondary, #5B6478);margin:0}.eje-answer[data-astro-cid-caixw2yy]{background:color-mix(in srgb,var(--color-accent, #ED247C) 6%,white);border-left:4px solid var(--color-accent, #ED247C);border-radius:var(--radius-lg, 14px);padding:var(--space-5, 1.25rem) var(--space-6, 1.5rem)}.eje-answer__text[data-astro-cid-caixw2yy]{margin:0;font-size:var(--font-size-lg, 1.125rem);line-height:1.65;color:var(--color-text, #12141A)}.eje-answer__meta[data-astro-cid-caixw2yy]{margin:var(--space-3, .75rem) 0 0;display:flex;flex-wrap:wrap;gap:var(--space-2, .5rem)}.eje-chip[data-astro-cid-caixw2yy]{display:inline-block;padding:.2rem .6rem;border-radius:999px;background:#fff;border:1px solid color-mix(in srgb,var(--color-accent, #ED247C) 25%,white);font-size:var(--font-size-sm, .92rem);color:var(--color-text, #12141A)}.eje-block__title[data-astro-cid-caixw2yy]{font-size:var(--font-size-xl, 1.35rem);font-weight:var(--font-weight-semibold, 600);color:var(--color-text, #12141A);margin:0 0 var(--space-4, 1rem)}.eje-steps[data-astro-cid-caixw2yy]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-4, 1rem)}.eje-step[data-astro-cid-caixw2yy]{display:flex;gap:var(--space-4, 1rem);align-items:flex-start}.eje-step__num[data-astro-cid-caixw2yy]{flex:0 0 auto;width:1.75rem;height:1.75rem;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--color-accent, #ED247C) 10%,white);color:var(--color-accent, #ED247C);font-size:var(--font-size-sm, .92rem);font-weight:var(--font-weight-semibold, 600)}.eje-step__title[data-astro-cid-caixw2yy]{margin:0 0 .25rem;font-size:var(--font-size-base, 1rem);font-weight:var(--font-weight-semibold, 600);color:var(--color-text, #12141A)}.eje-step__text[data-astro-cid-caixw2yy]{margin:0;line-height:1.6;color:var(--color-text-secondary, #5B6478)}.eje-evitar[data-astro-cid-caixw2yy]{margin:0;padding-left:1.1rem;display:flex;flex-direction:column;gap:var(--space-2, .5rem);line-height:1.6;color:var(--color-text, #12141A)}.eje-evitar__item[data-astro-cid-caixw2yy]::marker{color:var(--color-accent, #ED247C)}.eje-enlaces[data-astro-cid-caixw2yy]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3, .75rem)}.eje-enlace__title[data-astro-cid-caixw2yy]{font-weight:var(--font-weight-semibold, 600);color:var(--color-text, #12141A)}.eje-enlace__note[data-astro-cid-caixw2yy]{margin:.15rem 0 0;line-height:1.55;color:var(--color-text-secondary, #5B6478)}.eje-enlace__note--solo[data-astro-cid-caixw2yy]{color:var(--color-text, #12141A)}.eje-fuentes[data-astro-cid-caixw2yy]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2, .5rem);font-size:var(--font-size-sm, .92rem)}.eje-fuentes__kind[data-astro-cid-caixw2yy]{margin-left:var(--space-2, .5rem);color:var(--color-text-secondary, #5B6478)}.reg-intro[data-astro-cid-fery2suk]{font-size:var(--font-size-lg, 1.125rem);line-height:1.6;color:var(--color-text-secondary, #5B6478);margin:0}.reg-answer[data-astro-cid-fery2suk]{background:color-mix(in srgb,var(--color-accent, #ED247C) 6%,white);border-left:4px solid var(--color-accent, #ED247C);border-radius:var(--radius-lg, 14px);padding:var(--space-5, 1.25rem) var(--space-6, 1.5rem)}.reg-answer__text[data-astro-cid-fery2suk]{margin:0;font-size:var(--font-size-lg, 1.125rem);line-height:1.65;color:var(--color-text, #12141A)}.reg-answer__meta[data-astro-cid-fery2suk]{margin:var(--space-3, .75rem) 0 0;display:flex;flex-wrap:wrap;gap:var(--space-2, .5rem)}.reg-chip[data-astro-cid-fery2suk]{display:inline-block;padding:.2rem .6rem;border-radius:999px;background:#fff;border:1px solid color-mix(in srgb,var(--color-accent, #ED247C) 25%,white);font-size:var(--font-size-sm, .92rem)}.reg-block__title[data-astro-cid-fery2suk]{font-size:var(--font-size-xl, 1.35rem);font-weight:var(--font-weight-semibold, 600);color:var(--color-text, #12141A);margin:0 0 var(--space-4, 1rem)}.reg-grupo[data-astro-cid-fery2suk]{margin-bottom:var(--space-5, 1.25rem)}.reg-grupo__title[data-astro-cid-fery2suk]{font-size:var(--font-size-base, 1rem);font-weight:var(--font-weight-semibold, 600);color:var(--color-text-secondary, #5B6478);margin:0 0 var(--space-2, .5rem)}.reg-datos[data-astro-cid-fery2suk]{margin:0;display:flex;flex-direction:column;gap:var(--space-2, .5rem)}.reg-dato[data-astro-cid-fery2suk]{display:grid;grid-template-columns:minmax(9rem,15rem) 1fr;gap:var(--space-4, 1rem);padding:var(--space-2, .5rem) 0;border-bottom:1px solid var(--color-border, #E7E9EF)}.reg-dato__label[data-astro-cid-fery2suk]{margin:0;color:var(--color-text-secondary, #5B6478)}.reg-dato__hint[data-astro-cid-fery2suk]{display:block;font-size:var(--font-size-xs, .82rem);line-height:1.45;margin-top:.15rem;opacity:.85}.reg-dato__valor[data-astro-cid-fery2suk]{margin:0;color:var(--color-text, #12141A)}@media (max-width: 640px){.reg-dato[data-astro-cid-fery2suk]{grid-template-columns:1fr;gap:.15rem}}.reg-enlaces[data-astro-cid-fery2suk],.reg-ofertas[data-astro-cid-fery2suk],.reg-fuentes[data-astro-cid-fery2suk]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3, .75rem)}.reg-enlace__title[data-astro-cid-fery2suk]{font-weight:var(--font-weight-semibold, 600);color:var(--color-text, #12141A)}.reg-enlace__note[data-astro-cid-fery2suk]{margin:.15rem 0 0;line-height:1.55;color:var(--color-text-secondary, #5B6478)}.reg-enlace__note--solo[data-astro-cid-fery2suk]{color:var(--color-text, #12141A)}.reg-oferta[data-astro-cid-fery2suk]{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-3, .75rem);padding-bottom:var(--space-2, .5rem);border-bottom:1px solid var(--color-border, #E7E9EF)}.reg-oferta__tienda[data-astro-cid-fery2suk]{font-weight:var(--font-weight-semibold, 600)}.reg-oferta__precio[data-astro-cid-fery2suk]{color:var(--color-text, #12141A)}.reg-oferta__fecha[data-astro-cid-fery2suk]{font-size:var(--font-size-sm, .92rem);color:var(--color-text-secondary, #5B6478)}.reg-oferta__fecha--vieja[data-astro-cid-fery2suk]{color:var(--color-warning-text, #8A5A00)}.reg-ofertas__nota[data-astro-cid-fery2suk]{margin:var(--space-3, .75rem) 0 0;font-size:var(--font-size-sm, .92rem);color:var(--color-text-secondary, #5B6478)}.reg-fuentes[data-astro-cid-fery2suk]{font-size:var(--font-size-sm, .92rem)}.reg-fuentes__kind[data-astro-cid-fery2suk]{margin-left:var(--space-2, .5rem);color:var(--color-text-secondary, #5B6478)}.gui-intro[data-astro-cid-lxrfticz]{font-size:var(--font-size-lg, 1.125rem);line-height:1.6;color:var(--color-text-secondary, #5B6478);margin:0}.gui-answer[data-astro-cid-lxrfticz]{background:color-mix(in srgb,var(--color-accent, #ED247C) 6%,white);border-left:4px solid var(--color-accent, #ED247C);border-radius:var(--radius-lg, 14px);padding:var(--space-5, 1.25rem) var(--space-6, 1.5rem)}.gui-answer__text[data-astro-cid-lxrfticz]{margin:0;font-size:var(--font-size-lg, 1.125rem);line-height:1.65;color:var(--color-text, #12141A)}.gui-block__title[data-astro-cid-lxrfticz]{font-size:var(--font-size-xl, 1.35rem);font-weight:var(--font-weight-semibold, 600);color:var(--color-text, #12141A);margin:0 0 var(--space-4, 1rem)}.gui-steps[data-astro-cid-lxrfticz]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-4, 1rem)}.gui-step[data-astro-cid-lxrfticz]{display:flex;gap:var(--space-4, 1rem);align-items:flex-start}.gui-step__num[data-astro-cid-lxrfticz]{flex:0 0 auto;width:1.75rem;height:1.75rem;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--color-accent, #ED247C) 10%,white);color:var(--color-accent, #ED247C);font-size:var(--font-size-sm, .92rem);font-weight:var(--font-weight-semibold, 600)}.gui-step__title[data-astro-cid-lxrfticz]{margin:0 0 .25rem;font-size:var(--font-size-base, 1rem);font-weight:var(--font-weight-semibold, 600)}.gui-step__text[data-astro-cid-lxrfticz]{margin:0;line-height:1.6;color:var(--color-text-secondary, #5B6478)}.gui-puntos[data-astro-cid-lxrfticz]{margin:0;padding-left:1.1rem;display:flex;flex-direction:column;gap:var(--space-2, .5rem);line-height:1.6}.gui-punto[data-astro-cid-lxrfticz]::marker{color:var(--color-accent, #ED247C)}.gui-fuentes[data-astro-cid-lxrfticz]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2, .5rem);font-size:var(--font-size-sm, .92rem)}.gui-fuentes__kind[data-astro-cid-lxrfticz]{margin-left:var(--space-2, .5rem);color:var(--color-text-secondary, #5B6478)}.lista-cta[data-astro-cid-h5o6lkzh]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4, 1rem);flex-wrap:wrap;margin-top:var(--space-6, 1.5rem);padding:var(--space-4, 1rem);border:1px solid var(--color-border, #E8EBF2);border-radius:var(--radius-md, 10px);background:var(--color-neutral-50, #F8F9FC)}.lista-cta__titulo[data-astro-cid-h5o6lkzh]{margin:0 0 2px;font-weight:700;font-size:var(--font-size-base, 1rem);color:var(--color-neutral-900, #12141A)}.lista-cta__cuerpo[data-astro-cid-h5o6lkzh]{margin:0;max-width:52ch;font-size:var(--font-size-sm, .875rem);color:var(--color-text-secondary, #6C7280);line-height:var(--line-height-relaxed, 1.6)}.lista-cta__boton[data-astro-cid-h5o6lkzh]{flex:none;padding:.6rem 1.1rem;border-radius:var(--radius-md, 10px);background:var(--color-accent-default, #ED247C);color:#fff;text-decoration:none;font-weight:600;font-size:var(--font-size-sm, .875rem)}.lista-cta__boton[data-astro-cid-h5o6lkzh]:hover{filter:brightness(.94)}.video-programa[data-astro-cid-q2u3iazy]{margin:var(--space-6) 0}.video-programa__titulo[data-astro-cid-q2u3iazy]{font-family:var(--font-family-display, inherit);font-size:var(--font-size-lg);margin:0 0 var(--space-3)}.video-programa__marco[data-astro-cid-q2u3iazy]{position:relative;width:min(320px,100%);aspect-ratio:9 / 16;border-radius:var(--radius-lg, 14px);overflow:hidden;background:#000}.video-programa__marco[data-astro-cid-q2u3iazy] iframe[data-astro-cid-q2u3iazy]{position:absolute;inset:0;width:100%;height:100%;border:0}.card-cover[data-astro-cid-2e7mcdih]{margin:var(--space-4, 1.1rem) 0 var(--space-5, 1.5rem);border-radius:var(--radius-lg, 14px);overflow:hidden;background:var(--color-bg-subtle, #F1F3F8);aspect-ratio:3 / 2}.card-cover[data-astro-cid-2e7mcdih] img[data-astro-cid-2e7mcdih]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}@media (max-width: 640px){.card-cover[data-astro-cid-2e7mcdih]{aspect-ratio:4 / 3}}.card-page[data-astro-cid-2e7mcdih]{padding:var(--page-pad-top) var(--page-pad-x) var(--page-pad-bottom)}.card-page__inner[data-astro-cid-2e7mcdih]{max-width:var(--page-max);margin:0 auto}.card-layout[data-astro-cid-2e7mcdih]{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:var(--space-8, 2.5rem);align-items:start}@media (max-width: 960px){.card-layout[data-astro-cid-2e7mcdih]{grid-template-columns:minmax(0,1fr)}}.card-main[data-astro-cid-2e7mcdih]{display:flex;flex-direction:column;gap:var(--space-8, 2rem);min-width:0}.card-header[data-astro-cid-2e7mcdih]{display:flex;align-items:flex-start;gap:var(--space-4, 1rem)}.card-header__badge[data-astro-cid-2e7mcdih]{display:flex;align-items:center;justify-content:center;width:56px;height:56px;flex:0 0 auto;border-radius:var(--radius-lg, 12px);background:color-mix(in srgb,var(--badge-color) 14%,white);color:var(--badge-color)}.card-header__body[data-astro-cid-2e7mcdih]{min-width:0}.card-header__meta[data-astro-cid-2e7mcdih]{display:flex;align-items:center;gap:var(--space-2, .5rem);flex-wrap:wrap;margin-bottom:var(--space-2, .5rem)}.card-header__category[data-astro-cid-2e7mcdih]{font-size:var(--font-size-sm, .85rem);font-weight:var(--font-weight-medium, 500);color:var(--color-accent, #ED247C);text-decoration:none}.card-header__category[data-astro-cid-2e7mcdih]:hover{text-decoration:underline}.card-header__kind[data-astro-cid-2e7mcdih],.card-header__urgente[data-astro-cid-2e7mcdih]{font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;font-weight:700;padding:2px 8px;border-radius:999px;white-space:nowrap}.card-header__kind[data-astro-cid-2e7mcdih]{background:var(--color-bg-subtle, #F1F3F8);color:var(--color-text-secondary, #5B6478)}.card-header__urgente[data-astro-cid-2e7mcdih]{background:color-mix(in srgb,var(--color-brand-red, #D92D20) 12%,white);color:var(--color-brand-red, #D92D20)}.card-header__title[data-astro-cid-2e7mcdih]{margin:0;font-size:clamp(1.6rem,4vw,2.1rem);font-weight:700;line-height:1.2;color:var(--color-text, #12141A)}.card-footer-meta[data-astro-cid-2e7mcdih]{display:flex;gap:var(--space-4, 1rem);flex-wrap:wrap;font-size:var(--font-size-xs, .8rem);color:var(--color-text-secondary, #5B6478);padding-top:var(--space-4, 1rem);border-top:1px solid var(--color-border, #E8EBF2)}
