#vi-sao[data-astro-cid-7cm2st4x]{background:linear-gradient(#f1f8ef 0%,#f7fbf4 100%)}#dao-tao[data-astro-cid-7cm2st4x]{background:#fbf8f0}#dai-ngo[data-astro-cid-7cm2st4x]{background:#f3f8f0}#dai-ngo[data-astro-cid-7cm2st4x] [data-astro-cid-7cm2st4x]:is(.st-card,article){background:#fff}#khoi-nghe[data-astro-cid-7cm2st4x]{background:#fbf8f0}.td-reason[data-astro-cid-7cm2st4x]{border-color:var(--green-100)!important}.td-reason__top[data-astro-cid-7cm2st4x]{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.td-reason[data-astro-cid-7cm2st4x] .st-card__num[data-astro-cid-7cm2st4x]{color:var(--green-200)}.td-ico[data-astro-cid-7cm2st4x]{background:linear-gradient(145deg, var(--green-50), #fdf6e3);width:56px;height:56px;color:var(--green-700);border:1px solid var(--green-100);border-radius:18px;place-items:center;display:inline-grid}.td-reason[data-astro-cid-7cm2st4x]:hover .td-ico[data-astro-cid-7cm2st4x]{background:var(--green-700);color:#fff}.td-jobs-sec[data-astro-cid-7cm2st4x]{background:var(--surface-card)}.td-jobs[data-astro-cid-7cm2st4x]{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-lg);flex-direction:column;display:flex;overflow:hidden;box-shadow:0 10px 30px #0047230d}.td-job[data-astro-cid-7cm2st4x]{border-bottom:1px solid var(--border-default)}.td-job[data-astro-cid-7cm2st4x]:last-of-type{border-bottom:0}.td-job[data-astro-cid-7cm2st4x] summary[data-astro-cid-7cm2st4x]{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:20px 24px;list-style:none;display:grid}.td-job[data-astro-cid-7cm2st4x] summary[data-astro-cid-7cm2st4x]::-webkit-details-marker{display:none}.td-job[data-astro-cid-7cm2st4x] summary[data-astro-cid-7cm2st4x]:hover{background:var(--green-50)}.td-job__sign[data-astro-cid-7cm2st4x]{font:400 26px var(--font-body);color:var(--green-600)}.td-job[data-astro-cid-7cm2st4x][open] .td-job__sign[data-astro-cid-7cm2st4x]{transform:rotate(45deg)}.td-job__body[data-astro-cid-7cm2st4x]{flex-direction:column;gap:18px;padding:0 24px 26px;display:flex}.td-job__cols[data-astro-cid-7cm2st4x]{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:18px 32px;display:grid}.td-job__cols[data-astro-cid-7cm2st4x] ul[data-astro-cid-7cm2st4x]{color:var(--text-secondary);flex-direction:column;gap:6px;margin:8px 0 0;padding-left:1.2em;line-height:1.65;display:flex}.td-career[data-astro-cid-7cm2st4x] .st-wrap[data-astro-cid-7cm2st4x]{flex-direction:column;gap:clamp(32px,4vh,48px);display:flex}.td-career__top[data-astro-cid-7cm2st4x]{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.td-career__photo[data-astro-cid-7cm2st4x]{border-radius:24px;height:clamp(320px,100vh - 440px,500px);position:relative;overflow:hidden}.td-career__cap[data-astro-cid-7cm2st4x]{z-index:1;pointer-events:none;color:#fff;background:linear-gradient(#02351a00 0%,#02351a73 40%,#02351ad9 100%);flex-direction:column;gap:4px;padding:72px 28px 24px;display:flex;position:absolute;bottom:0;left:0;right:0}.td-career__cap[data-astro-cid-7cm2st4x] strong[data-astro-cid-7cm2st4x]{font:700 clamp(20px, 1.8vw, 26px)/1.25 var(--font-display)}.td-career__cap[data-astro-cid-7cm2st4x] span[data-astro-cid-7cm2st4x]{color:#ffffffd9;font-size:14px}.td-career__copy[data-astro-cid-7cm2st4x]{flex-direction:column;gap:clamp(20px,3vh,32px);display:flex}.td-career__quote[data-astro-cid-7cm2st4x]{border-left:2px solid var(--brand-highlight);flex-direction:column;gap:18px;margin:0;padding:4px 0 4px 28px;display:flex;position:relative}.td-career__qm[data-astro-cid-7cm2st4x]{font:800 64px/.6 var(--font-display);color:var(--brand-bright);height:30px}.td-career__quote[data-astro-cid-7cm2st4x] p[data-astro-cid-7cm2st4x]{font:400 clamp(16px, 1.35vw, 19px)/1.75 var(--font-body);color:var(--text-primary);margin:0}.td-career__quote[data-astro-cid-7cm2st4x] footer[data-astro-cid-7cm2st4x]{flex-direction:column;gap:4px;display:flex}.td-career__quote[data-astro-cid-7cm2st4x] footer[data-astro-cid-7cm2st4x] strong[data-astro-cid-7cm2st4x]{font:700 16px/1.3 var(--font-display)}.td-career__quote[data-astro-cid-7cm2st4x] footer[data-astro-cid-7cm2st4x] span[data-astro-cid-7cm2st4x]{color:var(--text-tertiary);font-size:14px}.td-career__tl[data-astro-cid-7cm2st4x]{grid-template-columns:repeat(var(--n,4), minmax(0, 1fr));gap:0 clamp(20px,2.5vw,36px);margin:0;padding:0;list-style:none;display:grid}.td-career__tl[data-astro-cid-7cm2st4x] li[data-astro-cid-7cm2st4x]{grid-template-rows:auto auto auto 1fr;gap:8px;display:grid}.td-career__when[data-astro-cid-7cm2st4x]{font:700 clamp(22px, 2vw, 28px)/1.2 var(--font-display);color:var(--green-800)}.td-career__dot[data-astro-cid-7cm2st4x]{height:14px;margin:4px 0 8px;position:relative}.td-career__dot[data-astro-cid-7cm2st4x]:before{content:"";background:var(--brand-bright);width:10px;height:10px;box-shadow:0 0 0 3px var(--green-100);border-radius:50%;position:absolute;top:2px;left:0}.td-career__dot[data-astro-cid-7cm2st4x]:after{content:"";background:var(--border-default);height:2px;position:absolute;top:6px;left:22px;right:0}.td-career__tl[data-astro-cid-7cm2st4x] li[data-astro-cid-7cm2st4x].is-now .td-career__dot[data-astro-cid-7cm2st4x]:before{background:var(--brand-highlight);box-shadow:0 0 0 3px #f5c44e40}.td-career__tl[data-astro-cid-7cm2st4x] strong[data-astro-cid-7cm2st4x]{font:700 16px/1.4 var(--font-display);color:var(--text-primary)}.td-career__text[data-astro-cid-7cm2st4x]{color:var(--text-secondary);font-size:14px;line-height:1.6}@media (width<=899.98px){.td-career__top[data-astro-cid-7cm2st4x]{grid-template-columns:minmax(0,1fr)}.td-career__photo[data-astro-cid-7cm2st4x]{aspect-ratio:4/3.4;height:auto}.td-career__tl[data-astro-cid-7cm2st4x]{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}}@media (width<=479.98px){.td-career__tl[data-astro-cid-7cm2st4x]{grid-template-columns:minmax(0,1fr)}}.td-paths[data-astro-cid-7cm2st4x]{border-top:1px solid var(--border-default);margin:0;padding:0;list-style:none}.td-paths[data-astro-cid-7cm2st4x] li[data-astro-cid-7cm2st4x]{border-bottom:1px solid var(--border-default);transition:background var(--motion-fast);grid-template-columns:48px minmax(0,240px) minmax(0,1fr) auto;align-items:center;gap:8px 24px;padding:18px 4px;display:grid}.td-paths[data-astro-cid-7cm2st4x] li[data-astro-cid-7cm2st4x]:hover{background:var(--green-50)}.td-paths__n[data-astro-cid-7cm2st4x]{font:700 22px/1 var(--font-display);color:var(--brand-bright)}.td-paths[data-astro-cid-7cm2st4x] strong[data-astro-cid-7cm2st4x]{font:700 18px/1.35 var(--font-display)}.td-paths__text[data-astro-cid-7cm2st4x]{color:var(--text-secondary);line-height:1.55}.td-paths__where[data-astro-cid-7cm2st4x]{background:var(--surface-page);border:1px solid var(--border-default);color:var(--green-700);white-space:nowrap;border-radius:999px;justify-self:end;padding:6px 12px;font-size:13px;font-weight:600}.td-train[data-astro-cid-7cm2st4x]{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;display:grid}.td-train__card[data-astro-cid-7cm2st4x]{color:var(--text-primary);flex-direction:column;gap:8px;text-decoration:none;display:flex}.td-train__card[data-astro-cid-7cm2st4x]:hover{color:var(--text-primary);text-decoration:none}.td-train__card[data-astro-cid-7cm2st4x]:hover strong[data-astro-cid-7cm2st4x]{color:var(--green-700)}.td-train__img[data-astro-cid-7cm2st4x]{aspect-ratio:16/10;margin-bottom:6px;position:relative}.td-train__card[data-astro-cid-7cm2st4x] strong[data-astro-cid-7cm2st4x]{font:700 17px/1.35 var(--font-display);transition:color var(--motion-fast)}.td-train__card[data-astro-cid-7cm2st4x]>span[data-astro-cid-7cm2st4x]:not(.td-train__more){color:var(--text-secondary);font-size:15px;line-height:1.55}.td-train__more[data-astro-cid-7cm2st4x]{color:var(--brand-bright);font-size:14px;font-weight:600}@media (width<=1099.98px){.td-train[data-astro-cid-7cm2st4x]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767.98px){.td-paths[data-astro-cid-7cm2st4x] li[data-astro-cid-7cm2st4x]{grid-template-columns:36px minmax(0,1fr)}.td-paths__text[data-astro-cid-7cm2st4x],.td-paths__where[data-astro-cid-7cm2st4x]{grid-column:2;justify-self:start}.td-train[data-astro-cid-7cm2st4x]{grid-template-columns:minmax(0,1fr)}}
