main:has(.v3-lh-trang){max-width:1440px;padding:0;width:100%;overflow-x:clip}.v3-lh-trang{background-color:var(--giay);color:var(--muc);font:400 17px/1.65 var(--than);overflow-x:clip}.v3-lh-trang h1,.v3-lh-trang h2,.v3-lh-trang h3{font-family:var(--tieu-de);font-weight:400;letter-spacing:-.01em;line-height:1.2;margin:0;color:var(--muc);text-wrap:balance}.v3-lh-trang p{margin:0}.v3-lh-trang .lop{padding:0 clamp(16px,5.5vw,80px);max-width:1440px;margin:0 auto}.v3-lh-trang .dau-trang{position:relative;overflow:hidden;padding:56px 0 40px}.v3-lh-trang .dau-trang .nuoc{position:absolute;right:-8%;top:-15%;height:130%;width:auto;max-width:none;mix-blend-mode:multiply;pointer-events:none}.v3-lh-trang .dau-trang .lop{position:relative}.v3-lh-trang .dau-trang h1{font-size:clamp(34px,4.2vw,60px)}.v3-lh-trang .dau-trang .gioi{margin-top:16px;max-width:640px;color:var(--muc-phu);font-size:17px;line-height:1.65}.v3-lh-trang .doc{max-width:720px;margin:0 auto;padding:0 clamp(16px,5.5vw,80px) 96px}.v3-lh-trang .doc>*+*{margin-top:20px}.v3-lh-trang .doc p{font-size:18px;line-height:1.8}.v3-lh-trang .doc p.phu{color:var(--muc-phu)}.v3-lh-trang .doc p.phu strong{color:var(--muc);font-weight:600}.v3-lh-trang .doc a{color:var(--vang-dam);text-decoration:underline;text-underline-offset:3px}.v3-lh-trang .doc form{display:grid;gap:20px}.v3-lh-trang .doc label{display:block;font-size:15px;margin-bottom:6px;color:var(--muc-phu)}.v3-lh-trang .doc input,.v3-lh-trang .doc textarea{width:100%;min-height:52px;padding:12px 16px;border:1px solid var(--ke);border-radius:12px;background:#fff;font:400 17px var(--than);color:var(--muc)}.v3-lh-trang .doc textarea{min-height:160px;resize:vertical}.v3-lh-trang .doc input:focus-visible,.v3-lh-trang .doc textarea:focus-visible{outline:2px solid var(--vang-dam);outline-offset:2px}.v3-lh-trang .doc button.nut{border:0;cursor:pointer;font:500 17px var(--than);width:auto}.v3-lh-trang .doc button.nut:disabled{opacity:.65;cursor:wait}.v3-lh-trang .v3-lh-thong-bao{padding:14px 16px;border-radius:12px;border:1px solid var(--ke);background:var(--giay-dam);color:var(--muc);font-size:16px;line-height:1.6}.v3-lh-trang .v3-lh-loi{padding:14px 16px;border-radius:12px;border:1px solid var(--do);background:var(--nen-do);color:var(--chu-do);font-size:16px;line-height:1.6}@media (max-width:760px){.v3-lh-trang .dau-trang{padding-top:36px}.v3-lh-trang .dau-trang .nuoc{right:-45%}.v3-lh-trang .doc p{font-size:17px}.v3-lh-trang .doc button.nut{width:100%}}