@font-face{font-family:BeautiqueDisplay;src:url(/build/assets/BeautiqueDisplayCondensed-Regular-CBe5rSo3.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:BeautiqueDisplay;src:url(/build/assets/BeautiqueDisplayCondensed-Light-DOlSGETo.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:BeautiqueDisplay;src:url(/build/assets/BeautiqueDisplayCondensed-Medium-Bmv9QkYf.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:BeautiqueDisplay;src:url(/build/assets/BeautiqueDisplayCondensed-Bold-BM5t5jXz.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:BeautiqueDisplay;src:url(/build/assets/BeautiqueDisplayCondensed-Italic-acY9ehk6.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:BeautiqueDisplay;src:url(/build/assets/BeautiqueDisplayCondensed-BoldItalic-ChTRNUS4.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:BeautiqueDisplay;src:url(/build/assets/BeautiqueDisplay-Regular-C1Gcaqfc.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:BeautiqueDisplay;src:url(/build/assets/BeautiqueDisplay-Italic-BZGs53Js.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:BeautiqueDisplay;src:url(/build/assets/BeautiqueDisplay-Light-OHk_ygdy.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:BeautiqueDisplay;src:url(/build/assets/BeautiqueDisplay-LightItalic-m3Aasu6V.woff2) format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:BeautiqueDisplay;src:url(/build/assets/BeautiqueDisplay-Medium-BCgIm0P_.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:BeautiqueDisplay;src:url(/build/assets/BeautiqueDisplay-Bold-Cxval-Q9.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:BeautiqueDisplay;src:url(/build/assets/BeautiqueDisplay-BlackItalic-BKMRkMbV.woff2) format("woff2");font-weight:900;font-style:italic;font-display:swap}:root{--color-text: #111827;--color-primary: #C46A27;--color-gray: #6B7280;--color-light-gray: #F7F7F7;--color-border: #E5E5E5;--color-link: #3458A2;--space-0: 0;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--space-20: 80px;--bp-sm: 576px;--bp-md: 768px;--bp-lg: 1024px;--bp-xl: 1280px}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:Be Vietnam Pro,sans-serif;font-size:16px;color:var(--color-text);background:#fff;line-height:1.6}img{max-width:100%;height:auto;display:block}h1,h2,h3,h4,h5,h6{font-weight:600;color:var(--color-text);line-height:1.3}h1{font-size:2rem}@media (min-width: var(--bp-md)){h1{font-size:2.4rem}}h2{font-size:1.75rem}@media (min-width: var(--bp-md)){h2{font-size:2rem}}h3{font-size:1.4rem}@media (min-width: var(--bp-md)){h3{font-size:1.6rem}}h4{font-size:1.2rem;font-weight:500}h5{font-size:1rem;font-weight:500}h6{font-size:.9rem;font-weight:500}p{margin-bottom:var(--space-4);color:var(--color-gray);font-size:1rem}small{font-size:.85rem}.m-0{margin:var(--space-0)}.m-3{margin:var(--space-3)}.mt-1{margin-top:var(--space-1)}.mt-2{margin-top:var(--space-2)}.mt-3{margin-top:var(--space-3)}.mt-4{margin-top:var(--space-4)}.mb-1{margin-bottom:var(--space-1)}.mb-2{margin-bottom:var(--space-2)}.mb-3{margin-bottom:var(--space-3)}.p-2{padding:var(--space-2)}.p-3{padding:var(--space-3)}.container{background-color:#f9fafb;width:100%;margin:0 auto}.section{padding-top:var(--space-10);padding-bottom:var(--space-10)}.grid{display:grid;gap:var(--space-6)}.text-center{text-align:center}.text-primary{color:var(--color-primary)}.text-gray{color:var(--color-gray)}.bg-light{background:var(--color-light-gray)}.border{border:1px solid var(--color-border)}.rounded{border-radius:6px}.flex{display:flex}.header{width:100%;background:#3458a2;box-shadow:0 1px 20px #0000000f;position:sticky;top:0;z-index:50}.header-inner{max-width:1280px;margin:0 auto;padding:16px 0;display:flex;justify-content:space-between;align-items:center}.header-logo{font-weight:700;font-size:22px;color:#d97706}.header-logo img{height:48px}.header-nav{display:flex;gap:28px}.header-nav a{color:#fff;font-weight:700;font-size:14px;font-family:BeautiqueDisplay,serif;line-height:22px;letter-spacing:0;text-decoration:none;text-transform:uppercase}.lang-switch{display:flex;gap:10px}.lang-switch a{font-size:14px;text-decoration:none;padding:4px 8px;border-radius:4px;color:#333}.lang-switch .active{background:#d97706;color:#fff}@media(max-width:768px){.header-inner{gap:12px;padding:8px 16px}.header-nav{flex-wrap:wrap;justify-content:center;gap:12px}}.content-wrapper{max-width:1280px;margin:0 auto;padding-bottom:48px}.footer{background-color:#fff;padding-top:24px;border-top:1px solid #E5E7EB;font-size:15px;color:#222}.footer p{font-size:14px;color:var(--color-text)}.footer-wrapper{max-width:1280px;margin:0 auto}.footer-inner{display:grid;grid-template-columns:1.06fr 1.1fr 1.1fr;gap:32px;padding-bottom:24px}.footer-info{background:#f9fafb;padding:32px;min-height:380px;border-radius:24px}.footer-policy,.footer-contact{padding-top:48px}.footer-info .footer-logo img,.footer-info .footer-logo{height:40px;margin-bottom:32px;display:flex;align-items:center;justify-content:space-between}.footer-logo .footer-logo-detail{height:40px}.footer-info .footer-social{display:flex;align-items:center;gap:12px}.footer-info .footer-social a img{width:22px;height:22px}.footer-col h3{font-size:14px;font-weight:600;margin-bottom:16px}.footer-col .company h3{text-transform:uppercase;margin-bottom:8px}.footer-policy ul{list-style:none;padding:0;margin:0}.footer-policy li{margin-bottom:10px}.footer-policy a{color:#222;text-decoration:none;font-size:14px}.footer-policy a:hover{color:var(--color-link)}.footer-contact .contact-line{display:flex}.footer-contact .contact-line a.email{color:var(--color-link)}.hotline{background-color:#f9fafb;display:inline-flex;padding:4px 28px 4px 4px;border-radius:28px}.hotline a{display:inline-flex;align-items:center;color:var(--color-text);font-weight:600;text-decoration:none;font-size:14px}.hotline-icon{background:url(/build/assets/hotline-fFDe9MLO.png) no-repeat center center;color:#fff;width:40px;height:40px;margin-right:12px}.footer-bottom{display:flex;justify-content:space-between;font-size:12px;color:var(--color-gray);border-top:1px solid #F3F4F6;padding:12px;margin-top:48px}.footer-bottom p{font-size:12px}.footer-bottom strong{font-weight:600;color:var(--color-link)}.footer-info p.company-info{white-space:pre-line;line-height:25px}.icon{width:24px;height:24px;background-color:var(--color-text);display:inline-block;transition:background-color .25s ease;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.fb{background-color:var(--color-link);-webkit-mask-image:url(/build/assets/facebook-BJ5YUt5U.svg);mask-image:url(/build/assets/facebook-BJ5YUt5U.svg)}.icon.yt{background-color:var(--color-link);-webkit-mask-image:url(/build/assets/youtube-C22tIHCv.svg);mask-image:url(/build/assets/youtube-C22tIHCv.svg)}.icon.tk{background-color:var(--color-link);-webkit-mask-image:url(/build/assets/tiktok-DI8n0xqI.svg);mask-image:url(/build/assets/tiktok-DI8n0xqI.svg)}.icon.location{-webkit-mask-image:url(/build/assets/location-Bp65ebei.svg);mask-image:url(/build/assets/location-Bp65ebei.svg);width:32px;margin:2px 8px 0 0}.icon.email{-webkit-mask-image:url(/build/assets/email-B554VOmA.svg);mask-image:url(/build/assets/email-B554VOmA.svg);width:20px;margin:3px 8px 0 0}.icon:hover{background-color:var(--color-link)}.split-border{position:relative;height:4px;background:#e5e7eb;margin-bottom:20px}.split-border:after{content:"";position:absolute;left:0;top:0;height:4px;width:84px;background:var(--color-link)}.page-static{padding-top:64px}.page-static-container{max-width:832px;margin:0 auto}.page-static .page-static-header{border-bottom:1px solid #E5E7EB;text-align:center;margin-bottom:32px}.page-static .page-static-header .page-title{font-family:BeautiqueDisplay,serif;font-size:30px;font-weight:700;color:var(--color-link);line-height:38px;letter-spacing:0;text-transform:uppercase}.page-static .page-static-header .page-subtitle{font-size:20px;font-weight:600;color:var(--color-text);line-height:28px;margin-bottom:24px}.page-static-container .page-content img{width:100%;height:auto!important;border-radius:16px}.page-static-container p,.page-static-container span{color:var(--color-text)}.seat-badge.blue{background:#93c5fd;color:#172554}@media(max-width:768px){.page-static{padding-top:40px}.page-static-container{max-width:100%;margin:0 auto}.page-static-container .page-content img{border-radius:0}.page-static .page-static-header{margin-bottom:20px}.page-static-container img{min-width:calc(100% + 32px)!important;margin:0 -16px!important;height:auto!important}.footer-wrapper{padding:0 16px}.footer-inner{grid-template-columns:1fr;gap:30px}.footer-info{padding:16px;min-height:auto}.footer-info p.company-info{margin-bottom:0}.footer-col:last-child{border-bottom:none}.footer{padding:30px 0 0;border-top:none}.footer-logo{text-align:left}.footer-policy,.footer-contact{padding-top:0}.hotline{display:flex}.hotline a{width:100%}.hotline-icon{margin-right:0}.hotline-info{width:calc(100% - 40px);display:flex;justify-content:center}.footer-bottom{display:block;text-align:center}.footer-bottom p:first-child{margin-bottom:5px}.footer-bottom p:last-child{margin-bottom:0}}.mobile-toggle{display:none;font-size:26px;cursor:pointer;-webkit-user-select:none;user-select:none}@media(max-width:768px){.content-wrapper{padding:0 16px 16px}.header-nav,.lang-switch{display:none}.mobile-toggle{display:flex;gap:12px;align-items:center}.mobile-toggle .cart-btn{background:transparent;border:none;cursor:pointer}.mobile-menu{width:100%;background:#59a6dc;padding:20px 0;box-shadow:0 4px 8px #00000014;opacity:0;transform:translateY(-12px);animation:slideDownSmooth .35s cubic-bezier(.25,.1,.25,1) forwards}.mobile-menu a{display:block;padding:16px;font-size:20px;font-weight:700;color:#fff;text-decoration:none;text-transform:uppercase;font-family:BeautiqueDisplay,serif;line-height:28px}.mobile-menu a:hover{color:var(--color-link)}.mobile-lang{border-top:1px solid #eee;padding-top:10px;margin-top:10px;display:flex;gap:16px;padding-left:24px}.mobile-lang a{font-size:16px;color:#333;text-decoration:none;padding:6px 10px;border-radius:4px}.mobile-lang .active{background:var(--color-primary);color:#fff}}.icon-toggle{width:40px;height:40px;object-fit:contain;cursor:pointer}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDownSmooth{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}
