.blog-module__JsT-Oq__blogPage{padding-bottom:8rem;position:relative}.blog-module__JsT-Oq__hero{text-align:center;justify-content:center;align-items:center;min-height:60vh;padding:8rem 0 6rem;display:flex;position:relative;overflow:hidden}.blog-module__JsT-Oq__hero:after{content:"";background:radial-gradient(circle at center,var(--primary-color)0%,transparent 70%);filter:blur(100px);opacity:.1;z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.blog-module__JsT-Oq__hero h1{letter-spacing:-3px;background:linear-gradient(#fff 0%,#888 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:2rem;padding-bottom:.5rem;font-size:5rem;font-weight:900;line-height:1.3}.blog-module__JsT-Oq__hero h1 span{-webkit-text-fill-color:var(--primary-color);text-shadow:0 0 30px #0070f34d}.blog-module__JsT-Oq__hero p{color:var(--secondary-color);max-width:800px;margin:0 auto;font-size:1.4rem;line-height:1.6}.blog-module__JsT-Oq__grid{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2.5rem;display:grid}.blog-module__JsT-Oq__postCardLink{color:inherit;outline:none;text-decoration:none;display:block}.blog-module__JsT-Oq__postCard{background:var(--glass-bg);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:1px solid var(--glass-border);border-radius:30px;flex-direction:column;height:100%;padding:2.5rem;transition:all .4s;display:flex}.blog-module__JsT-Oq__postCardLink:hover .blog-module__JsT-Oq__postCard{border-color:var(--primary-color);transform:translateY(-10px);box-shadow:0 10px 30px #0000004d}.blog-module__JsT-Oq__postCardLink:focus .blog-module__JsT-Oq__postCard{border-color:var(--primary-color)}.blog-module__JsT-Oq__meta{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.blog-module__JsT-Oq__date{color:var(--primary-color);font-size:.8rem;font-weight:700;display:block}.blog-module__JsT-Oq__localBadge{border:1px solid var(--glass-border);color:var(--secondary-color);letter-spacing:1px;background:#ffffff0d;border-radius:50px;padding:4px 10px;font-size:.7rem;font-weight:800}.blog-module__JsT-Oq__postContent h2{margin-bottom:1rem;font-size:1.75rem;line-height:1.3}.blog-module__JsT-Oq__postContent p{color:var(--secondary-color);margin-bottom:2rem;font-size:.95rem;line-height:1.6}.blog-module__JsT-Oq__readMore{color:#fff;margin-top:auto;font-size:.9rem;font-weight:700;transition:color .2s}.blog-module__JsT-Oq__readMore:hover{color:var(--primary-color)}.blog-module__JsT-Oq__articleHero{padding:8rem 0 4rem}.blog-module__JsT-Oq__articleHero h1{margin-bottom:1.5rem;font-size:3.5rem;line-height:1.2}.blog-module__JsT-Oq__articleContent{max-width:800px;color:var(--secondary-color);margin:0 auto;font-size:1.15rem;line-height:1.8}.blog-module__JsT-Oq__articleContent h2,.blog-module__JsT-Oq__articleContent h3{color:#fff;margin:3rem 0 1.5rem}.blog-module__JsT-Oq__articleContent p{margin-bottom:1.5rem}.blog-module__JsT-Oq__articleContent img{border:1px solid var(--glass-border);border-radius:24px;width:100%;height:auto;margin:2rem 0}@media (max-width:768px){.blog-module__JsT-Oq__hero h1,.blog-module__JsT-Oq__articleHero h1{font-size:2.5rem}.blog-module__JsT-Oq__grid{grid-template-columns:1fr}}
