.blog-post-card{transition:transform .3s ease,box-shadow .3s ease}.blog-post-card:hover{transform:translateY(-2px);box-shadow:0 10px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1)}.gradient-text{background:linear-gradient(90deg,#ff6100,#f90);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.animated-underline{position:relative;display:inline-block}.animated-underline:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:2px;bottom:-2px;left:0;background:linear-gradient(90deg,#ff6100,#f90);transform-origin:bottom right;transition:transform .3s ease-out}.animated-underline:hover:after{transform:scaleX(1);transform-origin:bottom left}.orange-tint{background-color:rgba(255,97,0,.01)}.blog-divider{height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1),transparent);margin:2rem 0}.blog-content{font-size:1.125rem;line-height:1.8;letter-spacing:-.011em}@media (max-width:640px){.blog-content{font-size:1rem;line-height:1.7}}