/* Start custom CSS *//* ponytail: Inter servida por Google mientras el kit no la cargue; pasar a Ajustes > Rendimiento > fuentes locales */
@font-face{font-family:'Inter';font-style:normal;font-weight:400 600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
html{scroll-behavior:smooth}
body{background:#fff}
.tm-h1-hero span{background-image:linear-gradient(90deg,var(--marca-coral),var(--marca-violeta));-webkit-background-clip:text;background-clip:text;color:transparent}
/* Precio: «/mes +» pequeño e «IVA» aún más pequeño */
.tm-paso-num span{font-family:var(--fuente-texto);font-size:.4em;font-weight:500;letter-spacing:0;color:var(--tinta-suave);margin-inline-start:6px}
.tm-paso-num span span{font-size:.8em;margin-inline-start:0}/* End custom CSS */