.relevo{position:fixed;inset:0;z-index:90;display:grid;place-items:center;padding:1.2rem;visibility:hidden;opacity:0;transition:opacity .25s ease,visibility 0s linear .25s}.relevo.abierto{visibility:visible;opacity:1;transition:opacity .25s ease}.relevo__velo{position:absolute;inset:0;background:rgba(20,10,5,.72);backdrop-filter:blur(3px)}.relevo__carta{position:relative;width:min(100%,33rem);background:var(--piedra);border:3px solid var(--oro-vivo);border-radius:16px;padding:clamp(1.5rem,4vw,2.4rem);box-shadow:0 30px 70px -24px rgba(0,0,0,.7);transform:translateY(14px) scale(.98);transition:transform .28s cubic-bezier(.2,.8,.25,1)}.relevo.abierto .relevo__carta{transform:none}.relevo__carta::before{content:"";position:absolute;left:0;right:0;top:0;height:6px;background:linear-gradient(90deg,var(--sangre),var(--oro) 50%,var(--sangre));border-radius:16px 16px 0 0}.relevo__x{position:absolute;top:.7rem;right:.8rem;width:2.1rem;height:2.1rem;border-radius:50%;display:grid;place-items:center;font-size:1.3rem;color:var(--tinta-media);background:rgba(33,21,9,.06)}.relevo__x:hover{background:var(--sangre);color:var(--oro-claro)}.relevo__ceja{font-family:var(--cronica);font-weight:900;font-size:.74rem;letter-spacing:.2em;text-transform:uppercase;color:var(--oro);display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}.relevo__ceja::before{content:"";width:1.6rem;height:3px;background:var(--sangre);border-radius:2px}.relevo__marca{display:flex;align-items:center;gap:.7rem;margin-bottom:.9rem}.relevo__tachado{font-family:var(--estandarte);font-size:1.45rem;color:var(--tinta-media);text-decoration:line-through;text-decoration-color:var(--sangre);text-decoration-thickness:3px}.relevo__chip{font-weight:900;font-size:.68rem;letter-spacing:.08em;background:var(--sangre);color:var(--oro-claro);padding:.3em .7em;border-radius:5px;box-shadow:0 2px 0 var(--sangre-honda)}.relevo__titulo{font-family:var(--estandarte);font-size:1.4rem;color:var(--tinta);line-height:1.1;margin-bottom:.7rem}.relevo__texto{font-size:.98rem;color:var(--tinta-media);margin-bottom:1.2rem}.relevo__texto b{color:var(--sangre-honda)}.relevo__alt{background:var(--tinta);color:var(--pergamino);border-radius:12px;padding:1.1rem 1.2rem;border:1px solid var(--oro);margin-bottom:1.3rem}.relevo__altceja{font-weight:900;font-size:.68rem;letter-spacing:.14em;color:var(--oro-vivo);text-transform:uppercase;margin-bottom:.6rem}.relevo__op{display:flex;align-items:center;gap:.6rem;font-family:var(--estandarte);font-size:1.18rem;color:var(--oro-claro);margin-bottom:.7rem}.relevo__punto{width:.6rem;height:.6rem;border-radius:50%;background:var(--trebol);box-shadow:0 0 0 3px rgba(31,122,70,.3)}.relevo__lista{display:grid;gap:.4rem}.relevo__lista li{position:relative;padding-left:1.5rem;font-size:.9rem;color:#e9ddc8}.relevo__lista li::before{content:"✓";position:absolute;left:0;color:var(--oro-vivo);font-weight:900}.relevo__ir{width:100%}.relevo__pie{text-align:center;font-size:.76rem;color:var(--tinta-tenue);margin-top:.9rem;letter-spacing:.02em}@media (prefers-reduced-motion:reduce){.relevo,.relevo__carta{transition:none}}