/* MIRASUIT v6 — 3D obsidian crystal replaces only the fingernail logo. 
   Original title / subtitle / buttons remain pixel-identical in the source DOM/CSS. */
#top.hero-reverse .hero-fingertip-logo{width:clamp(102px,13vw,190px);height:clamp(102px,13vw,190px);aspect-ratio:1;top:30%;left:50%;pointer-events:none}
#top.hero-reverse .hero-fingertip-logo>.hero-crystal-logo{display:block;width:100%;height:100%;border:0;background:transparent;pointer-events:none;filter:drop-shadow(0 0 14px rgba(192,219,246,.33));}
#top.hero-reverse .hero-fingertip-logo[data-pulse="active"]>.hero-crystal-logo{filter:drop-shadow(0 0 18px rgba(226,239,255,.72)) drop-shadow(0 0 5px rgba(255,255,255,.44));}
@media(max-width:800px){#top.hero-reverse .hero-fingertip-logo{width:clamp(92px,27vw,140px);height:clamp(92px,27vw,140px);top:27%}}
@media(prefers-reduced-motion:reduce){#top.hero-reverse .hero-fingertip-logo{display:block!important;opacity:1!important}}

/* Dian 2026-10-20: one small step left for location kicker; glass mark 2x. */
#top.hero-reverse .hero-kicker{position:relative;left:-14px}
#top.hero-reverse .hero-fingertip-logo{width:clamp(204px,26vw,380px);height:clamp(204px,26vw,380px)}
#top.hero-reverse .hero-fingertip-logo>.hero-crystal-logo{filter:drop-shadow(0 0 16px rgba(211,230,255,.65)) drop-shadow(0 0 4px rgba(255,255,255,.85));}
#top.hero-reverse .hero-fingertip-logo[data-pulse="active"]>.hero-crystal-logo{filter:drop-shadow(0 0 25px rgba(226,240,255,.95)) drop-shadow(0 0 7px rgba(255,255,255,.9));}
@media(max-width:800px){#top.hero-reverse .hero-kicker{left:-8px}#top.hero-reverse .hero-fingertip-logo{width:clamp(184px,54vw,280px);height:clamp(184px,54vw,280px)}}

/* 2026-10-20: removed artificial sparkle/drop-shadow. Intrinsic refraction only. */
#top.hero-reverse .hero-fingertip-logo>.hero-crystal-logo,#top.hero-reverse .hero-fingertip-logo[data-pulse="active"]>.hero-crystal-logo{filter:none!important}
