.blog-post-module-scss-module__s7upDG__article{max-width:800px;margin:0 auto;padding:8rem 1.5rem 5rem}.blog-post-module-scss-module__s7upDG__backLink{color:#2563eb;align-items:center;gap:6px;margin-bottom:1.5rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:gap .2s;display:inline-flex}.blog-post-module-scss-module__s7upDG__backLink:hover{gap:10px}.blog-post-module-scss-module__s7upDG__postHeader{margin-bottom:2.5rem}.blog-post-module-scss-module__s7upDG__postMeta{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.blog-post-module-scss-module__s7upDG__postTag{color:#2563eb;background:#2563eb1a;border-radius:20px;padding:4px 12px;font-size:.85rem;font-weight:600}.blog-post-module-scss-module__s7upDG__postDate,.blog-post-module-scss-module__s7upDG__postReadTime{color:#64748b;font-size:.9rem}.blog-post-module-scss-module__s7upDG__postTitle{color:#0f172a;margin-bottom:1rem;font-size:2.5rem;font-weight:800;line-height:1.2}.blog-post-module-scss-module__s7upDG__authorRow{border-top:1px solid #e2e8f0;align-items:center;gap:.75rem;padding-top:1rem;display:flex}.blog-post-module-scss-module__s7upDG__authorAvatar{color:#fff;background:#2563eb;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:.85rem;font-weight:700;display:flex}.blog-post-module-scss-module__s7upDG__authorName{color:#0f172a;font-size:.95rem;font-weight:600}.blog-post-module-scss-module__s7upDG__authorRole{color:#64748b;font-size:.85rem}.blog-post-module-scss-module__s7upDG__postContent{margin-top:1.5rem}.blog-post-module-scss-module__s7upDG__ctaBox{text-align:center;background:#f8fafc;border:1px solid #cbd5e1;border-radius:20px;margin-top:3.75rem;padding:2.25rem}.blog-post-module-scss-module__s7upDG__ctaBoxTitle{color:#0f172a;margin-bottom:.75rem;font-size:1.5rem;font-weight:700}.blog-post-module-scss-module__s7upDG__ctaBoxSubtitle{color:#475569;margin-bottom:1.5rem;line-height:1.6}.blog-post-module-scss-module__s7upDG__ctaBoxButton{color:#fff;background:#2563eb;border-radius:10px;padding:12px 28px;font-weight:600;text-decoration:none;transition:background .2s,transform .2s;display:inline-block}.blog-post-module-scss-module__s7upDG__ctaBoxButton:hover{background:#1d4ed8;transform:translateY(-2px)}@media (max-width:768px){.blog-post-module-scss-module__s7upDG__article{padding:5rem 1rem 3rem}.blog-post-module-scss-module__s7upDG__postTitle{font-size:1.75rem}.blog-post-module-scss-module__s7upDG__postMeta{gap:.5rem}.blog-post-module-scss-module__s7upDG__ctaBox{padding:1.5rem 1rem}.blog-post-module-scss-module__s7upDG__ctaBoxTitle{font-size:1.25rem}}
