.page_blogPage__QZRS4{min-height:100vh}.page_hero__utzfc{background:linear-gradient(135deg,#1e3a8a,#2563eb);color:white;padding:80px 24px 64px;text-align:center;position:relative;overflow:hidden}.page_hero__utzfc:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.05'%3E%3Ccircle cx='30' cy='30' r='2'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") repeat;pointer-events:none}.page_heroContent__R04QB{max-width:700px;margin:0 auto;position:relative;z-index:1}.page_heroIcon__4Ci1s{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;background:rgba(245,158,11,.2);border:1px solid rgba(245,158,11,.3);border-radius:16px;margin-bottom:24px;color:#fbbf24}.page_heroContent__R04QB h1{font-size:clamp(2rem,5vw,3rem);font-weight:800;margin:0 0 16px;letter-spacing:-.02em}.page_heroContent__R04QB p{font-size:1.125rem;opacity:.9;line-height:1.7;max-width:540px;margin:0 auto}.page_postsSection__9MbOt{padding:64px 24px 80px;background:#f8fafc}.page_container__0rdX9{max-width:1100px;margin:0 auto}.page_emptyState__eou_b{text-align:center;padding:80px 24px;color:#64748b}.page_emptyState__eou_b svg{margin-bottom:20px;color:#94a3b8}.page_emptyState__eou_b h2{font-size:1.5rem;font-weight:700;color:#1e293b;margin:0 0 12px}.page_emptyState__eou_b p{font-size:1.0625rem;line-height:1.7;max-width:440px;margin:0 auto}.page_postsGrid__H_opJ{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:32px}.page_postCard__AdZF1{display:block;background:white;border-radius:16px;overflow:hidden;text-decoration:none;color:inherit;transition:all .3s cubic-bezier(.16,1,.3,1);border:1px solid #e2e8f0;box-shadow:0 1px 3px rgba(0,0,0,.04)}.page_postCard__AdZF1:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(30,58,138,.1);border-color:#bfdbfe}.page_postCardContent__KlVvP{padding:32px;display:flex;flex-direction:column;min-height:260px}.page_tags__c9rX6{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:16px}.page_tag__77jvl{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;padding:4px 10px;border-radius:100px;background:rgba(37,99,235,.08);color:#2563eb}.page_postTitle__jENnY{font-size:1.25rem;font-weight:700;line-height:1.4;color:#0f172a;margin:0 0 12px;transition:color .2s ease}.page_postCard__AdZF1:hover .page_postTitle__jENnY{color:#1e3a8a}.page_postDescription__sAgjJ{font-size:.9375rem;line-height:1.7;color:#475569;margin:0 0 auto;padding-bottom:20px}.page_postMeta__nQ62a{display:flex;gap:20px;flex-wrap:wrap;margin-bottom:16px}.page_metaItem__iU_ao{display:flex;align-items:center;gap:6px;font-size:.8125rem;color:#94a3b8;font-weight:500}.page_readMore__hr_2z{display:inline-flex;align-items:center;gap:6px;font-size:.875rem;font-weight:600;color:#2563eb;transition:all .2s ease}.page_postCard__AdZF1:hover .page_readMore__hr_2z{color:#1e3a8a;gap:10px}@media (max-width:768px){.page_hero__utzfc{padding:64px 20px 48px}.page_postsSection__9MbOt{padding:48px 20px 64px}.page_postsGrid__H_opJ{grid-template-columns:1fr;gap:24px}.page_postCardContent__KlVvP{padding:24px;min-height:auto}}@media (max-width:480px){.page_hero__utzfc{padding:48px 16px 40px}.page_heroContent__R04QB h1{font-size:1.75rem}.page_postsSection__9MbOt{padding:40px 16px 48px}.page_postCardContent__KlVvP{padding:20px}.page_postTitle__jENnY{font-size:1.125rem}}