.inv{color:#fff3e2;background:#001516;height:190svh;position:relative}.inv-stage{text-align:center;--caida:0;--junta:0;--frase:0;--salida:0;--zoom:1;align-content:center;place-items:center;gap:clamp(18px,3vh,34px);height:100svh;padding:0 16px;display:grid;position:sticky;top:0;overflow:hidden}.inv-vid{object-fit:cover;width:100%;height:100%;transform:scale(var(--zoom));filter:saturate(.85);position:absolute;inset:0}.inv-velo{opacity:calc(1 - var(--frase) * .15);background:radial-gradient(90% 70%,#0015168c,#001516eb);position:absolute;inset:0}.inv-k{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:#dba759;opacity:calc(1 - var(--salida));margin:0;font-size:12px;position:relative}.inv-palabra{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.01em;white-space:nowrap;transform:translateY(calc(var(--frase) * -4vh)) scale(calc(1 - var(--frase) * .18));opacity:calc(1 - var(--salida));justify-content:center;align-items:flex-end;margin:0;font-size:clamp(64px,15.5vw,250px);font-weight:400;line-height:.82;display:flex;position:relative}.inv-in{width:calc((1 - var(--junta)) * 1.06em);transition:none;display:inline-flex;overflow:visible}.inv-in i{color:#fff3e28c;transform-origin:50% 100%;font-style:normal;display:inline-block}.inv-in i:first-child{transform:translate(calc(var(--caida) * -18vw), calc(var(--caida) * 70vh)) rotate(calc(var(--caida) * -64deg));opacity:calc(1 - var(--caida) * .9)}.inv-in i:last-child{transform:translate(calc(var(--caida) * -6vw), calc(var(--caida) * 85vh)) rotate(calc(var(--caida) * 38deg));opacity:calc(1 - var(--caida) * .9)}.inv-resto{display:inline-flex}.inv-resto i{color:#fff3e2;background:linear-gradient(100deg,#f6e2b3 0%,#dba759 32%,#a77a35 52%,#f1d297 72%,#c8964c 100%) 0 0/220% 100%;background-position:calc(100% - var(--junta) * 100%) 0;-webkit-text-fill-color:rgba(255,243,226,calc(1 - var(--junta)));-webkit-background-clip:text;background-clip:text;font-style:normal;display:inline-block}.inv-frase{max-width:min(760px,92vw);opacity:var(--frase);transform:translateY(calc((1 - var(--frase)) * 30px));pointer-events:none;position:relative}.inv-frase:has(a){pointer-events:auto}.inv-quote{font-family:var(--font-serif),Georgia,serif;color:#fff3e2;margin:0;font-size:clamp(24px,3vw,44px);font-style:italic;line-height:1.15}.inv-quote s{color:#fff3e299;text-decoration-color:#e10600;text-decoration-thickness:3px}.inv-firma{color:#fff3e2b8;max-width:56ch;margin:16px auto 0;font-size:clamp(14px,1.1vw,16px);line-height:1.5}.inv-escucha{color:#fff3e2;border:1.5px solid #dba75999;border-radius:999px;align-items:center;gap:10px;min-height:48px;margin-top:22px;padding:0 22px;font-weight:600;text-decoration:none;transition:background .2s;display:inline-flex}.inv-escucha span{color:#001516;background:#dba759;border-radius:50%;place-items:center;width:26px;height:26px;font-size:11px;display:grid}.inv-escucha:hover{background:#dba75926}.inv-estatico{text-align:center;height:auto;padding:110px 16px}@media (max-width:860px){.inv{height:160svh}.inv-palabra{font-size:clamp(56px,17vw,120px)}}
