.blog-section{z-index:2;position:relative}.section-header{justify-content:space-between;align-items:center;margin-bottom:40px;display:flex}.view-all-blogs{color:#ff80ab;font-weight:500;text-decoration:none;transition:transform .2s}.view-all-blogs:hover{transform:translate(5px)}.blog-image{width:100%;height:200px;overflow:hidden}.blog-image img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.blog-card-link:hover .blog-image img{transform:scale(1.1)}.blog-content{flex-direction:column;flex-grow:1;padding:25px;display:flex}.blog-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;display:grid}.blog-card-link{color:inherit;height:100%;text-decoration:none;display:block}.blog-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff0d;border-radius:12px;flex-direction:column;height:100%;transition:transform .3s,background .3s;display:flex;overflow:hidden}.blog-card:hover{background:#ffffff0d;border-color:#ffffff1a;transform:translateY(-5px)}.blog-meta{justify-content:space-between;align-items:center;margin-bottom:15px;font-size:.85rem;display:flex}.blog-category{color:#ff80ab;text-transform:uppercase;letter-spacing:.05em;font-weight:600}.blog-date{color:var(--secondary-text)}.blog-title{color:#fff;margin-bottom:15px;font-size:1.5rem;font-weight:600;line-height:1.3}.blog-excerpt{color:var(--secondary-text);flex-grow:1;margin-bottom:25px;font-size:.95rem}.blog-footer{border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding-top:20px;display:flex}.blog-author{color:#888;font-size:.85rem}.read-more{color:#fff;cursor:pointer;background:0 0;border:none;padding:0;font-size:.9rem;font-weight:500;transition:color .2s}.read-more:hover{color:#ff80ab}@media (max-width:768px){.blog-grid{grid-template-columns:1fr}.section-header{flex-direction:column;align-items:flex-start;gap:15px}}
