.blog_blogPage__gZZXY{background:#0a0f1d;color:#fff;min-height:100vh}.blog_heroSection__Zn4Rj{background:linear-gradient(135deg,#1a2438,#0a0f1d);padding:6rem 2rem;text-align:center;position:relative;overflow:hidden}.blog_heroContent__zdOKV h1{font-size:3rem;margin-bottom:1.5rem;background:var(--primary-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:700}.blog_heroContent__zdOKV p{font-size:1.2rem;color:#b5b0bc;max-width:600px;margin:0 auto;line-height:1.6}.blog_categoriesSection__FjlkL{padding:2rem;background:#121723;border-bottom:1px solid hsla(0,0%,100%,.1);position:-webkit-sticky;position:sticky;top:0;z-index:100}.blog_categories__oxMX3{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;max-width:1200px;margin:0 auto}.blog_categoryButton__a7cUw{padding:.75rem 1.5rem;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:25px;color:#b5b0bc;cursor:pointer;transition:all .3s ease;font-size:.9rem;font-weight:500}.blog_categoryButton__a7cUw:hover{transform:translateY(-2px)}.blog_categoryButton__a7cUw.blog_active__wXHf7,.blog_categoryButton__a7cUw:hover{background:var(--primary-gradient);color:#fff;border-color:transparent}.blog_blogPostsSection__RycAz{padding:4rem 2rem;background:#121723}.blog_blogPostsGrid__DpOF4{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:2rem;gap:2rem;max-width:1200px;margin:0 auto}.blog_blogPost__b_dcF{background:hsla(0,0%,100%,.05);border-radius:16px;overflow:hidden;border:1px solid hsla(0,0%,100%,.1);transition:all .3s ease;position:relative}.blog_blogPost__b_dcF:hover{transform:translateY(-8px);box-shadow:0 20px 40px rgba(0,0,0,.3);border-color:hsla(0,0%,100%,.2)}.blog_postImage___hMRc{position:relative;height:200px;overflow:hidden}.blog_postImage___hMRc img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.blog_blogPost__b_dcF:hover .blog_postImage___hMRc img{transform:scale(1.1)}.blog_categoryBadge__W7HYx{position:absolute;top:1rem;right:1rem;background:var(--primary-gradient);color:#fff;padding:.5rem 1rem;border-radius:20px;font-size:.8rem;font-weight:600;z-index:2}.blog_postContent__ZUVI8{padding:2rem}.blog_postContent__ZUVI8 h2{font-size:1.4rem;margin-bottom:1rem;color:#fff;line-height:1.4;font-weight:600}.blog_postExcerpt__yghmT{color:#b5b0bc;line-height:1.6;margin-bottom:1.5rem;font-size:.95rem}.blog_postMeta__Kp_5_{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1.5rem;font-size:.85rem;align-items:center}.blog_postAuthor__re7uI,.blog_postDate__xLeNX,.blog_readTime__Qwbdu{color:#888;display:flex;align-items:center;gap:.3rem}.blog_postDate__xLeNX:before{content:"📅";font-size:.9rem}.blog_postAuthor__re7uI:before{content:"👤";font-size:.9rem}.blog_readTime__Qwbdu:before{content:"⏱️";font-size:.9rem}.blog_readMoreButton__0o3IT{padding:.75rem 1.5rem;background:transparent;border:2px solid var(--primary-color);color:var(--primary-color);border-radius:8px;cursor:pointer;transition:all .3s ease;font-weight:600;text-decoration:none;display:inline-block;text-align:center;width:100%;font-size:.95rem}.blog_readMoreButton__0o3IT:hover{background:var(--primary-gradient);color:#fff;border-color:transparent;transform:translateY(-2px);box-shadow:0 8px 20px rgba(255,102,0,.3)}.blog_paginationSection__2gs1q{padding:2rem;background:#121723;border-top:1px solid hsla(0,0%,100%,.1)}.blog_pagination__GtfcC{display:flex;justify-content:center;gap:.5rem;max-width:1200px;margin:0 auto;flex-wrap:wrap}.blog_paginationButton__xgGqS{padding:.75rem 1.25rem;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:#b5b0bc;cursor:pointer;transition:all .3s ease;font-weight:500;min-width:45px}.blog_paginationButton__xgGqS:hover{background:hsla(0,0%,100%,.1);transform:translateY(-2px)}.blog_paginationButtonActive__r7qnu{padding:.75rem 1.25rem;background:var(--primary-gradient);border:1px solid transparent;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;min-width:45px;transform:translateY(-2px);box-shadow:0 4px 12px rgba(255,102,0,.3)}.blog_newsletterSection__qNLrE{padding:6rem 2rem;background:linear-gradient(135deg,#1a2438,#0a0f1d);text-align:center;position:relative;overflow:hidden}.blog_newsletterContent__Cv_9L{max-width:600px;margin:0 auto;position:relative;z-index:2}.blog_newsletterContent__Cv_9L h2{font-size:2.5rem;margin-bottom:1rem;background:var(--primary-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:700}.blog_newsletterContent__Cv_9L p{font-size:1.2rem;color:#b5b0bc;margin-bottom:2.5rem;line-height:1.6}.blog_newsletterForm__EWd62{display:flex;gap:1rem;max-width:500px;margin:0 auto;flex-wrap:wrap;justify-content:center}.blog_newsletterInput__8fuS1{flex:1 1;padding:1rem 1.5rem;border:2px solid hsla(0,0%,100%,.1);border-radius:8px;background:hsla(0,0%,100%,.05);color:#fff;font-size:1rem;min-width:250px;transition:all .3s ease}.blog_newsletterInput__8fuS1:focus{outline:none;border-color:var(--primary-color);background:hsla(0,0%,100%,.08)}.blog_newsletterInput__8fuS1::placeholder{color:#888}.blog_newsletterButton__MJWpx{padding:1rem 2rem;background:var(--primary-gradient);border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;transition:all .3s ease;min-width:150px}.blog_newsletterButton__MJWpx:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(255,102,0,.4)}.blog_newsletterSection__qNLrE:after,.blog_newsletterSection__qNLrE:before{content:"";position:absolute;border-radius:50%;background:var(--primary-gradient);opacity:.1;filter:blur(40px);animation:blog_float__FaWpd 8s ease-in-out infinite}.blog_newsletterSection__qNLrE:before{width:200px;height:200px;top:-50px;left:-50px;animation-delay:0s}.blog_newsletterSection__qNLrE:after{width:150px;height:150px;bottom:-30px;right:-30px;animation-delay:2s}@keyframes blog_float__FaWpd{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-20px) rotate(5deg)}}@media (max-width:1024px){.blog_heroContent__zdOKV h1{font-size:2.5rem}.blog_blogPostsGrid__DpOF4{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem}}@media (max-width:768px){.blog_heroSection__Zn4Rj{padding:4rem 1.5rem}.blog_heroContent__zdOKV h1{font-size:2.2rem}.blog_categoriesSection__FjlkL{padding:1.5rem;position:static}.blog_categories__oxMX3{justify-content:flex-start;overflow-x:auto;padding-bottom:1rem;scrollbar-width:thin}.blog_categories__oxMX3::-webkit-scrollbar{height:4px}.blog_categories__oxMX3::-webkit-scrollbar-thumb{background:var(--primary-color);border-radius:2px}.blog_blogPostsSection__RycAz{padding:3rem 1.5rem}.blog_blogPostsGrid__DpOF4{grid-template-columns:1fr;gap:1.5rem}.blog_postContent__ZUVI8{padding:1.5rem}.blog_postContent__ZUVI8 h2{font-size:1.3rem}.blog_postMeta__Kp_5_{flex-direction:column;align-items:flex-start;gap:.5rem}.blog_newsletterForm__EWd62{flex-direction:column;align-items:stretch}.blog_newsletterInput__8fuS1{min-width:auto}.blog_pagination__GtfcC{gap:.3rem}.blog_paginationButtonActive__r7qnu,.blog_paginationButton__xgGqS{padding:.6rem 1rem;min-width:40px;font-size:.9rem}}@media (max-width:480px){.blog_heroSection__Zn4Rj{padding:3rem 1rem}.blog_heroContent__zdOKV h1{font-size:2rem}.blog_heroContent__zdOKV p{font-size:1.1rem}.blog_categoriesSection__FjlkL{padding:1rem}.blog_categoryButton__a7cUw{padding:.6rem 1.2rem;font-size:.85rem}.blog_blogPostsSection__RycAz{padding:2rem 1rem}.blog_postImage___hMRc{height:180px}.blog_postContent__ZUVI8{padding:1.25rem}.blog_readMoreButton__0o3IT{padding:.6rem 1.2rem;font-size:.9rem}.blog_newsletterSection__qNLrE{padding:4rem 1rem}.blog_newsletterContent__Cv_9L h2{font-size:2rem}.blog_newsletterContent__Cv_9L p{font-size:1.1rem}.blog_newsletterButton__MJWpx{padding:.8rem 1.5rem}}@media (prefers-color-scheme:dark){.blog_blogPost__b_dcF,.blog_categoryButton__a7cUw,.blog_newsletterInput__8fuS1{background:hsla(0,0%,100%,.03)}}@media (prefers-reduced-motion:reduce){.blog_blogPost__b_dcF,.blog_categoryButton__a7cUw,.blog_newsletterButton__MJWpx,.blog_paginationButton__xgGqS,.blog_postImage___hMRc img,.blog_readMoreButton__0o3IT{transition:none}.blog_newsletterSection__qNLrE:after,.blog_newsletterSection__qNLrE:before{animation:none}.blog_blogPost__b_dcF:hover{transform:none}}