html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}@font-face{font-family:PP Mori;src:url(../fuentes/PPMori-Book.woff2) format("woff2");font-weight:100 500;font-display:swap}@font-face{font-family:PP Mori;src:url(../fuentes/PPMori-SemiBold.woff2) format("woff2");font-weight:600 900;font-display:swap}:root{--tinta: #4d4d4d;--texto: #4d4d4d;--suave: #6b7280;--neg: #b91c1c;--fuente: "PP Mori", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--cristal: rgba(255, 255, 255, .6);--cristal-fuerte: rgba(255, 255, 255, .8);--cristal-borde: rgba(255, 255, 255, .75);--cristal-blur: blur(6px) saturate(1.25);--sombra: 0 10px 30px rgba(15, 23, 42, .1), 0 1px 2px rgba(15, 23, 42, .06);--fondo-escena: #f6f7f7;--ancho: min(1240px, calc(100% - 1.5rem) );--margen: clamp(1rem, 5vw, 5.5rem);font-size:17px}*{box-sizing:border-box}body{margin:0;font-family:var(--fuente);color:var(--texto);line-height:1.5;background:var(--fondo-escena)}a{color:inherit}h1,h2{margin:0 0 .9rem;font-weight:600;letter-spacing:-.02em;line-height:1.05;color:var(--tinta)}h1{font-size:clamp(2.6rem,6.4vw,5.2rem)}h2{font-size:clamp(1.7rem,3.4vw,2.5rem)}p{margin:0 0 1rem}.escena{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0}.escena canvas{display:block}.sin-3d .escena{background:radial-gradient(ellipse at 70% 40%,#fff,#eceef0 70%)}.cabecera{position:fixed;top:.75rem;left:0;right:0;z-index:20;width:var(--ancho);margin:0 auto;display:flex;align-items:center;gap:1rem;padding:.45rem .5rem .45rem 1.4rem;border:1px solid var(--cristal-borde);border-radius:999px;background:var(--cristal);-webkit-backdrop-filter:var(--cristal-blur);backdrop-filter:var(--cristal-blur);box-shadow:var(--sombra)}.marca img{display:block;height:1.7rem;width:auto}.cabecera-nav{display:flex;gap:.2rem;margin-left:auto}.cabecera-nav a{padding:.45rem .8rem;border-radius:999px;text-decoration:none}.cabecera-nav a:hover{background:#4d4d4d12}.cabecera-botones{display:flex;gap:.4rem}.cabecera .boton.secundario{-webkit-backdrop-filter:none;backdrop-filter:none}@media (max-width: 760px){.cabecera-nav{display:none}.cabecera-botones{margin-left:auto}.cabecera .boton{padding:.5rem .85rem;font-size:.92rem}}@media (max-width: 380px){.cabecera .boton.secundario{display:none}}.menu-movil{display:none;position:relative}.menu-movil summary{list-style:none;display:grid;place-items:center;width:2.6rem;height:2.6rem;border-radius:50%;cursor:pointer}.menu-movil summary::-webkit-details-marker{display:none}.menu-movil summary:hover{background:#4d4d4d12}.menu-movil summary span,.menu-movil summary span:before,.menu-movil summary span:after{display:block;width:1.2rem;height:2px;border-radius:2px;background:var(--tinta);position:relative}.menu-movil summary span:before,.menu-movil summary span:after{content:"";position:absolute;left:0}.menu-movil summary span:before{top:-6px}.menu-movil summary span:after{top:6px}.menu-movil[open] summary span{background:transparent}.menu-movil[open] summary span:before{top:0;transform:rotate(45deg)}.menu-movil[open] summary span:after{top:0;transform:rotate(-45deg)}.menu-movil nav{position:absolute;right:0;top:calc(100% + .6rem);display:flex;flex-direction:column;min-width:13rem;padding:.5rem;border-radius:18px;background:#fff;box-shadow:0 16px 40px #0f172a2e}.menu-movil nav a{padding:.75rem .9rem;border-radius:12px;text-decoration:none;font-size:1.05rem}.menu-movil nav a:hover{background:#4d4d4d12}@media (max-width: 760px){.menu-movil{display:block}}.boton{display:inline-block;padding:.55rem 1.2rem;border-radius:999px;border:1px solid var(--tinta);background:var(--tinta);color:#fff;font-weight:600;text-decoration:none;white-space:nowrap;transition:opacity .15s,transform .15s}.boton:hover{opacity:.88}.boton:active{transform:scale(.97)}.boton.grande{padding:.8rem 1.6rem;font-size:1.05rem}.boton.secundario{background:var(--cristal-fuerte);color:var(--tinta);border-color:#4d4d4d2e;-webkit-backdrop-filter:var(--cristal-blur);backdrop-filter:var(--cristal-blur)}main{position:relative;z-index:1;pointer-events:none}body.pagina main{pointer-events:auto}.capitulo{min-height:130vh;width:100%;display:flex;align-items:center;padding:6rem var(--margen)}.capitulo .texto{pointer-events:auto;max-width:34rem}.tarjeta p,.lista{font-size:1.12rem;line-height:1.55}.portada{min-height:100vh;align-items:center;position:relative}.portada .texto{max-width:40rem}.antetitulo{display:inline-block;margin-bottom:1.2rem;padding:.3rem .85rem;border-radius:999px;font-size:.9rem;background:var(--cristal-fuerte);-webkit-backdrop-filter:var(--cristal-blur);backdrop-filter:var(--cristal-blur);border:1px solid var(--cristal-borde)}.entradilla{font-size:1.32rem;line-height:1.45;max-width:36rem}.acciones{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.6rem}.desliza{position:absolute;left:50%;bottom:2rem;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:.5rem;font-size:.8rem;color:var(--suave)}.desliza span{width:1.4rem;height:2.2rem;border:1.5px solid currentColor;border-radius:99px;position:relative}.desliza span:after{content:"";position:absolute;left:50%;top:.4rem;width:3px;height:.45rem;margin-left:-1.5px;border-radius:3px;background:currentColor;animation:rueda 1.6s ease-in-out infinite}@keyframes rueda{50%{transform:translateY(.5rem);opacity:.3}}.tarjeta{padding:1.6rem 1.7rem 1.4rem;border-radius:22px;background:var(--cristal-fuerte);border:1px solid var(--cristal-borde);-webkit-backdrop-filter:var(--cristal-blur);backdrop-filter:var(--cristal-blur);box-shadow:0 12px 36px #0f172a14}.paso{display:flex;align-items:center;gap:.55rem;font-size:.9rem;font-weight:600;margin-bottom:.9rem}.paso b{display:inline-grid;place-items:center;width:1.6rem;height:1.6rem;border-radius:50%;background:var(--tinta);color:#fff;font-size:.8rem}.lista{margin:0;padding:0;list-style:none;display:grid;gap:.4rem}.lista li{display:flex;align-items:center;gap:.55rem}.lista li:before{content:"";width:.45rem;height:.45rem;border-radius:50%;background:var(--tinta);flex:none}.extracto{margin-top:1.1rem;border-radius:14px;background:#fff;overflow:hidden;font-size:.82rem;border:1px solid #eceef0}.fila{display:grid;grid-template-columns:3.2rem 1fr auto;gap:.6rem;padding:.45rem .8rem;border-top:1px solid #f1f2f3}.fila.cab{border-top:0;font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;color:var(--suave);background:#fafafa}.fila .neg{color:var(--neg);font-weight:600;font-variant-numeric:tabular-nums}.extracto .fila:not(.cab){opacity:0;transform:translateY(8px);transition:opacity .4s,transform .5s cubic-bezier(.2,.8,.2,1)}.visto .extracto .fila:not(.cab){opacity:1;transform:none}.visto .extracto .fila:nth-child(3){transition-delay:.08s}.visto .extracto .fila:nth-child(4){transition-delay:.16s}.visto .extracto .fila:nth-child(5){transition-delay:.24s}.visto .extracto .fila:nth-child(6){transition-delay:.32s}.previsiones{display:grid;gap:.7rem;margin-top:1rem}.prev{display:grid;grid-template-columns:7.5rem 1fr auto;align-items:center;gap:.7rem;font-size:.88rem}.prev i{position:relative;height:8px;border-radius:99px;background:color-mix(in srgb,var(--c) 22%,transparent);overflow:hidden}.prev i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:calc(var(--f) * 100%);border-radius:99px;background:var(--c);transform-origin:left;transform:scaleX(0);transition:transform 1s cubic-bezier(.2,.8,.2,1) .2s}.visto .prev i:after{transform:none}.prev.pasada i:after{background:repeating-linear-gradient(135deg,#b91c1c 0,#b91c1c 5px,#ef4444 5px,#ef4444 9px)}.prev small{color:var(--suave);font-variant-numeric:tabular-nums}.prev.pasada small,.prev.pasada span{color:var(--neg);font-weight:600}.final{justify-content:center;text-align:center;min-height:120vh}.final .texto{max-width:36rem}.final .entradilla{margin:0 auto}.final .acciones{justify-content:center}.final-logo{height:3.6rem;width:auto;margin-bottom:1.6rem}.final h2{font-size:clamp(2.2rem,5vw,3.6rem)}.final .texto{padding:2.2rem 2rem;border-radius:28px;background:#ffffff8c;-webkit-backdrop-filter:var(--cristal-blur);backdrop-filter:var(--cristal-blur)}.pie{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:1rem 2rem;align-items:center;justify-content:space-between;width:100%;padding:1.5rem var(--margen) 2rem;font-size:.85rem;color:var(--suave)}.pie img{height:1.2rem;width:auto;opacity:.8}.capitulo .tarjeta{opacity:0;transform:translateY(24px) scale(.98);transition:opacity .6s,transform .8s cubic-bezier(.2,.8,.2,1)}.capitulo.visto .tarjeta{opacity:1;transform:none}@media (prefers-reduced-motion: reduce){.capitulo .tarjeta,.extracto .fila:not(.cab){transition:none;opacity:1;transform:none}.prev i:after{transition:none;transform:none}.desliza span:after{animation:none}}@media (max-width: 760px){:root{--ancho: calc(100% - 1rem) }.cabecera{top:.5rem;padding-left:1rem}.marca img{height:1.35rem}.capitulo{align-items:flex-end;min-height:120vh;padding:0 .5rem 2.5rem}.portada{align-items:flex-end;padding-bottom:6rem}.portada .texto{padding:1.4rem 1.3rem;border-radius:22px;background:#fff9;-webkit-backdrop-filter:var(--cristal-blur);backdrop-filter:var(--cristal-blur)}.entradilla{font-size:1.1rem}.tarjeta{padding:1.3rem 1.2rem 1.1rem}.desliza{display:none}.final{align-items:center}h2{font-size:1.45rem}.tarjeta p{font-size:1rem;margin-bottom:.6rem}.lista{display:none}.extracto .fila:nth-child(n+5){display:none}.previsiones{gap:.45rem}.prev{grid-template-columns:6.2rem 1fr auto;font-size:.8rem}}.et-wrap,.persona-wrap{pointer-events:none}.et{--alto: 28px;--c: #6b7280;position:absolute;left:0;top:0;transform:translate(-50%,calc(-100% - var(--alto)));display:flex;flex-direction:column;align-items:flex-start;gap:.05rem;padding:.32rem .6rem .36rem;border:1px solid var(--cristal-borde);border-left:3px solid var(--c);border-radius:10px;background:var(--cristal-fuerte);box-shadow:0 6px 18px #0f172a1a;-webkit-backdrop-filter:var(--cristal-blur);backdrop-filter:var(--cristal-blur);font:500 .74rem/1.15 var(--fuente);color:#475569;white-space:nowrap;opacity:0;pointer-events:none;transition:box-shadow .15s}.et.ve{pointer-events:auto;cursor:default}.et b{font-size:.9rem;font-weight:700;color:var(--tinta);letter-spacing:-.01em;font-variant-numeric:tabular-nums}.et:after{content:"";position:absolute;left:50%;top:100%;width:1px;height:var(--alto);background:#94a3b8}.et-punto{position:absolute;left:calc(50% - 3px);top:calc(100% + var(--alto) - 3px);width:6px;height:6px;border-radius:50%;background:var(--c);box-shadow:0 0 0 2px #fff}.et:hover,.et.on{box-shadow:0 8px 24px #0f172a2e;border-color:var(--c)}.et-de{font-size:.7rem;font-weight:500;color:#64748b}.et.pasada .et-de{color:var(--neg)}.et-barra{position:relative;display:block;align-self:stretch;min-width:4.5rem;height:4px;margin-top:.18rem;border-radius:99px;overflow:hidden}.et-barra:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--c);opacity:.22}.et-barra i{position:absolute;left:0;top:0;bottom:0;width:0;border-radius:99px;background:var(--c)}.et.pasada .et-barra i{background:repeating-linear-gradient(135deg,#b91c1c 0,#b91c1c 4px,#ef4444 4px,#ef4444 7px)}.et-exceso{display:none;font-size:.7rem;font-weight:700;color:var(--neg)}.et.pasada .et-exceso{display:block}.persona-nombre{display:block;padding:.08rem .45rem;border-radius:99px;background:#ffffffe6;box-shadow:0 1px 4px #0f172a24;font:600 .68rem/1.3 var(--fuente);color:var(--tinta);white-space:nowrap}.persona-nombre.yo{background:var(--tinta);color:#fff}.persona-nombre{transition:opacity .25s,transform .25s}.persona-nombre.en-vuelo{opacity:0;transform:scale(.85)}@media (max-width: 760px){.et{padding:.22rem .45rem .26rem;font-size:.66rem}.et b{font-size:.78rem}.et-barra{min-width:3.2rem}}.capitulo.abajo{min-height:100vh;align-items:flex-end;justify-content:center;padding-bottom:2.5rem}.capitulo.abajo .texto{max-width:52rem;text-align:center}.capitulo.abajo .chips{justify-content:center}.chips{display:flex;flex-wrap:wrap;gap:.4rem;margin:.4rem 0 0;padding:0;list-style:none}.chips li{padding:.35rem .85rem;border-radius:999px;background:var(--tinta);color:#fff;font-size:.95rem;font-weight:600}.pin{position:relative;padding:.4rem .9rem;border-radius:999px;background:var(--tinta);color:#fff;font:600 .9rem/1 var(--fuente);white-space:nowrap;box-shadow:0 8px 22px #0f172a40;opacity:0;transform:translateY(-14px)}.pin:after{content:"";position:absolute;left:50%;top:100%;width:2px;height:14px;margin-left:-1px;background:var(--tinta)}.pin:before{content:"";position:absolute;left:50%;top:calc(100% + 12px);width:10px;height:10px;margin-left:-5px;border-radius:50%;background:var(--tinta);box-shadow:0 0 0 4px #4d4d4d33;animation:latir 1.6s ease-out infinite}@keyframes latir{0%{box-shadow:0 0 #4d4d4d59}to{box-shadow:0 0 0 12px #4d4d4d00}}.aviso{display:grid;grid-template-columns:auto 1fr auto;gap:.75rem;align-items:center;margin-top:1rem;padding:.8rem 1rem;border-radius:18px;background:#fff;border:1px solid #f1d4d4;border-left:4px solid var(--neg);box-shadow:0 12px 30px #b91c1c24;opacity:0;transform:translateY(-10px) scale(.97);max-height:0;overflow:hidden;margin-top:0;padding-block:0;transition:opacity .35s,transform .5s cubic-bezier(.2,.9,.25,1.2),max-height .4s,margin-top .4s,padding .4s}.aviso.ver{opacity:1;transform:none;max-height:8rem;margin-top:1rem;padding-block:.8rem}.aviso img{width:2.6rem;height:auto;padding:.45rem .3rem;border-radius:10px;background:#f3f4f6}.aviso b{display:block;color:var(--neg);font-size:1rem}.aviso span{font-size:.9rem;color:var(--suave)}.aviso small{align-self:start;font-size:.72rem;color:var(--suave)}@media (prefers-reduced-motion: reduce){.aviso{transition:opacity .2s;transform:none}.pin:before{animation:none}}.et.alerta{animation:temblar .5s ease-in-out 2;border-color:var(--neg);box-shadow:0 0 0 3px #dc262640,0 8px 24px #0f172a2e}@keyframes temblar{0%,to{margin-left:0}20%{margin-left:-4px}40%{margin-left:4px}60%{margin-left:-3px}80%{margin-left:2px}}.et-enlace{display:grid;grid-template-rows:0fr;margin-top:0;transition:grid-template-rows .35s,margin-top .35s;align-self:stretch}.et-enlace>*{min-height:0;overflow:hidden}.et-enlace.e1{grid-template-rows:auto auto auto auto;margin-top:.35rem}.enl-doc,.enl-mov{display:flex;align-items:center;gap:.35rem;padding:.22rem .45rem;border-radius:7px;font-size:.66rem;font-weight:600;color:var(--tinta);background:#fff;border:1px solid #e5e7eb;transition:border-color .3s,background .3s,transform .4s cubic-bezier(.2,.8,.2,1),opacity .3s}.enl-doc{transform:translate(30px);opacity:0}.enl-doc em{font-style:normal;padding:0 .25rem;border-radius:3px;background:#dc2626;color:#fff;font-size:.56rem}.e1 .enl-doc{transform:none;opacity:1}.enl-linea{height:0;margin-left:.9rem;border-left:1.5px dashed #94a3b8;transition:height .3s}.e2 .enl-linea{height:.5rem}.enl-mov{opacity:0;transform:translateY(-4px)}.e2 .enl-mov{opacity:1;transform:none}.enl-ok{height:0;font-size:.66rem;font-weight:700;color:#15803d;transition:height .3s}.e3 .enl-ok{height:auto;margin-top:.25rem}.e3 .enl-doc,.e3 .enl-mov{border-color:#86efac;background:#f0fdf4}.pie nav{display:flex;flex-wrap:wrap;gap:.4rem 1.2rem}.pie nav a{text-decoration:none}.pie nav a:hover{color:var(--tinta);text-decoration:underline}.destacado{padding:.7rem .9rem;border-radius:14px;background:#4d4d4d0f}.ya-cuenta{margin-top:1rem;font-size:.95rem;color:var(--suave)}.capitulo.largo{min-height:260vh;align-items:flex-start}.capitulo.largo .texto{position:sticky;top:30vh}.planes-inicio{justify-content:center}.bloque-planes{pointer-events:auto;width:min(1100px,100%);padding:2.2rem;border-radius:28px;background:#ffffffd1;border:1px solid var(--cristal-borde);-webkit-backdrop-filter:var(--cristal-blur);backdrop-filter:var(--cristal-blur);box-shadow:0 12px 36px #0f172a14;text-align:center}.beta{font-size:1.1rem;color:var(--suave)}.planes{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin:1.6rem 0;text-align:left}.plan{position:relative;padding:1.5rem 1.4rem;border-radius:22px;background:#fff;border:1px solid #eceef0}.plan h3{margin:0 0 .3rem;font-size:1.3rem;font-weight:600;color:var(--tinta)}.precio{margin:0 0 .8rem;color:var(--suave)}.precio b{font-size:2.1rem;font-weight:600;color:var(--tinta);letter-spacing:-.02em}.plan ul{margin:0;padding:0;list-style:none;display:grid;gap:.45rem}.plan li{display:flex;gap:.5rem;align-items:baseline}.plan li:before{content:"✓";color:#15803d;font-weight:700}.para{min-height:2.8em;color:var(--suave)}.destacado-plan{border:2px solid var(--tinta)}.etiqueta-plan{position:absolute;top:-.8rem;left:1.2rem;margin:0;padding:.2rem .7rem;border-radius:999px;background:var(--tinta);color:#fff;font-size:.78rem;font-weight:600}.centrado{text-align:center;margin:0}@media (max-width: 860px){.planes{grid-template-columns:1fr}.bloque-planes{padding:1.4rem 1rem}}body.pagina{background:radial-gradient(ellipse at 15% 0%,#fff 0,transparent 55%),radial-gradient(ellipse at 90% 30%,#eceef1 0,transparent 60%),#f3f4f6}.contenido{width:min(900px,calc(100% - 2 * var(--margen)));margin:0 auto;padding:8rem 0 3rem}.titular{margin-bottom:2.5rem}.titular h1{font-size:clamp(2.2rem,5vw,3.6rem)}.bloque{margin-bottom:1.2rem;padding:1.8rem 2rem;border-radius:24px;background:#ffffffd9;border:1px solid #eceef0;box-shadow:0 8px 28px #0f172a0d;opacity:0;transform:translateY(16px);transition:opacity .6s,transform .7s cubic-bezier(.2,.8,.2,1)}.bloque.visto{opacity:1;transform:none}.bloque p{font-size:1.1rem;line-height:1.6}.bloque p:last-child{margin-bottom:0}.paso-largo{display:grid;grid-template-columns:auto 1fr;gap:1.4rem;align-items:start}.paso-largo .num{display:grid;place-items:center;width:2.6rem;height:2.6rem;border-radius:50%;background:var(--tinta);color:#fff;font-weight:600;font-size:1.1rem}.paso-largo h2{font-size:1.6rem}.cierre{text-align:center}.cierre .boton{margin-top:.6rem}.bloque .planes{margin:0}.tabla-planes{display:grid;border-radius:16px;overflow:hidden;border:1px solid #eceef0}.fila-t{display:grid;grid-template-columns:2.2fr 1fr 1fr 1fr;gap:.5rem;padding:.8rem 1rem;background:#fff;border-top:1px solid #f1f2f3;align-items:center}.fila-t span:not(:first-child){text-align:center}.cab-t{border-top:0;background:#fafafa;font-weight:600;color:var(--tinta)}.si{color:#15803d;font-weight:700}.no{color:#c0c4ca}@media (max-width: 640px){.fila-t{grid-template-columns:1.6fr 1fr 1fr 1fr;font-size:.85rem;padding:.7rem .6rem}.bloque{padding:1.3rem 1.1rem}.paso-largo{grid-template-columns:1fr;gap:.8rem}}.faqs{padding:.6rem 1.2rem}.faqs details{border-top:1px solid #eceef0}.faqs details:first-child{border-top:0}.faqs summary{list-style:none;display:flex;justify-content:space-between;gap:1rem;padding:1.1rem .4rem;font-size:1.15rem;font-weight:600;color:var(--tinta);cursor:pointer}.faqs summary::-webkit-details-marker{display:none}.faqs summary:after{content:"+";font-size:1.4rem;line-height:1;transition:transform .2s}.faqs details[open] summary:after{transform:rotate(45deg)}.faqs details p{padding:0 .4rem 1.1rem;margin:0}@media (prefers-reduced-motion: reduce){.bloque{opacity:1;transform:none;transition:none}}.suceso{--c: var(--tinta);display:flex;flex-direction:column;gap:.05rem;padding:.35rem .65rem .4rem;border-radius:12px;background:#ffffffeb;border-left:3px solid var(--c);box-shadow:0 8px 22px #0f172a24;font:500 .72rem/1.2 var(--fuente);color:var(--suave);white-space:nowrap;opacity:0;transform:translateY(10px) scale(.92);transition:opacity .35s,transform .45s cubic-bezier(.2,.9,.3,1.3)}.suceso b{font-size:.88rem;font-weight:700;color:var(--tinta)}.suceso.ver{opacity:1;transform:none}.suceso.ingreso{--c: #16a34a}.suceso.ingreso b{color:#15803d}.suceso.gasto{--c: #dc2626}.suceso.gasto b{color:var(--neg)}.suceso.otro{--c: #6366f1}.suceso.ia{--c: var(--tinta)}@media (prefers-reduced-motion: reduce){.suceso{transition:opacity .2s;transform:none}}.legal .bloque h2{font-size:1.25rem;margin-top:1.6rem}.legal .bloque h2:first-child{margin-top:0}.legal .bloque p,.legal .bloque li{font-size:1.02rem}.legal .bloque ul{margin:.4rem 0 1rem;padding-left:1.2rem}.legal .bloque li{margin:.35rem 0}.borrador{display:inline-block;padding:.3rem .8rem;border-radius:999px;background:#fef3c7;color:#92400e;font-size:.9rem}.pie-legal a{font-size:.8rem}@media (min-width: 761px){#tipos .chips{display:none}}.chat{display:flex;flex-direction:column;gap:.45rem;margin:1rem 0 1.1rem}.tarjeta .chat .msg{margin:0;max-width:88%;padding:.55rem .85rem;border-radius:16px;font-size:.9rem;line-height:1.4;opacity:0;transform:translateY(8px) scale(.98);transition:opacity .4s,transform .5s cubic-bezier(.2,.8,.2,1)}.chat .yo{align-self:flex-end;background:var(--tinta);color:#fff;border-bottom-right-radius:5px}.chat .ia{align-self:flex-start;background:#fff;border:1px solid #eceef0;border-bottom-left-radius:5px}.chat .ia:before{content:"✨ "}.chat .plan{display:grid;gap:.15rem}.chat .plan:before{content:none}.chat .plan b:before{content:"✨ "}.chat .plan span{color:var(--suave);font-size:.84rem}.chat .plan em{justify-self:start;margin-top:.3rem;padding:.25rem .7rem;border-radius:99px;background:var(--tinta);color:#fff;font-style:normal;font-size:.8rem;font-weight:600}.visto .chat .msg{opacity:1;transform:none}.visto .chat .msg:nth-child(2){transition-delay:.7s}.visto .chat .msg:nth-child(3){transition-delay:1.5s}.visto .chat .msg:nth-child(4){transition-delay:2.2s}.tarjeta .letra-pequena,.bloque .letra-pequena{margin:.9rem 0 0;font-size:.82rem;color:var(--suave)}@media (prefers-reduced-motion: reduce){.tarjeta .chat .msg{transition:none;opacity:1;transform:none}}.tarjeta .ia-nota b:before{content:"✨ "}@media (max-width: 760px){.tarjeta .ia-nota{display:none}.chat .msg:nth-child(n+3){display:none}.tarjeta .chat .msg{font-size:.82rem}.tarjeta .letra-pequena{display:none}}.et-ia{display:none;margin-top:.2rem;padding:.1rem .45rem;border-radius:99px;background:var(--tinta);color:#fff;font-size:.68rem;font-weight:600;white-space:nowrap}.et.ia .et-ia{display:inline-block;animation:et-ia .5s cubic-bezier(.2,.8,.2,1)}@keyframes et-ia{0%{opacity:0;transform:translateY(4px)}}.bloque.agente{border:1px solid rgba(77,77,77,.14)}.paso-largo .ia-nota{padding:.65rem .9rem;border-radius:14px;background:#4d4d4d0f}.paso-largo .ia-nota b:before{content:"✨ "}
