/* MEISP 12.6 — A1 product showcase refinements */
body.home .meisp-digital-store{position:relative!important;overflow:hidden!important;background:radial-gradient(ellipse at 8% 85%,rgba(14,212,105,.17),transparent 39%),linear-gradient(125deg,#003a3e,#004d44 55%,#00313c)!important}
body.home .meisp-digital-head{position:relative!important;z-index:1!important}
body.home .meisp-digital-products{position:relative!important;z-index:1!important}
body.home .meisp-digital-product{transition:transform .22s ease,box-shadow .22s ease!important;overflow:hidden!important}
body.home .meisp-digital-product:hover{transform:translateY(-4px)!important;box-shadow:0 10px 32px rgba(12,237,192,.28)!important}
body.home .meisp-digital-product:focus-within{outline:2px solid #30f57d!important;outline-offset:3px!important}
body.home .meisp-digital-product .meisp-digital-photo{border:1px solid rgba(68,247,226,.55)!important;box-shadow:inset 0 0 20px rgba(11,216,241,.1)!important}
body.home .meisp-cert-art-ecpfa1 .meisp-art-card{background:linear-gradient(145deg,#098ff1 0%,#0058a3 54%,#003567 100%)!important;border-color:#48ceff!important;box-shadow:0 10px 20px rgba(0,10,44,.45),0 0 24px rgba(0,195,255,.32)!important}
body.home .meisp-cert-art-ecnpja1 .meisp-art-card{background:linear-gradient(145deg,#f8fdff 0%,#dce8ee 55%,#a7c1cd 100%)!important;border-color:#fff!important;box-shadow:0 10px 20px rgba(0,15,31,.4),0 0 24px rgba(49,247,166,.28)!important}
body.home .meisp-cert-art-ecpfa1 .meisp-art-card:after,body.home .meisp-cert-art-ecnpja1 .meisp-art-card:after{content:'A1 · 1 ANO';position:absolute;right:10px;top:11px;font-size:9px;font-weight:800;letter-spacing:.06em;color:inherit;opacity:.82}
body.home .meisp-digital-product .meisp-digital-chip{display:inline-flex!important;width:max-content!important;padding:4px 9px!important;border-radius:100px!important;background:rgba(28,234,133,.12)!important;border:1px solid rgba(40,244,126,.55)!important;color:#a2ffc7!important;font-size:10px!important}
body.home .meisp-digital-product>a:last-child{background:#29f466!important;color:#003527!important;font-weight:800!important;transition:filter .2s ease!important}
body.home .meisp-digital-product>a:last-child:hover{filter:brightness(1.1)!important}
@media(prefers-reduced-motion:reduce){body.home .meisp-digital-product{transition:none!important}body.home .meisp-digital-product:hover{transform:none!important}}
