.localPointRoot{--forest:#07584f;--deep:#032f35;--night:#021d28;--cream:#f5f0df;--sun:#f7c568;--mint:#42d9c2;--aqua:#19bfd0;--ink:#07343a;--line:#082f2824}.localPointRoot,.localPointRoot *{box-sizing:border-box}.localPointRoot{scroll-behavior:smooth;background:var(--cream);color:var(--ink);background:var(--cream);flex-direction:column;margin:0;font-family:Arial,Helvetica,sans-serif;display:flex}.localPointRoot button,.localPointRoot a{font:inherit}.localPointRoot .heroStage{order:1}.localPointRoot .giftWheelSection{order:2}.localPointRoot .experience{order:3}.localPointRoot .socialUniverse{order:4}.localPointRoot .footer{order:5}.localPointRoot .heroStage{color:#fff;background:radial-gradient(circle at 78% 25%,#ffb12530,#0000 24%),radial-gradient(circle at 8% 86%,#4ad2a621,#0000 29%),linear-gradient(145deg,#075141,#032d26 58%,#011e1a);min-height:100vh;position:relative;overflow:hidden}.localPointRoot .heroStage:before{content:"";opacity:.12;background-image:linear-gradient(#ffffff2e 1px,#0000 1px),linear-gradient(90deg,#ffffff2e 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 88%);mask-image:linear-gradient(#000,#0000 88%)}.localPointRoot .heroStage:after{content:"";filter:blur(18px);background:#58deb11a;border-radius:50%;width:520px;height:520px;position:absolute;top:-230px;right:-220px}.localPointRoot .topbar{z-index:10;border-bottom:1px solid #ffffff21;justify-content:space-between;align-items:center;max-width:1240px;height:92px;margin:auto;padding:0 34px;display:flex;position:relative}.localPointRoot .brand{color:#fff;align-items:center;gap:13px;text-decoration:none;display:flex}.localPointRoot .brand img{object-fit:cover;border:2px solid #fffc;border-radius:50%;width:58px;height:58px;box-shadow:0 8px 25px #0000004d}.localPointRoot .brand span{gap:4px;display:grid}.localPointRoot .brand b{font:700 22px/1 Georgia,serif}.localPointRoot .brand small{letter-spacing:1.8px;color:#b8d7ce;font-size:8px;font-weight:700}.localPointRoot .live{color:#d9eee7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff09;border:1px solid #fff3;border-radius:100px;align-items:center;gap:9px;padding:10px 14px;font-size:12px;font-weight:700;display:flex}.localPointRoot .live i{background:#46e3a7;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #46e3a71f}.localPointRoot .heroGrid{z-index:2;grid-template-columns:.98fr 1.02fr;align-items:center;gap:52px;max-width:1240px;margin:auto;padding:55px 34px 74px;display:grid;position:relative}.localPointRoot .kicker{color:#b6d9cf;letter-spacing:1.7px;align-items:center;gap:12px;font-size:10px;font-weight:700;display:flex}.localPointRoot .kicker span{color:var(--sun)}.localPointRoot .kicker i{background:#6fa397;width:34px;height:1px}.localPointRoot .heroCopy h1{letter-spacing:-3px;margin:25px 0;font:500 clamp(52px,5vw,78px)/.99 Georgia,serif}.localPointRoot .heroCopy h1 em{color:var(--sun);text-shadow:0 12px 35px #ffad261f;font-weight:400}.localPointRoot .lead{color:#c7dcd6;max-width:590px;margin:0 0 31px;font-size:17px;line-height:1.65}.localPointRoot .discover{color:var(--deep);cursor:pointer;background:#fff;border:0;border-radius:100px;align-items:center;gap:22px;padding:7px 8px 7px 22px;font-weight:800;transition:transform .25s,box-shadow .25s;display:inline-flex;box-shadow:0 18px 40px #0000003d}.localPointRoot .discover:hover{transform:translateY(-4px);box-shadow:0 24px 52px #0000004d}.localPointRoot .discover span{background:linear-gradient(145deg,#ffc95b,#ff9817);border-radius:50%;place-items:center;width:39px;height:39px;display:grid;box-shadow:inset -5px -6px 10px #ae590033}.localPointRoot .microTrust{color:#94b9af;align-items:center;gap:14px;margin-top:34px;font-size:10px;display:flex}.localPointRoot .microTrust b{color:#fff}.localPointRoot .microTrust i{background:#ffffff29;width:1px;height:22px}.localPointRoot .heroVisual{--mx:0;--my:0;perspective:1100px;isolation:isolate;place-items:center;min-height:580px;display:grid;position:relative}.localPointRoot .heroVisual:before{content:"";filter:blur(35px);opacity:.65;background:#00000080;border-radius:50%;width:410px;height:90px;position:absolute;bottom:30px;transform:rotateX(72deg)}.localPointRoot .sunHalo{filter:drop-shadow(0 25px 55px #ff9a1b2e);width:470px;height:470px;transform:translate3d(calc(var(--mx) * -10px), calc(var(--my) * -8px), -80px);background:radial-gradient(circle at 44% 38%,#fff1bc 0 6%,#ffb42f 22%,#db781c 46%,#0000 47%);border-radius:50%;transition:transform .3s;position:absolute}.localPointRoot .sunHalo:before,.localPointRoot .sunHalo:after{content:"";border:1px solid #ffc34e4d;border-radius:50%;animation:18s linear infinite spin;position:absolute}.localPointRoot .sunHalo:before{border-style:dashed;inset:-40px}.localPointRoot .sunHalo:after{inset:-82px}.localPointRoot .sunHalo span{background:#fff0bd;border-radius:50%;width:8px;height:8px;animation:9s linear infinite orbitDot;position:absolute;top:50%;left:50%;box-shadow:0 0 30px #ffe39a}.localPointRoot .sunHalo i{border-right:2px solid #ffffff61;border-radius:50%;position:absolute;inset:-22px;transform:rotate(-45deg)}.localPointRoot .depthScene{z-index:2;width:520px;height:520px;transform-style:preserve-3d;transform:rotateX(calc(var(--my) * -5deg)) rotateY(calc(var(--mx) * 7deg)) translate3d(calc(var(--mx) * 10px), calc(var(--my) * 8px), 0);transition:transform .24s ease-out;position:relative}.localPointRoot .diorama{z-index:3;object-fit:contain;filter:drop-shadow(0 38px 34px #0000006b);width:570px;height:570px;animation:5.8s ease-in-out infinite floatWorld;position:absolute;inset:-25px}.localPointRoot .orbit{z-index:1;transform-style:preserve-3d;border:1px solid #ffd6784d;border-radius:50%;position:absolute;top:50%;left:50%}.localPointRoot .orbit i{background:linear-gradient(145deg,#fff5c6,#ffac24);border-radius:50%;width:14px;height:14px;display:block;box-shadow:0 0 24px #ffb52bb3}.localPointRoot .orbitA{width:470px;height:235px;margin:-117px 0 0 -235px;animation:13s linear infinite spin;transform:rotateX(67deg)rotate(-13deg)}.localPointRoot .orbitA i{margin:102px 0 0 -7px}.localPointRoot .orbitB{width:390px;height:390px;margin:-195px 0 0 -195px;animation:17s linear infinite reverse spin;transform:rotateY(69deg)rotate(24deg)}.localPointRoot .orbitB i{background:linear-gradient(145deg,#d9fff0,#51d6a8);margin:185px 0 0 -7px}.localPointRoot .brandCoin{z-index:6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f7f4e4f0;border:1px solid #ffffffe6;border-radius:50%;place-items:center;width:112px;height:112px;animation:4s ease-in-out infinite floatCoin;display:grid;position:absolute;bottom:46px;right:24px;transform:translateZ(75px)rotate(6deg);box-shadow:0 22px 40px #00000052}.localPointRoot .brandCoin img{object-fit:cover;border-radius:50%;width:78px;height:78px}.localPointRoot .brandCoin span{background:var(--deep);color:#8af0ca;letter-spacing:1px;border-radius:100px;padding:6px 9px;font-size:7px;position:absolute;top:40px;right:-35px}.localPointRoot .floatingCard{z-index:7;color:var(--ink);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);transform-style:preserve-3d;background:linear-gradient(145deg,#fffffaf5,#e4f4eddb);border:1px solid #ffffffe6;position:absolute;box-shadow:0 24px 55px #0000004d}.localPointRoot .routeCard{width:230px;transform:translate3d(calc(var(--mx) * -15px), calc(var(--my) * -10px), 80px) rotate(-4deg);border-radius:18px;padding:17px 19px;transition:transform .24s ease-out;animation:4.8s ease-in-out infinite floatCard;bottom:58px;left:-15px}.localPointRoot .routeCard small,.localPointRoot .guideCard small{letter-spacing:1.3px;color:#778c86;margin-bottom:7px;font-size:8px;font-weight:800;display:block}.localPointRoot .routeCard b{font:700 17px Georgia,serif}.localPointRoot .routeCard b span{color:#ed9b15;margin:0 4px}.localPointRoot .routeCard p{color:#6c7d79;margin:8px 0 0;font-size:10px}.localPointRoot .guideCard{transform:translate3d(calc(var(--mx) * 18px), calc(var(--my) * 12px), 105px) rotate(4deg);border-radius:16px;align-items:center;gap:10px;padding:13px 14px;transition:transform .24s ease-out;animation:5.2s ease-in-out -1.2s infinite floatCard;display:flex;top:82px;right:-20px}.localPointRoot .guideCard .avatar{color:#fff;background:linear-gradient(145deg,#0a5a48,#032b24);border-radius:50%;place-items:center;width:38px;height:38px;font:700 20px Georgia,serif;display:grid;box-shadow:inset -5px -6px 11px #00000040,inset 4px 4px 8px #ffffff1f}.localPointRoot .guideCard b{font-size:11px}.localPointRoot .guideCard i{background:#1fc886;border-radius:50%;width:7px;height:7px;margin-left:5px;box-shadow:0 0 12px #31dea1}.localPointRoot .placeTag{z-index:8;color:#d1e9e1;letter-spacing:1px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0228218c;border:1px solid #ffffff40;border-radius:100px;padding:8px 10px;font-size:8px;position:absolute}.localPointRoot .placeTag b{color:var(--sun);margin-left:6px}.localPointRoot .tagOne{top:34px;left:18px}.localPointRoot .tagTwo{bottom:5px;right:35px}.localPointRoot .marquee{color:#d5e6e1;letter-spacing:2px;white-space:nowrap;z-index:2;background:#0000001a;border-top:1px solid #ffffff1f;border-bottom:1px solid #ffffff1f;justify-content:space-around;align-items:center;gap:28px;height:58px;font:700 12px Georgia,serif;display:flex;position:relative}.localPointRoot .marquee i{color:var(--sun)}.localPointRoot .marqueeItem{flex:1;justify-content:space-around;align-items:center;gap:22px;min-width:0;display:flex}.localPointRoot .marqueeItem>a,.localPointRoot .destinationSoon{color:#d5e6e1;justify-content:center;align-items:center;gap:8px;min-height:42px;text-decoration:none;transition:color .25s,transform .25s;display:inline-flex}.localPointRoot .marqueeItem>a:hover{color:#fff0b8;transform:translateY(-2px)}.localPointRoot .marqueeItem>a b{color:var(--sun);font-size:10px}.localPointRoot .destinationSoon{color:#7d9d96;cursor:default}.localPointRoot .destinationSoon small{color:#91afa7;letter-spacing:1px;border:1px solid #ffffff29;border-radius:100px;padding:3px 5px;font:700 6px Arial,sans-serif}.localPointRoot .giftWheelSection{color:#fff;isolation:isolate;background:radial-gradient(circle at 74% 46%,#ffad2633,#0000 26%),radial-gradient(circle at 10% 85%,#51d9ae1f,#0000 28%),linear-gradient(145deg,#032e27,#011d19 70%);grid-template-columns:.9fr 1.1fr;align-items:center;gap:60px;min-height:820px;padding:90px max(34px,50vw - 586px);display:grid;position:relative;overflow:hidden}.localPointRoot .giftWheelSection:before{content:"";z-index:-1;opacity:.11;background-image:linear-gradient(#ffffff2b 1px,#0000 1px),linear-gradient(90deg,#ffffff2b 1px,#0000 1px);background-size:62px 62px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 70%,#000,#0000 72%);mask-image:radial-gradient(circle at 70%,#000,#0000 72%)}.localPointRoot .giftWheelSection:after{content:"УДАЧА • ПУТЕШЕСТВИЕ • ВЬЕТНАМ • ";color:#ffffff09;letter-spacing:7px;white-space:nowrap;font:700 75px Georgia,serif;position:absolute;top:52px;right:-95px}.localPointRoot .giftCopy{z-index:4;position:relative}.localPointRoot .giftKicker{color:#9fc8bd;letter-spacing:2px;font-size:9px;font-weight:900}.localPointRoot .giftKicker span{width:31px;height:31px;color:var(--deep);background:var(--sun);border-radius:50%;place-items:center;margin-right:10px;display:inline-grid;box-shadow:0 10px 20px #ffad262e}.localPointRoot .giftCopy h2{letter-spacing:-2.4px;max-width:600px;margin:23px 0 22px;font:500 clamp(45px,4.7vw,69px)/1.02 Georgia,serif}.localPointRoot .giftCopy h2 em{color:var(--sun);font-weight:400}.localPointRoot .giftLead{color:#9dbbb3;max-width:530px;font-size:15px;line-height:1.7}.localPointRoot .giftRules{gap:10px;margin-top:31px;display:flex}.localPointRoot .giftRules span{color:#9cb8b0;letter-spacing:.5px;background:#ffffff09;border:1px solid #ffffff1f;border-radius:100px;align-items:center;gap:8px;padding:10px 12px;font-size:8px;display:flex}.localPointRoot .giftRules b{color:var(--sun)}.localPointRoot .giftResult{background:linear-gradient(135deg,#ffc34b26,#ffffff0e);border:1px solid #ffd67d59;border-radius:17px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;max-width:560px;margin-top:28px;padding:16px;animation:.5s resultReveal;display:grid;position:relative;box-shadow:0 18px 42px #00000038}.localPointRoot .giftResult>span{color:#123b32;background:linear-gradient(145deg,#ffe8a9,#f3a21d);border-radius:17px;place-items:center;width:52px;height:52px;font-size:21px;display:grid;box-shadow:inset 5px 5px 9px #ffffff59,inset -6px -6px 10px #9343002b}.localPointRoot .giftInfo{gap:4px;display:grid}.localPointRoot .giftResult small{color:#7fa69b;letter-spacing:1.3px;font-size:7px;font-weight:900}.localPointRoot .giftResult b{font:700 15px Georgia,serif}.localPointRoot .giftResult p{color:#8fb1a7;margin:0;font-size:9px}.localPointRoot .giftResult code{color:var(--sun);font-size:10px}.localPointRoot .giftClaimActions{gap:7px;min-width:180px;display:grid}.localPointRoot .giftResult button{cursor:pointer;border:0;border-radius:100px;padding:12px 14px;font-size:8px;font-weight:900}.localPointRoot .giftClaimPrimary{color:#042b24;background:#69e3b1;box-shadow:0 9px 22px #2ad39733}.localPointRoot .giftClaimSecondary{color:#fff;background:#ffffff17;outline:1px solid #ffffff26}.localPointRoot .giftClaimSteps{grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:7px;margin:2px 0 0;padding:0;list-style:none;display:grid}.localPointRoot .giftClaimSteps li{color:#a9c3bc;background:#00000021;border-radius:10px;align-items:center;gap:7px;padding:8px 9px;font-size:7px;font-weight:800;display:flex}.localPointRoot .giftClaimSteps li b{color:#052d26;background:var(--sun);border-radius:50%;flex:none;place-items:center;width:18px;height:18px;font:900 7px Arial,sans-serif;display:grid}.localPointRoot .wheelStage{perspective:1100px;place-items:center;min-height:620px;display:grid;position:relative}.localPointRoot .wheelStage:before{content:"";filter:blur(34px);background:#0000008c;border-radius:50%;width:430px;height:110px;position:absolute;bottom:52px;transform:rotateX(70deg)}.localPointRoot .wheelOuter{touch-action:pan-y;-webkit-user-select:none;user-select:none;background:linear-gradient(145deg,#f9cd73,#8e4c0b);border-radius:50%;place-items:center;width:450px;height:450px;display:grid;position:relative;transform:rotateX(7deg)rotateY(-5deg);box-shadow:inset 10px 11px 18px #ffffff80,inset -13px -15px 23px #501e0061,0 40px 80px #0000007a}.localPointRoot .wheelOuter:before{content:"";background:#042e27;border-radius:50%;position:absolute;inset:18px;box-shadow:inset 0 0 0 2px #ffffff3d,inset 0 0 35px #0000007a}.localPointRoot .prizeWheel{z-index:2;background:conic-gradient(from -30deg,#ffb52f 0 60deg,#38c59a 60deg 120deg,#6f96ed 120deg 180deg,#f47670 180deg 240deg,#dec368 240deg 300deg,#1d8670 300deg 360deg);border:5px solid #f6d17c;border-radius:50%;width:380px;height:380px;transition:none;position:relative;overflow:hidden;box-shadow:inset 0 0 0 4px #ffffff40,inset 0 0 45px #0000003d,0 20px 45px #0000004d}.localPointRoot .prizeWheel.isSpinning{transition:transform 4.2s cubic-bezier(.12,.7,.08,1)}.localPointRoot .prizeWheel:after{content:"";pointer-events:none;background:radial-gradient(circle,#0000 0 52%,#00000021 74%,#fff3 100%);border-radius:50%;position:absolute;inset:0}.localPointRoot .prizeWheel:before{content:"";z-index:1;background:repeating-conic-gradient(from -30deg,#ffffffad 0 1px,transparent 1px 60deg);position:absolute;inset:0}.localPointRoot .wheelLabel{z-index:3;color:#fff;text-shadow:0 2px 5px #0000004d;justify-items:center;gap:4px;width:74px;margin-top:-28px;margin-left:-37px;display:grid;position:absolute;top:50%;left:50%}.localPointRoot .wheelLabel span{font-size:22px}.localPointRoot .wheelLabel b{letter-spacing:.4px;font-size:9px}.localPointRoot .wheelLabel1{transform:rotate(0)translateY(-127px)}.localPointRoot .wheelLabel2{transform:rotate(60deg)translateY(-127px)rotate(-60deg)}.localPointRoot .wheelLabel3{transform:rotate(120deg)translateY(-127px)rotate(-120deg)}.localPointRoot .wheelLabel4{transform:rotate(180deg)translateY(-127px)rotate(-180deg)}.localPointRoot .wheelLabel5{transform:rotate(240deg)translateY(-127px)rotate(-240deg)}.localPointRoot .wheelLabel6{transform:rotate(300deg)translateY(-127px)rotate(-300deg)}.localPointRoot .spinButton{z-index:6;color:#fff;cursor:pointer;background:radial-gradient(circle at 34% 27%,#1b7c66,#053d33 58%,#02231e);border:5px solid #f7d581;border-radius:50%;place-content:center;justify-items:center;gap:3px;width:112px;height:112px;display:grid;position:absolute;box-shadow:inset 9px 9px 15px #ffffff21,inset -10px -12px 17px #00000059,0 16px 32px #0006}.localPointRoot .spinButton:not(:disabled):hover{transform:scale(1.06)}.localPointRoot .spinButton:disabled{cursor:default}.localPointRoot .spinButton span{color:var(--sun);font:700 27px Georgia,serif}.localPointRoot .spinButton small{letter-spacing:1.3px;font-size:7px;font-weight:900}.localPointRoot .wheelPointer{z-index:10;filter:drop-shadow(0 11px 13px #00000059);width:54px;height:72px;margin-left:-27px;position:absolute;top:66px;left:50%}.localPointRoot .wheelPointer:before{content:"";background:linear-gradient(145deg,#ffe49d,#e89516);border-radius:50%;width:54px;height:54px;position:absolute;box-shadow:inset 6px 6px 10px #ffffff61,inset -6px -7px 12px #82370033}.localPointRoot .wheelPointer:after{content:"";border-top:30px solid #e99918;border-left:11px solid #0000;border-right:11px solid #0000;position:absolute;top:40px;left:16px}.localPointRoot .wheelPointer i{z-index:2;background:#fff6cb;border-radius:50%;width:10px;height:10px;position:absolute;top:22px;left:22px}.localPointRoot .wheelLights{z-index:7;pointer-events:none;position:absolute;inset:0}.localPointRoot .wheelLights i{--i:0;width:8px;height:8px;transform:rotate(calc(var(--i) * 20deg)) translateY(-211px);animation:1.3s ease-in-out infinite alternate bulb;animation-delay:calc(var(--i) * -.07s);background:#fff1bd;border-radius:50%;margin:-4px;position:absolute;top:50%;left:50%;box-shadow:0 0 13px #ffd36b}.localPointRoot .floatingGift{z-index:8;width:70px;height:70px;color:var(--deep);background:linear-gradient(145deg,#ffe4a0,#e89a1c);border-radius:21px;place-items:center;font-size:24px;display:grid;position:absolute;box-shadow:inset 8px 9px 13px #ffffff61,inset -8px -9px 15px #6e2d002b,0 23px 35px #0000004d}.localPointRoot .giftBoxOne{animation:4s ease-in-out infinite giftFloat;top:22%;left:3%;transform:rotate(-13deg)}.localPointRoot .giftBoxTwo{color:#fff;background:linear-gradient(145deg,#4bd0a8,#147761);animation:4.6s ease-in-out -1.7s infinite giftFloat;bottom:19%;right:3%;transform:rotate(9deg)}.localPointRoot .wheelGesture{color:#e9bd60;letter-spacing:1.2px;margin:0;font-size:7px;font-weight:900;position:absolute;bottom:43px}.localPointRoot .wheelNote{color:#658b81;letter-spacing:1.5px;font-size:7px;font-weight:900;position:absolute;bottom:23px}.localPointRoot .giftDust{pointer-events:none;position:absolute;inset:0}.localPointRoot .giftDust i{background:#ffd36c;border-radius:50%;width:5px;height:5px;animation:3s ease-in-out infinite starDrift;position:absolute;box-shadow:0 0 15px #ffc34a}.localPointRoot .giftDust i:first-child{top:14%;left:5%}.localPointRoot .giftDust i:nth-child(2){animation-delay:-1s;bottom:13%;left:42%}.localPointRoot .giftDust i:nth-child(3){animation-delay:-2s;top:12%;right:4%}.localPointRoot .giftDust i:nth-child(4){animation-delay:-.5s;top:28%;left:46%}.localPointRoot .giftDust i:nth-child(5){animation-delay:-1.5s;bottom:7%;right:27%}@keyframes bulb{to{opacity:.35;transform:rotate(calc(var(--i) * 20deg)) translateY(-211px) scale(.72)}}@keyframes giftFloat{0%,to{translate:0}50%{translate:0 -15px}}@keyframes resultReveal{0%{opacity:0;transform:translateY(12px)scale(.98)}}@keyframes confettiBurst{0%{opacity:0;transform:translate(-50%,-50%) rotate(calc(var(--i) * 23deg)) translateY(0) scale(.2)}22%{opacity:1}to{opacity:0;transform:translate(-50%,-50%) rotate(calc(var(--i) * 23deg)) translateY(-125px) scale(1)}}.localPointRoot .confetti{pointer-events:none;position:absolute;inset:0;overflow:visible;display:block!important}.localPointRoot .confetti i{--i:0;background:var(--sun);width:7px;height:12px;animation:1.7s cubic-bezier(.2,.7,.2,1) both confettiBurst;animation-delay:calc(var(--i) * 25ms);border-radius:2px;position:absolute;top:50%;left:50%}.localPointRoot .confetti i:nth-child(3n){background:var(--mint)}.localPointRoot .confetti i:nth-child(3n+1){background:#ff7b72}.localPointRoot .experience{color:#fff;background:radial-gradient(circle at 15% 30%,#57daae1a,#0000 25%),linear-gradient(160deg,#052f28,#011f1a);width:100%;max-width:none;margin:0;padding:105px max(34px,50vw - 586px);position:relative;overflow:hidden}.localPointRoot .experience:before{content:"";opacity:.08;background-image:linear-gradient(#ffffff2b 1px,#0000 1px),linear-gradient(90deg,#ffffff2b 1px,#0000 1px);background-size:62px 62px;position:absolute;inset:0}.localPointRoot .experience>*{z-index:2;position:relative}.localPointRoot .sectionHead{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:48px;display:flex}.localPointRoot .sectionKicker{color:var(--sun);letter-spacing:2px;font-size:10px;font-weight:800}.localPointRoot .sectionHead h2{letter-spacing:-2px;margin:12px 0 0;font:500 clamp(38px,4vw,59px)/1.05 Georgia,serif}.localPointRoot .sectionHead>p{color:#91aea6;max-width:430px;font-size:14px;line-height:1.6}.localPointRoot .serviceDeck{perspective:1000px;grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.localPointRoot .serviceTile{--accent:#ffad29;appearance:none;min-height:458px;font:inherit;text-align:left;color:#fff;cursor:pointer;transform-style:preserve-3d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);isolation:isolate;background:linear-gradient(145deg,#ffffff1c,#ffffff09);border:1px solid #ffffff24;border-radius:24px;flex-direction:column;padding:20px;text-decoration:none;transition:all .38s cubic-bezier(.2,.8,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:0 24px 44px #0003,inset 0 1px #ffffff29}.localPointRoot .serviceTile:before{content:"";z-index:1;background:var(--accent);filter:blur(3px);opacity:.15;border-radius:50%;width:170px;height:170px;transition:all .4s;position:absolute;top:-65px;right:-65px}.localPointRoot .serviceTile:after{content:"";pointer-events:none;border:1px solid #ffffff9e;border-radius:17px;position:absolute;inset:7px}.localPointRoot .serviceTile:hover{color:#fff;background:linear-gradient(145deg,#095a49,#022d26);border-color:#1f7763;transform:translateY(-12px)rotateX(5deg)rotateY(-3deg);box-shadow:0 32px 60px #052c2547}.localPointRoot .serviceTile:hover:before{opacity:.35;transform:scale(1.45)}.localPointRoot .tileNo,.localPointRoot .productVisual,.localPointRoot .tileCopy,.localPointRoot .tileTopics,.localPointRoot .tileArrow{z-index:2;position:relative}.localPointRoot .tileNo{letter-spacing:1.5px;color:#779b91;font-size:9px}.localPointRoot .productVisual{background:linear-gradient(145deg,#032b2fd1,#064a467a);border:1px solid #ffffff2e;border-radius:18px;flex:none;width:100%;height:158px;margin:18px 0;display:block;overflow:hidden;transform:translateZ(24px);box-shadow:inset 0 1px #ffffff21,0 18px 34px #0011183d}.localPointRoot .productVisual:after{content:"";pointer-events:none;background:linear-gradient(118deg,#ffffff1f,#0000 28% 68%,#ffffff0d);position:absolute;inset:0}.localPointRoot .visualTopline{z-index:7;color:#a9c9c2;letter-spacing:1.05px;justify-content:space-between;align-items:center;font-size:6px;display:flex;position:absolute;top:11px;left:12px;right:12px}.localPointRoot .visualTopline i{color:var(--sun);font-style:normal;font-weight:900}.localPointRoot .tourProduct{background:linear-gradient(#0c7770 0 45%,#043f43 46% 100%)}.localPointRoot .tourProduct:before{content:"";z-index:1;opacity:.22;background-image:linear-gradient(#ffffff2e 1px,#0000 1px),linear-gradient(90deg,#ffffff2e 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0}.localPointRoot .tourSun{z-index:2;background:radial-gradient(circle at 35% 30%,#fff2bc,#f6bd4d 48%,#d9821d);border-radius:50%;width:54px;height:54px;position:absolute;top:28px;right:22px;box-shadow:0 0 38px #ffbe4252}.localPointRoot .tourMountain{z-index:3;clip-path:polygon(0 100%,36% 22%,53% 48%,69% 15%,100% 100%);position:absolute;bottom:38px}.localPointRoot .mountainBack{opacity:.78;background:linear-gradient(155deg,#64cdb7,#0a756d);width:85%;height:88px;left:-8%}.localPointRoot .mountainFront{background:linear-gradient(150deg,#0f7069,#023337);width:90%;height:78px;right:-9%}.localPointRoot .tourRoute{z-index:6;color:#f7df9e;letter-spacing:.8px;background:#01191f85;border:1px solid #ffffff29;border-radius:100px;justify-content:space-between;align-items:center;height:22px;padding:0 8px;font-size:7px;display:flex;position:absolute;bottom:10px;left:11px;right:11px}.localPointRoot .tourRoute i{background:repeating-linear-gradient(90deg,#6de0cb 0 3px,#0000 3px 6px);flex:1;height:1px;margin:0 5px}.localPointRoot .transferProduct{background:radial-gradient(circle at 78% 28%,#46dfb63d,#0000 25%),linear-gradient(150deg,#064c51,#022e37)}.localPointRoot .transferProduct:before{content:"";background:linear-gradient(90deg,#0000,#7edfcf 15% 85%,#0000);height:1px;position:absolute;bottom:31px;left:0;right:0;box-shadow:0 7px #ffffff0a}.localPointRoot .transferRoute{z-index:5;color:#b9d9d3;letter-spacing:.85px;align-items:center;gap:8px;font-size:6px;display:flex;position:absolute;top:39px;left:13px;right:13px}.localPointRoot .transferRoute b{background:#ffffff0d;border:1px solid #ffffff29;border-radius:100px;padding:5px 7px}.localPointRoot .transferRoute i{background:repeating-linear-gradient(90deg,#55d4b2 0 4px,#0000 4px 7px);flex:1;height:1px}.localPointRoot .carVisual{z-index:4;background:linear-gradient(145deg,#dffff7,#53d1b1 48%,#0b8b77);border-radius:25px 35px 11px 12px;width:136px;height:50px;position:absolute;bottom:29px;left:50%;transform:translate(-50%);box-shadow:inset 0 3px 7px #ffffff80,0 16px 28px #00000059}.localPointRoot .carVisual:before{content:"";clip-path:polygon(16% 100%,31% 6%,78% 6%,100% 100%);background:linear-gradient(145deg,#bff9ed,#35ab9b 60%,#08706d);border-radius:35px 38px 0 0;width:76px;height:31px;position:absolute;top:-24px;left:29px}.localPointRoot .carWindow{z-index:2;background:linear-gradient(145deg,#d8fbff,#347889);border-radius:6px 9px 2px 2px;width:39px;height:18px;position:absolute;top:-17px;left:50px;transform:skew(18deg)}.localPointRoot .carVisual i[class^=wheel]{z-index:3;background:#8de4cf;border:6px solid #052731;border-radius:50%;width:25px;height:25px;position:absolute;bottom:-9px;box-shadow:0 3px 7px #00000059}.localPointRoot .wheelOne{left:20px}.localPointRoot .wheelTwo{right:17px}.localPointRoot .essentialsProduct{background:radial-gradient(circle at 30% 32%,#739dff3d,#0000 31%),linear-gradient(145deg,#083e51,#082e42);grid-template-columns:76px 1fr;gap:9px;padding:10px;display:grid}.localPointRoot .phoneVisual{z-index:3;color:#fff;background:linear-gradient(160deg,#254f86,#0d2949 66%);border:2px solid #93b8ff;border-radius:17px;place-content:center;justify-items:center;gap:3px;height:135px;display:grid;position:relative;box-shadow:inset 0 0 0 3px #071f38,0 14px 25px #00000052}.localPointRoot .phoneVisual:before{content:"";background:#081c31;border-radius:100px;width:22px;height:3px;position:absolute;top:5px}.localPointRoot .phoneVisual i{color:#70f1ca;text-shadow:0 0 16px #5befcc59;font:900 22px/1 Arial,sans-serif}.localPointRoot .phoneVisual b{letter-spacing:.8px;font-size:9px}.localPointRoot .phoneVisual small{color:#80a6c8;letter-spacing:.8px;font-size:5px}.localPointRoot .verifiedPin{z-index:7;color:#c9f7ea;letter-spacing:.6px;background:#0c6658;border:1px solid #ffffff47;border-radius:100px;align-items:center;gap:5px;padding:5px 7px;font-size:5px;display:flex;position:absolute;top:17px;left:68px;box-shadow:0 8px 15px #00000040}.localPointRoot .verifiedPin i{color:#075246;background:#8af0d0;border-radius:50%;place-items:center;width:13px;height:13px;font-size:8px;font-style:normal;display:grid}.localPointRoot .miniRates{z-index:3;align-self:end;gap:5px;padding-bottom:4px;display:grid;position:relative}.localPointRoot .miniRates>span{color:#a7c5d4;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:8px;grid-template-columns:auto auto 1fr;align-items:center;gap:5px;min-height:24px;padding:0 7px;font-size:6px;display:grid}.localPointRoot .miniRates b{color:#90b6ff}.localPointRoot .miniRates i{color:#58dcc2;font-style:normal}.localPointRoot .miniRates strong{color:#fff;text-align:right;white-space:nowrap;font-size:7px}.localPointRoot .supportProduct{background:radial-gradient(circle at 74% 24%,#ff7b7240,#0000 27%),linear-gradient(145deg,#093f48,#042d38)}.localPointRoot .supportStatus{z-index:4;color:#9fc9c2;letter-spacing:1px;grid-template-columns:auto 1fr auto;align-items:center;gap:7px;font-size:6px;display:grid;position:absolute;top:11px;left:12px;right:12px}.localPointRoot .supportStatus i{background:#55e6ac;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #55e6ac1c,0 0 14px #55e6ac}.localPointRoot .supportStatus strong{color:#ffb4ad;font-size:13px}.localPointRoot .supportAvatar{z-index:3;color:#6d2928;background:linear-gradient(145deg,#ffe2df,#ff8178 58%,#c74d49);border-radius:20px;place-items:center;width:61px;height:61px;font:900 18px/1 Georgia,serif;display:grid;position:absolute;bottom:17px;left:15px;box-shadow:inset 6px 7px 12px #ffffff59,0 15px 26px #0000004d}.localPointRoot .chatBubble{z-index:4;color:#d8e9e6;background:#ffffff14;border:1px solid #ffffff21;border-radius:13px 13px 4px;min-width:112px;padding:9px 10px;font-size:7px;position:absolute;right:12px;box-shadow:0 11px 20px #00000029}.localPointRoot .chatBubble b{float:right;color:#61dcc0}.localPointRoot .bubbleOne{top:43px}.localPointRoot .bubbleTwo{color:#0d4940;background:#d8fff4;top:82px;right:26px}.localPointRoot .tileCopy{gap:9px;display:grid;transform:translateZ(18px)}.localPointRoot .tileCopy b{font:700 21px/1.05 Georgia,serif}.localPointRoot .tileCopy small{color:#91aaa3;line-height:1.45}.localPointRoot .serviceTile:hover .tileCopy small{color:#b0ccc4}.localPointRoot .tileTopics,.localPointRoot .cardTopics{flex-wrap:wrap;gap:5px;display:flex}.localPointRoot .tileTopics{margin-top:14px;transform:translateZ(14px)}.localPointRoot .tileTopics i,.localPointRoot .cardTopics i{color:#86aaa2;letter-spacing:.65px;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:100px;padding:5px 7px;font:800 5.5px/1 Arial,sans-serif}.localPointRoot .tileArrow{color:var(--sun);align-items:center;gap:7px;font-size:19px;display:flex;position:absolute;bottom:18px;right:20px}.localPointRoot .tileArrow small{color:#9ab8b0;letter-spacing:.75px;text-align:right;max-width:185px;font:800 6px/1.2 Arial,sans-serif}.localPointRoot .exchangePanel{color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(135deg,#044848d1,#022731eb);border:1px solid #75ecd940;border-radius:24px;margin-top:18px;overflow:hidden;box-shadow:0 25px 55px #00121945,inset 0 1px #ffffff21}.localPointRoot .exchangePanel>header{border-bottom:1px solid #ffffff1a;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;min-height:63px;padding:13px 17px;display:grid}.localPointRoot .exchangePanel>header>span:nth-child(2){gap:4px;display:grid}.localPointRoot .exchangePanel>header small{color:#82b9b0;letter-spacing:1.2px;font-size:6px;font-weight:900}.localPointRoot .exchangePanel>header strong{font:700 15px/1 Georgia,serif}.localPointRoot .exchangePanel time{color:#8db4ae;letter-spacing:.6px;font-size:7px}.localPointRoot .ratePulse{color:#7de9cb;letter-spacing:1px;background:#23cda514;border:1px solid #59eac445;border-radius:100px;align-items:center;gap:8px;min-width:106px;min-height:29px;padding:0 10px;font-size:6px;display:flex}.localPointRoot .ratePulse i{background:#5cf0b6;border-radius:50%;width:7px;height:7px;animation:1.8s ease-in-out infinite rateBlink;box-shadow:0 0 0 5px #5cf0b61a,0 0 14px #4fe8af}.localPointRoot .exchangeGrid{grid-template-columns:repeat(3,1fr) 1.7fr;gap:9px;min-height:74px;padding:11px 14px;display:grid}.localPointRoot .exchangeCell,.localPointRoot .exchangePromise{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:14px;align-items:center;min-height:52px;padding:9px 11px;display:flex}.localPointRoot .exchangeCell{justify-content:space-between;gap:8px}.localPointRoot .exchangeCell b{color:#91b8ff;letter-spacing:.5px;font-size:8px}.localPointRoot .exchangeCell i{color:#5cdbc0;font-style:normal}.localPointRoot .exchangeCell strong{white-space:nowrap;font-size:12px}.localPointRoot .exchangePromise{gap:9px}.localPointRoot .exchangePromise>i{color:#0e584d;background:linear-gradient(145deg,#caffee,#61dfbd);border-radius:11px;flex:none;place-items:center;width:31px;height:31px;font-style:normal;font-weight:900;display:grid}.localPointRoot .exchangePromise>span{gap:4px;display:grid}.localPointRoot .exchangePromise b{font-size:10px}.localPointRoot .exchangePromise small{color:#95b9b2;font-size:7px;line-height:1.35}.localPointRoot .exchangePanel>footer{color:#739d96;letter-spacing:.25px;border-top:1px solid #ffffff14;align-items:center;gap:13px;min-height:31px;padding:7px 16px;font-size:6px;display:flex}.localPointRoot .exchangePanel>footer a{color:#83dcca;white-space:nowrap;margin-left:auto;text-decoration:none}.localPointRoot .exchangePanel>footer span:last-child{white-space:nowrap}@keyframes rateBlink{50%{opacity:.35;transform:scale(.8)}}.localPointRoot .guideBackdrop{z-index:95;color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);overscroll-behavior:contain;background:#001116cc;place-items:center;padding:18px;animation:.22s fade;display:grid;position:fixed;inset:0}.localPointRoot .knowledgeGuide{--guide-accent:#ffad29;background:linear-gradient(145deg,#073f42,#031f2b 68%);border:1px solid #fff3;border-radius:29px;outline:none;width:min(1180px,100vw - 36px);max-height:calc(100svh - 36px);animation:.34s cubic-bezier(.2,.8,.2,1) guideRise;overflow:hidden;box-shadow:0 44px 110px #00000094,inset 0 1px #ffffff26}.localPointRoot .knowledgeTopbar{background:#011c2375;border-bottom:1px solid #ffffff1a;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;min-height:64px;padding:0 18px 0 22px;display:grid}.localPointRoot .knowledgeTopbar>span{color:#8bbcb4;letter-spacing:1.25px;align-items:center;gap:9px;font-size:7px;font-weight:900;display:flex}.localPointRoot .knowledgeTopbar>span i{background:var(--guide-accent);width:7px;height:7px;box-shadow:0 0 15px var(--guide-accent);border-radius:50%}.localPointRoot .knowledgeTopbar>b{color:#d6e7e3;letter-spacing:1.7px;font-size:8px}.localPointRoot .knowledgeTopbar>button{color:#fff;cursor:pointer;background:#ffffff0e;border:1px solid #ffffff29;border-radius:50%;justify-self:end;place-items:center;width:38px;height:38px;font-size:24px;display:grid}.localPointRoot .knowledgeLayout{grid-template-columns:.88fr 1.38fr;min-height:640px;max-height:calc(100svh - 102px);display:grid;overflow:auto}.localPointRoot .knowledgeIntro{background:radial-gradient(circle at 85% 12%,color-mix(in srgb,var(--guide-accent) 20%,transparent),transparent 30%),linear-gradient(155deg,#ffffff14,#ffffff06);border-right:1px solid #ffffff1c;padding:25px;position:relative;overflow:hidden}.localPointRoot .knowledgeIntro:before{content:"";opacity:.07;background-image:linear-gradient(#ffffff2e 1px,#0000 1px),linear-gradient(90deg,#ffffff2e 1px,#0000 1px);background-size:39px 39px;position:absolute;inset:0}.localPointRoot .knowledgeIntro>*{z-index:2;position:relative}.localPointRoot .knowledgeIntro>.productVisual{height:192px;margin:0 0 24px;transform:none}.localPointRoot .knowledgeIntro>small{color:var(--guide-accent);letter-spacing:1.6px;font-size:7px;font-weight:900}.localPointRoot .knowledgeIntro h2{letter-spacing:-1.4px;margin:10px 0 13px;font:600 clamp(32px,3vw,44px)/1.02 Georgia,serif}.localPointRoot .knowledgeIntro>p{color:#a9c6c0;margin:0;font-size:12px;line-height:1.65}.localPointRoot .knowledgePrinciple{border:1px solid color-mix(in srgb,var(--guide-accent) 32%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--guide-accent) 12%,transparent),#ffffff09);border-radius:16px;grid-template-columns:auto 1fr;align-items:center;gap:11px;margin-top:22px;padding:13px;display:grid}.localPointRoot .knowledgePrinciple>span{color:#082f35;background:var(--guide-accent);border-radius:12px;place-items:center;width:36px;height:36px;display:grid;box-shadow:inset 4px 5px 8px #ffffff57,0 11px 18px #0003}.localPointRoot .knowledgePrinciple>div{gap:4px;display:grid}.localPointRoot .knowledgePrinciple small{color:#7fa69f;letter-spacing:1.2px;font-size:5.5px;font-weight:900}.localPointRoot .knowledgePrinciple b{font:700 11px/1.35 Georgia,serif}.localPointRoot .knowledgeBody{flex-direction:column;gap:18px;padding:25px;display:flex}.localPointRoot .knowledgeBody section{background:#ffffff09;border:1px solid #ffffff1a;border-radius:19px;overflow:hidden}.localPointRoot .knowledgeBody section>header{border-bottom:1px solid #ffffff14;grid-template-columns:auto 1fr;align-items:center;gap:11px;min-height:67px;padding:12px 15px;display:grid}.localPointRoot .knowledgeBody section>header>span{color:#082f35;background:linear-gradient(145deg,#d7fff4,#59d9bd);border-radius:12px;place-items:center;width:37px;height:37px;font-size:9px;font-weight:900;display:grid}.localPointRoot .mistakeSection>header>span{color:#672b2b!important;background:linear-gradient(145deg,#ffe5e1,#ff887d)!important;font-size:16px!important}.localPointRoot .knowledgeBody section>header>div{gap:4px;display:grid}.localPointRoot .knowledgeBody section>header small{color:#77a39b;letter-spacing:1.2px;font-size:5.5px;font-weight:900}.localPointRoot .knowledgeBody section>header h3{margin:0;font:700 17px/1.1 Georgia,serif}.localPointRoot .knowledgeFacts{grid-template-columns:repeat(3,1fr);gap:8px;padding:11px;display:grid}.localPointRoot .knowledgeFacts article{background:#011b2259;border:1px solid #ffffff14;border-radius:13px;flex-direction:column;min-height:137px;padding:12px;display:flex}.localPointRoot .knowledgeFacts article>span{color:#58d9bc;letter-spacing:1px;font:800 7px/1 Arial,sans-serif}.localPointRoot .knowledgeFacts article b{margin:12px 0 7px;font:700 13px/1.15 Georgia,serif}.localPointRoot .knowledgeFacts article p{color:#91b3ad;margin:0;font-size:8px;line-height:1.5}.localPointRoot .mistakeSection ul{grid-template-columns:repeat(3,1fr);gap:8px;margin:0;padding:12px;list-style:none;display:grid}.localPointRoot .mistakeSection li{color:#c3d5d1;background:#ff69600b;border:1px solid #ff8b8021;border-radius:12px;grid-template-columns:auto 1fr;align-items:start;gap:8px;min-height:67px;padding:10px;font-size:8px;line-height:1.45;display:grid}.localPointRoot .mistakeSection li i{color:#5c2523;background:#ff8b80;border-radius:6px;place-items:center;width:18px;height:18px;font-style:normal;font-weight:900;display:grid}.localPointRoot .fieldNote{color:#9fc1bb;background:#57dcbe12;border-radius:10px;grid-template-columns:auto 1fr;gap:9px;margin:0 12px 12px;padding:9px 11px;font-size:7px;line-height:1.45;display:grid}.localPointRoot .fieldNote b{color:#64d9bd;letter-spacing:1px;font-size:6px}.localPointRoot .knowledgeActions{grid-template-columns:1.3fr .8fr;gap:9px;margin-top:auto;display:grid}.localPointRoot .knowledgeActions a,.localPointRoot .knowledgeActions button{letter-spacing:.85px;cursor:pointer;border:0;border-radius:14px;justify-content:space-between;align-items:center;min-height:50px;padding:0 15px;font-size:8px;font-weight:900;display:flex}.localPointRoot .knowledgeActions a{color:#082f35;background:linear-gradient(145deg,#fff7da,var(--guide-accent));box-shadow:0 15px 29px color-mix(in srgb,var(--guide-accent) 16%,transparent);text-decoration:none}.localPointRoot .knowledgeActions a b{font-size:18px}.localPointRoot .knowledgeActions button{color:#bdd3cf;background:#ffffff0b;border:1px solid #ffffff21;justify-content:center}@keyframes guideRise{0%{opacity:0;transform:translateY(25px)scale(.975)}}.localPointRoot .nhaTrangCombo{color:#fff;isolation:isolate;background:radial-gradient(circle at 12%,#f7c5682e,#0000 28%),radial-gradient(circle at 88% 20%,#42d9c224,#0000 30%),linear-gradient(135deg,#0a5d52b8,#023031f0);border:1px solid #ffffff30;border-radius:27px;grid-template-columns:auto 1fr auto;align-items:center;gap:34px;min-height:230px;margin-top:18px;padding:38px 42px;text-decoration:none;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 62px #00000042}.localPointRoot .nhaTrangCombo:before{content:"";opacity:.12;background-image:linear-gradient(#ffffff2e 1px,#0000 1px),linear-gradient(90deg,#ffffff2e 1px,#0000 1px);background-size:45px 45px;position:absolute;inset:0}.localPointRoot .comboRoute{z-index:2;background:#01232680;border:1px solid #ffffff3d;border-radius:22px;justify-content:center;align-items:center;gap:10px;width:220px;min-height:112px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff26}.localPointRoot .comboRoute i{color:#d8ece7;letter-spacing:1px;background:#ffffff14;border-radius:100px;padding:9px 10px;font:800 8px Arial,sans-serif}.localPointRoot .comboRoute b{color:var(--sun);font-size:22px}.localPointRoot .comboCopy{z-index:2;gap:9px;max-width:660px;display:grid;position:relative}.localPointRoot .comboCopy small{color:var(--sun);letter-spacing:1.8px;font-size:8px;font-weight:900}.localPointRoot .comboCopy b{font:600 36px/1 Georgia,serif}.localPointRoot .comboCopy p{color:#c6dcd7;max-width:570px;margin:0;font-size:12px;line-height:1.55}.localPointRoot .comboGo{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);white-space:nowrap;background:#032f2d85;border:1px solid #ffffff6b;border-radius:100px;align-items:center;gap:12px;min-height:48px;margin-left:auto;padding:0 18px;font-size:10px;font-weight:800;display:flex;position:relative}.localPointRoot .comboGo b{color:var(--sun);font-size:18px}.localPointRoot .nhaTrangCombo:hover .comboGo{color:var(--deep);background:#fff}.localPointRoot .storyStrip{border-top:1px solid #ffffff21;border-bottom:1px solid #ffffff21;grid-template-columns:1.2fr 1fr .8fr;min-height:220px;margin-top:80px;display:grid}.localPointRoot .storyStrip>div{padding:35px;position:relative}.localPointRoot .storyStrip>div+div{border-left:1px solid #ffffff21}.localPointRoot .storyMap{background:linear-gradient(135deg,#6cd6b21a,#0000);overflow:hidden}.localPointRoot .mapLine{border:2px dashed #084a3d47;border-radius:50%;width:250px;height:110px;position:absolute;top:25px;left:30px;transform:rotate(-8deg)}.localPointRoot .dot{z-index:2;color:#fff;background:linear-gradient(145deg,#09624f,#032d26);border-radius:50%;place-items:center;width:39px;height:39px;font-size:9px;display:grid;position:absolute;box-shadow:0 0 0 7px #043d311a,0 13px 20px #00000029}.localPointRoot .d1{top:90px;left:42px}.localPointRoot .d2{top:48px;left:145px}.localPointRoot .d3{top:96px;left:260px}.localPointRoot .storyMap p{text-align:right;font:500 19px/1.3 Georgia,serif;position:absolute;bottom:25px;right:28px}.localPointRoot .storyQuote{align-items:center;display:flex}.localPointRoot .storyQuote>span{color:var(--sun);font:100px/.5 Georgia,serif;position:absolute;top:28px}.localPointRoot .storyQuote p{margin-top:40px;font:400 19px/1.5 Georgia,serif}.localPointRoot .storyStats b{color:var(--mint);font:500 57px Georgia,serif}.localPointRoot .storyStats p{color:#91ada6;line-height:1.4}.localPointRoot .storyStats small{letter-spacing:1.3px;color:#98a39f;font-size:8px;position:absolute;bottom:26px}.localPointRoot .footer{color:#fff;background:var(--deep);grid-template-columns:auto 1fr auto;align-items:center;gap:20px;min-height:190px;padding:35px max(34px,50vw - 586px);display:grid}.localPointRoot .footer img{object-fit:cover;border-radius:50%;width:70px;height:70px}.localPointRoot .footer div{gap:5px;display:grid}.localPointRoot .footer b{font:700 24px Georgia,serif}.localPointRoot .footer span{color:#9cbab2;letter-spacing:1px;font-size:10px}.localPointRoot .footer a{color:#fff;border-bottom:1px solid #597b72;padding-bottom:5px;font-size:12px;text-decoration:none}.localPointRoot .footer>small{color:#78958d;grid-column:1/-1;font:9px monospace}.localPointRoot .modalBackdrop{z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);overscroll-behavior:contain;background:#011713c7;justify-content:flex-end;animation:.25s fade;display:flex;position:fixed;inset:0}.localPointRoot .requestPanel{background:#f8f5e9;width:min(100%,620px);height:100%;animation:.36s cubic-bezier(.2,.8,.2,1) slide;position:relative;overflow-y:auto;box-shadow:-30px 0 80px #00000059}.localPointRoot .close{z-index:2;color:#fff;cursor:pointer;background:#00000029;border:1px solid #ffffff59;border-radius:50%;width:42px;height:42px;font-size:26px;position:absolute;top:19px;right:22px}.localPointRoot .panelTop{--accent:#ffad29;background:radial-gradient(circle at 80% 10%,color-mix(in srgb,var(--accent) 45%,transparent),transparent 32%),var(--deep);color:#fff;min-height:260px;padding:45px;position:relative;overflow:hidden}.localPointRoot .panelTop:after{content:"";border:1px solid #ffffff24;border-radius:50%;width:220px;height:220px;position:absolute;bottom:-105px;right:-60px}.localPointRoot .panelTop>span{background:linear-gradient(145deg,color-mix(in srgb,var(--accent) 82%,white),color-mix(in srgb,var(--accent) 76%,black));width:60px;height:60px;color:var(--deep);border-radius:20px;place-items:center;font-size:24px;display:grid;transform:rotate(-7deg);box-shadow:inset 5px 5px 10px #ffffff59,inset -6px -6px 10px #0000002b,0 17px 28px #00000040}.localPointRoot .panelTop small{color:#a7c2ba;letter-spacing:1.5px;margin-top:26px;font-size:9px;display:block}.localPointRoot .panelTop h2{margin:10px 0;font:500 46px/1 Georgia,serif}.localPointRoot .panelTop p{color:#bdd0cb;margin:0}.localPointRoot .requestPanel form{padding:35px 44px}.localPointRoot .requestPanel label{color:#556661;letter-spacing:.7px;text-transform:uppercase;gap:8px;margin-bottom:18px;font-size:10px;font-weight:800;display:grid}.localPointRoot .fieldRow{grid-template-columns:1fr 1fr;gap:13px;display:grid}.localPointRoot .requestPanel input,.localPointRoot .requestPanel textarea{width:100%;color:var(--ink);text-transform:none;background:#fff;border:1px solid #d5ddd9;border-radius:8px;outline:none;padding:15px;font-size:14px}.localPointRoot .requestPanel input:focus,.localPointRoot .requestPanel textarea:focus{border-color:#38a787;box-shadow:0 0 0 3px #38a7871a}.localPointRoot .requestPanel textarea{resize:vertical;min-height:105px}.localPointRoot .send{color:#fff;cursor:pointer;background:linear-gradient(135deg,#075b49,#02372e);border:0;border-radius:8px;justify-content:space-between;width:100%;padding:18px 20px;font-weight:700;display:flex;box-shadow:0 16px 28px #043d312b}.localPointRoot .send b{color:#77deb9}.localPointRoot .privacy{text-align:center;color:#84918d;font-size:9px}@keyframes fade{0%{opacity:0}}@keyframes slide{0%{transform:translate(100%)}}@keyframes spin{to{rotate:360deg}}@keyframes orbitDot{0%{transform:rotate(0)translate(235px)}to{transform:rotate(360deg)translate(235px)}}@keyframes floatWorld{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-18px)rotate(1.5deg)}}@keyframes floatCoin{0%,to{translate:0;rotate:6deg}50%{translate:0 -12px;rotate:2deg}}@keyframes floatCard{0%,to{margin-top:0}50%{margin-top:-11px}}.localPointRoot .mobileAdventure,.localPointRoot .mobilePaths{display:none}.localPointRoot .aiLauncher{z-index:40;color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);cursor:pointer;background:linear-gradient(135deg,#044c3ef5,#022a23f5);border:1px solid #ffffff8c;border-radius:100px;align-items:center;gap:9px;min-width:184px;padding:7px 10px 7px 7px;display:flex;position:fixed;bottom:22px;right:24px;box-shadow:0 20px 50px #00000052,inset 0 1px #ffffff26}.localPointRoot .aiLauncherOrb{color:#073b31;background:radial-gradient(circle at 32% 28%,#fff4c6,#f4ad2d 56%,#bb6313);border-radius:50%;place-items:center;width:40px;height:40px;font:800 18px Georgia,serif;display:grid;box-shadow:0 0 0 4px #ffb62d1a,0 9px 18px #0003}.localPointRoot .aiLauncher>span:nth-child(2){text-align:left;display:grid}.localPointRoot .aiLauncher b{font-size:11px}.localPointRoot .aiLauncher small{color:#8ec4b5;letter-spacing:.5px;font-size:7px}.localPointRoot .aiLauncher>i{color:var(--sun);margin-left:auto;font-style:normal}.localPointRoot .aiLauncher:after{content:"";background:#53e3b0;border-radius:50%;width:8px;height:8px;position:absolute;top:6px;left:39px;box-shadow:0 0 0 4px #53e3b024}.localPointRoot .musicLauncher{z-index:45;color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);cursor:pointer;background:linear-gradient(135deg,#043641f5,#021f2bf5);border:1px solid #ffffff7a;border-radius:100px;align-items:center;gap:10px;min-width:214px;min-height:54px;padding:7px 12px 7px 7px;display:flex;position:fixed;bottom:22px;left:24px;box-shadow:0 20px 50px #00000052,inset 0 1px #ffffff24}.localPointRoot .musicLauncherOrb{color:#083d40;background:radial-gradient(circle at 32% 28%,#fff9dc,#f7c568 55%,#d88b16);border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:19px;display:grid;box-shadow:0 0 0 4px #f7c5681a,0 9px 18px #0003}.localPointRoot .musicLauncher>span:nth-child(2){text-align:left;gap:3px;display:grid}.localPointRoot .musicLauncher b{letter-spacing:.75px;font-size:9px}.localPointRoot .musicLauncher small{color:#8ec4bd;font-size:7px}.localPointRoot .musicLauncher>i{color:var(--sun);margin-left:auto;font-size:9px;font-style:normal}.localPointRoot .musicLauncher.isPlaying .musicLauncherOrb{animation:1.8s ease-in-out infinite musicPulse}.localPointRoot .musicLauncher.isPlaying:after{content:"";pointer-events:none;border:1px solid #4de1c86b;border-radius:100px;animation:1.8s ease-out infinite musicRing;position:absolute;inset:-5px}.localPointRoot .musicPlayer{z-index:50;color:#fff;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(150deg,#054b44fa,#011d25fa);border:1px solid #fff3;border-radius:24px;width:min(360px,100vw - 48px);animation:.3s cubic-bezier(.2,.8,.2,1) musicRise;position:fixed;bottom:88px;left:24px;overflow:hidden;box-shadow:0 32px 80px #00000080}.localPointRoot .musicPlayer header{border-bottom:1px solid #ffffff1a;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;min-height:78px;padding:13px;display:grid}.localPointRoot .musicDisc{color:#073a38;background:conic-gradient(from 15deg,#ffeaa9,#f4ad2d,#42d9c2,#ffeaa9);border-radius:50%;place-items:center;width:43px;height:43px;animation:8s linear infinite musicSpin;display:grid;box-shadow:0 7px 18px #00000040}.localPointRoot .musicPlayer header>div{gap:3px;min-width:0;display:grid}.localPointRoot .musicPlayer header small{color:#80beb2;letter-spacing:1.2px;font-size:6px}.localPointRoot .musicPlayer header b{text-overflow:ellipsis;white-space:nowrap;font:700 13px/1.2 Georgia,serif;overflow:hidden}.localPointRoot .musicPlayer header p{color:#a3c2bb;margin:0;font-size:7px}.localPointRoot .musicPlayer header button{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff26;border-radius:50%;width:32px;height:32px;font-size:20px}.localPointRoot .musicFrame{aspect-ratio:16/9;background:#001a20;width:100%;position:relative}.localPointRoot .musicFrame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.localPointRoot .musicPlayer>a{color:#8dc6ba;letter-spacing:.65px;justify-content:flex-end;align-items:center;min-height:32px;padding:0 14px;font-size:7px;text-decoration:none;display:flex}@keyframes musicRise{0%{opacity:0;transform:translateY(18px)scale(.97)}}@keyframes musicPulse{0%,to{transform:scale(1);box-shadow:0 0 0 4px #f7c5681a,0 9px 18px #0003}50%{transform:scale(1.05);box-shadow:0 0 0 8px #42d9c214,0 9px 22px #00000040}}@keyframes musicRing{0%{opacity:.7;transform:scale(.96)}to{opacity:0;transform:scale(1.08)}}@keyframes musicSpin{to{transform:rotate(360deg)}}.localPointRoot .aiBackdrop{z-index:70;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#011713ab;justify-content:flex-end;align-items:flex-end;padding:18px;animation:.2s fade;display:flex;position:fixed;inset:0}.localPointRoot .aiPanel{color:#fff;background:radial-gradient(circle at 80% 8%,#ffad2629,#0000 28%),linear-gradient(160deg,#075141,#022b24 68%);border:1px solid #ffffff2e;border-radius:29px;width:min(100%,430px);max-height:min(760px,100svh - 36px);animation:.36s cubic-bezier(.2,.8,.2,1) aiRise;overflow:auto;box-shadow:0 34px 90px #00000080}.localPointRoot .aiPanel header{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;min-height:84px;padding:16px 17px;display:flex}.localPointRoot .aiIdentity{align-items:center;gap:11px;display:flex}.localPointRoot .aiIdentity>span{color:#0a3c32;background:linear-gradient(145deg,#ffe9a9,#e99a1d);border-radius:16px;place-items:center;width:45px;height:45px;font:800 20px Georgia,serif;display:grid;transform:rotate(-5deg);box-shadow:inset 5px 5px 9px #ffffff5c,inset -5px -6px 10px #8037002e}.localPointRoot .aiIdentity>div{gap:5px;display:grid}.localPointRoot .aiIdentity b{font:700 18px Georgia,serif}.localPointRoot .aiIdentity small{color:#85b4a8;letter-spacing:1px;font-size:7px}.localPointRoot .aiIdentity small i{background:#4fe0ac;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block;box-shadow:0 0 10px #4fe0ac}.localPointRoot .aiPanel header>button{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff29;border-radius:50%;width:38px;height:38px;font-size:23px}.localPointRoot .aiContext{color:#85a9a0;letter-spacing:1px;background:#0000001f;border:1px solid #ffffff1a;border-radius:13px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;margin:14px 16px 3px;padding:10px 12px;font-size:7px;display:grid}.localPointRoot .aiContext b{color:#fff;font:9px monospace}.localPointRoot .aiContext i{color:var(--sun);font-style:normal}.localPointRoot .aiMessages{flex-direction:column;gap:9px;min-height:210px;max-height:285px;padding:15px 16px;display:flex;overflow-y:auto}.localPointRoot .aiMessages p{border-radius:16px;max-width:84%;margin:0;padding:12px 13px;font-size:11px;line-height:1.55;animation:.25s resultReveal}.localPointRoot .aiMessages .ai{color:#d5e6e1;background:#ffffff14;border:1px solid #ffffff1a;border-bottom-left-radius:5px;align-self:flex-start}.localPointRoot .aiMessages .guest{color:#113a31;background:linear-gradient(145deg,#fff5d0,#edb144);border-bottom-right-radius:5px;align-self:flex-end}.localPointRoot .aiChoices{grid-template-columns:1fr 1fr;gap:7px;padding:0 16px 14px;display:grid}.localPointRoot .aiChoices button{text-align:left;color:#d4e6e1;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff1c;border-radius:13px;align-items:center;gap:8px;min-height:43px;padding:8px 10px;font-size:9px;display:flex}.localPointRoot .aiChoices span{color:var(--sun)}.localPointRoot .aiHandoff{border-top:1px solid #ffffff1a;gap:8px;padding:14px 16px;display:grid}.localPointRoot .aiHandoff a,.localPointRoot .aiHandoff button{color:#073a30;text-align:left;cursor:pointer;background:#fff;border:0;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;width:100%;min-height:48px;padding:0 13px;font-size:10px;text-decoration:none;display:grid}.localPointRoot .aiHandoff button{color:#fff;background:linear-gradient(135deg,#138364,#075544)}.localPointRoot .aiHandoff span{font-size:18px}.localPointRoot .aiHandoff i{color:#e49417;font-style:normal}.localPointRoot .aiDisclosure{text-align:center;color:#6f9c90;margin:0;padding:0 17px 17px;font-size:7px;line-height:1.5}@keyframes aiRise{0%{opacity:0;transform:translateY(28px)scale(.97)}}@keyframes mobileFloat{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-14px)rotate(1.5deg)}}@keyframes mobileOrbit{to{transform:rotate(360deg)}}@keyframes starDrift{0%,to{opacity:.25;transform:translateY(0)scale(.75)}50%{opacity:1;transform:translateY(-8px)scale(1)}}@keyframes adventureGlow{0%,to{opacity:.5;transform:scale(.94)}50%{opacity:.85;transform:scale(1.06)}}@keyframes arrowNudge{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}@media (max-width:1040px){.localPointRoot .heroGrid{text-align:center;grid-template-columns:1fr;padding-top:55px}.localPointRoot .kicker,.localPointRoot .microTrust{justify-content:center}.localPointRoot .lead{margin-left:auto;margin-right:auto}.localPointRoot .heroVisual{min-height:520px}.localPointRoot .serviceDeck,.localPointRoot .exchangeGrid{grid-template-columns:1fr 1fr}.localPointRoot .exchangePromise{grid-column:1/-1}.localPointRoot .exchangePanel>footer{flex-wrap:wrap}.localPointRoot .exchangePanel>footer a{margin-left:0}.localPointRoot .storyStrip{grid-template-columns:1fr 1fr}.localPointRoot .storyStats{border-top:1px solid var(--line);grid-column:1/-1;border-left:0!important}.localPointRoot .sectionHead{flex-direction:column;align-items:flex-start}.localPointRoot .sectionHead>p{margin:0}.localPointRoot .nhaTrangCombo{grid-template-columns:1fr;align-items:flex-start;gap:24px}.localPointRoot .comboGo{margin-left:0}.localPointRoot .comboRoute{width:100%;max-width:340px}.localPointRoot .knowledgeLayout{grid-template-columns:1fr}.localPointRoot .knowledgeIntro{border-bottom:1px solid #ffffff1c;border-right:0}.localPointRoot .knowledgeIntro>.productVisual{max-width:430px}}@media (max-width:600px){.localPointRoot{background:#021f1a}.localPointRoot .mobileAdventure{order:1}.localPointRoot .giftWheelSection{order:2}.localPointRoot .mobilePaths{order:3}.localPointRoot .heroStage,.localPointRoot .experience,.localPointRoot .footer{display:none}.localPointRoot .giftWheelSection{text-align:center;background:radial-gradient(circle at 50% 54%,#ffad2633,#0000 24%),linear-gradient(165deg,#042f28,#011d19);flex-direction:column;gap:25px;width:100%;max-width:460px;min-height:auto;margin:0 auto;padding:68px 18px 58px;display:flex}.localPointRoot .giftWheelSection:after{font-size:44px;top:15px;right:-230px}.localPointRoot .giftKicker{font-size:7px}.localPointRoot .giftKicker span{width:27px;height:27px}.localPointRoot .giftCopy h2{letter-spacing:-1.5px;margin:19px 0 14px;font-size:39px;line-height:.99}.localPointRoot .giftLead{max-width:340px;margin:0 auto;font-size:11px;line-height:1.6}.localPointRoot .giftRules{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:20px}.localPointRoot .giftRules span{padding:8px 9px;font-size:6px}.localPointRoot .wheelStage{order:2;min-height:402px}.localPointRoot .wheelStage:before{width:290px;height:70px;bottom:26px}.localPointRoot .wheelOuter{width:326px;height:326px}.localPointRoot .wheelOuter:before{inset:14px}.localPointRoot .prizeWheel{border-width:4px;width:276px;height:276px}.localPointRoot .wheelLabel{gap:2px;width:62px;margin-top:-23px;margin-left:-31px}.localPointRoot .wheelLabel span{font-size:17px}.localPointRoot .wheelLabel b{font-size:7px}.localPointRoot .wheelLabel1{transform:rotate(0)translateY(-91px)}.localPointRoot .wheelLabel2{transform:rotate(60deg)translateY(-91px)rotate(-60deg)}.localPointRoot .wheelLabel3{transform:rotate(120deg)translateY(-91px)rotate(-120deg)}.localPointRoot .wheelLabel4{transform:rotate(180deg)translateY(-91px)rotate(-180deg)}.localPointRoot .wheelLabel5{transform:rotate(240deg)translateY(-91px)rotate(-240deg)}.localPointRoot .wheelLabel6{transform:rotate(300deg)translateY(-91px)rotate(-300deg)}.localPointRoot .spinButton{border-width:4px;width:84px;height:84px}.localPointRoot .spinButton span{font-size:21px}.localPointRoot .spinButton small{font-size:5px}.localPointRoot .wheelPointer{top:22px;transform:scale(.78)}.localPointRoot .wheelLights i{width:6px;height:6px;transform:rotate(calc(var(--i) * 20deg)) translateY(-153px);margin:-3px;animation:none}.localPointRoot .floatingGift{border-radius:15px;width:48px;height:48px;font-size:17px}.localPointRoot .giftBoxOne{top:18%;left:-1%}.localPointRoot .giftBoxTwo{bottom:16%;right:-1%}.localPointRoot .giftDust{display:none}.localPointRoot .giftResult{text-align:left;order:3;grid-template-columns:auto 1fr;margin:20px auto 0;padding:12px}.localPointRoot .giftResult>span{width:45px;height:45px}.localPointRoot .giftClaimActions{grid-column:1/-1;width:100%}.localPointRoot .giftResult button{width:100%}.localPointRoot .giftClaimSteps{grid-template-columns:1fr;width:100%}.localPointRoot .mobileAdventure{width:100%;max-width:460px;height:100svh;min-height:100svh;padding:env(safe-area-inset-top) 18px env(safe-area-inset-bottom);color:#fff;isolation:isolate;background:radial-gradient(circle at 70% 42%,#faa82033,#0000 25%),radial-gradient(circle at 15% 84%,#3fddac2b,#0000 27%),linear-gradient(154deg,#075646 0%,#032f28 46%,#011c18 100%);flex-direction:column;margin:0 auto;display:flex;position:relative;overflow:hidden}.localPointRoot .mobileAdventure:before{content:"";z-index:-1;opacity:.12;background-image:linear-gradient(#ffffff2e 1px,#0000 1px),linear-gradient(90deg,#ffffff2e 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 85%);mask-image:linear-gradient(#000,#0000 85%)}.localPointRoot .adventureAurora{filter:blur(30px);pointer-events:none;z-index:-1;border-radius:50%;animation:6s ease-in-out infinite adventureGlow;position:absolute}.localPointRoot .auroraOne{background:#ffb12a33;width:240px;height:240px;top:18%;right:-105px}.localPointRoot .auroraTwo{background:#46e1af2e;width:260px;height:260px;animation-delay:-2.5s;bottom:4%;left:-140px}.localPointRoot .starField i{background:#ffe4a4;border-radius:50%;width:3px;height:3px;animation:3s ease-in-out infinite starDrift;position:absolute;box-shadow:0 0 12px #ffc44f}.localPointRoot .starField i:first-child{top:27%;left:8%}.localPointRoot .starField i:nth-child(2){animation-delay:-1s;top:17%;right:12%}.localPointRoot .starField i:nth-child(3){animation-delay:-2s;top:58%;left:19%}.localPointRoot .starField i:nth-child(4){animation-delay:-.4s;top:64%;right:7%}.localPointRoot .starField i:nth-child(5){animation-delay:-1.7s;top:14%;left:46%}.localPointRoot .starField i:nth-child(6){animation-delay:-2.4s;bottom:9%;right:30%}.localPointRoot .mobileNav{z-index:5;justify-content:space-between;align-items:center;min-height:66px;display:flex;position:relative}.localPointRoot .mobileBrand{align-items:center;gap:9px;display:flex}.localPointRoot .mobileBrand img{border:1.5px solid #ffffffd1;border-radius:50%;width:42px;height:42px;box-shadow:0 8px 18px #00000042}.localPointRoot .mobileBrand span{font:700 17px/1 Georgia,serif;display:grid}.localPointRoot .mobileBrand small{letter-spacing:1.5px;color:#91c5b6;margin-top:5px;font:700 6px/1 Arial,sans-serif}.localPointRoot .ruPulse{color:#fff;letter-spacing:1px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff2e;border-radius:100px;align-items:center;gap:7px;padding:8px 10px;font-size:9px;font-weight:800;display:flex}.localPointRoot .ruPulse i{background:#55e1af;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 5px #55e1af1f}.localPointRoot .adventureIntro{z-index:4;text-align:center;padding-top:12px;position:relative}.localPointRoot .adventureIntro p{color:#a7d0c4;letter-spacing:1.5px;margin:0;font-size:7px;font-weight:800}.localPointRoot .adventureIntro p span{color:var(--sun);margin-right:6px}.localPointRoot .adventureIntro h1{letter-spacing:-2px;margin:9px 0 0;font:500 clamp(38px,12vw,54px)/.88 Georgia,serif}.localPointRoot .adventureIntro h1 em{color:var(--sun);font-weight:400}.localPointRoot .mobileWorld{flex:1;place-items:center;min-height:0;margin:-8px -10px -18px;display:grid;position:relative}.localPointRoot .worldGlow{aspect-ratio:1;filter:drop-shadow(0 22px 44px #f59b1e2e);background:radial-gradient(circle at 45% 40%,#ffd06c 0 10%,#e98a1a 35%,#0000 63%);border-radius:50%;width:69vw;max-width:320px;animation:5.5s ease-in-out infinite adventureGlow;position:absolute}.localPointRoot .mobileWorld>img{z-index:3;object-fit:contain;filter:drop-shadow(0 34px 27px #00000080);width:min(102vw,465px);max-height:48svh;animation:5s ease-in-out infinite mobileFloat;position:relative}.localPointRoot .worldOrbit{z-index:2;border:1px solid #ffd68359;border-radius:50%;animation:14s linear infinite mobileOrbit;position:absolute}.localPointRoot .worldOrbit i{background:#ffe19a;border-radius:50%;width:9px;height:9px;display:block;box-shadow:0 0 18px #ffc451}.localPointRoot .worldOrbitOne{width:86vw;max-width:390px;height:37vw;transform:rotate(-10deg)}.localPointRoot .worldOrbitOne i{margin:16vw 0 0 -5px}.localPointRoot .worldOrbitTwo{aspect-ratio:1;border-style:dashed;width:64vw;max-width:295px;animation-duration:19s;animation-direction:reverse}.localPointRoot .worldOrbitTwo i{background:#64e4ba;margin:calc(32vw - 4px) 0 0 -4px;box-shadow:0 0 18px #4cddb0}.localPointRoot .worldPin{z-index:5;color:#c9e1da;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:1px;background:#022b24b3;border:1px solid #fff3;border-radius:100px;align-items:center;gap:5px;padding:6px 8px;font-size:7px;display:flex;position:absolute}.localPointRoot .worldPin b{color:var(--sun)}.localPointRoot .pinTop{top:18%;left:3%}.localPointRoot .pinBottom{bottom:24%;right:2%}.localPointRoot .adventureTicket{z-index:6;color:#103a31;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(145deg,#fffffaf5,#dfefe8e6);border:1px solid #fff;border-radius:13px;width:175px;padding:12px 14px;position:absolute;bottom:16%;left:3%;transform:rotate(-4deg);box-shadow:0 20px 40px #00000052}.localPointRoot .adventureTicket small{color:#758a84;letter-spacing:1.2px;font-size:6px;font-weight:800;display:block}.localPointRoot .adventureTicket b{margin-top:5px;font:700 13px Georgia,serif;display:block}.localPointRoot .adventureTicket b span{color:#e68b12}.localPointRoot .adventureTicket i{color:#13926f;font-size:6px;font-style:normal;font-weight:900;position:absolute;top:9px;right:9px}.localPointRoot .dataSignal{z-index:6;color:#96bcb2;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);letter-spacing:.7px;background:#01211cb3;border:1px solid #ffffff2e;border-radius:8px;padding:6px 8px;font:700 5px/1 Arial,sans-serif;position:absolute;box-shadow:0 10px 20px #00000026}.localPointRoot .dataSignal b{color:#58dfb0;margin-left:5px}.localPointRoot .signalOne{top:28%;right:3%;transform:rotate(3deg)}.localPointRoot .signalTwo{bottom:36%;left:7%;transform:rotate(-4deg)}.localPointRoot .adventureAction{z-index:6;padding:0 0 14px;position:relative}.localPointRoot .adventureAction>p{text-align:center;color:#b6cdc7;margin:0 0 13px;font:400 12px/1.4 Georgia,serif}.localPointRoot .adventureAction>p b{color:#fff}.localPointRoot .adventureAction button{width:100%;min-height:56px;color:var(--deep);letter-spacing:.8px;background:linear-gradient(145deg,#fffdf6,#e9f3ed);border:0;border-radius:18px;justify-content:space-between;align-items:center;padding:7px 8px 7px 19px;font-size:11px;font-weight:900;display:flex;box-shadow:0 20px 35px #00000040}.localPointRoot .adventureAction button b{background:linear-gradient(145deg,#ffc85b,#f49214);border-radius:14px;place-items:center;width:42px;height:42px;font-size:17px;display:grid;box-shadow:inset 5px 5px 9px #ffffff59,inset -5px -6px 10px #a44d002e}.localPointRoot .swipeHint{color:#668e83;letter-spacing:1.5px;justify-content:center;align-items:center;gap:7px;margin-top:10px;font-size:6px;font-weight:800;display:flex}.localPointRoot .swipeHint i{border:1px solid #668e83;border-radius:10px;width:10px;height:16px;position:relative}.localPointRoot .swipeHint i:after{content:"";background:#9fc3b8;border-radius:2px;width:2px;height:4px;animation:1.5s ease-in-out infinite arrowNudge;position:absolute;top:3px;left:3px}.localPointRoot .mobilePaths{color:#fff;background:radial-gradient(circle at 82% 18%,#ffa5221f,#0000 24%),linear-gradient(165deg,#052f28,#011d19 68%);width:100%;max-width:460px;min-height:100svh;margin:0 auto;padding:22px 0 48px;display:block;position:relative;overflow:hidden}.localPointRoot .mobilePaths:before{content:"";opacity:.09;background-image:linear-gradient(#fff3 1px,#0000 1px),linear-gradient(90deg,#fff3 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0}.localPointRoot .pathTop,.localPointRoot .pathKicker,.localPointRoot .mobilePaths h2,.localPointRoot .pathLead,.localPointRoot .dragTip,.localPointRoot .mobilePromise{z-index:2;margin-left:20px;margin-right:20px;position:relative}.localPointRoot .pathTop{justify-content:space-between;align-items:center;display:flex}.localPointRoot .pathTop>span{color:#6ca395;letter-spacing:1.5px;font-size:7px;font-weight:800}.localPointRoot .pathTop img{border:1px solid #fff9;border-radius:50%;width:38px;height:38px}.localPointRoot .pathKicker{color:var(--sun);letter-spacing:2px;margin-top:32px;margin-bottom:9px;font-size:7px;font-weight:900}.localPointRoot .mobilePaths h2{letter-spacing:-1.5px;margin-top:0;margin-bottom:12px;font:500 39px/.95 Georgia,serif}.localPointRoot .mobilePaths h2 em{color:var(--mint);font-weight:400}.localPointRoot .pathLead{color:#8fb1a8;max-width:300px;font-size:11px;line-height:1.5}.localPointRoot .mobileDestinationRail{z-index:3;scrollbar-width:none;gap:8px;margin:20px 0 0;padding:0 20px 5px;display:flex;position:relative;overflow-x:auto}.localPointRoot .mobileDestinationRail::-webkit-scrollbar{display:none}.localPointRoot .mobileDestinationRail>a,.localPointRoot .mobileDestinationRail>span{color:#d9eee8;letter-spacing:1px;background:#ffffff0b;border:1px solid #ffffff24;border-radius:100px;flex:none;align-items:center;gap:8px;min-height:38px;padding:0 12px;font:800 7px Arial,sans-serif;text-decoration:none;display:flex}.localPointRoot .mobileDestinationRail>a b{color:var(--sun);font-size:11px}.localPointRoot .mobileDestinationRail>span{color:#799d93}.localPointRoot .mobileDestinationRail small{color:#9ab8b0;font-size:5px}.localPointRoot .adventureRail{z-index:2;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;gap:14px;padding:24px 20px 30px;display:flex;position:relative;overflow-x:auto}.localPointRoot .adventureRail::-webkit-scrollbar{display:none}.localPointRoot .adventureCard{scroll-snap-align:center;appearance:none;max-width:335px;min-height:482px;font:inherit;color:#fff;text-align:left;cursor:pointer;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:linear-gradient(150deg,#ffffff21,#ffffff09);border:1px solid #ffffff2b;border-radius:28px;flex:0 0 82vw;padding:20px;text-decoration:none;position:relative;overflow:hidden;box-shadow:0 28px 55px #0000004d,inset 0 1px #ffffff2e}.localPointRoot .adventureCard:before{content:"";filter:blur(2px);opacity:.22;border-radius:50%;width:230px;height:230px;position:absolute;top:-80px;right:-80px}.localPointRoot .card1:before{background:#ffad26}.localPointRoot .card2:before{background:#43d1a4}.localPointRoot .card3:before{background:#729df4}.localPointRoot .card4:before{background:#ff7c75}.localPointRoot .cardIndex{color:#8daaa2;letter-spacing:2px;font-size:8px}.localPointRoot .cardPlanet{background:radial-gradient(circle at 34% 28%,#ffffffe6,#ffb126e6 20%,#b45c0e 72%);border-radius:50%;place-items:center;width:160px;height:160px;margin:24px auto 22px;display:grid;position:relative;box-shadow:inset 16px 14px 26px #ffffff40,inset -22px -24px 33px #4c220052,0 28px 45px #00000052}.localPointRoot .card2 .cardPlanet{background:radial-gradient(circle at 34% 28%,#d9fff2,#42d2a4 25%,#08715a 75%)}.localPointRoot .card3 .cardPlanet{background:radial-gradient(circle at 34% 28%,#e7efff,#719cf6 25%,#3453a1 75%)}.localPointRoot .card4 .cardPlanet{background:radial-gradient(circle at 34% 28%,#ffe7e4,#ff7b73 25%,#a83d3a 75%)}.localPointRoot .cardPlanet:before,.localPointRoot .cardPlanet:after{content:"";border:1px solid #ffffff6b;border-radius:50%;position:absolute;transform:rotate(-18deg)}.localPointRoot .cardPlanet:before{width:205px;height:62px}.localPointRoot .cardPlanet:after{border-style:dashed;width:185px;height:45px;transform:rotate(22deg)}.localPointRoot .cardPlanet i{z-index:3;color:#063d32;text-shadow:0 2px #ffffff38;font-size:33px;font-style:normal;position:relative}.localPointRoot .cardPlanet span{z-index:3;background:#fff3c8;border-radius:50%;width:9px;height:9px;position:absolute;right:-20px;box-shadow:0 0 17px #ffd25d}.localPointRoot .cardPlanet b{z-index:3;background:#65e0b5;border-radius:50%;width:6px;height:6px;position:absolute;top:48%;left:-15px;box-shadow:0 0 15px #4fd4a6}.localPointRoot .adventureCard>.productVisual{border-radius:20px;height:185px;margin:22px 0 19px;transform:none}.localPointRoot .adventureCard .visualTopline{font-size:6px}.localPointRoot .adventureCard .phoneVisual{height:161px}.localPointRoot .adventureCard .verifiedPin{left:74px}.localPointRoot .adventureCard .carVisual{width:162px;height:54px}.localPointRoot .adventureCard .chatBubble{min-width:145px}.localPointRoot .cardWords small{color:#86a89e;letter-spacing:1.5px;font-size:7px;font-weight:900}.localPointRoot .cardWords strong{margin:7px 0 5px;font:700 28px/1 Georgia,serif;display:block}.localPointRoot .cardWords p{color:#a7bdb7;margin:0;font-size:10px}.localPointRoot .cardTopics{z-index:3;margin-top:11px;position:relative}.localPointRoot .comboAdventureCard:before{background:#f3be55}.localPointRoot .comboAdventureCard .cardPlanet i{font-size:18px;font-weight:900}.localPointRoot .cardGo{color:#b9d0ca;letter-spacing:1.5px;border-top:1px solid #ffffff26;justify-content:space-between;align-items:center;padding-top:13px;font-size:7px;font-weight:900;display:flex;position:absolute;bottom:18px;left:20px;right:20px}.localPointRoot .cardGo b{color:var(--sun);font-size:15px}.localPointRoot .railEnd{scroll-snap-align:center;text-align:center;flex:0 0 58vw;place-content:center;justify-items:center;max-width:230px;min-height:410px;display:grid}.localPointRoot .railEnd img{border:2px solid #fff;border-radius:50%;width:100px;height:100px;box-shadow:0 25px 45px #0000004d}.localPointRoot .railEnd p{color:#aac5bd;font:400 18px/1.4 Georgia,serif}.localPointRoot .railEnd p b{color:#fff}.localPointRoot .exchangePanel.isCompact{z-index:2;border-radius:21px;margin:4px 20px 17px;position:relative}.localPointRoot .exchangePanel.isCompact>header{grid-template-columns:1fr auto;gap:9px;min-height:auto;padding:12px}.localPointRoot .exchangePanel.isCompact .ratePulse{grid-column:1/-1;width:max-content;min-width:0;min-height:25px}.localPointRoot .exchangePanel.isCompact>header strong{font-size:13px}.localPointRoot .exchangePanel.isCompact time{text-align:right;font-size:6px}.localPointRoot .exchangePanel.isCompact .exchangeGrid{grid-template-columns:1fr 1fr 1fr;gap:6px;min-height:0;padding:9px}.localPointRoot .exchangePanel.isCompact .exchangeCell{text-align:center;flex-direction:column;justify-content:center;gap:4px;min-height:62px;padding:8px 5px}.localPointRoot .exchangePanel.isCompact .exchangeCell strong{font-size:10px}.localPointRoot .exchangePanel.isCompact .exchangePromise{grid-column:1/-1;min-height:51px}.localPointRoot .exchangePanel.isCompact>footer{grid-template-columns:1fr auto;gap:6px;padding:9px 11px;line-height:1.4;display:grid}.localPointRoot .exchangePanel.isCompact>footer a{margin-left:0}.localPointRoot .exchangePanel.isCompact>footer span:last-child{white-space:normal;grid-column:1/-1}.localPointRoot .dragTip{color:#628d81;letter-spacing:1.5px;justify-content:center;gap:12px;font-size:7px;font-weight:800;display:flex}.localPointRoot .dragTip span{color:var(--sun)}.localPointRoot .mobilePromise{background:#ffffff0b;border:1px solid #ffffff1f;border-radius:21px;grid-template-columns:auto 1fr auto;align-items:center;gap:15px;margin-top:35px;padding:22px;display:grid}.localPointRoot .mobilePromise>span{color:var(--mint);font:500 31px Georgia,serif}.localPointRoot .mobilePromise p{color:#9ab7af;margin:0;font-size:10px;line-height:1.4}.localPointRoot .mobilePromise i{color:var(--sun)}.localPointRoot .panelTop{min-height:240px;padding:36px 24px}.localPointRoot .panelTop h2{font-size:39px}.localPointRoot .requestPanel form{padding:28px 20px}.localPointRoot .fieldRow{grid-template-columns:1fr}.localPointRoot .modalBackdrop{align-items:flex-end}.localPointRoot .requestPanel{border-radius:22px 22px 0 0;height:92%}.localPointRoot .wheelGesture{font-size:6px;bottom:23px}.localPointRoot .wheelNote{font-size:5px;bottom:3px}.localPointRoot .aiLauncher{right:14px;bottom:calc(12px + env(safe-area-inset-bottom));border-radius:18px;width:52px;min-width:0;height:52px;padding:6px}.localPointRoot .aiLauncher>span:nth-child(2),.localPointRoot .aiLauncher>i{display:none}.localPointRoot .aiLauncherOrb{border-radius:13px;width:38px;height:38px}.localPointRoot .aiLauncher:after{top:4px;left:40px}.localPointRoot .musicLauncher{left:14px;bottom:calc(12px + env(safe-area-inset-bottom));border-radius:18px;width:52px;min-width:0;height:52px;min-height:52px;padding:6px}.localPointRoot .musicLauncher>span:nth-child(2),.localPointRoot .musicLauncher>i{display:none}.localPointRoot .musicLauncherOrb{border-radius:13px;width:38px;height:38px}.localPointRoot .musicLauncher.isPlaying:after{border-radius:22px}.localPointRoot .musicPlayer{left:14px;bottom:calc(76px + env(safe-area-inset-bottom));border-radius:20px;width:calc(100vw - 28px)}.localPointRoot .musicPlayer header{min-height:72px;padding:11px}.localPointRoot .musicPlayer header b{font-size:12px}.localPointRoot .aiBackdrop{align-items:flex-end;padding:0}.localPointRoot .aiPanel{border-bottom:0;border-radius:26px 26px 0 0;width:100%;max-height:92svh}.localPointRoot .aiMessages{max-height:250px}.localPointRoot .guideBackdrop{align-items:end;padding:0}.localPointRoot .knowledgeGuide{border-bottom:0;border-radius:26px 26px 0 0;width:100%;max-height:94svh}.localPointRoot .knowledgeTopbar{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#021f27f5;grid-template-columns:1fr auto;min-height:57px;padding:0 12px 0 15px;position:sticky;top:0}.localPointRoot .knowledgeTopbar>b{display:none}.localPointRoot .knowledgeTopbar>span{font-size:6px}.localPointRoot .knowledgeTopbar>button{width:35px;height:35px}.localPointRoot .knowledgeLayout{min-height:0;max-height:calc(94svh - 57px)}.localPointRoot .knowledgeIntro,.localPointRoot .knowledgeBody{padding:16px}.localPointRoot .knowledgeIntro>.productVisual{width:100%;max-width:none;height:175px;margin-bottom:19px}.localPointRoot .knowledgeIntro h2{font-size:32px}.localPointRoot .knowledgeIntro>p{font-size:10px}.localPointRoot .knowledgePrinciple{margin-top:17px}.localPointRoot .knowledgeBody{gap:13px}.localPointRoot .knowledgeFacts,.localPointRoot .mistakeSection ul{grid-template-columns:1fr}.localPointRoot .knowledgeFacts article{min-height:104px}.localPointRoot .mistakeSection li{min-height:54px}.localPointRoot .knowledgeActions{grid-template-columns:1fr}.localPointRoot .knowledgeActions a,.localPointRoot .knowledgeActions button{min-height:48px}}.localPointRoot .heroStage{background:linear-gradient(90deg,#021820f0 0%,#021f27c4 34%,#02242b33 67%,#01191f1a 100%),linear-gradient(#0000 55%,#01161c70),url(/local-point/local-point-tropical-clean-v3.png) 50%/cover no-repeat}.localPointRoot .heroStage:before{opacity:.06;background-size:88px 88px}.localPointRoot .heroStage:after{filter:blur(45px);background:#28ddd514;width:640px;height:640px;top:7%;right:7%}.localPointRoot .heroGrid{min-height:calc(100vh - 150px)}.localPointRoot .heroCopy{text-shadow:0 4px 24px #00121973;padding:24px 0}.localPointRoot .heroCopy h1{max-width:690px}.localPointRoot .heroCopy h1 em{color:#ffd27d;text-shadow:0 12px 35px #f7c5682e}.localPointRoot .lead{color:#d9ebe8;text-shadow:0 2px 14px #0014199e}.localPointRoot .microTrust{color:#b4d5d0}.localPointRoot .topbar{border-bottom-color:#ffffff30}.localPointRoot .live{color:#e8faf6;cursor:pointer;background:#02373c4d}.localPointRoot .heroNatureOverlay{--spot-x:52%;--spot-y:42%;min-height:590px}.localPointRoot .heroNatureOverlay:before{display:none}.localPointRoot .heroNatureOverlay:after{content:"";z-index:5;pointer-events:none;opacity:.58;background:radial-gradient(circle 190px at var(--spot-x) var(--spot-y),#fff8cf8a 0%,#6df7e240 24%,#1fc4be14 48%,transparent 72%);mix-blend-mode:screen;filter:blur(2px);transition:opacity .25s;position:absolute;inset:-8%}.localPointRoot .heroNatureOverlay:hover:after{opacity:.94}.localPointRoot .heroNatureOverlay:hover .vietnamMapSvg{filter:drop-shadow(0 36px 28px #000c149e)drop-shadow(0 0 18px #61f4e061)brightness(1.11)saturate(1.08)}.localPointRoot .ecoSignalRing{width:500px;height:500px;transform:translate3d(calc(var(--mx) * 9px),calc(var(--my) * 8px),0);border:1px solid #76f4e747;border-radius:50%;margin:-250px;transition:transform .25s;position:absolute;top:50%;left:50%;box-shadow:0 0 80px #1ed7cf0f,inset 0 0 90px #25c6c20a}.localPointRoot .ecoSignalRing:before,.localPointRoot .ecoSignalRing:after{content:"";border:1px dashed #ffdf9c3b;border-radius:50%;animation:25s linear infinite spin;position:absolute}.localPointRoot .ecoSignalRing:before{inset:34px}.localPointRoot .ecoSignalRing:after{animation-duration:32s;animation-direction:reverse;inset:-31px}.localPointRoot .ecoSignalRing i,.localPointRoot .ecoSignalRing span{background:#72f3dc;border-radius:50%;width:10px;height:10px;position:absolute;box-shadow:0 0 20px #39d8c4}.localPointRoot .ecoSignalRing i{top:22%;left:12%}.localPointRoot .ecoSignalRing span{background:#ffe09a;bottom:29%;right:8%;box-shadow:0 0 20px #ffd373}.localPointRoot .heroNatureOverlay .brandCoin{background:#f8f8ebe6;bottom:11%;right:3%}.localPointRoot .heroNatureOverlay .routeCard{background:linear-gradient(145deg,#fffffaeb,#d5f5eed1);bottom:13%;left:0}.localPointRoot .heroNatureOverlay .guideCard{background:linear-gradient(145deg,#fffffaeb,#d5f5eed1);top:13%;right:-2%}.localPointRoot .heroNatureOverlay .placeTag{color:#e0f5f1;background:#012c327a;border-color:#ffffff59}.localPointRoot .marquee{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#011f2580}.localPointRoot .vietnamMap3d{z-index:3;width:min(100%,530px);height:590px;transform-style:preserve-3d;transform:translate3d(calc(var(--mx) * 8px),calc(var(--my) * 5px),0);transition:transform .24s ease-out;position:relative}.localPointRoot .mapHalo{background:radial-gradient(circle,#32ecda2e,#1097990f 44%,#0000 70%);border:1px solid #91f8eb24;border-radius:50%;width:410px;height:410px;margin:-205px;position:absolute;top:50%;left:50%;box-shadow:0 0 95px #2be4d31f,inset 0 0 85px #2be4d314}.localPointRoot .mapHalo:before,.localPointRoot .mapHalo:after{content:"";border:1px dashed #ffdc953b;border-radius:50%;position:absolute}.localPointRoot .mapHalo:before{animation:30s linear infinite spin;inset:32px}.localPointRoot .mapHalo:after{animation:40s linear infinite reverse spin;inset:-32px}.localPointRoot .vietnamMapSvg{z-index:2;transform-origin:50%;filter:drop-shadow(0 36px 28px #000c149e);width:390px;height:545px;transition:filter .3s;animation:6s ease-in-out infinite mapFloat;position:absolute;top:51%;left:50%;overflow:visible;transform:translate(-50%,-50%)rotateY(-10deg)rotateX(3deg)rotate(-2deg)}.localPointRoot .mapDepth{fill:#003945;stroke:#0a4d57;stroke-width:1.4px}.localPointRoot .mapDepthThree{opacity:.44;transform:translate(15px,24px)}.localPointRoot .mapDepthTwo{fill:#035c65;opacity:.66;transform:translate(10px,16px)}.localPointRoot .mapDepthOne{fill:#05777a;opacity:.88;transform:translate(5px,8px)}.localPointRoot .mapSurface path{stroke:#dcfff880;stroke-width:.75px;vector-effect:non-scaling-stroke;transition:fill .25s,filter .25s}.localPointRoot .mapSurface path.isFeaturedRegion{fill:#ffd77f;stroke:#fff4c7;stroke-width:1.55px;filter:drop-shadow(0 0 8px #ffce66f2)}.localPointRoot .mapNameplate{z-index:6;color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(145deg,#03323cd1,#02202b8f);border:1px solid #a2f8eb4d;border-radius:14px;gap:4px;min-width:190px;padding:12px 14px;display:grid;position:absolute;top:4%;left:1%;box-shadow:0 18px 38px #00141c47,inset 0 1px #ffffff29}.localPointRoot .mapNameplate small{color:#7fd8cb;letter-spacing:1.6px;font-size:6px;font-weight:900}.localPointRoot .mapNameplate b{letter-spacing:.3px;font:700 13px Georgia,serif}.localPointRoot .mapNameplate span{color:#a7c9c4;letter-spacing:1px;align-items:center;gap:6px;font-size:6px;font-weight:800;display:flex}.localPointRoot .mapNameplate span i{background:#59ecc2;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 5px #59ecc21f,0 0 14px #59ecc2}.localPointRoot .mapLocation{z-index:7;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(145deg,#012630e0,#024a4f9e);border:1px solid #ffffff4d;border-radius:11px;min-width:138px;padding:9px 10px 9px 28px;position:absolute;transform:translateZ(80px);box-shadow:0 14px 32px #0012195c}.localPointRoot .mapLocation>span{background:#ffbd43;border:2px solid #fff4c4;border-radius:50%;width:9px;height:9px;animation:2.1s ease-in-out infinite pinPulse;position:absolute;top:12px;left:9px;box-shadow:0 0 0 5px #ffbd4324,0 0 18px #ffbd43}.localPointRoot .mapLocation b,.localPointRoot .mapLocation small{display:block}.localPointRoot .mapLocation b{letter-spacing:1.3px;font-size:8px}.localPointRoot .mapLocation small{color:#9fc9c3;letter-spacing:.65px;margin-top:4px;font-size:5.5px}.localPointRoot .centralLocation{top:41%;right:-1%}.localPointRoot .phuQuocLocation{bottom:14%;left:-1%}.localPointRoot .hoTramLocation{bottom:18%;right:-3%}.localPointRoot .islandSovereignty{z-index:8;color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(145deg,#022732ed,#02474cc2);border:1px solid #ffd77f7a;border-radius:15px;width:220px;padding:11px;position:absolute;top:45%;left:-2%;box-shadow:0 18px 42px #00101875,inset 0 1px #ffffff29,0 0 28px #ffc4481a}.localPointRoot .islandHeading{border-bottom:1px solid #ffffff24;align-items:center;gap:8px;padding-bottom:8px;display:flex}.localPointRoot .islandHeading>span{color:#ffea8e;background:linear-gradient(145deg,#d72727,#8e1010);border:1px solid #ffe27d8f;border-radius:9px;place-items:center;width:27px;height:27px;font-size:7px;font-weight:900;display:grid;box-shadow:0 7px 15px #00000047}.localPointRoot .islandHeading>div{gap:3px;display:grid}.localPointRoot .islandHeading small{color:#e1bd69;letter-spacing:1.25px;font-size:5px;font-weight:900}.localPointRoot .islandHeading b{letter-spacing:1px;font-size:8px}.localPointRoot .islandMaps{grid-template-columns:1fr 1fr;gap:6px;margin:8px 0;display:grid}.localPointRoot .islandUnit{background:#ffffff0b;border:1px solid #ffffff1f;border-radius:9px;align-items:center;gap:4px;min-width:0;min-height:53px;padding:5px;display:flex}.localPointRoot .islandUnit svg{filter:drop-shadow(0 0 5px #ffcd62e6);width:42px;height:38px;overflow:visible}.localPointRoot .islandUnit svg path{fill:#ffd77f;stroke:#fff6c9;stroke-width:2px;vector-effect:non-scaling-stroke}.localPointRoot .islandUnit>span{gap:3px;min-width:0;display:grid}.localPointRoot .islandUnit b{letter-spacing:.55px;font-size:5.5px}.localPointRoot .islandUnit small{color:#91c9c1;letter-spacing:.5px;font-size:4.5px}.localPointRoot .islandSovereignty>p{color:#c9dfda;letter-spacing:.42px;margin:0;font-size:5.2px;line-height:1.45}.localPointRoot .islandSovereignty>p b{color:#ffd77f}.localPointRoot .mapCredit{z-index:6;color:#b8dad48a;letter-spacing:.8px;font-size:5px;text-decoration:none;position:absolute;bottom:4%;right:8%}@keyframes mapFloat{0%,to{transform:translate(-50%,-50%)rotateY(-10deg)rotateX(3deg)rotate(-2deg)translateY(0)}50%{transform:translate(-50%,-50%)rotateY(-7deg)rotateX(5deg)rotate(-1deg)translateY(-9px)}}@keyframes pinPulse{0%,to{opacity:.82;transform:scale(.86)}50%{opacity:1;transform:scale(1.15)}}.localPointRoot .giftWheelSection{background:linear-gradient(115deg,#02252af2,#01242ad6 45%,#00494fad),url(/local-point/local-point-tropical-clean-v3.png) 50%/cover no-repeat}.localPointRoot .giftWheelSection:before{opacity:.08}.localPointRoot .giftLead{color:#c0dcd7}.localPointRoot .giftRules span{color:#c7dfda;background:#04424452}.localPointRoot .wheelOuter{box-shadow:inset 10px 11px 18px #ffffff80,inset -13px -15px 23px #41270052,0 40px 85px #0014188c,0 0 75px #26dccf24}.localPointRoot .prizeWheel{background:conic-gradient(from -30deg,#f1b74c 0 60deg,#2fc6a8 60deg 120deg,#31a8ca 120deg 180deg,#ed786e 180deg 240deg,#d6ba63 240deg 300deg,#168b80 300deg 360deg)}.localPointRoot .spinButton{background:radial-gradient(circle at 34% 27%,#1fae9e,#075e59 58%,#02343a)}.localPointRoot .experience{background:linear-gradient(160deg,#033234f5,#012228f0),url(/local-point/local-point-tropical-clean-v3.png) 50%/cover no-repeat}.localPointRoot .serviceTile{background:linear-gradient(145deg,#ffffff26,#117e7a14);border-color:#a9f4e833}.localPointRoot .serviceTile:hover{background:linear-gradient(145deg,#0c7e71eb,#02363af2)}.localPointRoot .socialUniverse{color:#fff;isolation:isolate;background:linear-gradient(135deg,#011f27f2,#023f3ec7 52%,#01232aeb),url(/local-point/local-point-tropical-clean-v3.png) 50%/cover no-repeat;min-height:820px;padding:100px max(34px,50vw - 586px) 45px;position:relative;overflow:hidden}.localPointRoot .socialUniverse:before{content:"";z-index:-1;opacity:.08;background-image:linear-gradient(#ffffff2b 1px,#0000 1px),linear-gradient(90deg,#ffffff2b 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 88%);mask-image:linear-gradient(#000,#0000 88%)}.localPointRoot .socialUniverseGlow{z-index:-1;border:1px solid #4debd92e;border-radius:50%;width:680px;height:680px;position:absolute;top:-220px;right:-210px;box-shadow:0 0 120px #2cd7ca14,inset 0 0 100px #2cd7ca0d}.localPointRoot .socialIntro{grid-template-columns:1.1fr .9fr;align-items:end;gap:80px;margin-bottom:48px;display:grid}.localPointRoot .socialIntro>p{color:#9dd5cc;letter-spacing:2px;grid-column:1/-1;margin:0;font-size:9px;font-weight:900}.localPointRoot .socialIntro>p span{color:#063e40;background:var(--sun);border-radius:50%;place-items:center;width:31px;height:31px;margin-right:10px;display:inline-grid}.localPointRoot .socialIntro h2{letter-spacing:-2.5px;margin:0;font:500 clamp(45px,5vw,71px)/.98 Georgia,serif}.localPointRoot .socialIntro h2 em{color:#6fe4d3;font-weight:400}.localPointRoot .socialIntroCopy>p{color:#b5d2cd;margin:0;font-size:14px;line-height:1.7}.localPointRoot .socialIntroCopy>span{color:#7ab5ab;letter-spacing:1.4px;align-items:center;gap:8px;margin-top:18px;font-size:8px;display:inline-flex}.localPointRoot .socialIntroCopy>span i{background:#50e4b2;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #50e4b21f}.localPointRoot .contactGrid{grid-template-columns:repeat(4,1fr);gap:11px;display:grid}.localPointRoot .contactCard{--contact-accent:#68e1cf;color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,#ffffff1f,#ffffff0b);border:1px solid #ffffff29;border-radius:20px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;min-height:112px;padding:16px;text-decoration:none;transition:transform .3s,background .3s,border-color .3s,box-shadow .3s;display:grid;position:relative;overflow:hidden;box-shadow:0 20px 40px #00171c33,inset 0 1px #ffffff26}.localPointRoot .contactCard:before{content:"";border:1px solid color-mix(in srgb,var(--contact-accent) 32%,transparent);width:86px;height:86px;box-shadow:0 0 45px color-mix(in srgb,var(--contact-accent) 10%,transparent);opacity:.7;border-radius:50%;transition:transform .45s,opacity .3s;position:absolute;top:-43px;right:-43px}.localPointRoot .contactCard:after{content:"";z-index:0;border-top:1px dashed color-mix(in srgb,var(--contact-accent) 17%,transparent);opacity:.58;position:absolute;top:50%;left:81px;right:48px}.localPointRoot .contactCard:hover{border-color:color-mix(in srgb,var(--contact-accent) 58%,transparent);background:linear-gradient(145deg,color-mix(in srgb,var(--contact-accent) 16%,#054748bd),#ffffff0e);box-shadow:0 25px 48px #00171c47,inset 0 1px 0 #ffffff29,0 0 26px color-mix(in srgb,var(--contact-accent) 8%,transparent);transform:translateY(-6px)}.localPointRoot .contactCard:hover:before{opacity:1;transform:scale(1.22)}.localPointRoot .contactCard.isFeatured{background:linear-gradient(135deg,color-mix(in srgb,var(--contact-accent) 16%,#035b57b3),#0338419e);border-color:color-mix(in srgb,var(--contact-accent) 37%,transparent);grid-column:span 2}.localPointRoot .contactIcon{z-index:2;border:1px solid color-mix(in srgb,var(--contact-accent) 48%,#ffffff38);width:58px;height:58px;color:var(--contact-accent);background:radial-gradient(circle at 35% 29%,color-mix(in srgb,var(--contact-accent) 24%,#ffffff14),#012b31f5 68%);box-shadow:inset 0 1px 0 #fff3,0 12px 25px #001b2052,0 0 24px color-mix(in srgb,var(--contact-accent) 10%,transparent);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.localPointRoot .contactIcon>svg{z-index:2;width:24px;height:24px;filter:drop-shadow(0 0 7px color-mix(in srgb,var(--contact-accent) 34%,transparent));position:relative}.localPointRoot .contactOrbit{border:1px dashed color-mix(in srgb,var(--contact-accent) 40%,transparent);border-radius:50%;animation:13s linear infinite contactOrbitSpin;position:absolute;inset:5px}.localPointRoot .contactOrbit:after{content:"";background:var(--contact-accent);width:4px;height:4px;box-shadow:0 0 8px var(--contact-accent);border-radius:50%;position:absolute;top:-2px;left:50%;transform:translate(-50%)}.localPointRoot .contactIcon small{z-index:3;border:1px solid color-mix(in srgb,var(--contact-accent) 55%,white 12%);color:#f6fffd;letter-spacing:.45px;background:#073d42;border-radius:8px;place-items:center;min-width:23px;height:17px;padding:0 5px;font:800 6px/1 Arial,sans-serif;display:grid;position:absolute;bottom:-3px;right:-5px;box-shadow:0 4px 10px #0014185c}.localPointRoot .contactCard:hover .contactOrbit{animation-duration:3.2s}@keyframes contactOrbitSpin{to{transform:rotate(360deg)}}.localPointRoot .contactWords{gap:6px;min-width:0;display:grid}.localPointRoot .contactWords b{font:700 16px Georgia,serif}.localPointRoot .contactWords small{text-overflow:ellipsis;color:#9fc6bf;white-space:nowrap;font-size:8px;overflow:hidden}.localPointRoot .contactCard>i{color:var(--sun);font-size:17px;font-style:normal}.localPointRoot .contactWords{z-index:1;background:linear-gradient(90deg,#032b31b3,#032b3157 68%,#0000);border-radius:12px;margin-left:-9px;padding:8px 9px;position:relative}.localPointRoot .contactArrow{z-index:2;border:1px solid color-mix(in srgb,var(--contact-accent) 38%,transparent);width:30px;height:30px;color:var(--contact-accent);background:#022c3194;border-radius:50%;place-items:center;transition:transform .3s,background .3s;display:grid;position:relative}.localPointRoot .contactArrow svg{width:13px;height:13px;transform:rotate(32deg)}.localPointRoot .contactCard:hover .contactArrow{background:color-mix(in srgb,var(--contact-accent) 18%,#022c31b8);transform:translate(2px,-2px)}.localPointRoot .socialSignature{border-top:1px solid #ffffff26;grid-template-columns:auto 1fr auto;align-items:center;gap:15px;margin-top:42px;padding-top:28px;display:grid}.localPointRoot .socialSignature img{border:1px solid #fff;border-radius:50%;width:55px;height:55px}.localPointRoot .socialSignature div{gap:5px;display:grid}.localPointRoot .socialSignature b{font:700 20px Georgia,serif}.localPointRoot .socialSignature span,.localPointRoot .socialSignature p{color:#91b8b1;letter-spacing:1px;font-size:8px}.localPointRoot .socialSignature p{margin:0}.localPointRoot .socialSignature p small{color:#5f958d;letter-spacing:1px;margin-top:7px;font:7px monospace;display:inline-block}.localPointRoot .footer{background:#021f28}@media (max-width:1040px){.localPointRoot .socialIntro{grid-template-columns:1fr;gap:22px}.localPointRoot .contactGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.localPointRoot{background:#031f29}.localPointRoot .socialUniverse{background:linear-gradient(#011b25e6,#012c30e0),url(/local-point/local-point-mobile-clean-v3.png) 50%/cover no-repeat;order:4;width:100%;max-width:460px;min-height:auto;margin:0 auto;padding:66px 16px 30px;display:block}.localPointRoot .mobileAdventure{background:linear-gradient(#021822ad 0%,#021c2333 36%,#01171f1f 65%,#01161ceb 100%),url(/local-point/local-point-mobile-clean-v3.png) 50%/cover no-repeat}.localPointRoot .mobileAdventure:before{opacity:1;background:linear-gradient(#01141d59,#0000 36%,#021a202e 70%,#011218b3);-webkit-mask-image:none;mask-image:none}.localPointRoot .adventureAurora{opacity:.4}.localPointRoot .auroraOne{background:#ffcd7126}.localPointRoot .auroraTwo{background:#2cdccd24}.localPointRoot .adventureIntro{text-shadow:0 5px 22px #000f16b3;padding-top:7px}.localPointRoot .adventureIntro p{color:#d3e9e6}.localPointRoot .adventureIntro h1{font-size:clamp(41px,12.5vw,56px)}.localPointRoot .adventureIntro h1 em{color:#ffd37d}.localPointRoot .mobileWorld>img{display:none}.localPointRoot .mobileWorld{margin:-3px -10px -13px}.localPointRoot .vietnamMap3d.isCompact{width:100%;height:min(46svh,405px);min-height:330px;transform:none}.localPointRoot .isCompact .mapHalo{width:67vw;max-width:310px;height:67vw;max-height:310px;margin:0;top:50%;left:50%;transform:translate(-50%,-50%)}.localPointRoot .isCompact .vietnamMapSvg{width:min(77vw,350px);height:100%;top:50%}.localPointRoot .isCompact .mapNameplate{border-radius:10px;min-width:145px;padding:8px 10px;top:3%;left:4%}.localPointRoot .isCompact .mapNameplate small{font-size:5px}.localPointRoot .isCompact .mapNameplate b{font-size:10px}.localPointRoot .isCompact .mapNameplate span{font-size:5px}.localPointRoot .isCompact .mapLocation{border-radius:9px;min-width:111px;padding:7px 7px 7px 23px}.localPointRoot .isCompact .mapLocation>span{width:8px;height:8px;top:9px;left:7px}.localPointRoot .isCompact .mapLocation b{font-size:6.5px}.localPointRoot .isCompact .mapLocation small{font-size:4.5px}.localPointRoot .isCompact .centralLocation{top:40%;right:0}.localPointRoot .isCompact .phuQuocLocation{bottom:29%;left:0}.localPointRoot .isCompact .hoTramLocation{bottom:32%;right:0}.localPointRoot .isCompact .islandSovereignty{border-radius:11px;width:min(94%,330px);padding:7px 8px;top:auto;bottom:0;left:50%;transform:translate(-50%)}.localPointRoot .isCompact .islandHeading{padding-bottom:5px}.localPointRoot .isCompact .islandHeading>span{border-radius:7px;width:23px;height:23px}.localPointRoot .isCompact .islandHeading small{font-size:4px}.localPointRoot .isCompact .islandHeading b{font-size:6.5px}.localPointRoot .isCompact .islandMaps{gap:5px;margin:5px 0}.localPointRoot .isCompact .islandUnit{min-height:36px;padding:3px 5px}.localPointRoot .isCompact .islandUnit svg{width:32px;height:25px}.localPointRoot .isCompact .islandUnit b{font-size:4.8px}.localPointRoot .isCompact .islandUnit small{font-size:3.8px}.localPointRoot .isCompact .islandSovereignty>p{text-align:center;white-space:nowrap;font-size:4.3px}.localPointRoot .isCompact .mapCredit{display:none}.localPointRoot .worldGlow{filter:none;background:0 0;border:1px solid #6deee238;width:72vw;max-width:330px;box-shadow:0 0 70px #2ad1c714,inset 0 0 70px #26cfc60d}.localPointRoot .worldOrbit{opacity:.48;border-color:#92f4e74d}.localPointRoot .worldPin{color:#e1f2ef;background:#01262d8c}.localPointRoot .dataSignal{color:#c3dfda;background:#012b3094}.localPointRoot .dataSignal b{color:#6ef0d0}.localPointRoot .adventureTicket{background:linear-gradient(145deg,#fffffaed,#d9f6efdb);bottom:13%}.localPointRoot .adventureAction>p{color:#d3e4e1;text-shadow:0 3px 15px #001218bf}.localPointRoot .adventureAction button b{background:linear-gradient(145deg,#ffe49b,#efad35)}.localPointRoot .giftWheelSection{background:linear-gradient(#02292ef0,#02282ed6),url(/local-point/local-point-mobile-clean-v3.png) 50%/cover no-repeat}.localPointRoot .mobilePaths{background:linear-gradient(#02262ce8,#011e27f0),url(/local-point/local-point-mobile-clean-v3.png) 50%/cover no-repeat}.localPointRoot .mobilePaths:before{opacity:.05}.localPointRoot .adventureCard{background:linear-gradient(150deg,#1cb1a42e,#ffffff0b);border-color:#98eee238}.localPointRoot .socialIntro{margin-bottom:30px;display:block}.localPointRoot .socialIntro>p{margin-bottom:18px}.localPointRoot .socialIntro h2{font-size:42px}.localPointRoot .socialIntroCopy{margin-top:18px}.localPointRoot .socialIntroCopy>p{font-size:11px}.localPointRoot .contactGrid{grid-template-columns:1fr 1fr;gap:8px}.localPointRoot .contactCard,.localPointRoot .contactCard.isFeatured{border-radius:18px;grid-column:span 1;grid-template-columns:1fr auto;align-content:space-between;gap:9px;min-height:132px;padding:13px}.localPointRoot .contactCard:after{display:none}.localPointRoot .contactIcon{grid-column:1/-1;width:48px;height:48px}.localPointRoot .contactIcon>svg{width:20px;height:20px}.localPointRoot .contactIcon small{bottom:-4px;right:-6px}.localPointRoot .contactWords{margin-left:-5px;padding:4px 5px}.localPointRoot .contactWords b{font-size:14px}.localPointRoot .contactWords small{max-width:112px;font-size:7px}.localPointRoot .contactArrow{align-self:end;width:27px;height:27px}.localPointRoot .socialSignature{grid-template-columns:auto 1fr}.localPointRoot .socialSignature p{grid-column:1/-1}.localPointRoot .socialUniverseGlow{width:330px;height:330px;top:-100px;right:-170px}}@media (prefers-reduced-motion:reduce){.localPointRoot,.localPointRoot *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
