.visor{position:relative}.visor .app{--alto-cab:0px;background:0 0}.visor .app .toc{top:12px}.visor .recorte{overflow:hidden}.visor .corte{background:linear-gradient(to bottom, transparent, var(--visor-fondo,var(--paper)) 62%);justify-items:start;gap:14px;margin-top:-96px;padding-top:96px;display:grid;position:relative}.visor .corte p{color:var(--ink-2);max-width:46ch;margin:0;font-size:.9375rem;line-height:1.55}.visor .corte .btn-principal{width:auto;text-decoration:none}.visor.enmarcado{height:420px;overflow:hidden}.visor.enmarcado .corte{display:none}.visor.enmarcado .app{width:780px;transform:scale(var(--escala,.7));transform-origin:0 0;padding:20px 24px 0}.visor.enmarcado .ptabs{margin-bottom:18px}@media (max-width:1199px){.visor.enmarcado{height:380px}}@media (max-width:900px){.visor .app .toc-movil{background:var(--visor-fondo,var(--paper));top:0}}
