/* luansui-why-hover:v1 — elevation only; preserve content and geometry. */
html body#ls-home #ls-scenes.luansui_why_section .luansui_why_card{
 box-shadow:0 3px 10px rgba(24,52,85,.025),0 10px 24px rgba(24,52,85,.025)!important;
 transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease;
}
@media(hover:hover) and (pointer:fine){
 html body#ls-home #ls-scenes.luansui_why_section .luansui_why_card:hover{
  transform:translateY(-4px);
  border-color:#b8cef0!important;
  box-shadow:0 6px 14px rgba(34,79,145,.045),0 18px 36px rgba(34,79,145,.09)!important;
 }
}
html body#ls-home #ls-scenes.luansui_why_section .luansui_why_card:focus-within{
 border-color:#b8cef0!important;
 box-shadow:0 6px 14px rgba(34,79,145,.045),0 18px 36px rgba(34,79,145,.09)!important;
}
@media(prefers-reduced-motion:reduce){
 html body#ls-home #ls-scenes.luansui_why_section .luansui_why_card{transition:none!important}
 html body#ls-home #ls-scenes.luansui_why_section .luansui_why_card:hover{transform:none!important}
}
