.marketing{--mkt-ink:#101239;--mkt-purple:#6a59e8;color:var(--mkt-ink);-webkit-font-smoothing:antialiased;background:#fff;font-family:Arial,Microsoft YaHei,PingFang SC,sans-serif}.marketing a{color:inherit}.marketing p{color:#66687f;line-height:1.9}.marketing h1,.marketing h2,.marketing h3,.marketing h4{color:var(--mkt-ink)}.marketing h2{letter-spacing:-1px;margin-bottom:16px;font-size:34px;font-weight:700;line-height:1.5}.marketing h3{letter-spacing:-.4px;font-size:20px}.marketing section[id]{scroll-margin-top:90px}.mkt-skip{z-index:20;border:2px solid var(--mkt-purple);background:#fff;border-radius:8px;padding:12px 20px;position:absolute;top:-80px;left:20px}.mkt-skip:focus{top:12px}.mkt-header{z-index:10;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffed;border-bottom:1px solid #efeff6;height:82px;position:sticky;top:0}.mkt-nav-wrap{justify-content:space-between;align-items:center;gap:32px;max-width:1240px;height:100%;margin:auto;padding:0 40px;display:flex}.mkt-brand{color:var(--mkt-ink);letter-spacing:-1px;white-space:nowrap;align-items:center;gap:8px;font-size:26px;font-weight:750;line-height:1.1;display:inline-flex}.mkt-mark{place-items:center;width:44px;height:44px;display:grid;position:relative}.mkt-mark img{object-fit:contain;width:68px;max-width:none;height:68px;position:absolute}.mkt-brand small{letter-spacing:0;color:#626681;margin-top:5px;font-size:14px;font-weight:400;display:block}.mkt-header nav{color:#5e6077;gap:34px;font-size:16px;display:flex}.mkt-header nav a,.mkt-login{padding:12px 0;transition:color .18s}.mkt-header nav a:hover,.mkt-login:hover,.mkt-footer a:hover{color:var(--mkt-purple)}.mkt-nav-actions{align-items:center;gap:26px;display:flex}.marketing .mkt-button{color:#fff;background:#111338;border-radius:100px;justify-content:center;align-items:center;gap:22px;min-height:56px;padding:17px 28px;font-size:16px;font-weight:600;line-height:1.5;transition:background .18s,box-shadow .18s;display:inline-flex}.marketing .mkt-button:hover{background:#302868;box-shadow:0 5px 20px #352b6b22}.marketing .mkt-small{gap:12px;min-height:42px;padding:10px 20px;font-size:16px}.mkt-hero{isolation:isolate;text-align:center;background:#f9f8ff;min-height:658px;position:relative;overflow:hidden}.mkt-landscape{z-index:-1;object-fit:cover;object-position:center bottom;width:100%;height:100%;position:absolute;inset:0}.mkt-hero-content{max-width:1000px;margin:auto;padding:60px 24px 30px}.mkt-brand-hero{text-align:left;gap:17px;margin-bottom:28px;font-size:42px}.mkt-brand-hero .mkt-mark{width:75px;height:62px}.mkt-brand-hero img{width:116px;height:116px}.mkt-brand-hero small{margin-top:6px;font-size:14px}.marketing .mkt-hero h1{letter-spacing:1px;margin-bottom:22px;font-size:52px;font-weight:750;line-height:1.35}.mkt-hero h1 span{letter-spacing:.2px;font-size:40px;font-weight:600;line-height:1.5;display:block}.mkt-hero h1 em{color:var(--mkt-purple);font-style:normal}.marketing .mkt-hero-description{color:#575c80;margin-bottom:30px;font-size:16px}.marketing .mkt-hero-cta{gap:24px;min-height:62px;padding:19px 32px;font-size:17px}.marketing .mkt-benefits{color:#333d69;letter-spacing:1px;justify-content:center;gap:15px;margin:37px 0 30px;font-size:16px;display:flex}.mkt-benefits i{font-style:normal}.mkt-explore{align-items:center;gap:8px;padding:10px;font-size:14px;display:inline-flex;color:#485273!important}.mkt-section{max-width:1160px;margin:auto;padding:96px 40px}.mkt-section-heading{text-align:center;margin-bottom:54px}.mkt-eyebrow{letter-spacing:2.2px;color:#7466ba;margin-bottom:17px;font-size:14px;font-weight:700;display:block}.mkt-section-heading p{margin-bottom:0;font-size:16px}.mkt-mobile-break{display:none}.mkt-feature-grid{grid-template-columns:repeat(3,1fr);gap:54px;display:grid}.mkt-feature{padding:8px 0}.mkt-feature-icon{color:#7160d2;background:#f1edff;border-radius:16px;place-items:center;width:54px;height:54px;margin-bottom:25px;display:inline-grid}.mkt-feature-icon.tone-1{color:#aa6945;background:#fff0e7}.mkt-feature-icon.tone-2{color:#437b83;background:#eaf3f6}.mkt-feature h3{margin-bottom:15px}.mkt-feature p{margin-bottom:24px;font-size:16px}.mkt-feature-tag{color:#6f638e;border-top:1px solid #ecebf3;padding-top:18px;font-size:14px;display:block}.mkt-workflow-section{background:#f8f8fc}.mkt-steps{border-bottom:1px solid #dfdeed;grid-template-columns:repeat(3,1fr);gap:25px;margin-bottom:44px;display:grid}.mkt-steps button{text-align:left;color:#6c6d83;background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;align-items:center;gap:15px;margin-bottom:-1px;padding:0 0 23px;display:flex}.mkt-steps button[aria-selected=true]{color:#21194f;border-bottom-color:#7865dc}.mkt-step-number{letter-spacing:-1px;color:#9d94b3;font-size:23px;font-weight:500}.mkt-steps button[aria-selected=true] .mkt-step-number{color:#7460d5}.mkt-steps strong{margin-bottom:4px;font-size:16px;font-weight:600;display:block}.mkt-steps small{color:#717187;font-size:14px}.mkt-steps button>svg{margin-left:auto}.mkt-journey-panel{grid-template-columns:.85fr 1.15fr;align-items:center;gap:76px;min-height:355px;display:grid}.mkt-journey-copy h3{margin-bottom:22px;font-size:28px;line-height:1.65}.mkt-journey-copy p{margin-bottom:27px;font-size:16px}.marketing .mkt-text-link{color:#6252bf;align-items:center;gap:12px;padding:10px 0;font-size:16px;font-weight:600;display:inline-flex}.mkt-text-link:hover{text-underline-offset:5px;text-decoration:underline}.mkt-demo{background:#fff;border:1px solid #e1deed;border-radius:15px;overflow:hidden;box-shadow:0 18px 55px #44336d0c}.mkt-demo-bar{background:#fcfbff;border-bottom:1px solid #eeeaf4;align-items:center;gap:20px;padding:12px 20px;display:flex}.mkt-demo-bar>span{gap:5px;display:flex}.mkt-demo-bar i{background:#d8d3e5;border-radius:50%;width:6px;height:6px}.mkt-demo-bar small{letter-spacing:.8px;color:#78758a;font-size:14px}.mkt-demo-body{padding:25px 28px}.mkt-demo-heading{align-items:center;gap:12px;margin-bottom:22px;display:flex}.mkt-demo-symbol{color:#7a67d6;background:#f0edfc;border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.mkt-demo-heading small{font-size:14px}.mkt-demo-heading h4{margin:1px 0 0;font-size:17px}.mkt-demo-heading>svg{color:#629481;margin-left:auto}.mkt-demo dl{margin:0}.mkt-demo dl>div{grid-template-columns:65px 1fr;gap:15px;margin-bottom:13px;font-size:14px;display:grid}.mkt-demo dt{color:#848092}.mkt-demo dd{color:#4f4c67;margin:0;line-height:1.8}.mkt-demo-status{color:#537360;border-top:1px solid #eeecf4;align-items:center;gap:7px;margin-top:20px;padding-top:17px;font-size:14px;display:flex}.mkt-trust{grid-template-columns:1fr 1.12fr;align-items:center;gap:90px;display:grid}.mkt-trust>div>p{font-size:16px}.mkt-trust-list article{border-bottom:1px solid #eeedf4;align-items:flex-start;gap:20px;padding:25px 0;display:flex}.mkt-trust-list article:first-child{padding-top:0}.mkt-trust-list article:last-child{border:0;padding-bottom:0}.mkt-trust-list article>span{color:#8374bd;padding-top:3px}.mkt-trust-list h3{margin-bottom:8px;font-size:17px}.mkt-trust-list p{margin-bottom:0;font-size:16px}.mkt-faq{border-top:1px solid #eeedf4;grid-template-columns:.8fr 1.2fr;gap:72px;display:grid}.mkt-faq details{border-bottom:1px solid #eeedf4}.mkt-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:24px 0;font-size:16px;font-weight:500;list-style:none;display:flex}.mkt-faq summary::-webkit-details-marker{display:none}.mkt-faq summary:focus-visible{outline-offset:3px;border-radius:3px;outline:3px solid #a79dfa}.mkt-faq summary svg{color:#706580;transition:transform .15s}.mkt-faq details[open] summary svg{transform:rotate(45deg)}.mkt-faq details p{margin-bottom:24px;padding-right:24px;font-size:16px}.mkt-closing{text-align:center;background:#f3f1fc;padding:70px 24px 75px}.mkt-closing p{margin-bottom:28px}.mkt-closing-note{color:#736c88;justify-content:center;align-items:center;gap:6px;margin-top:19px;font-size:14px;display:flex}.mkt-footer{flex-wrap:wrap;align-items:center;gap:25px;max-width:1240px;margin:auto;padding:35px 40px;display:flex}.mkt-footer .mkt-brand{font-size:23px}.mkt-footer .mkt-brand small{font-size:14px}.mkt-footer>span{color:#767184;font-size:14px}.mkt-footer nav{color:#6a6779;gap:24px;margin-left:auto;font-size:14px;display:flex}.mkt-footer nav a{padding:12px 0}.mkt-footer>small{text-align:center;color:#777284;border-top:1px solid #efedf5;width:100%;padding-top:20px;font-size:14px}@media (min-width:1600px){.mkt-hero{min-height:720px}.mkt-hero-content{padding-top:85px}}@media (max-width:1000px){.mkt-header nav{display:none}.mkt-nav-wrap{gap:24px;padding:0 28px}.mkt-header nav{gap:22px}.mkt-feature-grid{gap:28px}.mkt-journey-panel{gap:35px}.mkt-trust{gap:45px}.mkt-faq{gap:40px}.mkt-footer>span{display:none}}@media (max-width:760px){.mkt-header{height:70px}.mkt-header nav{display:none}.mkt-nav-wrap{padding:0 22px}.mkt-nav-actions{gap:20px}.mkt-brand{gap:5px;font-size:24px}.mkt-brand small{display:none}.mkt-nav-actions .mkt-small{padding:9px 15px}.mkt-hero{min-height:620px}.mkt-landscape{object-position:center bottom}.mkt-hero-content{padding:64px 20px 35px}.mkt-brand-hero{gap:10px;margin-bottom:27px;font-size:36px}.mkt-brand-hero .mkt-mark{width:66px;height:54px}.mkt-brand-hero img{width:100px;height:100px}.mkt-brand-hero small{font-size:14px;display:block}.marketing .mkt-hero h1{letter-spacing:0;font-size:40px;line-height:1.5}.mkt-hero h1 span{font-size:27px;line-height:1.7}.marketing .mkt-hero-description{max-width:270px;margin:0 auto 29px;font-size:16px}.marketing .mkt-hero-cta{gap:17px;min-height:56px;padding:16px 24px;font-size:16px}.marketing .mkt-benefits{letter-spacing:0;gap:8px;margin:34px 0 25px;font-size:14px}.mkt-section{padding:68px 26px}.marketing h2{font-size:27px}.mkt-section-heading{margin-bottom:34px}.mkt-section-heading p{font-size:16px}.mkt-eyebrow{letter-spacing:1.5px;font-size:14px}.mkt-feature-grid{grid-template-columns:1fr;gap:30px}.mkt-feature{padding-left:74px;position:relative}.mkt-feature-icon{width:48px;height:48px;position:absolute;top:7px;left:0}.mkt-feature h3{font-size:18px}.mkt-feature p{margin-bottom:15px;font-size:16px}.mkt-feature-tag{padding-top:13px;font-size:14px}.mkt-steps{gap:10px;margin-bottom:30px}.mkt-steps button{text-align:center;padding-bottom:16px;display:block}.mkt-steps button>svg,.mkt-steps small{display:none}.mkt-step-number{margin-bottom:6px;font-size:20px;display:block}.mkt-steps strong{font-size:14px}.mkt-journey-panel{grid-template-columns:1fr;align-content:start;gap:28px;min-height:620px}.mkt-journey-copy h3{margin-bottom:14px;font-size:23px}.mkt-journey-copy p{margin-bottom:12px;font-size:16px}.mkt-demo-body{padding:22px}.mkt-demo dl>div{grid-template-columns:70px minmax(0,1fr);gap:10px;font-size:14px}.mkt-demo dd{min-width:0}.mkt-trust,.mkt-faq{grid-template-columns:1fr;gap:32px}.mkt-trust h2 br,.mkt-faq h2 br{display:none}.mkt-faq>div>p{margin:0}.mkt-faq summary{padding:22px 0;font-size:16px}.mkt-closing{padding:64px 24px}.mkt-closing p{font-size:16px}.mkt-footer{gap:24px;padding:30px 26px}.mkt-footer nav{flex-wrap:wrap;gap:22px;margin:0}.mkt-footer>small{text-align:left}.mkt-mobile-break{display:block}}@media (max-width:390px){.mkt-nav-wrap{gap:12px;padding:0 16px}.mkt-nav-actions{gap:15px}.mkt-nav-actions .mkt-small{gap:8px;padding:9px 13px;font-size:14px}.mkt-brand{font-size:21px}.mkt-brand small{font-size:14px}.mkt-brand-hero{font-size:36px}.mkt-brand-hero small{font-size:14px}.marketing .mkt-hero h1{font-size:36px}.mkt-hero h1 span{font-size:23px}.marketing .mkt-benefits{gap:6px;font-size:14px}.mkt-section{padding-left:22px;padding-right:22px}.mkt-demo-body{padding:18px}.mkt-steps strong{font-size:14px}}@media (prefers-reduced-motion:reduce){.marketing *,.marketing :before,.marketing :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.marketing nav{flex-direction:row}.mkt-step-number{color:#746780}.mkt-steps small,.mkt-demo-bar small,.mkt-demo dt,.mkt-closing-note{color:#625b75}.mkt-closing .mkt-eyebrow{color:#62539c}.pricing-brand{color:#11143d;font-size:30px;font-weight:800}.pricing-page{padding-top:160px}.pricing-page h1{margin:20px 0;font-size:clamp(36px,5vw,64px);line-height:1.15}.pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}.pricing-card{background:#fff;border:1px solid #dcdcec;border-radius:24px;flex-direction:column;gap:20px;padding:36px;display:flex}.pricing-card h2{font-size:28px}.pricing-card p,.pricing-card li{font-size:16px;line-height:1.8}.pricing-card small{color:#525670;font-size:14px;line-height:1.7}.pricing-card ul{flex:1;gap:14px;margin:0;padding:0;list-style:none;display:grid}.pricing-card li{align-items:flex-start;gap:10px;display:flex}.pricing-card li svg{color:#6556dc;flex-shrink:0;margin-top:5px}.pricing-card .pricing-number{color:#19163e;font-size:34px;font-weight:700}.pricing-featured{background:#f8f6ff;border:2px solid #8972eb}.pricing-rates{margin:0}.pricing-rates>div{border-bottom:1px solid #ded7f0;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;display:flex}.pricing-rates dt{font-size:16px;line-height:1.6}.pricing-rates dd{white-space:nowrap;margin:0;font-size:28px;font-weight:700}.pricing-rates dd span{font-size:14px;font-weight:400}.pricing-rules{padding:70px 0 35px}.pricing-rules h2{margin-bottom:32px;font-size:30px}.pricing-bottom,.pricing-preview{justify-content:space-between;align-items:center;gap:30px;display:flex}.pricing-preview p{margin-top:15px;font-size:16px;line-height:1.8}.pricing-preview .mkt-button{flex-shrink:0}@media (max-width:700px){.pricing-grid{grid-template-columns:1fr}.pricing-card{padding:24px}.pricing-page{padding-top:110px}.pricing-bottom,.pricing-preview{flex-direction:column;align-items:flex-start}.pricing-rules h2{font-size:26px}}.pricing-rules .mkt-feature{padding-left:0}
