.m-tren,.m-hero,.m-so,.m-doi,.m-toi,.m-bang,.m-cuoi,.m-chan{--giay: #F7FAFC;--giay-2: #E3EDF5;--muc: #0F2231;--muc-2: #4A5E70;--son: #0091E0;--son-dam: #0077C8;--serif: "Fraunces", Georgia, "Times New Roman", serif}body:has(.m-hero){background:#f7fafc;padding-bottom:0!important}body:has(.m-hero) .thanh-day,body:has(.m-hero) .lien-he-noi{display:none!important}body:has(.m-hero) .tl-nut{bottom:20px}body:has(.m-hero) .tl-bang{bottom:92px}.hien-dan{opacity:0;transform:translateY(26px);transition:opacity .7s ease,transform .7s cubic-bezier(.22,1,.36,1)}.hien-dan.da-hien{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.hien-dan{opacity:1;transform:none;transition:none}}.m-tren{position:fixed;top:0;left:0;right:0;z-index:60;display:flex;align-items:center;gap:24px;padding:16px clamp(18px,4vw,52px);transition:background .35s ease,padding .35s ease,box-shadow .35s ease}.m-tren.m-dinh{background:#f7fafcf0;backdrop-filter:blur(14px);padding-top:11px;padding-bottom:11px;box-shadow:0 1px #0822311a}.m-hieu{display:flex;align-items:center;gap:11px;text-decoration:none!important}.m-hieu-dau{width:40px;height:40px;flex-shrink:0;border-radius:9px;background:var(--son-dam);color:#fff;display:grid;place-items:center;font-family:var(--serif);font-size:13px;font-weight:600;letter-spacing:-.04em}.m-hieu-chu{display:flex;flex-direction:column;line-height:1.2;color:#fff;font-weight:700;font-size:15px}.m-hieu-chu small{font-size:11px;font-weight:500;opacity:.8;letter-spacing:.1em;text-transform:uppercase}.m-tren.m-dinh .m-hieu-chu{color:var(--muc)}.m-menu{display:flex;gap:26px;margin-left:auto}.m-menu a{color:#fff;text-decoration:none!important;font-size:14.5px;font-weight:600;opacity:.9;transition:opacity .2s}.m-menu a:hover{opacity:1}.m-tren.m-dinh .m-menu a{color:var(--muc-2)}.m-tren.m-dinh .m-menu a:hover{color:var(--son-dam)}.m-nut{display:inline-flex;align-items:center;justify-content:center;padding:11px 21px;border-radius:999px;font-size:14.5px;font-weight:700;text-decoration:none!important;transition:transform .18s ease,background .2s ease,color .2s ease}.m-nut:hover{transform:translateY(-2px)}.m-nut-son{background:var(--son-dam);color:#fff}.m-nut-son:hover{background:var(--troi-800, #0060AE);color:#fff}.m-nut-vien{border:1.6px solid rgba(255,255,255,.55);color:#fff}.m-nut-vien:hover{background:#ffffff24;color:#fff}.m-nut-to{padding:16px 30px;font-size:16px}.m-hero{position:relative;height:100svh;min-height:560px;overflow:hidden;display:flex}.m-hero-anh{position:absolute;inset:-8% 0;will-change:transform}.m-hero-toi{position:absolute;inset:0;background:linear-gradient(180deg,#082231a8,#0822314d 34%,#082231d6),linear-gradient(95deg,#0822319e,#0822311f 62%)}.m-hero-chu{position:relative;margin:auto auto clamp(70px,11vh,130px);width:100%;max-width:1280px;padding:0 clamp(18px,4vw,52px)}.m-nhan{margin:0 0 18px;font-size:12.5px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#fff}.m-nhan:before{content:"";display:inline-block;width:30px;height:2px;background:var(--son);vertical-align:middle;margin-right:12px}.m-hero h1{margin:0;color:#fff;font-family:var(--serif);font-weight:400;font-size:clamp(3.4rem,11vw,9.5rem);line-height:.93;letter-spacing:-.035em}.m-hero h1 em{font-style:italic;font-weight:600;color:#fff}.m-hero-phu{margin:26px 0 32px;max-width:34ch;color:#fff;font-size:clamp(1.05rem,1.9vw,1.35rem);line-height:1.55;font-weight:500}.m-hero-nut{display:flex;gap:13px;flex-wrap:wrap}.m-cuon{position:absolute;bottom:26px;left:50%;transform:translate(-50%)}.m-cuon span{display:block;width:1.5px;height:42px;background:linear-gradient(180deg,#fff0,#ffffffd9);animation:m-roi 2.2s ease-in-out infinite}@keyframes m-roi{0%,to{opacity:.25;transform:scaleY(.4);transform-origin:top}50%{opacity:1;transform:scaleY(1)}}.m-so{background:var(--giay);color:var(--muc);display:grid;grid-template-columns:repeat(4,1fr);gap:1px;padding:0}.m-so-o{background:var(--giay);padding:clamp(38px,6vw,72px) clamp(18px,3vw,40px);border-right:1px solid var(--giay-2);display:flex;flex-direction:column;gap:7px}.m-so-o:last-child{border-right:0}.m-so-o b{font-family:var(--serif);font-weight:600;font-size:clamp(2.6rem,5.2vw,4.4rem);line-height:1;letter-spacing:-.045em;color:var(--son-dam)}.m-so-o span{font-size:15.5px;font-weight:700;color:var(--muc)}.m-so-o small{font-size:13.5px;color:var(--muc-2);line-height:1.55}.m-doi{display:grid;grid-template-columns:55fr 45fr;background:var(--giay)}.m-doi-nguoc{grid-template-columns:45fr 55fr}.m-doi-nguoc .m-doi-anh{order:2}.m-doi-anh{position:relative;min-height:clamp(380px,62vh,680px);overflow:hidden}.m-doi-chu{padding:clamp(46px,7vw,100px) clamp(24px,5vw,78px);display:flex;flex-direction:column;justify-content:center;color:var(--muc)}.m-nhan-toi{color:var(--son-dam)}.m-doi-chu h2{margin:0 0 20px;font-family:var(--serif);font-weight:400;font-size:clamp(2.1rem,3.9vw,3.5rem);line-height:1.06;letter-spacing:-.032em;color:var(--muc)}.m-doi-chu p{margin:0 0 24px;font-size:17px;line-height:1.72;color:var(--muc-2);max-width:44ch}.m-lien{align-self:flex-start;font-weight:700;font-size:15.5px;color:var(--son-dam);text-decoration:none!important;border-bottom:2px solid var(--son);padding-bottom:3px;transition:color .2s,border-color .2s}.m-lien:hover{color:var(--muc);border-color:var(--muc)}.m-toi{position:relative;padding:clamp(80px,13vw,170px) clamp(20px,5vw,60px);overflow:hidden}.m-toi-anh{position:absolute;inset:0}.m-toi:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#082231e0,#082231cc)}.m-toi blockquote{position:relative;z-index:1;margin:0 auto;max-width:940px;text-align:center}.m-toi blockquote p{margin:0 0 26px;color:#fff;font-family:var(--serif);font-weight:400;font-size:clamp(1.7rem,4.1vw,3.3rem);line-height:1.24;letter-spacing:-.028em}.m-toi blockquote em{font-style:italic;color:#9bdcff}.m-toi cite{font-style:normal;font-size:15px;color:#d6e7f2;font-weight:500}.m-bang{background:var(--giay);padding:clamp(60px,9vw,120px) 0 clamp(60px,9vw,110px)}.m-bang-dau{display:flex;align-items:flex-end;justify-content:space-between;gap:26px;flex-wrap:wrap;max-width:1280px;margin:0 auto clamp(34px,5vw,56px);padding:0 clamp(18px,4vw,52px)}.m-bang-dau h2{margin:0;font-family:var(--serif);font-weight:400;color:var(--muc);font-size:clamp(2rem,3.9vw,3.4rem);line-height:1.07;letter-spacing:-.032em}.m-bang-cuon{display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px clamp(18px,4vw,52px) 22px;scrollbar-width:thin}.m-bang-o{flex:0 0 300px;scroll-snap-align:start;text-decoration:none!important;display:block;position:relative;height:380px;overflow:hidden;border-radius:3px}.m-bang-o :global(img){transition:transform .6s cubic-bezier(.22,1,.36,1)}.m-bang-o:hover :global(img){transform:scale(1.06)}.m-bang-o:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#08223100 30%,#08223194 62%,#082231eb)}.m-bang-chu{position:absolute;z-index:1;left:20px;right:20px;bottom:19px;color:#fff}.m-bang-chu b{display:block;font-size:17px;line-height:1.3}.m-bang-chu span{font-size:13.5px;color:#d6e7f2}.m-cuoi{position:relative;overflow:hidden;padding:clamp(80px,13vw,165px) clamp(20px,5vw,60px)}.m-cuoi-anh{position:absolute;inset:0}.m-cuoi:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,#082231eb,#082231cc 55%,#082231a3)}.m-cuoi-chu{position:relative;z-index:1;max-width:1280px;margin:0 auto}.m-cuoi-chu h2{margin:0 0 20px;color:#fff;font-family:var(--serif);font-weight:400;font-size:clamp(2.3rem,5.6vw,4.6rem);line-height:1.04;letter-spacing:-.035em}.m-cuoi-chu p{margin:0 0 32px;color:#fff;font-size:clamp(1rem,1.8vw,1.25rem);max-width:40ch;line-height:1.6}.m-chan{background:var(--muc);color:#d6e7f2;display:grid;grid-template-columns:1fr auto;gap:28px;padding:clamp(40px,6vw,62px) clamp(20px,5vw,60px);font-size:14.5px;line-height:1.75}.m-chan b{color:#fff;font-size:15.5px}.m-chan p{margin:5px 0 0}.m-chan a{color:#fff;text-decoration:none;font-weight:600}.m-chan a:hover{text-decoration:underline}.m-chan-nho{color:#9fb6c7;font-size:13px;margin-top:14px!important}@media(max-width:900px){.m-menu{display:none}.m-so{grid-template-columns:repeat(2,1fr)}.m-so-o:nth-child(2n){border-right:0}.m-so-o:nth-child(-n+2){border-bottom:1px solid var(--giay-2)}.m-doi,.m-doi-nguoc{grid-template-columns:1fr}.m-doi-nguoc .m-doi-anh{order:0}.m-doi-anh{min-height:300px}.m-chan{grid-template-columns:1fr}}@media(max-width:560px){.m-so{grid-template-columns:1fr}.m-so-o{border-right:0;border-bottom:1px solid var(--giay-2)}.m-bang-o{flex-basis:250px;height:320px}.m-hero-nut{flex-direction:column;align-items:stretch}.m-nut-to{padding:15px 22px;font-size:15.5px}.m-tren{gap:12px}.m-hieu-chu{font-size:13.5px;white-space:nowrap}.m-hieu-chu small{font-size:11px}.m-hieu-dau{width:34px;height:34px;font-size:11px}.m-tren>.m-nut{margin-left:auto;padding:9px 14px;font-size:13.5px;white-space:nowrap}}
