.Af2_WG_header[data-hidden]{transition:transform .35s ease-in-out,background-color .3s,border-color .3s;transform:translateY(0)}.Af2_WG_header[data-hidden=true]{pointer-events:none;transform:translateY(-100%)}.Af2_WG_header[data-scroll-mode=idle]{transition-duration:.22s}.Af2_WG_header[data-scroll-mode=idle][data-hidden=true]{visibility:hidden}.Af2_WG_heroTop{background:0 0;border-bottom:1px solid #0000}.Af2_WG_heroGlass{border-bottom:1px solid #ffffff1a;box-shadow:0 8px 28px #0000000f}.Af2_WG_dark{background:#0f161ef0}.Af2_WG_journey{background:#fff9ebf0;border-bottom:1px solid #12344d1a}.Af2_WG_paper{box-shadow:none;background:#ece7dcf0;border-bottom:1px solid #1414121a}.Af2_WG_night{box-shadow:none;background:#121211f0;border-bottom:1px solid #ffffff14}.Af2_WG_heroBar{background:0 0}.Af2_WG_mobileMenu{overscroll-behavior:contain;max-height:calc(100svh - 5rem)}@supports ((-webkit-backdrop-filter:blur(18px)) or (backdrop-filter:blur(18px))){.Af2_WG_heroGlass{-webkit-backdrop-filter:blur(18px)saturate(115%);backdrop-filter:blur(18px)saturate(115%)}.Af2_WG_dark{background:#0f161ec2}.Af2_WG_journey{background:#fff9ebc2}.Af2_WG_paper{background:#ece7dcc7}.Af2_WG_night{background:#121211b8}}@media (prefers-reduced-motion:reduce){.Af2_WG_header[data-hidden]{transition:none}}
.gu6UoW_section{--workbench-gutter:clamp(32px, 6vw, 100px);color:#f8fafc;background:#17191b;height:250svh;position:relative}.gu6UoW_stage{isolation:isolate;background:#17191b;height:100svh;min-height:560px;position:sticky;top:0;overflow:hidden}.gu6UoW_scene{z-index:0;opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.gu6UoW_ready .gu6UoW_scene{opacity:1}.gu6UoW_staticVeil{z-index:1;pointer-events:none;opacity:1;background:radial-gradient(at 70% 38%,#3d4248,#292d32 55%,#202429);transition:opacity .7s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;overflow:hidden}.gu6UoW_staticVeil:before{content:"";opacity:.23;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160' viewBox='0 0 160 160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.58' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Cpath fill='%23fff' filter='url(%23n)' d='M0 0h160v160H0z'/%3E%3C/svg%3E");background-size:192px 192px;animation:1.5s steps(4,end) infinite gu6UoW_staticDrift;position:absolute;inset:-12%}.gu6UoW_ready .gu6UoW_staticVeil{opacity:0}.gu6UoW_ready .gu6UoW_staticVeil:before{animation:none}.gu6UoW_loadingIndicator{z-index:3;top:112px;right:var(--workbench-gutter);width:220px;max-width:calc(100% - 2 * var(--workbench-gutter));color:#c3c7cb;opacity:1;pointer-events:none;transition:opacity .22s;position:absolute;bottom:auto}.gu6UoW_ready .gu6UoW_loadingIndicator{opacity:0;visibility:hidden;transition:opacity .22s,visibility 0s .22s}.gu6UoW_loadingLabel{letter-spacing:.04em;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:10px;font-size:11px;font-weight:400;line-height:1.7;display:flex}.gu6UoW_loadingPercent{color:#d3d6da;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:10px}.gu6UoW_loadingTrack{background:#d8dee42b;height:2px;position:relative;overflow:hidden}.gu6UoW_loadingFill{transform-origin:0;background:#c3c9d0;transition:transform .16s ease-out;position:absolute;inset:0}.gu6UoW_indeterminate .gu6UoW_loadingFill{width:30%;animation:1.8s ease-in-out infinite gu6UoW_loadingSweep}.gu6UoW_ready .gu6UoW_loadingFill{animation:none}@keyframes gu6UoW_staticDrift{0%,to{transform:translate(0)}25%{transform:translate(-1.2%,.8%)}50%{transform:translate(.7%,-1%)}75%{transform:translate(-.6%,-.5%)}}@keyframes gu6UoW_loadingSweep{0%{transform:translate(-110%)}to{transform:translate(440%)}}.gu6UoW_shade{z-index:1;pointer-events:none;background:linear-gradient(90deg,#0a0c0e8f 0%,#0a0c0e57 28%,#0a0c0e14 50%,#0000 62%),linear-gradient(#0a0c0e38,#0000 14% 78%,#0a0c0e57);position:absolute;inset:0}.gu6UoW_grain{z-index:1}.gu6UoW_intro{z-index:2;top:43%;left:var(--workbench-gutter);pointer-events:none;text-shadow:0 2px 24px #0a0c0e59;width:min(780px,54%);position:absolute}.gu6UoW_intro:before,.gu6UoW_interaction:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 35% 44%,#0a0c0e40,#0000 72%);position:absolute;inset:-35px -45px}.gu6UoW_eyebrow{color:#e3e6e9;margin:0 0 clamp(20px,3vh,32px);font-size:12px}.gu6UoW_detailEyebrow{color:#c3c7cb;letter-spacing:.15em;margin:0 0 20px;font-size:11px;font-weight:500;line-height:1.5}.gu6UoW_headline{color:#f8fafc;font-size:clamp(40px,4.9vw,84px)}.gu6UoW_description{color:#d6d9dc;max-width:29em;margin:clamp(22px,3vh,30px) 0 clamp(28px,4vh,40px);font-size:clamp(14px,1.1vw,17px);line-height:1.85}.gu6UoW_cta{pointer-events:auto;max-width:100%;text-shadow:none;font-size:15px}.gu6UoW_connectButton:active{transform:scale(.98)}.gu6UoW_cta:focus-visible,.gu6UoW_connectButton:focus-visible{outline-offset:5px;outline:2px solid #fff}.gu6UoW_interaction{z-index:3;top:35%;left:var(--workbench-gutter);pointer-events:none;text-shadow:0 1px 10px #0a0c0e99;width:min(360px,34%);position:absolute}.gu6UoW_detailEyebrow{letter-spacing:.16em;margin-bottom:14px;font-size:10px}.gu6UoW_detailTitle{color:#f8fafc;letter-spacing:-.02em;margin:0;font-size:clamp(22px,2.1vw,30px);font-weight:500;line-height:1.5}.gu6UoW_instruction{color:#c3c7cb;max-width:26em;margin:12px 0 24px;font-size:14px;line-height:1.8}.gu6UoW_actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.gu6UoW_connectButton{color:#f8fafc;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:auto;cursor:pointer;background:#17191b80;border:1px solid #ffffff4d;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:10px 17px;font-size:13px;font-weight:500;line-height:1.6;transition:border-color .18s,background .18s,transform .18s;display:inline-flex}.gu6UoW_connectButton:hover{background:#373b3fb3;border-color:#ffffffa6}.gu6UoW_connectButton:disabled{opacity:.45;cursor:wait}.gu6UoW_connectionState{color:#c3c7cb;align-items:center;gap:6px;font-size:11px;line-height:1.6;display:inline-flex}.gu6UoW_scrollHint{z-index:2;bottom:32px;left:var(--workbench-gutter);color:#d6d9dc;pointer-events:none;position:absolute}.gu6UoW_liveStatus{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.gu6UoW_compact{height:auto}.gu6UoW_compact .gu6UoW_stage{min-height:760px;position:relative}.gu6UoW_compact .gu6UoW_intro{top:18%}.gu6UoW_compact .gu6UoW_interaction{top:auto;bottom:10%}.gu6UoW_fallback .gu6UoW_stage{background:radial-gradient(at 75% 25%,#3b3f42,#0000 60%),#17191b;min-height:580px}.gu6UoW_fallback .gu6UoW_intro{width:min(720px,80%);top:30%}@media (max-width:767px){.gu6UoW_section{--workbench-gutter:24px}.gu6UoW_stage{min-height:580px}.gu6UoW_shade{background:linear-gradient(#0a0c0edb 0%,#0a0c0ebd 34%,#0a0c0e4d 52%,#0000 64%),linear-gradient(#0000 82%,#0a0c0e73)}.gu6UoW_loadingIndicator{top:auto;right:auto;left:var(--workbench-gutter);width:min(200px,100% - 160px);bottom:26px}.gu6UoW_intro{width:calc(100% - 2 * var(--workbench-gutter));top:max(100px,15svh)}.gu6UoW_eyebrow{letter-spacing:.12em;margin-bottom:15px;font-size:10px}.gu6UoW_headline{max-width:14em;font-size:clamp(34px,9.4vw,48px)}.gu6UoW_description{max-width:24em;margin:16px 0 24px;font-size:13px}.gu6UoW_cta{min-height:52px;font-size:14px}.gu6UoW_interaction{width:calc(100% - 2 * var(--workbench-gutter));top:max(90px,12svh)}.gu6UoW_detailEyebrow{margin-bottom:9px}.gu6UoW_detailTitle{font-size:22px}.gu6UoW_instruction{margin:7px 0 15px;font-size:13px}.gu6UoW_scrollHint{bottom:24px}.gu6UoW_compact .gu6UoW_stage{height:100svh;min-height:900px}.gu6UoW_compact .gu6UoW_intro{top:104px}.gu6UoW_compact .gu6UoW_interaction{top:auto;bottom:28px}.gu6UoW_compact .gu6UoW_detailEyebrow,.gu6UoW_compact .gu6UoW_instruction{display:none}.gu6UoW_compact .gu6UoW_detailTitle{margin-bottom:12px;font-size:18px}.gu6UoW_fallback .gu6UoW_stage{min-height:650px}.gu6UoW_fallback .gu6UoW_intro{top:28%}}@media (max-height:700px) and (min-width:768px){.gu6UoW_intro{top:31%}.gu6UoW_headline{font-size:clamp(32px,4.2vw,56px)}.gu6UoW_description{margin:16px 0 20px}}@media (prefers-reduced-motion:reduce){.gu6UoW_section{height:auto}.gu6UoW_stage{position:relative}.gu6UoW_cta,.gu6UoW_cta svg,.gu6UoW_connectButton,.gu6UoW_scene,.gu6UoW_staticVeil,.gu6UoW_loadingIndicator,.gu6UoW_ready .gu6UoW_loadingIndicator,.gu6UoW_loadingFill{transition:none}.gu6UoW_staticVeil:before,.gu6UoW_indeterminate .gu6UoW_loadingFill{animation:none}.gu6UoW_indeterminate .gu6UoW_loadingFill{opacity:.6;transform:translate(116%)}.gu6UoW_cta:hover,.gu6UoW_cta:hover svg,.gu6UoW_cta:active,.gu6UoW_connectButton:active{transform:none}.gu6UoW_scrollHint{display:none}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.gu6UoW_connectButton{-webkit-backdrop-filter:none;backdrop-filter:none;background:#17191b;border-color:#c3c7cb}}
.BFjiUG_section{--eye-gutter:clamp(64px, 7vw, 124px);--panel-w:236px;--ui-bg:#1f2125d6;--ui-line:#ffffff14;--ui-text:#c9ced5;--ui-dim:#8c929b;--ui-active:#f97316;--ui-active-bg:#f973162b;--ui-mono:ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--ui-sans:system-ui, -apple-system, "Segoe UI", "Hiragino Sans", sans-serif;color:#f3f6fa;isolation:isolate;background:#3a3e44;height:180svh;position:relative}.BFjiUG_stage{background:linear-gradient(#6f757e 0%,#545a62 48%,#3a3e44 100%);height:100svh;min-height:680px;position:sticky;top:0;overflow:hidden}.BFjiUG_viewport,.BFjiUG_scene,.BFjiUG_canvas{position:absolute;inset:0}.BFjiUG_scene{opacity:0;transition:opacity .6s}.BFjiUG_ready .BFjiUG_scene{opacity:1}.BFjiUG_canvas canvas{width:100%;height:100%;display:block}.BFjiUG_shade{pointer-events:none;background:radial-gradient(46% 56% at 22% 54%,#181a1e75,#0000 72%),linear-gradient(90deg,#181a1e57,#0000 52%);position:absolute;inset:0}.BFjiUG_grain{z-index:1;opacity:.12}.BFjiUG_intro{z-index:3;top:calc(50% + 24px);left:var(--eye-gutter);pointer-events:none;width:40%;max-width:760px;position:absolute;transform:translateY(-50%)}.BFjiUG_eyebrow{color:#eef1f5;letter-spacing:.08em;margin:0 0 clamp(20px,3.2vh,34px);font-size:13px}.BFjiUG_headline{text-shadow:0 2px 24px #14161a59;margin:0 0 clamp(20px,3.2vh,34px);font-size:clamp(40px,4.5vw,84px)}.BFjiUG_description{letter-spacing:.025em;color:#e3e7ec;text-shadow:0 1px 12px #14161a66;max-width:560px;margin:0 0 clamp(24px,3.6vh,40px);font-size:clamp(14px,1.35vw,20px);font-weight:400;line-height:1.8}.BFjiUG_cta{pointer-events:auto;font-size:15px}.BFjiUG_cta:focus-visible,.BFjiUG_replay:focus-visible{outline-offset:4px;outline:2px solid #f2eee6}.BFjiUG_section[data-locale=en] .BFjiUG_headline,.BFjiUG_section[data-locale=vi] .BFjiUG_headline{font-size:clamp(36px,4vw,76px)}.BFjiUG_app{z-index:2;pointer-events:none;position:absolute;inset:84px 0 0}.BFjiUG_chrome{opacity:0;transition:opacity .5s .15s;position:absolute;inset:0}.BFjiUG_ready .BFjiUG_chrome,.BFjiUG_fallback .BFjiUG_chrome{opacity:1}.BFjiUG_focus{top:58px;bottom:100px;left:46%;right:calc(var(--panel-w) + 40px);position:absolute}.BFjiUG_viewLabel{font:500 11px/1 var(--ui-sans);color:#e7eaee;letter-spacing:.02em;opacity:.8;position:absolute;top:4px;left:0}.BFjiUG_viewLabel span{color:#b9bfc7}.BFjiUG_fallbackArt{width:80%;height:80%;position:absolute;inset:10%}.BFjiUG_loading{white-space:nowrap;font:10px/1 var(--ui-mono);letter-spacing:.14em;color:#dfe4ea;flex-direction:column;align-items:center;gap:12px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.BFjiUG_loadingLine{background:#fff;width:72px;height:1px;animation:1.4s ease-in-out infinite BFjiUG_breathe}@keyframes BFjiUG_breathe{50%{opacity:.2;transform:scaleX(.65)}}.BFjiUG_topbar,.BFjiUG_toolbar,.BFjiUG_panel,.BFjiUG_timeline{background:var(--ui-bg);border:1px solid var(--ui-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:8px;box-shadow:0 10px 30px #0a0c1038}.BFjiUG_topbar{height:38px;font:12px/1 var(--ui-sans);color:var(--ui-text);align-items:center;gap:16px;padding:0 10px 0 8px;display:flex;position:absolute;top:6px;left:12px;right:12px}.BFjiUG_appMark{color:#1b1208;background:var(--ui-active);border-radius:6px;flex:none;place-items:center;width:24px;height:24px;display:grid}.BFjiUG_menus{flex:none;gap:2px;display:flex}.BFjiUG_menus>span{border-radius:5px;padding:6px 8px;transition:background .2s,color .2s;position:relative}.BFjiUG_menus>span[data-active=true]{color:#fff;background:var(--ui-active-bg);box-shadow:inset 0 -2px 0 var(--ui-active)}.BFjiUG_app[data-menu-name=Scan] .BFjiUG_menu[data-menu-name=Scan],.BFjiUG_app[data-menu-name=Mesh] .BFjiUG_menu[data-menu-name=Mesh],.BFjiUG_app[data-menu-name=Paint] .BFjiUG_menu[data-menu-name=Paint],.BFjiUG_app[data-menu-name=Print] .BFjiUG_menu[data-menu-name=Print]{color:#fff;background:#ffffff1f}.BFjiUG_dropdown{z-index:6;border:1px solid var(--ui-line);opacity:0;visibility:hidden;background:#1a1c1ff5;border-radius:8px;flex-direction:column;gap:1px;min-width:212px;padding:5px;transition:opacity .16s,transform .16s,visibility 0s .16s;display:flex;position:absolute;top:calc(100% + 8px);left:-4px;transform:translateY(-4px);box-shadow:0 14px 34px #00000061}.BFjiUG_dropdown>span{height:26px;color:var(--ui-text);white-space:nowrap;border-radius:5px;justify-content:space-between;align-items:center;gap:18px;padding:0 10px;transition:background .12s,color .12s;display:flex}.BFjiUG_dropdown kbd{font:10px/1 var(--ui-mono);color:var(--ui-dim)}.BFjiUG_app[data-menu="0"] [data-dropdown="0"],.BFjiUG_app[data-menu="1"] [data-dropdown="1"],.BFjiUG_app[data-menu="2"] [data-dropdown="2"],.BFjiUG_app[data-menu="3"] [data-dropdown="3"],.BFjiUG_app[data-menu="4"] [data-dropdown="4"]{opacity:1;visibility:visible;transition:opacity .16s,transform .16s;transform:none}.BFjiUG_app[data-menu-hover] .BFjiUG_dropdown>span[data-pick=true]{color:#fff;background:var(--ui-active)}.BFjiUG_app[data-menu-hover] .BFjiUG_dropdown>span[data-pick=true] kbd{color:#2a1606}.BFjiUG_document{white-space:nowrap;flex:auto;justify-content:center;align-items:baseline;gap:12px;min-width:0;display:flex;overflow:hidden}.BFjiUG_fileName{font:11px/1 var(--ui-mono);color:#e9ecf0}.BFjiUG_project{color:var(--ui-dim);text-overflow:ellipsis;font-size:11px;overflow:hidden}.BFjiUG_shading{color:var(--ui-dim);background:#00000038;border-radius:6px;flex:none;align-items:center;gap:2px;margin-left:auto;padding:3px;display:flex}.BFjiUG_shading>span{border-radius:4px;place-items:center;width:26px;height:22px;transition:background .2s,color .2s;display:grid}.BFjiUG_shading>span[data-active=true]{color:#fff;background:#ffffff24}.BFjiUG_shading>svg:last-child{margin:0 2px 0 4px}.BFjiUG_toolbar{width:40px;color:var(--ui-dim);flex-direction:column;align-items:center;gap:2px;padding:5px 0;display:flex;position:absolute;top:58px;left:12px}.BFjiUG_tool{border-radius:6px;place-items:center;width:32px;height:32px;transition:background .2s,color .2s;display:grid;position:relative}.BFjiUG_tool[data-done=true]{color:#d7dbe0}.BFjiUG_tool[data-active=true]{color:#fff;background:var(--ui-active-bg);box-shadow:inset 0 0 0 1px #f973168c}.BFjiUG_tool[data-active=true]>svg{color:var(--ui-active)}.BFjiUG_divider{background:var(--ui-line);width:22px;height:1px;margin:4px 0}.BFjiUG_gizmo{top:54px;right:calc(var(--panel-w) + 26px);width:88px;height:88px;font:600 9px/1 var(--ui-sans);position:absolute;overflow:visible}.BFjiUG_gizmoDisc{fill:#ffffff0d;stroke:#ffffff12}.BFjiUG_gizmoLine{stroke-width:2px;stroke-linecap:round}.BFjiUG_gizmoLine[data-index="0"],.BFjiUG_gizmoTip[data-index="0"],.BFjiUG_gizmoBack[data-index="0"]{stroke:#ff4a5c;fill:#ff4a5c}.BFjiUG_gizmoLine[data-index="1"],.BFjiUG_gizmoTip[data-index="1"],.BFjiUG_gizmoBack[data-index="1"]{stroke:#8fd13f;fill:#8fd13f}.BFjiUG_gizmoLine[data-index="2"],.BFjiUG_gizmoTip[data-index="2"],.BFjiUG_gizmoBack[data-index="2"]{stroke:#3e9bff;fill:#3e9bff}.BFjiUG_gizmoTip{stroke:none}.BFjiUG_gizmoBack{fill-opacity:.25;stroke-opacity:.55;stroke-width:1px}.BFjiUG_gizmo text{fill:#141518}.BFjiUG_panel{width:var(--panel-w);font:11px/1 var(--ui-sans);color:var(--ui-text);padding-bottom:6px;position:absolute;top:58px;right:12px;overflow:hidden}.BFjiUG_panelHead{letter-spacing:.12em;text-transform:uppercase;color:var(--ui-dim);border-bottom:1px solid var(--ui-line);background:#ffffff06;justify-content:space-between;align-items:center;padding:9px 12px 8px;font-size:10px;display:flex}.BFjiUG_outliner+.BFjiUG_panelHead{border-top:1px solid var(--ui-line)}.BFjiUG_objectName{font:10px/1 var(--ui-mono);letter-spacing:0;text-transform:none;color:var(--ui-active)}.BFjiUG_outliner{margin:0;padding:6px 6px 8px;list-style:none}.BFjiUG_outliner li{border-radius:4px;align-items:center;gap:8px;height:24px;padding:0 8px 0 22px;transition:opacity .3s,background .3s,color .3s;display:flex}.BFjiUG_outliner .BFjiUG_sceneRow{color:#e3e6ea;padding-left:6px}.BFjiUG_outliner li[data-shown=false]{opacity:0;transform:translate(-4px)}.BFjiUG_outliner li[data-shown=true]{opacity:1;transition:opacity .4s,transform .4s,background .3s,color .3s;transform:none}.BFjiUG_outliner li[data-active=true]{color:#fff;background:var(--ui-active-bg)}.BFjiUG_outliner li[data-active=true] svg{color:var(--ui-active)}.BFjiUG_properties{margin:0;padding:6px 12px 2px}.BFjiUG_properties>div{grid-template-columns:76px 1fr;align-items:center;gap:8px;min-height:25px;transition:opacity .3s;display:grid}.BFjiUG_properties>div[data-reached=false]{opacity:.35}.BFjiUG_properties dt{color:var(--ui-dim)}.BFjiUG_properties dd{font:11px/1 var(--ui-mono);color:#eef1f4;font-variant-numeric:tabular-nums;white-space:nowrap;justify-content:space-between;align-items:center;gap:6px;margin:0;display:flex}.BFjiUG_swatches{gap:5px;display:flex}.BFjiUG_swatches>span{background:radial-gradient(circle, #050505 0 24%, var(--swatch-inner) 28%, var(--swatch-outer) 78%, #0c0c0c 100%);opacity:.4;border-radius:50%;width:12px;height:12px;transition:opacity .3s,box-shadow .3s;box-shadow:0 0 0 1px #ffffff29}.BFjiUG_swatches[data-palette="0"]>span:first-child,.BFjiUG_swatches[data-palette="1"]>span:nth-child(2),.BFjiUG_swatches[data-palette="2"]>span:nth-child(3){opacity:1;box-shadow:0 0 0 1.5px #fff}.BFjiUG_cursor{z-index:5;filter:drop-shadow(0 2px 3px #00000073);width:20px;height:22px;transition:transform .75s cubic-bezier(.45,.05,.2,1),opacity .5s;position:absolute;top:0;left:0;transform:translate(70vw,60vh)}.BFjiUG_cursor svg{fill:#fff;stroke:#15171a;stroke-width:1.2px;stroke-linejoin:round;transform-origin:2px 2px;transition:transform .14s;display:block}.BFjiUG_cursor[data-click=true] svg{transform:scale(.82)}.BFjiUG_cursor[data-click=true]:after{content:"";border:1.5px solid var(--ui-active);border-radius:50%;width:24px;height:24px;animation:.42s ease-out both BFjiUG_click;position:absolute;top:-10px;left:-10px}@keyframes BFjiUG_click{0%{opacity:1;transform:scale(.3)}to{opacity:0;transform:scale(1.4)}}.BFjiUG_cursor[data-state=away]{opacity:0}.BFjiUG_timeline{z-index:3;pointer-events:auto;opacity:0;grid-template-columns:44px 1fr minmax(180px,23%);align-items:center;gap:14px;height:64px;padding:0 14px 0 10px;transition:opacity .5s .15s;display:grid;position:absolute;bottom:14px;left:12px;right:112px}.BFjiUG_ready .BFjiUG_timeline{opacity:1}.BFjiUG_replay{width:44px;height:44px;color:var(--ui-text);border:1px solid var(--ui-line);cursor:pointer;background:#ffffff0d;border-radius:8px;place-items:center;transition:background .2s,color .2s;display:grid}.BFjiUG_replay:hover{color:#fff;background:#ffffff1f}.BFjiUG_replay:disabled{cursor:default}.BFjiUG_track{height:44px;position:relative}.BFjiUG_ruler{border-bottom:1px solid var(--ui-line);height:14px;position:absolute;inset:0 0 auto}.BFjiUG_ruler>span{height:14px;font:9px/14px var(--ui-mono);color:var(--ui-dim);border-left:1px solid #ffffff29;padding-left:4px;position:absolute;top:0}.BFjiUG_steps{gap:3px;margin:0;padding:0;list-style:none;display:grid;position:absolute;inset:20px 0 0}.BFjiUG_steps li{min-width:0;height:20px;font:9px/20px var(--ui-mono);letter-spacing:.08em;color:var(--ui-dim);white-space:nowrap;background:#ffffff0f;border-radius:4px;transition:background .3s,color .3s;position:relative;overflow:hidden}.BFjiUG_steps li>span{padding-left:7px}.BFjiUG_steps .BFjiUG_preroll{background:0 0}.BFjiUG_steps li[data-state=done]{color:#e9ecf0;background:#ffffff24}.BFjiUG_steps li[data-state=active]{background:var(--ui-active-bg);color:#fff;box-shadow:inset 0 0 0 1px #f9731699}.BFjiUG_playhead{background:var(--ui-active);pointer-events:none;width:1.5px;position:absolute;top:-2px;bottom:-4px;left:0}.BFjiUG_playhead>span{font:9px/1 var(--ui-mono);color:#1b1208;background:var(--ui-active);border-radius:3px;padding:2px 4px;position:absolute;top:-2px;left:50%;transform:translate(-50%)}.BFjiUG_status{font:11px/1.3 var(--ui-mono);color:#e7eaee;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.BFjiUG_fallback{height:100svh;min-height:680px}@media (min-width:1800px){.BFjiUG_intro{left:max(var(--eye-gutter), calc((100vw - 1820px) / 2))}}@media (max-width:1199px) and (min-width:768px){.BFjiUG_panel{display:none}.BFjiUG_gizmo{right:18px}.BFjiUG_focus{left:50%;right:24px}.BFjiUG_intro{width:44%}.BFjiUG_menus>span:nth-child(n+7),.BFjiUG_project{display:none}.BFjiUG_timeline{grid-template-columns:44px 1fr}.BFjiUG_status{display:none}}@media (max-width:960px) and (min-width:768px){.BFjiUG_headline{font-size:4.6vw}.BFjiUG_description{font-size:14px}.BFjiUG_document{display:none}}@media (max-width:767px){.BFjiUG_section{height:auto;min-height:100svh}.BFjiUG_stage{background:linear-gradient(#6f757e 0%,#545a62 52%,#3a3e44 100%);flex-direction:column;height:auto;min-height:100svh;padding-top:96px;display:flex}.BFjiUG_shade{background:linear-gradient(#181a1e61,#181a1e1f 40%,#0000 55%)}.BFjiUG_intro{width:auto;max-width:none;margin:0 20px;position:relative;top:auto;left:auto;transform:none}.BFjiUG_eyebrow{letter-spacing:.04em;margin-bottom:16px;font-size:11px}.BFjiUG_headline{margin-bottom:16px;font-size:clamp(32px,9vw,50px)}.BFjiUG_section[data-locale=en] .BFjiUG_headline,.BFjiUG_section[data-locale=vi] .BFjiUG_headline{font-size:clamp(30px,8.2vw,44px)}.BFjiUG_description{margin-bottom:20px;font-size:13px;line-height:1.8}.BFjiUG_cta{min-height:52px;font-size:14px}.BFjiUG_app{flex:none;height:max(420px,56svh);margin-top:22px;position:relative;inset:auto}.BFjiUG_topbar{gap:10px;height:36px;top:0;left:10px;right:10px}.BFjiUG_menus>span{padding:6px 5px}.BFjiUG_menus>span:nth-child(n+4),.BFjiUG_document{display:none}.BFjiUG_toolbar{flex-direction:row;width:auto;height:38px;padding:0 3px;top:44px;left:10px}.BFjiUG_toolbar>.BFjiUG_tool:not([data-tool=scan]):not([data-tool=mesh]):not([data-tool=paint]):not([data-tool=print]):not([data-tool=finish]),.BFjiUG_toolbar>.BFjiUG_divider,.BFjiUG_panel{display:none}.BFjiUG_gizmo{width:64px;height:64px;top:44px;right:8px}.BFjiUG_focus{inset:92px 8px 68px}.BFjiUG_viewLabel{font-size:10px;top:-8px;left:6px}.BFjiUG_cursor{display:none}.BFjiUG_timeline{grid-template-columns:40px 1fr;gap:10px;height:54px;padding:0 10px 0 6px;bottom:10px;left:10px;right:92px}.BFjiUG_replay{width:40px;height:40px}.BFjiUG_status{display:none}.BFjiUG_steps li>span{letter-spacing:0;padding-left:4px}.BFjiUG_steps li:not([data-state=active])>span{font-size:0}.BFjiUG_steps li:not([data-state=active])>span:before{content:attr(data-n);font-size:9px}.BFjiUG_fallback{height:auto}}.BFjiUG_section[data-overflow=true]{height:auto;min-height:0}.BFjiUG_section[data-overflow=true] .BFjiUG_stage{position:relative}@media (prefers-reduced-motion:reduce){.BFjiUG_section{height:auto;min-height:100svh}.BFjiUG_scene,.BFjiUG_chrome,.BFjiUG_timeline,.BFjiUG_cursor,.BFjiUG_outliner li,.BFjiUG_properties>div{transition:none}.BFjiUG_loadingLine{animation:none}.BFjiUG_cursor{display:none}}.BFjiUG_section[data-variant=embed]{height:100vh}.BFjiUG_section[data-variant=embed] .BFjiUG_stage{height:100vh;min-height:0;position:relative}.BFjiUG_section[data-variant=embed] .BFjiUG_shade{display:none}.BFjiUG_section[data-variant=embed] .BFjiUG_app{inset:0}.BFjiUG_section[data-variant=embed] .BFjiUG_focus{left:96px}
.l5AEFW_section{color:#f5faf8;background:#080d10;height:225svh;position:relative}.l5AEFW_stage{isolation:isolate;flex-direction:column;height:auto;min-height:max(740px,100svh);padding-top:clamp(112px,14svh,160px);display:flex;position:sticky;top:0;overflow:hidden}.l5AEFW_rain,.l5AEFW_atmosphere{pointer-events:none;z-index:-2;position:absolute;inset:0}.l5AEFW_rain{-webkit-mask-image:radial-gradient(62% 58% at 50% 48%,#0000 34%,#000 88%);mask-image:radial-gradient(62% 58% at 50% 48%,#0000 34%,#000 88%)}.l5AEFW_grain{z-index:1}.l5AEFW_atmosphere{z-index:-1;background:radial-gradient(at 50% 68%,#12403126,#0000 55%),linear-gradient(#080d1040,#0000 14% 84%,#080d10d9)}.l5AEFW_intro{text-align:center;z-index:2;pointer-events:none;padding:0 32px;position:relative}.l5AEFW_headline{font-size:clamp(38px,4.4vw,76px)}.l5AEFW_description{color:#c9d6d2;max-width:850px;margin:24px auto 0;font-size:clamp(14px,1.08vw,17px);line-height:1.9}.l5AEFW_visual{pointer-events:none;flex:1;width:100%;min-height:255px;margin:0 auto;position:relative}.l5AEFW_scene{z-index:0;opacity:0;transition:opacity 1.1s;position:absolute;inset:0}.l5AEFW_canvas{touch-action:pan-y;width:100%;height:100%}.l5AEFW_canvas canvas{width:100%;height:100%;display:block}.l5AEFW_ready .l5AEFW_scene{opacity:1}.l5AEFW_floor{pointer-events:none;filter:blur(10px);background:radial-gradient(#6aefb312 0%,#0000 70%);height:23%;position:absolute;bottom:1%;left:7%;right:7%}.l5AEFW_fallbackWordmark{fill:#c9fae52b;stroke:#b9efd847;stroke-width:1px;pointer-events:none;width:86%;height:100%;display:block;position:absolute;top:0;left:7%}.l5AEFW_loading{color:#b8d6c9;letter-spacing:.15em;align-items:center;gap:12px;font-size:11px;display:flex;position:absolute;bottom:16%;left:50%;transform:translate(-50%)}.l5AEFW_loading span{background:#b0f4d8;width:35px;height:1px;animation:1.2s ease-in-out infinite l5AEFW_signal}.l5AEFW_footer{z-index:3;flex-direction:column;align-items:center;gap:22px;padding:10px 4% 22px;display:flex;position:relative}.l5AEFW_cta{font-size:15px}.l5AEFW_cta:focus-visible,.l5AEFW_controls button:focus-visible{outline-offset:5px;outline:2px solid #e3fff2}.l5AEFW_bottom{grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;width:100%;display:grid}.l5AEFW_pointerHint,.l5AEFW_scrollHint{color:#c2d2cc}.l5AEFW_scrollHint{justify-self:end;padding-right:56px}.l5AEFW_controls{gap:5px;display:flex}.l5AEFW_controls button{cursor:pointer;color:#bad8c9;background:#b8ffdd07;border:1px solid #a0dbc218;border-radius:30px;justify-content:center;align-items:center;gap:10px;min-width:44px;min-height:44px;padding:0 11px;transition:color .2s,background .2s;display:inline-flex}.l5AEFW_controls button:hover{color:#e4fff2;background:#b8ffdd16}.l5AEFW_controls button span{letter-spacing:.13em;font-size:9px}.l5AEFW_section[data-overflow=true],.l5AEFW_section[data-state=fallback]{height:auto}.l5AEFW_section[data-overflow=true] .l5AEFW_stage{height:auto;position:relative}@keyframes l5AEFW_signal{50%{opacity:.15;transform:scaleX(.25)}}@media (max-width:767px){.l5AEFW_section{height:150svh;padding-bottom:0}.l5AEFW_stage{height:auto;min-height:100svh;padding-top:112px;position:sticky}.l5AEFW_intro{padding:0 22px}.l5AEFW_headline{font-size:clamp(32px,8.6vw,48px)}.l5AEFW_description{max-width:490px;margin-top:20px;font-size:13px;line-height:1.9}.l5AEFW_copyBreak{display:none}.l5AEFW_visual{flex:auto;height:auto;min-height:clamp(205px,32svh,350px);margin-top:6px}.l5AEFW_footer{gap:26px;padding:0 20px 28px}.l5AEFW_cta{min-height:52px;font-size:14px}.l5AEFW_bottom{justify-content:space-between;gap:8px;padding-right:65px;display:flex}.l5AEFW_pointerHint{display:none}.l5AEFW_scrollHint{padding-right:0}.l5AEFW_controls{gap:3px}.l5AEFW_controls button{padding:0 9px}.l5AEFW_controls button span{display:none}.l5AEFW_section[data-overflow=true]{padding-bottom:0}}@media (max-width:520px){.l5AEFW_scrollHint{display:none}.l5AEFW_bottom{justify-content:center;padding-right:0}}@media (prefers-reduced-motion:reduce){.l5AEFW_section{height:auto;padding-bottom:0}.l5AEFW_stage{position:relative}.l5AEFW_scene,.l5AEFW_cta,.l5AEFW_controls button{transition:none}.l5AEFW_loading span{animation:none}.l5AEFW_pointerHint,.l5AEFW_scrollHint{visibility:hidden}}
.PmG2gq_section{--journey-gutter:clamp(28px, 5.6vw, 108px);color:#fff0d3;background:#0275c4;height:520svh;position:relative}.PmG2gq_stage{isolation:isolate;flex-direction:column;height:100svh;min-height:720px;display:flex;position:sticky;top:0;overflow:hidden}.PmG2gq_landscape,.PmG2gq_poster,.PmG2gq_scene{position:absolute;inset:0}.PmG2gq_landscape{z-index:0;background:#0275c4}.PmG2gq_poster{opacity:1;background:#0275c4;transition:opacity .65s}.PmG2gq_posterImage{object-fit:cover;object-position:center}.PmG2gq_scene{opacity:0;transition:opacity .85s}.PmG2gq_section[data-state=ready] .PmG2gq_scene{opacity:1}.PmG2gq_section[data-state=ready] .PmG2gq_poster{opacity:0}.PmG2gq_landscapeShade{pointer-events:none;background:linear-gradient(#0000 81%,#0c21373b 100%);position:absolute;inset:0}.PmG2gq_grain{opacity:.16}.PmG2gq_copyWash{pointer-events:none;opacity:0;background:radial-gradient(50% 46% at 20% 22%,#fff4dfeb 0%,#fff4dfc7 42%,#fff4df00 78%);transition:opacity .7s;position:absolute;inset:0}@media (min-width:1024px){.PmG2gq_section[data-scene=danang] .PmG2gq_copyWash{opacity:1}}.PmG2gq_intro{z-index:2;margin-left:var(--journey-gutter);pointer-events:none;width:min(49%,760px);padding-top:clamp(119px,14svh,157px);position:relative}.PmG2gq_copySlot{display:grid}.PmG2gq_copySlot>*{grid-area:1/1;min-width:0}.PmG2gq_copyMeasure{visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}.PmG2gq_headline{font-size:clamp(38px,4vw,74px);transition:color .3s}.PmG2gq_section[data-scene=danang] .PmG2gq_headline,.PmG2gq_section[data-scene=danang] .PmG2gq_description{color:#12344d}.PmG2gq_description{color:#fff4df;letter-spacing:.012em;max-width:655px;margin:18px 0 22px;font-size:clamp(14px,1.1vw,18px);line-height:1.75}.PmG2gq_cta{pointer-events:auto;font-size:15px}.PmG2gq_cta:focus-visible,.PmG2gq_controls button:focus-visible{outline-offset:5px;outline:2px solid #fff0d3}.PmG2gq_footer{z-index:3;bottom:25px;left:var(--journey-gutter);right:var(--journey-gutter);justify-content:space-between;align-items:center;gap:24px;display:flex;position:absolute}.PmG2gq_controlArea{flex-wrap:wrap;align-items:center;gap:15px;display:flex}.PmG2gq_controls{color:#183350;background:#f8ebcfeb;border:1px solid #f8ebcf80;border-radius:999px;align-items:center;gap:3px;padding:3px 6px;display:inline-flex}.PmG2gq_controls button{cursor:pointer;background:0 0;border:none;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-width:46px;height:44px;display:flex;position:relative}.PmG2gq_sceneButton{letter-spacing:.13em;font-variant-numeric:tabular-nums;font-size:10px}.PmG2gq_sceneLine{opacity:.2;background:currentColor;width:11px;height:1px;transition:width .25s,opacity .25s}.PmG2gq_sceneButton[aria-pressed=true]{color:#ba3020;font-weight:750}.PmG2gq_sceneButton[aria-pressed=true] .PmG2gq_sceneLine{opacity:1;width:22px}.PmG2gq_controls button:hover{background:#085dcc0b}.PmG2gq_controls button:disabled{cursor:default;opacity:.4}.PmG2gq_controls .PmG2gq_pause{border-left:1px solid #10325917;border-radius:0 99px 99px 0;margin-left:3px}.PmG2gq_status{color:#183350;background:#f7fbffed;border-radius:999px;align-items:center;gap:10px;padding:8px 13px;font-size:11px;display:inline-flex}.PmG2gq_loadingLine{background:#0758ca;width:22px;height:1px;animation:1.3s ease-in-out infinite PmG2gq_prepare}.PmG2gq_scrollHint{color:#fff;text-shadow:0 1px 8px #10243f;margin-right:56px;transition:color .3s}.PmG2gq_section[data-scene=danang] .PmG2gq_scrollHint{color:#12344d;text-shadow:none}.PmG2gq_section[data-overflow=true],.PmG2gq_section[data-state=fallback]{height:auto}.PmG2gq_section[data-overflow=true] .PmG2gq_stage,.PmG2gq_section[data-state=fallback] .PmG2gq_stage{position:relative}@keyframes PmG2gq_prepare{50%{opacity:.25;transform:scaleX(.3)}}@media (max-width:1023px){.PmG2gq_section{height:400svh}.PmG2gq_stage{height:auto;min-height:max(780px,100svh);padding-bottom:144px}.PmG2gq_intro{order:1;width:auto;margin:0;padding:112px 24px 0}.PmG2gq_headline{font-size:clamp(32px,8.6vw,48px)}.PmG2gq_description{text-shadow:0 1px 10px #10243f8c;max-width:500px;margin:18px 0 20px;font-size:13px;line-height:1.85}.PmG2gq_section[data-scene=danang] .PmG2gq_description{text-shadow:none}.PmG2gq_description[data-story=newyork]{max-width:min(500px,60%)}.PmG2gq_copyBreak{display:none}.PmG2gq_cta{min-height:52px;font-size:14px}.PmG2gq_posterImage{object-position:72% 50%}.PmG2gq_footer{gap:10px;bottom:20px;left:20px;right:20px}.PmG2gq_controls{gap:0;padding:2px 4px}.PmG2gq_controls button{min-width:41px}.PmG2gq_scrollHint{margin-right:57px}.PmG2gq_scrollHint .hero-cue-line{width:32px}.PmG2gq_status{font-size:10px;position:absolute;bottom:64px;left:0}}@media (max-width:520px){.PmG2gq_scrollHint{display:none}}@media (prefers-reduced-motion:reduce){.PmG2gq_section{height:auto}.PmG2gq_stage{position:relative}.PmG2gq_poster,.PmG2gq_scene,.PmG2gq_cta,.PmG2gq_sceneLine,.PmG2gq_headline,.PmG2gq_copyWash{transition:none}.PmG2gq_loadingLine{animation:none}.PmG2gq_scrollHint{visibility:hidden}}
