.page-header[data-v-0f184294]{text-align:center;background:linear-gradient(135deg,#113559 0%,#113559e6 50%,#113559cc 100%);padding:4rem 0 2rem;position:relative;overflow:hidden}.page-header[data-v-0f184294]:before{content:"";pointer-events:none;background:radial-gradient(#cba34626 0%,#0000 60%);position:absolute;inset:0}.header-inner[data-v-0f184294]{z-index:1;position:relative}.page-header h1[data-v-0f184294]{color:#f8fafc;letter-spacing:-.03em;margin:0 0 .75rem;font-size:clamp(2rem,5vw,3.25rem);font-weight:800;line-height:1.15}.text-accent[data-v-0f184294]{color:#d78126}.page-subtitle[data-v-0f184294]{color:#94a3b8;max-width:600px;margin:0 auto 2rem;font-size:1.15rem}.section[data-v-0f184294]{margin-top:4rem;margin-bottom:5rem}.blog-grid[data-v-0f184294]{grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:2rem;display:grid}.blog-card[data-v-0f184294]{background:#fff;border:1px solid #f1f5f9;border-radius:20px;flex-direction:column;transition:transform .25s,box-shadow .25s;display:flex;overflow:hidden;box-shadow:0 4px 6px -1px #0000000a}.blog-card[data-v-0f184294]:hover{transform:translateY(-6px);box-shadow:0 20px 40px -12px #0000001f}.blog-image-link[data-v-0f184294]{display:block}.blog-card-img[data-v-0f184294]{height:220px;position:relative;overflow:hidden}.blog-card-img img[data-v-0f184294]{object-fit:cover;width:100%;height:100%;transition:transform .5s}.blog-card:hover .blog-card-img img[data-v-0f184294]{transform:scale(1.05)}.placeholder-img[data-v-0f184294]{background:#e2e8f0;width:100%;height:100%}.blog-card-content[data-v-0f184294]{flex-direction:column;flex:1;padding:1.5rem;display:flex}.blog-meta[data-v-0f184294]{margin-bottom:.75rem}.blog-date[data-v-0f184294]{color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;font-size:.85rem;font-weight:500}.blog-title-link[data-v-0f184294]{color:var(--text-main);text-decoration:none;transition:color .2s}.blog-title-link[data-v-0f184294]:hover{color:var(--primary-color)}.blog-card-content h2[data-v-0f184294]{margin:0 0 1rem;font-size:1.3rem;font-weight:700;line-height:1.4}.blog-excerpt[data-v-0f184294]{color:var(--text-muted);flex:1;margin:0 0 1.5rem;font-size:.95rem;line-height:1.6}.btn-read-more[data-v-0f184294]{color:#d78126;align-self:flex-start;font-size:.95rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-block}.btn-read-more[data-v-0f184294]:hover{color:#113559}.empty-state[data-v-0f184294]{text-align:center;color:var(--text-muted);padding:5rem 2rem}.empty-icon[data-v-0f184294]{margin-bottom:1rem;font-size:3rem}.empty-state h3[data-v-0f184294]{color:var(--text-main);margin:0 0 .5rem;font-size:1.5rem}@media (width<=768px){.blog-grid[data-v-0f184294]{grid-template-columns:1fr}}
