.blog-spotlight-container .spotlight-block{align-items:center;backdrop-filter:blur(20px);background:hsla(60,2%,88%,.6);border-radius:35px;display:flex;flex-direction:row;justify-content:space-between;padding:40px}.blog-spotlight-container .spotlight-block h2.title{color:var(--primary-color);display:-webkit-box;font-family:Inter,sans-serif;font-size:2.875rem;font-weight:700;letter-spacing:0;line-height:120%;margin:0 0 20px;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}.blog-spotlight-container .spotlight-block .spotlight-content .spotlight-excerpt,.blog-spotlight-container .spotlight-block .spotlight-content .spotlight-excerpt p,.blog-spotlight-container .spotlight-block .spotlight-content .spotlight-excerpt p span,.blog-spotlight-container .spotlight-block .spotlight-content .spotlight-excerpt span{font-family:Inter,sans-serif;font-size:1.25rem!important;font-weight:300!important;line-height:120%;margin-bottom:20px}.blog-spotlight-container .spotlight-block .featured-image{padding:0}.blog-spotlight-container .spotlight-block .spotlight-content{padding:0 50px 0 0}.blog-spotlight-container .spotlight-block .featured-image img{border:2px solid #fff;box-shadow:0 81.149px 81.149px -23.976px rgba(0,0,0,.05);height:auto}.blog-spotlight-container .spotlight-block .spotlight-btn.blog-listing{background-color:#fff;border-radius:16px;color:var(--primary-color)}@media screen and (max-width:768px){.blog-spotlight-container .spotlight-block{flex-direction:column-reverse}.blog-spotlight-container .spotlight-block h2.title{font-size:1.75rem;line-height:30px;margin:0 0 15px}}