.relevo{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:var(--canal);opacity:0;transition:opacity .26s ease}.relevo[hidden]{display:none}.relevo--on{opacity:1}.relevo__velo{position:absolute;inset:0;background:radial-gradient(70% 60% at 50% 30%,rgba(92,22,144,.7),rgba(16,18,72,.86));backdrop-filter:blur(4px)}.relevo__cristal{position:relative;z-index:1;width:min(100%,420px);background:linear-gradient(170deg,var(--blanco),var(--malva));border:3px solid var(--indigo);border-radius:calc(var(--radio) + 8px);padding:clamp(1.5rem,4vw,2.1rem);box-shadow:0 .5em 0 0 var(--oro),0 34px 80px -28px rgba(16,18,72,.8);transform:translateY(14px) scale(.95);transition:transform .32s cubic-bezier(.2,.9,.3,1.2)}.relevo--on .relevo__cristal{transform:none}.relevo__x{position:absolute;top:.7rem;right:.8rem;width:34px;height:34px;border:0;cursor:pointer;background:var(--malva-hon);color:var(--indigo);border-radius:50%;font-size:1.3rem;line-height:1;font-weight:700}.relevo__x:hover{background:var(--oro-cla)}.relevo__ojo{display:inline-flex;align-items:center;gap:.5em;font-weight:700;font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:var(--uva)}.relevo__ojo::before{content:"";width:1.6em;height:3px;border-radius:3px;background:linear-gradient(90deg,var(--oro),var(--fucsia))}.relevo__marca-no{display:flex;align-items:center;gap:.7rem;margin:1rem 0 .3rem}.relevo__logo{font-family:var(--f-titular);font-size:1.4rem;color:var(--indigo);opacity:.55;text-decoration:line-through;text-decoration-color:var(--fucsia);text-decoration-thickness:2px}.relevo__logo b{color:var(--uva);font-weight:400}.relevo__estado{font-weight:700;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:var(--fucsia-hon);background:rgba(255,46,154,.12);border:1.5px solid var(--fucsia);border-radius:var(--radio-ch);padding:.26em .7em}.relevo__tit{font-family:var(--f-titular);font-weight:400;font-size:clamp(1.5rem,5vw,1.95rem);line-height:1.04;color:var(--indigo);margin-bottom:.6rem}.relevo__txt{font-size:.98rem;line-height:1.55;color:var(--indigo);max-width:none}.relevo__txt b{color:var(--uva)}.relevo__alt{margin-top:1.15rem;background:var(--marfil);border:2px solid var(--oro);border-radius:var(--radio);padding:1rem 1.1rem}.relevo__alt-eti{display:block;font-weight:700;font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:var(--oro-hon);margin-bottom:.6rem}.relevo__alt-marca{display:flex;align-items:baseline;gap:.6rem;flex-wrap:wrap;margin-bottom:.7rem}.relevo__1x{font-family:var(--f-titular);font-size:1.5rem;color:var(--indigo)}.relevo__1x b{color:var(--turq-hon);font-weight:400}.relevo__ok{display:inline-flex;align-items:center;gap:.4em;font-weight:600;font-size:.84rem;color:var(--turq-hon)}.relevo__ok::before{content:"";width:8px;height:8px;border-radius:50%;background:var(--turq)}.relevo__checks{list-style:none;display:grid;gap:.45rem}.relevo__checks li{position:relative;padding-left:1.7em;font-size:.9rem;color:var(--indigo);font-weight:500}.relevo__checks li::before{content:"✓";position:absolute;left:0;top:-.04em;width:1.25em;height:1.25em;display:grid;place-items:center;background:var(--turq);color:#042a2a;border-radius:50%;font-size:.78em;font-weight:800}.relevo__ir{margin-top:1.3rem;width:100%;justify-content:center;animation:none}.relevo__legal{text-align:center;font-size:.76rem;color:var(--indigo);opacity:.6;margin-top:.9rem;max-width:none}@media (max-width:460px){.relevo__marca-no{flex-wrap:wrap;gap:.5rem}}