:root{--o4-sans:var(--font-geist-sans),"PingFang TC","PingFang SC","Microsoft JhengHei","Microsoft YaHei","Noto Sans TC","Helvetica Neue",sans-serif;--o4-orange:#f08a3e;--o4-orange-deep:#dd6e1f;--o4-orange-dark:#9c4a0e;--o4-orange-soft:#ffe0bd;--o4-orange-tint:#fff1dc;--o4-tomato:#e54b2b;--o4-tomato-soft:#ffd6cb;--o4-mustard:#f2b53e;--o4-mustard-soft:#ffe9b8;--o4-leaf:#6fa945;--o4-leaf-soft:#dcefc6;--o4-berry:#c73d5f;--o4-berry-soft:#ffd3dd;--o4-sky:#4a90c7;--o4-sky-soft:#d2e5f2;--o4-paper:#fffcf7;--o4-paper-2:#fff8ee;--o4-card:#fff;--o4-line:#f2e3cc;--o4-line-soft:#f9eedb;--o4-shadow:rgba(150,100,40,.1);--o4-shadow-2:rgba(150,100,40,.18);--o4-ink:#2e1b11;--o4-ink-2:#6b4f3f;--o4-ink-3:#4a2e1b;--o4-muted:#a88e78;--o4-ink-on-orange:#fff;--o4-success:#6fa945;--o4-warn:#f2b53e;--o4-danger:#e54b2b;--o4-info:#4a90c7;--o4-line-dash:#dbc9ae;--o4-desk:#efe7da;--o4-leaf-text:#3e7a29;--o4-sky-text:#2c6592;--o4-grey-tint:#f2ebdc;--o4-r-sm:8px;--o4-r:14px;--o4-r-lg:20px;--o4-r-xl:28px;--o4-r-pill:999px;--o4-fs-xs:11px;--o4-fs-sm:13px;--o4-fs-md:15px;--o4-fs-lg:17px;--o4-fs-xl:20px;--o4-fs-2xl:26px;--o4-fs-3xl:32px;--o4-pad-sm:14px;--o4-pad:18px;--o4-pad-lg:24px;--o4-gap:12px;--o4-gap-lg:20px;--t3-bg:#fffcf7;--t3-bg-2:#fff8ee;--t3-bg-3:#ffe0bd;--t3-paper:#fff;--t3-jet:#2e1b11;--t3-ink:#2e1b11;--t3-ink-2:#6b4f3f;--t3-muted:#a88e78;--t3-faint:#a88e78;--t3-line:#f2e3cc;--t3-line-2:#f9eedb;--t3-tang:#f08a3e;--t3-tang-soft:#ffe0bd;--t3-tang-deep:#dd6e1f;--t3-mint:#6fa945;--t3-mint-soft:#dcefc6;--t3-lemon:#f2b53e;--t3-lemon-soft:#ffe9b8;--t3-iris:#4a90c7;--t3-iris-soft:#d2e5f2;--t3-sans:-apple-system,BlinkMacSystemFont,"PingFang TC","PingFang SC","Microsoft JhengHei","Noto Sans TC",sans-serif;--t3-mono:"JetBrains Mono","SF Mono",ui-monospace,"PingFang SC","Hiragino Sans GB",monospace;--t3-serif:"Instrument Serif","Cormorant Garamond","Songti SC","Source Han Serif SC","Noto Serif SC",Georgia,serif;--t3-display:"Instrument Serif","Songti SC","Source Han Serif SC","Noto Serif SC",Georgia,serif;--t3-cjk-sans:"PingFang TC","PingFang SC","Microsoft JhengHei","Microsoft YaHei","Noto Sans TC",-apple-system,system-ui,sans-serif;--t3-r-0:0px;--t3-r-1:2px;--t3-r-2:4px;--t3-r-3:8px;--t3-r-4:14px;--t3-r-5:20px;--t3-r-pill:999px;--t3-shadow-sm:0 1px 0 rgba(150,100,40,.06);--t3-shadow:0 4px 24px -8px rgba(150,100,40,.12),0 1px 0 rgba(150,100,40,.06);--t3-shadow-lg:0 24px 48px -16px rgba(150,100,40,.18);--fx-bg:#fafaf6;--fx-card:#fff;--fx-line:#e6e4dc;--fx-line-2:#edebe2;--fx-line-strong:#d6d4cc;--fx-text:#0a0a0a;--fx-text-2:#1a1a18;--fx-muted:#4a4a47;--fx-muted-2:#8a8a85;--fx-faint:#b8b8b0;--fx-orange:#c73e15;--fx-orange-soft:#ffe9df;--fx-orange-soft-2:#f5efe3;--fx-orange-light:#d6d4cc;--fx-orange-bg:#f2f1ec;--fx-orange-grad:#0a0a0a;--fx-orange-grad-soft:#1a1a18;--fx-orange-disabled:#e9e7df;--fx-orange-disabled-text:#b8b8b0;--fx-red:#0a0a0a;--fx-red-soft:#f2f1ec;--fx-red-grad:#0a0a0a;--fx-red-grad-soft:#1a1a18;--fx-red-disabled:#e9e7df;--fx-red-disabled-text:#b8b8b0;--tg-red:#f08a3e;--tg-red-50:#fff1dc;--tg-red-100:#ffe0bd;--tg-red-600:#f08a3e;--tg-red-700:#9c4a0e;--tg-amber:#f2b53e;--tg-amber-50:#fff8ee;--tg-amber-100:#ffe9b8;--tg-amber-600:#dd6e1f;--tg-blue:#4a90c7;--tg-blue-50:#d2e5f2;--tg-blue-100:#d2e5f2;--tg-blue-600:#4a90c7;--tg-green:#6fa945;--tg-green-50:#dcefc6;--tg-green-100:#dcefc6;--tg-purple:#c73d5f;--tg-purple-50:#ffd3dd;--tg-ink:#2e1b11;--tg-ink-2:#6b4f3f;--tg-text:#2e1b11;--tg-muted:#a88e78;--tg-muted-2:#a88e78;--tg-line:#f2e3cc;--tg-line-2:#f9eedb;--tg-bg:#fffcf7;--tg-bg-2:#fff8ee;--tg-card:#fff;--tg-font:-apple-system,BlinkMacSystemFont,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","Noto Sans SC",sans-serif;--tg-r-sm:8px;--tg-r:14px;--tg-r-md:20px;--tg-r-lg:28px;--tg-shadow-sm:0 1px 2px rgba(150,100,40,.06);--tg-shadow:0 1px 3px rgba(150,100,40,.08),0 1px 2px rgba(150,100,40,.05);--tg-shadow-md:0 4px 12px rgba(150,100,40,.1),0 1px 3px rgba(150,100,40,.06);--tg-shadow-lg:0 12px 32px rgba(150,100,40,.14);--tg-sidebar-bg:#fff;--tg-sidebar-border:#f2e3cc;--tg-sidebar-text:#2e1b11;--tg-sidebar-muted:#6b4f3f;--tg-sidebar-subtle:#a88e78;--tg-sidebar-active-bg:#fff1dc}:lang(zh-TW){--tg-font:-apple-system,BlinkMacSystemFont,"PingFang TC","Heiti TC","LiHei Pro","Microsoft JhengHei","Noto Sans TC",sans-serif}:lang(en){--tg-font:var(--font-geist-sans),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}*,:after,:before{box-sizing:border-box}@media (min-width:768px){body{background:var(--o4-paper-2,#fff8ee)}main.fx:not(.cms),main.t3:not(.cms){max-width:440px!important;margin:32px auto!important;border-radius:24px!important;overflow:hidden!important;box-shadow:0 24px 60px -16px hsla(0,0%,4%,.18),0 0 0 1px var(--t3-line-2,#e6e4dc)!important;min-height:calc(100vh - 64px)!important;min-height:calc(100svh - 64px)!important}body:has(main.cms){background:var(--o4-paper,#fffcf7)}.tg-bottom-fixed-center{max-width:440px!important;left:50%!important;right:auto!important;transform:translateX(-50%)!important}nav.tg-bottom-fixed-center{border-radius:0 0 24px 24px!important}div[role=dialog][aria-modal=true]{max-width:none!important;left:0!important;transform:none!important}}body,html{margin:0;padding:0;font-family:var(--tg-font);color:var(--tg-ink);background:var(--tg-bg);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden;max-width:100%}a{color:inherit;text-decoration:none}button{font-family:inherit}.tg-scroll::-webkit-scrollbar{display:none}.tg-scroll{scrollbar-width:none}.tg-badge{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;letter-spacing:.02em;padding:3px 8px;border-radius:999px}.tg-badge.draft{background:#f3f4f6;color:#6b7280}.tg-badge.active{background:var(--tg-blue-50);color:var(--tg-blue-600)}.tg-badge.success{background:var(--tg-green-50);color:#15803d}.tg-badge.failed{background:var(--tg-red-50);color:var(--tg-red)}.tg-badge.fulfilled{background:var(--tg-purple-50);color:var(--tg-purple)}.tg-btn{font-weight:600;border:none;cursor:pointer;border-radius:var(--tg-r);transition:transform .06s ease,background .15s ease,box-shadow .15s ease;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px}.tg-btn:active{transform:translateY(.5px)}.tg-btn-primary{background:var(--tg-red);color:#fff}.tg-btn-primary:hover{background:var(--tg-red-700)}.tg-btn-secondary{background:#fff;color:var(--tg-ink);border:1px solid var(--tg-line)}@keyframes tg-fab-pop{0%{transform:scale(.7) translateY(8px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}@keyframes tg-slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes tg-fade-in{0%{opacity:0}to{opacity:1}}@keyframes tg-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes o4-sheet-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes o4-fade-in{0%{opacity:0}to{opacity:1}}@keyframes o4-pop-in{0%{transform:scale(.6);opacity:0}70%{transform:scale(1.08)}to{transform:scale(1);opacity:1}}.t3{font-family:var(--t3-sans);color:var(--t3-jet);background:var(--t3-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"ss01","cv11"}.cms{--t3-bg:#fffbf7;--t3-bg-2:#fff3ea;--t3-bg-3:#ffe4d4;--t3-paper:#fff;--t3-jet:#10203a;--t3-ink:#183153;--t3-ink-2:#3f5169;--t3-muted:#6e7b8c;--t3-faint:#a6afbd;--t3-line:#f2e4d5;--t3-line-2:#fbeee2;--t3-tang:#f45b35;--t3-tang-soft:#ffe3d8;--t3-tang-deep:#d94726;--t3-mint:#2f9b79;--t3-mint-soft:#ddf7ed;--t3-lemon:#d39218;--t3-lemon-soft:#fff0bd;--t3-iris:#2c5b8a;--t3-iris-soft:#e3edf6;--cms-sky:#dceeff;--cms-peach:#ffe0e7;--cms-coral:#ff6885;--cms-footer:#10203a;--cms-font:"Inter","SF Pro Display","Avenir Next","PingFang SC","Microsoft YaHei",system-ui,sans-serif;--t3-sans:var(--cms-font);--t3-cjk-sans:var(--cms-font);--t3-display:var(--cms-font);--t3-mono:var(--cms-font);position:relative;isolation:isolate;background:radial-gradient(circle at 8% 7%,rgba(255,176,95,.22),transparent 18rem),radial-gradient(circle at 92% 13%,rgba(24,49,83,.14),transparent 24rem),radial-gradient(circle at 74% 72%,rgba(244,91,53,.12),transparent 24rem),var(--t3-bg)!important;font-family:var(--cms-font)!important;letter-spacing:-.012em}.cms h1,.cms h2,.cms h3{letter-spacing:-.035em!important;text-wrap:balance}.cms h1,.cms h1 span,.cms h2,.cms h2 span,.cms h3,.cms h3 span{font-family:var(--cms-font)!important;font-style:normal!important}.cms h1 span,.cms h2 span,.cms h3 span{font-weight:700!important}.cms p{text-wrap:pretty}.cms>footer,.cms>section{position:relative;z-index:1}.cms .t3-eyebrow,.cms .t3-eyebrow-tang{width:-moz-fit-content;width:fit-content;margin-inline:auto;padding:6px 11px;border:1px solid rgba(217,71,98,.18);border-radius:var(--t3-r-pill);color:var(--t3-tang-deep);background:rgba(255,226,232,.88);box-shadow:0 5px 18px rgba(139,75,116,.08)}.cms .t3-btn{min-height:42px;border-radius:11px;font-weight:700;position:relative;overflow:hidden;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,color .18s ease}.cms .t3-btn:hover{transform:translateY(-3px)}.cms .t3-btn:active{transform:translateY(1px) scale(.98)}.cms .t3-btn:focus-visible,.cms a:focus-visible,.cms summary:focus-visible{outline:3px solid rgba(109,99,215,.28);outline-offset:3px}.cms .t3-btn-tang{box-shadow:0 14px 28px -12px rgba(244,91,53,.68)}.cms .t3-btn-ghost{border-color:var(--t3-iris);color:var(--t3-iris);background:hsla(0,0%,100%,.72)}.cms .t3-btn-ghost:hover{color:#fff;background:var(--t3-iris)}.cms .pricing-card,.cms .t3-card,.cms details{border-color:var(--t3-line);box-shadow:0 12px 34px -24px rgba(88,55,106,.45)}.cms .pricing-card,.cms .role-card,.cms .t3-card{transform:perspective(900px) translateZ(0);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.cms .pricing-card:nth-child(2),.cms .role-card:nth-child(2){transform:perspective(900px) translateY(-12px) rotateX(.5deg);box-shadow:0 30px 60px -36px rgba(87,48,104,.62)}.cms .pricing-card:hover,.cms .role-card:hover,.cms .t3-card:hover{z-index:2;transform:perspective(900px) translateY(-9px) rotateX(1deg) rotateY(-1deg);border-color:rgba(109,99,215,.28)!important;box-shadow:0 34px 64px -34px rgba(87,48,104,.58)}.cms-nav{position:-webkit-sticky;position:sticky;top:0;z-index:20;border-bottom:1px solid rgba(244,91,53,.12);background:hsla(0,0%,100%,.88);box-shadow:0 8px 28px -24px rgba(53,37,68,.55);-webkit-backdrop-filter:blur(14px) saturate(1.25);backdrop-filter:blur(14px) saturate(1.25)}.cms-nav-inner{max-width:1180px;min-height:76px;margin:0 auto;padding:9px 24px;display:flex;align-items:center;gap:18px}.cms-brand{flex-shrink:0;padding:3px 5px 3px 3px;color:var(--t3-jet);text-decoration:none;border-radius:17px;transition:transform .18s ease,background .18s ease}.cms-brand:hover{transform:translateY(-2px);background:hsla(0,0%,100%,.7)}.cms-brand-lockup{display:inline-flex;align-items:center;gap:11px;color:inherit}.cms-brand-mark{position:relative;width:48px;height:48px;flex:0 0 48px;overflow:hidden;border:1px solid rgba(244,91,53,.18);border-radius:14px;background:#fff;box-shadow:0 12px 26px -16px rgba(244,91,53,.72)}.cms-brand-mark-image{position:absolute;width:82px;height:82px;max-width:none;top:-2px;left:-18px}.cms-brand-copy{display:flex;flex-direction:column;gap:1px;line-height:1}.cms-brand-copy strong{color:var(--t3-jet);font-size:24px;font-weight:850;letter-spacing:-.055em}.cms-brand-copy strong span{color:var(--cms-coral)}.cms-brand-copy small{color:var(--t3-muted);font-size:9px;font-weight:750;letter-spacing:.12em;white-space:nowrap}.cms-brand-lockup[data-inverse=true] .cms-brand-mark{border-color:hsla(0,0%,100%,.18);box-shadow:none}.cms-brand-lockup[data-inverse=true] .cms-brand-copy strong{color:#fff}.cms-brand-lockup[data-inverse=true] .cms-brand-copy small{color:hsla(0,0%,100%,.58)}.cms-nav-links{display:flex;align-items:center;gap:4px;font-size:13px;color:var(--t3-ink-2);letter-spacing:.02em}.cms-nav-link{padding:8px 12px;border-radius:12px;font-weight:650;transition:color .15s ease,background .15s ease,transform .15s ease}.cms-nav-link:hover{color:var(--t3-iris);background:var(--t3-iris-soft);transform:translateY(-2px)}.cms-nav-link[data-active=true]{color:var(--t3-tang-deep);background:var(--t3-iris-soft);font-weight:700}.cms-mobile-menu{display:none;position:relative}.cms-lang-switch{position:relative;flex-shrink:0}.cms-lang-trigger{display:inline-flex;align-items:center;gap:5px;height:36px;padding:0 12px;border:1px solid var(--t3-line);border-radius:999px;background:#fff;color:var(--t3-ink-2);font-size:12px;font-weight:700;letter-spacing:.02em;cursor:pointer;transition:border-color .15s ease,color .15s ease,transform .15s ease}.cms-lang-trigger:hover,.cms-lang-trigger[aria-expanded=true]{border-color:var(--t3-iris);color:var(--t3-iris);transform:translateY(-1px)}.cms-lang-globe{font-size:13px;line-height:1}.cms-lang-caret{font-size:10px;opacity:.7}.cms-lang-menu{position:absolute;top:calc(100% + 8px);right:0;z-index:30;min-width:150px;margin:0;padding:6px;list-style:none;display:grid;grid-gap:2px;gap:2px;border:1px solid var(--t3-line);border-radius:14px;background:hsla(0,0%,100%,.98);box-shadow:0 24px 50px -24px rgba(53,37,68,.6);animation:cms-detail-in .16s ease both}.cms-lang-option{display:block;width:100%;padding:9px 12px;border:none;border-radius:9px;background:transparent;color:var(--t3-ink);font-size:13px;font-weight:600;text-align:left;cursor:pointer;transition:background .15s ease,color .15s ease}.cms-lang-option:hover{background:var(--t3-iris-soft);color:var(--t3-iris)}.cms-lang-option[data-active]{background:var(--t3-tang-soft);color:var(--t3-tang-deep)}.cms-mobile-menu-divider{height:1px;margin:6px 2px;background:var(--t3-line)}.cms-lang-inline{display:flex;gap:6px;padding:4px 2px 2px}.cms-lang-inline-option{flex:1 1;padding:9px 4px;border:1px solid var(--t3-line);border-radius:10px;background:#fff;color:var(--t3-ink-2);font-size:12px;font-weight:700;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.cms-lang-inline-option[data-active]{border-color:var(--t3-tang);background:var(--t3-tang-soft);color:var(--t3-tang-deep)}.cms-feature-card{min-height:116px;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background .2s ease}.cms-feature-card:nth-child(4n+1){box-shadow:7px 7px 0 var(--t3-lemon-soft)}.cms-feature-card:nth-child(4n+2){box-shadow:7px 7px 0 var(--t3-mint-soft)}.cms-feature-card:nth-child(4n+3){box-shadow:7px 7px 0 var(--t3-iris-soft)}.cms-feature-card:nth-child(4n){box-shadow:7px 7px 0 var(--t3-tang-soft)}.cms-feature-card:hover{transform:translate(-2px,-4px);border-color:rgba(109,99,215,.3)!important}.cms-feature-card[open]{background:#fff!important;transform:translate(-2px,-4px);box-shadow:10px 12px 0 var(--t3-iris-soft),0 24px 44px -30px rgba(53,37,68,.55)}.cms-feature-summary{min-height:70px;display:grid;grid-template-columns:48px minmax(0,1fr) 30px;grid-gap:12px;gap:12px;align-items:center;list-style:none}.cms-feature-summary::-webkit-details-marker{display:none}.cms-feature-icon{width:46px;height:46px;display:grid;place-items:center;border-radius:15px;background:linear-gradient(145deg,#fff,var(--t3-bg-2));box-shadow:inset 0 0 0 1px rgba(109,99,215,.1),0 8px 16px -12px rgba(53,37,68,.7);font-size:24px}.cms-feature-title{padding-right:46px;color:var(--t3-jet);font-size:15px;font-weight:750;line-height:1.4}.cms-feature-toggle{width:28px;height:28px;display:grid;place-items:center;border-radius:50%;color:var(--t3-iris);background:var(--t3-iris-soft);font-size:18px;font-weight:700;transition:transform .2s ease,background .2s ease}.cms-feature-card[open] .cms-feature-toggle{color:#fff;background:var(--t3-iris);transform:rotate(45deg)}.cms-feature-detail{padding:14px 4px 2px 60px;border-top:1px dashed var(--t3-line);animation:cms-detail-in .2s ease both}@keyframes cms-detail-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.cms-footer{overflow:hidden;color:#fffafc;background:var(--cms-footer)}.cms-footer:before{content:"";position:absolute;inset:0 0 auto;height:7px;background:linear-gradient(90deg,#f45b35 0 30%,#ff6885 30% 52%,#ffcf5c 52% 70%,#55c8a0 70% 84%,#7bc7ff 84% 100%)}.cms-launchly-hero{padding:clamp(34px,5vw,64px) 24px clamp(56px,7vw,88px)!important;background:radial-gradient(circle at 12% 18%,hsla(0,0%,100%,.9),transparent 22rem),radial-gradient(circle at 90% 6%,rgba(255,176,95,.18),transparent 18rem),radial-gradient(circle at 6% 82%,rgba(74,144,199,.1),transparent 20rem),var(--t3-bg)!important}.cms-launchly-hero:after,.cms-launchly-hero:before{content:"";position:absolute;width:120px;height:120px;border-radius:28px;pointer-events:none;opacity:.9}.cms-launchly-hero:before{top:8%;left:max(16px,calc(50% - 680px));background:linear-gradient(145deg,#ffcf5c,#ff9e68);transform:rotate(-16deg);filter:blur(.2px)}.cms-launchly-hero:after{right:max(14px,calc(50% - 690px));bottom:7%;background:linear-gradient(145deg,#65d4ac,#7bc7ff);border-radius:50%;transform:scale(.65)}.cms-launchly-hero-grid{max-width:1180px!important;padding:clamp(38px,5.2vw,74px);gap:clamp(36px,6vw,76px)!important;border:1px solid hsla(0,0%,100%,.75);border-radius:32px;background:hsla(0,0%,100%,.94);box-shadow:0 42px 100px -62px rgba(49,30,137,.72),inset 0 1px 0 #fff}.cms-launchly-hero-copy{position:relative;z-index:1}.cms-launchly-hero-copy h1{max-width:10.5ch;font-size:clamp(42px,5.4vw,68px)!important;font-weight:820!important;letter-spacing:-.055em!important;line-height:1.02!important}.cms-launchly-hero-copy>p{max-width:50ch!important}.cms-launchly-hero .demoStage{z-index:1;padding:22px 18px 26px;border:1px solid rgba(24,49,83,.12);border-radius:26px;background:linear-gradient(155deg,#fff3ea,#ffe9da 65%,#fff0f4);box-shadow:18px 20px 0 rgba(244,91,53,.12),0 30px 60px -42px rgba(16,32,58,.6)}.cms-launchly-stats{position:relative;width:min(1080px,calc(100% - 48px));margin:-28px auto 30px;border:1px solid var(--t3-line)!important;border-radius:20px;box-shadow:0 24px 55px -40px rgba(46,29,126,.58)}.cms-launchly-section{width:min(1128px,100%)}.cms-launchly-band{border-color:transparent!important;background:radial-gradient(circle at 10% 10%,hsla(0,0%,100%,.92),transparent 20rem),linear-gradient(145deg,#f2efff,#ebe7ff)!important}.cms .feature-card,.cms .pricing-card,.cms .role-card,.cms-launchly-step{border-radius:20px!important;box-shadow:0 20px 54px -40px rgba(16,32,58,.52)}.cms .feature-card>div:first-child{margin:10px 10px 0;width:calc(100% - 20px)!important;border-radius:13px}.cms-launchly-plan-featured{color:#fff;background:linear-gradient(155deg,#183153,#24507f 52%,#f45b35)!important;border-color:hsla(0,0%,100%,.18)!important}.cms-launchly-plan-featured .cms-launchly-plan-price,.cms-launchly-plan-featured h3,.cms-launchly-plan-featured li{color:#fff!important}.cms-launchly-plan-featured .cms-launchly-plan-gst{color:hsla(0,0%,100%,.92)!important}.cms-launchly-plan-featured [style*="var(--t3-muted)"]{color:hsla(0,0%,100%,.68)!important}.cms-launchly-plan-featured [style*="var(--t3-tang-soft)"]{color:#34239d!important;background:hsla(0,0%,100%,.86)!important}.cms-launchly-step:first-child{background:#ece8ff!important}.cms-launchly-step:nth-child(2){background:#ffe8ef!important}.cms-launchly-step:nth-child(3){background:#fff2ca!important}.cms-launchly-step:nth-child(4){background:#ddf7ed!important}.cms-launchly-global{background:radial-gradient(circle at 15% 0,rgba(244,91,53,.45),transparent 25rem),radial-gradient(circle at 85% 100%,rgba(255,104,133,.24),transparent 22rem),#10203a!important}.cms-launchly-country{background:hsla(0,0%,100%,.07)!important;border-color:hsla(0,0%,100%,.15)!important;transition:transform .18s ease,background .18s ease}.cms-launchly-country:hover{transform:translateY(-5px);background:hsla(0,0%,100%,.11)!important}.cms-launchly-final{padding:64px 24px!important;background:linear-gradient(145deg,#ded7ff,#efeaff 48%,#ffdfe7)!important}.cms-launchly-final>div{padding:clamp(38px,6vw,72px) 24px;border:1px solid hsla(0,0%,100%,.8);border-radius:28px;background:hsla(0,0%,100%,.9);box-shadow:0 30px 72px -52px rgba(49,30,137,.68)}.cms .cta-primary{transition:transform .18s ease,box-shadow .18s ease}.cms .cta-primary:hover{transform:translateY(-3px);box-shadow:0 16px 34px -12px rgba(244,91,53,.6)}.cms .feature-card,.cms .role-card{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.cms .feature-card:hover,.cms .role-card:hover{transform:translateY(-6px);border-color:rgba(244,91,53,.28)!important;box-shadow:0 28px 62px -40px rgba(49,30,137,.66)}@media (max-width:900px){.cms .hero-grid{grid-template-columns:1fr!important}.cms .hero-collage{min-height:380px!important}.cms .stats-grid{grid-template-columns:repeat(2,1fr)!important;gap:24px!important}.cms .pricing-row{flex-direction:column!important}.cms .pricing-card{min-width:0!important;flex:1 1 auto!important}.cms-launchly-hero-copy h1{max-width:13ch}.cms-launchly-hero .demoStage{justify-self:center;width:min(100%,390px);align-items:center}}@media (max-width:600px){.cms-launchly-hero{padding:18px 12px 48px!important}.cms-launchly-hero:after,.cms-launchly-hero:before{display:none}.cms-launchly-hero-grid{padding:30px 20px 34px;border-radius:22px}.cms-launchly-hero-copy h1{font-size:clamp(36px,12vw,48px)!important}.cms-launchly-hero .demoStage{padding:16px 8px 22px;box-shadow:8px 10px 0 rgba(244,91,53,.1)}.cms-launchly-stats{width:calc(100% - 24px);margin-top:-22px}}@media (max-width:480px){.cms .stats-grid{grid-template-columns:repeat(2,1fr)!important;gap:16px!important}}.cms-footer a:hover{color:#fff;text-decoration:underline;-webkit-text-decoration-color:#ff9aac;text-decoration-color:#ff9aac;text-underline-offset:4px}@media (max-width:600px){.cms-nav-inner{min-height:60px;padding-inline:16px}.cms-nav-links{display:none}.cms-lang-switch{display:inline-flex}.cms-lang-shortlabel{display:none}.cms-lang-trigger{padding-left:8px;padding-right:8px}.cms-brand-copy small{display:none}.cms-mobile-menu{display:block;margin-left:auto}.cms-mobile-menu>summary{min-height:40px;padding:9px 12px;display:flex;align-items:center;gap:5px;list-style:none;border:1px solid var(--t3-line);border-radius:12px;color:var(--t3-ink);background:#fff;font-size:13px;font-weight:700;cursor:pointer}.cms-mobile-menu>summary::-webkit-details-marker{display:none}.cms-mobile-menu[open]>summary span{transform:rotate(180deg)}.cms-mobile-menu-panel{position:absolute;top:calc(100% + 10px);right:0;width:min(240px,calc(100vw - 32px));padding:10px;display:grid;grid-gap:4px;gap:4px;border:1px solid var(--t3-line);border-radius:18px;background:hsla(0,0%,100%,.98);box-shadow:0 24px 50px -24px rgba(53,37,68,.6);animation:cms-detail-in .18s ease both}.cms-nav-link-mobile{display:block;padding:12px 14px}.cms-brand{padding:7px 10px}.cms .pricing-card:nth-child(2),.cms .role-card:nth-child(2){transform:none}.cms-feature-detail{padding-left:0}}@media (prefers-reduced-motion:reduce){.cms *,.cms :after,.cms :before{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}.t3 .t3-mono,.t3-mono{font-family:var(--t3-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.t3 .t3-serif,.t3-serif{font-family:var(--t3-serif);font-style:italic}.t3-cjk{font-family:var(--t3-cjk-sans)}.t3-hr{background:var(--t3-line-2)}.t3-hr,.t3-hr-strong{height:1px;border:0;margin:0}.t3-hr-2,.t3-hr-strong{background:var(--t3-jet)}.t3-hr-2{height:2px;border:0;margin:0}.t3-eyebrow{color:var(--t3-muted)}.t3-eyebrow,.t3-eyebrow-tang{font-family:var(--t3-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;font-weight:500}.t3-eyebrow-tang{color:var(--t3-tang)}.t3-num{font-family:var(--t3-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-weight:500}.t3-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--t3-sans);font-weight:500;font-size:14px;padding:12px 18px;border-radius:var(--t3-r-pill);border:1.5px solid transparent;cursor:pointer;transition:all .12s;letter-spacing:-.005em}.t3-btn-primary{background:var(--t3-jet);color:var(--t3-bg)}.t3-btn-primary:hover{background:var(--t3-ink)}.t3-btn-tang{background:var(--t3-tang);color:#fff}.t3-btn-tang:hover{background:var(--t3-tang-deep)}.t3-btn-ghost{background:transparent;color:var(--t3-jet);border-color:var(--t3-jet)}.t3-btn-ghost:hover{background:var(--t3-jet);color:var(--t3-bg)}.t3-btn-quiet{background:var(--t3-bg-2);color:var(--t3-ink)}.t3-btn-quiet:hover{background:var(--t3-bg-3)}.t3-chip{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;font-size:11px;font-weight:500;border-radius:var(--t3-r-pill);border:1px solid var(--t3-line);background:var(--t3-paper);color:var(--t3-ink)}.t3-chip-tang{background:var(--t3-tang-soft);color:var(--t3-tang-deep);border-color:transparent}.t3-chip-mint{background:var(--t3-mint-soft);color:var(--t3-mint);border-color:transparent}.t3-chip-iris{background:var(--t3-iris-soft);color:var(--t3-iris);border-color:transparent}.t3-chip-jet{background:var(--t3-jet);color:var(--t3-bg);border-color:transparent}.t3-card{background:var(--t3-paper);border-radius:var(--t3-r-5);border:1px solid var(--t3-line-2);overflow:hidden}.t3-scroll::-webkit-scrollbar{width:0;height:0}.t3-scroll{scrollbar-width:none}@keyframes t3-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.t3-streaming{background:linear-gradient(90deg,transparent,rgba(255,87,34,.15) 50%,transparent);background-size:200% 100%;animation:t3-shimmer 1.4s linear infinite}@keyframes t3-pulse{0%,to{opacity:1}50%{opacity:.35}}.t3-pulse{animation:t3-pulse 1.8s ease-in-out infinite}@keyframes t3-fade-up{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.t3-fade-up{animation:t3-fade-up .4s ease both}.fx{font-family:-apple-system,BlinkMacSystemFont,PingFang TC,PingFang SC,Microsoft JhengHei,Microsoft YaHei,Noto Sans TC,Helvetica Neue,system-ui,sans-serif;color:var(--fx-text);background:var(--fx-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fx-tag{display:inline-flex;align-items:center;padding:2px 7px;border-radius:4px;font-size:11px;font-weight:500;background:var(--fx-orange-soft-2);color:var(--fx-orange);letter-spacing:.04em}.fx-pill{padding:8px 20px;border:1px solid var(--fx-text);border-radius:999px;background:var(--fx-orange-grad);color:#fafaf6;font-size:13px;font-weight:500;cursor:pointer;font-family:inherit;letter-spacing:-.005em;transition:background .12s,color .12s}.fx-pill:hover{background:var(--fx-orange-grad-soft)}.fx-pill:active{transform:translateY(.5px)}.fx-pill:disabled{background:var(--fx-orange-disabled);border-color:var(--fx-orange-disabled);color:var(--fx-orange-disabled-text);cursor:not-allowed}.fx-section-divider{display:flex;align-items:center;gap:14px;justify-content:center}.fx-section-divider>.line-l{flex:1 1;height:1px;background:linear-gradient(to right,transparent,var(--fx-line-strong))}.fx-section-divider>.line-r{flex:1 1;height:1px;background:linear-gradient(to left,transparent,var(--fx-line-strong))}.fx-section-divider>.label{font-size:13px;color:var(--fx-text);font-weight:500;letter-spacing:.04em;display:inline-flex;align-items:baseline;gap:6px}.fx-section-divider>.label>.en{font-family:var(--t3-display);font-style:italic;font-weight:400;font-size:12px;color:var(--fx-muted-2);letter-spacing:0}.fx-variant-chip{padding:8px 16px;border-radius:6px;cursor:pointer;border:1px solid var(--fx-line-strong);background:#fff;color:var(--fx-text-2);font-size:13px;font-family:inherit;font-weight:400}.fx-variant-chip[aria-pressed=true]{border-color:var(--fx-orange);background:var(--fx-orange-soft);color:var(--fx-orange);font-weight:500}.fx-variant-chip:disabled{color:#ccc;cursor:not-allowed;background:#fafafa}.fx-qty-btn{width:32px;height:32px;background:#fff;border:none;cursor:pointer;font-size:16px;color:var(--fx-muted);font-family:inherit}.fx-qty-btn:disabled{color:var(--fx-faint);cursor:not-allowed}@media (max-width:359px){[style*="column-count: 2"],[style*="columnCount: 2"]{column-count:1!important}}.fx-qty-btn{width:36px;height:36px;min-width:36px;min-height:36px}@media (hover:none){input,select,textarea{font-size:max(16px,1em)!important}}input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=hidden]):not([style*=padding]),select:not([style*=padding]),textarea:not([style*=padding]){min-height:48px;padding:14px 16px;border-radius:12px;font-size:16px;line-height:1.4;box-sizing:border-box}input[style*=padding]:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=hidden]):not([style*=height]),select[style*=padding]:not([style*=height]),textarea[style*=padding]:not([style*=height]){min-height:44px;box-sizing:border-box}button:not(.fx-qty-btn):not([class*=t3-]):not([class*=o4-]):not([class*=tg-]):not([style*=padding]):not([style*=height]){min-height:48px;padding-left:20px;padding-right:20px;font-size:16px;font-weight:600;border-radius:12px}a.btn,a.cta,a[role=button]:not([style*=padding]){display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 20px;font-size:16px;font-weight:600;border-radius:12px;text-decoration:none}label{display:inline-block;margin-bottom:6px;font-size:14px;font-weight:600}.grecaptcha-badge{visibility:hidden}@font-face{font-family:__GeistSans_66bd50;src:url(/app/_next/static/media/27834908180db20f-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:__GeistSans_Fallback_66bd50;src:local("Arial");ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.00%;size-adjust:106.28%}.__className_66bd50{font-family:__GeistSans_66bd50,__GeistSans_Fallback_66bd50}.__variable_66bd50{--font-geist-sans:"__GeistSans_66bd50","__GeistSans_Fallback_66bd50"}@font-face{font-family:__GeistMono_8e6ea7;src:url(/app/_next/static/media/78fec81b34c4a365.p.woff2) format("woff2");font-display:swap;font-weight:100 900}.__className_8e6ea7{font-family:__GeistMono_8e6ea7,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.__variable_8e6ea7{--font-geist-mono:"__GeistMono_8e6ea7",ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}