html.intro-vista .intro-pro{display:none}.intro-pro{z-index:9999;cursor:pointer;will-change:transform;background:#2f5e3e;place-items:center;display:grid;position:fixed;inset:0}.intro-pro-escena{--alto:clamp(150px, 42vmin, 470px);align-items:flex-end;gap:calc(var(--alto) * .12);display:flex;transform:translate(-3%)}.intro-pro-monito{height:var(--alto);fill:#e9c48e;fill-rule:evenodd;width:auto;overflow:visible}.intro-pro-monito [data-p=todo]{transform-origin:50% 100%;transform-box:fill-box}.intro-pro-palabra{font-family:var(--font-display);font-weight:900;font-size:calc(var(--alto) * .72);letter-spacing:-.02em;color:#fffbf4;margin-bottom:calc(var(--alto) * .02);align-items:baseline;line-height:.74;display:flex}.intro-pro-palabra span{display:inline-block}.intro-pro-palabra [data-p=R]{transform-origin:50% 100%}.intro-pro-palabra [data-p=O]{color:#e9c48e;opacity:0}.intro-pro-sale{pointer-events:none;transition:transform .8s cubic-bezier(.76,0,.24,1);transform:translate(100%)}.intro-pro-saltar{color:#fffbf4;min-height:44px;font:600 .95rem/1 var(--font-display);cursor:pointer;opacity:0;background:#0000001f;border:1px solid #fffbf473;border-radius:999px;align-items:center;gap:.5rem;padding:0 1.2rem;animation:.5s ease-out .5s forwards intro-pro-aparece;display:inline-flex;position:absolute;bottom:clamp(16px,4vh,40px);right:clamp(16px,3vw,40px)}.intro-pro-saltar:hover,.intro-pro-saltar:focus-visible{background:#fffbf424;border-color:#fffbf4}@keyframes intro-pro-aparece{to{opacity:1}}@media (max-width:640px){.intro-pro-escena{--alto:min(36vw, 30vh);transform:none}.intro-pro-saltar{top:16px;bottom:auto;right:16px}}@media (prefers-reduced-motion:reduce){.intro-pro{display:none}}
