.blog-post_article__hrccT{padding:var(--spacing-3xl) 0}.blog-post_backLink__Nzyja{display:inline-block;color:var(--color-primary);font-weight:600;margin-bottom:var(--spacing-xl);transition:transform var(--transition-fast)}.blog-post_backLink__Nzyja:hover{transform:translateX(-5px)}.blog-post_header__qIzk2{margin-bottom:var(--spacing-3xl);padding-bottom:var(--spacing-xl);border-bottom:2px solid var(--color-gray-200)}.blog-post_category__067x9{display:inline-block;background:var(--color-secondary);color:#fff;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);font-size:.875rem;font-weight:600;margin-bottom:var(--spacing-md)}.blog-post_header__qIzk2 h1{font-size:2.5rem;color:var(--color-gray-900);margin-bottom:var(--spacing-sm)}.blog-post_meta__Pc7Cz{color:var(--color-gray-600);font-size:.875rem}.blog-post_content__fGgTH{font-size:1.125rem;line-height:1.8;color:var(--color-gray-800)}.blog-post_lead__wpofD{font-size:1.375rem;font-weight:500;color:var(--color-gray-700);margin-bottom:var(--spacing-2xl);line-height:1.6}.blog-post_content__fGgTH h2{margin-top:var(--spacing-3xl);margin-bottom:var(--spacing-lg);color:var(--color-primary)}.blog-post_tldrBox__RY_w6{background:var(--color-gray-50);border-left:4px solid var(--color-primary);padding:var(--spacing-lg) var(--spacing-xl);margin-bottom:var(--spacing-2xl);border-radius:0 var(--radius-md) var(--radius-md) 0}.blog-post_tldrBox__RY_w6 h3{margin-top:0!important;color:var(--color-gray-900)!important;font-size:1.25rem;margin-bottom:var(--spacing-sm)!important}.blog-post_tldrBox__RY_w6 ul{margin-bottom:0!important;padding-left:var(--spacing-lg)!important}.blog-post_tldrBox__RY_w6 li{margin-bottom:var(--spacing-xs)!important;font-size:1rem}.blog-post_content__fGgTH h3{margin-top:var(--spacing-2xl);margin-bottom:var(--spacing-md);color:var(--color-gray-800)}.blog-post_content__fGgTH ol,.blog-post_content__fGgTH ul{margin-bottom:var(--spacing-lg);padding-left:var(--spacing-lg)}.blog-post_content__fGgTH li{margin-bottom:var(--spacing-sm)}.blog-post_content__fGgTH a{color:var(--color-primary);font-weight:600}.blog-post_table__3XroA{width:100%;border-collapse:collapse;margin:var(--spacing-2xl) 0;background:#fff;box-shadow:var(--shadow-sm);border-radius:var(--radius-md);overflow:hidden}.blog-post_table__3XroA thead{background:var(--color-primary);color:#fff}.blog-post_table__3XroA td,.blog-post_table__3XroA th{padding:var(--spacing-md) var(--spacing-lg);text-align:left;border-bottom:1px solid var(--color-gray-200)}.blog-post_table__3XroA tbody tr:hover{background:var(--color-gray-50)}.blog-post_cta__vLpqm{margin-top:var(--spacing-3xl);padding:var(--spacing-2xl);background:linear-gradient(135deg,var(--color-primary-light),var(--color-primary));color:#fff;border-radius:var(--radius-xl);text-align:center}.blog-post_cta__vLpqm h3{color:#fff;margin-bottom:var(--spacing-sm)}.blog-post_cta__vLpqm p{margin-bottom:var(--spacing-lg);opacity:.95}.blog-post_cta__vLpqm a:not(.blog-post_btn__dcXCq){color:#fff;font-weight:700;text-decoration:underline;text-underline-offset:3px}.blog-post_cta__vLpqm .blog-post_btn__dcXCq{background:var(--color-secondary);color:#1a1a1a;border:none;font-weight:700}.blog-post_cta__vLpqm .blog-post_btn__dcXCq:hover{background:#e6b800;color:#1a1a1a}@media (max-width:768px){.blog-post_header__qIzk2 h1{font-size:2rem}.blog-post_content__fGgTH{font-size:1rem}.blog-post_lead__wpofD{font-size:1.125rem}}