.XnfA1G_button{background-color:var(--vinaup-black-alpha-50);width:2.5rem;height:2.5rem;color:var(--vinaup-white);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background-color .2s;display:inline-flex}.XnfA1G_button:hover{background-color:var(--vinaup-black-alpha-90)}.XnfA1G_button:focus-visible{outline:2px solid var(--vinaup-yellow);outline-offset:1px;box-shadow:0 0 0 1px var(--vinaup-black)}.XnfA1G_icon{width:var(--icon-md);height:var(--icon-md)}
.HCv4ta_root{width:100%}.HCv4ta_video{object-fit:cover;width:100%;height:100%;display:block}.HCv4ta_control{justify-content:center;margin-top:.75rem;display:flex}
.yO16Va_box{background-color:var(--vinaup-slate-teal);width:100%;color:var(--vinaup-white);font:inherit;text-align:left;cursor:pointer;border:1px solid #0000;border-radius:.75rem;flex-direction:column;gap:.75rem;padding:1.25rem;transition:border-color .3s,background-color .3s;display:flex}.yO16Va_box:hover{border-color:var(--vinaup-white-alpha-40)}.yO16Va_box:focus-visible{outline:2px solid var(--vinaup-yellow);outline-offset:1px;box-shadow:0 0 0 1px var(--vinaup-black)}.yO16Va_selected,.yO16Va_selected:hover{border-color:var(--vinaup-yellow);background-color:var(--vinaup-midnight-teal)}.yO16Va_head{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.yO16Va_title{font-size:var(--text-lg);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-weight:700;line-height:1.5;display:-webkit-box;overflow:hidden}.yO16Va_free{font-size:var(--text-sm);color:var(--vinaup-orange);flex:none;font-weight:600}.yO16Va_description{height:4lh;font-size:var(--text-base);color:var(--vinaup-white-alpha-80);-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;line-height:1.6;display:-webkit-box;overflow:clip}.yO16Va_box:hover .yO16Va_description{display:block;overflow-y:auto}.yO16Va_hint{font-size:var(--text-sm);color:var(--vinaup-yellow);align-items:center;gap:.375rem;font-weight:600;line-height:1.5;display:inline-flex}.yO16Va_hintIcon{width:var(--icon-sm);height:var(--icon-sm)}
.xZPJhW_screen{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;height:100%;padding:1.5rem;display:flex}.xZPJhW_groupTitle{font-size:var(--text-lg);color:var(--vinaup-deep-teal);font-weight:700;line-height:1.4}.xZPJhW_prompt{font-size:var(--text-sm);color:var(--vinaup-medium-dark-gray);line-height:1.6}.xZPJhW_hint{color:var(--vinaup-deep-teal);white-space:nowrap;font-weight:700}.xZPJhW_hintIcon{vertical-align:-.125em;width:1em;height:1em;margin-right:.25rem}
.jfycTW_root{position:relative;overflow:hidden}.jfycTW_control{z-index:1;position:absolute;top:1rem;right:1rem}.jfycTW_dotList{z-index:1;flex-direction:column;gap:.5rem;display:flex;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.jfycTW_dot{cursor:pointer;background-color:#0000;border:none;width:1.5rem;height:2.125rem;padding:0}.jfycTW_dot:before{content:"";background-color:var(--vinaup-white-alpha-50);border-radius:.25rem;width:.5rem;height:100%;margin-inline:auto;transition:background-color .2s;display:block}.jfycTW_dot[aria-current=true]:before{background-color:var(--vinaup-white)}.jfycTW_dot:focus-visible{outline:2px solid var(--vinaup-yellow);outline-offset:1px;box-shadow:0 0 0 1px var(--vinaup-black)}.jfycTW_viewport{height:100%;overflow:hidden}.jfycTW_container{touch-action:pan-y pinch-zoom;height:100%;display:flex}.jfycTW_slide{flex:0 0 100%;min-width:0;position:relative}
._3MmYPW_root{border-radius:.5rem;height:30rem}._3MmYPW_image{object-fit:cover}
.JHsgRW_section{scroll-margin-top:5rem}.JHsgRW_layout{grid-template-columns:18rem minmax(0,1fr);align-items:start;gap:4rem;display:grid}@media (max-width:62rem){.JHsgRW_layout{grid-template-columns:14rem minmax(0,1fr);gap:2rem}}@media (max-width:48rem){.JHsgRW_layout{grid-template-columns:minmax(0,1fr)}}.JHsgRW_phone{width:min(100%,46.1538vh - 5.65385rem);margin-inline:auto;position:sticky;top:7rem}@media (max-width:48rem){.JHsgRW_phone{display:none}}.JHsgRW_groupList{flex-direction:column;gap:4rem;display:flex}.JHsgRW_group{flex-direction:column;gap:1.5rem;display:flex}.JHsgRW_groupHead{flex-direction:column;gap:.75rem;display:flex}.JHsgRW_groupTitle{font-size:var(--text-4xl);color:var(--vinaup-yellow);text-wrap:pretty;font-weight:700;line-height:1.25;transition:text-shadow .3s}.JHsgRW_groupTitle:after{content:"";background-color:var(--vinaup-yellow);width:.625rem;height:.625rem;box-shadow:0 0 .75rem color-mix(in srgb, var(--vinaup-yellow) 55%, transparent);vertical-align:middle;opacity:0;border-radius:50%;margin-left:.75rem;transition:opacity .3s;display:inline-block}@media (max-width:48rem){.JHsgRW_groupTitle:after{display:none}}@media (prefers-reduced-motion:reduce){.JHsgRW_groupTitle,.JHsgRW_groupTitle:after{transition:none}}.JHsgRW_activeGroupTitle{text-shadow:0 0 1.25rem color-mix(in srgb, var(--vinaup-yellow) 55%, transparent)}.JHsgRW_activeGroupTitle:after{opacity:1}@media (max-width:48rem){.JHsgRW_activeGroupTitle{text-shadow:none}}.JHsgRW_groupDescription{font-size:var(--text-lg);color:var(--vinaup-white-alpha-80);line-height:1.6}.JHsgRW_audience{color:var(--vinaup-white);font-weight:700}.JHsgRW_boxGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}@media (max-width:62rem){.JHsgRW_boxGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:30rem){.JHsgRW_boxGrid{grid-template-columns:minmax(0,1fr)}}.JHsgRW_backdrop{z-index:var(--z-floating);background-color:var(--vinaup-black-alpha-50);transition:opacity .3s;position:fixed;inset:0}.JHsgRW_backdrop[data-starting-style]{opacity:0}.JHsgRW_viewport{z-index:var(--z-floating);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.JHsgRW_popup{border:1px solid var(--vinaup-white-alpha-10);background-color:var(--vinaup-midnight-teal);border-radius:1rem;flex-direction:column;gap:1rem;width:min(100%,24rem);max-height:100%;padding:1rem 1.25rem 1.25rem;transition:opacity .3s;display:flex;overflow-y:auto}.JHsgRW_popup[data-starting-style]{opacity:0}.JHsgRW_popupHead{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.JHsgRW_popupTitle{font-size:var(--text-lg);color:var(--vinaup-white);font-weight:700;line-height:1.5}.JHsgRW_popupDescription{font-size:var(--text-base);color:var(--vinaup-white-alpha-80);line-height:1.6}.JHsgRW_popupPhone{width:min(100%,14rem);margin-inline:auto}.JHsgRW_close{width:2.75rem;height:2.75rem;color:var(--vinaup-white);cursor:pointer;background-color:#0000;border:none;border-radius:.5rem;flex:none;justify-content:center;align-items:center;margin-right:-.75rem;padding:0;display:inline-flex}.JHsgRW_close:hover{background-color:var(--vinaup-white-alpha-10)}.JHsgRW_close:focus-visible{outline:2px solid var(--vinaup-yellow);outline-offset:1px;box-shadow:0 0 0 1px var(--vinaup-black)}.JHsgRW_closeIcon{width:var(--icon-lg);height:var(--icon-lg)}
._7Jq_hq_empty{font-size:var(--text-xl);color:var(--vinaup-light-white);text-align:center;margin-top:2rem}._7Jq_hq_topicGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin-block:1.25rem 1rem;display:grid}@media (max-width:62rem){._7Jq_hq_topicGrid{grid-template-columns:minmax(0,1fr)}}._7Jq_hq_serviceGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;margin-block:2rem 1.25rem;display:grid}@media (max-width:62rem){._7Jq_hq_serviceGrid{scroll-snap-type:x mandatory;gap:1rem;margin:.75rem -1rem -.5rem;padding:1.25rem 1rem 1.75rem;scroll-padding-inline:1rem;display:flex;overflow-x:auto}}._7Jq_hq_topicLink,._7Jq_hq_serviceLink{border-radius:.75rem;display:block}._7Jq_hq_topicLink:focus-visible,._7Jq_hq_serviceLink:focus-visible{outline:2px solid var(--vinaup-yellow);outline-offset:1px;box-shadow:0 0 0 1px var(--vinaup-black)}@media (max-width:62rem){._7Jq_hq_serviceLink{scroll-snap-align:start;flex:0 0 80%}}
.Ms7U3G_button{border:1px solid var(--vinaup-white-alpha-40);background-color:var(--vinaup-black);width:100%;height:3rem;color:var(--vinaup-white);font:inherit;text-align:left;cursor:pointer;border-radius:.5rem;align-items:center;gap:.75rem;padding-inline:1rem;transition:border-color .2s;display:flex}.Ms7U3G_button:hover,.Ms7U3G_button[data-popup-open]{border-color:var(--vinaup-yellow)}.Ms7U3G_button:focus-visible{outline:2px solid var(--vinaup-yellow);outline-offset:1px;box-shadow:0 0 0 1px var(--vinaup-black)}.Ms7U3G_icon{width:var(--icon-lg);height:var(--icon-lg);flex:none}.Ms7U3G_label{flex-direction:column;display:flex}.Ms7U3G_caption{font-size:var(--text-xs);color:var(--vinaup-white-alpha-80);line-height:1.25}.Ms7U3G_platform{font-size:var(--text-lg);font-weight:700;line-height:1.25}.Ms7U3G_positioner{z-index:var(--z-floating)}.Ms7U3G_popup{max-width:min(18rem,var(--available-width));border:1px solid var(--vinaup-white-alpha-15);background-color:var(--vinaup-slate-teal);box-shadow:0 10px 28px var(--vinaup-black-alpha-50);border-radius:.75rem;flex-direction:column;gap:.25rem;padding:1rem;transition:opacity .15s,transform .15s;display:flex}.Ms7U3G_popup[data-starting-style],.Ms7U3G_popup[data-ending-style]{opacity:0;transform:translateY(-.25rem)}@media (prefers-reduced-motion:reduce){.Ms7U3G_popup{transition:none}}.Ms7U3G_popupTitle{font-size:var(--text-base);color:var(--vinaup-yellow);font-weight:700;line-height:1.5}.Ms7U3G_popupDescription{font-size:var(--text-sm);color:var(--vinaup-white-alpha-80);line-height:1.6}
.OcEzXa_card{aspect-ratio:3/4;box-shadow:0 .25rem .75rem var(--vinaup-black-alpha-40);border-radius:.75rem;transition:transform .2s,box-shadow .2s;position:relative;overflow:clip}.OcEzXa_card:hover{box-shadow:0 .75rem 1.5rem var(--vinaup-black-alpha-15);transform:translateY(-.5rem)}.OcEzXa_image{object-fit:cover;transition:transform .5s}.OcEzXa_card:hover .OcEzXa_image{transform:scale(1.05)}.OcEzXa_overlay{z-index:1;background:linear-gradient(to top, var(--vinaup-black-alpha-90) 0%, transparent 60%);position:absolute;inset:0}.OcEzXa_content{inset-inline:0;z-index:2;padding:1.25rem .75rem;position:absolute;bottom:0}@media (max-width:48rem){.OcEzXa_content{padding:1rem}}.OcEzXa_title{font-size:var(--text-xl);color:var(--vinaup-white);margin:0 0 .25rem;font-weight:700;line-height:1.4}
._289G1G_content{flex-direction:column;gap:1.5rem;display:flex}._289G1G_title{--glow-color:var(--vinaup-white);font-size:var(--text-6xl);color:var(--vinaup-white);font-weight:700;line-height:1.2}._289G1G_highlight{--glow-color:var(--vinaup-yellow);color:var(--vinaup-yellow);display:inline-block}._289G1G_note{--glow-color:var(--vinaup-orange);font-size:var(--text-lg);color:var(--vinaup-orange);font-weight:600;line-height:1.5}._289G1G_title,._289G1G_highlight,._289G1G_note{text-shadow:0 4px 12px var(--vinaup-black-alpha-30);animation:4s ease-in-out 2 _289G1G_breathingGlow}@media (prefers-reduced-motion:reduce){._289G1G_title,._289G1G_highlight,._289G1G_note{animation:none}}._289G1G_introCard{background-color:var(--vinaup-midnight-teal);border-radius:.75rem;grid-template-columns:minmax(0,1fr) 14rem;align-items:center;gap:1.5rem 2.5rem;padding:1.5rem;display:grid}@media (max-width:48rem){._289G1G_introCard{grid-template-columns:minmax(0,1fr)}}._289G1G_introBody{flex-direction:column;gap:1rem;display:flex}._289G1G_intro{font-size:var(--text-lg);color:var(--vinaup-white-alpha-80);line-height:1.6}._289G1G_seeMore{width:fit-content;font-size:var(--text-lg);color:var(--vinaup-white);align-items:center;gap:.5rem;font-weight:600;line-height:1.5;transition:color .2s;display:inline-flex}._289G1G_seeMore:hover{color:var(--vinaup-yellow)}._289G1G_seeMore:focus-visible{outline:2px solid var(--vinaup-yellow);outline-offset:1px;box-shadow:0 0 0 1px var(--vinaup-black)}._289G1G_seeMoreIcon{width:var(--icon-md);height:var(--icon-md);color:var(--vinaup-yellow)}._289G1G_downloadList{gap:.75rem;display:grid}@media (max-width:48rem){._289G1G_downloadList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:30rem){._289G1G_downloadList{grid-template-columns:minmax(0,1fr)}}@keyframes _289G1G_breathingGlow{0%,to{text-shadow:0 4px 12px var(--vinaup-black-alpha-30)}50%{text-shadow:0 4px 12px var(--vinaup-black-alpha-50),0 0 10px color-mix(in srgb, var(--glow-color) 80%, transparent),0 0 20px color-mix(in srgb, var(--glow-color) 40%, transparent)}}
._05A_oG_card{gap:1.25rem;height:10rem;display:flex;position:relative}._05A_oG_card:before{content:"";z-index:0;background-color:#0000;border-radius:.75rem;transition:background-color .3s;position:absolute;inset:-.75rem}._05A_oG_card:hover:before{background-color:var(--vinaup-white-alpha-10)}@media (max-width:48rem){._05A_oG_card{gap:.75rem}}._05A_oG_imageFrame{z-index:1;aspect-ratio:16/9;min-width:0;box-shadow:0 4px 12px var(--vinaup-black-alpha-20);border-radius:.5rem;flex:1;position:relative;overflow:clip}._05A_oG_image{object-fit:cover;transition:transform .5s}._05A_oG_card:hover ._05A_oG_image{transform:scale(1.05)}._05A_oG_content{z-index:1;flex-direction:column;flex:1;justify-content:space-between;padding-block:.5rem;display:flex}._05A_oG_title{font-size:var(--text-xl);color:var(--vinaup-white);text-shadow:0 2px 4px var(--vinaup-black-alpha-50);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}._05A_oG_meta{font-size:var(--text-xl);color:var(--vinaup-white);text-shadow:0 2px 4px var(--vinaup-black-alpha-50);gap:1rem;display:flex}._05A_oG_stat{align-items:center;gap:.5rem;display:inline-flex}._05A_oG_icon{width:var(--icon-sm);height:var(--icon-sm)}
.tGtpfa_sectionList{flex-direction:column;gap:4rem;padding-top:1rem;display:flex}
._4NQBoa_list{flex-wrap:wrap;gap:.5rem;list-style:none;display:flex}._4NQBoa_tag{border:2px solid var(--vinaup-white);color:var(--vinaup-white);font-size:var(--text-base);background-color:#0000;border-radius:.5rem;justify-content:center;align-items:center;padding:.75rem 1.25rem;font-weight:700;transition:background-color .2s;display:inline-flex}._4NQBoa_tag:hover{background-color:var(--vinaup-white-alpha-15)}._4NQBoa_tag:focus-visible{outline:2px solid var(--vinaup-yellow);outline-offset:1px;box-shadow:0 0 0 1px var(--vinaup-black)}@media (max-width:30rem){._4NQBoa_tag{padding:.5rem 1rem}}._4NQBoa_active{border-color:var(--vinaup-amber-light);color:var(--vinaup-amber-light)}._4NQBoa_active:hover{background-color:#0000}._4NQBoa_icon{width:var(--icon-md);height:var(--icon-md)}._4NQBoa_label{text-box:trim-both cap alphabetic;margin-block:calc(.5lh - .5cap)}
.hxcgSG_band{background-color:var(--vinaup-amber-dark);text-align:center;padding-block:1.5rem}.hxcgSG_bandContent{align-items:center;gap:1.25rem;display:flex}.hxcgSG_backLink{border-radius:.25rem;flex-shrink:0;display:inline-flex}.hxcgSG_backLink:focus-visible{outline:2px solid var(--vinaup-yellow);outline-offset:1px;box-shadow:0 0 0 1px var(--vinaup-black)}.hxcgSG_backIcon{width:var(--icon-xl);height:var(--icon-xl)}.hxcgSG_title{font-size:var(--text-3xl);color:var(--vinaup-white);text-shadow:0 2px 4px var(--vinaup-black-alpha-50);margin:0;font-weight:700;line-height:1.55}.hxcgSG_info{margin-block:1.5rem}.hxcgSG_infoContent{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.hxcgSG_categoryRow{align-items:center;gap:.75rem;display:flex}.hxcgSG_tagIcon{width:var(--icon-lg);height:var(--icon-lg)}.hxcgSG_categoryList{flex-wrap:wrap;gap:.25rem;display:flex}.hxcgSG_categoryLink{font-size:var(--text-lg);color:var(--vinaup-white);line-height:1.55;transition:color .2s}.hxcgSG_categoryLink:hover{color:var(--vinaup-amber-light)}.hxcgSG_categoryLink:focus-visible{outline:2px solid var(--vinaup-yellow);outline-offset:1px;box-shadow:0 0 0 1px var(--vinaup-black)}.hxcgSG_actionList{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.hxcgSG_stat{font-size:var(--text-lg);color:var(--vinaup-white);align-items:center;gap:.25rem;line-height:1.55;display:inline-flex}.hxcgSG_statIcon{width:var(--icon-md);height:var(--icon-md)}.hxcgSG_media{margin-block:.5rem 1.5rem}.hxcgSG_video{height:30rem}.hxcgSG_content{background-color:var(--vinaup-white);box-shadow:0 4px 4px var(--vinaup-black-alpha-25);color:var(--vinaup-black);border-radius:.5rem;padding:1rem}.hxcgSG_content a{color:var(--vinaup-amber-dark)}.hxcgSG_content a:focus-visible{outline:2px solid var(--vinaup-yellow);outline-offset:1px;box-shadow:0 0 0 1px var(--vinaup-black)}.hxcgSG_content hr{border-color:var(--vinaup-black)}.hxcgSG_content blockquote{background-color:var(--vinaup-black-alpha-5)}.hxcgSG_content figcaption{color:var(--vinaup-dark-gray)}.hxcgSG_location{margin-top:1rem}.hxcgSG_provinceList{font-size:var(--text-lg);color:var(--vinaup-white);align-items:center;gap:.25rem;line-height:1.55;display:flex}.hxcgSG_locationIcon{width:var(--icon-md);height:var(--icon-md)}
.ED7DSG_section{border-top:1px solid var(--vinaup-white-alpha-10);background-color:var(--vinaup-midnight-teal);padding-block:4rem}.ED7DSG_content{flex-direction:column;gap:2rem;display:flex}.ED7DSG_heading{flex-direction:column;gap:.5rem;display:flex}.ED7DSG_title{font-size:var(--text-4xl);color:var(--vinaup-yellow);text-wrap:pretty;font-weight:700;line-height:1.25}.ED7DSG_itemList{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;list-style:none;display:grid}@media (max-width:62rem){.ED7DSG_itemList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:30rem){.ED7DSG_itemList{grid-template-columns:minmax(0,1fr)}}.ED7DSG_item{background-color:var(--vinaup-slate-teal);border-radius:.75rem;flex-direction:column;gap:.75rem;padding:1.25rem;display:flex}.ED7DSG_iconFrame{background-color:color-mix(in srgb, var(--vinaup-yellow) 15%, transparent);border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}.ED7DSG_icon{width:var(--icon-md);height:var(--icon-md);color:var(--vinaup-yellow)}.ED7DSG_itemTitle{font-size:var(--text-lg);color:var(--vinaup-white);font-weight:700;line-height:1.5}.ED7DSG_itemDescription{font-size:var(--text-base);color:var(--vinaup-white-alpha-80);line-height:1.6}.ED7DSG_linkList{flex-wrap:wrap;gap:.75rem 2rem;display:flex}.ED7DSG_link{font-size:var(--text-base);color:var(--vinaup-white);text-underline-offset:.25rem;align-items:center;gap:.5rem;font-weight:600;line-height:1.5;display:inline-flex}.ED7DSG_link:hover{text-decoration:underline}.ED7DSG_link:focus-visible{outline:2px solid var(--vinaup-yellow);outline-offset:1px;box-shadow:0 0 0 1px var(--vinaup-black)}.ED7DSG_linkIcon{width:var(--icon-sm);height:var(--icon-sm);color:var(--vinaup-yellow)}
