.blog-post-view{color:#e5e5e5;background-color:#050505;min-height:100vh;font-family:Inter,sans-serif}.reading-progress-bar{transform-origin:0;z-index:1000;background-color:#d9b340;width:100%;height:4px;position:fixed;top:0;left:0;transform:scaleX(0)}.post-header-hero{background:linear-gradient(135deg,#180909 0%,#0c0505 100%);border-bottom:1px solid #d9b34026;padding:80px 0 100px;position:relative}.post-hero-overlay{z-index:1;background:radial-gradient(circle at bottom,#0000 20%,#050505 100%);width:100%;height:100%;position:absolute;top:0;left:0}.post-hero-container{z-index:2;position:relative}.btn-back-home{color:#d9b340;cursor:pointer;background:0 0;border:1px solid #d9b3404d;border-radius:6px;align-items:center;gap:8px;padding:8px 16px;font-size:.9rem;font-weight:600;transition:all .3s;display:flex}.btn-back-home:hover{background-color:#d9b3401a;border-color:#d9b340}.back-arrow{width:18px;height:18px;transition:transform .3s}.btn-back-home:hover .back-arrow{transform:translate(-3px)}.post-category{color:#d9b340;text-transform:uppercase;letter-spacing:.5px;background-color:#d9b34026;border:1px solid #d9b3404d;border-radius:4px;padding:4px 10px;font-size:.75rem;font-weight:700;display:inline-block}.post-title{max-width:800px;font-family:Outfit,sans-serif;font-size:2.5rem;font-weight:700;line-height:1.25}.post-meta{color:#888;align-items:center;font-size:.9rem;display:flex}.meta-dot{color:#d9b34066;margin:0 10px}.post-content-container{max-width:1100px;margin:0 auto;padding:60px 20px}.post-layout-grid{grid-template-columns:2.2fr 1fr;align-items:start;gap:40px;display:grid}@media (max-width:900px){.post-layout-grid{grid-template-columns:1fr}}.post-body{border-radius:12px;padding:40px}.post-html-content{color:#d0d0d0;font-size:1.15rem;line-height:1.85}.post-html-content p{margin-bottom:24px}.post-html-content h3{color:#d9b340;border-bottom:1px solid #d9b3401a;margin-top:40px;margin-bottom:16px;padding-bottom:8px;font-family:Outfit,sans-serif;font-size:1.6rem;font-weight:600}.post-html-content ul,.post-html-content ol{margin-bottom:24px;padding-left:20px}.post-html-content li{margin-bottom:12px}.post-html-content li strong{color:#fff}.blog-cta-box{background:linear-gradient(135deg,#d9b34014 0%,#0000 100%);border:1px solid #d9b34033;border-radius:8px;margin-top:40px;padding:30px}.blog-cta-box h4{color:#d9b340;margin-bottom:8px;font-family:Outfit,sans-serif;font-size:1.3rem;font-weight:600}.blog-cta-box p{color:#a0a0a0;margin-bottom:20px;font-size:.95rem}.post-sidebar{flex-direction:column;gap:20px;display:flex}.sticky-sidebar{position:sticky;top:30px}@keyframes pulse-attention{0%{box-shadow:0 0 #d9b340b3}70%{box-shadow:0 0 0 10px #d9b34000}to{box-shadow:0 0 #d9b34000}}.btn-pulse{animation:2s infinite pulse-attention}.sidebar-card{border-radius:12px;padding:30px}.sidebar-logo{max-width:80px;margin:0 auto 15px;display:block}.sidebar-card h3{color:#fff;margin-bottom:10px;font-family:Outfit,sans-serif;font-size:1.3rem}.sidebar-card p{color:#999;font-size:.9rem;line-height:1.6}.sidebar-bullet-list{flex-direction:column;gap:10px;display:flex}.bullet-row{color:#ccc;align-items:center;gap:10px;font-size:.85rem;display:flex}.bullet-row .bullet{background-color:#d9b340;border-radius:50%;width:6px;height:6px}.temp-rows{flex-direction:column;gap:12px;margin-top:15px;display:flex}.temp-row{border-bottom:1px solid #ffffff0d;justify-content:space-between;padding-bottom:8px;font-size:.85rem;display:flex}.temp-row:last-child{border-bottom:none;padding-bottom:0}.temp-val{color:#d9b340;font-weight:700}
