.blog_blogPage__gZZXY{display:flex;min-height:100vh;width:100vw;position:relative;font-family:Space Grotesk;overflow-x:hidden;margin:0;padding:0}.blog_mainContent__R785K{position:absolute;left:300px;right:0;top:0;bottom:0;padding:2rem 2rem 2rem 0;box-sizing:border-box;width:auto;z-index:10;background-color:transparent}.blog_contentInner__qbEpG{max-width:1600px;margin-left:0}.blog_titleContainer__jZCof{position:relative;margin-bottom:2rem;display:flex;align-items:center}.blog_title__9ihMq{font-size:2.5rem;color:#1a1a1a;text-align:left;user-select:none;touch-action:none;position:relative;z-index:2;margin-bottom:0;font-weight:700}.blog_dragging__JtDJV{color:#ff69b4}.blog_blogPosts__2fkvo{display:flex;flex-direction:column;gap:1.5rem;align-items:flex-start;width:100%}.blog_blogPost__b_dcF{font-size:1.1rem;line-height:1.6;color:#333;margin:0;padding:1.5rem;background:rgba(255,255,255,.8);border-radius:8px;box-shadow:0 2px 15px rgba(0,0,0,.05);transition:transform .3s ease;width:100%;box-sizing:border-box}.blog_blogPost__b_dcF:hover{transform:translateY(-2px);box-shadow:0 4px 20px rgba(0,0,0,.08)}.blog_blogPost__b_dcF h2{margin-top:0;margin-bottom:.5rem;color:#1a1a1a}.blog_date__RNj9C{font-size:.9rem;color:#666;margin-bottom:1rem}.blog_summary__gwFy9{margin-bottom:.5rem}@media (max-width:768px){.blog_mainContent__R785K{left:0;top:80px;padding:1rem}.blog_title__9ihMq{font-size:2rem}.blog_blogPost__b_dcF{font-size:1rem;padding:1.2rem}}