:root[data-dz-demo] .ini{visibility:hidden}.ini{isolation:isolate;min-height:100dvh;padding:calc(84px + env(safe-area-inset-top)) max(20px, env(safe-area-inset-right)) calc(30px + env(safe-area-inset-bottom)) max(20px, env(safe-area-inset-left));background:var(--marca-bosque);color:var(--marca-papel);font-family:var(--font-sans);flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.ini-feed{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ini-columnas{--col:min(46vw, 230px);width:calc(3 * var(--col) + 20px);height:130%;margin-left:calc(-1.5 * var(--col) - 10px);gap:10px;display:flex;position:absolute;top:-12%;left:50%;transform:rotate(-7deg)}.ini-columna{width:var(--col);margin-top:var(--desfase);flex:none}.ini-columna:nth-child(n+4){display:none}.ini-tira{animation:ini-sube var(--vuelta) linear infinite;will-change:transform}.ini[data-oculta=si] .ini-tira{animation-play-state:paused}@keyframes ini-sube{to{transform:translateY(-50%)}}.ini-foto{aspect-ratio:4/5;background:#fff9ee0f;border-radius:18px;margin-bottom:10px;position:relative;overflow:hidden}.ini-foto img{object-fit:cover}.ini-velo{z-index:1;pointer-events:none;background:linear-gradient(#174b3a8c,#174b3a00);height:24%;position:absolute;inset:0 0 auto}.ini-arriba{z-index:3;top:calc(14px + env(safe-area-inset-top));left:max(20px, env(safe-area-inset-left));font-family:var(--font-display);color:var(--marca-papel);align-items:center;gap:8px;font-size:24px;font-weight:700;font-stretch:115%;display:flex;position:absolute}.ini-arriba img{border-radius:9px;width:36px;height:36px}.ini-texto{z-index:3;flex-direction:column;gap:12px;width:100%;max-width:480px;display:flex;position:relative}.ini-texto:before{content:"";z-index:-1;background:linear-gradient(180deg, #174b3a00, #174b3a9e 70px, #174b3ae6 150px, var(--marca-bosque) 210px);pointer-events:none;position:absolute;inset:-24px -100vw -100vh}.ini-lema{white-space:nowrap;font-family:var(--font-display);letter-spacing:0;color:var(--marca-papel);margin:0 0 4px;font-size:min(40px,11vw);font-weight:700;font-stretch:104%;line-height:1.05}.ini-lema-vuelta{color:var(--marca-mandarina)}.ini-lema-orden{color:var(--marca-rosa-fija)}.ini-descripcion{color:var(--color-menta);margin-bottom:6px;font-size:16px;font-weight:600;line-height:22px}.ini-google{background:var(--marca-papel);height:56px;color:var(--marca-bosque);border-radius:999px;justify-content:center;align-items:center;gap:12px;font-size:17px;font-weight:800;display:flex;box-shadow:0 12px 26px -12px #0000008c}.ini-google:disabled{cursor:default}.ini-entrar{flex-direction:column;gap:12px;display:flex}.ini-entrar [data-cta=iniciar-sesion-apple]{min-height:56px}.ini-correo{min-height:56px;color:var(--marca-papel);border:2px solid #dcebe28c;border-radius:999px;justify-content:center;align-items:center;gap:12px;font-size:17px;font-weight:800;display:flex}.ini-correo svg{color:var(--color-menta);flex:none}@media (hover:hover){.ini-correo:hover{background:#dcebe21a}}.ini-google:focus-visible,.ini-correo:focus-visible,.ini-legal a:focus-visible{outline:3px solid var(--marca-mandarina);outline-offset:3px}.ini-legal{text-align:center;color:var(--marca-bosque-texto);margin:2px 0 0;font-size:13px;line-height:1.45}.ini-legal a{color:var(--marca-papel);text-underline-offset:2px;border-radius:6px;padding:4px 0;font-weight:700;text-decoration:underline;display:inline-block}.ini-aviso{background:var(--marca-papel);color:var(--marca-bosque);border-radius:18px;padding:12px 16px;font-size:14.5px;font-weight:700;line-height:1.35;box-shadow:0 12px 26px -12px #0000008c}.ini-demo{min-height:32px;color:var(--color-menta);text-underline-offset:3px;align-self:center;padding:0 8px;font-size:14px;font-weight:600;text-decoration:underline}.ini-enlaces{flex-wrap:wrap;justify-content:center;column-gap:8px;display:flex}.ini-botones{gap:10px;display:flex}.ini-botones>a{border-radius:999px;flex:1;justify-content:center;align-items:center;gap:8px;height:50px;font-size:15px;font-weight:800;display:flex}.ini-como{background:var(--marca-mandarina);color:var(--color-bosque-oscuro)}.ini-vender{color:var(--marca-papel);border:2px solid #fff9eeb3}.ini-latido{z-index:2;pointer-events:none;flex-direction:column;align-items:center;width:0;height:0;animation:1.2s cubic-bezier(.2,.8,.2,1) both ini-latido;display:flex;position:absolute;top:50%;left:50%}.ini-latido svg{width:64px;height:64px;fill:var(--marca-mandarina);filter:drop-shadow(0 6px 14px #10362a73);flex:none;margin-top:-40px}.ini-latido b{font-family:var(--font-display);color:var(--marca-papel);text-shadow:0 2px 10px #10362a99;margin-top:-6px;font-size:26px;font-weight:700;font-stretch:115%}@keyframes ini-latido{0%{opacity:0;transform:scale(.3)}20%{opacity:1;transform:scale(1.15)}34%{transform:scale(.95)}44%,72%{opacity:1;transform:scale(1)}to{opacity:0;transform:translateY(-16px)scale(1.06)}}.ini-burbuja-sitio{height:0;position:relative}.ini-burbuja{--wa-enviado:#d9fdd3;background:var(--wa-enviado);max-width:calc(100% - 24px);color:var(--marca-bosque);font-family:var(--font-display);transform-origin:100% 100%;border-radius:18px;padding:10px 14px 8px;font-size:16px;font-weight:500;font-stretch:110%;line-height:21px;transition:opacity .3s,transform .3s;animation:.34s cubic-bezier(.34,1.45,.64,1) both ini-burbuja-entra;position:absolute;bottom:18px;left:2px;box-shadow:0 16px 30px -12px #00000080}.ini-burbuja[data-saliendo=si]{opacity:0;transform:translateY(-12px)}@keyframes ini-burbuja-entra{0%{opacity:0;transform:scale(.3)}}.ini-burbuja p{align-items:center;gap:6px;display:flex}.ini-burbuja b{font-weight:700}.ini-burbuja-icono{flex:none;width:16px;height:16px;display:flex}.ini-burbuja-icono svg{width:100%;height:100%}.ini-burbuja-hora{font-family:var(--font-sans);color:var(--color-suave);justify-content:flex-end;align-items:center;gap:3px;font-size:11px;font-stretch:100%;display:flex}.ini-checks{fill:none;stroke:#53bdeb;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:10px;overflow:visible}.ini-burbuja-cola{width:26px;height:17px;fill:var(--wa-enviado);position:absolute;bottom:0;right:-12px;overflow:visible}@media (min-width:900px){.ini{justify-content:center;padding-left:max(6vw,40px)}.ini-columnas{--col:260px;gap:16px;width:auto;margin-left:0;left:-60px;right:-60px}.ini-columna{flex:1;width:auto}.ini-columna:nth-child(n+4){display:block}.ini-foto{margin-bottom:16px}.ini-texto:before{background:linear-gradient(90deg, var(--marca-bosque) calc(100% - 22vw), #174b3ab3 calc(100% - 11vw), #174b3a00);inset:-100vh -22vw -100vh calc(-1*max(6vw,40px))}.ini-lema{font-size:54px}.ini-descripcion{font-size:18px;line-height:26px}}@media (prefers-reduced-motion:reduce){.ini-tira,.ini-burbuja,.ini-latido{animation:none}.ini-burbuja{transition:none}}.ini-reel{height:100%;min-height:0;position:absolute;inset:0}.ini-reel[data-activo=no] .ini-tira{animation-play-state:paused}@media (min-width:900px){.ini-reel{padding-left:max(20px, env(safe-area-inset-left));justify-content:flex-end}.ini-reel .ini-columnas{--col:min(46%, 230px);width:calc(3 * var(--col) + 20px);margin-left:calc(-1.5 * var(--col) - 10px);gap:10px;left:50%;right:auto}.ini-reel .ini-columna{width:var(--col);flex:none}.ini-reel .ini-columna:nth-child(n+4){display:none}.ini-reel .ini-foto{margin-bottom:10px}.ini-reel .ini-texto:before{background:linear-gradient(180deg, #174b3a00, #174b3a9e 70px, #174b3ae6 150px, var(--marca-bosque) 210px);inset:-24px -100vw -100vh}.ini-reel .ini-lema{font-size:min(40px,11vw)}.ini-reel .ini-descripcion{font-size:16px;line-height:22px}}.ini-logo{align-items:center;gap:8px;display:flex}.ini-arriba-planes{right:max(20px, env(safe-area-inset-right));justify-content:space-between}.ini-planes{height:40px;font-family:var(--font-sans);color:var(--marca-papel);background:#fff9ee29;border-radius:999px;align-items:center;padding:0 16px;font-size:14px;font-weight:800;font-stretch:100%;display:flex}
