:root{--sf:-apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "SF Pro", "Segoe UI", Roboto, Arial, sans-serif;--nunito:"Nunito", -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;--red:#b81d42;--ink:#2c3a44;--grad:linear-gradient(to bottom, #fd4a5e, #e21e50);--card-grad:linear-gradient(154.64deg, #ffe7ea 0%, #fff0f2 50%, #fff3f5 100%)}*,:before,:after{box-sizing:border-box}html,body{background:#fff;margin:0}body{font-family:var(--sf);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variation-settings:"wdth" 100;overflow-x:clip}h1,h2,h3,p{margin:0}button{font:inherit;color:inherit;cursor:pointer;text-align:inherit;background:0 0;border:0;padding:0}a{color:inherit;text-decoration:none}img{display:block}.red{color:var(--red)}.logo{flex:none;display:block;position:relative;overflow:hidden}.logo--pc{width:155px;height:58px}.logo--m{width:88.183px;height:32.997px}.logo__sheet{width:273.47%;max-width:none;height:192.51%;position:absolute;top:-47.14%;left:-20.44%}.logo__img{object-fit:contain;width:100%;height:100%}.badge{color:#fff;width:128.359px;font-family:var(--nunito);white-space:nowrap;border-radius:63px;justify-content:center;align-items:center;gap:6.936px;padding:8.673px 13.877px;font-size:13.01px;font-weight:800;line-height:13.01px;display:inline-flex;position:relative;box-shadow:inset 0 .879px #ffffff73}.badge--access{background:var(--grad);filter:drop-shadow(0 7.032px 7.911px #e31e4d6b)}.badge--warning{filter:drop-shadow(0 7.032px 7.911px #e31e4d6b);background:linear-gradient(#af0014,#ff0004)}.badge--restricted{background:linear-gradient(#dadada,#626262)}.badge--normal{background:linear-gradient(#67ff8d 3.409%,#049328 93.101%)}.badge__ico{flex:none;width:13.87px;height:13.87px;position:relative;overflow:hidden}.badge__ico>img{width:auto;max-width:none;height:auto;position:absolute}.badge__check{inset:4.66%;width:90.68%!important;height:90.68%!important}.badge__excl-c{inset:0;width:100%!important;height:100%!important}.badge__excl-b{top:25.17%;left:46.09%;width:7.82%!important;height:32.97%!important}.badge__excl-d{top:62.92%;left:44.73%;width:10.54%!important;height:10.55%!important}.badge__chev{flex:none;width:13.871px;height:13.871px}.badge__chev img{width:100%;height:100%}.pc{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:100vh;padding-bottom:40px;position:relative;overflow:hidden}.pc--to{width:1920px}.pc__gift{pointer-events:none;z-index:0;max-width:none;position:absolute}.pc__gift--1{opacity:.6;object-fit:cover;width:180px;height:174px;top:260.42px;left:64.15px;transform:rotate(20.94deg)}.pc__gift--2{opacity:.6;object-fit:cover;width:221.973px;height:215.226px;top:792.21px;left:58.36px;transform:rotate(13deg)}.pc__gift--3{opacity:.6;object-fit:cover;width:212px;height:212px;top:316px;right:58px;transform:scaleX(-1)}.pc__gift--4{filter:blur(4.2px);object-fit:cover;width:378px;height:370px;top:826px;right:-43px;transform:scaleX(-1)}.hdr{z-index:5;background:#ffffffb3;height:67px;position:relative;box-shadow:0 4px 14px #e31e4d33}.hdr__in{justify-content:space-between;align-items:center;width:min(1209.5px,100% - 32px);height:100%;margin:0 auto;display:flex}.hdr__in--user{width:min(1265px,100% - 32px)}.hdr__login{background:var(--grad);filter:drop-shadow(0 8.423px 9.475px #e31e4d66);color:#fff;width:154.5px;height:39.523px;font-family:var(--sf);text-align:center;white-space:nowrap;border-radius:73.058px;justify-content:center;align-items:center;padding:10.388px 16.62px;font-size:15.582px;font-weight:590;line-height:15.582px;display:flex;position:relative;box-shadow:inset 0 1.053px #ffffff73}.chip-wrap{position:relative}.chip{filter:drop-shadow(0 0 2px #d700007d);background:#ffe8e8;border-radius:32px;align-items:center;gap:8px;min-width:210px;height:56px;padding:8px 12px;display:flex}.chip__ava{background:var(--grad);border-radius:48px;flex:none;width:40px;height:40px;margin-right:-2px}.chip__txt{color:var(--ink);white-space:pre;text-align:left;flex-direction:column;flex:1;font-size:16px;font-weight:860;line-height:normal;display:flex}.menu{background:#fff;flex-direction:column;display:flex}.menu--pc{z-index:10;border-radius:12px;gap:8px;width:220px;padding:12px;position:absolute;top:calc(100% + 10.5px);right:-.5px;overflow:hidden;box-shadow:0 4px 8px #d7000040}.menu__item{align-items:center;gap:8px;width:100%;display:flex}.menu__ico{flex:none;width:24px;height:24px;position:relative;overflow:hidden}.menu__ico-agency{width:76.11%;height:72.3%;position:absolute;inset:13.89% 12.78% 13.81% 11.11%}.menu__ico-cskh{width:75%;height:84.26%;position:absolute;top:7.87%;left:12.5%}.menu__txt{color:#5d6b76;text-align:left;width:164px;font-size:16px;font-weight:590;line-height:19.515px}.sec{z-index:1;-webkit-backdrop-filter:blur(6.153px);background:#fffc;border-radius:24.288px;flex-direction:column;gap:17.317px;width:1259.36px;margin:98px auto 0;padding:26.285px;display:flex;position:relative;left:-.32px;box-shadow:0 19.339px 45.711px #e31e4d3d}.sec:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(#ffffffe6,#ffaec2e6);padding:2px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.sec__head{flex-direction:column;gap:5.204px;display:flex}.sec__title{min-height:35px;color:var(--ink);letter-spacing:.2778px;text-transform:uppercase;font-size:27.778px;font-weight:860;line-height:34.696px}.sec__sub{color:#5d6b76;min-height:20px;font-size:13.01px;font-weight:590;line-height:19.515px}.loi-tai{color:var(--red);font-family:var(--nunito);align-self:flex-start;font-size:12.5px;line-height:17.19px;text-decoration:underline}.grid{grid-template-rows:194.46px 194.46px;grid-template-columns:repeat(3,minmax(0,1fr));gap:13.877px;height:402.798px;display:grid}.card{background:#fff;border-radius:22.548px;flex-direction:column;justify-content:center;align-self:start;padding:7.818px;transition:transform .15s;display:flex;overflow:hidden;box-shadow:0 8.79px 21.097px #be824633}.card:hover{transform:translateY(-2px)}.card__in{background-image:var(--card-grad);border-radius:15.612px;grid-template-rows:154.55px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:10.408px;width:100%;height:178.834px;padding:12.143px;display:grid}.card__pic{aspect-ratio:1;justify-content:center;place-self:center stretch;align-items:center;display:flex}.card__pic img,.mcard__pic img,.pp__pic img{object-fit:cover;max-width:none}.card__txt{flex-direction:column;align-self:center;align-items:flex-start;gap:7px;min-width:0;display:flex}.card__title{min-height:24px;color:var(--red);letter-spacing:.3121px;text-transform:uppercase;white-space:nowrap;font-size:15.647px;font-weight:860;line-height:23.418px}.card__desc{color:#565656;white-space:pre-line;font-size:12.57px;font-weight:510;line-height:17.291px}.card__btn{padding-top:8.673px;display:flex}.sup{background:#fff;border-radius:19.084px;justify-content:space-between;align-items:center;width:100%;height:96px;padding-right:20.807px;display:flex;overflow:hidden;box-shadow:0 12.307px 28.13px #1c588838}.sup__ribbon{flex:none;width:327px;height:95.5px;display:block;position:relative}.sup__ribbon-bg{width:100%;height:100%;position:absolute;inset:0}.sup__headset{width:48.567px;height:48.567px;position:absolute;top:calc(50% + .53px);left:18px;transform:translateY(-50%)}.sup__ribbon-txt{white-space:nowrap;flex-direction:column;gap:3.463px;min-width:204.695px;display:flex;position:absolute;top:calc(50% - 1.52px);left:78px;transform:translateY(-50%)}.sup__ribbon-title{color:#fff;min-height:23px;font-family:var(--nunito);letter-spacing:.2945px;text-transform:uppercase;font-size:14.768px;font-weight:800;line-height:22.117px}.sup__ribbon-desc{color:#ffffffe6;min-height:34px;font-family:var(--nunito);white-space:pre-line;font-size:12.131px;font-weight:400;line-height:16.693px}.sup__list{flex:1 0 0;align-items:center;gap:20.833px;min-width:0;display:flex}.sup__item{flex:none;align-items:center;gap:8.667px;display:flex}.sup__item--1{gap:8.676px}.sup__item--1 .sup__item-txt{min-width:108.817px}.sup__ico-raw{width:50px;height:50px}.sup__ico{background:#ffeaef;border-radius:78px;justify-content:center;align-items:center;width:50px;height:50px;padding:2px;display:flex;overflow:hidden}.sup__item-txt{flex-direction:column;display:flex}.sup__item-title{min-height:17px;color:var(--ink);font-family:var(--nunito);white-space:nowrap;font-size:13.01px;font-weight:800;line-height:16.262px}.sup__item-desc{color:#8a97a3;min-height:33px;font-family:var(--nunito);white-space:pre-line;font-size:11.691px;font-weight:400;line-height:16.104px}.sup__cta{background:var(--grad);border-radius:12.14px;flex:none;align-items:center;gap:10.373px;height:50px;padding:16px;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 8.79px 19.339px #e31e4d75,inset 0 .879px #ffffff73}.sup__cta-txt{color:#fff;min-height:18px;font-family:var(--nunito);letter-spacing:.2778px;text-transform:uppercase;white-space:nowrap;font-size:16px;font-weight:800;line-height:17.344px}.m-shell{background:#fff;min-height:100vh;overflow:hidden}.m{background-color:#fff;background-position:top;background-repeat:no-repeat;background-size:cover;width:430px;height:1022px;position:relative}.mh{z-index:5;background:#ffffffb3;justify-content:center;align-items:center;gap:209px;height:43px;display:flex;position:relative;box-shadow:0 2.276px 7.965px #e31e4d33}.mh__login{background:var(--grad);filter:drop-shadow(0 4.792px 5.391px #e31e4d66);color:#fff;white-space:nowrap;border-radius:41.564px;justify-content:center;align-items:center;width:87.898px;height:22.486px;padding:5.91px 9.456px;font-size:8.865px;font-weight:590;line-height:8.865px;display:flex;position:relative;box-shadow:inset 0 .599px #ffffff73}.mh--user{display:block}.mh__left{align-items:flex-end;gap:8px;display:flex;position:absolute;top:5px;left:17px}.mh__burger{width:32px;height:32px}.mchip{filter:drop-shadow(0 0 2px #d700007d);background:#ffe8e8;border-radius:32px;align-items:center;gap:6px;padding:2px 4px;display:flex;position:absolute;top:calc(50% + .5px);right:16px;transform:translateY(-50%)}.mchip__ava{background:var(--grad);border-radius:33.6px;flex:none;width:28px;height:28px}.mchip__txt{min-width:94px;height:28px;color:var(--ink);white-space:pre;flex-direction:column;justify-content:center;font-size:12px;font-weight:860;line-height:normal;display:flex}.menu--m{gap:16px;width:216px;height:979px;padding:6px 4px 6px 16px;position:absolute;top:100%;left:0;box-shadow:0 4px 8px #d7000040}.menu--m .menu__txt{font-size:14px}.m__head{flex-direction:column;gap:3.726px;display:flex;position:absolute;top:66px;left:22px;right:22px}.m__title{color:var(--ink);letter-spacing:.1989px;text-transform:uppercase;font-size:19.888px;font-weight:860;line-height:24.841px}.m__sub{color:#5d6b76;font-size:11px;font-weight:590;line-height:13.972px}.mgrid{grid-template-columns:193px 193px;gap:11px;width:397px;display:grid;position:absolute;top:137px;left:calc(50% + .5px);transform:translate(-50%)}.mcard{background:#fff;border-radius:18.763px;justify-content:center;align-items:center;width:193px;height:180px;padding:6.506px;display:flex;overflow:hidden;box-shadow:0 7.315px 17.556px #be824633}.mcard__in{background-image:linear-gradient(136.97deg,#ffe7ea 0%,#fff0f2 50%,#fff3f5 100%);border-radius:12.992px;flex-direction:column;align-items:center;gap:2.497px;width:180px;height:168px;padding:10.105px;display:flex;position:relative}.mcard__pic{flex:none;justify-content:center;align-items:center;width:130px;height:130px;display:flex}.mcard__title{color:var(--red);letter-spacing:.2597px;text-transform:uppercase;white-space:nowrap;text-align:center;font-size:16px;font-weight:860;line-height:19.488px}.mdot{width:24px;height:24px;position:absolute;top:4px;left:152.5px}.mdot--restricted,.mdot--warning{border-radius:48px;overflow:hidden}.mdot--restricted{background:#777;justify-content:center;align-items:center;display:flex}.mdot--warning{background:#ff0004}.mdot--warning img{width:12.5%;height:57.24%;position:absolute;inset:20.83% 41.67% 21.93% 45.83%}.mbanner{background:#935353;border-radius:12px;width:400px;height:130px;display:block;position:absolute;left:50%;overflow:hidden;transform:translate(-50%)}.mbanner--1{top:716px}.mbanner--2{top:863px}.mbanner__img{object-fit:cover;width:100%;height:100%}.mbanner__tex{object-fit:cover;width:482.087px;max-width:none;height:580.29px;position:absolute;top:-29.57px;left:calc(50% + 2.32px);transform:translate(-50%)}.mbanner__art{object-fit:cover;max-width:none;position:absolute}.mbanner--1 .mbanner__art{width:399.871px;height:224.928px;top:-20.29px;left:0}.mbanner--2 .mbanner__art{border-radius:7.903px;width:421.656px;height:129.855px;top:0;left:-11.01px}.m .loi-tai{margin-top:2px}.overlay{z-index:50;background:#00000073;place-items:center;padding:16px 0;display:grid;position:fixed;inset:0;overflow-y:auto}.overlay__box{width:440px}.lg{filter:drop-shadow(0 24px 28px #fd4a5e4d);background:#fff;border:2px solid #fff;border-radius:30px;flex-direction:column;gap:24px;width:440px;padding:28px;display:flex;position:relative}.lg__head{flex-direction:column;align-items:center;min-height:71px;display:flex}.lg__title{color:var(--red);font-family:var(--nunito);letter-spacing:.22px;text-transform:uppercase;text-align:center;white-space:nowrap;padding-top:12px;font-size:22px;font-weight:800;line-height:33px}.lg__sub{color:#6b7a85;font-family:var(--nunito);text-align:center;white-space:nowrap;padding-top:4px;font-size:14.5px;font-weight:400;line-height:21.75px}.lg__close{background:#c3ccd4;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:absolute;top:20px;right:20px}.lg__form{flex-direction:column;gap:20px;display:flex}.lg__field{flex-direction:column;gap:7.5px;display:flex}.lg__label{color:var(--ink);font-family:var(--nunito);white-space:nowrap;align-items:center;gap:8px;font-size:16px;font-weight:800;line-height:24px;display:flex}.lg__user-ico{flex:none;width:24px;height:24px;position:relative;overflow:hidden}.lg__user-h{width:7.1px;height:7.1px;position:absolute;top:5px;left:8.45px}.lg__user-b{width:13.816px;height:7.25px;position:absolute;top:14px;left:5.093px}.lg__input{width:100%;height:54.5px;color:var(--ink);font-family:var(--nunito);background:#fff;border:2px solid #dceaf3;border-radius:14px;outline:none;padding:15.75px 16px 13.25px;font-size:16px;font-weight:400;line-height:normal}.lg__input::placeholder,.lg__pin::placeholder{color:#b9c4cd;opacity:1}.lg__input:focus,.lg__pin:focus{border-color:#fd4a5e}.lg__hint{min-height:18px;color:var(--red);font-family:var(--nunito);align-items:center;gap:6px;font-size:12.5px;font-weight:400;line-height:17.19px;display:flex}.lg__info{flex:none;width:14px;height:14px;position:relative;overflow:hidden}.lg__info img{max-width:none;position:absolute}.lg__info-c{width:11.608px;height:11.608px;top:1.196px;left:1.196px}.lg__info-b{width:1.225px;height:4.258px;top:5.921px;left:6.388px}.lg__info-d{width:1.342px;height:1.342px;top:3.879px;left:6.329px}.lg__pins{gap:12px;padding-top:2.5px;display:flex}.lg__pin{min-width:0;height:56px;color:var(--ink);font-family:var(--nunito);text-align:center;background:#fff;border:2px solid #dceaf3;border-radius:14px;outline:none;flex:1 0 0;padding:15.25px 0;font-size:16px;font-weight:400;line-height:normal}.lg__btn-wrap{height:60px;padding-top:4px}.lg__btn{background:var(--grad);border-radius:16px;justify-content:center;align-items:center;width:100%;height:56px;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 22px #e31e4d75,inset 0 1px #ffffff73}.lg__btn:disabled{opacity:.75;cursor:wait}.lg__btn-txt{color:#fff;letter-spacing:.4343px;text-transform:uppercase;white-space:nowrap;font-size:21.714px;font-weight:590;line-height:32.572px}.lg__btn-chev{position:absolute;top:18px;right:20px}.pp{width:440px;position:relative}.pp--cao{height:442px}.pp--thap{height:321px}.pp__card{filter:drop-shadow(0 24px 28px #fd4a5e4d);background:linear-gradient(#fff,#ffc7c7);border:2px solid #fff;border-radius:30px;position:absolute;top:21px;left:0;right:0}.pp--cao .pp__card{height:421px}.pp--thap .pp__card{height:300px}.pp__pic{justify-content:center;align-items:center;width:154.544px;height:154.544px;display:flex;position:absolute;top:50px;left:calc(50% + .27px);transform:translate(-50%)}.pp__pic--top{top:37px}.pp__rows{grid-template-columns:137.198px 137.198px;gap:19.359px 119.802px;display:grid;position:absolute;top:204.3px;left:19px}.pp__rows--bm{row-gap:29px}.pp__lbl,.pp__val{letter-spacing:.2909px;white-space:pre-line;border-radius:7.575px;align-items:center;height:35.352px;padding:8.417px;font-size:14.543px;font-weight:590;line-height:21.815px;display:flex}.pp__lbl{color:var(--red);background:#ffeef0;border:.842px solid #fd4a5e}.pp__rows .pp__lbl:first-child{white-space:nowrap;justify-self:start}.pp__val{color:#000;text-align:right;justify-content:flex-end}.pp__rows .pp__val:nth-child(2){white-space:pre;justify-self:end}.pp__lbl--2,.pp__val--2{height:49.661px}.pp__state .pp__lbl{white-space:nowrap;position:absolute;top:224px;left:19px}.pp__badge{justify-content:flex-end;width:137.198px;display:flex;position:absolute;top:226px;left:276px}.pp__note{width:396.518px;color:var(--red);letter-spacing:.2909px;text-align:center;background:#ffeef0;border:.842px solid #fd4a5e;border-radius:7.575px;padding:8.417px;font-size:14.543px;font-weight:590;line-height:21.815px;position:absolute;top:205px;left:calc(50% + .26px);transform:translate(-50%)}.pp__title{background:var(--grad);color:#fff;letter-spacing:.4879px;text-transform:uppercase;white-space:nowrap;border-radius:16px;justify-content:center;align-items:center;width:272px;height:56px;font-size:24.396px;font-weight:590;line-height:36.594px;display:flex;position:absolute;top:0;left:84px;overflow:hidden;box-shadow:0 10px 22px #e31e4d75,inset 0 1px #ffffff73}.pp--m .pp__pic{top:50.89px}.pp--m .pp__pic--top{top:37px}.pp--m .pp__badge{justify-content:flex-start;width:auto;top:225.16px;left:271.26px}.pp--m .pp__badge .badge{zoom:1.11283}.pp--m.pp--khuyenmai .pp__state .pp__lbl{top:223.64px}.pp--m.pp--khuyenmai .pp__badge{top:224.79px}.pp--m.pp--matkhau{height:368.21px}.pp--m.pp--matkhau .pp__card{height:347.37px;top:20.84px}.pp--m.pp--matkhau .pp__pic{top:51.11px;left:calc(50% - .3px)}.pp--m.pp--matkhau .pp__note{letter-spacing:.3368px;border-width:.975px;border-radius:8.771px;width:373.44px;padding:9.746px;line-height:25.259px;top:217.84px;left:calc(50% + .3px)}.pp--m.pp--matkhau .pp__title{letter-spacing:0}
