.card-designation{@media (min-width:768px) and (max-width:1023px){overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.initiative-card{position:relative;overflow:hidden}.initiative-card:after,.initiative-card:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#4caf50,#2196f3 50%,#4caf50);padding:2px;border-radius:.5rem;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .3s}.initiative-card:before{animation:none}.initiative-card:hover:before{opacity:1;animation:border-dance 2s linear infinite}.key-component-card{position:relative;overflow:hidden}.key-component-card:after,.key-component-card:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#4caf50,#2196f3 50%,#4caf50);padding:2px;border-radius:.5rem;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .3s}.key-component-card:before{animation:none}.key-component-card:hover:before{opacity:1;animation:border-dance 2s linear infinite}@keyframes border-dance{0%{clip-path:polygon(0 0,0 0,0 100%,0 100%)}25%{clip-path:polygon(0 0,100% 0,100% 0,0 0)}50%{clip-path:polygon(100% 0,100% 100%,100% 100%,100% 0)}75%{clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%)}to{clip-path:polygon(0 0,0 100%,0 100%,0 0)}}.animated-border{position:relative}.animated-border:before{content:"";position:absolute;inset:0;border-radius:8px;padding:2px;background:linear-gradient(45deg,transparent,transparent 25%,rgba(33,150,243,.3) 50%,transparent 75%,transparent);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transform:scale(1.05);transition:all .3s ease-in-out}.animated-border:hover:before{opacity:1;transform:scale(1);animation:borderRotate 3s linear infinite}@keyframes borderRotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}