.blog-page[data-v-e32508fe]{min-height:100vh}[dir=ltr] .blog-page[data-v-e32508fe]{background:linear-gradient(135deg,var(--bg-primary) 0,var(--bg-secondary) 50%,var(--bg-primary) 100%)}[dir=rtl] .blog-page[data-v-e32508fe]{background:linear-gradient(-135deg,var(--bg-primary) 0,var(--bg-secondary) 50%,var(--bg-primary) 100%)}.blog-header[data-v-e32508fe]{text-align:center;padding:60px 0 40px}.blog-title[data-v-e32508fe]{font-family:var(--font-display);background:var(--gradient-text);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:14px;font-size:clamp(2rem,5vw,3.5rem);font-weight:600;line-height:1.05}.blog-subtitle[data-v-e32508fe]{color:var(--text-1);max-width:52ch;margin:0 auto 40px;font-size:clamp(1rem,2vw,1.18rem);line-height:1.6}.featured-section[data-v-e32508fe]{padding:40px 0}.articles-section[data-v-e32508fe]{padding:40px 0 80px}.loading[data-v-e32508fe],.no-results[data-v-e32508fe]{text-align:center;padding:60px 20px}.loading svg[data-v-e32508fe],.no-results svg[data-v-e32508fe]{width:48px;height:48px;color:var(--brand);margin-bottom:16px}[dir=ltr] .spinner[data-v-e32508fe]{animation:1s linear infinite spin-ltr-e32508fe}[dir=rtl] .spinner[data-v-e32508fe]{animation:1s linear infinite spin-rtl-e32508fe}@keyframes spin-ltr-e32508fe{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes spin-rtl-e32508fe{0%{transform:rotate(0)}to{transform:rotate(-1turn)}}.no-results h3[data-v-e32508fe]{color:var(--text-0);margin-bottom:8px;font-size:24px}.no-results p[data-v-e32508fe]{color:var(--text-1)}.articles-grid[data-v-e32508fe]{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:32px;margin-bottom:60px;display:grid}.pagination[data-v-e32508fe]{justify-content:center;gap:24px}.pagination[data-v-e32508fe],.pagination button[data-v-e32508fe]{align-items:center;display:flex}.pagination button[data-v-e32508fe]{border:2px solid var(--brand);background:var(--bg-thirdly);color:var(--brand);cursor:pointer;border-radius:8px;gap:8px;padding:12px 24px;font-weight:600;transition:all .3s}.pagination button[data-v-e32508fe]:hover:not(:disabled){background:var(--brand);color:var(--bg-0)}.pagination button[data-v-e32508fe]:disabled{opacity:.5;cursor:not-allowed}.page-info[data-v-e32508fe]{color:var(--text-0);font-weight:600}.newsletter-section[data-v-e32508fe]{background:rgb(var(--brand-rgb)/.06);border-top:1px solid rgb(var(--brand-rgb)/.15);padding:60px 0}.newsletter-card[data-v-e32508fe]{text-align:center;color:#fff;max-width:600px;margin:0 auto}.newsletter-icon[data-v-e32508fe]{width:64px;height:64px;margin-bottom:24px}.newsletter-card h3[data-v-e32508fe]{font-family:var(--font-heading);margin-bottom:12px;font-size:32px}.newsletter-card p[data-v-e32508fe]{opacity:.9;margin-bottom:32px;font-size:18px}.newsletter-card form[data-v-e32508fe]{gap:12px;display:flex}.newsletter-card input[data-v-e32508fe]{border:none;border-radius:8px;outline:none;flex:1;padding:16px 24px;font-size:16px}.newsletter-card button[data-v-e32508fe]{background:var(--gradient-primary);color:var(--bg-0);cursor:pointer;border:none;border-radius:8px;padding:16px 32px;font-weight:600;transition:transform .3s}.newsletter-card button[data-v-e32508fe]:hover{transform:translateY(-2px)}.article-card-skeleton[data-v-e32508fe]{background:var(--bg-thirdly);border-radius:16px;height:480px;animation:1.5s ease-in-out infinite pulse-e32508fe}@keyframes pulse-e32508fe{0%,to{opacity:1}50%{opacity:.7}}@media (width<=768px){.blog-header[data-v-e32508fe]{padding:60px 0 30px}.articles-grid[data-v-e32508fe]{grid-template-columns:1fr;gap:24px}.newsletter-card form[data-v-e32508fe]{flex-direction:column}}.sr-only[data-v-e32508fe]{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
