.blog-module__zt0kkG__banner{background:linear-gradient(135deg,var(--navy)0%,#0f2549 100%);text-align:center;padding:10rem 0 4rem;position:relative;overflow-x:hidden}.blog-module__zt0kkG__bannerLabel{letter-spacing:4px;color:#fff;font-size:.85rem;font-weight:700;font-family:var(--font-be-vietnam-pro),sans-serif;margin-bottom:1rem;display:inline-block}.blog-module__zt0kkG__bannerTitle{color:#fff;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:manual;hyphens:manual;max-width:100%;margin-bottom:.5rem;margin-left:auto;margin-right:auto;font-size:3rem}.blog-module__zt0kkG__bannerSub{color:#ffffffb3;font-size:1.1rem}.blog-module__zt0kkG__blogSection{background:var(--white)}.blog-module__zt0kkG__blogGrid{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.blog-module__zt0kkG__blogCard{background:var(--ivory);transition:all var(--transition-base);border:1px solid var(--pearl);border-radius:0;text-decoration:none;overflow:hidden}.blog-module__zt0kkG__blogCard:hover{box-shadow:var(--shadow-card)}.blog-module__zt0kkG__blogThumb{aspect-ratio:16/10;position:relative;overflow:hidden}.blog-module__zt0kkG__blogThumb img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.blog-module__zt0kkG__blogCard:hover .blog-module__zt0kkG__blogThumb img{transform:scale(1.05)}.blog-module__zt0kkG__thumbPlaceholder{background:linear-gradient(145deg,var(--pearl),#e8d5c4);width:100%;height:100%}.blog-module__zt0kkG__blogCat{background:var(--chrome);color:#fff;text-transform:uppercase;letter-spacing:.5px;border-radius:0;padding:.3rem .85rem;font-size:.72rem;font-weight:600;position:absolute;top:12px;left:12px}.blog-module__zt0kkG__blogBody{padding:1.5rem}.blog-module__zt0kkG__blogDate{color:var(--text-muted);margin-bottom:.5rem;font-size:.78rem;display:block}.blog-module__zt0kkG__blogTitle{color:var(--navy);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.5rem;font-size:1.15rem;line-height:1.4;display:-webkit-box;overflow:hidden}.blog-module__zt0kkG__blogExcerpt{color:var(--text-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:1rem;font-size:.88rem;line-height:1.6;display:-webkit-box;overflow:hidden}.blog-module__zt0kkG__blogReadMore{color:var(--chrome);transition:gap var(--transition-fast);align-items:center;gap:.4rem;font-size:.85rem;font-weight:600;display:inline-flex}.blog-module__zt0kkG__blogCard:hover .blog-module__zt0kkG__blogReadMore{gap:.7rem}.blog-module__zt0kkG__pagination{justify-content:center;gap:.5rem;margin-top:3rem;display:flex}.blog-module__zt0kkG__pageBtn{background:var(--ivory);width:40px;height:40px;color:var(--text-dark);transition:all var(--transition-fast);border:1px solid var(--pearl);border-radius:4px;justify-content:center;align-items:center;font-size:.88rem;font-weight:600;text-decoration:none;display:flex}.blog-module__zt0kkG__pageBtn:hover{border-color:var(--chrome);color:var(--chrome)}.blog-module__zt0kkG__pageActive{background:var(--chrome);color:#fff;border-color:var(--chrome)}.blog-module__zt0kkG__emptyState{text-align:center;background:var(--ivory);border:2px dashed var(--pearl);border-radius:0;padding:4rem 2rem}.blog-module__zt0kkG__emptyState h3{color:var(--navy);margin-bottom:.5rem}.blog-module__zt0kkG__emptyState p{color:var(--text-muted);font-style:italic}.blog-module__zt0kkG__articleLayout{grid-template-columns:240px 1fr 280px;align-items:start;gap:2rem;max-width:1400px;margin:0 auto;padding:2rem 2rem 4rem;display:grid}.blog-module__zt0kkG__article{background:var(--white);min-width:0}.blog-module__zt0kkG__articleContainer{overflow-wrap:break-word;min-width:0;max-width:100%;padding:0}.blog-module__zt0kkG__articleMeta{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.blog-module__zt0kkG__articleCat{background:var(--chrome);color:#fff;border-radius:0;padding:.3rem .85rem;font-size:.72rem;font-weight:600}.blog-module__zt0kkG__articleDate{color:var(--text-muted);font-size:.82rem}.blog-module__zt0kkG__articleTitle{margin-bottom:1.5rem;font-size:2.25rem;line-height:1.3}.blog-module__zt0kkG__articleThumb{border-radius:0;width:100%;margin-bottom:2rem}.blog-module__zt0kkG__articleContent{color:var(--text-dark);overflow-wrap:break-word;word-break:normal;max-width:100%;font-size:1.05rem;line-height:2;overflow-x:auto}.blog-module__zt0kkG__articleContent p,.blog-module__zt0kkG__articleContent li,.blog-module__zt0kkG__articleContent h1,.blog-module__zt0kkG__articleContent h2,.blog-module__zt0kkG__articleContent h3,.blog-module__zt0kkG__articleContent h4,.blog-module__zt0kkG__articleContent h5,.blog-module__zt0kkG__articleContent h6,.blog-module__zt0kkG__articleContent blockquote,.blog-module__zt0kkG__articleContent td,.blog-module__zt0kkG__articleContent th,.blog-module__zt0kkG__articleContent dd,.blog-module__zt0kkG__articleContent dt{overflow-wrap:break-word;word-break:normal}.blog-module__zt0kkG__articleContent pre{white-space:pre-wrap;overflow-wrap:break-word;word-break:break-word;max-width:100%;overflow-x:auto}.blog-module__zt0kkG__articleContent code{overflow-wrap:break-word;word-break:break-word}.blog-module__zt0kkG__articleContent table{border-collapse:collapse;max-width:100%}.blog-module__zt0kkG__articleContent img{max-width:100%;height:auto;margin:1.5rem auto;display:block}.blog-module__zt0kkG__articleContent a{color:var(--chrome);overflow-wrap:anywhere;word-break:break-word;text-decoration:underline}.blog-module__zt0kkG__articleContent h1{margin-top:2.5rem;margin-bottom:1rem;font-size:2rem;line-height:1.25}.blog-module__zt0kkG__articleContent h2{margin-top:2.5rem;margin-bottom:1rem;font-size:1.75rem}.blog-module__zt0kkG__articleContent h3{margin-top:2rem;margin-bottom:.75rem;font-size:1.35rem}.blog-module__zt0kkG__articleContent p{margin-bottom:1.25rem}.blog-module__zt0kkG__articleContent ul,.blog-module__zt0kkG__articleContent ol{margin-bottom:1.25rem;padding-left:1.5rem}.blog-module__zt0kkG__articleContent li{margin-bottom:.5rem}.blog-module__zt0kkG__articleContent ul li{list-style:outside}.blog-module__zt0kkG__articleContent ol li{list-style:decimal}.blog-module__zt0kkG__articleContent blockquote{border-left:4px solid var(--chrome);background:var(--ivory);color:var(--text-muted);border-radius:0 4px 4px 0;margin:1.5rem 0;padding:1rem 1.5rem;font-style:italic}.blog-module__zt0kkG__articleContent .ql-align-center{text-align:center}.blog-module__zt0kkG__articleContent .ql-align-right{text-align:right}.blog-module__zt0kkG__articleContent .ql-align-justify{text-align:justify}.blog-module__zt0kkG__articleTags{border-top:1px solid var(--pearl);flex-wrap:wrap;gap:.5rem;margin-top:2rem;padding-top:2rem;display:flex}.blog-module__zt0kkG__articleTag{background:var(--ivory);color:var(--text-muted);border-radius:0;padding:.3rem .8rem;font-size:.78rem}.blog-module__zt0kkG__backLink{color:var(--chrome);align-items:center;gap:.4rem;margin-top:2rem;font-weight:600;text-decoration:none;display:inline-flex}.blog-module__zt0kkG__backLink:hover{gap:.6rem}@media (max-width:1023px){.blog-module__zt0kkG__blogGrid{grid-template-columns:repeat(2,1fr)}.blog-module__zt0kkG__articleLayout{grid-template-columns:1fr;padding:2rem 1.5rem 4rem}.blog-module__zt0kkG__tocSidebar{display:none}.blog-module__zt0kkG__relatedSidebar{order:1}}@media (max-width:767px){.blog-module__zt0kkG__banner{padding:8rem 0 3rem}.blog-module__zt0kkG__bannerTitle{font-size:2rem}.blog-module__zt0kkG__blogGrid{grid-template-columns:1fr}.blog-module__zt0kkG__articleTitle{font-size:1.75rem}.blog-module__zt0kkG__articleLayout{padding:1.5rem 1rem 3rem}}.blog-module__zt0kkG__tocSidebar{align-self:start;min-width:0;max-height:calc(100vh - 120px);position:sticky;top:100px;overflow-y:auto}.blog-module__zt0kkG__tocNav{background:var(--ivory);border:1px solid var(--pearl);border-radius:4px;padding:1rem}.blog-module__zt0kkG__tocTitle{color:var(--navy);text-transform:uppercase;letter-spacing:.5px;margin-bottom:.75rem;font-size:.85rem;font-weight:700}.blog-module__zt0kkG__tocList{margin:0;padding:0;list-style:none}.blog-module__zt0kkG__tocItem{margin-bottom:.25rem}.blog-module__zt0kkG__tocItemNested{padding-left:.75rem}.blog-module__zt0kkG__tocLink{color:var(--text-muted);border-left:2px solid #0000;padding:.35rem .5rem;font-size:.8rem;line-height:1.4;text-decoration:none;transition:all .2s;display:block}.blog-module__zt0kkG__tocLink:hover{color:var(--chrome);border-left-color:var(--pearl)}.blog-module__zt0kkG__tocItemActive .blog-module__zt0kkG__tocLink{color:var(--chrome);border-left-color:var(--chrome);background:#c878320d;font-weight:600}.blog-module__zt0kkG__relatedSidebar{align-self:start;min-width:0;max-height:calc(100vh - 120px);position:sticky;top:100px;overflow-y:auto}.blog-module__zt0kkG__relatedTitle{color:var(--navy);border-bottom:2px solid var(--chrome);margin-bottom:1rem;padding-bottom:.5rem;font-size:.9rem;font-weight:700}.blog-module__zt0kkG__relatedList{flex-direction:column;gap:.75rem;display:flex}.blog-module__zt0kkG__relatedCard{border:1px solid #0000;border-radius:4px;gap:.75rem;padding:.5rem;text-decoration:none;transition:background .2s;display:flex}.blog-module__zt0kkG__relatedCard:hover{background:var(--ivory);border-color:var(--pearl)}.blog-module__zt0kkG__relatedThumb{object-fit:cover;border-radius:4px;flex-shrink:0;width:60px;height:60px}.blog-module__zt0kkG__relatedInfo{flex-direction:column;gap:.25rem;min-width:0;display:flex}.blog-module__zt0kkG__relatedCardTitle{color:var(--navy);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.82rem;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.blog-module__zt0kkG__relatedDate{color:var(--text-muted);font-size:.72rem}.blog-module__zt0kkG__readingTime{color:var(--text-muted);align-items:center;gap:.35rem;font-size:.82rem;display:inline-flex}
