/* Article reading template: light editorial surface with Hệ Thống Nệm blue and gold. */
body.hn-article-experience .post-sidebar,body.hn-article-experience .entry-header{display:none!important}.hn-article{--hna-navy:#063b6d;--hna-blue:#0768b8;--hna-ink:#1c354d;--hna-muted:#526b80;--hna-line:#c8ddeb;--hna-soft:#eef6fc;--hna-gold:#ffd200;background:#fff;color:var(--hna-ink);padding:28px 0 70px}.hn-article *{box-sizing:border-box}.hn-article-shell{margin:0 auto;max-width:1160px;padding:0 24px}.hn-article a{text-decoration:none}.hn-article-breadcrumb{align-items:center;color:var(--hna-muted);display:flex;font-size:13px;gap:8px;overflow-wrap:anywhere}.hn-article-breadcrumb a{color:var(--hna-blue);font-weight:700}.hn-article-header{margin:30px auto 28px;max-width:850px}.hn-article-topic{color:var(--hna-blue)!important;display:inline-block;font-size:13px;font-weight:800;margin-bottom:13px}.hn-article-header h1{color:var(--hna-navy)!important;font-size:clamp(34px,4.4vw,58px)!important;letter-spacing:-.035em;line-height:1.09;margin:0;text-wrap:balance}.hn-article-lede{color:var(--hna-muted);font-size:18px;line-height:1.65;margin:18px 0 0;max-width:740px}.hn-article-meta{color:var(--hna-muted);display:flex;flex-wrap:wrap;font-size:13px;gap:8px 20px;margin-top:20px}.hn-article-meta span{align-items:center;display:inline-flex;gap:6px}.hn-article-meta i{color:var(--hna-blue);font-size:14px}.hn-article-featured-image{background:var(--hna-soft);border-radius:18px;margin:0 0 34px;max-height:570px;overflow:hidden}.hn-article-featured-image img{display:block;height:100%;max-height:570px;object-fit:cover;width:100%}.hn-article-layout{align-items:start;display:grid;gap:52px;grid-template-columns:210px minmax(0,760px);justify-content:center}.hn-article-side{position:sticky;top:116px}.hn-article-toc{border-left:2px solid var(--hna-line);padding-left:16px}.hn-article-toc strong{color:var(--hna-navy);display:block;font-size:14px;margin-bottom:12px}.hn-article-toc ol{list-style:none;margin:0;padding:0}.hn-article-toc li{margin:0 0 9px}.hn-article-toc li.is-level-3{padding-left:12px}.hn-article-toc a{color:var(--hna-muted)!important;font-size:13px;line-height:1.4}.hn-article-toc a:hover{color:var(--hna-blue)!important}.hn-article-content{min-width:0}.hn-article-author{align-items:center;background:var(--hna-soft);border:1px solid var(--hna-line);border-radius:14px;display:grid;gap:13px;grid-template-columns:54px minmax(0,1fr) auto;margin-bottom:30px;padding:14px 16px}.hn-article-author img{background:#fff;border-radius:10px;height:54px;object-fit:contain;padding:7px;width:54px}.hn-article-author strong{color:var(--hna-navy);display:block;font-size:14px}.hn-article-author span{color:var(--hna-muted);display:block;font-size:12px;line-height:1.45;margin-top:3px}.hn-article-author>a{color:var(--hna-blue)!important;font-size:12px;font-weight:800;white-space:nowrap}.hn-article-mobile-toc{display:none}.hn-article-prose{color:var(--hna-ink)!important;font-size:17px;line-height:1.78}.hn-article-prose :is(h2,h3,h4){color:var(--hna-navy)!important;scroll-margin-top:115px;text-wrap:balance}.hn-article-prose h2{border-left:4px solid var(--hna-gold);font-size:clamp(25px,3vw,32px)!important;line-height:1.22;margin:2.1em 0 .7em;padding-left:14px}.hn-article-prose h3{font-size:21px!important;line-height:1.35;margin:1.7em 0 .55em}.hn-article-prose p,.hn-article-prose li{color:var(--hna-ink)!important}.hn-article-prose a{color:var(--hna-blue)!important;font-weight:750;text-decoration:underline;text-underline-offset:3px}.hn-article-prose :is(ul,ol){padding-left:1.35em}.hn-article-prose li{margin:.4em 0}.hn-article-prose blockquote{background:var(--hna-soft);border-left:4px solid var(--hna-blue);color:var(--hna-navy);font-size:18px;font-weight:650;margin:1.7em 0;padding:20px 24px}.hn-article-prose img{border-radius:12px;height:auto;max-width:100%}.hn-article-cta{align-items:center;background:var(--hna-navy);border-radius:16px;color:#fff;display:flex;gap:22px;justify-content:space-between;margin-top:42px;padding:27px 30px}.hn-article-cta strong{color:#fff;display:block;font-size:20px;line-height:1.3}.hn-article-cta span{color:#e5f2fc;display:block;font-size:14px;margin-top:5px}.hn-article-cta-actions{display:flex;flex-wrap:wrap;gap:9px}.hn-article-cta-actions a{border:1px solid rgba(255,255,255,.65);border-radius:9px;color:#fff!important;font-size:13px;font-weight:800;min-height:44px;padding:12px 14px;white-space:nowrap}.hn-article-cta-actions a.is-primary{background:var(--hna-gold);border-color:var(--hna-gold);color:#073a69!important}.hn-article-related{border-top:1px solid var(--hna-line);margin-top:58px;padding-top:30px}.hn-article-related>div:first-child{align-items:center;display:flex;justify-content:space-between;margin-bottom:18px}.hn-article-related h2{color:var(--hna-navy)!important;font-size:28px!important;margin:0}.hn-article-related>div:first-child>a,.hn-article-related-link{color:var(--hna-blue)!important;font-size:13px;font-weight:800}.hn-article-related-grid{display:grid;gap:17px;grid-template-columns:repeat(3,minmax(0,1fr))}.hn-article-related-grid article{border:1px solid var(--hna-line);border-radius:14px;overflow:hidden;padding-bottom:16px}.hn-article-related-image{aspect-ratio:16/9;background:var(--hna-soft);display:block}.hn-article-related-image img{height:100%;object-fit:cover;width:100%}.hn-article-related-grid p{color:var(--hna-muted);font-size:12px;margin:14px 14px 6px}.hn-article-related-grid h3{font-size:16px;line-height:1.4;margin:0 14px}.hn-article-related-grid h3 a{color:var(--hna-navy)!important}.hn-article-related-link{display:inline-block;margin:13px 14px 0}.hn-article :focus-visible{outline:3px solid var(--hna-gold)!important;outline-offset:3px}@media(max-width:849px){.hn-article{padding-top:18px}.hn-article-shell{padding:0 16px}.hn-article-header{margin-top:22px}.hn-article-featured-image{border-radius:14px;margin-bottom:24px}.hn-article-layout{display:block}.hn-article-side{display:none}.hn-article-author{margin-bottom:20px}.hn-article-mobile-toc{background:var(--hna-soft);border:1px solid var(--hna-line);border-radius:12px;display:block;margin:0 0 24px;padding:0 16px}.hn-article-mobile-toc summary{color:var(--hna-navy);cursor:pointer;font-size:15px;font-weight:800;min-height:48px;padding:14px 0}.hn-article-mobile-toc ol{margin:0 0 16px;padding-left:19px}.hn-article-mobile-toc li{margin:8px 0}.hn-article-mobile-toc a{color:var(--hna-blue)!important;font-size:14px}.hn-article-prose{font-size:16px;line-height:1.75}.hn-article-prose h2{font-size:25px!important}.hn-article-cta{align-items:stretch;flex-direction:column;margin-top:32px;padding:23px 20px}.hn-article-cta strong{font-size:19px}.hn-article-cta-actions{display:grid;grid-template-columns:1fr}.hn-article-cta-actions a{text-align:center}.hn-article-related{margin-top:42px}.hn-article-related-grid{gap:12px;grid-template-columns:1fr}.hn-article-related-grid article{display:grid;grid-template-columns:132px 1fr;padding:0}.hn-article-related-image{height:100%;min-height:132px}.hn-article-related-grid p{grid-column:2;margin:14px 14px 5px}.hn-article-related-grid h3{grid-column:2;margin:0 14px}.hn-article-related-link{grid-column:2;margin:11px 14px 15px}}@media(prefers-reduced-motion:reduce){.hn-article *{scroll-behavior:auto!important}}
