.pv{box-sizing:border-box;grid-template-rows:auto 1fr auto;min-height:100svh;padding:0 12px;display:grid}.pv-top,.pv-pie{min-height:44px;color:var(--lavanda);grid-template-columns:1.2fr 1fr 1fr 1fr;align-items:center;gap:12px;font-size:13px;display:grid}.pv-top>:last-child,.pv-pie>:last-child{text-align:right}.pv-top a:hover,.pv-pie a:hover{color:var(--chicha)}.pv-marca{color:var(--blanco);font-family:Alegreya Black,Georgia,serif;font-size:22px;line-height:1}.pv-aqui:before{content:"> ";color:var(--chicha)}.pv-pie a{color:var(--chicha)}.pv-campo{grid-template-rows:repeat(7,minmax(0,1fr));grid-template-columns:repeat(7,minmax(0,1fr));gap:12px;height:calc(100svh - 88px);display:grid;position:relative}.pv-celda{min-width:0;min-height:0;transition:opacity .3s linear .15s;position:relative;overflow:hidden}.pv-campo.mirando .pv-celda{opacity:0;transition:opacity .25s linear}.pv-campo.mirando .pv-prod{z-index:4}.pv-solar{background:var(--tinta);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--violeta) 30%, transparent)}.pv-prod{outline-offset:3px;display:block}.pv-prod img{object-fit:cover;object-position:top;width:100%;height:100%;transition:filter .3s;display:block}.pv-prod:after{content:"";background:var(--violeta);mix-blend-mode:multiply;opacity:0;transition:opacity .3s;position:absolute;inset:0}.pv-prod.activo img{filter:grayscale()contrast(1.15)}.pv-prod.activo:after{opacity:.85}.pv-prod:focus-visible{outline:2px solid var(--chicha)}.pv-titulo{z-index:2;text-align:center;flex-direction:column;grid-area:3/3/6/6;justify-content:center;align-items:center;gap:10px;display:flex;position:relative}.pv-titulo h1,.pv-nombre{font-family:var(--anton);text-transform:uppercase;margin:0;font-size:min(6vw,11svh);font-weight:400;line-height:.92}.pv-titulo h1{color:var(--chicha)}.pv-nombre{color:var(--blanco);font-size:min(4.6vw,9svh)}.pv-cursor{background:var(--chicha);vertical-align:-.04em;width:.32em;height:.8em;margin-left:.06em;animation:1s step-end infinite blink;display:inline-block}.pv-cmd,.pv-dom{color:var(--menta);margin:0;font-size:13px}.pv-que{max-width:40ch;color:var(--lavanda);margin:0;font-size:14px}.pv-h1-lista,.pv-lista{display:none}@media (max-width:900px){.pv-campo{display:none}.pv-top{grid-template-columns:1fr auto}.pv-top>:nth-child(2),.pv-top>:nth-child(3){display:none}.pv-pie{grid-template-columns:1fr;gap:4px;padding:18px 0 24px}.pv-pie>:last-child{text-align:left}.pv-h1-lista{font-family:var(--anton);text-transform:uppercase;color:var(--chicha);margin:18px 0 6px;font-size:56px;font-weight:400;line-height:.9;display:block}.pv-lista{gap:34px;margin:18px 0 0;padding:0;list-style:none;display:grid}.pv-lista li>a:first-child{aspect-ratio:16/10;display:block;overflow:hidden}.pv-lista img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.pv-lista h2{font-family:var(--anton);text-transform:uppercase;margin:14px 0 4px;font-size:30px;font-weight:400;line-height:1}.pv-lista p{color:var(--lavanda);margin:0 0 6px;font-size:14px}}.pv-escena{z-index:3;pointer-events:none;position:absolute;inset:0}.pv-escenario{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:12px;display:grid;position:absolute;inset:0}.pv-campo.mirando .pv-titulo{opacity:0;transition:opacity .2s}.pv-ficha{pointer-events:auto;grid-column:1/4;align-self:end;gap:14px;padding-bottom:6svh;animation:.6s cubic-bezier(.2,.8,.2,1) .2s both ficha;display:grid}.pv-ficha-nombre{font-family:var(--anton);text-transform:uppercase;color:var(--blanco);margin:0;font-size:clamp(40px,4.6vw,84px);line-height:.92}.pv-ficha-que{max-width:32ch;color:var(--lavanda);margin:0;font-size:15px;line-height:1.45}.pv-ficha-ir{color:var(--negro);background:var(--chicha);justify-self:start;padding:9px 14px;font-size:13px;transition:background .2s,color .2s}.pv-ficha-ir:hover{background:var(--blanco)}.pv-navegador{pointer-events:auto;box-shadow:0 0 0 1px color-mix(in oklab, var(--violeta) 45%, transparent), 0 40px 90px -30px color-mix(in oklab, var(--violeta) 70%, transparent), 0 24px 60px -20px #000c;transform-origin:50% 100%;background:#0e1016;border-radius:12px;grid-area:1/4/auto/12;justify-self:stretch;animation:.75s cubic-bezier(.2,.8,.2,1) both navegador;display:block;position:relative;overflow:hidden}.pv-barra{background:#181b24;border-bottom:1px solid #23273a;align-items:center;gap:7px;height:34px;padding:0 14px;display:flex}.pv-barra>i{background:#2c3144;border-radius:50%;width:10px;height:10px}.pv-barra>i:first-child{background:var(--violeta)}.pv-url{min-width:38%;color:var(--lavanda);background:#10131b;border-radius:6px;justify-content:center;align-items:center;gap:6px;margin:0 auto;padding:4px 14px;font-size:12px;display:inline-flex}.pv-url svg{width:11px;height:11px;color:var(--menta)}.pv-navegador video{aspect-ratio:16/10;object-fit:cover;object-position:top;background:#0e1016;width:100%;display:block}.pv-telefono{aspect-ratio:390/844;pointer-events:auto;width:min(15vw,30svh);box-shadow:0 0 0 1.5px #2c3144, 0 0 0 4px #0b0c10, 0 30px 70px -20px #000000e6, 0 30px 80px -30px color-mix(in oklab, var(--menta) 45%, transparent);background:#0b0c10;border-radius:38px;grid-area:1/10/auto/13;place-self:end;margin-bottom:2svh;padding:9px;animation:.8s cubic-bezier(.2,.8,.2,1) .15s both telefono;display:block;position:relative}.pv-telefono video{object-fit:cover;object-position:top;background:#fff;border-radius:30px;width:100%;height:100%;display:block}.pv-isla{z-index:1;background:#0b0c10;border-radius:10px;width:30%;height:16px;position:absolute;top:16px;left:50%;transform:translate(-50%)}@keyframes navegador{0%{opacity:0;transform:perspective(1400px)translateY(40px)rotateX(9deg)scale(.96)}to{opacity:1;transform:none}}@keyframes telefono{0%{opacity:0;transform:translate(40px,30px)rotate(4deg)}to{opacity:1;transform:none}}@keyframes ficha{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}
