.blog_blog-page__mHEpm{padding:40px 20px;margin:0 auto;width:100%;min-height:var(--default-page-height);background-color:#1a1a2e}.blog_blog-title__mF5xX{font-size:2.25rem;font-weight:800;text-align:left;color:#fff;margin:0 0 .75rem;text-transform:uppercase;letter-spacing:.05em;padding:0 0 .5rem;border-bottom:2px solid var(--border-primary)}.blog_blog-header__fdzwH{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:1.25rem;width:90%;margin-left:auto;margin-right:auto}.blog_create-post-button__2HxCP{background-color:#d3ff4a;color:#000;padding:12px 24px;border:none;border-radius:var(--border-radius-small);font-size:1rem;font-weight:600;cursor:pointer;transition:background-color .3s ease,transform .2s ease;text-transform:uppercase;letter-spacing:.05em}.blog_create-post-button__2HxCP:hover{background-color:#c4f03b;transform:translateY(-2px)}.blog_create-post-button__2HxCP:active{transform:translateY(0)}.blog_blog-post-list___YI_e{margin-top:20px;list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:2rem;width:90%;margin-left:auto;margin-right:auto}@media screen and (max-width:768px){.blog_blog-post-list___YI_e{grid-template-columns:1fr}}@media screen and (min-width:769px)and (max-width:1200px){.blog_blog-post-list___YI_e{grid-template-columns:repeat(2,minmax(340px,1fr))}}@media screen and (min-width:1201px){.blog_blog-post-list___YI_e{grid-template-columns:repeat(3,minmax(380px,1fr))}}.blog_blog-post-item__IHsLX{background:#1a1a2e;border:2px solid #34277b;padding:0;border-radius:8px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,.15);transition:all .3s ease;display:flex;flex-direction:column}.blog_blog-post-item__IHsLX:hover{transform:translateY(-4px);border-color:#d3ff4a;box-shadow:0 4px 12px rgba(211,255,74,.2)}.blog_post-header___Ve9v{display:flex;flex-direction:column;margin-bottom:1rem}.blog_card-body__mVcrT{display:flex;flex-direction:column;padding:12px 16px;gap:3px;flex:1}.blog_card-info__F7__Y{padding:0 1rem .2rem;flex-grow:1;display:flex;flex-direction:column}.blog_card-anchor__uH68i{display:block;color:inherit;text-decoration:none}.blog_post-title__jC3yA{font-size:1.2rem;color:#fff;font-weight:700;margin-bottom:.25rem;line-height:1.3}.blog_post-title__jC3yA a{color:inherit;text-decoration:none;transition:color .3s ease}.blog_post-title__jC3yA a:hover{color:#d3ff4a}.blog_post-meta__eu47C{font-size:.82rem;color:var(--text-color-purple-primary);margin-bottom:8px}.blog_post-description__ZTH5s{color:hsla(0,0%,100%,.8);font-size:.95rem;margin:2px 0 8px;line-height:1.45;flex:1}.blog_read-more-link__cEjS6{color:#d3ff4a;text-decoration:none;font-weight:600;transition:color .3s ease;margin-top:auto}.blog_read-more-link__cEjS6:hover{text-decoration:underline}.blog_post-image__uAfBL{width:100%;height:180px;object-fit:cover;border-radius:0;margin:0;border-bottom:2px solid #34277b;transition:transform .35s ease}.blog_blog-post-item__IHsLX:hover .blog_post-image__uAfBL{transform:scale(1.04)}.blog_meta-row__ggESl{margin-top:6px;display:flex;justify-content:space-between;align-items:center;font-size:.8rem;color:var(--text-color-purple-primary)}.blog_no-posts__U2pU4{text-align:center;padding:60px 20px;color:var(--text-color-purple-tertiary)}.blog_no-posts__U2pU4 p{font-size:1.125rem;margin-bottom:.5rem}.blog_no-posts__U2pU4 .blog_admin-hint__SVDNg{font-size:.875rem;color:var(--text-color-purple-primary)}