.landing-root{--bg:#fff;--bg-soft:#f8fafc;--bg-warm:#fffdf6;--bg-dark:#0a0a0a;--bg-dark-2:#15161a;--bg-dark-3:#1f2127;--gold:#e0a82e;--gold-deep:#b07d1a;--gold-soft:#fbf1d8;--gold-bright:#f2c14e;--ink:#0c0d0e;--g700:#374151;--g600:#4b5563;--g500:#6b7280;--g400:#9ca3af;--g300:#d1d5db;--line:#e5e7eb;--line2:#eef1f5;--lr-sm:8px;--lr-md:14px;--lr-lg:22px;--lr-pill:999px;--r-btn:12px;--sh-sm:0 1px 2px #0c0d0e0f, 0 1px 3px #0c0d0e14;--sh-md:0 10px 30px -12px #0c0d0e2e;--sh-lg:0 30px 60px -24px #0c0d0e47;--sh-gold:0 24px 60px -22px #e0a82e8c;--ease:cubic-bezier(.16, 1, .3, 1);--glass-d-bg:#ffffff14;--glass-d-brd:#ffffff2e;--glass-blur-d:blur(16px) saturate(140%);--glass-d-sh:inset 0 1px 0 #ffffff47, inset 0 0 0 1px #ffffff0a, 0 10px 30px -14px #0000008c;--glass-l-bg:#fff9;--glass-l-brd:#ffffffbf;--glass-blur-l:blur(14px) saturate(160%);--glass-l-sh:inset 0 1px 0 #ffffffd9, 0 12px 30px -16px #0c0d0e29;--glass-gold-bg:linear-gradient(180deg, var(--gold-bright), var(--gold) 72%, var(--gold-deep));--glass-gold-sh:inset 0 1px 0 #fff9, inset 0 -8px 14px -8px #b07d1a8c, 0 12px 26px -10px #e0a82e99}.landing-root *,.landing-root :before,.landing-root :after{box-sizing:border-box}html.landing-smooth{scroll-behavior:smooth}.landing-root{background:var(--bg);color:var(--ink);font-family:var(--font-anuphan), var(--font-prompt), "Noto Sans Thai", system-ui, sans-serif;-webkit-font-smoothing:antialiased;margin:0;line-height:1.6;overflow-x:hidden}.landing-root img,.landing-root video,.landing-root svg{max-width:100%;display:block}.landing-root a{color:inherit;text-decoration:none}.landing-root ::selection{background:var(--gold-soft);color:var(--ink)}.landing-root .mono{font-family:var(--font-space-mono), ui-monospace, monospace}.landing-root h1,.landing-root h2,.landing-root h3{font-family:var(--font-clash), var(--font-anuphan), var(--font-prompt), sans-serif}.landing-root .ic{width:1em;height:1em;-webkit-mask:var(--i) center/contain no-repeat;-webkit-mask:var(--i) center/contain no-repeat;mask:var(--i) center/contain no-repeat;background:currentColor;flex:none;display:inline-block}.landing-root .ic-shopping-bag{--i:url(/marketing/icons/shopping-bag.svg)}.landing-root .ic-utensils{--i:url(/marketing/icons/utensils.svg)}.landing-root .ic-shirt{--i:url(/marketing/icons/shirt.svg)}.landing-root .ic-sparkles{--i:url(/marketing/icons/sparkles.svg)}.landing-root .ic-flame{--i:url(/marketing/icons/flame.svg)}.landing-root .ic-plane{--i:url(/marketing/icons/plane.svg)}.landing-root .ic-dumbbell{--i:url(/marketing/icons/dumbbell.svg)}.landing-root .ic-car{--i:url(/marketing/icons/car.svg)}.landing-root .ic-clapperboard{--i:url(/marketing/icons/clapperboard.svg)}.landing-root .ic-wand-sparkles{--i:url(/marketing/icons/wand-sparkles.svg)}.landing-root .ic-film{--i:url(/marketing/icons/film.svg)}.landing-root .ic-scissors{--i:url(/marketing/icons/scissors.svg)}.landing-root .ic-send{--i:url(/marketing/icons/send.svg)}.landing-root .ic-link{--i:url(/marketing/icons/link.svg)}.landing-root .ic-video{--i:url(/marketing/icons/video.svg)}.landing-root .ic-store{--i:url(/marketing/icons/store.svg)}.landing-root .ic-trending-up{--i:url(/marketing/icons/trending-up.svg)}.landing-root .ic-building-2{--i:url(/marketing/icons/building-2.svg)}.landing-root .ic-pen-line{--i:url(/marketing/icons/pen-line.svg)}.landing-root .ic-image{--i:url(/marketing/icons/image.svg)}.landing-root .ic-star{--i:url(/marketing/icons/star.svg)}.landing-root .ic-zap{--i:url(/marketing/icons/zap.svg)}.landing-root .ic-calendar-clock{--i:url(/marketing/icons/calendar-clock.svg)}.landing-root .ic-workflow{--i:url(/marketing/icons/workflow.svg)}.landing-root .ic-layers{--i:url(/marketing/icons/layers.svg)}.landing-root .ic-audio-lines{--i:url(/marketing/icons/audio-lines.svg)}.landing-root .ic-bot{--i:url(/marketing/icons/bot.svg)}.landing-root .ic-tiktok{--i:url(/marketing/icons/tiktok.svg)}.landing-root .ic-instagram{--i:url(/marketing/icons/instagram.svg)}.landing-root .ic-facebook{--i:url(/marketing/icons/facebook.svg)}.landing-root .ic-shopee{--i:url(/marketing/icons/shopee.svg)}.landing-root .ic-lazada{--i:url(/marketing/icons/lazada.svg)}.landing-root .fl-ic{color:var(--gold-bright)}.landing-root .fl-ic .ic{width:16px;height:16px}.landing-root .tk .ico{color:var(--gold-bright)}.landing-root .tk .ico .ic{width:22px;height:22px}.landing-root .persona .pic{color:var(--gold-deep)}.landing-root .persona .pic .ic{width:22px;height:22px}.landing-root .sheen{position:relative}.landing-root .sheen:before{content:"";border-radius:inherit;pointer-events:none;z-index:0;background:linear-gradient(#ffffff38,#fff0 46%);position:absolute;inset:0}.landing-root .sheen>*{z-index:1;position:relative}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.landing-root #nav.scrolled,.landing-root .lang-menu,.landing-root .tg-tab,.landing-root .persona,.landing-root .plan,.landing-root .free-banner,.landing-root .faq-item,.landing-root .btn-ghost,.landing-root .vchip,.landing-root .earn-badge,.landing-root .plan .pop-tag,.landing-root .fm-chip{background-color:#fffffff7!important}.landing-root .lang-trigger,.landing-root .tk,.landing-root .tk .ico,.landing-root .tk .soon,.landing-root .btn-on-dark,.landing-root .hero-bar,.landing-root .hero-c .kick,.landing-root .fl-nav,.landing-root .fl-ic,.landing-root .omni-badge{background-color:#1a1b1fe6!important}}.landing-root .wrap{max-width:1200px;margin:0 auto;padding:0 28px}.landing-root .eyebrow{font-family:var(--font-space-mono), monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--gold-deep);font-size:13px;font-weight:700}.landing-root section{position:relative}.landing-root .sec-pad{padding:96px 0}.landing-root h1,.landing-root h2,.landing-root h3,.landing-root h4{letter-spacing:-.01em;margin:0;font-weight:700;line-height:1.15}.landing-root h2.title{background-image:linear-gradient(180deg, var(--ink) 52%, #6b5620);color:#0000;-webkit-background-clip:text;background-clip:text;padding-top:.14em;font-size:clamp(28px,3.6vw,44px);font-weight:700}.landing-root .lead{color:var(--g600);font-size:clamp(16px,1.4vw,19px)}.landing-root .gold{color:var(--gold-deep)}.landing-root .head-center{text-align:center;max-width:760px;margin:0 auto}.landing-root .uline{white-space:nowrap;position:relative}.landing-root .uline:after{content:"";background:var(--gold);opacity:.32;z-index:-1;border-radius:6px;height:.42em;position:absolute;bottom:.04em;left:-2%;right:-2%;transform:rotate(-.6deg)}.landing-root .btn{cursor:pointer;border-radius:var(--r-btn);transition:transform .18s var(--ease), box-shadow .25s var(--ease), background .2s;border:none;justify-content:center;align-items:center;gap:9px;padding:14px 26px;font-family:inherit;font-size:16px;font-weight:600;display:inline-flex}.landing-root .btn-primary{color:#231a04;transition:transform .18s var(--ease), box-shadow .25s var(--ease), background .25s, color .2s, border-color .2s;background:linear-gradient(#f9e093 0%,#efbc42 46%,#d9991e 100%);border:1px solid #92620c8c;font-weight:700;position:relative;box-shadow:inset 0 1.5px #ffffffc7,inset 0 -10px 16px -8px #92620c6b,0 10px 28px -10px #e0a82e8c}.landing-root .btn-primary:hover{color:#231a04;background:linear-gradient(#ffeba8 0%,#f5c654 46%,#e2a423 100%);border-color:#92620cb3;transform:translateY(-2px);box-shadow:inset 0 1.5px #ffffffe0,inset 0 -10px 16px -8px #92620c66,0 16px 36px -10px #e0a82eb8}.landing-root .btn-ghost{color:var(--ink);background:linear-gradient(#fff,#eef0f3);border:1px solid #0f11151f;box-shadow:inset 0 1.5px #ffffffe6,0 6px 16px -8px #0f111529}.landing-root .btn-ghost:hover{background:linear-gradient(#fff,#f5f6f8);border-color:#e0a82e8c;transform:translateY(-2px);box-shadow:inset 0 1.5px #fff,0 12px 26px -12px #0f11153d}.landing-root .btn-dark{background:var(--ink);color:#fff}.landing-root .btn-dark:hover{background:#26282d;transform:translateY(-2px)}.landing-root .btn-on-dark{background:var(--glass-d-bg);-webkit-backdrop-filter:var(--glass-blur-d);backdrop-filter:var(--glass-blur-d);color:#fff;border:1px solid var(--glass-d-brd);box-shadow:var(--glass-d-sh)}.landing-root .btn-on-dark:hover{background:#ffffff29;transform:translateY(-2px)}.landing-root .btn-sm{padding:10px 18px;font-size:14px}.landing-root .btn-lg{padding:17px 34px;font-size:18px}.landing-root .reveal{opacity:0;filter:blur(10px);transition:opacity .55s var(--ease), transform .55s var(--ease), filter .55s var(--ease);transform:translateY(22px)}.landing-root .reveal.in{opacity:1;filter:none;transform:none}.landing-root .rd1{transition-delay:90ms}.landing-root .rd2{transition-delay:.18s}.landing-root .rd3{transition-delay:.27s}.landing-root .faq-list .faq-item:nth-child(2){transition-delay:80ms}.landing-root .faq-list .faq-item:nth-child(3){transition-delay:.16s}.landing-root .faq-list .faq-item:nth-child(4){transition-delay:.24s}.landing-root .faq-list .faq-item:nth-child(5){transition-delay:.32s}.landing-root #easy,.landing-root #toolkits,.landing-root #who,.landing-root #pricing,.landing-root #faq,.landing-root #cta{border-radius:36px 36px 0 0;margin-top:-36px;position:relative}.landing-root #easy{z-index:2}.landing-root #toolkits{z-index:3}.landing-root #who{z-index:4}.landing-root #pricing{z-index:5}.landing-root #faq{z-index:6}.landing-root #cta{z-index:7}@media (max-width:600px){.landing-root #easy,.landing-root #toolkits,.landing-root #who,.landing-root #pricing,.landing-root #faq,.landing-root #cta{border-radius:24px 24px 0 0;margin-top:-24px}.landing-root .impact-line{letter-spacing:.34em;gap:10px;font-size:12px}.landing-root .impact-line i{width:24px}.landing-root .easy-head.in .impact-line{letter-spacing:.16em}}.landing-root #nav{z-index:30;background:0 0;border-bottom:1px solid #0000;transition:background .3s,border-color .3s,box-shadow .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;position:fixed;top:0;left:0;right:0}.landing-root #nav .nav-links a{color:#ffffffd1}.landing-root #nav .nav-links a:hover{color:#fff}.landing-root #nav.scrolled{-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);border-color:var(--line);box-shadow:inset 0 1px 0 #fffc, var(--sh-sm);background:#ffffffb3}.landing-root #nav.scrolled .nav-links a{color:var(--g600)}.landing-root #nav.scrolled .nav-links a:hover{color:var(--ink)}.landing-root .nav-in{grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;height:84px;display:grid}.landing-root .brand{justify-self:start;align-items:center;display:flex}.landing-root .brand-logo{width:auto;height:32px;display:block}.landing-root .brand-dark,.landing-root #nav.scrolled .brand-light{display:none}.landing-root #nav.scrolled .brand-dark{display:block}.landing-root .nav-links{justify-self:center;gap:34px;display:flex}.landing-root .nav-links a{color:var(--g600);font-size:16px;font-weight:600;transition:color .2s}.landing-root .nav-links a:hover{color:var(--ink)}.landing-root .nav-right{justify-self:end;align-items:center;gap:12px;display:flex}.landing-root .lang-dd{position:relative}.landing-root .lang-trigger{font-family:var(--font-space-mono), monospace;letter-spacing:.05em;border-radius:var(--r-btn);cursor:pointer;-webkit-backdrop-filter:var(--glass-blur-d);backdrop-filter:var(--glass-blur-d);box-shadow:var(--glass-d-sh);color:#fff;background:#ffffff1f;border:1px solid #ffffff42;align-items:center;gap:7px;padding:8px 12px;font-size:12.5px;font-weight:700;transition:all .2s;display:inline-flex}.landing-root .flag{object-fit:cover;border-radius:2px;flex:none;width:19px;height:14px;display:inline-block;box-shadow:0 0 0 1px #0000001f}.landing-root .lang-trigger .chev{opacity:.75;font-size:9px;transition:transform .2s}.landing-root .lang-dd.open .lang-trigger .chev{transform:rotate(180deg)}.landing-root #nav.scrolled .lang-trigger{border-color:var(--line);box-shadow:var(--glass-l-sh);color:var(--g600);background:#ffffff80}.landing-root .lang-trigger:hover{border-color:var(--gold)}.landing-root .lang-menu{background:var(--glass-l-bg);min-width:138px;-webkit-backdrop-filter:var(--glass-blur-l);backdrop-filter:var(--glass-blur-l);border:1px solid var(--glass-l-brd);border-radius:var(--lr-md);box-shadow:var(--glass-l-sh), var(--sh-lg);opacity:0;visibility:hidden;z-index:10;padding:6px;transition:opacity .18s,transform .18s,visibility .18s;position:absolute;top:calc(100% + 8px);right:0;transform:translateY(-6px)}.landing-root .lang-dd.open .lang-menu{opacity:1;visibility:visible;transform:translateY(0)}.landing-root .lang-opt{text-align:left;width:100%;font-family:var(--font-space-mono), monospace;letter-spacing:.04em;color:var(--g600);border-radius:var(--lr-sm);cursor:pointer;background:0 0;border:none;align-items:center;gap:9px;padding:9px 11px;font-size:13px;font-weight:700;transition:all .15s;display:flex}.landing-root .lang-opt:hover{background:var(--glass-l-bg);color:var(--ink)}.landing-root .lang-opt.active{color:var(--gold-deep);background:#fbf1d8d1;box-shadow:inset 0 1px #ffffffa6}.landing-root #hero{color:#fff;background-color:#0a0a0a;background-image:radial-gradient(56% 42% at 50% 0,#e0a82e17,#0000 70%),radial-gradient(70% 46% at 50% 106%,#e0a82e1f,#0000 70%),radial-gradient(#ffffff0b 1px,#0000 1.4px);background-size:auto,auto,28px 28px;position:relative;overflow:hidden}.landing-root #hero:before{content:"";pointer-events:none;background:radial-gradient(46% 38% at 50% 6%,#e0a82e2e,#0000 70%),radial-gradient(70% 55% at 50% 64%,#e0a82e0d,#0000 72%);position:absolute;inset:0}.landing-root .hero-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:48px;padding:64px 0 78px;display:grid}.landing-root .kick{font-family:var(--font-space-mono), monospace;letter-spacing:.14em;color:var(--gold-deep);background:var(--gold-soft);border-radius:var(--lr-pill);border:1px solid #e0a82e4d;align-items:center;gap:8px;padding:7px 14px;font-size:12.5px;font-weight:700;display:inline-flex}.landing-root .hero-h1{letter-spacing:-.02em;margin:18px 0 0;font-size:clamp(34px,4.6vw,56px);font-weight:700}.landing-root .hero-sub{max-width:520px;color:var(--g600);margin:20px 0 0;font-size:clamp(16px,1.4vw,19px)}.landing-root .hero-note{font-family:var(--font-space-mono), monospace;color:var(--g500);margin:16px 0 0;font-size:13px}.landing-root .powered-mini{color:var(--g500);align-items:center;gap:9px;margin:22px 0 0;font-size:13px;display:flex}.landing-root .powered-mini b{color:var(--g700)}.landing-root .hero-visual{position:relative}.landing-root .app-card{border:1px solid var(--line);border-radius:var(--lr-lg);box-shadow:var(--sh-lg);background:#fff;overflow:hidden}.landing-root .app-bar{border-bottom:1px solid var(--line2);background:var(--bg-soft);align-items:center;gap:10px;padding:14px 18px;display:flex}.landing-root .app-bar input{border:1px solid var(--line);border-radius:var(--lr-pill);color:var(--g600);background:#fff;flex:1;padding:9px 14px;font-family:inherit;font-size:13.5px}.landing-root .app-bar .go{color:var(--ink);background:var(--gold);border-radius:var(--lr-pill);white-space:nowrap;padding:8px 14px;font-size:12px;font-weight:700}.landing-root .app-body{grid-template-columns:1.1fr .9fr;gap:14px;padding:18px;display:grid}.landing-root .gcard{border-radius:var(--lr-md);aspect-ratio:9/16;background:#0d0e10;position:relative;overflow:hidden}.landing-root .gcard .gslide{opacity:0;transition:opacity .9s var(--ease);position:absolute;inset:0}.landing-root .gcard .gslide.active{opacity:1}.landing-root .gcard video,.landing-root .gcard img{object-fit:cover;width:100%;height:100%}.landing-root .app-side{flex-direction:column;gap:10px;display:flex}.landing-root .mini{background:var(--bg-soft);border:1px solid var(--line);border-radius:var(--lr-md);color:var(--g600);padding:11px 13px;font-size:12.5px}.landing-root .mini b{color:var(--ink);margin-bottom:3px;font-weight:600;display:block}.landing-root .mascot-float{filter:drop-shadow(0 18px 24px #0c0d0e3d);pointer-events:none;z-index:5;width:134px;position:absolute}.landing-root .hero-c{text-align:center;z-index:1;padding:104px 0 72px;position:relative}.landing-root .hero-c .kick{-webkit-backdrop-filter:var(--glass-blur-d);backdrop-filter:var(--glass-blur-d);color:var(--gold-bright);background:#e0a82e1f;border-color:#e0a82e66;margin:0 auto;box-shadow:inset 0 1px #fff3,0 6px 18px -10px #00000080}.landing-root .hero-title{letter-spacing:-.02em;color:#0000;background-image:linear-gradient(#fff 42%,#c7c9cd);-webkit-background-clip:text;background-clip:text;max-width:17ch;margin:20px auto 0;font-size:clamp(32px,5.2vw,64px);font-weight:700;line-height:1.07}.landing-root .hero-title .g{background:linear-gradient(100deg, var(--gold-bright), #ffd98a);color:#0000;-webkit-background-clip:text;background-clip:text}.landing-root .hero-sub2{color:#b3b8c0;max-width:560px;margin:18px auto 0;font-size:clamp(15px,1.4vw,18px)}.landing-root .flow{width:100vw;max-width:100vw;margin:40px auto 0 calc(50% - 50vw);position:relative;overflow-x:clip}.landing-root .fl-stage{perspective:1700px;width:100%;height:528px;position:relative}.landing-root .fl-card{cursor:pointer;width:264px;transition:transform .55s var(--ease), opacity .5s, filter .5s;will-change:transform;position:absolute;top:4px;left:50%}.landing-root .fl-media{aspect-ratio:9/16;background:#15161a;border:1px solid #ffffff14;border-radius:18px;width:264px;position:relative;overflow:hidden;box-shadow:0 30px 60px -22px #000000d9}.landing-root .fl-media video,.landing-root .fl-media img{object-fit:cover;width:100%;height:100%}.landing-root .fl-meta{flex-direction:column;align-items:center;gap:6px;margin-top:15px;transition:opacity .4s;display:flex}.landing-root .fl-ic{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1f;border:1px solid #ffffff2e;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:14px;display:flex}.landing-root .fl-name{color:#fff;white-space:nowrap;font-size:14px;font-weight:600}.landing-root .fl-card.is-active .fl-media{border-color:#e0a82e99;box-shadow:0 36px 72px -20px #000000e6,0 0 0 2px #e0a82e4d}.landing-root .fl-nav{z-index:30;-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);width:46px;height:46px;box-shadow:var(--glass-d-sh);color:#fff;cursor:pointer;background:#1212146b;border:1px solid #ffffff38;border-radius:50%;justify-content:center;align-items:center;font-size:24px;line-height:1;transition:all .2s;display:flex;position:absolute;top:216px}.landing-root .fl-nav:hover{background:var(--gold);color:#0a0a0a;border-color:#0000}.landing-root .fl-nav.prev{left:1%}.landing-root .fl-nav.next{right:1%}.landing-root .hero-bar{max-width:640px;-webkit-backdrop-filter:var(--glass-blur-d);backdrop-filter:var(--glass-blur-d);box-shadow:var(--glass-d-sh);border-radius:var(--lr-pill);background:#ffffff12;border:1px solid #ffffff29;align-items:center;gap:10px;margin:18px auto 0;padding:8px 8px 8px 18px;display:flex}.landing-root .hero-bar .ic{color:var(--gold-bright);font-size:14px}.landing-root .hero-bar input{color:#fff;background:0 0;border:none;outline:none;flex:1;min-width:0;font-family:inherit;font-size:15px}.landing-root .hero-bar .hb-cta{white-space:nowrap;border-radius:var(--lr-pill);flex:none;padding:11px 20px;font-size:14.5px}@media (max-width:600px){.landing-root .hero-bar{border-radius:var(--lr-lg);flex-wrap:wrap;padding:10px}.landing-root .hero-bar input{flex:100%;order:-1;padding:4px 8px}.landing-root .hero-bar .hb-cta{flex:1;justify-content:center}}.landing-root .hero-c .hero-note{color:#8b9098}@property --bpa{syntax:"<angle>";inherits:false;initial-value:0deg}.landing-root .bp-badge{filter:drop-shadow(0 14px 26px #00000073);align-items:center;width:fit-content;margin:24px auto 0;padding:7px;display:flex;position:relative}.landing-root .bp-frame{pointer-events:none;-webkit-mask:conic-gradient(from -90deg, #000 var(--bpa), transparent var(--bpa));-webkit-mask:conic-gradient(from -90deg, #000 var(--bpa), transparent var(--bpa));mask:conic-gradient(from -90deg, #000 var(--bpa), transparent var(--bpa));animation:bpFrame 13s var(--ease) infinite, bpGlow 13s var(--ease) infinite;border:1.5px solid #3370ffbf;border-radius:17px;position:absolute;inset:0}.landing-root .bp-chip{z-index:1;width:52px;height:52px;animation:bpDock 13s var(--ease) infinite;background:#fff;border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex;position:relative}.landing-root .bp-chip img{object-fit:contain;width:34px;height:34px;animation:bpChip 1.1s var(--ease) both;display:block}.landing-root .bp-clip{max-width:0;animation:bpClip 13s var(--ease) infinite;margin-left:-12px;overflow:hidden}.landing-root .bp-panel{color:#fff;background:#3370ff;border-radius:0 12px 12px 0;flex-direction:column;justify-content:center;gap:3px;padding:8px 18px 8px 24px;display:flex;position:relative;overflow:hidden}.landing-root .bp-panel:after{content:"";width:46px;animation:bpShine 13s var(--ease) infinite;pointer-events:none;background:linear-gradient(105deg,#0000,#ffffff61,#0000);position:absolute;top:-6px;bottom:-6px;left:0;transform:translate(-70px)skew(-14deg)}.landing-root .bp-l1{font-family:var(--font-space-mono), monospace;letter-spacing:.16em;white-space:nowrap;clip-path:inset(0 100% 0 0);animation:bpText1 13s var(--ease) infinite;font-size:10.5px;font-weight:700;line-height:1}.landing-root .bp-l2{color:#ffffffe0;white-space:nowrap;clip-path:inset(0 100% 0 0);animation:bpText2 13s var(--ease) infinite;font-size:12.5px;font-weight:600;line-height:1.1}@keyframes bpFrame{0%,3%{--bpa:0deg}14%,86%{--bpa:360deg}96%,to{--bpa:0deg}}@keyframes bpGlow{0%,14%{box-shadow:0 0 #3370ff00}22%{box-shadow:0 0 20px #3370ff8c}34%,78%{box-shadow:0 0 8px #3370ff47}88%,to{box-shadow:0 0 #3370ff00}}@keyframes bpChip{0%{opacity:0;transform:scale(.55)}68%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes bpDock{0%,17%{transform:scale(1)}21%{transform:scale(1.06)}24%{transform:scale(.985)}27%,to{transform:scale(1)}}@keyframes bpClip{0%,10%{max-width:0}18%{max-width:340px}21%{max-width:316px}23.5%{max-width:326px}25%,80%{max-width:322px}82%{max-width:334px}90%,to{max-width:0}}@keyframes bpShine{0%,40%{transform:translate(-70px)skew(-14deg)}54%,to{transform:translate(380px)skew(-14deg)}}@keyframes bpText1{0%,20%{clip-path:inset(0 100% 0 0)}29%,76%{clip-path:inset(0 -5% 0 0)}84%,to{clip-path:inset(0 100% 0 0)}}@keyframes bpText2{0%,27%{clip-path:inset(0 100% 0 0)}36%,76%{clip-path:inset(0 -5% 0 0)}84%,to{clip-path:inset(0 100% 0 0)}}@media (max-width:600px){.landing-root .bp-chip{width:46px;height:46px}.landing-root .bp-chip img{width:30px;height:30px}.landing-root .bp-panel{padding:7px 14px 7px 20px}.landing-root .bp-l2{font-size:11px}}.landing-root .hero-c .powered-mini{color:#8b9098;justify-content:center;margin-top:14px}.landing-root .hero-c .powered-mini b{color:#cfd3d8}@media (max-width:900px){.landing-root .hero-c{padding:92px 0 54px}.landing-root .fl-stage{height:392px}.landing-root .fl-card,.landing-root .fl-media{width:180px}.landing-root .fl-nav{width:40px;height:40px;font-size:20px;top:140px}}.landing-root #easy{background-color:var(--bg-soft);background-image:linear-gradient(#fbf1d800 60%,#fbf1d857),radial-gradient(60% 34% at 50% 0,#e0a82e12,#0000 72%),radial-gradient(40% 30% at 88% 62%,#e0a82e0d,#0000 70%),radial-gradient(#b07d1a12 1px,#0000 1.4px);background-size:auto,auto,auto,26px 26px}.landing-root .easy-head h2{letter-spacing:-.02em;margin-top:18px;font-size:clamp(30px,4.6vw,54px);font-weight:700}.landing-root .easy-head.reveal{opacity:1;filter:none;transition:none;overflow:hidden;transform:none}.landing-root .impact-line{max-width:100%;font-family:var(--font-space-mono), monospace;letter-spacing:.5em;color:var(--gold-deep);text-transform:uppercase;opacity:0;transition:opacity .8s var(--ease), letter-spacing 1s var(--ease);white-space:nowrap;align-items:center;gap:14px;font-size:14.5px;font-weight:700;display:inline-flex}.landing-root .impact-line i{background:linear-gradient(90deg, transparent, var(--gold));transform-origin:100%;width:54px;height:2px;transition:transform .9s var(--ease) .25s;border-radius:2px;display:block;transform:scaleX(0)}.landing-root .impact-line i:last-child{background:linear-gradient(90deg, var(--gold), transparent);transform-origin:0}.landing-root .easy-head.in .impact-line{opacity:1;letter-spacing:.22em}.landing-root .easy-head.in .impact-line i{transform:scaleX(1)}.landing-root .easy-head .w{opacity:0;filter:blur(8px);transition:opacity .65s var(--ease), transform .65s var(--ease), filter .65s var(--ease);transition-delay:calc(.18s + var(--wi,0) * .14s);display:inline-block;transform:translateY(26px)}.landing-root .easy-head.in .w{opacity:1;filter:none;transform:none}.landing-root .gshine{background-image:linear-gradient(100deg, var(--gold-deep), var(--gold) 38%, #ffe9ad 50%, var(--gold) 62%, var(--gold-deep));color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:3.4s linear infinite gshine}@keyframes gshine{to{background-position:-200% 0}}.landing-root .easy-rows{flex-direction:column;gap:56px;margin-top:clamp(76px,10vh,120px);display:flex}.landing-root .jpanels{flex-direction:column;gap:clamp(64px,10vh,120px);min-width:0;display:flex}.landing-root .jpanel{grid-template-columns:1fr 1.05fr;align-items:center;gap:clamp(28px,4.5vw,64px);display:grid;position:relative}.landing-root .jpanel:nth-child(2n){grid-template-columns:1.05fr 1fr}.landing-root .jpanel:nth-child(2n) .jp-head{order:2}.landing-root .jp-media{min-width:0;position:relative}.landing-root .jp-head{min-width:0}.landing-root .jp-head .num{font-family:var(--font-space-mono), monospace;color:var(--gold-deep);letter-spacing:.1em;align-items:center;gap:12px;font-size:13px;font-weight:700;display:inline-flex}.landing-root .jp-head .num b{color:#231a04;letter-spacing:.08em;white-space:nowrap;background:linear-gradient(#f9e093 0%,#efbc42 46%,#d9991e 100%);border:1px solid #92620c80;border-radius:10px;justify-content:center;align-items:center;height:40px;padding:0 15px;font-size:13.5px;display:inline-flex;box-shadow:inset 0 1.5px #ffffffbf,0 8px 18px -8px #e0a82e8c}.landing-root .jp-head h3{background-image:linear-gradient(180deg, var(--ink) 52%, #6b5620);color:#0000;-webkit-background-clip:text;background-clip:text;margin:16px 0 8px;padding-top:.14em;font-size:clamp(22px,2.4vw,30px);font-weight:700}.landing-root .jp-head p{color:var(--g600);max-width:560px;margin:0;font-size:16.5px}.landing-root .jp-extras{flex-direction:column;gap:10px;max-width:430px;margin-top:22px;display:flex}.landing-root .jp-extras .scene{margin:0}.landing-root .jst{opacity:0;transition:opacity .5s var(--ease), transform .5s var(--ease);transition-delay:var(--sd,0s);transform:translateY(16px)}.landing-root .jpanel.in .jst{opacity:1;transform:none}.landing-root .tplshow{margin-bottom:18px}.landing-root .tg-head{text-align:center;max-width:700px;margin:0 auto}.landing-root .tg-head .num{font-family:var(--font-space-mono), monospace;color:var(--gold-deep);letter-spacing:.1em;align-items:center;gap:12px;font-size:13px;font-weight:700;display:inline-flex}.landing-root .tg-head .num b{color:#231a04;letter-spacing:.08em;white-space:nowrap;background:linear-gradient(#f9e093 0%,#efbc42 46%,#d9991e 100%);border:1px solid #92620c80;border-radius:10px;justify-content:center;align-items:center;height:40px;padding:0 15px;font-size:13.5px;display:inline-flex;box-shadow:inset 0 1.5px #ffffffbf,0 8px 18px -8px #e0a82e8c}.landing-root .tg-head h3{letter-spacing:-.01em;background-image:linear-gradient(180deg, var(--ink) 52%, #6b5620);color:#0000;-webkit-background-clip:text;background-clip:text;margin:16px 0 10px;padding-top:.14em;font-size:clamp(24px,3vw,36px);font-weight:700}.landing-root .tg-sub{color:var(--g600);font-size:16px}.landing-root .tg-tabs{flex-wrap:wrap;justify-content:center;gap:10px;margin:26px 0 28px;display:flex}.landing-root .tg-tab{border-radius:var(--r-btn);background:var(--glass-l-bg);-webkit-backdrop-filter:var(--glass-blur-l);backdrop-filter:var(--glass-blur-l);border:1px solid var(--glass-l-brd);box-shadow:var(--glass-l-sh);color:var(--g600);cursor:pointer;padding:9px 18px;font-family:inherit;font-size:14px;font-weight:500;transition:all .2s}.landing-root .tg-tab.active{background:linear-gradient(180deg, #ffffff80, transparent 46%), var(--glass-gold-bg);color:var(--ink);box-shadow:var(--glass-gold-sh);border-color:#0000;font-weight:600}.landing-root .tg-tab:hover{border-color:var(--g400)}.landing-root .tg-row{grid-template-columns:repeat(5,1fr);gap:14px;display:grid}.landing-root .tg-tile{aspect-ratio:9/14;box-shadow:var(--sh-sm);cursor:pointer;transition:transform .25s var(--ease), box-shadow .25s;background:#15161a;border-radius:14px;position:relative;overflow:hidden}.landing-root .tg-tile:hover{box-shadow:var(--sh-md);transform:translateY(-3px)}.landing-root .tg-tile img,.landing-root .tg-tile video{object-fit:cover;width:100%;height:100%;display:block}.landing-root .tg-lbl{color:#fff;opacity:0;background:linear-gradient(#0000,#000000b8);padding:26px 12px 10px;font-size:12.5px;font-weight:600;transition:opacity .25s;position:absolute;bottom:0;left:0;right:0}.landing-root .tg-tile:hover .tg-lbl{opacity:1}.landing-root .tg-more{text-align:center;margin-top:26px}.landing-root .tg-explore{white-space:nowrap}@media (max-width:680px){.landing-root .tg-row{-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;grid-template-columns:repeat(5,minmax(152px,1fr));padding-bottom:10px;overflow-x:auto}.landing-root .tg-row .tg-tile{scroll-snap-align:start}}.landing-root .vcard{background:var(--glass-l-bg);border:1px solid var(--glass-l-brd);border-radius:var(--lr-lg);box-shadow:var(--glass-l-sh), var(--sh-md);padding:18px;position:relative}.landing-root .vchip{z-index:4;font-family:var(--font-space-mono), monospace;letter-spacing:.04em;-webkit-backdrop-filter:blur(10px)saturate(150%);backdrop-filter:blur(10px)saturate(150%);color:var(--gold-deep);background:#ffffff8c;border:1px solid #e0a82e73;border-radius:10px;padding:6px 12px;font-size:11px;font-weight:700;position:absolute;box-shadow:inset 0 1px #ffffffd9,0 6px 16px -10px #0c0d0e2e}.landing-root .v916{aspect-ratio:9/16;border-radius:var(--lr-md);background:#0d0e10;overflow:hidden}.landing-root .v916 video,.landing-root .v916 img{object-fit:cover;width:100%;height:100%}.landing-root .jf-url{border:1px solid var(--line);border-radius:var(--lr-pill);font-family:var(--font-space-mono), monospace;color:var(--g600);white-space:nowrap;background:#ffffffbf;align-items:center;gap:9px;padding:10px 16px;font-size:12.5px;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffffd9}.landing-root .jf-url .jf-ic{color:var(--gold-deep);flex:none}.landing-root .jf-url .jf-ic.ic{width:14px;height:14px}.landing-root .jf-caret{background:var(--gold);flex:none;width:2px;height:14px;animation:1s steps(2,end) infinite jcaret}@keyframes jcaret{50%{opacity:0}}.landing-root .jchip{font-family:var(--font-space-mono), monospace;letter-spacing:.04em;color:var(--gold-deep);background:#fff9;border:1px solid #e0a82e80;border-radius:10px;align-self:flex-start;padding:7px 13px;font-size:11.5px;font-weight:700;display:inline-flex;box-shadow:inset 0 1px #ffffffd9,0 6px 16px -10px #0c0d0e24}.landing-root .jf-app{border-radius:var(--lr-lg);border:1px solid var(--line);width:100%;max-width:540px;box-shadow:var(--sh-lg);background:#fff;margin:0 auto;overflow:hidden}.landing-root .jf-app video{aspect-ratio:640/616;object-fit:cover;width:100%;display:block}.landing-root .jf-brand{font-family:var(--font-space-mono), monospace;color:var(--g600);border:1px solid var(--line);border-radius:var(--r-btn);background:#ffffffb8;align-items:center;gap:10px;padding:11px 16px;font-size:13px;font-weight:700;display:flex;box-shadow:inset 0 1px #ffffffd9}.landing-root .jf-brand .ic{width:17px;height:17px;color:var(--gold-deep)}.landing-root .jf-more{color:var(--g500);font-size:12.5px}.landing-root .jp3-vid{aspect-ratio:9/16;border-radius:var(--lr-md);border:1px solid var(--line2);background:#0d0e10;width:min(262px,74%);margin:16px auto 0;overflow:hidden;box-shadow:0 0 0 2px #e0a82e4d,0 18px 40px -20px #e0a82e61}.landing-root .jp3-vid video{object-fit:cover;width:100%;height:100%}.landing-root .scene{border:1px solid var(--line);border-radius:var(--lr-md);background:#ffffffb8;align-items:center;gap:12px;padding:9px 12px;display:flex;box-shadow:inset 0 1px #ffffffd9}.landing-root .scene img{object-fit:cover;border-radius:10px;flex:none;width:56px;height:56px}.landing-root .sc-txt{color:var(--ink);flex-direction:column;gap:2px;min-width:0;font-size:13.5px;font-weight:600;display:flex}.landing-root .sc-txt b{font-family:var(--font-space-mono), monospace;letter-spacing:.1em;color:var(--gold-deep);font-size:10px}.landing-root .vc-bare{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:none;padding:0}.landing-root .phone{width:min(238px,62%);margin:8px auto 0;position:relative}.landing-root .ph-ghost{opacity:.9;z-index:0;background:linear-gradient(#f6e9c8,#ead6a0);border:1px solid #b07d1a4d;border-radius:24px;width:74%;position:absolute;top:9%;bottom:9%;overflow:hidden;box-shadow:0 18px 40px -22px #0c0d0e59}.landing-root .ph-ghost img{object-fit:cover;filter:saturate(.85)brightness(.98);width:100%;height:100%;display:block}.landing-root .ph-ghost.g1{left:-30%;transform:rotate(-7deg)}.landing-root .ph-ghost.g2{right:-30%;transform:rotate(7deg)}.landing-root .ph-frame{z-index:1;background:#101114;border-radius:44px;padding:10px;position:relative;box-shadow:0 0 0 1.5px #e0a82e47,inset 0 1px #ffffff24,0 28px 60px -22px #0a0a0a8c}.landing-root .ph-frame:before{content:"";z-index:3;background:#101114;border-radius:12px;width:34%;height:20px;position:absolute;top:20px;left:50%;transform:translate(-50%)}.landing-root .ph-scr{aspect-ratio:9/17.4;background:#0d0e10;border-radius:35px;overflow:hidden}.landing-root .ph-scr video{object-fit:cover;width:100%;height:100%}.landing-root .tstack{justify-content:center;align-items:center;height:350px;display:flex;position:relative}.landing-root .tcard{border:1px solid var(--line);width:170px;box-shadow:var(--sh-md);background:#0d0e10;border-radius:14px;position:absolute;overflow:hidden}.landing-root .tcard img{aspect-ratio:9/12;object-fit:cover;width:100%;display:block}.landing-root .tc-bar{color:var(--ink);white-space:nowrap;background:#fff;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;font-size:11.5px;font-weight:600;display:flex}.landing-root .tc-use{font-family:var(--font-space-mono), monospace;color:var(--gold-deep);flex:none;font-size:10.5px;font-weight:700}.landing-root .tcard.you{z-index:2;box-shadow:0 0 0 2px #e0a82e73,0 22px 46px -18px #e0a82e80}.landing-root .tc-tag{z-index:2;font-family:var(--font-space-mono), monospace;letter-spacing:.04em;color:#231a04;background:linear-gradient(#f9e093,#efbc42);border:1px solid #92620c66;border-radius:8px;padding:4px 8px;font-size:9.5px;font-weight:700;position:absolute;top:8px;left:8px;box-shadow:inset 0 1px #ffffffb3}.landing-root .jpanel.in .tcard.t1{transform:translate(-152px)rotate(-7deg)}.landing-root .jpanel.in .tcard.you{transform:translateY(-12px)}.landing-root .jpanel.in .tcard.t3{transform:translate(152px)rotate(7deg)}.landing-root .earn-badge b{font-family:inherit}.landing-root .earn-badge{z-index:5;-webkit-backdrop-filter:blur(10px)saturate(150%);backdrop-filter:blur(10px)saturate(150%);color:var(--gold-deep);font-family:var(--font-space-mono), monospace;white-space:nowrap;background:#ffffffb3;border:1px solid #e0a82e80;border-radius:10px;padding:8px 14px;font-size:13px;font-weight:700;position:absolute;bottom:-12px;left:50%;transform:translate(-50%);box-shadow:inset 0 1px #ffffffd9,0 8px 20px -10px #0c0d0e38}.landing-root .easy-m{filter:drop-shadow(0 16px 20px #0c0d0e3d);z-index:6;pointer-events:none;width:118px;position:absolute}.landing-root #toolkits{background-color:var(--bg-dark);color:#fff;background-image:radial-gradient(50% 36% at 50% 0,#e0a82e12,#0000 70%),radial-gradient(64% 44% at 50% 104%,#e0a82e1a,#0000 70%),radial-gradient(#ffffff0a 1px,#0000 1.4px);background-size:auto,auto,28px 28px}.landing-root #toolkits .title{color:#0000;background-image:linear-gradient(#fff 42%,#c2c4c8);-webkit-background-clip:text;background-clip:text;padding-top:.14em}.landing-root #toolkits .eyebrow{color:var(--gold)}.landing-root #toolkits h2{color:#fff}.landing-root #toolkits .wrap{max-width:min(1560px,94vw)}.landing-root .tkb{grid-template-columns:repeat(12,1fr);grid-auto-rows:minmax(248px,auto);gap:16px;margin-top:42px;display:grid}.landing-root .tkb-hero .tkb-viz{flex-direction:column;display:flex}.landing-root .tkb-hero .tpl-grid{flex:auto;grid-template-columns:repeat(4,1fr);grid-auto-rows:1fr;gap:9px;height:auto;display:grid}.landing-root .tkb-hero .tpl-cell{aspect-ratio:auto;width:auto;height:auto}.landing-root .tkb-hero .tpl-cell video{object-fit:cover;width:100%;height:100%}.landing-root .tkb-tabs{flex-wrap:wrap;justify-content:center;gap:10px;max-width:1100px;margin:26px auto 34px;display:flex}.landing-root .tkb-tab{border-radius:var(--r-btn);background:var(--glass-d-bg);-webkit-backdrop-filter:none;border:1px solid var(--glass-d-brd);box-shadow:var(--glass-d-sh);color:#cfd3d8;cursor:pointer;align-items:center;gap:8px;padding:9px 16px;font-family:inherit;font-size:13.5px;font-weight:600;transition:border-color .2s,color .2s,background .2s,box-shadow .2s;display:inline-flex}.landing-root .tkb-tab .ic{width:15px;height:15px}.landing-root .tkb-tab:hover{color:#fff;border-color:#e0a82e73}.landing-root .tkb-tab.active{background:linear-gradient(180deg, #ffffff80, transparent 46%), var(--glass-gold-bg);color:var(--ink);box-shadow:var(--glass-gold-sh);border-color:#0000}.landing-root .tkb-card{border-radius:var(--lr-lg);box-shadow:var(--glass-d-sh);transition:transform .22s var(--ease), border-color .22s, box-shadow .22s;background:#ffffff0f;border:1px solid #ffffff1a;flex-direction:column;padding:20px;display:flex;position:relative;overflow:hidden}.landing-root .tkb-card.spot{border-color:#e0a82e8c;box-shadow:inset 0 0 90px -28px #e0a82e6b,inset 0 1px #ffffff47,0 0 0 2px #e0a82e80,0 24px 70px -24px #e0a82e66}.landing-root .tkb-card:hover{box-shadow:var(--glass-d-sh), 0 0 0 1px #e0a82e26;border-color:#e0a82e73;transform:translateY(-4px)}.landing-root .tkb-ico{width:40px;height:40px;color:var(--gold-bright);background:#e0a82e29;border:1px solid #e0a82e52;border-radius:11px;flex:none;justify-content:center;align-items:center;display:flex}.landing-root .tkb-ico .ic{width:20px;height:20px}.landing-root .tkb-card h3{color:#fff;letter-spacing:-.01em;margin:0 0 5px;font-size:16.5px;font-weight:600}.landing-root .tkb-card p{color:#9aa0a8;margin:0;font-size:13.5px;line-height:1.5}.landing-root .tkb-cs .cs-tag{z-index:3;font-family:var(--font-space-mono), monospace;letter-spacing:.12em;color:var(--gold-bright);white-space:nowrap;background:#e0a82e1f;border:1px solid #e0a82e66;border-radius:8px;padding:5px 10px;font-size:9.5px;font-weight:700;position:absolute;top:14px;right:14px}.landing-root .tkb-cs>:not(h3):not(p):not(.cs-tag){opacity:.5;filter:saturate(.55)}.landing-root .tkb-more{text-align:center;box-shadow:none;background:#ffffff08;border:1.5px dashed #e0a82e66;justify-content:center;align-items:center;gap:8px}.landing-root .tkb-more .plus{width:44px;height:44px;color:var(--gold-bright);background:#e0a82e1f;border:1px solid #e0a82e59;border-radius:50%;justify-content:center;align-items:center;margin-bottom:4px;font-size:22px;font-weight:600;display:flex}.landing-root .tkb-more h3{margin:0}.landing-root .tkb-soon{z-index:4;font-family:var(--font-space-mono), monospace;letter-spacing:.09em;text-transform:uppercase;white-space:nowrap;color:var(--gold-bright);border-radius:var(--lr-pill);background:#e0a82e24;border:1px solid #e0a82e57;padding:3px 9px;font-size:9px;font-weight:700;position:absolute;top:13px;right:13px}.landing-root .tkb-viz{flex:auto;min-height:0;margin-top:16px;position:relative}.landing-root .tkb-shot{background:#0d0e10;border:1px solid #ffffff1f;border-radius:12px;flex:none;overflow:hidden}.landing-root .tkb-shot video{aspect-ratio:1294/820;object-fit:cover;width:100%;display:block}.landing-root .tkb-hero h3{margin-top:0;font-size:21px}.landing-root .tkb-hero p{max-width:340px;font-size:14px}.landing-root .tkb-img{justify-content:flex-end;padding:0}.landing-root .tkb-media{z-index:0;position:absolute;inset:0}.landing-root .tkb-media img,.landing-root .tkb-media video{object-fit:cover;width:100%;height:100%;transition:transform .5s var(--ease)}.landing-root .tkb-img:hover .tkb-media img,.landing-root .tkb-img:hover .tkb-media video{transform:scale(1.05)}.landing-root .tkb-img:after{content:"";z-index:1;background:linear-gradient(#0a0a0a0d 32%,#0a0a0a80 62%,#0a0a0aeb);position:absolute;inset:0}.landing-root .tkb-txt{z-index:2;padding:18px 20px;position:relative}.landing-root .tkb-txt h3{margin:0 0 3px}.landing-root .tkb-txt p{color:#c6cad2}.landing-root .tkb-txt .tkb-ico{margin-bottom:auto}.landing-root .ca-viz{align-items:stretch;gap:18px;display:flex}.landing-root .ca-work{flex-direction:column;flex:1;gap:11px;min-width:0;display:flex}.landing-root .ca-prompt{background:var(--glass-d-bg);border:1px solid var(--glass-d-brd);color:#e7e9ee;border-radius:13px 13px 4px;align-self:flex-end;align-items:baseline;gap:8px;max-width:92%;padding:9px 12px;font-size:12.5px;line-height:1.45;display:flex;box-shadow:inset 0 1px #ffffff47,inset 0 0 0 1px #ffffff0a}.landing-root .ca-you{font-family:var(--font-space-mono), monospace;letter-spacing:.12em;color:var(--gold);flex:none;font-size:8.5px}.landing-root .ca-runhead{align-items:center;gap:9px;display:flex}.landing-root .ca-av{width:32px;height:32px;color:var(--gold-bright);background:linear-gradient(140deg,#2a2c33,#17181c);border:1px solid #e0a82e66;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.landing-root .ca-av .ic{width:16px;height:16px}.landing-root .ca-name{font-family:var(--font-space-mono), monospace;letter-spacing:.14em;color:var(--gold);font-size:9.5px}.landing-root .ca-run{color:#aeb3bb;align-items:center;gap:6px;font-size:12px;display:flex}.landing-root .ca-dots{gap:3px;display:inline-flex}.landing-root .ca-dots i{background:var(--gold-bright);border-radius:50%;width:4px;height:4px;animation:1.2s infinite ca-blink}.landing-root .ca-dots i:nth-child(2){animation-delay:.2s}.landing-root .ca-dots i:nth-child(3){animation-delay:.4s}.landing-root .ca-agent.ca-done .ca-dots{display:none}.landing-root .ca-steps{flex-direction:column;gap:8px;margin:2px 0 0;padding:0;list-style:none;display:flex}.landing-root .ca-step{color:#8b9099;opacity:0;transition:opacity .35s var(--ease), transform .35s var(--ease), color .3s;align-items:center;gap:10px;font-size:12.5px;display:flex;transform:translateY(4px)}.landing-root .ca-step.active,.landing-root .ca-step.done{opacity:1;transform:none}.landing-root .ca-step.active{color:#fff}.landing-root .ca-step.done{color:#c6cad2}.landing-root .st-ic{flex:none;justify-content:center;align-items:center;width:16px;height:16px;display:flex;position:relative}.landing-root .st-ic:before{content:"";box-sizing:border-box;border:2px solid #ffffff29;border-radius:50%;width:13px;height:13px}.landing-root .ca-step.active .st-ic:before{border-color:#e0a82e4d;border-top-color:var(--gold);animation:.7s linear infinite ca-spin}.landing-root .ca-step.done .st-ic:before{border-color:var(--gold);background:#e0a82e29}.landing-root .ca-step.done .st-ic:after{content:"";border:solid var(--gold-bright);border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;transform:translateY(-1px)rotate(45deg)}@keyframes ca-spin{to{transform:rotate(360deg)}}@keyframes ca-blink{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}.landing-root .ca-preview{aspect-ratio:9/16;opacity:.22;height:100%;transition:opacity .55s var(--ease), transform .55s var(--ease);background:#0d0e11;border:1px solid #ffffff24;border-radius:14px;flex:none;position:relative;overflow:hidden;transform:translateY(6px)scale(.98);box-shadow:0 12px 26px -14px #000c}.landing-root .ca-agent.ca-done .ca-preview{opacity:1;transform:none}.landing-root .ca-preview video{object-fit:cover;width:100%;height:100%}.landing-root .ca-prev-tag{z-index:2;font-family:var(--font-space-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:#fff;border-radius:var(--lr-pill);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;border:1px solid #ffffff2e;padding:3px 8px;font-size:8.5px;position:absolute;bottom:8px;left:8px}.landing-root .tpl-tabs{font-family:var(--font-space-mono), monospace;letter-spacing:.1em;color:#7f858e;gap:18px;margin-bottom:11px;font-size:10px;display:flex}.landing-root .tpl-tabs .on{color:#fff}.landing-root .tpl-tabs .on:after{content:"";background:var(--gold);border-radius:2px;height:2px;margin-top:5px;display:block}.landing-root .tpl-grid{justify-content:center;gap:9px;height:116px;display:flex}.landing-root .tpl-cell{aspect-ratio:9/16;background:#17181c;border:1px solid #ffffff14;border-radius:9px;flex:none;height:100%;overflow:hidden}.landing-root .tpl-cell video,.landing-root .tpl-cell img{object-fit:cover;width:100%;height:100%}.landing-root .sb-grid{grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;gap:7px;height:100%;display:grid}.landing-root .sb-grid .cell{background:#17181c;border:1px solid #ffffff14;border-radius:8px;min-height:44px;overflow:hidden}.landing-root .sb-grid video,.landing-root .sb-grid img{object-fit:cover;width:100%;height:100%}.landing-root .node-canvas{width:100%;height:100%}.landing-root .node-wire{fill:none;stroke:var(--gold);stroke-width:2px;opacity:.75;stroke-dasharray:6 7;animation:1.4s linear infinite node-flow}@keyframes node-flow{to{stroke-dashoffset:-26px}}.landing-root .node-canvas .nd rect{fill:#ffffff0d;stroke:#ffffff24}.landing-root .node-canvas .nd.on rect{fill:#e0a82e24;stroke:var(--gold)}.landing-root .node-canvas .nd-frame{fill:none;stroke:#ffffff38;stroke-width:1.5px}.landing-root .node-canvas text{fill:#cfd3da;font-family:var(--font-space-mono), monospace;text-anchor:middle;letter-spacing:.06em;font-size:10px}.landing-root .node-canvas .nd.on text{fill:var(--gold-bright)}.landing-root .stitch{flex-direction:column;justify-content:center;align-items:center;gap:13px;height:100%;display:flex;position:relative}.landing-root .stitch-row{justify-content:center;display:flex}.landing-root .stitch-row .clip{opacity:0;width:50px;height:68px;animation:stitch-in 4s var(--ease) infinite;will-change:transform, opacity;border:1px solid #ffffff29;border-radius:8px;margin-left:-8px;overflow:hidden;transform:translate(26px);box-shadow:0 8px 16px -8px #000000bf}.landing-root .stitch-row .clip:first-child{margin-left:0}.landing-root .stitch-row .clip:nth-child(2){animation-delay:.35s}.landing-root .stitch-row .clip:nth-child(3){animation-delay:.7s}.landing-root .stitch-row .clip:nth-child(4){animation-delay:1.05s}.landing-root .stitch-row .clip img{object-fit:cover;width:100%;height:100%}.landing-root .stitch-bar{background:linear-gradient(90deg, var(--gold-deep), var(--gold-bright), var(--gold));transform-origin:0;width:190px;height:8px;animation:stitch-bar 4s var(--ease) infinite;will-change:transform;border-radius:4px;transform:scaleX(.05)}@keyframes stitch-in{0%{opacity:0;transform:translate(26px)}18%,88%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(0)}}@keyframes stitch-bar{0%,20%{transform:scaleX(.05)}60%,88%{transform:scaleX(1)}to{transform:scaleX(.05)}}.landing-root .tts{flex-direction:column;justify-content:center;gap:16px;height:100%;display:flex}.landing-root .wave{align-items:center;gap:4px;height:58px;display:flex}.landing-root .wave i{background:linear-gradient(180deg, var(--gold-bright), var(--gold) 50%, var(--gold-deep));transform-origin:50%;will-change:transform;border-radius:3px;flex:1;height:100%;animation:1.9s ease-in-out infinite wave;transform:scaleY(.16)}.landing-root .wave i:nth-child(7n+1){--mx:.42;animation-delay:0s}.landing-root .wave i:nth-child(7n+2){--mx:.66;animation-delay:.12s}.landing-root .wave i:nth-child(7n+3){--mx:.9;animation-delay:.24s}.landing-root .wave i:nth-child(7n+4){--mx:1;animation-delay:.36s}.landing-root .wave i:nth-child(7n+5){--mx:.82;animation-delay:.24s}.landing-root .wave i:nth-child(7n+6){--mx:.58;animation-delay:.12s}.landing-root .wave i:nth-child(7n){--mx:.4;animation-delay:60ms}.landing-root .tts-langs{flex-wrap:wrap;gap:8px;display:flex}.landing-root .tts-langs img{object-fit:cover;border:1px solid #ffffff29;border-radius:3px;width:26px;height:18px;box-shadow:0 2px 6px -2px #0000008c}@keyframes wave{0%,to{transform:scaleY(.16)}50%{transform:scaleY(var(--mx,.8))}}.landing-root .tl{flex-direction:column;justify-content:center;gap:6px;height:100%;display:flex;position:relative}.landing-root .tl-time{font-family:var(--font-space-mono), monospace;color:#5f6672;justify-content:space-between;padding:0 2px;font-size:8px;display:flex}.landing-root .tl-clips{gap:4px;display:flex}.landing-root .tl-clips .c{height:22px;font-family:var(--font-space-mono), monospace;color:#e7c877;white-space:nowrap;background:#e0a82e29;border:1px solid #e0a82e52;border-radius:4px;flex:1;align-items:center;padding:0 7px;font-size:8px;display:flex;overflow:hidden}.landing-root .tl-lane{background:#ffffff0a;border-radius:4px;align-items:center;height:18px;padding:0 4px;display:flex;overflow:hidden}.landing-root .tl-lane span{background:repeating-linear-gradient(90deg,#5dcaa599 0 2px,#0000 2px 5px);border-radius:2px;width:100%;height:64%;display:block}.landing-root .tl-blocks{gap:4px;display:flex}.landing-root .tl-blocks i{background:#5dcaa557;border-radius:2px;flex:1;height:9px}.landing-root .tl-blocks i:nth-child(3n){background:#5dcaa52e}.landing-root .tl-play{background:#fff;width:2px;animation:4s linear infinite tl-play;position:absolute;top:14px;bottom:2px;left:22%;box-shadow:0 0 8px #ffffffa6}@keyframes tl-play{0%{left:8%}to{left:90%}}.landing-root .mp{align-items:center;height:100%;display:flex;position:relative;overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.landing-root .mp-track{will-change:transform;width:max-content;animation:28s linear infinite mp-marquee;display:flex}.landing-root .mp:hover .mp-track{animation-play-state:paused}.landing-root .mp-cover{background:#17181c;border:1px solid #ffffff1a;border-radius:9px;flex:none;width:92px;height:128px;margin-right:10px;overflow:hidden}.landing-root .mp-cover img,.landing-root .mp-cover video{object-fit:cover;width:100%;height:100%}@keyframes mp-marquee{0%{transform:translate(-50%)}to{transform:translate(0)}}.landing-root .ap{flex-direction:column;justify-content:center;gap:13px;height:100%;display:flex}.landing-root .ap-cal{grid-template-columns:repeat(7,1fr);gap:5px;display:grid}.landing-root .ap-cal span{aspect-ratio:1;font-family:var(--font-space-mono), monospace;color:#8b9099;background:#ffffff0d;border:1px solid #ffffff14;border-radius:6px;justify-content:center;align-items:center;font-size:9px;display:flex;position:relative}.landing-root .ap-cal span.on{color:#e7c877;border-color:#e0a82e73}.landing-root .ap-cal span.on:after{content:"";background:var(--gold-bright);border-radius:50%;width:4px;height:4px;position:absolute;bottom:3px}.landing-root .ap-flow{justify-content:center;gap:10px;display:flex}.landing-root .ap-chip{background:var(--glass-d-bg);border:1px solid var(--glass-d-brd);width:40px;height:40px;box-shadow:var(--glass-d-sh);color:#e7e9ee;border-radius:11px;justify-content:center;align-items:center;display:flex;position:relative}.landing-root .ap-chip .ic{width:20px;height:20px}.landing-root .ap-chip:after{content:"";border:1.5px solid var(--gold);opacity:0;border-radius:14px;animation:3.4s ease-out infinite ap-pulse;position:absolute;inset:-3px}.landing-root .ap-chip:nth-child(2):after{animation-delay:.4s}.landing-root .ap-chip:nth-child(3):after{animation-delay:.8s}.landing-root .ap-chip:nth-child(4):after{animation-delay:1.2s}@keyframes ap-pulse{0%,55%{opacity:0;transform:scale(.85)}10%{opacity:.9;transform:scale(1)}28%{opacity:0;transform:scale(1.3)}to{opacity:0}}.landing-root .ap-note{text-align:center;color:#8b9099;font-size:11px}@media (max-width:900px){.landing-root .tkb{grid-template-columns:repeat(6,1fr);grid-auto-rows:minmax(190px,auto)}.landing-root .tkb-card{grid-area:auto/span 3!important}.landing-root .tkb-hero{grid-column:span 6!important}}@media (max-width:560px){.landing-root .tkb{grid-template-columns:1fr}.landing-root .tkb-card,.landing-root .tkb-hero{grid-column:span 1!important}.landing-root .ca-viz{flex-direction:column}.landing-root .ca-preview{aspect-ratio:9/16;width:62%;height:auto;margin:6px auto 0}}@media (prefers-reduced-motion:reduce){.landing-root .ca-dots i,.landing-root .stitch-row .clip,.landing-root .stitch-bar,.landing-root .wave i,.landing-root .tl-play,.landing-root .mp-track,.landing-root .ap-chip:after,.landing-root .ca-step.active .st-ic:before,.landing-root .jf-caret{animation:none!important}.landing-root .wave i{transform:scaleY(.6)}.landing-root .stitch-row .clip{opacity:1;transform:none}.landing-root .stitch-bar{transform:scaleX(1)}.landing-root .jst{opacity:1!important;transition:none!important;transform:none!important}.landing-root .gshine{animation:none!important}.landing-root .easy-head .w,.landing-root .impact-line{opacity:1!important;filter:none!important;transition:none!important;transform:none!important}.landing-root .impact-line{letter-spacing:.22em!important}.landing-root .impact-line i{transform:scaleX(1)!important}.landing-root .jpanel .tcard{transition:none!important}.landing-root .bp-chip,.landing-root .bp-chip img,.landing-root .bp-clip,.landing-root .bp-l1,.landing-root .bp-l2,.landing-root .bp-frame,.landing-root .bp-panel:after{animation:none!important}.landing-root .bp-chip,.landing-root .bp-chip img{opacity:1;transform:none}.landing-root .bp-clip{max-width:none}.landing-root .bp-l1,.landing-root .bp-l2{clip-path:none}.landing-root .bp-frame{-webkit-mask:none;mask:none}.landing-root .bp-panel:after{opacity:0}}.landing-root #who{background-color:#fff;background-image:linear-gradient(#fbf1d800 62%,#fbf1d84d),radial-gradient(46% 42% at 82% 8%,#e0a82e14,#0000 70%),radial-gradient(36% 40% at 6% 88%,#e0a82e0d,#0000 70%),radial-gradient(#b07d1a0f 1px,#0000 1.4px);background-size:auto,auto,auto,26px 26px}.landing-root .who-stage{background:#fff;border-radius:28px;margin-top:20px;padding:44px 44px 40px;position:relative;overflow:hidden;box-shadow:0 30px 70px -40px #0c0d0e24}.landing-root .who-copy{z-index:1;text-align:center;max-width:640px;margin:0 auto;position:relative}.landing-root .who-copy .eyebrow{color:var(--gold)}.landing-root .who-copy .title{color:var(--ink)}.landing-root .who-sub{color:var(--g600);max-width:480px;margin:14px auto 0;font-size:16px;line-height:1.65}.landing-root .who-tabs{flex-wrap:wrap;justify-content:center;gap:10px;margin:26px 0 28px;display:flex}.landing-root .who-spot{max-width:920px;margin:0 auto;position:relative}.landing-root .ws-pane{display:none}.landing-root .ws-pane.act{animation:wsIn .38s var(--ease);grid-template-columns:290px 1fr;align-items:center;gap:38px;display:grid}@keyframes wsIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.landing-root .ws-media{aspect-ratio:9/13;border:1px solid var(--line2);background:#0d0e10;border-radius:18px;overflow:hidden;box-shadow:0 22px 44px -22px #0c0d0e59}.landing-root .ws-media video{object-fit:cover;width:100%;height:100%;display:block}.landing-root .ws-pain{color:var(--ink);margin:0 0 18px;font-size:clamp(19px,2vw,23px);font-weight:600;line-height:1.5}.landing-root .ws-pain:before{content:"";background:linear-gradient(90deg, var(--gold-bright), var(--gold));border-radius:2px;width:44px;height:3px;margin-bottom:14px;display:block}.landing-root .ws-feats{flex-direction:column;gap:12px;margin:0 0 22px;padding:0;list-style:none;display:flex}.landing-root .ws-feats li{color:var(--g700);align-items:center;gap:12px;font-size:15.5px;display:flex}.landing-root .ws-feats .ic{width:17px;height:17px;color:var(--gold-deep);flex:none}@media (prefers-reduced-motion:reduce){.landing-root .ws-pane.act{animation:none}}@media (max-width:880px){.landing-root .who-stage{padding:30px 22px}.landing-root .ws-pane.act{grid-template-columns:1fr;gap:22px}.landing-root .ws-media{max-width:280px;margin:0 auto}}.landing-root #pricing{background-color:var(--bg-warm);background-image:linear-gradient(#fbf1d800 64%,#fbf1d83d),radial-gradient(56% 46% at 50% 4%,#e0a82e1a,#0000 72%),radial-gradient(#b07d1a0f 1px,#0000 1.4px);background-size:auto,auto,26px 26px}.landing-root .price-teaser{text-align:center;max-width:680px;margin:0 auto;padding:14px 24px 8px;position:relative}.landing-root .price-teaser .pt-sub{color:var(--g600);max-width:560px;margin:14px auto 26px;font-size:17px}.landing-root .price-teaser .pt-sub b{color:var(--gold-deep);font-weight:700}.landing-root .price-teaser .pt-m{filter:drop-shadow(0 14px 18px #0c0d0e33);pointer-events:none;z-index:5;width:94px;position:absolute;top:-50px;right:-14px}.landing-root .omni-promo{border-radius:var(--lr-lg);border:1px solid var(--glass-d-brd);max-width:900px;box-shadow:var(--sh-lg);text-align:center;background:#0b0b0d;margin:0 auto 26px;padding:42px 32px;position:relative;overflow:hidden}.landing-root .omni-bg{object-fit:cover;opacity:.6;z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.landing-root .omni-promo:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0b0b0d80,#0b0b0db8),radial-gradient(42% 60% at 50% -12%,#e0a82e1f,#0000 70%);position:absolute;inset:0;box-shadow:inset 0 1px #ffffff47,inset 0 0 0 1px #ffffff0a}.landing-root .omni-promo>:not(.omni-bg){z-index:2;position:relative}.landing-root .omni-badge{font-family:var(--font-space-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:#e7e9ee;background:var(--glass-d-bg);-webkit-backdrop-filter:var(--glass-blur-d);backdrop-filter:var(--glass-blur-d);border:1px solid var(--glass-d-brd);box-shadow:var(--glass-d-sh);border-radius:var(--lr-pill);align-items:center;gap:7px;padding:6px 14px;font-size:11px;font-weight:700;display:inline-flex}.landing-root .omni-promo h3{letter-spacing:-.01em;color:#fff;margin:16px 0 0;font-size:clamp(26px,3.8vw,40px);font-weight:700}.landing-root .omni-promo h3 .g{background:linear-gradient(100deg, var(--gold-bright), #ffd98a);color:#0000;-webkit-background-clip:text;background-clip:text}.landing-root .omni-promo p{color:#c4c8d0;max-width:620px;margin:12px auto 0;font-size:16px}.landing-root .omni-promo p b{color:var(--gold-bright);font-weight:700}@media (max-width:600px){.landing-root .price-teaser{padding:36px 24px}.landing-root .price-teaser .pt-m{display:none}}.landing-root .free-banner{text-align:center;max-width:720px;-webkit-backdrop-filter:var(--glass-blur-l);backdrop-filter:var(--glass-blur-l);border-radius:var(--lr-lg);box-shadow:inset 0 1px 0 #ffffffd9, var(--sh-gold);background:linear-gradient(#ffffffd9,#ffffff9e);border:1px solid #e0a82e8c;margin:0 auto;padding:26px 28px}.landing-root .free-banner .big{font-size:clamp(24px,3vw,34px);font-weight:700}.landing-root .free-banner .sub{color:var(--g600);margin-top:6px;font-size:16px}.landing-root .price-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:22px;margin-top:40px;display:grid}.landing-root .plan{background:var(--glass-l-bg);-webkit-backdrop-filter:var(--glass-blur-l);backdrop-filter:var(--glass-blur-l);border:1px solid var(--glass-l-brd);border-radius:var(--lr-lg);box-shadow:var(--glass-l-sh);flex-direction:column;padding:30px 26px;display:flex;position:relative}.landing-root .plan.pop{box-shadow:inset 0 1px 0 #ffffffd9, var(--sh-gold);border-color:#e0a82e99}.landing-root .plan .pop-tag{font-family:var(--font-space-mono), monospace;letter-spacing:.06em;color:var(--gold-deep);-webkit-backdrop-filter:blur(10px)saturate(150%);backdrop-filter:blur(10px)saturate(150%);background:#ffffffb8;border:1px solid #e0a82e73;border-radius:10px;padding:5px 14px;font-size:11px;font-weight:700;position:absolute;top:-13px;left:50%;transform:translate(-50%);box-shadow:inset 0 1px #ffffffd9,0 6px 16px -10px #0c0d0e2e}.landing-root .plan .pname{font-size:18px;font-weight:700}.landing-root .plan .price{font-family:var(--font-space-mono), monospace;margin:8px 0 2px;font-size:34px;font-weight:700}.landing-root .plan .per{color:var(--g500);font-size:13px}.landing-root .plan ul{flex:1;margin:18px 0;padding:0;list-style:none}.landing-root .plan li{color:var(--g700);gap:10px;padding:7px 0;font-size:14.5px;display:flex}.landing-root .plan li:before{content:"✓";color:var(--gold-deep);font-weight:700}.landing-root .plan .m{filter:drop-shadow(0 14px 18px #0c0d0e33);pointer-events:none;z-index:5;width:90px;position:absolute;top:-46px;right:-14px}.landing-root .credit{text-align:center;color:var(--g600);margin-top:32px;font-size:15px}.landing-root .credit b{color:var(--ink)}.landing-root #faq{background-color:#fff;background-image:linear-gradient(#fbf1d800 58%,#fbf1d84d),radial-gradient(44% 40% at 12% 6%,#e0a82e0f,#0000 70%),radial-gradient(#b07d1a0d 1px,#0000 1.4px);background-size:auto,auto,26px 26px}.landing-root .faq-grid{grid-template-columns:.82fr 1.18fr;align-items:start;gap:44px;max-width:1040px;margin:44px auto 0;display:grid}.landing-root .faq-grid .faq-list{max-width:none;margin:0}.landing-root .faq-media{padding:6px 4px;position:relative}.landing-root .faq-media .fm-card{border-radius:var(--lr-lg);aspect-ratio:9/16;max-width:250px;box-shadow:var(--sh-lg);border:1px solid var(--line);background:#0d0e10;margin:0 auto;position:relative;overflow:hidden}.landing-root .fm-slides{position:absolute;inset:0}.landing-root .fm-slides img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .7s var(--ease);position:absolute;inset:0}.landing-root .fm-slides img.on{opacity:1}.landing-root .fm-social{width:118px;box-shadow:var(--sh-md);border:1px solid var(--line);z-index:2;border-radius:14px;position:absolute;bottom:30px;right:0;transform:rotate(4deg)}.landing-root .fm-chip{z-index:3;font-family:var(--font-space-mono), monospace;color:var(--gold-deep);-webkit-backdrop-filter:blur(10px)saturate(150%);backdrop-filter:blur(10px)saturate(150%);background:#ffffff8c;border:1px solid #e0a82e73;border-radius:10px;padding:6px 12px;font-size:11px;font-weight:700;position:absolute;top:22px;left:2px;box-shadow:inset 0 1px #ffffffd9,0 6px 16px -10px #0c0d0e2e}.landing-root .fm-mascot{filter:drop-shadow(0 14px 18px #0c0d0e38);pointer-events:none;z-index:4;width:80px;position:absolute;bottom:-8px;left:-14px}@media (max-width:820px){.landing-root .faq-grid{grid-template-columns:1fr;gap:26px;max-width:760px}.landing-root .faq-media{max-width:360px;margin:0 auto}}@media (max-width:560px){.landing-root .faq-media{display:none}}.landing-root .faq-list{max-width:760px;margin:44px auto 0}.landing-root .faq-item{border:1px solid var(--glass-l-brd);border-radius:var(--lr-md);background:var(--glass-l-bg);-webkit-backdrop-filter:var(--glass-blur-l);backdrop-filter:var(--glass-blur-l);box-shadow:var(--glass-l-sh);margin-bottom:12px;transition:border-color .2s,box-shadow .2s;overflow:hidden}.landing-root .faq-item.open{box-shadow:inset 0 1px 0 #ffffffd9, var(--sh-sm);border-color:#e0a82e99}.landing-root .faq-q{text-align:left;cursor:pointer;width:100%;color:var(--ink);background:0 0;border:none;justify-content:space-between;align-items:center;gap:14px;padding:20px 22px;font-family:inherit;font-size:16.5px;font-weight:600;display:flex}.landing-root .faq-q .pm{font-family:var(--font-space-mono), monospace;color:var(--gold-deep);transition:transform .25s var(--ease);flex:none;font-size:22px}.landing-root .faq-item.open .faq-q .pm{transform:rotate(45deg)}.landing-root .faq-a{max-height:0;transition:max-height .3s var(--ease);overflow:hidden}.landing-root .faq-a p{color:var(--g600);margin:0;padding:0 22px 20px;font-size:15.5px}.landing-root #cta{background:var(--bg-dark);color:#fff;overflow:hidden}.landing-root #cta video{object-fit:cover;opacity:.95;width:100%;height:100%;position:absolute;inset:0}.landing-root #cta .veil{background:linear-gradient(#0a0a0a2e,#0a0a0a52 45%,#0a0a0a9e),radial-gradient(70% 60% at 50% 46%,#00000057,#0000 72%);position:absolute;inset:0}.landing-root .cta-in{text-align:center;max-width:800px;margin:0 auto;padding:100px 0;position:relative}.landing-root .cta-kick{font-family:var(--font-space-mono), monospace;letter-spacing:.16em;color:var(--gold-bright);font-size:15px;font-weight:700}.landing-root .cta-in h2{color:#fff;letter-spacing:-.01em;text-shadow:0 2px 22px #0009,0 1px 3px #00000080;margin:14px 0 0;font-size:clamp(32px,5vw,56px);font-weight:700}.landing-root .cta-in p{color:#f1f3f6;text-shadow:0 1px 12px #0009;margin:16px 0 0;font-size:18px}.landing-root .cta-kick{text-shadow:0 1px 10px #00000080}.landing-root .cta-btns{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-top:30px;display:flex}.landing-root .cta-mascot{z-index:3;filter:drop-shadow(0 18px 26px #00000080);pointer-events:none;width:164px;position:absolute;bottom:0;right:6%}.landing-root #footer{color:#cbd0d6;background-color:#0c0d0e;background-image:radial-gradient(60% 70% at 50% 0,#e0a82e0f,#0000 70%);box-shadow:inset 0 1px #e0a82e38}.landing-root .foot-in{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:30px;padding:58px 0 28px;display:grid}.landing-root .foot-brand .brand{color:#fff}.landing-root .foot-brand p{color:var(--g500);max-width:280px;margin:14px 0 0;font-size:14px}.landing-root .foot-social{gap:10px;margin-top:18px;display:flex}.landing-root .foot-social a{color:#aeb4bb;width:38px;height:38px;transition:color .2s, border-color .2s, background .2s, transform .18s var(--ease);background:#ffffff0f;border:1px solid #ffffff1f;border-radius:10px;justify-content:center;align-items:center;display:flex}.landing-root .foot-social a:hover{color:#231a04;background:linear-gradient(#f9e093,#efbc42);border-color:#0000;transform:translateY(-2px)}.landing-root .foot-social svg{width:17px;height:17px;display:block}.landing-root .foot-col h4{font-family:var(--font-space-mono), monospace;letter-spacing:.1em;color:var(--g500);text-transform:uppercase;margin:0 0 14px;font-size:12px}.landing-root .foot-col a{color:#aeb4bb;padding:5px 0;font-size:14.5px;transition:color .2s;display:block}.landing-root .foot-col a:hover{color:#fff}.landing-root .foot-bottom{color:var(--g500);border-top:1px solid #1d1f23;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-size:13.5px;display:flex}@media (max-width:900px){.landing-root .sec-pad{padding:64px 0}.landing-root .hero-grid{grid-template-columns:1fr;gap:30px;padding:46px 0 56px}.landing-root .hero-visual{max-width:440px}.landing-root .nav-links{display:none}.landing-root .nav-in{grid-template-columns:auto 1fr;height:72px}.landing-root .brand-logo{height:28px}.landing-root .easy-rows{gap:48px}.landing-root .jpanel,.landing-root .jpanel:nth-child(2n){grid-template-columns:1fr;gap:26px}.landing-root .jpanel:nth-child(2n) .jp-head{order:0}.landing-root .jp-extras{max-width:none}.landing-root .jpanels{gap:8vh}.landing-root .tk-grid{grid-template-columns:1fr 1fr}.landing-root .who-grid,.landing-root .price-grid{grid-template-columns:1fr}.landing-root .foot-in{grid-template-columns:1fr 1fr}.landing-root .cta-mascot{display:none}}@media (max-width:540px){.landing-root .app-body,.landing-root .tk-grid,.landing-root .foot-in{grid-template-columns:1fr}.landing-root .tstack{height:265px}.landing-root .tcard{width:126px}.landing-root .jpanel.in .tcard.t1{transform:translate(-98px)rotate(-7deg)}.landing-root .jpanel.in .tcard.t3{transform:translate(98px)rotate(7deg)}.landing-root .jp3-vid{width:min(220px,74%)}.landing-root .phone{width:min(200px,64%)}}.landing-root.pricing-page .launch-badge .ic{width:15px;height:15px}.landing-root.pricing-page .credit-chip .ic{width:16px;height:16px;color:var(--gold-deep)}.landing-root.pricing-page .t-badge .ic,.landing-root.pricing-page .tu-best .ic{width:13px;height:13px}.landing-root.pricing-page #prtop{text-align:center;padding:132px 0 72px;overflow:hidden}.landing-root.pricing-page .pr-bg{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.landing-root.pricing-page .pr-bg .blob{filter:blur(55px);border-radius:50%;position:absolute}.landing-root.pricing-page .pr-bg .b1{background:radial-gradient(circle,#e0a82e57,#0000 70%);width:440px;height:440px;top:-130px;left:-90px}.landing-root.pricing-page .pr-bg .b2{background:radial-gradient(circle,#f59e0b42,#0000 70%);width:380px;height:380px;top:30px;right:-110px}.landing-root.pricing-page .pr-bg .b3{background:radial-gradient(circle,#fbbf3633,#0000 70%);width:320px;height:320px;bottom:-80px;left:42%}.landing-root.pricing-page .pr-bg .dots{background-image:radial-gradient(#b07d1a1c 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(72% 62% at 50% 26%,#000,#0000 76%);mask-image:radial-gradient(72% 62% at 50% 26%,#000,#0000 76%)}.landing-root.pricing-page .pr-bg .spark{color:var(--gold);opacity:.5;animation:3.2s ease-in-out infinite twinkle;position:absolute}@keyframes twinkle{0%,to{opacity:.22;transform:scale(.85)}50%{opacity:.72;transform:scale(1.18)}}@keyframes floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-11px)}}.landing-root.pricing-page .pr-head{z-index:1;max-width:780px;margin:0 auto;position:relative}.landing-root.pricing-page .pr-head h1{letter-spacing:-.02em;background-image:linear-gradient(180deg, var(--ink) 52%, #6b5620);color:#0000;-webkit-background-clip:text;background-clip:text;margin:16px 0 0;padding-top:.14em;font-size:clamp(32px,5vw,52px);font-weight:700}.landing-root.pricing-page .pr-head .lead{max-width:580px;margin:16px auto 0}.landing-root.pricing-page .pr-hero-m{z-index:1;filter:drop-shadow(0 16px 22px #0c0d0e2e);pointer-events:none;width:112px;animation:4.2s ease-in-out infinite floaty;position:absolute;top:96px;right:5%}.landing-root.pricing-page .launch-badge{font-family:var(--font-space-mono), monospace;letter-spacing:.02em;color:var(--gold-deep);-webkit-backdrop-filter:var(--glass-blur-l);backdrop-filter:var(--glass-blur-l);box-shadow:var(--glass-l-sh);border-radius:var(--lr-pill);background:linear-gradient(#ffffffbf,#fbf1d899);border:1px solid #e0a82e80;align-items:center;gap:8px;padding:8px 16px;font-size:13px;font-weight:700;display:inline-flex}.landing-root.pricing-page .pr-tl{opacity:0;filter:blur(10px);transition:opacity .55s var(--ease), transform .55s var(--ease), filter .55s var(--ease);transform:translateY(-18px)}.landing-root.pricing-page .pr-tl.in{opacity:1;filter:blur();transform:none}.landing-root.pricing-page .billing{z-index:1;justify-content:center;margin:28px auto 0;display:flex;position:relative}.landing-root.pricing-page .bill-pill{background:var(--glass-l-bg);-webkit-backdrop-filter:var(--glass-blur-l);backdrop-filter:var(--glass-blur-l);border:1px solid var(--glass-l-brd);box-shadow:var(--glass-l-sh);border-radius:var(--r-btn);padding:5px;display:inline-flex;position:relative}.landing-root.pricing-page .bill-thumb{border-radius:calc(var(--r-btn) - 4px);background:linear-gradient(180deg, #ffffff80, transparent 46%), var(--glass-gold-bg);height:calc(100% - 10px);box-shadow:var(--glass-gold-sh);transition:transform .35s var(--ease), width .35s var(--ease);z-index:0;position:absolute;top:5px;left:0}.landing-root.pricing-page .bill-seg{z-index:1;cursor:pointer;color:var(--g600);border-radius:calc(var(--r-btn) - 4px);white-space:nowrap;background:0 0;border:none;align-items:center;gap:8px;padding:9px 20px;font-family:inherit;font-size:15px;font-weight:600;transition:color .25s;display:inline-flex;position:relative}.landing-root.pricing-page .bill-seg.act{color:var(--ink)}.landing-root.pricing-page .save-inline{font-family:var(--font-space-mono), monospace;color:var(--gold-deep);border-radius:var(--lr-pill);background:#ffffffa6;border:1px solid #e0a82e66;padding:2px 7px;font-size:11px;font-weight:700;box-shadow:inset 0 1px #ffffffd9}.landing-root.pricing-page .tier-grid{z-index:1;grid-template-columns:repeat(4,1fr);align-items:stretch;gap:18px;margin-top:52px;display:grid;position:relative}.landing-root.pricing-page .tier{text-align:left;transition:transform .25s var(--ease);flex-direction:column;display:flex;position:relative}.landing-root.pricing-page .tier>:last-child{flex:1}.landing-root.pricing-page .tier [data-tier-card]{background-color:var(--card);color:var(--foreground)}.landing-root.pricing-page .tier:hover{transform:perspective(900px)rotateX(1.6deg)translateY(-6px)}.landing-root.pricing-page .tier.pop{transform:translateY(-10px)}.landing-root.pricing-page .tier.pop:hover{transform:perspective(900px)rotateX(2deg)translateY(-8px)}.landing-root.pricing-page .t-top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.landing-root.pricing-page .tier .tname{letter-spacing:-.02em;font-size:24px;font-weight:700}.landing-root.pricing-page .t-badge{font-family:var(--font-space-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:#fff;white-space:nowrap;background:linear-gradient(#f65a4e,#e5342b 55%,#c81e14);border:1px solid #96140c8c;border-radius:10px;flex:none;padding:6px 14px;font-size:11.5px;font-weight:700;box-shadow:inset 0 1.5px #ffffff6b,0 7px 20px -6px #e5342bbf}.landing-root.pricing-page .tier .tdesc{color:var(--g500);min-height:36px;margin-top:6px;font-size:12.5px}.landing-root.pricing-page .tier .tprice{flex-wrap:wrap;align-items:baseline;gap:8px;margin:12px 0 2px;display:flex}.landing-root.pricing-page .tier .cur{font-family:var(--font-space-mono), monospace;color:var(--ink);font-size:32px;font-weight:700;line-height:1}.landing-root.pricing-page .tier .anchor{font-family:var(--font-space-mono), monospace;color:var(--g400);font-size:14px;text-decoration:line-through}.landing-root.pricing-page .tier .per{color:var(--g500);min-height:16px;margin-bottom:16px;font-size:12px}.landing-root.pricing-page .tier .tcredits{color:var(--gold-deep);font-weight:700;font-family:var(--font-space-mono), monospace;margin:0 0 4px;font-size:13.5px}.landing-root.pricing-page .tier .t-gen{color:var(--g500);align-items:center;gap:6px;margin:0 0 16px;font-size:12px;display:flex}.landing-root.pricing-page .tier .t-gen:before{content:"≈";color:var(--gold-deep);font-weight:700}.landing-root.pricing-page .t-cta{border-radius:var(--r-btn);width:100%;margin-bottom:20px;padding:15px;font-size:16.5px}.landing-root.pricing-page .btn-graphite{color:#fff;background:linear-gradient(#3a3b40,#0e0e12);box-shadow:inset 0 1px #ffffff24,0 10px 22px -10px #0009}.landing-root.pricing-page .btn-graphite:hover{background:linear-gradient(#45464c,#141418);transform:translateY(-2px)}.landing-root.pricing-page .t-feats{border-top:1px solid var(--line);flex-direction:column;flex:1;gap:11px;margin:0;padding:16px 0 0;list-style:none;display:flex}.landing-root.pricing-page .t-feats li{color:var(--g700);align-items:flex-start;gap:11px;font-size:13.7px;display:flex}.landing-root.pricing-page .t-ck{background:var(--gold-soft);border:1px solid #e0a82e73;border-radius:50%;flex:none;place-content:center;width:22px;height:22px;margin-top:1px;display:grid}.landing-root.pricing-page .t-ck svg{width:12px;height:12px;stroke:var(--gold-deep);stroke-width:3px;fill:none}.landing-root.pricing-page .t-feats li.no{color:var(--g400)}.landing-root.pricing-page .t-feats li.no .t-ck{background:var(--bg-soft);border-color:var(--line)}.landing-root.pricing-page .t-feats li.no .t-ck svg{stroke:var(--g300)}.landing-root.pricing-page .tier .m{filter:drop-shadow(0 14px 18px #0c0d0e33);pointer-events:none;z-index:6;width:82px;position:absolute;top:-54px;right:-10px}.landing-root.pricing-page .per-a{display:none}.landing-root.pricing-page #prcredits,.landing-root.pricing-page #prcompare,.landing-root.pricing-page #faq,.landing-root.pricing-page #prcta{border-radius:36px 36px 0 0;margin-top:-36px;position:relative}.landing-root.pricing-page #prcredits{z-index:2}.landing-root.pricing-page #prcompare{z-index:3}.landing-root.pricing-page #faq{z-index:4}.landing-root.pricing-page #prcta{z-index:5}@media (max-width:600px){.landing-root.pricing-page #prcredits,.landing-root.pricing-page #prcompare,.landing-root.pricing-page #faq,.landing-root.pricing-page #prcta{border-radius:24px 24px 0 0;margin-top:-24px}}.landing-root.pricing-page #prcredits{background-color:var(--bg-dark);color:#fff;background-image:radial-gradient(50% 36% at 50% 0,#e0a82e12,#0000 70%),radial-gradient(64% 44% at 50% 104%,#e0a82e1a,#0000 70%),radial-gradient(#ffffff0a 1px,#0000 1.4px);background-size:auto,auto,28px 28px}.landing-root.pricing-page #prcredits .wrap{position:relative}.landing-root.pricing-page #prtop{background-color:var(--bg-dark);color:#fff;background-image:radial-gradient(50% 40% at 50% 0,#e0a82e17,#0000 70%),radial-gradient(64% 44% at 50% 104%,#e0a82e14,#0000 70%)}.landing-root.pricing-page #prtop .pr-head h1{background-image:linear-gradient(#fff 42%,#c2c4c8)}.landing-root.pricing-page #prtop .eyebrow{color:var(--gold-bright)}.landing-root.pricing-page #prtop .lead{color:#a7adb5}.landing-root.pricing-page #prtop .pr-bg .dots{background-image:radial-gradient(#ffffff0b 1px,#0000 1px)}.landing-root.pricing-page #prtop .launch-badge{color:var(--gold-bright);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:#ffffff0f;border-color:#e0a82e59}.landing-root.pricing-page #prtop .bill-pill{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:#ffffff0f;border-color:#ffffff1f}.landing-root.pricing-page #prtop .bill-seg{color:#a7adb5}.landing-root.pricing-page #prtop .bill-seg.act{color:var(--ink)}.landing-root [data-tier-card] a[data-cta]{color:var(--foreground)}.landing-root [data-tier-card] a[data-cta=primary]{color:var(--primary-foreground)}.landing-root.pricing-page #prcompare{background-color:var(--bg-warm);background-image:radial-gradient(56% 46% at 50% 4%,#e0a82e1a,#0000 72%),radial-gradient(#b07d1a0f 1px,#0000 1.4px);background-size:auto,auto,26px 26px}.landing-root.pricing-page #faq{background-color:#fff;background-image:radial-gradient(56% 46% at 50% 4%,#e0a82e1a,#0000 72%),radial-gradient(#b07d1a0f 1px,#0000 1.4px);background-size:auto,auto,26px 26px}.landing-root.pricing-page #prcredits .title{color:#0000;background-image:linear-gradient(#fff 42%,#c2c4c8);-webkit-background-clip:text;background-clip:text;padding-top:.14em}.landing-root.pricing-page #prcredits .eyebrow{color:var(--gold-bright)}.landing-root.pricing-page #prcredits .lead{color:#a7adb5}.landing-root.pricing-page #prcredits .credit-chip{box-shadow:var(--glass-d-sh);color:#e6e9ed;-webkit-backdrop-filter:none;backdrop-filter:none;background:#ffffff0f;border-color:#ffffff1f}.landing-root.pricing-page #prcredits .credit-chip b,.landing-root.pricing-page #prcredits .credit-chip .ic{color:var(--gold-bright)}.landing-root.pricing-page #prcredits .cs-badge{color:var(--gold-bright);background:#e0a82e24;border:1px solid #e0a82e59}.landing-root.pricing-page #prcredits .topup{box-shadow:var(--glass-d-sh);-webkit-backdrop-filter:none;backdrop-filter:none;background:#ffffff0f;border-color:#ffffff1a}.landing-root.pricing-page #prcredits .tu-name{color:#fff}.landing-root.pricing-page #prcredits .tu-price{color:var(--gold-bright)}.landing-root.pricing-page #prcredits .tu-cr{color:#a7adb5}.landing-root.pricing-page .pr-coin{width:72px;height:72px;font-family:var(--font-space-mono), monospace;color:#5d420f;pointer-events:none;background:radial-gradient(circle at 32% 30%,#ffe9ad,#e0a82e 58%,#8a6114);border-radius:50%;justify-content:center;align-items:center;font-size:20px;font-weight:700;animation:5.2s ease-in-out infinite coinFloat;display:flex;position:absolute;box-shadow:inset 0 -8px 14px #00000059,inset 0 5px 9px #ffffff80,0 20px 44px -16px #e0a82e8c}@keyframes coinFloat{0%,to{transform:translateY(0)rotateY(-14deg)}50%{transform:translateY(-14px)rotateY(14deg)}}@media (max-width:700px){.landing-root.pricing-page .pr-coin{display:none}}.landing-root.pricing-page .credit-strip{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px;display:flex}.landing-root.pricing-page .credit-chip{background:var(--glass-l-bg);-webkit-backdrop-filter:var(--glass-blur-l);backdrop-filter:var(--glass-blur-l);border:1px solid var(--glass-l-brd);box-shadow:var(--glass-l-sh);border-radius:var(--lr-pill);align-items:center;gap:9px;padding:11px 18px;font-size:14px;font-weight:600;display:inline-flex}.landing-root.pricing-page .credit-chip b{font-family:var(--font-space-mono), monospace;color:var(--gold-deep)}.landing-root.pricing-page .credit-chip.cs{color:var(--g600);border-style:dashed;border-color:#e0a82e8c}.landing-root.pricing-page .cs-badge{font-family:var(--font-space-mono), monospace;letter-spacing:.03em;color:var(--gold-deep);-webkit-backdrop-filter:blur(10px)saturate(150%);backdrop-filter:blur(10px)saturate(150%);background:#ffffff8c;border:1px solid #e0a82e73;border-radius:10px;padding:3px 9px;font-size:10.5px;font-weight:700;box-shadow:inset 0 1px #ffffffd9}.landing-root.pricing-page .topup-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:30px;display:grid}.landing-root.pricing-page .topup{text-align:center;background:var(--glass-l-bg);-webkit-backdrop-filter:var(--glass-blur-l);backdrop-filter:var(--glass-blur-l);border:1px solid var(--glass-l-brd);box-shadow:var(--glass-l-sh);border-radius:var(--lr-lg);padding:24px;position:relative}.landing-root.pricing-page .topup.best{box-shadow:inset 0 1px 0 #ffffffd9, var(--sh-gold);border-color:#e0a82e8c}.landing-root.pricing-page .topup .tu-name{font-size:16px;font-weight:700}.landing-root.pricing-page .topup .tu-price{font-family:var(--font-space-mono), monospace;margin:8px 0 2px;font-size:26px;font-weight:700}.landing-root.pricing-page .topup .tu-cr{color:var(--gold-deep);font-family:var(--font-space-mono), monospace;font-size:14px;font-weight:700}.landing-root.pricing-page .topup .tu-best{font-family:var(--font-space-mono), monospace;color:var(--gold-deep);-webkit-backdrop-filter:blur(10px)saturate(150%);backdrop-filter:blur(10px)saturate(150%);white-space:nowrap;background:#ffffffb8;border:1px solid #e0a82e73;border-radius:10px;padding:4px 12px;font-size:10px;font-weight:700;position:absolute;top:-11px;left:50%;transform:translate(-50%);box-shadow:inset 0 1px #ffffffd9,0 6px 16px -10px #0c0d0e2e}.landing-root.pricing-page .cmp-wrap{border-radius:var(--lr-lg);border:1px solid var(--glass-l-brd);box-shadow:var(--glass-l-sh);background:var(--glass-l-bg);-webkit-backdrop-filter:var(--glass-blur-l);backdrop-filter:var(--glass-blur-l);margin-top:30px;overflow-x:auto}.landing-root.pricing-page .cmp{border-collapse:collapse;width:100%;min-width:720px}.landing-root.pricing-page .cmp th,.landing-root.pricing-page .cmp td{text-align:center;border-bottom:1px solid var(--line);padding:14px 16px;font-size:14px}.landing-root.pricing-page .cmp thead th{font-family:var(--font-space-mono), monospace;color:var(--ink);background:#e0a82e14;font-size:13.5px;font-weight:700}.landing-root.pricing-page .cmp thead th.pop{background:#e0a82e38}.landing-root.pricing-page .cmp tbody td:first-child,.landing-root.pricing-page .cmp thead th:first-child{text-align:left;color:var(--g700);font-weight:600}.landing-root.pricing-page .cmp td .yes{color:var(--gold-deep);font-weight:700}.landing-root.pricing-page .cmp td .no{color:var(--g300)}.landing-root.pricing-page .cmp tbody tr:last-child td{border-bottom:none}.landing-root.pricing-page #prcta{background:var(--bg-dark);color:#fff;text-align:center;position:relative;overflow:hidden}.landing-root.pricing-page #prcta:before{content:"";pointer-events:none;background:radial-gradient(50% 60% at 50% 0,#e0a82e2e,#0000 70%);position:absolute;inset:0}.landing-root.pricing-page .cta-in{max-width:760px;margin:0 auto;padding:82px 0;position:relative}.landing-root.pricing-page .cta-kick{font-family:var(--font-space-mono), monospace;letter-spacing:.16em;color:var(--gold-bright);text-shadow:none;font-size:14px;font-weight:700}.landing-root.pricing-page .cta-in h2{color:#fff;letter-spacing:-.01em;text-shadow:none;margin:14px 0 0;font-size:clamp(30px,4.4vw,48px);font-weight:700}.landing-root.pricing-page .cta-in p{color:#cfd3d8;text-shadow:none;margin:14px 0 26px;font-size:17px}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.landing-root.pricing-page .tier,.landing-root.pricing-page .topup,.landing-root.pricing-page .cmp-wrap,.landing-root.pricing-page .credit-chip,.landing-root.pricing-page .launch-badge,.landing-root.pricing-page .bill-pill,.landing-root.pricing-page .tu-best,.landing-root.pricing-page .cs-badge{background-color:#fffffff7!important}}@media (max-width:980px){.landing-root.pricing-page .tier-grid{grid-template-columns:repeat(2,1fr);gap:16px}.landing-root.pricing-page .tier.pop{transform:none}.landing-root.pricing-page .pr-hero-m{display:none}}@media (max-width:600px){.landing-root.pricing-page .tier-grid,.landing-root.pricing-page .topup-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.landing-root.pricing-page .pr-coin{animation:none!important}.landing-root.pricing-page .tier:hover,.landing-root.pricing-page .tier.pop:hover{transform:none!important}}.landing-root .nav-links a.active{color:var(--gold-deep);font-weight:700}@media (min-width:601px){.landing-root.pricing-page .nav-links{display:flex}}.landing-root.pricing-page .reveal{filter:none;transition:opacity .7s var(--ease), transform .7s var(--ease);transform:translateY(26px)}.landing-root.pricing-page .faq-list .faq-item{transition-delay:0s}.landing-root.pricing-page .faq-list{margin:40px auto 0}.landing-root.pricing-page #prcta .btn-lg{padding:14px 26px;font-size:16px}
@font-face{font-family:Anuphan;font-style:normal;font-weight:400;font-display:swap;src:url(../media/48a9130fde140ce9-s.p.2chmmw5jncpj5.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Anuphan;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ffc44b9280bd8c49-s.32i82hrueyy96.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anuphan;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d6822c5fe006cdd5-s.1aj2xxlo5mdna.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anuphan;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41668b7e976a3c46-s.p.2vx-usavuz-_v.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anuphan;font-style:normal;font-weight:500;font-display:swap;src:url(../media/48a9130fde140ce9-s.p.2chmmw5jncpj5.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Anuphan;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ffc44b9280bd8c49-s.32i82hrueyy96.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anuphan;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d6822c5fe006cdd5-s.1aj2xxlo5mdna.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anuphan;font-style:normal;font-weight:500;font-display:swap;src:url(../media/41668b7e976a3c46-s.p.2vx-usavuz-_v.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anuphan;font-style:normal;font-weight:600;font-display:swap;src:url(../media/48a9130fde140ce9-s.p.2chmmw5jncpj5.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Anuphan;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ffc44b9280bd8c49-s.32i82hrueyy96.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anuphan;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d6822c5fe006cdd5-s.1aj2xxlo5mdna.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anuphan;font-style:normal;font-weight:600;font-display:swap;src:url(../media/41668b7e976a3c46-s.p.2vx-usavuz-_v.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anuphan;font-style:normal;font-weight:700;font-display:swap;src:url(../media/48a9130fde140ce9-s.p.2chmmw5jncpj5.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Anuphan;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ffc44b9280bd8c49-s.32i82hrueyy96.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anuphan;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d6822c5fe006cdd5-s.1aj2xxlo5mdna.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anuphan;font-style:normal;font-weight:700;font-display:swap;src:url(../media/41668b7e976a3c46-s.p.2vx-usavuz-_v.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anuphan Fallback;src:local(Arial);ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:101.17%}.anuphan_a0aaec3d-module__Iy-VAW__className{font-family:Anuphan,Anuphan Fallback;font-style:normal}.anuphan_a0aaec3d-module__Iy-VAW__variable{--font-anuphan:"Anuphan", "Anuphan Fallback"}
@font-face{font-family:Prompt;font-style:normal;font-weight:300;font-display:swap;src:url(../media/9365da5f5b0d24c4-s.p.0drxgpxcc20cn.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Prompt;font-style:normal;font-weight:300;font-display:swap;src:url(../media/f8cb9ae150ef3f2e-s.0xm4a--hc1fva.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Prompt;font-style:normal;font-weight:300;font-display:swap;src:url(../media/d992ac40ba95d181-s.2qdqgd3f26t4i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Prompt;font-style:normal;font-weight:300;font-display:swap;src:url(../media/5b0125f9b5206761-s.p.0xtl1koq4puhj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Prompt;font-style:normal;font-weight:400;font-display:swap;src:url(../media/89970c532165c566-s.p.0_kakdzjlvlo4.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Prompt;font-style:normal;font-weight:400;font-display:swap;src:url(../media/54a20415383d1725-s.2vueml0ype3v7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Prompt;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bd2ede351b1cefaf-s.341dx4m_-834c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Prompt;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6958aadccb02a37a-s.p.2eg-ghvale2ep.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Prompt;font-style:normal;font-weight:500;font-display:swap;src:url(../media/464d62f7fb45826c-s.p.1q82hjpx1c04v.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Prompt;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f6ae849f37cdd0ea-s.3x7jqom12fsqq.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Prompt;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68b7e92d9795aef2-s.2rgauhj19volv.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Prompt;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa761a580272bc13-s.p.23yad7bsov_0s.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Prompt;font-style:normal;font-weight:600;font-display:swap;src:url(../media/4341de68155aee74-s.p.2xhcctz2ji9do.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Prompt;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1360732955527ddf-s.3t-kolqsnuqkp.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Prompt;font-style:normal;font-weight:600;font-display:swap;src:url(../media/48c50b94fd699803-s.0pmgfr-q6dbqj.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Prompt;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ab24015c41b3954b-s.p.3du3m7y1qagl5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Prompt;font-style:normal;font-weight:700;font-display:swap;src:url(../media/63c76f91296e9485-s.p.1a7-ah6fxjmt1.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Prompt;font-style:normal;font-weight:700;font-display:swap;src:url(../media/bd004395d96db4fd-s.31r_z8vn2r1oo.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Prompt;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ca933d7b757bb0a0-s.3m3qtxt7mf0dp.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Prompt;font-style:normal;font-weight:700;font-display:swap;src:url(../media/98af200c0833b20c-s.p.1p-kn97stghgg.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Prompt;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a11fc3c3e4a74895-s.p.4420xne9zpxi_.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Prompt;font-style:normal;font-weight:800;font-display:swap;src:url(../media/672fae3e42f3dcfa-s.272_9o0m29-fp.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Prompt;font-style:normal;font-weight:800;font-display:swap;src:url(../media/ced40c7946d7ed3a-s.3ag4851x_tkav.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Prompt;font-style:normal;font-weight:800;font-display:swap;src:url(../media/6bdd97a4aff75f68-s.p.25hdssfr57083.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Prompt Fallback;src:local(Arial);ascent-override:97.38%;descent-override:37.7%;line-gap-override:0.0%;size-adjust:111.93%}.prompt_cac2bc35-module__CelvaG__className{font-family:Prompt,Prompt Fallback;font-style:normal}.prompt_cac2bc35-module__CelvaG__variable{--font-prompt:"Prompt", "Prompt Fallback"}
@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4ba802ed8e67eac5-s.0fuxtgzazslqx.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d7a0600e467cf0bd-s.451yigaaz_4mg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/dc0d9adbac686440-s.p.3cik_s2si-ft-.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b8f2b92a9960dd69-s.0we3rzhp_h228.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/28e60ca39c9ae554-s.44izq0ia6orkf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8d05cfa5faa8406c-s.p.1s123piy9_v1m.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono Fallback;src:local(Arial);ascent-override:81.58%;descent-override:26.3%;line-gap-override:0.0%;size-adjust:137.28%}.space_mono_d1319051-module__bMQZ5a__className{font-family:Space Mono,Space Mono Fallback;font-style:normal}.space_mono_d1319051-module__bMQZ5a__variable{--font-space-mono:"Space Mono", "Space Mono Fallback"}
@font-face{font-family:clashDisplay;src:url(../media/ClashDisplay_500-s.p.0olkjtjdv78mn.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:clashDisplay;src:url(../media/ClashDisplay_600-s.p.082yiqt_73ckc.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:clashDisplay;src:url(../media/ClashDisplay_700-s.p.2nvxwaktzfxv_.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:clashDisplay Fallback;src:local(Arial);ascent-override:81.56%;descent-override:22.91%;line-gap-override:8.25%;size-adjust:109.12%}.clashdisplay_5c569d86-module__B8B7cq__className{font-family:clashDisplay,clashDisplay Fallback}.clashdisplay_5c569d86-module__B8B7cq__variable{--font-clash:"clashDisplay", "clashDisplay Fallback"}