.BlogPostsSection-module__c1TIgG__section{color:#fff;background:#000;padding:8rem 2rem;position:relative;overflow:hidden}.BlogPostsSection-module__c1TIgG__section:before{content:"";background:linear-gradient(90deg,#0000,#c8a2d080,#0000);height:2px;position:absolute;top:0;left:0;right:0}.BlogPostsSection-module__c1TIgG__section:after{content:"";pointer-events:none;background:radial-gradient(circle,#c8a2d01a 0%,#0000 70%);width:600px;height:600px;position:absolute;bottom:-20%;left:-10%}.BlogPostsSection-module__c1TIgG__container{z-index:1;max-width:1200px;margin:0 auto;position:relative}.BlogPostsSection-module__c1TIgG__header{text-align:center;margin-bottom:5rem}.BlogPostsSection-module__c1TIgG__subtitle{color:#9ca3af;letter-spacing:3px;text-transform:uppercase;margin-bottom:1rem;font-size:.875rem;font-weight:600}.BlogPostsSection-module__c1TIgG__title{color:#fff;letter-spacing:-.03em;text-shadow:0 4px 20px #c8a2d033;margin:0;font-size:64px;font-weight:800;line-height:1.1}.BlogPostsSection-module__c1TIgG__grid{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:3rem;display:grid}.BlogPostsSection-module__c1TIgG__card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#0f0f0f 0%,#1a1a1a 100%);border:1px solid #ffffff14;border-radius:24px;transition:all .5s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.BlogPostsSection-module__c1TIgG__card:before{content:"";opacity:0;pointer-events:none;background:linear-gradient(135deg,#c8a2d01a 0%,#e9c5e50d 100%);transition:opacity .5s;position:absolute;inset:0}.BlogPostsSection-module__c1TIgG__card:after{content:"";opacity:0;z-index:-1;background:linear-gradient(135deg,#c8a2d0,#e9c5e5);border-radius:24px;transition:opacity .5s;position:absolute;inset:-2px}.BlogPostsSection-module__c1TIgG__card:hover:before{opacity:1}.BlogPostsSection-module__c1TIgG__card:hover:after{opacity:.3}.BlogPostsSection-module__c1TIgG__card:hover{border-color:#c8a2d04d;transform:translateY(-12px)scale(1.02);box-shadow:0 24px 48px #00000080,0 0 0 1px #c8a2d033}.BlogPostsSection-module__c1TIgG__imageWrapper{background:#1f2937;border-radius:20px 20px 0 0;width:100%;height:220px;position:relative;overflow:hidden}.BlogPostsSection-module__c1TIgG__image{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.4,0,.2,1)}.BlogPostsSection-module__c1TIgG__card:hover .BlogPostsSection-module__c1TIgG__image{transform:scale(1.08)}.BlogPostsSection-module__c1TIgG__content{z-index:1;padding:2rem;position:relative}.BlogPostsSection-module__c1TIgG__meta{color:#9ca3af;align-items:center;gap:1rem;margin-bottom:1rem;font-size:.8125rem;display:flex}.BlogPostsSection-module__c1TIgG__date{color:#9ca3af}.BlogPostsSection-module__c1TIgG__author{color:#9ca3af;text-transform:uppercase;letter-spacing:.5px}.BlogPostsSection-module__c1TIgG__postTitle{margin:0 0 1rem;font-size:1.125rem;font-weight:600;line-height:1.4}.BlogPostsSection-module__c1TIgG__postLink{color:#fff;text-decoration:none;transition:color .3s;display:block}.BlogPostsSection-module__c1TIgG__postLink:hover{color:#e5e900}.BlogPostsSection-module__c1TIgG__excerpt{color:#9ca3af;margin:0 0 1rem;font-size:.9375rem;line-height:1.7}.BlogPostsSection-module__c1TIgG__readMore{color:#e5e900;letter-spacing:1px;padding-bottom:2px;font-size:.8125rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block;position:relative}.BlogPostsSection-module__c1TIgG__readMore:after{content:"";background:#e5e900;width:0;height:2px;transition:width .3s;position:absolute;bottom:0;left:0}.BlogPostsSection-module__c1TIgG__readMore:hover:after{width:100%}.BlogPostsSection-module__c1TIgG__readMore:hover{color:#f0f542}@media (max-width:768px){.BlogPostsSection-module__c1TIgG__section{padding:3rem 1.5rem}.BlogPostsSection-module__c1TIgG__title{font-size:44px}.BlogPostsSection-module__c1TIgG__grid{grid-template-columns:1fr}}
