/*!
 * MetaPol — Liquid Glass (estilo Apple iOS 26)
 * Cristal translucido: desenfoca y satura lo que hay detras (frosted), con
 * "lente" en el borde (rim lensing) y gloss especular arriba. SIN distorsion
 * SVG del fondo (esa arrastraba el texto del hero y creaba fantasmas).
 * Uso: clase "liquid-glass" en cualquier <button>/<a>.
 */.liquid-glass,a.liquid-glass,button.liquid-glass{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border:none!important;border-radius:16px!important;color:#0a2540!important;font-weight:700;background:rgba(255,255,255,.12)!important;-webkit-backdrop-filter:blur(10px) saturate(1.7) brightness(1.06);backdrop-filter:blur(10px) saturate(1.7) brightness(1.06);box-shadow:0 8px 24px -8px rgba(10,37,64,.3),0 2px 6px -2px rgba(10,37,64,.16),inset 0 0 0 1px rgba(255,255,255,.45),inset 1.5px 1.5px 1px -1px rgba(255,255,255,.95),inset -1.5px -1.5px 1px -1px rgba(255,255,255,.55),inset 3px 3px 6px -3px rgba(255,255,255,.6),inset -2px -3px 8px -4px rgba(10,37,64,.22)!important;transition:transform .4s cubic-bezier(.175, .885, .32, 1.5),box-shadow .4s ease,background .4s ease!important}.liquid-glass::after{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.5) 0,rgba(255,255,255,.12) 34%,transparent 55%),radial-gradient(140% 70% at 50% -25%,rgba(255,255,255,.55) 0,transparent 50%);mix-blend-mode:screen;opacity:.85;pointer-events:none}.liquid-glass>*{position:relative;z-index:2;text-shadow:0 1px 1px rgba(255,255,255,.55);transition:transform .4s cubic-bezier(.175, .885, .32, 1.5)}.liquid-glass:hover{transform:translateY(-2px) scale(1.03);background:rgba(255,255,255,.18)!important;box-shadow:0 14px 30px -10px rgba(10,37,64,.36),0 3px 8px -2px rgba(10,37,64,.18),inset 0 0 0 1px rgba(255,255,255,.55),inset 1.5px 1.5px 1px -1px #fff,inset -1.5px -1.5px 1px -1px rgba(255,255,255,.6),inset 3px 3px 6px -3px rgba(255,255,255,.7),inset -2px -3px 8px -4px rgba(10,37,64,.22)!important}.liquid-glass:hover>*{transform:scale(.98)}.liquid-glass:active{transform:translateY(0) scale(.98)}@media (prefers-reduced-motion:reduce){.liquid-glass,.liquid-glass>*{transition:none!important}.liquid-glass:hover,.liquid-glass:hover>*{transform:none}}