.VietnamHome_page__t5L3n{--vn-ink:#19171d;--vn-muted:#625b6a;--vn-accent:#741fa2;--vn-rule:#e4dfe8;background:#fff;color:var(--vn-ink);padding-bottom:clamp(40px,6vw,80px);font:400 16px/1.5 Roboto,Arial,sans-serif}.VietnamHome_wrap__RYfSO{width:min(100%,1432px);margin-inline:auto;padding-inline:clamp(16px,4vw,62px)}.VietnamHome_page__t5L3n :is(a,button):focus-visible{outline:2px solid var(--vn-accent)!important;outline-offset:4px}.VietnamHome_campaign__jBPf_ .bd_banner{margin:0;border-radius:0}.VietnamHome_pageTitle__xXdLm{margin:36px 0 22px;font:700 clamp(28px,4vw,48px)/1.12 Roboto,Arial,sans-serif}.VietnamHome_hero__xrMmc{padding-block:clamp(25px,4vw,52px) 22px}.VietnamHome_heroGrid__Q8_cO{display:grid;grid-template:"heading art" auto "details art" 1fr/minmax(0,1fr) minmax(0,.92fr);align-items:start;column-gap:clamp(32px,6vw,95px);row-gap:clamp(20px,3vw,36px)}.VietnamHome_heroCopy__Qgom4{grid-area:heading;align-self:end;min-width:0;padding-top:clamp(6px,3vw,42px)}.VietnamHome_heroCopy__Qgom4 h1{margin:0;color:var(--vn-ink);font:700 clamp(35px,5.25vw,76px)/1.06 Roboto,Arial,sans-serif;letter-spacing:-.055em;overflow-wrap:anywhere}.VietnamHome_heroCopy__Qgom4 h1 span{display:block}.VietnamHome_heroCopy__Qgom4 p{max-width:49ch;margin:13px 0 0;color:var(--vn-muted)}.VietnamHome_heroDetails__mqAtd{grid-area:details;align-self:start;min-width:0;padding-top:clamp(12px,2vw,24px);border-top:1px solid var(--vn-rule)}.VietnamHome_phoneSummary__wJm4_{display:flex;align-items:center;flex-wrap:wrap;gap:7px clamp(13px,2vw,26px)}.VietnamHome_phoneSummary__wJm4_ h2{margin:0;font:700 clamp(19px,2.15vw,30px)/1.18 Roboto,Arial,sans-serif;letter-spacing:-.028em;overflow-wrap:anywhere}.VietnamHome_heroPrice__OgSCr{display:grid;gap:2px;padding-inline-start:clamp(13px,2vw,26px);border-inline-start:1px solid var(--vn-rule)}.VietnamHome_heroPrice__OgSCr strong{color:var(--vn-accent);font-size:clamp(25px,3.4vw,47px);font-weight:700;line-height:1.04;letter-spacing:-.035em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.VietnamHome_heroPrice__OgSCr span{color:var(--vn-muted);font-size:13px}.VietnamHome_facts__P9N9B{display:flex;flex-wrap:wrap;gap:6px 0;margin:17px 0 0;padding:0;list-style:none;font-size:clamp(14px,1.45vw,19px);font-weight:700}.VietnamHome_facts__P9N9B li+li{margin-inline-start:13px;padding-inline-start:13px;border-inline-start:1px solid var(--vn-rule)}.VietnamHome_heroActions___oVi_{display:flex;align-items:center;flex-wrap:wrap;gap:8px 15px;margin-top:clamp(15px,2.4vw,26px)}.VietnamHome_page__t5L3n .VietnamHome_primary__lmPhA{display:inline-flex;align-items:center;gap:9px;justify-content:center;min-height:46px;padding:8px 17px;border-radius:7px;background:var(--vn-accent);color:#fff;font-size:15px;font-weight:700;text-decoration:none}.VietnamHome_page__t5L3n .VietnamHome_primary__lmPhA:hover{background:#5a1680;color:#fff!important}.VietnamHome_brandIntro__qgS5r a,.VietnamHome_rangeLink__MbvB_,.VietnamHome_sectionHeading__OfDlx a{color:var(--vn-accent);font-size:14px;font-weight:700}.VietnamHome_rangeLink__MbvB_{display:inline-flex;align-items:center;min-height:44px}.VietnamHome_brandIntro__qgS5r a:hover,.VietnamHome_rangeLink__MbvB_:hover,.VietnamHome_sectionHeading__OfDlx a:hover{text-decoration:underline!important;text-underline-offset:3px}.VietnamHome_emptyBand__dzU4T h2{margin:0;font:700 22px/1.2 Roboto,Arial,sans-serif}.VietnamHome_emptyBand__dzU4T p{margin:8px 0 16px;color:var(--vn-muted)}.VietnamHome_heroArt__i3Jt5{grid-area:art;align-self:center;display:grid;justify-items:center;min-width:0}.VietnamHome_photoStage__q0vFH{position:relative;isolation:isolate;display:grid;place-items:center;width:min(100%,472px);aspect-ratio:1}.VietnamHome_photoStage__q0vFH:after,.VietnamHome_photoStage__q0vFH:before{position:absolute;content:"";border-radius:50%;pointer-events:none}.VietnamHome_photoStage__q0vFH:before{inset:5% 9% 8% 4%;background:color-mix(in srgb,var(--vn-tone) 29%,#f7f3fc)}.VietnamHome_photoStage__q0vFH:after{inset:2% 4% 11% 9%;border:1px solid color-mix(in srgb,var(--vn-tone) 52%,#faf8fc);z-index:-1}.VietnamHome_heroPhoto__L72QV{position:relative;width:min(67%,288px);min-width:0;mix-blend-mode:multiply;transition:transform .22s ease-out;animation:VietnamHome_view-in__GbfQU .22s ease-out}.VietnamHome_heroPhoto__L72QV img,.VietnamHome_heroPhoto__L72QV picture{display:block;width:100%;height:auto;object-fit:contain}@keyframes VietnamHome_view-in__GbfQU{0%{opacity:.45;transform:rotateY(-13deg) translateY(3px)}}@media (hover:hover) and (pointer:fine){.VietnamHome_photoStage__q0vFH:hover .VietnamHome_heroPhoto__L72QV{transform:perspective(760px) rotateY(-8deg) rotate(-3deg) translateY(-3px)}}.VietnamHome_angle__2nWJV{position:relative;min-height:44px;margin:-7px 0 0;padding:7px 13px;border:1px solid var(--vn-rule);border-radius:20px;background:#fff;color:var(--vn-ink);font:700 13px/1.2 Roboto,Arial,sans-serif}.VietnamHome_angle__2nWJV:hover,.VietnamHome_angle__2nWJV[aria-pressed=true]{border-color:var(--vn-accent);color:var(--vn-accent)}.VietnamHome_emptyPhoto__k7qEN{z-index:0;color:var(--vn-accent);font:700 clamp(70px,13vw,170px)/1 Roboto,Arial,sans-serif}.VietnamHome_budget__uBnWR{margin-top:clamp(16px,2.8vw,38px)}.VietnamHome_budgetUnit__IW6zx{display:block;padding-inline-start:3%;color:var(--vn-muted);font-size:13px}.VietnamHome_dial__OAOpP{position:relative;isolation:isolate;display:grid;grid-template-columns:repeat(var(--vn-stops),minmax(0,1fr));gap:6px;padding:0;margin:0;list-style:none;text-align:center}.VietnamHome_dial__OAOpP:before{position:absolute;z-index:-1;inset:9px 1% auto;height:42px;border-top:1px solid #b9a8c7;border-radius:50%;content:""}.VietnamHome_dial__OAOpP li{min-width:0;margin-top:var(--vn-bend)}.VietnamHome_dial__OAOpP a{display:grid;justify-items:center;align-content:start;gap:5px;min-height:52px;padding:0 4px 5px;font-size:15px;font-weight:700;overflow-wrap:anywhere}.VietnamHome_stop__Rf55k{display:block;width:19px;height:19px;border:1px solid #928798;border-radius:50%;background:#fff}.VietnamHome_dial__OAOpP a:is(:hover,[aria-current=true]){color:var(--vn-accent)}.VietnamHome_dial__OAOpP a:is(:hover,[aria-current=true]) .VietnamHome_stop__Rf55k{border-color:var(--vn-accent);background:var(--vn-accent)}.VietnamHome_brands__Md8N_{display:grid;grid-template-columns:minmax(140px,.86fr) minmax(0,3.7fr);align-items:center;gap:12px clamp(14px,2.8vw,42px);padding-block:clamp(21px,4vw,58px)}.VietnamHome_brandIntro__qgS5r h2,.VietnamHome_sectionHeading__OfDlx h2{margin:0;font:700 clamp(23px,3.2vw,47px)/1.08 Roboto,Arial,sans-serif;letter-spacing:-.045em;overflow-wrap:anywhere}.VietnamHome_brandIntro__qgS5r a{display:inline-flex;align-items:center;gap:5px;min-height:38px;margin-top:7px}.VietnamHome_brandCircles__jJExB{display:grid;grid-template-columns:1.16fr .83fr .75fr 1fr;align-items:center;gap:clamp(8px,2vw,28px);padding:0;margin:0;list-style:none}.VietnamHome_brandCircles__jJExB li{min-width:0}.VietnamHome_brandCircles__jJExB li:nth-child(2){align-self:start}.VietnamHome_brandCircles__jJExB li:nth-child(3){align-self:end;padding-top:22px}.VietnamHome_brandCircles__jJExB a{display:grid;align-content:start;justify-items:center;gap:6px;text-align:center}.VietnamHome_brandCrop__trKTe{position:relative;isolation:isolate;display:grid;place-items:center;width:min(100%,216px);aspect-ratio:1;border-radius:50%;overflow:hidden;background:color-mix(in srgb,var(--vn-tone) 27%,#f8f5fb);color:var(--vn-ink);font-size:28px;font-weight:700}.VietnamHome_brandCircles__jJExB li:nth-child(2) .VietnamHome_brandCrop__trKTe{width:min(100%,152px)}.VietnamHome_brandCircles__jJExB li:nth-child(3) .VietnamHome_brandCrop__trKTe{width:min(100%,134px)}.VietnamHome_brandCircles__jJExB li:nth-child(4) .VietnamHome_brandCrop__trKTe{width:min(100%,184px)}.VietnamHome_brandCrop__trKTe img{width:min(68%,100px);height:auto;max-height:75%;object-fit:contain}.VietnamHome_brandCrop__trKTe[data-phone] img{position:absolute;top:8%;left:12%;width:114%;max-width:none;max-height:none;height:auto;transform:rotate(-10deg);mix-blend-mode:multiply;transition:transform .2s ease-out}.VietnamHome_brandCircles__jJExB li:nth-child(2n) .VietnamHome_brandCrop__trKTe[data-phone] img{left:-5%;transform:rotate(9deg)}.VietnamHome_brandCircles__jJExB a:hover .VietnamHome_brandCrop__trKTe[data-phone] img{transform:rotate(0deg) scale(1.04)}.VietnamHome_brandName__N4EwS{font-weight:700;font-size:clamp(14px,1.55vw,20px);overflow-wrap:anywhere}.VietnamHome_moreBrands__EmOvd{grid-column:2;display:flex;flex-wrap:wrap;gap:4px 19px;padding:3px 0 0;margin:0;list-style:none}.VietnamHome_moreBrands__EmOvd a{display:inline-flex;align-items:center;min-height:38px;font-size:14px;color:var(--vn-muted)}.VietnamHome_moreBrands__EmOvd a:hover{color:var(--vn-accent);text-decoration:underline!important}.VietnamHome_section__v4aYo{padding-block:clamp(19px,3vw,39px);border-top:1px solid var(--vn-rule)}.VietnamHome_sectionHeading__OfDlx{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:5px 12px;margin-bottom:12px}.VietnamHome_sectionHeading__OfDlx h2{font-size:clamp(22px,2.6vw,36px)}.VietnamHome_phoneList__e1M_7{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 15px;padding:0;margin:0;list-style:none}.VietnamHome_phoneList__e1M_7 li{min-width:0;border-bottom:1px solid var(--vn-rule)}.VietnamHome_phoneList__e1M_7 a{display:grid;grid-template-columns:minmax(48px,.55fr) minmax(0,1fr) auto;align-items:center;gap:7px;min-height:111px;padding:9px 0}.VietnamHome_listPhoto__ubLTg{display:grid;place-items:center;min-width:0}.VietnamHome_listPhoto__ubLTg img{width:auto;height:auto;max-width:100%;max-height:91px;object-fit:contain}.VietnamHome_listLabel__6_8ps{display:grid;gap:4px;color:var(--vn-ink);font-size:14px;overflow-wrap:anywhere}.VietnamHome_listLabel__6_8ps>span{color:var(--vn-muted);font-size:13px}.VietnamHome_listArrow__t23_a{color:var(--vn-accent);font-size:14px}@media (max-width:980px){.VietnamHome_phoneList__e1M_7{grid-template-columns:repeat(2,minmax(0,1fr))}.VietnamHome_heroPrice__OgSCr{padding-inline-start:0;border-inline-start:0}}@media (max-width:700px){.VietnamHome_hero__xrMmc{padding-block:25px 16px}.VietnamHome_heroGrid__Q8_cO{grid-template:"heading" "art" "details"/minmax(0,1fr);gap:9px}.VietnamHome_heroCopy__Qgom4{padding-top:0}.VietnamHome_heroCopy__Qgom4 h1{font-size:clamp(29px,8vw,46px);line-height:1.07}.VietnamHome_heroCopy__Qgom4 p{font-size:14px}.VietnamHome_photoStage__q0vFH{width:min(84%,336px)}.VietnamHome_heroPhoto__L72QV{width:66%}.VietnamHome_angle__2nWJV{margin-top:-11px}.VietnamHome_heroDetails__mqAtd{padding-top:9px;border-top:0}.VietnamHome_phoneSummary__wJm4_{gap:5px 14px}.VietnamHome_phoneSummary__wJm4_ h2{flex:1 0 100%;font-size:22px}.VietnamHome_heroPrice__OgSCr strong{font-size:29px}.VietnamHome_facts__P9N9B,.VietnamHome_heroActions___oVi_{margin-top:9px}.VietnamHome_budget__uBnWR{margin-top:13px}.VietnamHome_budgetUnit__IW6zx{padding:0 0 4px}.VietnamHome_dial__OAOpP{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.VietnamHome_dial__OAOpP:before,.VietnamHome_stop__Rf55k{display:none}.VietnamHome_dial__OAOpP li{margin:0}.VietnamHome_dial__OAOpP a{align-content:center;min-height:44px;padding:5px 4px;border:1px solid #cfc5d6;border-radius:50%;background:#fff;font-size:13px;line-height:1.16}.VietnamHome_dial__OAOpP a[aria-current=true]{border-color:var(--vn-accent);background:var(--vn-accent);color:#fff!important}.VietnamHome_brands__Md8N_{grid-template-columns:minmax(0,1fr);padding-block:18px 27px}.VietnamHome_brandIntro__qgS5r{display:flex;align-items:baseline;flex-wrap:wrap;justify-content:space-between;gap:3px 10px}.VietnamHome_brandIntro__qgS5r h2 br{display:none}.VietnamHome_brandIntro__qgS5r h2 br:after{content:" "}.VietnamHome_brandIntro__qgS5r a{margin:0}.VietnamHome_brandCircles__jJExB{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:8px 14px}.VietnamHome_brandCircles__jJExB li:nth-child(n){align-self:auto;padding-top:0}.VietnamHome_brandCircles__jJExB li:nth-child(2n){margin-top:12px}.VietnamHome_brandCircles__jJExB li:first-child .VietnamHome_brandCrop__trKTe{width:min(100%,174px)}.VietnamHome_brandCircles__jJExB li:nth-child(2) .VietnamHome_brandCrop__trKTe{width:min(85%,140px)}.VietnamHome_brandCircles__jJExB li:nth-child(3) .VietnamHome_brandCrop__trKTe{width:min(73%,127px)}.VietnamHome_brandCircles__jJExB li:nth-child(4) .VietnamHome_brandCrop__trKTe{width:min(95%,159px)}.VietnamHome_moreBrands__EmOvd{grid-column:auto}}@media (max-width:400px){.VietnamHome_phoneList__e1M_7{gap:0 9px}.VietnamHome_phoneList__e1M_7 a{grid-template-columns:45px minmax(0,1fr)}.VietnamHome_listArrow__t23_a{display:none}}@media (prefers-reduced-motion:reduce){.VietnamHome_brandCrop__trKTe[data-phone] img,.VietnamHome_heroPhoto__L72QV{animation:none;transition:none}.VietnamHome_photoStage__q0vFH:hover .VietnamHome_heroPhoto__L72QV{transform:none}}