@keyframes blog-module-scss-module__pOS9nq__fadeInUp{to{opacity:1;transform:translateY(0)}}@keyframes blog-module-scss-module__pOS9nq__float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes blog-module-scss-module__pOS9nq__pulseGlow{0%,to{box-shadow:0 0 30px #0ea5e94d}50%{box-shadow:0 0 60px #0ea5e999}}.blog-module-scss-module__pOS9nq__blogPage{min-height:100vh;padding-top:4rem}.blog-module-scss-module__pOS9nq__hero{text-align:center;padding:4rem 2rem 6rem;position:relative;overflow:hidden}.blog-module-scss-module__pOS9nq__heroGlow{pointer-events:none;background:radial-gradient(#0ea5e926 0%,#0000 70%);width:600px;height:400px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.blog-module-scss-module__pOS9nq__heroContent{z-index:1;max-width:700px;margin:0 auto;position:relative}.blog-module-scss-module__pOS9nq__label{color:#64748b;letter-spacing:.05em;text-transform:uppercase;background:#0f172a99;border:1px solid #38bdf826;border-radius:2rem;margin-bottom:1.5rem;padding:.5rem 1rem;font-size:.85rem;display:inline-block}.blog-module-scss-module__pOS9nq__title{color:#f8fafc;background:linear-gradient(135deg,#f8fafc 30%,#0ea5e9 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:1rem;font-size:clamp(2.5rem,6vw,4rem);font-weight:700}.blog-module-scss-module__pOS9nq__subtitle{color:#64748b;max-width:500px;margin:0 auto;font-size:1.15rem;line-height:1.7}.blog-module-scss-module__pOS9nq__filterSection{padding:0 2rem 2rem}.blog-module-scss-module__pOS9nq__container{max-width:1100px;margin:0 auto}.blog-module-scss-module__pOS9nq__filters{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.blog-module-scss-module__pOS9nq__filterBtn{color:#64748b;cursor:pointer;background:#0f172a99;border:1px solid #38bdf826;border-radius:2rem;padding:.6rem 1.25rem;font-size:.9rem;transition:all .25s}.blog-module-scss-module__pOS9nq__filterBtn:hover{color:#f8fafc;background:#0ea5e91a;border-color:#0ea5e94d}.blog-module-scss-module__pOS9nq__filterBtn.blog-module-scss-module__pOS9nq__active{color:#0ea5e9;background:#0ea5e933;border-color:#0ea5e9;box-shadow:0 0 20px #0ea5e933}.blog-module-scss-module__pOS9nq__articlesSection{padding:2rem 2rem 4rem}.blog-module-scss-module__pOS9nq__articlesGrid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.5rem;display:grid}.blog-module-scss-module__pOS9nq__articleCard{border-radius:1rem;transition:transform .3s;position:relative;overflow:hidden}.blog-module-scss-module__pOS9nq__articleLink{background:#0f172a99;border:1px solid #38bdf826;border-radius:1rem;height:100%;padding:2rem;text-decoration:none;transition:all .3s;display:block;position:relative}.blog-module-scss-module__pOS9nq__articleLink:hover{background:#0f172acc;border-color:#0ea5e94d}.blog-module-scss-module__pOS9nq__articleLink:hover .blog-module-scss-module__pOS9nq__articleGlow{opacity:1}.blog-module-scss-module__pOS9nq__articleLink:hover .blog-module-scss-module__pOS9nq__readMore{color:#0ea5e9}.blog-module-scss-module__pOS9nq__articleLink:hover .blog-module-scss-module__pOS9nq__readMore svg{transform:translate(4px)}.blog-module-scss-module__pOS9nq__articleLink:hover .blog-module-scss-module__pOS9nq__articleTitle{color:#f8fafc}.blog-module-scss-module__pOS9nq__articleGlow{opacity:0;background:linear-gradient(90deg,#0000,#0ea5e9,#0000);height:2px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.blog-module-scss-module__pOS9nq__articleContent{z-index:1;flex-direction:column;min-height:160px;display:flex;position:relative}.blog-module-scss-module__pOS9nq__articleMeta{align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.blog-module-scss-module__pOS9nq__category{text-transform:uppercase;letter-spacing:.1em;color:#0ea5e9;background:#0ea5e91a;border-radius:1rem;padding:.25rem .75rem;font-size:.75rem}.blog-module-scss-module__pOS9nq__date{color:#64748b;font-size:.85rem}.blog-module-scss-module__pOS9nq__articleTitle{color:#f8fafce6;margin-bottom:auto;font-size:1.25rem;font-weight:600;line-height:1.4;transition:color .3s}.blog-module-scss-module__pOS9nq__readMore{color:#64748b;align-items:center;gap:.5rem;margin-top:1.5rem;font-size:.9rem;transition:color .3s;display:flex}.blog-module-scss-module__pOS9nq__readMore svg{width:16px;height:16px;transition:transform .3s}.blog-module-scss-module__pOS9nq__emptyState{text-align:center;color:#64748b;padding:4rem 2rem}.blog-module-scss-module__pOS9nq__emptyState p{font-size:1.1rem}.blog-module-scss-module__pOS9nq__backSection{text-align:center;padding:2rem}.blog-module-scss-module__pOS9nq__backLink{color:#64748b;background:#0f172a99;border:1px solid #38bdf826;border-radius:2rem;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.95rem;text-decoration:none;transition:all .3s;display:inline-flex}.blog-module-scss-module__pOS9nq__backLink svg{width:18px;height:18px;transition:transform .3s}.blog-module-scss-module__pOS9nq__backLink:hover{color:#f8fafc;background:#0ea5e91a;border-color:#0ea5e94d}.blog-module-scss-module__pOS9nq__backLink:hover svg{transform:translate(-4px)}@media (max-width:768px){.blog-module-scss-module__pOS9nq__hero{padding:3rem 1.5rem 4rem}.blog-module-scss-module__pOS9nq__heroGlow{width:400px;height:300px}.blog-module-scss-module__pOS9nq__filterSection,.blog-module-scss-module__pOS9nq__articlesSection{padding-left:1.5rem;padding-right:1.5rem}.blog-module-scss-module__pOS9nq__articlesGrid{grid-template-columns:1fr;gap:1rem}.blog-module-scss-module__pOS9nq__articleLink{padding:1.5rem}.blog-module-scss-module__pOS9nq__articleContent{min-height:140px}}
