.blog_page__iP9Ub{min-height:calc(100vh - var(--navbar-height));padding:var(--container-padding);background:linear-gradient(150deg,#3C72C5 2%,#37B0CD)}.blog_container__2_z7z{width:100%;max-width:1660px;margin:100px auto;color:var(--foreground);background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:16px;padding:clamp(20px,4vw,40px);box-shadow:var(--shadow-md);backdrop-filter:none}.blog_title__9ihMq{font-family:var(--font-primary);font-weight:700;font-size:clamp(32px,6vw,48px);line-height:1.05;margin:0 0 8px}.blog_error__6VzRX{color:#ffb4b4}.blog_list__av3dK{display:grid;gap:12px;padding:0;margin:12px 0 0;list-style:none}.blog_card__AELHx{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:16px}.blog_cardLink__4MC_H{display:block;padding:14px 16px;color:var(--foreground);text-decoration:none;transition:background-color .2s ease,box-shadow .2s ease}.blog_cardLink__4MC_H:hover{background:rgba(0,0,0,.03);box-shadow:var(--shadow-sm)}.blog_cardTitle__Yatym{margin:0 0 6px;font-size:20px;font-weight:700;color:var(--foreground)}.blog_cardExcerpt__jDGOY{margin:0 0 6px;color:var(--text-light)}.blog_cardDate__BvWeL{font-size:13px;color:var(--text-light)}.blog_empty__oeFlF{opacity:.8}