.Blog_blogContainer__SmQT9{min-height:100vh;background:linear-gradient(135deg,#f8fafc,#e6f0fa);font-family:Poppins,sans-serif}.Blog_heroSection__sGGvf{background:linear-gradient(135deg,#3674b5,#578fca 50%,#a1e3f9);color:#fff;padding:clamp(4rem,8vw,8rem) clamp(1rem,4vw,3rem);text-align:center;position:relative;overflow:hidden}.Blog_heroSection__sGGvf:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url(/images/rb12.jpg) 50%/cover no-repeat;opacity:.1;z-index:0}.Blog_heroContent__4to2e{position:relative;z-index:1;max-width:800px;margin:0 auto}.Blog_heroTitle__Gbq4h{font-size:clamp(2.5rem,6vw,4rem);margin-bottom:clamp(1rem,3vw,2rem);font-weight:800;text-shadow:0 2px 8px rgba(54,116,181,.3);font-family:Montserrat,sans-serif}.Blog_heroSubtitle__ALsj0{font-size:clamp(1.2rem,3vw,1.6rem);margin-bottom:clamp(1.5rem,4vw,2rem);font-weight:600;opacity:.95}.Blog_heroDescription__Tn3pc{font-size:clamp(1rem,2.2vw,1.2rem);line-height:1.6;opacity:.9;font-weight:400}.Blog_blogContent__jl1Zh{max-width:1200px;margin:0 auto;padding:clamp(3rem,6vw,5rem) clamp(1rem,4vw,2rem)}.Blog_postsGrid__5PFzq{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:clamp(2rem,4vw,3rem)}.Blog_postCard__ZlL29{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px rgba(54,116,181,.1);transition:all .3s ease;border:2px solid transparent;position:relative}.Blog_postCard__ZlL29:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#3674b5,#578fca,#a1e3f9);transform:scaleX(0);transition:transform .3s ease}.Blog_postCard__ZlL29:hover{transform:translateY(-8px);box-shadow:0 8px 30px rgba(54,116,181,.2);border-color:#a1e3f9}.Blog_postCard__ZlL29:hover:before{transform:scaleX(1)}.Blog_postImageContainer__R5Dj_{position:relative;width:100%;height:250px;overflow:hidden}.Blog_postImage__uYYSG{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.Blog_postCard__ZlL29:hover .Blog_postImage__uYYSG{transform:scale(1.05)}.Blog_placeholderImage__Ie_xy{width:100%;height:100%;background:linear-gradient(135deg,#a1e3f9,#d1f8ef);display:flex;align-items:center;justify-content:center;font-size:3rem}.Blog_postContent__4QfCQ{padding:clamp(1.5rem,3vw,2rem)}.Blog_postMeta__XjR06{display:flex;gap:1rem;margin-bottom:1rem;flex-wrap:wrap}.Blog_postDate__ly_IY{font-size:.9rem;color:#578fca;font-weight:600}.Blog_postCategory__Hrzd6{font-size:.8rem;color:#3674b5;background:#a1e3f9;padding:.2rem .8rem;border-radius:20px;font-weight:600}.Blog_postTitle__NIIs7{font-size:clamp(1.2rem,2.5vw,1.4rem);font-weight:700;margin-bottom:.5rem;color:#3674b5;font-family:Montserrat,sans-serif;line-height:1.3}.Blog_postAuthor__vEnhI{font-size:.9rem;color:#578fca;margin-bottom:1rem;font-weight:600}.Blog_postExcerpt__y_Lxn{font-size:.95rem;color:#555;line-height:1.6;margin-bottom:1.5rem}.Blog_readMoreButton__C4A0y{color:#3674b5;text-decoration:none;font-weight:600;font-size:.95rem;transition:color .3s ease;display:inline-flex;align-items:center;gap:.5rem}.Blog_readMoreButton__C4A0y:hover{color:#578fca}.Blog_loadingContainer__4tweD{text-align:center;padding:4rem 2rem}.Blog_loadingSpinner__LQxKY{width:40px;height:40px;border:4px solid #a1e3f9;border-top-color:#3674b5;border-radius:50%;animation:Blog_spin__HATvG 1s linear infinite;margin:0 auto 1rem}@keyframes Blog_spin__HATvG{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Blog_errorContainer__EsfzC{text-align:center;padding:4rem 2rem;color:#555}.Blog_retryButton__5uZe3{background:#3674b5;color:#fff;border:none;padding:.8rem 1.5rem;border-radius:8px;font-weight:600;cursor:pointer;transition:background .3s ease;margin-top:1rem}.Blog_retryButton__5uZe3:hover{background:#578fca}.Blog_emptyState__jYMaj{text-align:center;padding:4rem 2rem;color:#555}.Blog_emptyState__jYMaj h2{color:#3674b5;margin-bottom:1rem;font-family:Montserrat,sans-serif}.Blog_ctaSection__Mdt5a{background:linear-gradient(135deg,#3674b5,#578fca);color:#fff;padding:clamp(3rem,6vw,5rem) clamp(1rem,4vw,2rem);text-align:center;position:relative;overflow:hidden}.Blog_ctaSection__Mdt5a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url(/images/rb12.jpg) 50%/cover no-repeat;opacity:.05;z-index:0}.Blog_ctaSection__Mdt5a h2{font-size:clamp(2rem,4vw,2.5rem);margin-bottom:clamp(1rem,2vw,1.5rem);font-weight:800;position:relative;z-index:1;font-family:Montserrat,sans-serif}.Blog_ctaSection__Mdt5a p{font-size:clamp(1rem,2.2vw,1.2rem);max-width:600px;margin:0 auto clamp(1.5rem,3vw,2.5rem);line-height:1.6;position:relative;z-index:1;opacity:.95}.Blog_ctaButton__jlpXC{padding:clamp(.8rem,2vw,1.2rem) clamp(1.5rem,3vw,2.5rem);font-size:clamp(.9rem,2vw,1.1rem);font-weight:700;color:#3674b5;background:#fff;border-radius:50px;text-decoration:none;transition:all .3s ease;position:relative;z-index:1;border:2px solid transparent;box-shadow:0 4px 16px rgba(54,116,181,.2);display:inline-block;text-transform:uppercase;letter-spacing:.5px}.Blog_ctaButton__jlpXC:hover{background:#a1e3f9;color:#3674b5;transform:translateY(-2px);box-shadow:0 6px 20px rgba(54,116,181,.3);border-color:#fff}@media (max-width:768px){.Blog_postsGrid__5PFzq{grid-template-columns:1fr;gap:1.5rem}.Blog_postCard__ZlL29{margin-bottom:1rem}.Blog_postMeta__XjR06{flex-direction:column;gap:.5rem}}@media (max-width:480px){.Blog_postContent__4QfCQ{padding:1.25rem}.Blog_postImageContainer__R5Dj_{height:200px}}@keyframes Blog_fadeInUp__zqGbg{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.Blog_postCard__ZlL29{animation:Blog_fadeInUp__zqGbg .6s ease-out forwards}.Blog_postCard__ZlL29:nth-child(2){animation-delay:.1s}.Blog_postCard__ZlL29:nth-child(3){animation-delay:.2s}.Blog_postCard__ZlL29:nth-child(4){animation-delay:.3s}@media (prefers-reduced-motion:reduce){.Blog_ctaButton__jlpXC,.Blog_postCard__ZlL29,.Blog_postImage__uYYSG{animation:none;transition:none}.Blog_loadingSpinner__LQxKY{animation:none}}