:root{--deep:#070b16;--navy:#0b1220;--navy-2:#0e1730;--violet:#7c5cff;--blue:#3b82f6;--cyan:#38bdf8;--glass:rgba(255,255,255,0.045);--glass-line:rgba(255,255,255,0.12);--ease:cubic-bezier(0.2,0.7,0.2,1)}body,html{overflow-x:clip}body{background:radial-gradient(1200px 700px at 85% -10%,rgba(124,92,255,.16),transparent 60%),radial-gradient(900px 600px at -10% 20%,rgba(59,130,246,.12),transparent 60%),var(--navy);background-attachment:fixed}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.announce{background:linear-gradient(90deg,rgba(124,92,255,.28),rgba(59,130,246,.22));border-bottom:1px solid var(--glass-line);font-size:.875rem}.announce-in{display:flex;justify-content:center;align-items:center;gap:8px 16px;flex-wrap:wrap;padding-block:8px;text-align:center}.announce a{text-decoration:none;font-weight:600;color:#dbe4ff;white-space:nowrap}.announce a:hover{text-decoration:underline}.site-header{transition:background-color .3s var(--ease),box-shadow .3s var(--ease)}.site-header .bar{min-height:76px;transition:min-height .3s var(--ease)}.site-header[data-scrolled=true]{background:rgba(8,12,24,.86);box-shadow:0 10px 30px -18px rgba(0,0,0,.8)}.site-header[data-scrolled=true] .bar{min-height:60px}.brand-link img{transition:width .3s var(--ease),height .3s var(--ease)}.site-header[data-scrolled=true] .brand-link img{width:36px;height:36px}.nav-links{gap:2px}.nav-cta{margin-inline-start:10px}.nav-cta .btn{min-height:40px;padding:8px 18px;font-size:.9375rem}.nav-cta .soon-tag{display:none}@media (max-width:1040px){.nav-links a{padding-inline:10px}}@media (max-width:900px){.menu-btn{display:inline-flex}.nav-links{display:none;position:absolute;left:0;right:0;top:100%;flex-direction:column;align-items:stretch;padding:12px 24px 20px;background:var(--navy);border-bottom:1px solid var(--line)}.nav-links[data-open=true]{display:flex}.nav-cta{margin:8px 0 0}.nav-cta .btn{width:100%;justify-content:center}}.btn-lg{min-height:54px;padding:14px 28px;font-size:1.0625rem;border-radius:14px}.soon-tag{font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:2px 8px;border-radius:999px;background:rgba(255,255,255,.2)}html[lang=th] .soon-tag{text-transform:none;letter-spacing:0;font-size:.75rem}.btn-ghost .soon-tag{background:rgba(255,255,255,.1)}.btn-disabled{opacity:.62;cursor:not-allowed}.btn-disabled:hover{transform:none;background:rgba(255,255,255,.03)}.cta-row{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.cta-center{justify-content:center}.textlink{display:inline-block;margin-top:16px;color:#c9d6ff;font-weight:600;text-decoration:none}.textlink:hover{text-decoration:underline}.sec-head{margin-bottom:clamp(28px,4vw,48px);max-width:760px}.sec-head-center{text-align:center}.lead-center,.sec-head-center{margin-inline:auto}.fine{color:var(--color-muted);font-size:.875rem;margin:14px 0 0}.fine-center{text-align:center;max-width:720px;margin-inline:auto}.tag{display:inline-block;padding:5px 12px;border-radius:999px;font-size:.8125rem;font-weight:600;color:#cdd8ff;background:rgba(124,92,255,.18);border:1px solid rgba(124,92,255,.4);margin-bottom:14px}.sec-demo{background:linear-gradient(180deg,transparent,rgba(7,11,22,.7) 20%,rgba(7,11,22,.7) 80%,transparent)}.sec-how{background:linear-gradient(180deg,rgba(23,36,61,.55),rgba(14,23,48,.2));border-block:1px solid rgba(255,255,255,.05)}.sec-features{padding-top:clamp(64px,10vw,128px)}.sec-pricing{background:radial-gradient(900px 500px at 50% 0,rgba(124,92,255,.2),transparent 70%)}.sec-gallery{background:linear-gradient(180deg,rgba(14,23,48,.4),rgba(7,11,22,.5))}.sec-company{background:rgba(255,255,255,.02);border-top:1px solid rgba(255,255,255,.05)}.hero-rev4{padding-block:clamp(40px,7vw,96px) clamp(56px,8vw,112px)}.hero-grid4{display:grid;gap:clamp(32px,4vw,64px);grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:center}.hero-rev4 .hero-h1{font-size:clamp(2.35rem,3.4vw + .7rem,4rem)}.hero-line2{display:block;color:#fff}.hero-price,.hero-rev4 .lead{margin-top:22px}.hero-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 14px}.hp-amount{font-size:2rem;font-weight:700;letter-spacing:-.02em}.hp-note{color:#b6c2d6}.hero-rev4 .hero-cta{margin-top:26px}.hero-points{list-style:none;display:flex;flex-wrap:wrap;gap:10px 22px;padding:0;margin:28px 0 0;color:#b6c2d6;font-size:.9375rem}.hero-points li{display:inline-flex;align-items:center;gap:8px}.hero-points li:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--cyan);box-shadow:0 0 10px var(--cyan)}.p-title-row{display:flex;align-items:center;gap:16px;margin-bottom:18px}@media (max-width:1000px){.hero-grid4{grid-template-columns:1fr}.hero-visual{order:2}}@keyframes rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes vis-in{0%{opacity:0;translate:48px 12px;scale:.95}to{opacity:1;translate:0 0;scale:1}}.anim{animation:rise .8s var(--ease) both}.a1{animation-delay:.05s}.a2{animation-delay:.15s}.a3{animation-delay:.28s}.a4{animation-delay:.4s}.a5{animation-delay:.5s}.a-vis{animation:vis-in 1.1s var(--ease) .3s both}.v3d{position:relative;perspective:1800px;padding:18px 8px 28px}.v3d-glow{position:absolute;inset:6% 2% 0;background:radial-gradient(60% 55% at 50% 50%,rgba(124,92,255,.5),rgba(59,130,246,.25) 55%,transparent 75%);filter:blur(46px);opacity:.9;animation:glow 9s ease-in-out infinite alternate}@keyframes glow{0%{opacity:.65;transform:scale(.96)}to{opacity:1;transform:scale(1.04)}}.v3d-float{position:relative;transform-style:preserve-3d;transform:rotateX(calc(7deg + var(--tx, 0) * 1deg)) rotateY(calc(-15deg + var(--ty, 0) * 1deg)) rotate(1.2deg);transition:transform .35s var(--ease);animation:bob 7s ease-in-out infinite alternate}@keyframes bob{0%{translate:0 0}to{translate:0 -14px}}.v3d-win{position:relative;border-radius:16px;overflow:hidden;border:1px solid var(--glass-line);background:var(--deep);box-shadow:0 60px 90px -40px rgba(0,0,0,.9),0 0 0 1px rgba(255,255,255,.04),0 0 80px -24px rgba(124,92,255,.6)}.v3d-bar{display:flex;gap:6px;padding:9px 12px;background:#0a1020;border-bottom:1px solid rgba(255,255,255,.06)}.v3d-bar span{width:9px;height:9px;border-radius:50%;background:#2b3550}.v3d-video{display:block;width:100%;height:auto}.v3d-layer,.v3d-video{background:var(--deep)}.v3d-layer{position:absolute;border-radius:14px;overflow:hidden;border:1px solid rgba(255,255,255,.18);box-shadow:0 30px 50px -20px rgba(0,0,0,.85),0 0 50px -14px rgba(59,130,246,.55)}.v3d-layer img{display:block;width:100%;height:auto}.v3d-layer-a{right:-5%;bottom:-9%;width:34%;transform:translateZ(90px);animation:bob 6s ease-in-out -2s infinite alternate-reverse}.v3d-layer-b{left:-3%;bottom:14%;width:33%;transform:translateZ(130px);animation:bob 8s ease-in-out -4s infinite alternate}.v3d-toggle{position:absolute;right:14px;top:0;z-index:3;min-width:40px;min-height:40px;border-radius:999px;border:1px solid var(--glass-line);background:rgba(8,12,24,.7);color:#fff;cursor:pointer;font-size:.75rem;backdrop-filter:blur(8px)}.v3d-toggle:hover{background:rgba(124,92,255,.4)}@media (hover:none),(max-width:900px){.v3d-float,.v3d-layer-a{transform:none}.v3d-layer-a{right:0;bottom:-6%}.v3d-layer-b{left:0;bottom:10%;transform:none}}@media (max-width:560px){.v3d-layer{display:none}}.vp-shell{max-width:1040px;margin-inline:auto;padding:12px;border-radius:26px;background:linear-gradient(160deg,rgba(124,92,255,.35),rgba(59,130,246,.15) 50%,rgba(255,255,255,.04));box-shadow:0 50px 100px -50px rgba(124,92,255,.7)}.vp{position:relative;border-radius:16px;overflow:hidden;background:var(--deep)}.vp:fullscreen{border-radius:0;display:grid;place-items:center}.vp-video{display:block;width:100%;height:auto;max-height:100%;cursor:pointer}.vp-big{position:absolute;left:50%;top:50%;translate:-50% -50%;width:76px;height:76px;border-radius:50%;border:1px solid rgba(255,255,255,.35);background:rgba(124,92,255,.75);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 0 0 10px rgba(124,92,255,.18),0 20px 40px -10px rgba(0,0,0,.6);transition:transform .2s var(--ease),opacity .25s ease}.vp-big svg{margin-inline-start:4px}.vp-big:hover{transform:scale(1.06)}.vp[data-playing=true] .vp-big{opacity:0;pointer-events:none}.vp-bar{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:center;gap:10px;padding:10px 14px;background:linear-gradient(0deg,rgba(5,8,16,.85),transparent)}.vp-btn{min-width:40px;min-height:40px;border:0;border-radius:10px;background:rgba(255,255,255,.1);color:#fff;cursor:pointer;font-size:.8125rem}.vp-btn:hover{background:rgba(255,255,255,.2)}.vp-seek{flex:1;accent-color:var(--violet);height:24px;cursor:pointer}.wt{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:clamp(24px,4vw,56px);align-items:start}.wt-stage{position:sticky;top:104px}.wt-frame{border:1px solid var(--glass-line);border-radius:20px;background:linear-gradient(160deg,#15233d,#0c1426);padding:12px;box-shadow:0 40px 80px -40px rgba(0,0,0,.9),0 0 90px -34px var(--glow-violet)}.wt-shots{position:relative;aspect-ratio:1356/818;border-radius:10px;overflow:hidden;background:var(--deep)}.wt-shot{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.025);transition:opacity .55s ease,transform .7s var(--ease)}.wt-shot[data-active=true]{opacity:1;transform:none}.wt-steps{display:grid;gap:12px}.wt-step{display:grid;grid-template-columns:44px 1fr;gap:14px;text-align:start;padding:18px;border-radius:16px;border:1px solid var(--line);background:transparent;color:#cbd5e1;cursor:pointer;font:inherit;transition:background-color .25s ease,border-color .25s ease,transform .25s var(--ease)}.wt-step:hover{border-color:rgba(124,92,255,.5)}.wt-step[aria-selected=true]{background:linear-gradient(120deg,rgba(124,92,255,.2),rgba(59,130,246,.1));border-color:rgba(124,92,255,.7);color:#fff;transform:translateX(4px)}.wt-num{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;font-weight:700;background:rgba(255,255,255,.08)}.wt-step[aria-selected=true] .wt-num{background:linear-gradient(120deg,#7c5cff,#3b82f6)}.wt-copy{display:grid;gap:4px}.wt-tabname{font-size:.8125rem;color:var(--cyan);font-weight:600}.wt-copy strong{font-size:1.0625rem;line-height:1.35}.wt-body{font-size:.9375rem;color:#9fb0c8;display:none}.wt-step[aria-selected=true] .wt-body{display:block;color:#cbd5e1}@media (max-width:900px){.wt{grid-template-columns:1fr}.wt-stage{position:static}.wt-step[aria-selected=true]{transform:none}}.frows{display:grid;gap:clamp(56px,9vw,120px)}.frow{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(28px,5vw,72px);align-items:center}.frow-flip .frow-copy{order:2}.frow-title{font-size:clamp(1.75rem,2.4vw + .8rem,2.75rem)}.frow .lead{font-size:1.0625rem}.frame-flat{transform:none;height:auto;padding:10px}.frame-flat img{display:block;width:100%;height:auto;border-radius:8px}.frow-visual{position:relative}.frow-visual:before{content:"";position:absolute;inset:10% -4%;background:radial-gradient(closest-side,rgba(124,92,255,.28),transparent);filter:blur(30px);z-index:-1}@media (max-width:900px){.frow{grid-template-columns:1fr}.frow-flip .frow-copy{order:0}}.cmp{position:relative;overflow:hidden;border-radius:8px;user-select:none;background:var(--deep);touch-action:pan-y}.cmp-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.cmp-before{clip-path:inset(0 calc(100% - var(--pos)) 0 0)}.cmp-tag{position:absolute;top:12px;padding:4px 10px;border-radius:999px;font-size:.75rem;font-weight:700;background:rgba(5,8,16,.7);backdrop-filter:blur(6px)}.cmp-tag-l{left:12px}.cmp-tag-r{right:12px}.cmp-handle{position:absolute;top:0;bottom:0;left:var(--pos);width:2px;background:#fff;translate:-1px 0;box-shadow:0 0 16px rgba(124,92,255,.9);pointer-events:none}.cmp-handle i{position:absolute;top:50%;left:50%;translate:-50% -50%;width:40px;height:40px;border-radius:50%;background:linear-gradient(120deg,#7c5cff,#3b82f6);display:grid;place-items:center;font-style:normal;font-size:1rem;border:2px solid #fff}.cmp-range{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize}.cmp:focus-within{outline:2px solid var(--cyan);outline-offset:3px}.benefits{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.benefit{height:100%;padding:30px;border-radius:20px;background:linear-gradient(160deg,rgba(255,255,255,.06),rgba(255,255,255,.02));border:1px solid var(--glass-line);transition:transform .3s var(--ease),border-color .3s ease}.benefit:hover{transform:translateY(-4px);border-color:rgba(124,92,255,.5)}.benefit-num{display:block;font-size:2.25rem;font-weight:700;letter-spacing:-.03em;background:linear-gradient(100deg,#b9a8ff,#5ccbff);-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:10px}.benefit p{margin:0;color:#b6c2d6}@media (max-width:900px){.benefits{grid-template-columns:1fr}}.gal{list-style:none;margin:0;padding:0;display:grid;gap:18px;grid-template-columns:repeat(2,1fr)}.gal-wide{grid-column:1/-1}.gal-item{position:relative;display:block;width:100%;padding:8px;border-radius:18px;border:1px solid var(--glass-line);background:linear-gradient(160deg,#15233d,#0c1426);cursor:zoom-in;overflow:hidden;transition:transform .3s var(--ease),border-color .3s ease,box-shadow .3s ease}.gal-item:hover{transform:translateY(-3px);border-color:rgba(124,92,255,.6);box-shadow:0 30px 60px -30px rgba(124,92,255,.5)}.gal-item img{display:block;width:100%;height:auto;border-radius:10px}.gal-cap{position:absolute;left:18px;bottom:18px;padding:6px 12px;border-radius:999px;font-size:.875rem;font-weight:600;background:rgba(5,8,16,.78);backdrop-filter:blur(8px)}@media (max-width:760px){.gal{grid-template-columns:1fr}}.lb{position:fixed;inset:0;z-index:300;display:grid;place-items:center;padding:56px 16px 24px}.lb-backdrop{position:absolute;inset:0;background:rgba(4,6,12,.9);backdrop-filter:blur(6px)}.lb-fig{position:relative;margin:0;width:min(96vw,1500px);max-height:100%;display:grid;gap:10px}.lb-fig img{width:100%;height:auto;max-height:calc(100vh - 150px);object-fit:contain;border-radius:12px;box-shadow:0 40px 100px -30px rgba(0,0,0,.9)}.lb-fig figcaption{display:flex;justify-content:space-between;gap:12px;color:#cbd5e1;font-size:.9375rem}.lb-count{color:var(--color-muted)}.lb-btn{position:absolute;z-index:2;min-width:48px;min-height:48px;border-radius:50%;border:1px solid var(--glass-line);background:rgba(20,28,48,.9);color:#fff;font-size:1.5rem;cursor:pointer}.lb-btn:hover{background:rgba(124,92,255,.7)}.lb-close{top:10px;right:14px;font-size:1.125rem}.lb-prev{left:14px}.lb-next,.lb-prev{top:50%;translate:0 -50%}.lb-next{right:14px}.pricecard{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);border-radius:28px;overflow:hidden;border:1px solid var(--glass-line);background:linear-gradient(160deg,rgba(124,92,255,.16),rgba(14,23,48,.85) 55%);box-shadow:0 60px 120px -60px rgba(124,92,255,.7)}.pricecard-main,.pricecard-side{padding:clamp(28px,4vw,52px)}.pricecard-side{background:rgba(5,8,16,.4);border-inline-start:1px solid var(--glass-line)}.price-big{margin:0;font-size:clamp(3.5rem,8vw,5.5rem);font-weight:700;letter-spacing:-.04em;line-height:1}.price-unit{margin:6px 0 20px;color:#b6c2d6;font-size:1.0625rem}.plat{list-style:none;padding:0;margin:12px 0 20px;display:grid;gap:12px}.plat li{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;border-radius:14px;background:rgba(255,255,255,.04);border:1px solid var(--glass-line)}.plat strong{display:block}.plat span{color:var(--color-muted);font-size:.875rem}.plat .state{font-weight:600;color:#cdd8ff;background:rgba(124,92,255,.2);padding:4px 12px;border-radius:999px;white-space:nowrap}.plat .state-muted{color:#b6c2d6;background:rgba(255,255,255,.08)}.dl-stack{display:grid;gap:10px}.dl-stack .btn{justify-content:space-between;width:100%}@media (max-width:900px){.pricecard{grid-template-columns:1fr}.pricecard-side{border-inline-start:0;border-top:1px solid var(--glass-line)}}.prodcard{display:grid;grid-template-columns:auto 1fr;gap:32px;align-items:center;padding:clamp(24px,4vw,44px);border-radius:28px;border:1px solid var(--glass-line);background:linear-gradient(160deg,rgba(255,255,255,.06),rgba(255,255,255,.015))}@media (max-width:640px){.prodcard{grid-template-columns:1fr}}.sec-final{overflow:hidden;isolation:isolate;text-align:center;background:linear-gradient(180deg,transparent,rgba(124,92,255,.12))}.sec-final .aurora{opacity:.6}.final-in{position:relative}.final-title{font-size:clamp(2rem,4vw + .5rem,3.5rem);margin-bottom:18px}.sec-faq .eyebrow{color:#4f46e5}.sticky-cta{display:none}@media (max-width:760px){body{padding-bottom:84px}.sticky-cta{display:flex;align-items:center;justify-content:space-between;gap:12px;position:fixed;left:12px;right:12px;bottom:12px;z-index:60;padding:10px 10px 10px 18px;border-radius:16px;background:rgba(8,12,24,.92);backdrop-filter:blur(14px);border:1px solid var(--glass-line);box-shadow:0 20px 50px -10px rgba(0,0,0,.8);transform:translateY(160%);transition:transform .4s var(--ease);font-weight:600}.sticky-cta[data-show=true]{transform:none}.hero-cta .btn{flex:1 1 100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.a-vis,.anim,.v3d-float,.v3d-glow,.v3d-layer{animation:none}.v3d-float,.wt-shot{transform:none}.benefit,.gal-item,.site-header,.site-header .bar,.sticky-cta,.vp-big,.wt-shot,.wt-step{transition:none}}.hero-copy{container-type:inline-size}.hero-h1{text-wrap:balance}.hero-l1,.hero-l2{display:block}html[lang=th] .hero-rev4 .hero-h1{font-size:min(8.4cqw,3.9rem);line-height:1.28;letter-spacing:-.01em}html[lang=th] .hero-rev4 .hero-l1,html[lang=th] .hero-rev4 .hero-l2{white-space:nowrap}html[lang=en] .hero-rev4 .hero-h1{font-size:min(10.5cqw,4rem)}.hero-rev4 .hero-line2{display:block}.section{padding-block:clamp(48px,7vw,96px)}.sec-demos,.sec-features{padding-top:clamp(48px,7vw,96px)}.fprod{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(28px,5vw,72px);align-items:center;padding:clamp(24px,4vw,52px);border-radius:28px;border:1px solid var(--glass-line);background:linear-gradient(160deg,rgba(124,92,255,.14),rgba(14,23,48,.8) 60%);box-shadow:0 60px 120px -70px rgba(124,92,255,.7)}.fprod-name{display:flex;align-items:center;gap:16px;margin-bottom:14px}.fprod-price{margin:14px 0 0}.fprod-visual{margin:0}.fprod-visual figcaption,.frame-flat figcaption{padding:10px 6px 2px;font-size:.8125rem}.chips{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 0;padding:0;justify-content:center}.chips-left{justify-content:flex-start}.chips li{padding:6px 14px;border-radius:999px;font-size:.875rem;font-weight:600;color:#d6defa;background:rgba(255,255,255,.06);border:1px solid var(--glass-line)}.chips .chip-review{color:#ffd88a;border-color:rgba(255,200,100,.5);background:rgba(255,200,100,.1)}@media (max-width:900px){.fprod{grid-template-columns:1fr}}.pgrid{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr))}.pcard{display:grid;grid-template-columns:auto 1fr auto;gap:24px;align-items:center;padding:26px;border-radius:22px;border:1px solid var(--glass-line);background:linear-gradient(160deg,rgba(255,255,255,.06),rgba(255,255,255,.015));height:100%;transition:border-color .3s ease,transform .3s var(--ease)}.pcard:hover{border-color:rgba(124,92,255,.55);transform:translateY(-3px)}.pcard-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.pcard-top .h3{margin:0;font-size:1.25rem}.pcard .state{font-size:.75rem;font-weight:600;color:#cdd8ff;background:rgba(124,92,255,.2);padding:3px 10px;border-radius:999px;white-space:nowrap}.pcard-tag{margin:6px 0 0;color:#cbd5e1;font-weight:600}.pcard-sum{margin:8px 0 0;color:#9fb0c8}.sec-featured{padding-top:clamp(32px,5vw,64px)}.sec-why{background:rgba(255,255,255,.02);border-top:1px solid rgba(255,255,255,.05)}.sec-why .checks li strong{color:#fff}.sec-demos .demo{margin-top:clamp(56px,8vw,104px)}.sec-demos .demo:first-of-type{margin-top:clamp(24px,4vw,48px)}.demo-head{text-align:center;max-width:780px;margin:0 auto clamp(24px,3.5vw,40px)}.demo-title{font-size:clamp(1.75rem,2.4vw + .8rem,2.75rem)}.demo-wide .frame-xl{max-width:1152px;margin-inline:auto}.frame-xl{padding:12px}.frame-xl img{display:block;width:100%;height:auto;border-radius:10px}.frame-xl figcaption{text-align:center;padding-top:12px}.demo-split{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(28px,5vw,72px);align-items:center}.demo-split.demo-flip{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.demo-split.demo-flip .demo-copy{order:2}.demo-copy .lead{font-size:1.0625rem}.demo-split .frame{margin:0}@media (max-width:900px){.demo-split,.demo-split.demo-flip{grid-template-columns:1fr}.demo-split.demo-flip .demo-copy{order:0}}.ratios{display:grid;gap:18px;grid-template-columns:repeat(3,1fr)}.ratio{margin:0;position:relative;border-radius:18px;overflow:hidden;border:1px solid var(--glass-line);background:#0c1426;box-shadow:0 30px 60px -36px rgba(0,0,0,.9)}.ratio img{display:block;width:100%;height:auto}.ratio figcaption{position:absolute;left:12px;bottom:12px}.ratio figcaption span{display:inline-block;padding:5px 14px;border-radius:999px;font-weight:700;font-size:.9375rem;background:linear-gradient(120deg,#7c5cff,#3b82f6);box-shadow:0 8px 20px -6px rgba(124,92,255,.8)}@media (max-width:900px){.ratios{grid-template-columns:1fr;max-width:520px;margin-inline:auto}}.demo-band{padding:clamp(28px,4vw,56px) clamp(16px,3vw,40px);border-radius:32px;border:1px solid rgba(255,200,100,.3);background:radial-gradient(900px 400px at 50% 0,rgba(124,92,255,.22),transparent 70%),rgba(8,12,24,.7)}.band-slider{max-width:760px;margin-inline:auto}.review-badge{display:inline-block;margin-bottom:14px;padding:5px 14px;border-radius:999px;font-size:.8125rem;font-weight:700;color:#ffd88a;background:rgba(255,200,100,.12);border:1px solid rgba(255,200,100,.5)}.demo-band .tag{margin-inline-start:8px}.cmp-checker{background-color:#cfd6e4;background-image:linear-gradient(45deg,#e9edf5 25%,transparent 0,transparent 75%,#e9edf5 0),linear-gradient(45deg,#e9edf5 25%,transparent 0,transparent 75%,#e9edf5 0);background-size:24px 24px;background-position:0 0,12px 12px}.gal-wide{grid-column:auto}.sec-gallery .gal{grid-template-columns:repeat(2,1fr)}@media (max-width:760px){.sec-gallery .gal{grid-template-columns:1fr}}@media (max-width:700px){.pcard{grid-template-columns:auto 1fr}.pcard-cta{grid-column:1/-1;justify-content:center}}.vframe{margin:0;display:grid;gap:10px;min-width:0}.vframe .vp{border-radius:18px;overflow:hidden;border:1px solid rgba(255,255,255,.1);box-shadow:0 40px 80px -48px rgba(124,92,255,.6)}.vframe-wide{max-width:980px;margin:0 auto 28px}.vstack{display:grid;gap:20px;min-width:0}.vstack-slider{max-width:420px;justify-self:center;width:100%}@media (max-width:900px){.vstack-slider{max-width:100%}}.hero-rev4 .hero-cta-main{display:flex;flex-wrap:wrap;gap:14px;margin-top:26px}.hero-cta-main .btn{min-height:56px;padding-inline:28px;justify-content:center;white-space:nowrap}.hero-cta-main .btn-ghost{border-color:rgba(255,255,255,.32);background:transparent}.hero-cta-main .btn-ghost:hover{background:rgba(255,255,255,.08)}.hero-pending{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px;margin:14px 0 0;font-size:.875rem;color:#b6c2d6}.pill-soon{font-size:.75rem;font-weight:700;padding:3px 10px;border-radius:999px;background:rgba(124,92,255,.22);color:#d9d2ff;border:1px solid rgba(124,92,255,.4)}.hero-platforms{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;margin:18px 0 0;padding-top:16px;border-top:1px solid rgba(255,255,255,.08);font-size:.875rem;color:#9fb0c8}.hp-icons{display:inline-flex;gap:8px;color:#cbd5e6}.hp-name{color:#e6ecf7;font-weight:600}.hero-rev4 .hero-price{margin-top:18px}.v3d-layer-a{right:-4%;bottom:-8%;width:36%}.v3d-chip{position:absolute;left:8px;top:8px;padding:3px 10px;border-radius:999px;font-size:.72rem;font-weight:700;color:#fff;background:rgba(8,12,24,.78);border:1px solid rgba(255,255,255,.2)}.v3d-video{filter:brightness(1.04) contrast(1.03)}@media (max-width:760px){.hero-cta-main{flex-direction:column;gap:10px}.hero-cta-main .btn{flex:1 1 auto;width:100%;min-height:52px}.hero-rev4 .hero-price{margin-top:14px}.sticky-cta{bottom:calc(12px + env(safe-area-inset-bottom, 0px));left:calc(12px + env(safe-area-inset-left, 0px));right:calc(12px + env(safe-area-inset-right, 0px))}body{padding-bottom:calc(84px + env(safe-area-inset-bottom, 0px))}}.v3d-float{transform:rotateX(calc(4deg + var(--tx, 0) * 1deg)) rotateY(calc(-8deg + var(--ty, 0) * 1deg)) rotate(.6deg)}@media (max-width:900px){.v3d-float{transform:none}}@media (prefers-reduced-motion:reduce){.v3d-float{transform:none}}@media (max-width:760px){.hp-sep{display:none}.hero-platforms>span:last-child{flex-basis:100%}}.draft-banner{padding:12px 16px;border-radius:12px;border:1px dashed rgba(255,190,80,.7);background:rgba(255,190,80,.1);color:#ffd59a;font-weight:600;margin:0 0 24px}.draft-sec{margin-top:28px}.draft-sec p{color:#c3cee0}@media (max-width:760px){.announce{display:none}}.hero-cta-main .btn-soon{cursor:pointer}.skip-link{position:fixed;left:12px;top:0;z-index:300;transform:translateY(-200%);opacity:0;pointer-events:none;padding:10px 16px;border-radius:8px;font-weight:600;background:var(--color-white-soft,#f8fafc);color:var(--color-ink,#0b1020);text-decoration:none;white-space:nowrap}.skip-link:focus,.skip-link:focus-visible{transform:translateY(12px);opacity:1;pointer-events:auto;outline:3px solid #7c5cff;outline-offset:2px}@media (prefers-reduced-motion:no-preference){.skip-link{transition:transform .15s ease,opacity .15s ease}}.review-badge{color:#d6def0;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.22);font-weight:600}.demo-band{border-color:rgba(124,92,255,.35)}@font-face{font-family:inter;src:url(/_next/static/media/e67871c159fbbda4-s.p.woff) format("woff");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:inter;src:url(/_next/static/media/50a33d86fc222fed-s.p.woff) format("woff");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:inter;src:url(/_next/static/media/3d57cfcf93494c8c-s.p.woff) format("woff");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:inter;src:url(/_next/static/media/fa72e6786109adfd-s.p.woff) format("woff");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:inter Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_480e51{font-family:inter,inter Fallback}.__variable_480e51{--font-inter:"inter","inter Fallback"}@font-face{font-family:notoThai;src:url(/_next/static/media/92cb8ec6f3e6a8d6-s.p.woff) format("woff");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:notoThai;src:url(/_next/static/media/7c9de5fc73f58c93-s.p.woff) format("woff");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:notoThai Fallback;src:local("Arial");ascent-override:106.10%;descent-override:45.00%;line-gap-override:0.00%;size-adjust:100.00%}.__className_565397{font-family:notoThai,notoThai Fallback}.__variable_565397{--font-thai:"notoThai","notoThai Fallback"}