/* Only the Vietnamese About page and Recruitment archive. */
body.page-id-27 main,body.category-28 main.news-archive-section{background:linear-gradient(180deg,#0c3855 0%,#104354 28%,#154b4b 60%,#326450 100%);color:#f3f5f0}
body.page-id-27 main>section{background:transparent!important;border-color:#dbece335}
body.page-id-27 main h1,body.page-id-27 main h2,body.page-id-27 main h3,body.page-id-27 main summary,body.page-id-27 main strong{color:#f3f5f0}
body.page-id-27 main p,body.page-id-27 main .text-slate-600,body.page-id-27 main .text-slate-500,body.page-id-27 main .text-slate-400,body.page-id-27 main .prose{color:#d2dedd}
body.page-id-27 main .bg-white,body.page-id-27 main .bg-slate-100,body.page-id-27 main [class*="bg-brand-50"]{background-color:#ffffff0e;border-color:#dbece335}
body.page-id-27 main .border-slate-100,body.page-id-27 main .border-slate-200{border-color:#dbece335}
body.page-id-27 main .text-brand-600,body.page-id-27 main .text-brand-500,body.page-id-27 main .dnd-leaders__kicker,body.page-id-27 main .dnd-leaders__role{color:#e5c992}
body.page-id-27 main .dnd-leaders__card{background:#ffffff08;border-color:#dbece335}
body.page-id-27 main details{background:#ffffff08;border-color:#dbece335}
body.page-id-27 main a.bg-brand-500,body.page-id-27 main a.bg-brand-600{background:#e5c992;color:#092d3f}
body.page-id-27 main a.bg-brand-500:hover,body.page-id-27 main a.bg-brand-600:hover{background:#f0d7a2}
body.page-id-27 main>section:first-child>.absolute>div.absolute{background:linear-gradient(180deg,#06263c66 0%,#09365280 40%,#0c3855 100%)}
body.category-28 .news-archive-title{color:#f3f5f0}
body.category-28 .news-archive-title span{color:#e5c992}
body.category-28 .archive-description,body.category-28 main .breadcrumbs,body.category-28 main .breadcrumbs a{color:#c9d9d7}
body.category-28 .news-card-horizontal{background:#ffffff08;border:1px solid #dbece335}
body.category-28 .news-card-title,body.category-28 .news-card-title a{color:#f3f5f0}
body.category-28 .news-card-title a:hover{color:#e5c992}
body.category-28 .news-pagination .page-numbers{color:#f3f5f0;background:#ffffff08;border-color:#dbece335}
body.page-id-27 #site-header,body.category-28 #site-header{background:#092d3fe6!important;backdrop-filter:blur(14px);box-shadow:0 1px 0 #ffffff19!important}
body.page-id-27 #site-header #menu-menu-chinh>li>a,body.category-28 #site-header #menu-menu-chinh>li>a,body.page-id-27 #site-header .dnd-lang,body.page-id-27 #site-header .dnd-lang a,body.category-28 #site-header .dnd-lang,body.category-28 #site-header .dnd-lang a,body.page-id-27 #mobile-menu-toggle,body.category-28 #mobile-menu-toggle{color:#edf3ef!important}
body.page-id-27 #site-header #menu-menu-chinh>.current-menu-item>a,body.category-28 #site-header #menu-menu-chinh>.current-menu-item>a,body.page-id-27 #site-header .dnd-lang a[aria-current="true"]{color:#e5c992!important}
@media(max-width:820px){
 body.page-id-27 .dnd-section-nav,body.category-28 .dnd-section-nav{top:64px;left:0;right:0;transform:none;max-width:none;width:100%;box-sizing:border-box;min-height:52px;align-items:center;gap:8px;padding:4px 12px;border:0;border-radius:0;border-bottom:1px solid #ffffff32;background:#092d3f;overflow-x:auto}
 body.page-id-27 .dnd-section-nav{justify-content:flex-start}
 body.category-28 .dnd-section-nav{justify-content:center}
 body.page-id-27 .dnd-section-nav a,body.category-28 .dnd-section-nav a{flex:0 0 44px;min-width:44px;min-height:44px;color:#edf3ef}
 body.page-id-27 .dnd-section-nav a[aria-current=true],body.category-28 .dnd-section-nav a[aria-current=true]{color:#e5c992}
 body.page-id-27 .dnd-section-target,body.category-28 .dnd-section-target{scroll-margin-top:126px!important}
 body.page-id-27 main{padding-top:52px}
 body.category-28 main.news-archive-section{padding-top:142px}
}
@media(prefers-reduced-motion:reduce){body.page-id-27 .dnd-section-nav,body.category-28 .dnd-section-nav{scroll-behavior:auto}}
body.category-28 .news-card-content{background:transparent}
@media(min-width:821px) and (max-width:1430px){body.page-id-27 main>section>.max-w-7xl{padding-left:64px;padding-right:64px}}
