/* Destaque progressivo dos quatro diferenciais, dentro da identidade Nexgeen. */
.prp-polished .pain-intro .pain-intro-grid article{
 border-color:#dcb8d1!important;
 box-shadow:0 15px 36px #77466512!important;
 transition:border-color .4s ease,box-shadow .45s ease,background .45s ease,transform .35s ease;
}
.prp-polished .pain-intro .pain-intro-grid article:before{
 height:4px;background:#aa438c;opacity:.3;
 transform:scaleX(.38);transform-origin:left;
 transition:transform .65s cubic-bezier(.22,1,.36,1),opacity .4s;
}
.prp-polished .pain-intro .pain-intro-grid article>.pain-stat{
 display:grid;place-items:center;width:72px;height:72px;margin-bottom:24px;
 border:1px solid #aa438c27;border-radius:21px;
 background:#f7eaf3;color:#aa438c!important;
 font-size:2.7rem;line-height:1;letter-spacing:-.06em;
 transition:background .4s,color .4s,box-shadow .45s,transform .45s;
}
.prp-polished .pain-intro .pain-intro-grid article>strong{
 font-weight:760;transition:color .4s;
}
.prp-polished .pain-intro .pain-intro-grid article.is-spotlight{
 border-color:#aa438c!important;
 background:linear-gradient(150deg,#fff 20%,#f9eaf5 100%)!important;
 box-shadow:0 22px 48px #aa438c24,0 0 0 1px #aa438c18!important;
}
.prp-polished .pain-intro .pain-intro-grid article.is-spotlight:before{
 opacity:1;transform:scaleX(1);
}
.prp-polished .pain-intro .pain-intro-grid article.is-spotlight>.pain-stat{
 color:#fff!important;background:#aa438c;border-color:#aa438c;
 box-shadow:0 10px 23px #aa438c30;transform:scale(1.05);
}
.prp-polished .pain-intro .pain-intro-grid article.is-spotlight>strong{color:#913773}
@media(hover:hover){
 .prp-polished .pain-intro .pain-intro-grid article:hover{transform:translateY(-6px)}
}
@media(max-width:680px){
 .prp-polished .pain-intro .pain-intro-grid article>.pain-stat{width:64px;height:64px;border-radius:18px;font-size:2.4rem;margin-bottom:20px}
}
@media(prefers-reduced-motion:reduce){
 .prp-polished .pain-intro .pain-intro-grid article,
 .prp-polished .pain-intro .pain-intro-grid article:before,
 .prp-polished .pain-intro .pain-intro-grid article>.pain-stat,
 .prp-polished .pain-intro .pain-intro-grid article>strong{transition:none!important}
 .prp-polished .pain-intro .pain-intro-grid article:hover,
 .prp-polished .pain-intro .pain-intro-grid article.is-spotlight>.pain-stat{transform:none!important}
}
