.BlogPost_progressBar__0og2w{position:fixed;top:0;left:0;height:3px;background:var(--accent);z-index:3000;transition:width .1s linear;pointer-events:none}.BlogPost_article__NbAfN{max-width:760px;margin:0 auto;padding:2rem 1.5rem 4rem}.BlogPost_breadcrumb__Uv_fN{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;margin-bottom:2rem;font-size:.8rem;color:var(--text-muted)}.BlogPost_breadcrumbLink__Se9id{color:var(--text-muted);text-decoration:none;transition:color var(--transition-fast)}.BlogPost_breadcrumbLink__Se9id:hover{color:var(--accent)}.BlogPost_breadcrumbSep__h9mOs{opacity:.4}.BlogPost_breadcrumbCurrent__sd4_x{color:var(--text-secondary);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:300px}.BlogPost_langBanner__a4z_4{background:var(--bg-card);border:1px solid var(--divider);border-left:4px solid var(--accent);border-radius:var(--card-radius);padding:12px 20px;font-size:.9rem;color:var(--text-secondary);margin-bottom:28px;text-align:center}.BlogPost_langBannerLink__ueX5G{color:var(--accent);text-decoration:underline;text-underline-offset:3px;margin-left:4px}.BlogPost_heroWrap__lIEem{margin:0 -1.5rem 2.5rem;border-radius:var(--card-radius);overflow:hidden}.BlogPost_heroImage__YPXz0{width:100%;height:auto;display:block;aspect-ratio:16/7;object-fit:cover}.BlogPost_postHeader__91iK6{margin-bottom:3rem;text-align:center}.BlogPost_headerMeta__bYHGI{display:flex;justify-content:center;align-items:center;gap:1rem;font-size:.8rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:1.25rem}.BlogPost_readTime__9PKYV{position:relative;padding-left:1rem}.BlogPost_readTime__9PKYV:before{content:"·";position:absolute;left:0}.BlogPost_title__f1Eb1{font-family:var(--font-heading);font-size:clamp(1.75rem,5vw,2.75rem);font-weight:700;color:var(--text-primary);line-height:1.2;margin-bottom:1.25rem}.BlogPost_tags__vq7bl{display:flex;justify-content:center;flex-wrap:wrap;gap:.5rem}.BlogPost_tag__b8yBL{font-size:.72rem;padding:.2rem .7rem;background:var(--bg-secondary);color:var(--text-muted);border-radius:20px;letter-spacing:.04em}.BlogPost_content__vGp0T{font-size:clamp(1rem,2.2vw,1.0625rem);line-height:1.85;color:var(--text-secondary)}.BlogPost_content__vGp0T p{margin-bottom:1.5rem}.BlogPost_inlineLink__Bz_T3{color:var(--accent);text-decoration:underline;text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--accent) 40%,transparent);transition:text-decoration-color var(--transition-fast)}.BlogPost_inlineLink__Bz_T3:hover{text-decoration-color:var(--accent)}.BlogPost_sectionHeading__4rKlr{font-size:clamp(1.4rem,3.5vw,1.9rem);font-weight:700;margin-top:3rem;margin-bottom:1.25rem}.BlogPost_sectionHeading__4rKlr,.BlogPost_subHeading__0wpzO{font-family:var(--font-heading);color:var(--text-primary);line-height:1.3}.BlogPost_subHeading__0wpzO{font-size:clamp(1.15rem,2.8vw,1.4rem);font-weight:600;margin-top:2rem;margin-bottom:1rem}.BlogPost_bold__llbCN{font-weight:600;color:var(--text-primary)}.BlogPost_italic__Ed5_C{font-style:italic;color:var(--text-muted)}.BlogPost_blockquote__YiIdf{border-left:4px solid var(--accent);margin:2rem 0;padding:1rem 1.5rem;background:var(--bg-card);border-radius:0 var(--card-radius) var(--card-radius) 0;font-family:var(--font-heading);font-size:1.05rem;font-style:italic;color:var(--text-primary)}.BlogPost_figure__csJMs{margin:2.5rem -2rem}.BlogPost_contentImage__YOtNg{width:100%;height:auto;display:block;border-radius:var(--card-radius)}.BlogPost_caption__zWLBg{font-size:.82rem;color:var(--text-muted);text-align:center;margin-top:.75rem;font-style:italic;padding:0 2rem}.BlogPost_divider__prkUJ{width:60px;height:2px;background:linear-gradient(90deg,transparent,var(--accent),transparent);margin:3rem auto}.BlogPost_tableWrapper__iVhtl{margin:2rem -1rem;overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:var(--card-radius);border:1px solid var(--divider)}.BlogPost_table__f4XBh{width:100%;border-collapse:collapse;font-size:.9rem;line-height:1.5}.BlogPost_thead__xVosT{background:var(--bg-contrast)}.BlogPost_th___FM_U{padding:.75rem 1rem;text-align:left;font-weight:600;font-size:.82rem;color:var(--text-on-contrast);letter-spacing:.03em;text-transform:uppercase;white-space:nowrap}.BlogPost_td__HdR7z{padding:.65rem 1rem;border-bottom:1px solid var(--divider);color:var(--text-secondary)}.BlogPost_table__f4XBh tbody tr:nth-child(2n){background:var(--bg-secondary)}.BlogPost_table__f4XBh tbody tr:last-child td{border-bottom:none}.BlogPost_listOrdered__lCYYh,.BlogPost_list__FujsM{margin:1rem 0 1.5rem 1.25rem;padding:0}.BlogPost_listItem__F42GG{margin-bottom:.5rem;line-height:1.75;color:var(--text-secondary)}.BlogPost_contentVideo__zIMND{width:100%;height:auto;aspect-ratio:16/9;display:block;border-radius:var(--card-radius);object-fit:cover}.BlogPost_downloadButton__3__Ua{display:inline-flex;align-items:center;gap:.5rem;font-size:.9rem;font-weight:600;letter-spacing:.05em;padding:.85rem 2rem;background:var(--accent);color:var(--text-on-contrast)!important;text-decoration:none!important;border-radius:var(--card-radius);transition:background var(--transition-fast),transform .2s;margin:1.5rem 0}.BlogPost_downloadButton__3__Ua:hover{background:var(--accent-hover);transform:translateY(-2px)}.BlogPost_cta__UxbOq{margin-top:4rem;padding:2.5rem 2rem;background:var(--bg-card);border-radius:var(--card-radius);text-align:center;border:1px solid var(--divider)}.BlogPost_ctaTitle__S__ji{font-family:var(--font-heading);font-size:clamp(1.3rem,3vw,1.75rem);font-weight:700;color:var(--text-primary);margin-bottom:.75rem}.BlogPost_ctaText__OhCp6{font-size:.95rem;color:var(--text-secondary);line-height:1.7;margin-bottom:1.5rem;max-width:480px;margin-left:auto;margin-right:auto}.BlogPost_ctaButton__NHXQg{display:inline-block;font-family:var(--font-display);font-size:.875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:.85rem 2.25rem;background:var(--accent);color:var(--text-on-contrast);border-radius:var(--card-radius);text-decoration:none;transition:background var(--transition-fast),transform .2s}.BlogPost_ctaButton__NHXQg:hover{background:var(--accent-hover);transform:translateY(-2px)}.BlogPost_backWrap__zdr0N{margin-top:3rem;text-align:center}.BlogPost_backLink__Eyv5x{font-size:.9rem;color:var(--text-muted);text-decoration:none;transition:color var(--transition-fast)}.BlogPost_backLink__Eyv5x:hover{color:var(--accent)}@media (min-width:960px){.BlogPost_heroWrap__lIEem{margin:0 -4rem 3rem}.BlogPost_figure__csJMs{margin:3rem -4rem}}@media (max-width:640px){.BlogPost_article__NbAfN{padding:1rem 1rem 3rem}.BlogPost_heroWrap__lIEem{margin:0 -1rem 2rem;border-radius:0}.BlogPost_figure__csJMs{margin:2rem -1rem}.BlogPost_caption__zWLBg{padding:0 1rem}.BlogPost_cta__UxbOq{padding:2rem 1.5rem}.BlogPost_tableWrapper__iVhtl{margin:1.5rem -1rem;border-radius:0;border-left:none;border-right:none}.BlogPost_td__HdR7z,.BlogPost_th___FM_U{padding:.5rem .75rem;font-size:.82rem}}