.blog_blogContainer__T0lTU{min-height:100vh;padding:2rem 0;color:white}.blog_blogHeader__3UxNb{text-align:center;margin-bottom:3rem;padding:0 2rem}.blog_blogGrid__QFI2o{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:2rem;gap:2rem;padding:1.5rem 2rem 0;max-width:1200px;margin:0 auto;width:100%;overflow:hidden}@media (max-width:768px){.blog_blogGrid__QFI2o{grid-template-columns:1fr;padding:0 1rem;gap:1.5rem}}.blog_blogCard__OACcF{background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;border:1px solid rgba(255,255,255,.2);width:100%;max-width:380px;margin:0 auto}.blog_blogCard__OACcF:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(0,0,0,.3)}.blog_blogCardImage__lzRmo{height:180px;width:100%;object-fit:cover;object-position:center;display:block;border:none}.blog_blogCardContent__w7UOg{padding:1.5rem;height:350px;display:flex;flex-direction:column;justify-content:space-between}.blog_blogCardCategory__XUhvb{display:inline-block;background:#61B6E0;color:white;padding:.25rem .75rem;border-radius:20px;font-size:.875rem;font-weight:600;margin-bottom:1rem;width:-moz-fit-content;width:fit-content}.blog_blogCardTitle__xuCCO{font-size:1.1rem;font-weight:600;color:#61B6E0;margin-bottom:.75rem;line-height:1.4;-webkit-line-clamp:2;line-clamp:2}.blog_blogCardExcerpt__RfmDa,.blog_blogCardTitle__xuCCO{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.blog_blogCardExcerpt__RfmDa{color:rgba(255,255,255,.8);font-size:.9rem;line-height:1.5;margin-bottom:1rem;-webkit-line-clamp:3;line-clamp:3}.blog_blogCardFooter__f_d7V{display:flex;justify-content:space-between;align-items:center;margin-top:auto}.blog_blogCardMeta__xeHS3{font-size:.8rem;color:rgba(255,255,255,.6);display:flex;flex-direction:column;gap:.25rem}.blog_blogCardActions__AG8rW{margin-left:auto}.blog_blogCardButton__M2Cge{background:linear-gradient(135deg,#61B6E0,#4A90B8);color:white;border:none;padding:.5rem 1rem;border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .3s ease;text-decoration:none;display:inline-block}.blog_blogCardButton__M2Cge:hover{background:linear-gradient(135deg,#4A90B8,#61B6E0);transform:translateY(-1px);box-shadow:0 4px 12px rgba(97,182,224,.3)}.blog_filterContainer__wa61T{display:flex;justify-content:center;gap:1rem;margin-bottom:2rem;flex-wrap:wrap;padding:0 2rem}@media (max-width:768px){.blog_filterContainer__wa61T{gap:.5rem;padding:0 1rem}}.blog_filterButton__zK_So{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);color:rgba(255,255,255,.7);padding:.5rem 1rem;border-radius:25px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.blog_filterButton__zK_So:hover{background:rgba(255,255,255,.15);color:white;border-color:rgba(255,255,255,.3)}.blog_filterButton__zK_So.blog_active__B_Kde{background:linear-gradient(135deg,#61B6E0,#4A90B8);border-color:#61B6E0;color:white;box-shadow:0 4px 12px rgba(97,182,224,.3)}@media (max-width:768px){.blog_filterButton__zK_So{padding:.4rem .8rem;font-size:.8rem}}