@charset "UTF-8";#holo-presencia-white-mexico{--hpmx-green:#00C208;--hpmx-purple:#6200EA;--hpmx-black:#1a1a1a;--hpmx-bg:#F9F9F9;--hpmx-head:"Helvetica Neue",Helvetica,Arial,sans-serif;--hpmx-body:"Karla",sans-serif;width:100%;padding:30px 20px 48px;background:var(--hpmx-bg);color:var(--hpmx-black);font-family:var(--hpmx-body);box-sizing:border-box}#holo-presencia-white-mexico *,#holo-presencia-white-mexico *::before,#holo-presencia-white-mexico *::after{box-sizing:border-box}#holo-presencia-white-mexico .hpmx-wrap{max-width:1180px;margin:0 auto;text-align:center}#holo-presencia-white-mexico .hpmx-title{margin:0 auto 22px;max-width:820px;font-family:var(--hpmx-head);font-weight:800;font-size:28px;line-height:1.3;letter-spacing:-1px;color:var(--hpmx-black);text-transform:none}#holo-presencia-white-mexico .hpmx-title span{color:var(--hpmx-purple)}#holo-presencia-white-mexico .hpmx-icons{display:grid;grid-template-columns:repeat(12,46px);justify-content:center;align-items:center;column-gap:26px;row-gap:14px;max-width:100%;margin:0 auto;padding:16px 4px 14px;overflow:visible}#holo-presencia-white-mexico .hpmx-icon{position:relative;isolation:isolate;width:46px;height:46px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:transparent;color:inherit;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}#holo-presencia-white-mexico .hpmx-icon::before{content:"";position:absolute;z-index:-1;inset:-7px;border:2px solid rgba(98,0,234,.38);border-radius:50%;background:rgba(98,0,234,.07);box-shadow:0 8px 18px rgba(98,0,234,.12);opacity:0;transform:scale(.70);transition:opacity .28s ease,transform .38s cubic-bezier(.2,1.5,.45,1);pointer-events:none}#holo-presencia-white-mexico .hpmx-icon img{display:block;width:40px;height:40px;object-fit:contain;transform:translateY(0) scale(1) rotate(0deg);transform-origin:50% 50%;transition:transform .38s cubic-bezier(.20,1.55,.45,1),filter .32s ease;backface-visibility:hidden}#holo-presencia-white-mexico.hpmx-motion-ready .hpmx-title,#holo-presencia-white-mexico.hpmx-motion-ready .hpmx-icon{opacity:0}#holo-presencia-white-mexico.hpmx-motion-ready.hpmx-inview .hpmx-title{animation:hpmx-title-entrar .75s cubic-bezier(.22,1,.36,1) both}#holo-presencia-white-mexico.hpmx-motion-ready.hpmx-inview .hpmx-icon{animation:hpmx-icon-entrar .77s cubic-bezier(.21,1,.33,1) both;animation-delay:calc(.22s + var(--hpmx-index,0) * .075s)}@media (hover:hover) and (pointer:fine){#holo-presencia-white-mexico .hpmx-icon:hover{z-index:2}#holo-presencia-white-mexico .hpmx-icon:hover::before{opacity:1;transform:scale(1)}#holo-presencia-white-mexico .hpmx-icon:hover img{transform:translateY(-7px) scale(1.23) rotate(-4deg);filter:drop-shadow(0 10px 8px rgba(98,0,234,.22))}}#holo-presencia-white-mexico .hpmx-icon:focus-visible{outline:3px solid var(--hpmx-purple);outline-offset:9px;z-index:2}#holo-presencia-white-mexico .hpmx-icon:focus-visible::before{opacity:1;transform:scale(1)}#holo-presencia-white-mexico .hpmx-icon:focus-visible img{transform:translateY(-6px) scale(1.18)}#holo-presencia-white-mexico .hpmx-icon:active img{transform:translateY(0) scale(.89);transition-duration:.12s}@media (max-width:1800px){#holo-presencia-white-mexico .hpmx-icons{grid-template-columns:repeat(6,46px);gap:14px 26px}}@media (max-width:768px){#holo-presencia-white-mexico{padding:26px 16px 44px}#holo-presencia-white-mexico .hpmx-title{max-width:360px;font-size:24px;line-height:1.3;letter-spacing:-.3px;margin-bottom:22px}#holo-presencia-white-mexico .hpmx-title span{display:block}#holo-presencia-white-mexico .hpmx-icons{grid-template-columns:repeat(6,44px);gap:14px 18px}#holo-presencia-white-mexico .hpmx-icon{width:44px;height:44px}#holo-presencia-white-mexico .hpmx-icon img{width:38px;height:38px}}@media (max-width:410px){#holo-presencia-white-mexico .hpmx-icons{grid-template-columns:repeat(6,38px);gap:12px 10px}#holo-presencia-white-mexico .hpmx-icon{width:38px;height:38px}#holo-presencia-white-mexico .hpmx-icon img{width:34px;height:34px}}@media (prefers-reduced-motion:reduce){#holo-presencia-white-mexico .hpmx-title,#holo-presencia-white-mexico .hpmx-icon{opacity:1 !important;animation:none !important;transform:none !important;filter:none !important}#holo-presencia-white-mexico .hpmx-icon::before,#holo-presencia-white-mexico .hpmx-icon img{transition:none !important}#holo-presencia-white-mexico .hpmx-icon:hover img,#holo-presencia-white-mexico .hpmx-icon:active img,#holo-presencia-white-mexico .hpmx-icon:focus-visible img{transform:none !important;filter:none !important}}
