:where(.voice-usecase-grid a,.voice-trust-grid article){position:relative;isolation:isolate;overflow:hidden}
:where(.voice-usecase-grid a,.voice-trust-grid article)::before{content:"";position:absolute;z-index:0;inset:0;opacity:0;pointer-events:none;background:radial-gradient(330px circle at var(--mx,50%) var(--my,50%),#8ba7ff66,transparent 70%);transition:opacity .28s ease}
:where(.voice-usecase-grid a,.voice-trust-grid article)>:not(i){position:relative;z-index:1}
.voice-usecase-grid a>i{z-index:1}
.voice-trust-grid article{transition:transform .28s ease,border-color .28s ease,box-shadow .28s ease}
@media(hover:hover) and (pointer:fine){
  :where(.voice-usecase-grid a,.voice-trust-grid article):hover::before{opacity:1}
  .voice-trust-grid article:hover{transform:translateY(-6px);border-color:#9bb3ff;box-shadow:0 22px 44px #02071870}
}
@media(prefers-reduced-motion:reduce){
  :where(.voice-usecase-grid a,.voice-trust-grid article),:where(.voice-usecase-grid a,.voice-trust-grid article)::before{transition:none}
  :where(.voice-usecase-grid a,.voice-trust-grid article):hover{transform:none}
}
