.blog-module__JsT-Oq__page{padding-bottom:var(--space-16);padding-top:var(--space-12)}.blog-module__JsT-Oq__wrap{max-width:720px;margin:0 auto}.blog-module__JsT-Oq__title{font-size:var(--text-3xl);letter-spacing:-.02em;margin-bottom:var(--space-2);font-weight:800}.blog-module__JsT-Oq__lead{color:var(--color-text-secondary);font-size:var(--text-lg);margin-bottom:var(--space-8);line-height:1.7}.blog-module__JsT-Oq__postCard{border-bottom:1px solid var(--color-border);padding:var(--space-5) 0 var(--space-5) var(--space-3);transition:border-color var(--transition-fast);border-left:2px solid #0000;display:block}.blog-module__JsT-Oq__postCard:hover{border-left-color:var(--signal-brass)}.blog-module__JsT-Oq__postCard h2{color:var(--color-text-primary);font-size:var(--text-xl);font-weight:700;line-height:1.4}.blog-module__JsT-Oq__postCard:hover h2{color:var(--color-accent-text)}.blog-module__JsT-Oq__postCard p{color:var(--color-text-secondary);font-size:var(--text-base);margin-top:var(--space-2);line-height:1.6}.blog-module__JsT-Oq__postDate{color:var(--color-text-tertiary);font-size:var(--text-xs);margin-top:var(--space-2)}.blog-module__JsT-Oq__article{font-size:var(--text-base);line-height:1.75}.blog-module__JsT-Oq__article h2{font-size:var(--text-xl);margin-bottom:var(--space-3);margin-top:var(--space-8);font-weight:800}.blog-module__JsT-Oq__article h3{font-size:var(--text-lg);margin-bottom:var(--space-2);margin-top:var(--space-6);font-weight:700}.blog-module__JsT-Oq__article p{color:var(--color-text-secondary);margin-bottom:var(--space-4)}.blog-module__JsT-Oq__article p strong,.blog-module__JsT-Oq__article li strong{color:var(--color-text-primary)}.blog-module__JsT-Oq__article ul,.blog-module__JsT-Oq__article ol{color:var(--color-text-secondary);gap:var(--space-2);margin-bottom:var(--space-4);padding-left:var(--space-5);flex-direction:column;display:flex}.blog-module__JsT-Oq__article a{color:var(--color-accent-text);font-weight:600;text-decoration:underline}.blog-module__JsT-Oq__article table{border-collapse:collapse;margin-bottom:var(--space-4);width:100%}.blog-module__JsT-Oq__article th,.blog-module__JsT-Oq__article td{border-bottom:1px solid var(--color-border);font-size:var(--text-sm);padding:var(--space-2) var(--space-3);text-align:left}.blog-module__JsT-Oq__article th{color:var(--color-text-tertiary);font-size:var(--text-xs);text-transform:uppercase;font-weight:700}.blog-module__JsT-Oq__article hr{border:none;border-top:1px solid var(--color-border);margin:var(--space-6) 0}.blog-module__JsT-Oq__article em{color:var(--color-text-tertiary)}.blog-module__JsT-Oq__meta{color:var(--color-text-tertiary);font-size:var(--text-sm);margin-bottom:var(--space-8)}.blog-module__JsT-Oq__author{background:var(--color-bg-secondary);border:1px solid var(--color-border);border-left:3px solid var(--signal-brass);border-radius:var(--radius-lg);font-size:var(--text-sm);margin-top:var(--space-8);padding:var(--space-4) var(--space-5);line-height:1.6}.blog-module__JsT-Oq__cta{background:var(--signal-ink);border-radius:var(--radius-xl);color:var(--signal-on-dark);margin-top:var(--space-6);padding:var(--space-6);text-align:center}.blog-module__JsT-Oq__cta h2{color:var(--signal-on-dark);font-size:var(--text-xl);font-weight:800}.blog-module__JsT-Oq__cta p{color:#a9b3c2;font-size:var(--text-sm);margin-top:var(--space-2);line-height:1.6}.blog-module__JsT-Oq__ctaBtn{background:var(--signal-brass);border-radius:var(--radius-md);color:var(--signal-ink-deep);font-size:var(--text-base);margin-top:var(--space-4);min-height:48px;padding:var(--space-3) var(--space-6);align-items:center;font-weight:800;display:inline-flex}.blog-module__JsT-Oq__ctaBtn:hover{color:var(--signal-ink-deep);background:#c9a66b}.blog-module__JsT-Oq__disclaimer{color:var(--color-text-tertiary);font-size:var(--text-xs);margin-top:var(--space-6);line-height:1.6}.blog-module__JsT-Oq__backLink{color:var(--color-accent-text);font-size:var(--text-sm);margin-bottom:var(--space-6);font-weight:700;text-decoration:underline;display:inline-block}.blog-module__JsT-Oq__quickAnswer{background:var(--color-accent-muted);border-left:3px solid var(--signal-brass);border-radius:var(--radius-md);font-size:var(--text-base);margin-bottom:var(--space-8);padding:var(--space-4) var(--space-5);line-height:1.7}.blog-module__JsT-Oq__faqBlock{border-top:1px solid var(--color-border);margin-top:var(--space-8);padding-top:var(--space-6)}.blog-module__JsT-Oq__faqBlock h2{font-size:var(--text-xl);margin-bottom:var(--space-4);font-weight:800}.blog-module__JsT-Oq__faqItem{margin-bottom:var(--space-5)}.blog-module__JsT-Oq__faqItem h3{font-size:var(--text-base);margin-bottom:var(--space-1);font-weight:700}.blog-module__JsT-Oq__faqItem p{color:var(--color-text-secondary);font-size:var(--text-base);line-height:1.7}.blog-module__JsT-Oq__related{border-top:1px solid var(--color-border);margin-top:var(--space-8);padding-top:var(--space-6)}.blog-module__JsT-Oq__related h2{font-size:var(--text-lg);margin-bottom:var(--space-3);font-weight:800}.blog-module__JsT-Oq__related ul{gap:var(--space-2);flex-direction:column;padding:0;list-style:none;display:flex}.blog-module__JsT-Oq__related a{color:var(--color-accent-text);font-size:var(--text-base);font-weight:600;text-decoration:underline}
