.cxh-blog-hero{padding-block:72px 48px;text-align:center;background:var(--cxh-bg-soft);border-bottom:1px solid var(--cxh-border)}.cxh-blog-hero .cxh-lede,.cxh-blog-hero-title{margin-inline:auto}.cxh-blog-search{display:flex;align-items:center;gap:12px;max-width:480px;margin:32px auto 0;padding:6px 8px 6px 20px;border-radius:var(--cx-radius-pill);border:1px solid var(--cxh-border);background:var(--cxh-surface);box-shadow:var(--cxh-shadow)}[dir=rtl] .cxh-blog-search{padding:6px 20px 6px 8px}.cxh-blog-search i{color:var(--cxh-muted);font-size:1rem;flex-shrink:0}.cxh-blog-search input{flex:1 1;border:0;outline:none;background:transparent;color:var(--cxh-text);font-family:var(--body-font);font-size:.95rem;padding:10px 0}.cxh-blog-search input::placeholder{color:var(--cxh-muted)}.cxh-blog-search-clear{border:0;background:var(--cxh-bg-soft);color:var(--cxh-muted);width:30px;height:30px;border-radius:50%;flex-shrink:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.cxh-blog-categories{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:22px}.cxh-blog-cat{padding:8px 18px;border-radius:var(--cx-radius-pill);border:1px solid var(--cxh-border);background:var(--cxh-surface);color:var(--cxh-muted);font-size:.85rem;font-weight:600;font-family:var(--body-font);cursor:pointer;transition:all .2s ease}.cxh-blog-cat:hover{border-color:rgba(var(--cxh-primary-rgb),.4);color:var(--cxh-primary)}.cxh-blog-cat.is-active{background:linear-gradient(135deg,var(--cxh-primary),var(--cxh-grad-end));border-color:transparent;color:#fff}.cxh-blog-empty{text-align:center;padding:80px 20px;color:var(--cxh-muted)}.cxh-blog-empty i{font-size:2.4rem;color:var(--cxh-primary);opacity:.6}.cxh-blog-empty p{margin-top:14px;font-size:1.05rem}.cxh-blog-pagination{display:flex;gap:8px;margin-top:48px}.cxh-blog-page-btn,.cxh-blog-pagination{align-items:center;justify-content:center}.cxh-blog-page-btn{display:inline-flex;width:40px;height:40px;border-radius:12px;border:1px solid var(--cxh-border);background:var(--cxh-surface);color:var(--cxh-text);font-weight:600;font-size:.9rem;font-family:var(--body-font);cursor:pointer;transition:all .2s ease}.cxh-blog-page-btn:hover:not(:disabled){border-color:rgba(var(--cxh-primary-rgb),.4);color:var(--cxh-primary)}.cxh-blog-page-btn.is-active{background:linear-gradient(135deg,var(--cxh-primary),var(--cxh-grad-end));border-color:transparent;color:#fff}.cxh-blog-page-btn:disabled{opacity:.35;cursor:not-allowed}.cxh-blog-trending-list{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.cxh-blog-trending-item{display:flex;align-items:center;gap:14px;padding:14px;border-radius:16px;border:1px solid var(--cxh-border);background:var(--cxh-surface);text-decoration:none;transition:all .2s ease}.cxh-blog-trending-item:hover{border-color:rgba(var(--cxh-primary-rgb),.4);transform:translateY(-3px);box-shadow:var(--cxh-shadow)}.cxh-blog-trending-rank{font-size:1.6rem;font-weight:800;color:rgba(var(--cxh-primary-rgb),.25);flex-shrink:0;line-height:1}.cxh-blog-trending-thumb{width:52px;height:52px;border-radius:12px;object-fit:cover;flex-shrink:0;background:var(--cxh-bg-soft)}.cxh-blog-trending-text{min-width:0}.cxh-blog-trending-text strong{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.88rem;font-weight:700;color:var(--cxh-text);line-height:1.35}.cxh-blog-trending-text span{display:block;margin-top:4px;font-size:.76rem;color:var(--cxh-muted)}.cxh-article-hero{padding-block:40px 0}.cxh-article-breadcrumb{display:flex;align-items:center;gap:8px;font-size:.85rem;color:var(--cxh-muted);margin-bottom:22px}.cxh-article-breadcrumb a{color:var(--cxh-muted);text-decoration:none}.cxh-article-breadcrumb a:hover{color:var(--cxh-primary)}.cxh-article-meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:18px;font-size:.85rem;color:var(--cxh-muted);font-weight:600}.cxh-article-meta span{display:inline-flex;align-items:center;gap:6px}.cxh-article-meta i{color:var(--cxh-primary)}.cxh-article-title{font-size:clamp(1.9rem,3.6vw,3rem);font-weight:700;line-height:1.2;letter-spacing:-.02em;margin:18px 0 0;max-width:22em;color:var(--cxh-text)}.cxh-article-cover{margin-top:32px;border-radius:20px;overflow:hidden;border:1px solid var(--cxh-border);box-shadow:var(--cxh-shadow-lg);aspect-ratio:1200/630}.cxh-article-cover img{width:100%;height:100%;object-fit:cover;display:block}.cxh-article-share{display:flex;align-items:center;gap:10px;margin-top:26px}.cxh-article-share-label{font-size:.82rem;font-weight:700;color:var(--cxh-muted);-webkit-margin-end:4px;margin-inline-end:4px}.cxh-article-share-btn{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;border:1px solid var(--cxh-border);background:var(--cxh-surface);color:var(--cxh-muted);cursor:pointer;text-decoration:none;font-size:.95rem;transition:all .2s ease}.cxh-article-share-btn:hover{border-color:rgba(var(--cxh-primary-rgb),.4);color:var(--cxh-primary);transform:translateY(-2px)}.cxh-article-body-grid{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,9fr);grid-gap:48px;gap:48px;align-items:start;margin-top:48px}.cxh-article-toc{position:-webkit-sticky;position:sticky;top:110px;padding:22px;border-radius:16px;border:1px solid var(--cxh-border);background:var(--cxh-bg-soft)}.cxh-article-toc-title{font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--cxh-muted);margin:0 0 14px}.cxh-article-toc ol{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.cxh-article-toc a{display:block;font-size:.88rem;line-height:1.4;color:var(--cxh-text);text-decoration:none;-webkit-border-start:2px solid var(--cxh-border);border-inline-start:2px solid var(--cxh-border);-webkit-padding-start:12px;padding-inline-start:12px}.cxh-article-toc a:hover{color:var(--cxh-primary);border-inline-start-color:var(--cxh-primary)}.cxh-article-toc li.is-h3 a{font-size:.82rem;-webkit-padding-start:24px;padding-inline-start:24px;color:var(--cxh-muted)}.cxh-article-content{font-size:1.08rem;line-height:1.85;color:var(--cxh-text)}.cxh-article-content>p:first-of-type{font-size:1.2rem;color:var(--cxh-muted);line-height:1.75}.cxh-article-content h2{font-size:clamp(1.4rem,2.2vw,1.8rem);letter-spacing:-.01em;margin:48px 0 18px}.cxh-article-content h2,.cxh-article-content h3{font-weight:700;scroll-margin-top:110px;color:var(--cxh-text)}.cxh-article-content h3{font-size:1.2rem;margin:32px 0 14px}.cxh-article-content p{margin:0 0 20px;color:var(--cxh-text)}.cxh-article-content ol,.cxh-article-content ul{margin:0 0 20px;-webkit-padding-start:24px;padding-inline-start:24px;display:flex;flex-direction:column;gap:10px}.cxh-article-content li{line-height:1.75}.cxh-article-content a{color:var(--cxh-primary);text-decoration:underline;text-underline-offset:3px}.cxh-article-content strong{font-weight:700;color:var(--cxh-text)}.cxh-article-content blockquote{margin:28px 0;padding:4px 0 4px 24px;-webkit-border-start:3px solid var(--cxh-primary);border-inline-start:3px solid var(--cxh-primary);font-size:1.15rem;font-style:italic;color:var(--cxh-text)}.cxh-article-content img{max-width:100%;height:auto;border-radius:16px;border:1px solid var(--cxh-border);box-shadow:var(--cxh-shadow)}.cxh-article-content figure{margin:32px 0}.cxh-article-content figcaption{margin-top:12px;font-size:.85rem;line-height:1.5;color:var(--cxh-muted);text-align:center}.cxh-article-content blockquote.blog-callout{margin:32px 0;padding:24px 28px;-webkit-border-start:0;border-inline-start:0;border-radius:16px;background:rgba(var(--cxh-primary-rgb),.06);font-size:1.05rem;font-style:normal;font-weight:600;line-height:1.7;position:relative}.cxh-article-content blockquote.blog-callout:before{content:"\ea51";font-family:tabler-icons;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;color:var(--cxh-primary);font-size:1.3rem;display:block;margin-bottom:10px}.cxh-article-prevnext{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;margin-top:56px;padding-top:40px;border-top:1px solid var(--cxh-border)}.cxh-article-prevnext-card{display:flex;flex-direction:column;gap:8px;padding:22px 24px;border-radius:16px;border:1px solid var(--cxh-border);background:var(--cxh-surface);text-decoration:none;transition:all .2s ease}.cxh-article-prevnext-card:hover{border-color:rgba(var(--cxh-primary-rgb),.4);transform:translateY(-3px);box-shadow:var(--cxh-shadow)}.cxh-article-prevnext-card--next{text-align:end;align-items:flex-end}.cxh-article-prevnext-label{font-size:.76rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--cxh-primary);display:inline-flex;align-items:center;gap:6px}.cxh-article-prevnext-title{font-size:1rem;font-weight:700;color:var(--cxh-text);line-height:1.4}.cxh-article-related{margin-top:72px}@media (max-width:991px){.cxh-article-body-grid{grid-template-columns:1fr}.cxh-article-toc{position:static;order:2}.cxh-blog-trending-list{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.cxh-blog-hero{padding-block:48px 32px}.cxh-article-prevnext{grid-template-columns:1fr}.cxh-article-prevnext-card--next{text-align:start;align-items:flex-start}.cxh-blog-trending-list{grid-template-columns:1fr}}