.post__header[data-v-6fff6fa4]{background:linear-gradient(145deg,#0d0d0d,#111,#0d0d0d);padding:4rem 1.5rem 3rem}.post__back[data-v-6fff6fa4]{display:inline-flex;align-items:center;gap:.4rem;font-size:.7rem;color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:1.5rem;transition:color .2s}.post__back[data-v-6fff6fa4]:hover{color:var(--percker-orange)}.post__category[data-v-6fff6fa4]{font-size:.6rem;letter-spacing:.12em;color:var(--percker-orange);background:#d857001a;padding:.2rem .6rem;border-radius:4px;display:inline-block;margin-bottom:1rem;text-transform:uppercase}.post__header h1[data-v-6fff6fa4]{font-size:clamp(1.4rem,3vw,2rem);color:var(--text-primary);line-height:1.3;margin-bottom:1.25rem;max-width:720px}.post__meta[data-v-6fff6fa4]{display:flex;gap:1.5rem;flex-wrap:wrap}.post__meta span[data-v-6fff6fa4]{font-size:.65rem;color:var(--text-muted);display:flex;align-items:center;gap:.3rem;letter-spacing:.04em}.post__meta i[data-v-6fff6fa4]{font-size:.7rem;color:var(--text-secondary)}.post__body[data-v-6fff6fa4]{background:var(--bg-light);padding:3rem 1.5rem 4rem}.container--narrow[data-v-6fff6fa4]{max-width:720px;margin:0 auto}[data-v-6fff6fa4] h2{font-size:1.2rem;color:var(--text-dark);margin:2.5rem 0 .75rem;padding-top:1rem;border-top:1px solid rgba(0,0,0,.06)}[data-v-6fff6fa4] h2:first-of-type{border-top:none;margin-top:0}[data-v-6fff6fa4] h3{font-size:.95rem;color:var(--text-dark);margin:1.75rem 0 .5rem}[data-v-6fff6fa4] p{font-size:.85rem;color:var(--text-muted);line-height:1.85;margin-bottom:1rem}[data-v-6fff6fa4] .post__intro{font-size:.9rem;color:var(--text-dark);line-height:1.8;margin-bottom:2rem;border-left:3px solid var(--percker-orange);padding-left:1rem}[data-v-6fff6fa4] ul,[data-v-6fff6fa4] ol{margin:.75rem 0 1.25rem 1.5rem}[data-v-6fff6fa4] li{font-size:.82rem;color:var(--text-muted);line-height:1.8;margin-bottom:.4rem}[data-v-6fff6fa4] a{color:var(--percker-orange);text-decoration:none}[data-v-6fff6fa4] a:hover{text-decoration:underline}[data-v-6fff6fa4] strong{color:var(--text-dark)}[data-v-6fff6fa4] .post__toc{background:#00000008;border:1px solid rgba(0,0,0,.06);border-radius:8px;padding:1.25rem 1.5rem;margin-bottom:2.5rem}[data-v-6fff6fa4] .post__toc h2{font-size:.75rem;margin:0 0 .75rem;border:none;padding:0;letter-spacing:.1em;color:var(--text-muted)}[data-v-6fff6fa4] .post__toc ol{margin:0 0 0 1.25rem;counter-reset:toc}[data-v-6fff6fa4] .post__toc li{font-size:.8rem;margin-bottom:.3rem}[data-v-6fff6fa4] .post__toc a{color:var(--text-dark)}[data-v-6fff6fa4] .post__toc a:hover{color:var(--percker-orange)}[data-v-6fff6fa4] .post__table{width:100%;border-collapse:collapse;margin:1.5rem 0;font-size:.75rem}[data-v-6fff6fa4] .post__table th{background:#0000000a;padding:.6rem .75rem;text-align:left;font-size:.65rem;letter-spacing:.08em;text-transform:uppercase;color:var(--text-dark);border-bottom:2px solid rgba(0,0,0,.08)}[data-v-6fff6fa4] .post__table td{padding:.5rem .75rem;border-bottom:1px solid rgba(0,0,0,.05);color:var(--text-muted)}[data-v-6fff6fa4] .post__cta{background:linear-gradient(145deg,#0d0d0d,#111);border-radius:12px;padding:2rem;margin-top:3rem;text-align:center}[data-v-6fff6fa4] .post__cta h3{color:var(--text-primary)!important;font-size:1.1rem;margin:0 0 .5rem}[data-v-6fff6fa4] .post__cta p{color:var(--text-secondary)!important;font-size:.82rem;margin-bottom:1.25rem}[data-v-6fff6fa4] .post__cta .btn,[data-v-6fff6fa4] .post__cta .btn-primary,[data-v-6fff6fa4] .post__cta a.btn,[data-v-6fff6fa4] .post__cta a.btn-primary,[data-v-6fff6fa4] .post__cta .btn:hover,[data-v-6fff6fa4] .post__cta .btn-primary:hover{color:var(--text-primary)!important;text-decoration:none!important}.post__related[data-v-6fff6fa4]{background:var(--bg-dark);padding:3rem 1.5rem 4rem;border-top:1px solid rgba(255,255,255,.04)}.post__related-title[data-v-6fff6fa4]{font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);margin-bottom:1.5rem}.post__related-grid[data-v-6fff6fa4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.25rem;max-width:960px}.post__related-card[data-v-6fff6fa4]{background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:8px;padding:1.25rem;text-decoration:none;transition:border-color .2s,background .2s}.post__related-card[data-v-6fff6fa4]:hover{border-color:var(--percker-orange);background:#d857000a}.post__related-category[data-v-6fff6fa4]{font-size:.55rem;letter-spacing:.1em;color:var(--percker-orange);text-transform:uppercase}.post__related-card h3[data-v-6fff6fa4]{font-size:.8rem;color:var(--text-primary);line-height:1.4;margin:.5rem 0}.post__related-card p[data-v-6fff6fa4]{font-size:.7rem;color:var(--text-muted);line-height:1.6;margin-bottom:.75rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.post__related-meta[data-v-6fff6fa4]{font-size:.6rem;color:var(--text-secondary);display:flex;align-items:center;gap:.3rem}.post__related-meta i[data-v-6fff6fa4]{font-size:.6rem}.blog-post--404[data-v-6fff6fa4]{min-height:60vh;display:flex;align-items:center;justify-content:center;background:var(--bg-dark)}.blog-post--404 h1[data-v-6fff6fa4]{color:var(--text-primary);margin-bottom:.75rem}.blog-post--404 p[data-v-6fff6fa4]{color:var(--text-muted);margin-bottom:2rem;font-size:.85rem}@media(max-width:639px){.post__header[data-v-6fff6fa4]{padding:3rem 1rem 2rem}.post__body[data-v-6fff6fa4]{padding:2rem 1rem 3rem}[data-v-6fff6fa4] .post__table{font-size:.65rem}[data-v-6fff6fa4] .post__table th,[data-v-6fff6fa4] .post__table td{padding:.4rem .5rem}}
