@font-face{font-family:CDA Me Ly Display;src:url(/assets/fonts/CDAMeLyDisplay-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}.ui2-root,:root{--u2-paper:#f6f0ea;--u2-surface:#fff;--u2-sunk:#f3f1ec;--u2-ink:#17181b;--u2-ink-2:#4e5257;--u2-ink-3:#85898f;--u2-hair:color-mix(in oklab,var(--u2-ink) 12%,transparent);--u2-hair-2:color-mix(in oklab,var(--u2-ink) 6%,transparent);--u2-lift-1:0 1px 0 color-mix(in oklab,var(--u2-ink) 5%,transparent),0 6px 14px -10px color-mix(in oklab,var(--u2-ink) 42%,transparent);--u2-lift-2:0 1px 0 color-mix(in oklab,var(--u2-ink) 6%,transparent),0 18px 40px -24px color-mix(in oklab,var(--u2-ink) 55%,transparent);--u2-lift-3:0 2px 0 color-mix(in oklab,var(--u2-ink) 5%,transparent),0 40px 80px -44px color-mix(in oklab,var(--u2-ink) 60%,transparent);--u2-r-sm:8px;--u2-r-md:14px;--u2-r-lg:22px;--u2-r-arch:999px 999px var(--u2-r-lg) var(--u2-r-lg);--u2-gutter:clamp(20px,5vw,56px);--u2-fs:1.0;--u2-w-form:560px;--u2-max:1440px;--u2-d-quick:160ms;--u2-d-base:280ms;--u2-d-slow:520ms;--u2-d-reveal:900ms;--u2-ease-paper:cubic-bezier(.22,.61,.36,1);--u2-ease-soft:cubic-bezier(.16,1,.3,1);--u2-ease-both:cubic-bezier(.65,0,.35,1);--u2-e-ink:#2a6355;--u2-e-mid:#3b7d6c;--u2-e-soft:#c1ddd6;--u2-e-tint:#e4f0ec;--u2-accent:#ec6555;--u2-gold:#e0a93b;--u2-gold-ink:#846012;--u2-ink-mute:#63676d;--u2-err:#a32e1f;--u2-sao-kim:#5c6470;--u2-sao-moc:#2e6b3f;--u2-sao-thuy:#1c4c86;--u2-sao-hoa:#ba3120;--u2-sao-tho:#8a6410;--u2-el-line:var(--u2-e-ink);--u2-el-solid:var(--u2-e-ink);--u2-el-on-solid:var(--u2-paper);--u2-el-mid:var(--u2-e-mid);--u2-el-soft:var(--u2-e-soft);--u2-el-wash:var(--u2-e-tint);--u2-el-edge:color-mix(in oklab,var(--u2-e-mid) 40%,transparent);--u2-lbl-ink:var(--u2-ink-2);--u2-fine-ink:var(--u2-ink-3);--u2-fine-err:var(--u2-err);--u2-giay-cau-vang:#f3efe5;--u2-giay-sen:#f5f1e8;--u2-giay-cau-do:#fcf6ea;--u2-giay-ruong:#f8f5ec;--u2-giay-thac:#f7f4eb;--u2-giay-trang-an:#f4ece1;--u2-giay-vinh:#f8f5ee;--u2-paper-a75:color-mix(in oklab,var(--u2-paper) 75%,transparent);--u2-paper-a80:color-mix(in oklab,var(--u2-paper) 80%,transparent);--u2-tq-hero-1:#173c34;--u2-tq-on-dark:#f6eee3;--u2-tq-on-dark-2:#cfdcd6;--u2-tq-desc:#5f6b66;--u2-tq-cta-sub:#cfe2db;--u2-tcc-luu-y:#a9631f}@layer u2{.ui2-root{background:var(--u2-paper);color:var(--u2-ink);font-size:calc(16px * var(--u2-fs));line-height:1.6;-webkit-font-smoothing:antialiased}.ui2-root img{max-width:100%;display:block}.ui2-root a{color:inherit}.ui2-root :focus-visible{outline:2px solid var(--u2-el-line);outline-offset:3px}@media (prefers-reduced-motion:reduce){.ui2-root *,.ui2-root :after,.ui2-root :before{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}}.ui2-root .u2-dsp{font-family:CDA Me Ly Display,Lora,Georgia,serif;font-weight:700;line-height:1.04}.ui2-root .u2-grain{position:fixed;inset:0;z-index:60;pointer-events:none;opacity:.5;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='f'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3'/><feColorMatrix type='saturate' values='0'/></filter><rect width='160' height='160' filter='url(%23f)' opacity='.28'/></svg>")}.ui2-root .u2-arch{border-radius:var(--u2-r-arch);overflow:hidden}.ui2-root .u2-rise{opacity:0;transform:translateY(18px)}.ui2-root .u2-rise.seen{opacity:1;transform:none;transition:opacity .76s var(--u2-ease-soft),transform .76s var(--u2-ease-soft)}@media (prefers-reduced-motion:reduce){.ui2-root .u2-rise{opacity:1;transform:none}}.ui2-root .u2-hero-lyr{position:absolute;inset:0;background-size:cover;background-position:62% 48%;opacity:0;transition:opacity 1.4s var(--u2-ease-soft)}.ui2-root .u2-hero-lyr.is-on{opacity:1}.ui2-root .u2-hero-lyr:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,var(--u2-giay) 0 92px,color-mix(in oklab,var(--u2-giay) 55%,transparent) 168px,transparent 268px),linear-gradient(100deg,var(--u2-giay) 0 33%,color-mix(in oklab,var(--u2-giay) 74%,transparent) 47%,transparent 70%)}@media (max-width:960px){.ui2-root .u2-hero-lyr:after{background:linear-gradient(180deg,var(--u2-giay) 0 62%,color-mix(in oklab,var(--u2-giay) 62%,transparent) 78%,transparent 96%)}}.ui2-root .u2-hero-chan{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(0deg,var(--u2-paper) 0 4px,transparent 200px)}@media (max-width:960px){.ui2-root .u2-hero-chan{background:linear-gradient(0deg,var(--u2-paper) 0 96px,transparent 250px)}}.ui2-root .u2-roll{display:grid;justify-items:start}.ui2-root .u2-roll b{grid-area:1/1;font-weight:700;color:var(--u2-e-ink);white-space:nowrap;opacity:0;transform:translateY(.22em);transition:opacity .42s ease-out,transform .62s var(--u2-ease-soft)}.ui2-root .u2-roll b.is-on{opacity:1;transform:none;transition-delay:.18s,.18s}.ui2-root .u2-roll b.is-out{opacity:0;transform:translateY(-.22em)}.ui2-root .u2-tranh-chim{position:absolute;inset:0;z-index:0;pointer-events:none;background-size:cover;-webkit-mask-image:linear-gradient(105deg,transparent 0 32%,#000 94%);mask-image:linear-gradient(105deg,transparent 0 32%,#000 94%)}.ui2-root .u2-ccard{position:relative;flex:none;scroll-snap-align:start;width:min(360px,78vw);aspect-ratio:3/4.2;border-radius:var(--u2-r-lg);overflow:hidden;background-size:cover;background-position:50% 42%;box-shadow:var(--u2-lift-2);transition:transform var(--u2-d-base) var(--u2-ease-paper),box-shadow var(--u2-d-base) var(--u2-ease-paper)}.ui2-root .u2-ccard:hover{transform:translateY(-6px);box-shadow:var(--u2-lift-3)}.ui2-root .u2-ccard:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 26%,rgba(8,32,31,.42) 56%,rgba(8,32,31,.92))}.ui2-root .u2-railwrap{min-width:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;scroll-padding-inline:var(--u2-gutter);padding:26px var(--u2-gutter) 30px;margin:-26px auto -30px;overscroll-behavior-x:contain}}.ui2-root .u2-input{font:inherit;padding:13px 14px;border-radius:var(--u2-r-md);border-width:1px;border-style:solid;border-color:var(--u2-hair);background:var(--u2-surface);color:var(--u2-ink);transition:border-color var(--u2-d-base) var(--u2-ease-paper),box-shadow var(--u2-d-base) var(--u2-ease-paper)}.ui2-root .u2-input::placeholder{color:var(--u2-ink-3)}.ui2-root .u2-input:focus{outline:none;border-color:var(--u2-el-line);box-shadow:0 0 0 3px color-mix(in oklab,var(--u2-el-line) 22%,transparent)}.ui2-root select.u2-input{appearance:none;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,var(--u2-ink-3) 50%),linear-gradient(135deg,var(--u2-ink-3) 50%,transparent 50%);background-position:right 17px center,right 12px center;background-size:5px 5px,5px 5px;background-repeat:no-repeat;padding-right:34px}.ui2-root .u2-on-dark{--u2-lbl-ink:color-mix(in oklab,var(--u2-paper) 84%,transparent);--u2-fine-ink:color-mix(in oklab,var(--u2-paper) 68%,transparent);--u2-fine-err:#f0b98c}.ui2-root .u2-on-dark .u2-input{background:hsla(0,0%,100%,.14);color:var(--u2-paper);border-color:hsla(0,0%,100%,.28)}.ui2-root .u2-on-dark .u2-input::placeholder{color:#c0d0ce}.ui2-root .u2-on-dark .u2-input:focus{border-color:var(--u2-gold);box-shadow:0 0 0 3px color-mix(in oklab,var(--u2-gold) 30%,transparent)}.ui2-root .u2-on-dark select.u2-input{appearance:none;cursor:pointer;color-scheme:dark;background-image:linear-gradient(45deg,transparent 50%,#c0d0ce 0),linear-gradient(135deg,#c0d0ce 50%,transparent 0);background-position:right 17px center,right 12px center;background-size:5px 5px,5px 5px;background-repeat:no-repeat;padding-right:34px}.ui2-root .u2-on-dark select.u2-input option{background:var(--u2-e-ink);color:var(--u2-paper)}.ui2-root header .btn-ghost{color:var(--u2-ink);border-color:var(--u2-el-edge);background:transparent}.ui2-root header .btn-ghost:hover{background:var(--u2-el-wash);border-color:var(--u2-el-line)}@media (max-width:700px){.ui2-root,:root{--u2-fs:1.1}}.ui2-root .u2-date select.u2-input{padding-left:10px;padding-right:22px;font-size:max(16px,calc(14px * var(--u2-fs)));background-position:right 11px center,right 6px center}.ui2-root h1.u2-dsp,.ui2-root h2.u2-dsp,.ui2-root h3.u2-dsp,.ui2-root h4.u2-dsp,.ui2-root h5.u2-dsp,.ui2-root h6.u2-dsp{font-weight:700}.ui2-root .u2-railwrap{padding-inline:var(--u2-gutter);padding-top:26px;padding-bottom:30px;scroll-padding-inline-start:var(--u2-gutter);scrollbar-width:none;-ms-overflow-style:none}.ui2-root .u2-railwrap::-webkit-scrollbar{width:0;height:0;display:none}