.blog-article-page{min-height:calc(100vh - 80px);margin-top:80px;padding:40px 0 70px}.blog-back-link{display:inline-flex;align-items:center;gap:6px;font-size:.92rem;color:#60a5fa;text-decoration:none;margin-bottom:20px;font-weight:500}.blog-back-link:hover{text-decoration:underline}.blog-article{border-radius:14px;padding:28px 24px;max-width:800px}.blog-article-category{display:inline-block;font-size:.78rem;font-weight:600;padding:3px 10px;border-radius:20px;background:#2563eb2e;color:#60a5fa;margin-bottom:14px}.blog-article-title{margin:0 0 14px;font-size:1.6rem;font-weight:800;line-height:1.4}.blog-article-meta{display:flex;flex-wrap:wrap;gap:14px;font-size:.85rem;color:var(--secondary);padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.1);margin-bottom:24px}.blog-article-meta span{display:flex;align-items:center;gap:5px}.blog-article-body section{margin-bottom:28px}.blog-article-body section:last-child{margin-bottom:0}.blog-article-body h2{margin:0 0 12px;font-size:1.18rem;font-weight:700;padding-left:14px;border-left:3px solid #2563eb;line-height:1.4}.blog-article-body p{margin:0 0 12px;line-height:1.8;font-size:.97rem;opacity:.92}.blog-article-body p:last-child{margin-bottom:0}.blog-cta{border-radius:14px;padding:24px 22px;margin-top:24px;max-width:800px;text-align:center}.blog-cta h3{margin:0 0 8px;font-size:1.1rem}.blog-cta p{margin:0 0 16px;font-size:.92rem;color:var(--secondary)}.blog-cta-buttons{display:flex;gap:12px;justify-content:center}.blog-cta-btn{display:inline-flex;align-items:center;padding:10px 22px;border-radius:10px;font-size:.92rem;font-weight:600;text-decoration:none;transition:opacity .15s}.blog-cta-btn:hover{opacity:.85}.blog-cta-btn.primary{background:#2563eb;color:#fff}.blog-cta-btn.secondary{background:#ffffff1a;color:inherit;border:1px solid rgba(255,255,255,.15)}.blog-related{margin-top:32px;max-width:800px}.blog-related-title{margin:0 0 16px;font-size:1.1rem;font-weight:700}.blog-related-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px}.blog-related-card{border-radius:12px;padding:16px;text-decoration:none;color:inherit;transition:transform .15s}.blog-related-card:hover{transform:translateY(-2px)}.blog-related-card h4{margin:8px 0 10px;font-size:.92rem;line-height:1.5;font-weight:600}.blog-related-card .blog-card-meta{font-size:.78rem;color:var(--secondary);display:flex;align-items:center;gap:5px}.blog-related-card .blog-card-category{display:inline-block;font-size:.72rem;font-weight:600;padding:2px 8px;border-radius:20px;background:#2563eb2e;color:#60a5fa}@media(max-width:768px){.blog-article-page{padding:26px 0 50px}.blog-article{padding:20px 16px}.blog-article-title{font-size:1.3rem}.blog-related-grid{grid-template-columns:1fr}.blog-cta-buttons{flex-direction:column}.blog-cta-btn{justify-content:center}}
