*{box-sizing:border-box}html{scroll-behavior:auto}body{margin:0;font-family:Tahoma,Verdana,Arial,sans-serif;font-size:16px;line-height:1.45}img{max-width:100%;display:block}button,a{touch-action:manipulation}button{font:inherit;cursor:pointer}a{color:inherit}button,a,summary{min-height:44px}button:focus-visible,a:focus-visible,summary:focus-visible{outline:3px solid #ff9719;outline-offset:4px}h1,h2,h3,p{margin-top:0}h2{font-size:24px}h3{font-size:18px}button:disabled{cursor:default}small{font-size:13px}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.brand{display:block;width:330px;max-width:100%;aspect-ratio:3.35;overflow:hidden;background:#fff}.brand img{width:100%;height:100%;object-fit:cover;object-position:center 49.5%}.cover-button{padding:0;border:0;display:block;background:#0b130b;width:100%}.cover-button img{width:100%;height:auto;aspect-ratio:1;object-fit:contain}.cover-button:focus-visible{outline-offset:0}.platforms{display:grid;gap:8px}.platform{display:flex;justify-content:space-between;gap:10px;align-items:center;padding:12px 14px;border:1px solid currentColor;font-size:16px}.platform span{font-size:13px;text-align:right}.pending{max-width:46ch}.pending p:last-child{margin-bottom:0}.meta{display:grid;grid-template-columns:auto 1fr;gap:10px 20px;margin:0}.meta dt{font-weight:bold}.meta dd{margin:0}.prototype{font-size:12px}.return{display:inline-flex;align-items:center;font-size:13px;padding:8px 0}dialog{padding:14px;border:1px solid #79936d;background:#10170f;color:#fff;width:min(94vw,760px);max-height:94dvh;overflow:auto}dialog::backdrop{background:#000d}dialog header{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:12px}dialog h2{font-size:18px;margin:0}dialog button{background:#d6e7cf;border:1px solid #fff;color:#142511;padding:9px 18px}dialog img{width:100%;height:auto}dialog p{margin:12px 0 0}body:has(dialog[open]){overflow:hidden}[hidden]{display:none!important}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation:none!important;transition:none!important}}/* Encuadre del JPG, sin alterar el original. */
.brand{position:relative}.brand img{position:absolute;max-width:none;width:134%;height:auto;left:-17%;top:50%;transform:translateY(-50%)}
