html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}:root{--primary: #0055ff;--primary-fill: #1966ff;--primary-alt: #1966ff;--primary-border: #2962ff;--primary-hover: #4784ff;--primary-soft: rgba(0, 85, 255, .039);--primary-gradient: linear-gradient(302.41deg, #00aaff .65%, #1966ff 145.4%);--primary-gradient-btn: linear-gradient(161deg, #00aaff -61.9%, #0055ff 91.82%);--primary-gradient-solid: linear-gradient(161deg, #33c3ff 0%, #1966ff 92%);--text: #111111;--text-title: #252931;--text-secondary: #585858;--text-muted: #939597;--text-light: #898b8f;--text-footer: #9aa3b2;--bg: #ffffff;--bg-soft: #f9fbff;--bg-process: linear-gradient(0deg, rgba(0, 85, 255, 0) -26.79%, rgba(0, 85, 255, .04));--border: #e8ecf4;--radius-sm: 8px;--radius: 12px;--radius-lg: 24px;--shadow-card: 0 4px 48px 0 rgba(45, 94, 192, .051);--shadow-merchant: 0 4px 40px 0 rgba(0, 0, 0, .03);--container: 1140px;--container-wide: 1400px;--font-display: "DOUYINSANSBOLD-GB", "PingFang SC", -apple-system, "Microsoft YaHei", sans-serif;--font-body: "PingFang SC", -apple-system, "Segoe UI", "Microsoft YaHei", "Noto Sans CJK SC", sans-serif;--hero-duration: 5s}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font-body);color:var(--text-title);background:var(--bg);line-height:1.5;font-size:14px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}html.is-login-page,html.is-login-page body{height:100%;overflow:hidden}html.is-login-page #app{display:flex;flex-direction:column;height:100svh;max-height:100svh;overflow:hidden}html.is-login-page main.main-login{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button{font-family:inherit}.container{width:min(var(--container),calc(100% - 48px));margin:0 auto}@media(min-width:1380px){.container{width:min(var(--container-wide),calc(100% - 240px))}}@media(min-width:1640px){.container{width:var(--container-wide)}}.title-highlight{font-style:normal;color:var(--primary)}.site-header{position:sticky;top:0;z-index:500;width:100%;height:72px;background:#fff0;transition:background .3s,box-shadow .3s}.site-header.is-scrolled{background:#fff;box-shadow:0 4px 10px #0000000a}.header-inner{display:flex;align-items:center;justify-content:space-between;height:72px;width:1140px;margin:0 auto;transition:width .3s ease}@media screen and (min-width:1380px)and (max-width:1639px){.header-inner{width:calc(100% - 240px)}}@media screen and (min-width:1640px){.header-inner{width:1400px}}.header-left{display:flex;align-items:center;flex:1;min-width:0}.logo{display:flex;align-items:center;flex-shrink:0;height:100%;margin-right:120px}@media screen and (min-width:1380px){.logo{margin-right:9vw}}@media screen and (min-width:1640px){.logo{margin-right:250px}}.logo img{width:150px;height:23px;object-fit:contain}.main-nav{display:flex;align-items:center}.nav-link{position:relative;margin-right:60px;font-size:16px;line-height:22px;font-weight:400;color:#666;transition:color .3s,font-weight .3s;white-space:nowrap}.nav-link:last-child{margin-right:0}.nav-link:hover,.nav-link:active,.nav-link.active{color:#111;font-weight:500}.nav-link.active:after{content:"";position:absolute;left:0;right:0;bottom:-8px;height:3px;background-color:#0371fe;border-radius:3px}.header-actions{display:flex;align-items:center;gap:16px;flex-shrink:0;font-size:16px}.download-app-wrap{position:relative}.link-download{font-size:12px;line-height:1;color:var(--primary-fill);transition:color .3s;white-space:nowrap}.link-download:hover{color:var(--primary-hover)}.download-dropdown{position:absolute;top:calc(100% + 12px);right:0;display:none;gap:16px;padding:16px;background:#fff;border-radius:var(--radius);box-shadow:0 8px 32px #2529311f;z-index:10}.download-app-wrap:hover .download-dropdown,.download-app-wrap:focus-within .download-dropdown{display:flex}.download-qr{text-align:center}.download-qr img{width:120px;height:120px;border-radius:4px}.download-qr span{display:block;margin-top:8px;font-size:12px;color:var(--text-secondary)}.btn{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);font-weight:400;border:.5px solid transparent;cursor:pointer;transition:background .3s,border-color .3s,color .3s;background:transparent;white-space:nowrap;text-decoration:none;box-sizing:border-box}.btn-header-outline{width:96px;height:32px;font-size:12px;line-height:1;color:var(--primary-border);border-color:var(--primary-border)}.btn-header-outline:hover{color:var(--primary-hover);border-color:var(--primary-hover)}.btn-header-primary{width:72px;height:32px;font-size:12px;font-weight:500;line-height:1;color:#fff;background:var(--primary-fill);border-color:var(--primary-fill)}.btn-header-primary:hover{background:var(--primary-hover);border-color:var(--primary-hover);color:#fff}.btn-primary{background:var(--primary-fill);color:#fff;border-color:var(--primary-fill);padding:8px 20px;font-size:14px;font-weight:500}.btn-primary:hover{background:var(--primary-hover);border-color:var(--primary-hover)}.btn-outline{border-color:var(--primary-border);color:var(--primary-border);padding:8px 20px;font-size:14px}.btn-outline:hover{background:var(--primary-soft)}.btn-outline-blue{border:1px solid var(--primary-border);color:var(--primary-border);background:#fff;width:100%;padding:14px;border-radius:var(--radius);font-size:20px;font-weight:500;line-height:22px}.btn-outline-blue:hover{background:var(--primary-soft)}.btn-white{background:#fff;color:var(--primary-border);width:100%;padding:14px;border-radius:var(--radius);font-size:20px;font-weight:500;border:none}.hero{padding:32px 0 24px;background:linear-gradient(180deg,#f9fbff,#fff 65%);position:relative;overflow:hidden}.hero-inner{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;min-height:286px}@media(min-width:1640px){.hero-inner{min-height:325px}.hero-slide h1{margin-top:48px}}.hero-content{flex:1;min-width:0;padding-right:12px}.hero-slides{position:relative;min-height:140px}.hero-slide{display:none;animation:heroFadeOut .3s ease forwards}.hero-slide.active{display:block;animation:heroFadeIn .35s ease forwards}@keyframes heroFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes heroFadeOut{0%{opacity:1}to{opacity:0}}.hero-slide h1{font-family:var(--font-display);font-size:48px;font-weight:500;line-height:67px;letter-spacing:.02em;color:var(--text);margin-top:32px;white-space:nowrap}@media(min-width:1640px){.hero-slide h1{font-size:50px;line-height:70px}}.hero-highlight{color:var(--primary)}.hero-desc{font-size:18px;font-weight:400;color:var(--text-secondary);letter-spacing:.04em;line-height:25px;margin-top:8px;text-align:justify}@media(min-width:1640px){.hero-desc{font-size:20px;line-height:28px}}.hero-tabs{display:inline-flex;align-items:center;gap:0;margin-top:28px;padding:4px;background:var(--primary-soft);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);border-radius:var(--radius);width:fit-content;max-width:100%}.hero-tabs button{padding:6px 18px;border:none;border-radius:var(--radius-sm);background:transparent;color:#666;font-size:14px;font-weight:400;line-height:24px;cursor:pointer;white-space:nowrap;transition:background .3s,color .3s,font-weight .3s}@media(min-width:1640px){.hero-tabs button{font-size:16px}}.hero-tabs button.active{background:#fff;color:#111;font-weight:500}.hero-visual{flex-shrink:0;width:520px;transition:opacity .3s ease}@media(min-width:1640px){.hero-visual{width:590px}}.hero-visual img{width:100%;height:auto;object-fit:contain}.hero-visual.is-changing{opacity:.6}.merchant-types{padding:4px 0 40px}.cards-row{display:flex;gap:24px;align-items:stretch}.merchant-card{position:relative;flex:1;padding:32px 30px 40px;border-radius:var(--radius-lg);border:none;background:#fff;box-shadow:var(--shadow-card);display:flex;flex-direction:column}@media(min-width:1640px){.merchant-card{padding:32px 40px 40px}}.merchant-card.featured{background:var(--primary-gradient);color:#fff;box-shadow:var(--shadow-card)}.merchant-card.featured:after{content:"";position:absolute;bottom:-16px;left:50%;transform:translate(-50%);width:42px;height:16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='42' height='16' fill='none'%3E%3Cpath fill='url(%23a)' d='M0 0h42c-3.469 0-10.92 7.564-15.948 13.147-2.623 2.912-7.343 2.798-9.878-.191C11.458 7.393 4.368 0 0 0'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='40.5' x2='5' y1='.5' y2='2' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23009BFF'/%3E%3Cstop offset='1' stop-color='%230197FF'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E") no-repeat center;background-size:contain}.merchant-card .badge{position:absolute;top:0;right:0;background:linear-gradient(270deg,#f71510,#ff7c53 107.82%);color:#fff;font-size:12px;font-weight:500;line-height:24px;padding:1px 16px;border-radius:0 var(--radius-lg) 0 var(--radius-lg)}.merchant-card.featured .badge{background-image:url(https://p3-ecop-imagex.byteimg.com/tos-cn-i-5bio2hw93e/228819d087a74c259a5f67902306dffa~tplv-5bio2hw93e-origin.png);background-size:100% 100%;background-repeat:no-repeat;color:#88580f;font-family:var(--font-display);font-size:13px;font-weight:400;width:129px;height:32px;line-height:16px;padding:3px 8px 0 0;text-align:right;border-radius:0 var(--radius) 0 0}.merchant-card h2{font-size:28px;font-weight:600;line-height:42px;color:#000;margin-bottom:6px}.merchant-card.featured h2{color:#fff}.merchant-card .subtitle{font-size:18px;font-weight:400;line-height:28px;color:var(--text-muted);margin-bottom:16px}.merchant-card.featured .subtitle{color:#ffffffd9}.merchant-card .card-divider{height:1px;background:#1d21291a;margin:16px 0 24px}.merchant-card.featured .card-divider{background:#fff3}.merchant-card ul{list-style:none;margin-bottom:36px;flex:1;display:flex;flex-direction:column;gap:12px}.merchant-card li{font-size:16px;font-weight:400;line-height:22px;color:#4e5969;padding-left:22px;position:relative}.merchant-card.featured li{color:#fff}.merchant-card li:before{content:"✓";position:absolute;left:0;font-weight:500;color:var(--primary-border)}.merchant-card.featured li:before{color:#fff}.process{background:var(--bg-process);border-radius:var(--radius-lg);padding:24px 0;margin:0 auto;max-width:var(--container)}@media(min-width:1380px){.process{max-width:min(var(--container-wide),calc(100% - 240px))}}@media(min-width:1640px){.process{max-width:var(--container-wide)}}.process .container{padding:0}.process-inner{display:flex;align-items:center;justify-content:center;gap:clamp(32px,5vw,100px);padding:0 24px}.process-step h3{font-size:18px;font-weight:600;line-height:28px;color:var(--text);margin-bottom:6px}.process-step p{font-size:18px;font-weight:400;line-height:28px;color:var(--text-muted);white-space:nowrap}.process-arrow{width:32px;height:14px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='14' fill='none'%3E%3Cpath fill='url(%23a)' d='M25.568 13.39a.86.86 0 0 1-.643.292h-2.792a.513.513 0 0 1-.394-.841l3.788-4.543H2.743a.86.86 0 0 1-.613-.259L.147 6.002a.513.513 0 0 1 .368-.871h25.012L21.782.85A.513.513 0 0 1 22.168 0h2.757c.246 0 .48.106.643.292l5.238 5.986a.855.855 0 0 1 0 1.126z'/%3E%3C/defs%3E%3ClinearGradient id='a' x1='-.701' x2='31.299' y1='7' y2='7' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.05' stop-color='%23DFE2E6' stop-opacity='0'/%3E%3Cstop offset='.5' stop-color='%23DFE2E6'/%3E%3C/linearGradient%3E%3C/svg%3E") no-repeat center;background-size:contain;font-size:0}.stories{padding:80px 0 64px}.section-title{text-align:center;font-size:40px;font-weight:600;line-height:60px;color:var(--text);margin-bottom:32px}.story-tabs{display:flex;justify-content:center;gap:4px;margin-bottom:48px;background:var(--primary-soft);border-radius:var(--radius);padding:4px;width:fit-content;margin-left:auto;margin-right:auto}.story-tabs button{padding:6px 18px;border:none;border-radius:var(--radius-sm);background:transparent;cursor:pointer;font-size:16px;font-weight:400;line-height:24px;color:var(--text-secondary);transition:all .3s}.story-tabs button.active{background:#fff;color:var(--text);font-weight:500}.story-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.story-card{display:flex;gap:12px;padding:24px;background:linear-gradient(180deg,#0055ff0f,#05f0);border-radius:var(--radius-lg);transition:transform .2s,box-shadow .2s}.story-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-card)}.story-card img{width:40px;height:40px;border-radius:50%;flex-shrink:0;border:1px solid #fff}.story-card strong{font-size:20px;font-weight:600;line-height:28px;color:#000}.story-card .tag{font-size:14px;color:var(--text-secondary);margin-left:8px;font-weight:400}.story-card .metrics{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 8px;font-size:16px;font-weight:600;color:var(--text)}.story-card .metrics span{font-family:var(--font-display);font-size:20px;color:var(--primary)}.story-card .quote{font-size:14px;color:#888;line-height:24px}.channels{padding:80px 0;background:var(--bg-soft)}.channels-layout{display:flex;align-items:flex-start;gap:24px}.channel-nav{display:flex;align-items:flex-start;flex-shrink:0;box-sizing:border-box;width:383px;height:504px;margin-top:14px;padding-left:8px;gap:24px}.channel-track{position:relative;flex-shrink:0;width:8px;height:504px}.channel-track-line{position:absolute;left:4px;top:0;width:1px;height:100%;background:#000;opacity:.1;pointer-events:none}.channel-track-dash{position:absolute;left:4px;top:0;bottom:0;width:0;border-left:1px dashed #1966ff;opacity:.4;pointer-events:none}.channel-track-thumb{position:absolute;left:0;top:0;width:8px;height:78px;background:#05f;border-radius:35px;transition:top .3s ease;pointer-events:none;z-index:1}.channel-tabs{display:flex;flex-direction:column;flex:1;min-width:0;height:504px;gap:64px}.channel-tabs button{text-align:left;box-sizing:border-box;padding:0;border:none;background:transparent;cursor:pointer;display:flex;flex-direction:column;gap:12px;height:78px;flex-shrink:0}.channel-tabs .channel-title{display:block;font-size:24px;font-weight:500;line-height:38px;color:#888;transition:color .3s,font-weight .3s}.channel-tabs button.active .channel-title{font-weight:600;color:#111}.channel-tabs .channel-desc{display:block;font-size:20px;font-weight:400;line-height:28px;color:#b8b8b8;transition:color .3s}.channel-tabs button.active .channel-desc{color:#111}.channel-preview{flex:1;min-width:0;max-height:644px;object-fit:contain;border-radius:var(--radius-lg);background:linear-gradient(180deg,#0055ff0a,#05f0);transition:opacity .3s ease}.channel-preview.is-changing{opacity:.5}.support{padding:80px 0}.support-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.support-item{padding:32px 24px 16px 40px;border-radius:var(--radius-lg);background:linear-gradient(180deg,#0055ff0f,#05f0);transition:padding .3s}@media(max-width:1440px){.support-item{padding:32px 24px 16px}}.support-item img{width:26px;height:26px;margin-bottom:16px}.support-item h3{font-size:24px;font-weight:600;line-height:38px;color:var(--text);margin-bottom:16px}.support-item li{font-size:16px;font-weight:400;line-height:26px;color:#b8b8b8;margin-bottom:4px;list-style:none;padding-left:16px;position:relative}.support-item li:before{content:"";position:absolute;left:0;top:11px;width:4px;height:4px;border-radius:2px;background:#12121233}.onboard-cta{padding:80px 0;background:linear-gradient(180deg,#f9fbff,#e4eff9)}.onboard-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.onboard-card{background:#fff;border-radius:var(--radius-lg);padding:32px 24px;text-align:center;box-shadow:var(--shadow-merchant);position:relative}.benefit-tag{position:absolute;top:16px;right:16px;font-size:12px;color:var(--primary-alt);background:#1966ff14;padding:5px 7px;border-radius:4px;line-height:10px}.onboard-card img{width:64px;margin:8px auto 16px}.onboard-card h3{font-size:16px;font-weight:500;line-height:24px;margin-bottom:8px;color:var(--text-title)}.onboard-card p{font-size:12px;color:var(--text-light);margin-bottom:20px;line-height:18px}.onboard-card .btn{width:100%;height:44px;border-radius:var(--radius-sm);font-size:16px}.site-footer{width:100%;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#f5f9fc99;padding:80px 0 160px;box-sizing:border-box}.footer-contact-inner{box-sizing:border-box;width:1140px;margin:0 auto;display:flex;gap:75px;justify-content:space-between}@media screen and (min-width:1380px)and (max-width:1639px){.footer-contact-inner{width:calc(100% - 240px)}}@media screen and (min-width:1640px){.footer-contact-inner{width:1400px}}.footer-brand{flex-shrink:0}.footer-slogan{display:block;width:270px;height:111px;object-fit:contain}.footer-brand-body{display:flex;flex-direction:column;align-items:center;width:270px;margin-top:55px}.footer-brand-body h3{font-size:20px;font-weight:500;line-height:28px;color:#313233}.footer-qr{display:grid;grid-template-columns:repeat(3,1fr);gap:26px;width:100%;margin-top:12px;text-align:center;color:#959798;font-size:7px;line-height:10px}.footer-qr-item p{margin:0}.footer-qr-item img{display:block;margin:4px auto 0;width:42px;height:42px;border-radius:2px;box-shadow:0 2.35px 4.7px #00000029;object-fit:cover}.footer-info{flex:1 1 0;min-width:0;display:flex;flex-direction:column;flex-wrap:wrap;gap:28px;align-items:flex-start;border-left:1px dashed rgba(25,102,255,.35);padding-left:75px;box-sizing:border-box}.footer-info-row{display:flex;width:100%}.footer-info-label{flex-shrink:0;width:120px;margin-right:40px;font-size:20px;font-weight:500;line-height:28px;color:#4d4e4f;text-align:right}.footer-info-links{display:flex;flex-wrap:wrap;gap:16px 24px;align-items:center}.footer-info-link-wrap{display:inline-flex;align-items:center}.footer-info-link-icon{width:16px;height:16px;margin-right:4px;flex-shrink:0}.footer-info-links a{font-size:16px;line-height:22px;color:#919598;opacity:.8;transition:opacity .2s}.footer-info-links a:hover{opacity:1}.sticky-benefits-bar{position:fixed;left:0;right:0;bottom:0;z-index:100;box-sizing:border-box;display:flex;height:94px;justify-content:center;background-color:#fffc;border-top:1px solid #fff;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transform:translateY(100%);opacity:0;visibility:hidden;pointer-events:none;transition:transform .3s ease,opacity .3s ease,visibility .3s ease}.sticky-benefits-bar.is-visible{transform:translateY(0);opacity:1;visibility:visible;pointer-events:auto}.sticky-benefits-inner{display:flex;align-items:center;justify-content:space-between;width:1140px;height:70px;margin:0;padding:0}@media screen and (min-width:1380px)and (max-width:1639px){.sticky-benefits-inner{width:calc(100% - 240px)}}@media screen and (min-width:1640px){.sticky-benefits-inner{width:1400px}}.sticky-benefits-main{display:flex;align-items:center;gap:clamp(32px,calc((1640px - 100vw)*.138 + 32px),40px)}.sticky-benefits-title{flex-shrink:0;margin:0;font-family:var(--font-display);font-size:24px;font-style:italic;font-weight:400;line-height:40px;color:#252931;white-space:nowrap}.sticky-benefits-divider{flex-shrink:0;width:0;height:32px;border-left:1px dashed rgba(25,102,255,.4)}.sticky-benefits-list{display:flex;align-items:center;gap:clamp(16px,calc((1640px - 100vw)*.03 + 16px),24px);margin:0;padding:0;list-style:none}.sticky-benefits-list li{display:flex;align-items:center;gap:4px;flex-shrink:0}.sticky-benefits-list img{width:32px;height:32px;object-fit:contain}.sticky-benefits-list span{font-size:20px;font-weight:400;line-height:28px;color:#252931;white-space:nowrap}.sticky-benefits-action{position:relative;flex-shrink:0;height:70px}.sticky-benefits-btn{position:relative;width:284px;height:70px;padding:0;border:none;border-radius:12px;background:var(--primary-gradient-btn),#05f;color:#fff;font-size:22px;font-weight:500;line-height:70px;cursor:pointer;transition:opacity .2s ease}.sticky-benefits-btn:hover{opacity:.92}.sticky-benefits-badge{position:absolute;top:0;right:0;width:129px;height:32px;padding-top:3px;padding-right:8px;box-sizing:border-box;background-repeat:no-repeat;background-size:100% 100%;border-radius:0 12px 0 0;color:#88580f;font-size:12px;font-weight:400;line-height:16px;text-align:right;white-space:nowrap;pointer-events:none}.sticky-benefits-badge-num{font-family:var(--font-display);font-size:13px}.float-sidebar{position:fixed;right:16px;top:50%;transform:translateY(-50%);z-index:90}@media screen and (max-width:1100px){.float-sidebar{bottom:110px;top:auto;transform:none}}.float-sidebar button{writing-mode:vertical-rl;padding:16px 10px;background:var(--primary-gradient-solid);color:#fff;border:none;border-radius:var(--radius);cursor:pointer;font-size:13px;font-weight:500;box-shadow:0 8px 24px #1966ff38}.float-sidebar button:hover{background:linear-gradient(161deg,#5cadff 0%,var(--primary-hover) 92%)}.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);z-index:600;display:flex;align-items:center;justify-content:center;padding:32px 24px;animation:overlayIn .25s ease}.modal-overlay.hidden{display:none}@keyframes overlayIn{0%{opacity:0}to{opacity:1}}.modal{background:#fff;border-radius:24px;width:min(900px,100%);max-height:90vh;overflow-y:auto;padding:40px 32px 32px;position:relative;box-shadow:0 20px 60px #00000026;animation:modalIn .35s cubic-bezier(.22,1,.36,1)}@keyframes modalIn{0%{opacity:0;transform:scale(.94) translateY(16px)}to{opacity:1;transform:scale(1) translateY(0)}}.modal-close{position:absolute;top:20px;right:20px;width:28px;height:28px;border:none;background:transparent;border-radius:50%;cursor:pointer;color:#b8b8b8;display:flex;align-items:center;justify-content:center;transition:color .2s,background .2s}.modal-close:hover{color:var(--text);background:#f2f3f5}.modal h2{text-align:center;font-size:40px;font-weight:600;line-height:60px;margin-bottom:32px;color:var(--text)}.modal-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:28px}.modal-card{border:1px solid #e8ecf0;border-radius:var(--radius-lg);padding:28px 20px 24px;text-align:center;position:relative;transition:transform .2s,box-shadow .2s,border-color .2s;background:#fff}.modal-card:hover{border-color:var(--primary-alt);box-shadow:0 8px 24px #1966ff1a;transform:translateY(-2px)}.modal-benefit-tag{position:absolute;top:16px;right:16px;font-size:12px;line-height:10px;color:var(--primary-alt);background:#1966ff14;padding:5px 7px;border-radius:4px}.modal-card-icon{width:64px;height:64px;margin:12px auto 16px;object-fit:contain}.modal-card h3{font-size:16px;font-weight:500;line-height:24px;margin-bottom:10px;color:var(--text-title)}.modal-card p{font-size:12px;color:var(--text-light);margin-bottom:20px;min-height:40px;line-height:18px}.btn-modal-primary{width:100%;height:44px;border:none;border-radius:var(--radius-sm);background:var(--primary-gradient-solid);color:#fff;font-size:16px;font-weight:500;cursor:pointer;transition:background .2s,opacity .2s}.btn-modal-primary:hover{background:linear-gradient(161deg,#5cadff 0%,var(--primary-hover) 92%)}.modal-benefits{display:grid;grid-template-columns:1.6fr 1fr;gap:32px;padding-top:24px;border-top:1px solid #eef0f2}.modal-benefits h4{font-size:14px;font-weight:400;line-height:22px;margin-bottom:20px;color:var(--text-secondary);text-align:left}.benefit-num{color:var(--primary);font-family:var(--font-display)}.benefit-divider{color:#c5c8cc}.benefits-unlicensed h4{text-align:center}.benefit-icons{display:flex;gap:12px;flex-wrap:wrap}.benefit-item{text-align:center;width:112px}.benefit-item img{width:56px;height:56px;margin:0 auto 12px;object-fit:contain}.benefit-item strong{display:block;font-size:16px;font-weight:600;line-height:24px;margin-bottom:4px;color:var(--text)}.benefit-item span{font-size:14px;font-weight:400;line-height:24px;color:#888}.benefits-unlicensed{border-left:1px solid #eef0f2;padding-left:28px;display:flex;flex-direction:column;align-items:center}.benefits-unlicensed .benefit-icons{justify-content:center}@media(max-width:1200px){.main-nav .nav-link{margin-right:32px;font-size:14px}.logo{margin-right:40px}}@media(max-width:1024px){.header-inner{width:calc(100% - 32px)}.main-nav{display:none}.logo{margin-right:0}.btn-header-outline{width:auto;padding:0 12px}.hero-inner{flex-direction:column}.hero-slide h1{white-space:normal;font-size:36px;line-height:1.3}.hero-visual{width:100%}.hero-tabs{flex-wrap:wrap}.cards-row{flex-direction:column}.story-cards,.support-grid,.onboard-cards,.modal-cards{grid-template-columns:1fr}.channels-layout{flex-direction:column}.channel-nav{width:100%;height:auto;margin-top:0;padding-left:0}.channel-track{height:auto;min-height:320px}.channel-tabs{height:auto;gap:24px}.channel-tabs button{height:auto;min-height:78px;padding:12px 0}.channel-preview{width:100%}.footer-contact-inner{flex-direction:column;width:calc(100% - 48px);gap:40px}.footer-info{border-left:none;padding-left:0;border-top:1px dashed rgba(25,102,255,.35);padding-top:32px}.footer-info-label{width:96px;margin-right:16px;font-size:16px;text-align:left}.footer-info-links a{font-size:14px}.sticky-benefits-bar{height:auto;padding:12px 0}.sticky-benefits-inner{flex-direction:column;width:calc(100% - 32px);height:auto;gap:12px}.sticky-benefits-main{flex-wrap:wrap;justify-content:center;gap:16px}.sticky-benefits-title{font-size:18px;line-height:28px}.sticky-benefits-list{flex-wrap:wrap;justify-content:center;gap:12px}.sticky-benefits-list span{font-size:14px}.sticky-benefits-btn{width:min(100%,284px)}.modal h2{font-size:28px;line-height:40px}.modal-benefits{grid-template-columns:1fr}.benefits-unlicensed{border-left:none;padding-left:0;border-top:1px solid #eef0f2;padding-top:24px}}
