.shadow[data-v-465608b4]{box-shadow:0 5px 5px -3px transparent,0 8px 10px 1px rgba(0,0,0,.05),0 3px 14px 2px rgba(0,0,0,.03)!important}.blog-page[data-v-465608b4]{max-width:1200px;padding-bottom:2rem;padding-top:2rem}.featured-card[data-v-465608b4]{cursor:pointer;display:block;-webkit-text-decoration:none;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease}.featured-card[data-v-465608b4]:hover{box-shadow:0 12px 24px rgba(0,0,0,.2)!important;transform:translateY(-4px)}.cta-card[data-v-465608b4]{transition:all .3s ease-in-out}.cta-card[data-v-465608b4]:hover{background:#eee;box-shadow:0 12px 24px rgba(0,0,0,.2)!important;transform:translateY(-4px)}.featured-image[data-v-465608b4]{transition:transform .5s ease}.featured-card:hover .featured-image[data-v-465608b4]{transform:scale(1.05)}.featured-card[data-v-465608b4] .v-image{position:relative}.featured-overlay[data-v-465608b4]{background:linear-gradient(0deg,rgba(0,0,0,.85),rgba(0,0,0,.4) 60%,transparent);bottom:0;display:flex;flex-direction:column;justify-content:flex-end;left:0;padding:2rem;position:absolute;right:0;top:0}.featured-excerpt[data-v-465608b4]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.blog-card[data-v-465608b4]{cursor:pointer;display:flex;flex-direction:column;-webkit-text-decoration:none;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease}.blog-card[data-v-465608b4]:hover{box-shadow:0 8px 16px rgba(0,0,0,.15)!important;transform:translateY(-4px)}.zoom-animation[data-v-465608b4]{transition:transform .5s ease}.image-container:hover .zoom-animation[data-v-465608b4]{transform:scale(1.1)}.blog-card-title[data-v-465608b4]{line-height:1.4}.blog-card-excerpt[data-v-465608b4],.blog-card-title[data-v-465608b4]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.blog-card-excerpt[data-v-465608b4]{font-size:90%;line-height:1.5}.popular-post[data-v-465608b4]{border-radius:8px;margin:-8px;padding:8px;transition:background-color .2s ease}.popular-post[data-v-465608b4]:hover{background-color:rgba(0,0,0,.02)}.popular-title[data-v-465608b4]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:90%;line-height:1.3;overflow:hidden}.image-container[data-v-465608b4]{overflow:hidden!important}@media (max-width:960px){.blog-page[data-v-465608b4]{padding:16px!important}.featured-overlay[data-v-465608b4]{padding:24px!important}.featured-overlay h2[data-v-465608b4]{font-size:1.5rem!important}}@media (max-width:600px){.v-chip-group[data-v-465608b4]{flex-wrap:wrap}}