:root{--blog-bg: #070d19;--blog-surface: #0b1528;--blog-card: #0f1d37;--blog-border: rgba(255, 255, 255, .08);--blog-border-glow: rgba(56, 189, 248, .25);--blog-cyan: #38bdf8;--blog-emerald: #34d399;--blog-amber: #fbbf24;--blog-text: #f1f5f9;--blog-muted: #94a3b8}body.blog-body{margin:0;padding:0;background-color:var(--blog-bg);color:var(--blog-text);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.7;-webkit-font-smoothing:antialiased;overflow-x:hidden}.blog-main-wrapper{min-height:70vh;padding-top:20px;padding-bottom:80px}.blog-container{width:min(100% - 40px,1140px);margin:0 auto}.blog-breadcrumbs{display:flex;align-items:center;gap:8px;font-size:.85rem;color:var(--blog-muted);margin-bottom:24px;flex-wrap:wrap}.blog-breadcrumbs a{color:var(--blog-muted);text-decoration:none;transition:color .2s}.blog-breadcrumbs a:hover{color:var(--blog-cyan)}.blog-breadcrumbs span.sep{opacity:.5}.blog-breadcrumbs span.curr{color:var(--blog-text);font-weight:500}.article-layout{display:grid;grid-template-columns:1fr;gap:40px;max-width:860px;margin:0 auto}.article-header{text-align:left;margin-bottom:30px}.article-category-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 14px;border-radius:9999px;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;background:#38bdf81f;color:var(--blog-cyan);border:1px solid rgba(56,189,248,.3);margin-bottom:16px}.article-main-title{font-size:clamp(1.8rem,4vw,2.7rem);font-weight:800;line-height:1.25;color:#fff;margin:0 0 20px;letter-spacing:-.02em}.article-meta-bar{display:flex;align-items:center;gap:16px;font-size:.88rem;color:var(--blog-muted);padding-bottom:24px;border-bottom:1px solid var(--blog-border);flex-wrap:wrap}.article-author-info{display:flex;align-items:center;gap:12px}.article-author-img{width:44px;height:44px;border-radius:50%;object-fit:cover;border:2px solid var(--blog-cyan)}.article-featured-image-box{margin:20px 0 35px;border-radius:16px;overflow:hidden;border:1px solid var(--blog-border);box-shadow:0 10px 30px #0006}.article-featured-image{width:100%;height:auto;display:block}.article-body-content{font-size:1.08rem;line-height:1.85;color:#e2e8f0}.article-body-content h2{font-size:1.65rem;font-weight:700;color:#fff;margin-top:40px;margin-bottom:16px;border-left:4px solid var(--blog-cyan);padding-left:14px}.article-body-content h3{font-size:1.3rem;font-weight:600;color:#f8fafc;margin-top:30px;margin-bottom:12px}.article-body-content p{margin-bottom:22px}.article-body-content ul{margin:0 0 24px 20px;padding:0}.article-body-content li{margin-bottom:10px}.article-body-content a{color:var(--blog-cyan);text-decoration:underline;text-underline-offset:4px;transition:color .2s}.article-body-content a:hover{color:#7dd3fc}.article-lead-box{background:#0f1d3799;border:1px solid var(--blog-border-glow);border-radius:12px;padding:20px 24px;margin-bottom:30px}.article-lead-text{margin:0;font-size:1.05rem;color:#cbd5e1}blockquote{margin:30px 0;padding:20px 24px;background:#0369a114;border-left:4px solid var(--blog-cyan);border-radius:0 12px 12px 0;font-style:italic;color:#f1f5f9;font-size:1.1rem}blockquote cite{display:block;margin-top:10px;font-size:.88rem;font-style:normal;color:var(--blog-cyan);font-weight:600}.article-steps-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin:30px 0}.step-card{background:var(--blog-surface);border:1px solid var(--blog-border);border-radius:12px;padding:22px;position:relative}.step-num{font-size:2rem;font-weight:900;color:var(--blog-cyan);opacity:.35;line-height:1;margin-bottom:8px;display:block}.step-card h3{margin-top:0;font-size:1.15rem}.step-card p{margin:0;font-size:.92rem;color:var(--blog-muted)}.article-cta-box{background:linear-gradient(135deg,#0369a140,#0f1d37e6);border:1px solid rgba(56,189,248,.4);border-radius:16px;padding:32px 28px;margin:50px 0 30px;text-align:center;box-shadow:0 10px 30px #00000080}.cta-badge{display:inline-block;padding:4px 12px;border-radius:9999px;background:#34d39926;color:var(--blog-emerald);font-size:.8rem;font-weight:700;text-transform:uppercase;margin-bottom:12px}.article-cta-box h3{color:#fff;font-size:1.5rem;margin:0 0 12px}.article-cta-box p{color:#cbd5e1;font-size:1rem;max-width:600px;margin:0 auto 24px}.cta-buttons{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap}.cta-whatsapp-btn{display:inline-flex;align-items:center;gap:10px;background:#10b981;color:#fff;font-weight:700;padding:12px 24px;border-radius:10px;text-decoration:none;box-shadow:0 4px 14px #10b98166;transition:transform .2s,background .2s}.cta-whatsapp-btn:hover{background:#059669;transform:translateY(-2px)}.cta-secondary-link{color:#e2e8f0;text-decoration:none;font-size:.95rem;font-weight:500;padding:12px 18px}.cta-secondary-link:hover{color:var(--blog-cyan)}.author-profile-box{display:flex;align-items:center;gap:20px;background:var(--blog-surface);border:1px solid var(--blog-border);border-radius:16px;padding:24px;margin-top:40px}.author-profile-box img{width:72px;height:72px;border-radius:50%;object-fit:cover;border:2px solid var(--blog-cyan)}.author-profile-details h4{margin:0 0 4px;font-size:1.15rem;color:#fff}.author-profile-details .author-role{font-size:.85rem;color:var(--blog-cyan);font-weight:600;display:block;margin-bottom:8px}.author-profile-details p{margin:0;font-size:.9rem;color:var(--blog-muted)}.adsense-slot-wrapper{margin:32px 0;padding:16px;background:#0f1d3766;border:1px dashed rgba(255,255,255,.12);border-radius:8px;text-align:center;min-height:90px;display:flex;align-items:center;justify-content:center}.adsense-disclaimer{font-size:.72rem;text-transform:uppercase;letter-spacing:.1em;color:#94a3b899}
