.knowledge-page{padding-bottom:0}.knowledge-header .lp-zalo{font-size:14px}.knowledge-intro{padding-block:34px 32px}.breadcrumbs{display:flex;align-items:baseline;gap:11px;flex-wrap:wrap;font-size:13px;line-height:1.9;color:#485e4e;margin-bottom:28px}.breadcrumbs a{text-decoration:underline;text-underline-offset:4px}.knowledge-intro h1{font-size:43px;line-height:1.45;max-width:920px;margin-bottom:24px}.knowledge-intro>p:not(.eyebrow){font-size:18px;line-height:1.95;max-width:790px;color:#405b43}.knowledge-search{max-width:650px;margin-top:28px}.knowledge-search label{display:block;font-size:15px;font-weight:600;line-height:1.8;margin-bottom:9px}.knowledge-search input{font-family:var(--font);font-size:17px;color:#244b37;line-height:1.7;width:100%;min-height:53px;padding:12px 15px;background:#fffef8;border:1px solid #aebe9e;border-radius:6px}.knowledge-search input:focus{outline:2px solid #65884d;outline-offset:2px}.knowledge-search input::placeholder{font-size:15px;color:#65745c}.knowledge-search p{font-size:14px;line-height:1.9;margin:11px 0 0;color:#485e4e}.knowledge-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:23px;padding-block:5px 15px}.knowledge-card{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:26px;background:#fffef8;border:1px solid #cdd9bf;border-radius:8px;transition:border-color .15s,background .15s}.knowledge-card:hover{border-color:#829d6e;background:#f5f7ed}.knowledge-category{display:block;font-size:12px;line-height:1.9;color:#49643d;font-weight:600;margin-bottom:17px}:is(.knowledge-card h2,.knowledge-card h3){font-size:23px;line-height:1.65;margin-bottom:17px}.knowledge-card>p{font-size:16px;line-height:1.95;color:#405b43;margin-bottom:23px}.knowledge-card .text-link{font-size:15px;line-height:1.8;margin-top:auto}.knowledge-empty{font-size:17px;line-height:1.95;color:#485e4e}.knowledge-choose{padding-block:52px 65px}.knowledge-choose>div{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:29px}.knowledge-choose>div>a{background:#eaf0df;border:1px solid #c7d6b7;padding:28px;border-radius:8px}.knowledge-choose>div>a>span:first-child{font-size:13px;line-height:1.9;font-weight:600}.knowledge-choose h3{font-size:23px;line-height:1.65;margin:17px 0 12px}.knowledge-choose p{font-size:16px;line-height:1.95;margin-bottom:19px;color:#405b43}.knowledge-choose .text-link{font-size:15px}.article-header{padding-block:31px 34px;max-width:1180px}.article-header h1{font-size:42px;line-height:1.5;max-width:920px;margin-bottom:25px}.article-lead{font-size:19px;line-height:1.95;max-width:870px;color:#405b43;margin-bottom:26px}.article-author{display:flex;align-items:center;gap:13px}.article-author img{width:45px;height:45px;border-radius:50%;object-fit:cover;object-position:50% 45%}.article-author p{font-size:14px;font-weight:600;line-height:1.8;margin:0}.article-author p>a{text-decoration:underline;text-underline-offset:4px}.article-author p>span{display:block;font-size:13px;font-weight:400;color:#485e4e;margin-top:4px}.article-layout{display:grid;grid-template-columns:minmax(0,760px) minmax(200px,1fr);gap:65px;padding-block:0 35px;align-items:start}.article-main{min-width:0}.article-main>section{margin:34px 0 0;scroll-margin-top:15px}.article-main h2{font-size:27px;line-height:1.65;margin-bottom:20px}.article-main p,.article-main li{font-size:18px;line-height:2;color:#304e37}.article-main p{margin-bottom:21px}.article-main ol,.article-main ul{padding-left:26px;margin-bottom:24px}.article-main li{padding-left:3px;margin-bottom:14px}.article-main a:not(.btn){color:#244b37;text-decoration:underline;text-decoration-color:#8da477;text-underline-offset:4px}.article-main strong{font-weight:600}.article-summary{padding:26px 29px;background:#eaf0e0;border:1px solid #d1ddc3;border-radius:8px}.article-summary h2{font-size:21px;line-height:1.7;margin-bottom:16px}.article-summary ul{padding-left:23px;margin:0}.article-summary li{font-size:17px;line-height:1.95;margin-bottom:10px}.article-summary li:last-child{margin-bottom:0}.article-toc{position:sticky;top:125px;min-width:0;border-left:1px solid #c9d6bc;padding-left:25px;font-size:14px}.article-toc h2{font-size:17px;line-height:1.8;margin-bottom:17px}.article-toc ol{margin:0 0 22px;padding-left:19px}.article-toc li{padding-left:3px;margin-bottom:15px;font-size:14px;line-height:1.9}.article-toc a:hover{text-decoration:underline}.article-toc .text-link{font-size:13px;line-height:1.85}.article-sources{border-top:1px solid #d0dac6;padding-top:26px}.article-sources h2{font-size:21px}.article-sources p,.article-sources li{font-size:15px;line-height:1.95}.article-sources ul{padding-left:22px}.article-course{padding:27px 29px;background:#e9efdd;border:1px solid #c7d7b4;border-radius:8px;margin-top:36px}.article-course h2{font-size:25px;line-height:1.7}.article-course>.eyebrow{font-size:12px;line-height:1.9;margin-bottom:16px}.article-course>p:not(.eyebrow):not(.micro){font-size:17px;line-height:1.95;margin-bottom:16px}.article-course>strong{display:block;font-size:30px;line-height:1.6;font-weight:600;margin-bottom:23px}.article-course .btn{font-size:16px;min-height:54px;text-decoration:none}.article-course .micro{font-size:14px;line-height:1.9;text-align:left;margin-top:16px;margin-bottom:0}.article-related{padding-block:30px 67px}.article-related>.knowledge-grid{grid-template-columns:1fr 1fr;padding:0;margin-top:27px}.article-related>h2{font-size:30px;line-height:1.6}.lp-reading{padding-block:58px 20px}.lp-reading h2{font-size:30px;line-height:1.6}.reading-links{display:grid;grid-template-columns:repeat(3,1fr);gap:21px;margin:27px 0 22px}.reading-links a{display:flex;flex-direction:column;border:1px solid #cdd9bf;background:#f0f3e7;padding:24px;border-radius:7px;min-width:0}.reading-links a>span:first-child{font-size:12px;line-height:1.9;font-weight:600;color:#485e4e;margin-bottom:15px}.reading-links strong{font-size:20px;line-height:1.75;font-weight:600;margin-bottom:18px}.reading-links a>span:last-child{font-size:22px;margin-top:auto}.lp-reading>.text-link{font-size:15px}
@media(max-width:1000px){.knowledge-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.article-layout{gap:35px;grid-template-columns:minmax(0,1fr) 225px}.article-toc{padding-left:19px}.article-header h1{font-size:38px}.reading-links{gap:17px}.reading-links a{padding:21px}.reading-links strong{font-size:18px}}
@media(max-width:820px){.article-layout{display:block}.article-toc{display:none}.article-main{max-width:800px}.article-header h1{font-size:35px}.knowledge-intro h1{font-size:37px}.reading-links{grid-template-columns:1fr}.reading-links a{display:grid;grid-template-columns:1fr auto;column-gap:15px}.reading-links a>span:first-child{grid-column:1}.reading-links strong{grid-column:1;margin:0;font-size:21px}.reading-links a>span:last-child{grid-column:2;grid-row:1/3;align-self:center;margin:0}}
@media(max-width:620px){.knowledge-page .lp-header>.container{min-height:79px}.knowledge-header .lp-zalo{font-size:12px;min-height:43px;padding-inline:11px}.knowledge-intro{padding-block:26px 27px}.breadcrumbs{font-size:12px;line-height:1.95;gap:9px;margin-bottom:24px}.knowledge-intro h1{font-size:30px;line-height:1.55;margin-bottom:23px}.knowledge-intro h1 em{font-size:1em;white-space:normal}.knowledge-intro>p:not(.eyebrow){font-size:17px;line-height:1.95}.knowledge-search{margin-top:25px}.knowledge-search label{font-size:15px;line-height:1.9}.knowledge-search input{min-height:54px;font-size:17px;padding-inline:12px}.knowledge-search input::placeholder{font-size:14px}.knowledge-search p{font-size:14px;line-height:1.9}.knowledge-grid{grid-template-columns:1fr;gap:20px;padding-block:0}.knowledge-card{padding:25px 22px}.knowledge-category{font-size:12px;line-height:1.9;margin-bottom:17px}:is(.knowledge-card h2,.knowledge-card h3){font-size:23px;line-height:1.7;margin-bottom:17px}.knowledge-card>p{font-size:17px;line-height:1.95;margin-bottom:22px}.knowledge-card .text-link{font-size:16px}.knowledge-choose{padding-block:44px 49px}.knowledge-choose h2{font-size:28px;line-height:1.6}.knowledge-choose>div{grid-template-columns:1fr;gap:19px;margin-top:25px}.knowledge-choose>div>a{padding:25px 22px}.knowledge-choose h3{font-size:23px;line-height:1.7}.knowledge-choose p{font-size:17px;line-height:1.95}.knowledge-choose .text-link{font-size:16px}.article-header{padding-block:24px 29px}.article-header h1{font-size:31px;line-height:1.6;margin-bottom:23px}.article-lead{font-size:18px;line-height:1.95;margin-bottom:25px}.article-author{align-items:flex-start;gap:12px}.article-author img{margin-top:2px}.article-author p{font-size:14px;line-height:1.9}.article-author p>span{font-size:12px;line-height:1.95}.article-layout{padding-bottom:17px}.article-summary{padding:24px 21px}.article-summary h2{font-size:21px;line-height:1.7;margin-bottom:18px}.article-summary li{font-size:17px;line-height:1.95;margin-bottom:13px}.article-main>section{margin-top:31px;scroll-margin-top:12px}.article-main h2{font-size:25px;line-height:1.7;margin-bottom:19px}.article-main p,.article-main li{font-size:18px;line-height:2}.article-main p{margin-bottom:23px}.article-main ul,.article-main ol{padding-left:24px}.article-main li{margin-bottom:16px}.article-sources{padding-top:23px}.article-sources h2{font-size:21px}.article-sources p,.article-sources li{font-size:15px;line-height:2}.article-course{padding:25px 22px;margin-top:31px}.article-course h2{font-size:23px;line-height:1.7}.article-course>.eyebrow{font-size:12px}.article-course>p:not(.eyebrow):not(.micro){font-size:17px;line-height:1.95}.article-course>strong{font-size:29px;margin-bottom:22px}.article-course .btn{display:flex;width:100%;font-size:16px;justify-content:space-between;text-align:left;gap:10px;padding-inline:16px}.article-course .micro{font-size:14px;line-height:1.95}.article-related{padding-block:26px 50px}.article-related>h2{font-size:27px;line-height:1.65}.article-related>.knowledge-grid{grid-template-columns:1fr;gap:19px;margin-top:24px}.lp-reading{padding-block:47px 10px}.lp-reading h2{font-size:27px;line-height:1.65}.reading-links{margin-top:24px;gap:16px}.reading-links a{padding:23px 21px}.reading-links a>span:first-child{font-size:12px;margin-bottom:13px}.reading-links strong{font-size:21px;line-height:1.75}.lp-reading>.text-link{font-size:16px}}
@media(max-width:360px){.knowledge-header .lp-zalo{font-size:11px;padding-inline:9px}.knowledge-intro h1{font-size:27px}.article-header h1{font-size:28px}.article-summary{padding-inline:19px}.knowledge-card{padding-inline:20px}.article-course{padding-inline:20px}}
.knowledge-home-link{padding-bottom:37px}.knowledge-home-link .text-link{font-size:16px;line-height:1.9}
.knowledge-topic-nav{display:flex;flex-wrap:wrap;gap:10px;margin:26px 0 8px;max-width:900px}.knowledge-topic-nav a{padding:10px 14px;border:1px solid #c1d0b6;border-radius:6px;background:#f0f3e8;color:#244b37;font-size:15px;font-weight:600;line-height:1.7}.knowledge-topic-nav a:hover{background:#e6eddb}.knowledge-topic-nav a:focus-visible{outline:2px solid #65884d;outline-offset:3px}.knowledge-topic-group{padding-top:27px;padding-bottom:16px;scroll-margin-top:110px}.knowledge-topic-heading{max-width:890px;margin-bottom:24px}.knowledge-topic-heading>.eyebrow{margin-bottom:12px}.knowledge-topic-heading h2{font-size:30px;line-height:1.55;margin-bottom:14px}.knowledge-topic-heading>p:not(.eyebrow){font-size:17px;line-height:1.9;color:#405b43}.knowledge-topic-group .knowledge-grid{padding-top:0}[data-knowledge-group][hidden],[data-knowledge-card][hidden],.knowledge-empty[hidden]{display:none}.knowledge-empty{padding-top:20px}.problem-routes-more a:not(.text-link){text-decoration:underline;text-underline-offset:4px}@media(max-width:600px){.knowledge-topic-nav{gap:9px}.knowledge-topic-nav a{font-size:14px;padding:9px 12px}.knowledge-topic-group{padding-top:24px;scroll-margin-top:100px}.knowledge-topic-heading h2{font-size:25px;line-height:1.65}.knowledge-topic-heading>p:not(.eyebrow){font-size:17px}}
.article-note-template{margin:24px 0;padding:6px 24px;border-left:3px solid #7d9968;background:#f0f3e8}.article-note-template>div{padding:17px 0}.article-note-template>div+div{border-top:1px solid #d0dbc5}.article-note-template dt,.article-note-template dd{font-size:18px;line-height:1.95;color:#304e37;overflow-wrap:anywhere}.article-note-template dt{font-weight:600;margin:0 0 5px}.article-note-template dd{margin:0}.article-main h3{font-size:21px;line-height:1.75;margin:24px 0 12px}.article-main>section{scroll-margin-top:118px}@media(max-width:600px){.article-note-template{padding-inline:19px}.article-main h3{font-size:20px}.article-main>section{scroll-margin-top:108px}}

/* Keep reading convenient and offer an actual sample before enrollment. */
.article-mobile-toc{display:none}.article-audio-invite{margin-top:31px;padding:22px 25px;border-left:3px solid #7d9968;background:#f0f3e8;border-radius:0 6px 6px 0}.article-audio-invite>p{margin:0 0 12px;font-size:17px;line-height:1.9}.article-audio-invite strong{display:block;margin-bottom:5px}.article-audio-invite span:not([aria-hidden]){display:block}.article-audio-invite .text-link{font-size:16px;line-height:1.9}.article-course .article-course-description{font-size:16px;line-height:1.9}.article-course-actions{display:flex;align-items:center;flex-wrap:wrap;gap:16px 24px}.article-course-actions>.text-link{font-size:15px;line-height:1.9}.article-course .article-course-actions .btn{margin:0}.article-toc li{font-size:15px}
@media(max-width:820px){.article-mobile-toc{display:block;border-block:1px solid #d0dbc5;margin-top:25px;padding-block:17px}.article-mobile-toc>summary{font-size:17px;font-weight:600;line-height:1.8;cursor:pointer}.article-mobile-toc ol{margin:17px 0 0;padding-left:24px}.article-mobile-toc li{font-size:16px;line-height:1.9;margin-bottom:10px}.article-mobile-toc li:last-child{margin-bottom:0}.article-audio-invite{padding:21px;margin-top:28px}.article-course-actions{align-items:stretch;flex-direction:column;gap:17px}.article-course-actions>.text-link{font-size:16px;display:inline-block;padding-block:3px}.article-course .article-course-description{font-size:17px}}

.knowledge-choose>div{grid-template-columns:repeat(3,minmax(0,1fr))}.knowledge-choose>div>a{min-width:0}.article-note-template dt{font-weight:600}@media(max-width:900px){.knowledge-choose>div{grid-template-columns:1fr}}

/* Topic guides give readers a visible route from a situation to a useful article. */
.search-topic-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:30px 0}
.search-topic-links>a{display:flex;flex-direction:column;gap:13px;background:#f1f4e9;border:1px solid #c7d3bb;border-radius:8px;padding:24px;min-width:0;text-decoration:none}
.search-topic-links>a>span:first-child{font-size:13px;font-weight:600;color:#4b6b3e;line-height:1.8}
.search-topic-links strong{font-size:20px;line-height:1.7;font-weight:600;color:#244b37}
.search-topic-links .text-link{font-size:14px;line-height:1.9;margin-top:auto}
.search-topic-links>a:focus-visible,.topic-choices>a:focus-visible{outline:3px solid #527340;outline-offset:4px}
.home-topic-section{padding-block:10px 45px}.home-topic-section h2{font-size:31px;line-height:1.6}
.topic-intro{padding-block:32px 47px}.topic-intro h1{font-size:43px;line-height:1.5;max-width:1000px;margin-bottom:25px}
.topic-lead{font-size:19px;line-height:1.95;max-width:900px;color:#405b43}
.topic-intro-actions{display:flex;flex-wrap:wrap;gap:20px 30px;align-items:center;margin:26px 0}
.topic-byline{font-size:14px;color:#52644d;max-width:850px}.topic-byline a{text-decoration:underline;text-underline-offset:4px}
.topic-choice-section{padding-block:25px 45px;scroll-margin-top:110px}.topic-choice-section h2,.topic-reading h2{margin-bottom:25px}
.topic-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}
.topic-choices>a{display:flex;gap:20px;padding:27px;background:#fffef9;border:1px solid #c7d3bb;border-radius:8px;align-items:flex-start}
.topic-choice-number{display:grid;place-items:center;width:38px;min-width:38px;height:38px;background:#e6eddb;border-radius:50%;color:#405e30;font-size:14px;font-weight:600}
.topic-choices h3{font-size:21px;line-height:1.7;margin:0 0 11px}.topic-choices p{font-size:17px;line-height:1.9;color:#405b43;margin-bottom:15px}
.topic-start{display:grid;grid-template-columns:1fr 1fr;gap:45px;padding-block:35px 55px}.topic-start h2{font-size:29px;line-height:1.6;margin-bottom:23px}
.topic-start ol{padding-left:24px;margin:0}.topic-start li{font-size:18px;line-height:1.95;margin-bottom:17px;padding-left:4px}
.topic-start aside{background:#eaf0e1;border:1px solid #c8d6ba;padding:30px;border-radius:8px}.topic-start h3{font-size:23px;margin-bottom:17px}.topic-start aside p{font-size:18px;line-height:1.95;margin:0}
.topic-reading{padding-block:35px 45px;scroll-margin-top:110px}.topic-support{padding-block:30px 45px;border-top:1px solid #c8d6ba}.topic-support h2{font-size:28px;margin-bottom:20px}.topic-support p{max-width:950px;font-size:17px}
.topic-course{display:grid;grid-template-columns:1fr 1fr;gap:50px;padding-block:35px 60px}.topic-course>div>p:not(.eyebrow){font-size:18px;line-height:1.95;max-width:570px}.topic-course h2{margin-bottom:23px}.topic-course article{background:#eaf0e1;border:1px solid #b8cba8;padding:31px;border-radius:8px}.topic-course article h3{font-size:23px;line-height:1.7;margin-bottom:18px}.topic-course-price{display:block;font-size:30px;line-height:1.7;margin-bottom:12px}.topic-course article>.text-link{display:block;margin-top:20px}.topic-course .micro{font-size:14px;line-height:1.95;margin-top:20px}
.topic-other{padding-block:15px 50px}.topic-other h2{font-size:28px}.article-topic-link{display:block;margin-bottom:17px}
@media(max-width:900px){.search-topic-links{grid-template-columns:1fr}.search-topic-links>a{padding:24px}.topic-start,.topic-course{grid-template-columns:1fr;gap:25px}.topic-choices{grid-template-columns:1fr}.topic-course>div>p:not(.eyebrow){max-width:none}}
@media(max-width:620px){.topic-intro{padding-block:25px 30px}.topic-intro h1{font-size:30px;line-height:1.65}.topic-lead{font-size:18px}.topic-intro-actions{align-items:stretch;flex-direction:column}.topic-intro-actions .btn{white-space:normal;text-align:center;justify-content:center}.topic-byline{font-size:15px;line-height:1.95}.topic-choices>a{padding:23px 19px;gap:14px}.topic-choice-number{width:30px;min-width:30px;height:30px}.topic-choices h3{font-size:21px}.topic-start{padding-block:25px 35px}.topic-start h2,.topic-support h2,.topic-other h2{font-size:26px}.topic-start aside{padding:24px}.topic-start aside p,.topic-start li{font-size:17px}.topic-course{padding-bottom:45px}.topic-course article{padding:26px 23px}.topic-course article h3{font-size:22px}.topic-course .btn{white-space:normal;line-height:1.8}.topic-course .micro{font-size:15px}.search-topic-links strong{font-size:21px}.search-topic-links .text-link{font-size:15px}.home-topic-section h2{font-size:27px}}
.article-main>.article-entry{background:#f0f3e7;border:1px solid #d6dccb;border-radius:18px;padding:28px 30px;margin:0 0 36px;scroll-margin-top:112px}
.article-entry .eyebrow{font-size:12px;letter-spacing:.08em;margin:0 0 12px}
.article-main .article-entry h2{font-size:clamp(23px,2.3vw,30px);line-height:1.4;margin:0 0 16px;color:#254936}
.article-entry>p:not(.eyebrow){font-size:18px;line-height:1.85;margin:0}
.article-entry nav{display:grid;gap:0;margin-top:22px;border-top:1px solid #d6dccb}
.article-entry nav a{display:flex;justify-content:space-between;gap:16px;padding:13px 0;color:#254936;text-decoration:underline;text-underline-offset:4px;line-height:1.6;border-bottom:1px solid #d6dccb;font-weight:600}
.article-entry nav a:last-child{border-bottom:0;padding-bottom:0}
.article-entry nav a:focus-visible{outline:3px solid #a6b87c;outline-offset:3px;border-radius:3px}
@media(max-width:600px){.article-main>.article-entry{padding:22px 19px;margin-bottom:28px;border-radius:12px}.article-entry>p:not(.eyebrow){font-size:17px}.article-main .article-entry h2{font-size:24px}.article-entry nav a{font-size:16px}}
