*{margin:0;padding:0;box-sizing:border-box}html:has(.home-page),html:has(.home-page) body{height:100%;overflow:hidden}.home-page{height:100vh;overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth;background:#000;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;-ms-overflow-style:none;scrollbar-width:none}.home-page::-webkit-scrollbar{display:none}.container{max-width:1200px;margin:0 auto;padding:0 24px}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.2;letter-spacing:-.02em}h1{font-family:"DM Serif Text",SiYuanSongTi Heavy,Roboto,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400}.section-label{display:inline-block;font-size:13px;font-weight:600;color:#00ffe4;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:16px}.section-header{text-align:center;max-width:800px;margin:0 auto 64px}.section-header .section-title{font-family:"DM Serif Text",SiYuanSongTi Heavy,Roboto,-apple-system,BlinkMacSystemFont,sans-serif;font-size:36px;font-weight:700;color:#fff;margin-bottom:16px;white-space:nowrap}.section-header .section-subtitle{font-size:18px;color:#a1a1aa;line-height:1.7}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;font-size:15px;font-weight:600;border-radius:6px;border:none;cursor:pointer;transition:all .2s ease;text-decoration:none;position:relative}.btn.btn-primary{background:#00ffe4;color:#03131a;font-weight:600}.btn.btn-primary:hover{background:#00d4be;transform:translateY(-1px)}.btn.btn-secondary{background:rgba(0,255,228,.08);color:#fff;border:1px solid rgba(0,255,228,.5)}.btn.btn-secondary:hover{background:rgba(0,255,228,.15);border-color:#00ffe4}.btn.btn-text{background:rgba(0,0,0,0);color:#a1a1aa;border:1px solid hsla(0,0%,100%,.15);padding:10px 16px}.btn.btn-text:hover{color:#fff;border-color:hsla(0,0%,100%,.25)}.btn.btn-large{padding:16px 32px;font-size:16px;border-radius:9px}.btn.btn-block{display:flex;width:100%}.btn .btn-badge{background:rgba(0,0,0,.2);padding:4px 10px;border-radius:9999px;font-size:12px;font-weight:500}.mobile-try-btn{display:none!important}.mobile-coming-soon-modal{display:none}.download-dropdown{position:relative;display:inline-block}.download-dropdown .download-trigger{display:inline-flex;align-items:center;gap:6px}.download-dropdown .download-trigger .dropdown-arrow{transition:transform .2s ease}.download-dropdown.open .download-trigger .dropdown-arrow{transform:rotate(180deg)}.download-dropdown .download-menu{position:absolute;top:calc(100% + 8px);left:0;min-width:260px;background:#161616;border:1px solid hsla(0,0%,100%,.08);border-radius:9px;padding:8px;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .2s ease;z-index:100;box-shadow:0 10px 40px rgba(0,0,0,.4)}.download-dropdown .download-menu:before{content:"";position:absolute;top:-6px;left:20px;-webkit-border-start:6px solid rgba(0,0,0,0);border-inline-start:6px solid rgba(0,0,0,0);-webkit-border-end:6px solid rgba(0,0,0,0);border-inline-end:6px solid rgba(0,0,0,0);border-bottom:6px solid hsla(0,0%,100%,.08)}.download-dropdown .download-menu:after{content:"";position:absolute;top:-5px;left:21px;-webkit-border-start:5px solid rgba(0,0,0,0);border-inline-start:5px solid rgba(0,0,0,0);-webkit-border-end:5px solid rgba(0,0,0,0);border-inline-end:5px solid rgba(0,0,0,0);border-bottom:5px solid #161616}.download-dropdown.open .download-menu{opacity:1;visibility:visible;transform:translateY(0)}.download-dropdown .download-option{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:6px;text-decoration:none;transition:all .2s ease;cursor:pointer}.download-dropdown .download-option:hover{background:rgba(0,255,228,.1)}.download-dropdown .download-option .option-icon{font-size:24px;color:#a1a1aa;width:32px;text-align:center}.download-dropdown .download-option .option-text{display:flex;flex-direction:column;gap:2px;text-align:start}.download-dropdown .download-option .option-title{font-size:14px;font-weight:600;color:#fff}.download-dropdown .download-option .option-desc{font-size:12px;color:#71717a}.download-dropdown .download-option:hover .option-icon{color:#00ffe4}.download-dropdown.download-dropdown-large .download-menu{min-width:300px}.download-dropdown.download-dropdown-large .download-option{padding:14px 16px}.download-dropdown.download-dropdown-large .download-option .option-icon{font-size:28px}.download-dropdown.download-dropdown-large .download-option .option-title{font-size:15px}.download-dropdown.download-dropdown-large .download-option .option-desc{font-size:13px}.lang-dropdown{position:relative}.lang-dropdown .lang-trigger{display:flex;align-items:center;gap:6px;padding:8px 12px;background:rgba(0,0,0,0);border:none;border-radius:6px;color:#a1a1aa;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease}.lang-dropdown .lang-trigger:hover{color:#fff}.lang-dropdown .lang-trigger .lang-icon{opacity:.7}.lang-dropdown .lang-trigger .dropdown-arrow{opacity:.5;transition:transform .2s}.lang-dropdown.open .lang-trigger{color:#fff}.lang-dropdown.open .lang-trigger .dropdown-arrow{transform:rotate(180deg)}.lang-dropdown .lang-menu{position:absolute;top:calc(100% + 8px);right:0;min-width:140px;max-height:320px;overflow-y:auto;background:#161616;border:1px solid hsla(0,0%,100%,.08);border-radius:9px;padding:6px;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .2s ease;z-index:100;box-shadow:0 10px 40px rgba(0,0,0,.4)}.lang-dropdown.open .lang-menu{opacity:1;visibility:visible;transform:translateY(0)}.lang-dropdown .lang-option{display:block;text-align:start;padding:10px 14px;font-size:13px;font-weight:500;color:#a1a1aa;text-decoration:none;border-radius:4px;transition:all .2s ease}.lang-dropdown .lang-option.active,.lang-dropdown .lang-option:hover{color:#00ffe4}.lang-dropdown.lang-dropdown-up .lang-menu{top:auto;bottom:calc(100% + 8px);transform:translateY(10px)}.lang-dropdown.lang-dropdown-up.open .lang-menu{transform:translateY(0)}.pricing-section .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;font-size:15px;font-weight:600;border-radius:6px;border:none;cursor:pointer;transition:all .2s ease;text-decoration:none;position:relative}.pricing-section .btn.btn-primary{background:#00ffe4;color:#03131a;font-weight:600}.pricing-section .btn.btn-primary:hover{background:#00d4be;transform:translateY(-1px)}.pricing-section .btn.btn-secondary{background:rgba(0,255,228,.08);color:#fff;border:1px solid rgba(0,255,228,.5)}.pricing-section .btn.btn-secondary:hover{background:rgba(0,255,228,.15);border-color:#00ffe4}.pricing-section .btn.btn-text{background:rgba(0,0,0,0);color:#a1a1aa;border:1px solid hsla(0,0%,100%,.15);padding:10px 16px}.pricing-section .btn.btn-text:hover{color:#fff;border-color:hsla(0,0%,100%,.25)}.pricing-section .btn.btn-large{padding:16px 32px;font-size:16px;border-radius:9px}.pricing-section .btn.btn-block{display:flex;width:100%}.pricing-section .btn .btn-badge{background:rgba(0,0,0,.2);padding:4px 10px;border-radius:9999px;font-size:12px;font-weight:500}.pricing-section{padding:120px 0;background:#0a0a0a}.pricing-section .pricing-toggle{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:48px}.pricing-section .pricing-toggle .toggle-label{font-size:13.5px;font-weight:500;color:hsla(0,0%,100%,.45);transition:color .2s;cursor:pointer;display:inline-flex;align-items:center}.pricing-section .pricing-toggle .toggle-label.active{font-weight:600;color:hsla(0,0%,100%,.92)}.pricing-section .pricing-toggle .toggle-label .save-badge{display:inline-block;background:rgba(16,185,129,.12);color:#10b981;padding:3px 9px;border-radius:9999px;font-size:11px;font-weight:600;letter-spacing:.01em;-webkit-margin-start:6px;margin-inline-start:6px;box-shadow:none}.pricing-section .pricing-toggle .toggle-switch{width:52px;height:28px;background:#161616;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;padding:3px;cursor:pointer;transition:background .2s,border-color .2s;position:relative}.pricing-section .pricing-toggle .toggle-switch:hover{border-color:rgba(0,255,228,.4)}.pricing-section .pricing-toggle .toggle-switch .toggle-slider{display:block;width:20px;height:20px;background:#a1a1aa;border-radius:50%;transition:transform .2s ease,background .2s ease}.pricing-section .pricing-toggle .toggle-switch.yearly{background:#00ffe4;border-color:#00ffe4}.pricing-section .pricing-toggle .toggle-switch.yearly .toggle-slider{transform:translateX(24px);background:#0a0a0a}.pricing-section .pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;max-width:1080px;margin:0 auto;align-items:stretch}.pricing-section .pricing-grid.pricing-grid-two{max-width:1080px;grid-template-columns:repeat(2,1fr)}.pricing-section .pricing-card{background:#14161a;border:1px solid hsla(0,0%,100%,.07);border-radius:var(--sm-radius-card);padding:36px 28px 28px;position:relative;display:flex;flex-direction:column;box-shadow:0 1px 2px rgba(0,0,0,.4),0 8px 24px -12px rgba(0,0,0,.55);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.pricing-section .pricing-card:hover{transform:translateY(-2px);border-color:rgba(0,255,228,.25);box-shadow:0 2px 4px rgba(0,0,0,.5),0 24px 48px -20px rgba(0,0,0,.6)}.pricing-section .pricing-card.highlighted{border:1.5px solid rgba(239,209,160,.5);box-shadow:0 2px 4px rgba(0,0,0,.5),0 16px 40px -16px rgba(0,0,0,.65)}.pricing-section .pricing-card.highlighted:hover{border-color:rgba(239,209,160,.65);box-shadow:0 2px 4px rgba(0,0,0,.5),0 24px 48px -20px rgba(0,0,0,.6)}.pricing-section .pricing-card.highlighted .plan-name{font-weight:700;display:inline-block;background:linear-gradient(148deg,#ffe4ad,#fff7eb);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:rgba(0,0,0,0)}.pricing-section .pricing-card.highlighted .pricing-badge{background:rgba(239,209,160,.14);color:#ffe6bd;border-color:rgba(239,209,160,.34)}.pricing-section .pricing-card.highlighted .plan-credits{background:rgba(239,209,160,.12);border-color:rgba(239,209,160,.28);color:#fff2dd}.pricing-section .pricing-card.highlighted .plan-credits .credits-icon{color:#efd1a0}.pricing-section .pricing-card.highlighted .plan-features li .check{background:rgba(239,209,160,.16);color:#ffdca0}.pricing-section .pricing-card.enterprise{background:#16181d;border-color:rgba(154,166,191,.32);box-shadow:0 1px 2px rgba(0,0,0,.4),0 12px 30px -14px rgba(0,0,0,.58)}.pricing-section .pricing-card.enterprise:hover{border-color:rgba(154,166,191,.5)}.pricing-section .pricing-card.enterprise .plan-name{display:inline-block;background:linear-gradient(148deg,#7e8aa3,#b3bdd0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:rgba(0,0,0,0)}.pricing-section .pricing-card.enterprise .plan-credits{background:rgba(154,166,191,.14);border-color:rgba(154,166,191,.32);color:#e9edf6}.pricing-section .pricing-card.enterprise .plan-credits .credits-icon{color:#c4cdde}.pricing-section .pricing-card.enterprise .plan-features li .check{background:rgba(154,166,191,.18);color:#c8d1e3}.pricing-section .pricing-card.enterprise .btn-secondary{background:linear-gradient(148deg,#7e8aa3,#b3bdd0);color:#1e242e;border:none;font-weight:600}.pricing-section .pricing-card.enterprise .btn-secondary:hover{background:linear-gradient(148deg,#7e8aa3,#b3bdd0);filter:brightness(1.05);transform:translateY(-1px)}.pricing-section .pricing-card .pricing-badge{position:absolute;top:14px;right:14px;background:rgba(0,255,228,.14);color:#00ffe4;border:1px solid rgba(0,255,228,.28);padding:3px 9px;border-radius:9999px;font-size:10.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;box-shadow:none}.pricing-section .pricing-card .plan-name{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;line-height:1;color:hsla(0,0%,100%,.42);margin-bottom:20px}.pricing-section .pricing-card .plan-price{display:flex;align-items:baseline;gap:4px;margin-bottom:12px}.pricing-section .pricing-card .plan-price .price{font-size:50px;font-weight:800;color:hsla(0,0%,100%,.95);letter-spacing:-.03em;line-height:1;font-feature-settings:"tnum" 1}.pricing-section .pricing-card .plan-price .currency{display:inline-block;font-size:.55em;font-weight:500;vertical-align:baseline;-webkit-margin-end:3px;margin-inline-end:3px;letter-spacing:0;color:hsla(0,0%,100%,.55)}.pricing-section .pricing-card .plan-price .period{font-size:13px;font-weight:500;color:hsla(0,0%,100%,.38);-webkit-margin-start:2px;margin-inline-start:2px}.pricing-section .pricing-card .plan-description{font-size:13px;line-height:1.6;color:hsla(0,0%,100%,.5);margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid hsla(0,0%,100%,.06)}.pricing-section .pricing-card .plan-credits{display:inline-flex;align-self:flex-start;align-items:center;gap:8px;margin:0 0 24px;padding:7px 12px 7px 10px;border-radius:9999px;font-size:13px;font-weight:500;letter-spacing:.01em;background:rgba(0,255,228,.1);border:1px solid rgba(0,255,228,.22);color:#e6fffb}.pricing-section .pricing-card .plan-credits .credits-icon{color:#00ffe4;font-size:12px;opacity:.9;line-height:1}.pricing-section .pricing-card .plan-features{list-style:none;padding:0;margin:0 0 24px;flex-grow:1;font-feature-settings:"tnum" 1}.pricing-section .pricing-card .plan-features li{display:flex;align-items:flex-start;gap:10px;padding:9px 0;font-size:13.5px;line-height:1.5;color:hsla(0,0%,100%,.62)}.pricing-section .pricing-card .plan-features li .check{background:rgba(0,255,228,.14);color:#00ffe4}.pricing-section .pricing-card .plan-features li .check,.pricing-section .pricing-card .plan-features li .check-muted{width:18px;height:18px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;flex-shrink:0}.pricing-section .pricing-card .plan-features li .check-muted{background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.3)}.pricing-section .pricing-card .plan-features li .text-muted{color:hsla(0,0%,100%,.3)}.pricing-section .pricing-card .btn-block{width:100%;margin-top:auto;min-height:48px}.pricing-section .pricing-card .btn-primary{background:linear-gradient(148deg,#ffe4ad,#fff7eb);color:#2a2212;box-shadow:none}.pricing-section .pricing-card .btn-primary:hover{filter:brightness(1.05);transform:translateY(-1px);box-shadow:none}.pricing-section .pricing-card .btn-secondary{background:#00ffe4;color:#000;border:none;box-shadow:none;font-weight:600}.pricing-section .pricing-card .btn-secondary:hover{background:#33fff0;transform:translateY(-1px);box-shadow:none}.hero-outputs{animation:heroOutputsFadeIn 1s ease-out forwards}.hero-outputs .hero-outputs-stage{position:relative;width:100%;overflow:hidden;border-radius:var(--sm-radius-panel);border:1px solid hsla(0,0%,100%,.08);background:#111}.hero-outputs .hero-outputs-frame{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .45s ease}.hero-outputs .hero-outputs-frame.is-active{opacity:1}.hero-outputs .hero-outputs-sets{position:absolute;right:14px;bottom:12px;display:flex;gap:5px}.hero-outputs .hero-outputs-sets span{width:6px;height:6px;border-radius:50%;background:rgba(0,0,0,.25);border:1px solid hsla(0,0%,100%,.7)}.hero-outputs .hero-outputs-sets span.is-active{background:#fff}.hero-outputs .hero-outputs-tabs{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:8px;gap:8px;margin-top:14px}.hero-outputs .hero-outputs-tab{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:10px 12px 12px;background:rgba(0,0,0,0);border:1px solid hsla(0,0%,100%,.08);border-radius:var(--sm-radius-card);color:#a1a1aa;text-align:start;cursor:pointer;overflow:hidden;transition:all .2s ease}.hero-outputs .hero-outputs-tab:hover{border-color:rgba(0,255,228,.35);color:#fff}.hero-outputs .hero-outputs-tab.is-active{border-color:rgba(0,255,228,.5);color:#fff;background:rgba(0,255,228,.06)}.hero-outputs .hero-outputs-tab.is-active .hero-outputs-tab-index{color:#00ffe4}.hero-outputs .hero-outputs-tab .hero-outputs-tab-index{font-size:11px;font-weight:600;letter-spacing:1px;color:#71717a;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hero-outputs .hero-outputs-tab .hero-outputs-tab-label{font-size:13px;font-weight:600;line-height:1.3;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;min-width:0}.hero-outputs .hero-outputs-tab .hero-outputs-tab-progress{position:absolute;left:0;bottom:0;height:2px;width:100%;background:#00ffe4;transform-origin:left;animation:heroOutputsProgress linear forwards}@media(max-width:1023px){.hero-outputs .hero-outputs-tabs{gap:6px}.hero-outputs .hero-outputs-tab{padding:8px 10px 10px}.hero-outputs .hero-outputs-tab .hero-outputs-tab-label{font-size:12px}}@media(max-width:767px){.hero-outputs .hero-outputs-tabs{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-bottom:2px}.hero-outputs .hero-outputs-tabs::-webkit-scrollbar{display:none}.hero-outputs .hero-outputs-tab{flex:0 0 auto;flex-direction:row;align-items:center;gap:6px;padding:8px 12px;min-height:38px}.hero-outputs .hero-outputs-tab .hero-outputs-tab-index{font-size:10px}.hero-outputs .hero-outputs-tab .hero-outputs-tab-label{font-size:12px;white-space:nowrap;-webkit-hyphens:manual;hyphens:manual}}@keyframes heroOutputsProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes heroOutputsFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.site-nav .product-menu{position:relative}.site-nav .product-menu .product-menu-trigger{display:inline-flex;align-items:center;gap:6px;padding:0;background:rgba(0,0,0,0);border:0;font-size:14px;font-weight:500;color:#a1a1aa;cursor:pointer;transition:color .2s}.site-nav .product-menu .product-menu-trigger .dropdown-arrow{opacity:.5;transition:transform .2s}.site-nav .product-menu .product-menu-trigger:hover,.site-nav .product-menu.open .product-menu-trigger{color:#fff}.site-nav .product-menu.open .product-menu-trigger .dropdown-arrow{transform:rotate(180deg)}.site-nav .product-menu .product-menu-panel{position:absolute;top:calc(100% + 14px);left:-12px;min-width:280px;padding:8px;background:#161616;border:1px solid hsla(0,0%,100%,.08);border-radius:9px;box-shadow:0 10px 40px rgba(0,0,0,.4);opacity:0;visibility:hidden;transform:translateY(-8px);transition:all .2s ease;z-index:100}.site-nav .product-menu .product-menu-panel:before{content:"";position:absolute;left:0;right:0;top:-14px;height:14px}.site-nav .product-menu.open .product-menu-panel{opacity:1;visibility:visible;transform:translateY(0)}.site-nav .product-menu .product-menu-item{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:4px;text-decoration:none;transition:all .2s ease}.site-nav .product-menu .product-menu-item:hover{background:rgba(0,255,228,.06)}.site-nav .product-menu .product-menu-item:hover .product-menu-item-label{color:#00ffe4}.site-nav .product-menu .product-menu-item .product-menu-item-label{font-size:14px;font-weight:600;color:#fff}.site-nav .product-menu .product-menu-item .product-menu-item-desc{font-size:12px;line-height:1.45;color:#71717a}.outputs-section{padding:120px 0;background:#000}.outputs-section .outputs-grid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:16px;gap:16px}.outputs-section .output-card{display:flex;flex-direction:column;background:#161616;border:1px solid hsla(0,0%,100%,.08);border-radius:var(--sm-radius-card);overflow:hidden;text-decoration:none;transition:all .3s ease}.outputs-section .output-card:hover{border-color:rgba(0,255,228,.35);transform:translateY(-4px)}.outputs-section .output-card .output-card-media{position:relative;display:block;aspect-ratio:3/2;border-bottom:1px solid hsla(0,0%,100%,.08);background:#111}.outputs-section .output-card .output-card-media img{display:block;width:100%;height:100%;object-fit:cover}.outputs-section .output-card .output-card-index{position:absolute;top:10px;left:10px;display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:22px;padding:0 6px;border-radius:5px;background:rgba(20,22,26,.72);color:#00ffe4;font-size:10.5px;font-weight:700;letter-spacing:.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.outputs-section .output-card .output-card-body{display:flex;flex-direction:column;flex:1 1;padding:16px}.outputs-section .output-card .output-card-title{font-size:16px;font-weight:600;color:#fff;margin:0 0 6px}.outputs-section .output-card .output-card-desc{font-size:13.5px;line-height:1.55;color:#a1a1aa;margin:0;flex:1 1}@media(max-width:1023px){.outputs-section .outputs-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:767px){.outputs-section .outputs-grid{grid-template-columns:1fr;gap:12px}.outputs-section .output-card .output-card-body{padding:14px}}.visuals-section{padding:120px 0;background:#000}.visuals-section .visuals-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.visuals-section .visual-card{display:flex;flex-direction:column;background:#161616;border:1px solid hsla(0,0%,100%,.08);border-radius:var(--sm-radius-card);overflow:hidden;scroll-margin-top:96px;transition:all .3s ease}.visuals-section .visual-card:hover{border-color:rgba(0,255,228,.3)}.visuals-section .visual-card-media{aspect-ratio:3/2;background:#111;border-bottom:1px solid hsla(0,0%,100%,.08)}.visuals-section .visual-card-media img{display:block;width:100%;height:100%;object-fit:cover}.visuals-section .visual-card-body{display:flex;flex-direction:column;flex:1 1;padding:24px 24px 22px}.visuals-section .visual-card-title{font-size:20px;font-weight:600;color:#fff;margin:0 0 8px}.visuals-section .visual-card-desc{font-size:15px;line-height:1.65;color:#a1a1aa;margin:0 0 16px}.visuals-section .visual-card-list{list-style:none;margin:0;padding:0;flex:1 1}.visuals-section .visual-card-list li{position:relative;-webkit-padding-start:20px;padding-inline-start:20px;font-size:14px;line-height:1.6;color:#a1a1aa;margin-bottom:8px}.visuals-section .visual-card-list li:before{content:"";position:absolute;left:0;top:9px;width:10px;height:5px;-webkit-border-start:2px solid #00ffe4;border-inline-start:2px solid #00ffe4;border-bottom:2px solid #00ffe4;transform:rotate(-45deg)}@media(max-width:1023px){.visuals-section .visuals-grid{grid-template-columns:1fr;gap:16px}.visuals-section .visual-card{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.visuals-section .visual-card-media{aspect-ratio:auto;border-bottom:0;-webkit-border-end:1px solid hsla(0,0%,100%,.08);border-inline-end:1px solid hsla(0,0%,100%,.08)}}@media(max-width:767px){.visuals-section .visual-card{display:flex}.visuals-section .visual-card-media{aspect-ratio:3/2;-webkit-border-end:0;border-inline-end:0;border-bottom:1px solid hsla(0,0%,100%,.08)}.visuals-section .visual-card-body{padding:20px 18px 18px}}.card-section{padding:120px 0;background:#111;scroll-margin-top:72px}.card-section .card-section-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:64px;gap:64px;align-items:center}.card-section .card-section-copy .section-title{font-family:"DM Serif Text",SiYuanSongTi Heavy,Roboto,-apple-system,BlinkMacSystemFont,sans-serif;font-size:36px;font-weight:700;color:#fff;margin-bottom:16px;line-height:1.25}.card-section .card-section-copy .section-subtitle{font-size:18px;line-height:1.7;color:#a1a1aa;margin-bottom:28px}.card-section .card-section-list{list-style:none;margin:0 0 32px;padding:0}.card-section .card-section-list li{position:relative;-webkit-padding-start:24px;padding-inline-start:24px;font-size:15px;line-height:1.65;color:#a1a1aa;margin-bottom:12px}.card-section .card-section-list li:before{content:"";position:absolute;left:2px;top:10px;width:10px;height:5px;-webkit-border-start:2px solid #00ffe4;border-inline-start:2px solid #00ffe4;border-bottom:2px solid #00ffe4;transform:rotate(-45deg)}.card-section .card-section-actions{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.card-section .card-section-actions .btn{border-radius:6px;height:48px;padding:0 22px}.card-section .card-section-visual{display:flex;justify-content:center}.card-section .card-section-visual img{display:block;width:100%;max-width:360px;height:auto}.card-section .card-phone-stack{position:relative;width:100%;max-width:300px;margin:0 auto}.card-section .card-phone-stack .card-phone-stack-item{display:block;width:100%;padding:0;border:0;background:none;cursor:pointer;transform-origin:50% 50%;transition:transform .55s cubic-bezier(.22,.61,.36,1),opacity .55s ease,filter .55s ease;will-change:transform}.card-section .card-phone-stack .card-phone-stack-item[data-depth="1"]{position:absolute;inset:0;transform:translateX(125px) scale(.8);filter:brightness(.55)}.card-section .card-phone-stack .card-phone-stack-item[data-depth="2"]{position:absolute;inset:0;transform:translateX(-125px) scale(.8);filter:brightness(.55)}.card-section .card-phone-stack .card-phone-stack-item.is-active{position:relative;transform:translateX(0) scale(1);filter:none;cursor:default}.card-section .card-phone-stack .card-phone-stack-item:not(.is-active):hover{filter:brightness(.8)}.card-section .card-phone-stack .card-phone-stack-item:focus-visible{outline:2px solid #00ffe4;outline-offset:4px;border-radius:34px}.card-section .card-phone-stack .card-phone-stack-item img{display:block;width:100%;height:auto;filter:drop-shadow(0 18px 40px rgba(0,0,0,.55))}@media(prefers-reduced-motion:reduce){.card-section .card-phone-stack .card-phone-stack-item{transition:none}}@media(max-width:1023px){.card-section .card-section-grid{grid-template-columns:1fr;gap:40px}.card-section .card-section-copy .section-title{font-size:30px}}@media(max-width:767px){.card-section .card-section-grid{grid-template-columns:1fr;gap:32px}.card-section .card-section-copy{text-align:center}.card-section .card-section-copy .section-title{font-size:28px}.card-section .card-section-copy .card-section-list li{text-align:start}.card-section .card-section-actions{justify-content:center}.card-section .card-section-visual img{max-width:280px}.card-section .card-phone-stack{max-width:230px}.card-section .card-phone-stack .card-phone-stack-item[data-depth="1"]{transform:translateX(80px) scale(.78)}.card-section .card-phone-stack .card-phone-stack-item[data-depth="2"]{transform:translateX(-80px) scale(.78)}}.hero-presets{grid-column:1/-1;margin-top:56px;padding-top:32px;border-top:1px solid hsla(0,0%,100%,.06);display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px 12px}.hero-presets .hero-presets-label{font-size:12px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:#71717a;-webkit-margin-end:8px;margin-inline-end:8px}.hero-presets .hero-preset{display:inline-flex;align-items:baseline;gap:8px;padding:8px 14px;border:1px solid hsla(0,0%,100%,.08);border-radius:9999px;background:hsla(0,0%,100%,.02);color:#a1a1aa;font-size:13px;font-weight:600}.hero-presets .hero-preset .hero-preset-size{font-size:12px;font-weight:500;color:#71717a;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media(max-width:767px){.hero-presets{margin-top:32px;padding-top:24px;justify-content:flex-start;gap:8px}.hero-presets .hero-presets-label{width:100%;margin:0 0 4px}.hero-presets .hero-preset{padding:7px 12px;font-size:12px}}.problem-section{padding:120px 0;background:#111}.problem-section .section-header .section-title{white-space:normal}.problem-section .section-header .section-title .highlight{color:#00ffe4}.problem-section .problem-cards{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.problem-section .problem-card{margin:0;display:flex;flex-direction:column;background:#161616;border:1px solid hsla(0,0%,100%,.08);border-radius:var(--sm-radius-card);overflow:hidden;transition:all .3s ease}.problem-section .problem-card:hover{border-color:rgba(0,255,228,.3);transform:translateY(-4px)}.problem-section .problem-card .problem-card-illustration{aspect-ratio:1/1;overflow:hidden}.problem-section .problem-card .problem-card-illustration img{display:block;width:100%;height:100%;object-fit:cover}.problem-section .problem-card .problem-card-label{flex:1 1;display:flex;align-items:center;gap:10px;padding:12px 14px;border-top:1px solid hsla(0,0%,100%,.08);font-size:13.5px;font-weight:500;line-height:1.4;color:#fff}.problem-section .problem-card .problem-card-index{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:5px;background:rgba(0,255,228,.12);color:#00ffe4;font-size:10.5px;font-weight:700;letter-spacing:.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.problem-section .problem-solution{max-width:820px;margin:40px auto 0;text-align:center;font-size:17px;line-height:1.7;color:#a1a1aa}.problem-section .problem-solution strong{color:#fff;font-weight:600}@media(max-width:1023px){.problem-section .problem-cards{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.problem-section .problem-cards{grid-template-columns:repeat(2,1fr);gap:10px}.problem-section .problem-card .problem-card-label{padding:10px 12px;font-size:12.5px;gap:8px}.problem-section .problem-card .problem-card-index{width:20px;height:20px;font-size:10px}.problem-section .problem-solution{margin-top:28px;font-size:15px}}.features-section{padding:120px 0;background:#0a0a0a;scroll-margin-top:72px}.features-section .annotation-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}.features-section .annotation-card{display:grid;grid-template-columns:240px minmax(0,1fr);background:#161616;border:1px solid hsla(0,0%,100%,.08);border-radius:var(--sm-radius-card);overflow:hidden;transition:all .3s ease}.features-section .annotation-card:hover{border-color:rgba(0,255,228,.3)}.features-section .annotation-card-media{position:relative;background:#eeece7;-webkit-border-end:1px solid hsla(0,0%,100%,.08);border-inline-end:1px solid hsla(0,0%,100%,.08);min-height:240px}.features-section .annotation-card-media img{display:block;width:100%;height:100%;object-fit:contain}.features-section .annotation-card-body{display:flex;flex-direction:column;padding:22px 24px 20px;min-width:0}.features-section .annotation-card-index{font-size:11px;font-weight:600;letter-spacing:1px;color:#00ffe4;margin-bottom:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.features-section .annotation-card-title{font-size:19px;font-weight:600;color:#fff;margin:0 0 6px;line-height:1.3}.features-section .annotation-card-lead{font-size:14px;line-height:1.55;color:#a1a1aa;margin:0 0 14px}.features-section .annotation-card-list{list-style:none;margin:0;padding:0;flex:1 1}.features-section .annotation-card-list li{position:relative;-webkit-padding-start:20px;padding-inline-start:20px;font-size:13.5px;line-height:1.55;color:#a1a1aa;margin-bottom:7px}.features-section .annotation-card-list li:before{content:"";position:absolute;left:0;top:8px;width:9px;height:5px;-webkit-border-start:2px solid #00ffe4;border-inline-start:2px solid #00ffe4;border-bottom:2px solid #00ffe4;transform:rotate(-45deg)}.features-section .annotation-card-fit{margin:14px 0 0;padding-top:12px;border-top:1px solid hsla(0,0%,100%,.08);font-size:12.5px;line-height:1.5;color:#71717a}.features-section .annotation-card-fit span{color:#a1a1aa;font-weight:600}.features-section .annotation-tools{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px 12px;margin-top:32px}.features-section .annotation-tools-lead{font-size:13px;color:#71717a;-webkit-margin-end:6px;margin-inline-end:6px}.features-section .annotation-tools-list{display:contents;list-style:none;margin:0;padding:0}.features-section .annotation-tool{padding:7px 13px;border:1px solid hsla(0,0%,100%,.08);border-radius:9999px;background:hsla(0,0%,100%,.02);font-size:13px;font-weight:500;color:#a1a1aa;cursor:default}@media(max-width:1023px){.features-section .annotation-grid{grid-template-columns:1fr;gap:16px}.features-section .annotation-card{grid-template-columns:220px minmax(0,1fr)}}@media(max-width:767px){.features-section .annotation-card{grid-template-columns:1fr}.features-section .annotation-card-media{-webkit-border-end:0;border-inline-end:0;border-bottom:1px solid hsla(0,0%,100%,.08);aspect-ratio:1/1;min-height:0}.features-section .annotation-card-body{padding:18px 16px 16px}.features-section .annotation-tools{justify-content:flex-start;margin-top:24px}.features-section .annotation-tools-lead{width:100%;margin:0 0 2px}}.scenarios-section{padding:120px 0;background:#000}.scenarios-section .scenarios-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.scenarios-section .scenario-card{display:flex;flex-direction:column;background:#161616;border:1px solid hsla(0,0%,100%,.08);border-radius:var(--sm-radius-card);overflow:hidden;text-decoration:none;transition:all .3s ease}.scenarios-section .scenario-card:hover{border-color:rgba(0,255,228,.35);transform:translateY(-4px)}.scenarios-section .scenario-card:hover .scenario-card-more{color:#00ffe4}.scenarios-section .scenario-card:hover .scenario-card-more svg{transform:translateX(3px)}.scenarios-section .scenario-card .scenario-card-media{display:block;aspect-ratio:3/2;border-bottom:1px solid hsla(0,0%,100%,.08);background:#eeece7}.scenarios-section .scenario-card .scenario-card-media img{display:block;width:100%;height:100%;object-fit:cover}.scenarios-section .scenario-card .scenario-card-body{display:flex;flex-direction:column;flex:1 1;padding:16px}.scenarios-section .scenario-card .scenario-card-title{font-size:16px;font-weight:600;color:#fff;margin:0 0 6px}.scenarios-section .scenario-card .scenario-card-desc{font-size:13.5px;line-height:1.55;color:#a1a1aa;margin:0 0 14px;flex:1 1}.scenarios-section .scenario-card .scenario-card-more{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#a1a1aa;transition:color .18s ease}.scenarios-section .scenario-card .scenario-card-more svg{transition:transform .18s ease}@media(max-width:1023px){.scenarios-section .scenarios-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.scenarios-section .scenarios-grid{grid-template-columns:1fr;gap:12px}}.definition-section{padding:120px 0;background:#000}.definition-section .container{text-align:center}.definition-section .definition-heading{font-family:"DM Serif Text",SiYuanSongTi Heavy,Roboto,-apple-system,BlinkMacSystemFont,sans-serif;font-size:36px;font-weight:700;line-height:1.2;color:#fff;margin:0 0 16px}.definition-section .definition-lead{font-size:18px;line-height:1.7;color:#a1a1aa;margin:0 auto;max-width:760px}.definition-section .definition-points{list-style:none;margin:56px auto 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px;max-width:1080px;text-align:start}.definition-section .definition-points li{display:flex;flex-direction:column;background:#161616;border:1px solid hsla(0,0%,100%,.08);border-radius:var(--sm-radius-card);overflow:hidden;transition:all .3s ease}.definition-section .definition-points li:hover{border-color:rgba(0,255,228,.3);transform:translateY(-4px)}.definition-section .definition-points .definition-card-media{display:block;aspect-ratio:3/2;border-bottom:1px solid hsla(0,0%,100%,.08);background:#eeece7}.definition-section .definition-points .definition-card-media img{display:block;width:100%;height:100%;object-fit:cover}.definition-section .definition-points .definition-card-text{padding:18px 20px 20px;font-size:14.5px;line-height:1.65;color:#a1a1aa;margin:0}@media(max-width:1023px){.definition-section .definition-points{grid-template-columns:1fr;max-width:620px}}@media(max-width:767px){.definition-section{padding:80px 0}.definition-section .definition-heading{font-size:26px}.definition-section .definition-lead{font-size:16px}.definition-section .definition-points{margin-top:32px;gap:12px}}.site-header{position:fixed;top:0;left:0;right:0;z-index:1000;height:72px;background:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid hsla(0,0%,100%,.04);transition:all .2s ease}.site-header.scrolled{background:rgba(0,0,0,.95);box-shadow:0 4px 20px rgba(0,0,0,.3)}.site-header .header-container{width:100%;padding:0 40px;height:100%;display:flex;align-items:center;justify-content:space-between}.site-header .logo{display:flex;align-items:center;gap:10px;text-decoration:none}.site-header .logo .logo-icon{width:42px;height:42px;flex-shrink:0;-webkit-margin-end:8px;margin-inline-end:8px}.site-header .logo .logo-icon img{height:100%;width:auto;display:block}.site-header .logo .logo-text{font-family:"DM Serif Text",SiYuanSongTi Heavy,Roboto,-apple-system,BlinkMacSystemFont,sans-serif;font-size:28px;font-weight:700;color:#fff;letter-spacing:-.02em}.site-header .site-nav{display:flex;gap:40px;align-items:center}.site-header .site-nav a{font-size:14px;font-weight:500;color:#a1a1aa;text-decoration:none;transition:color .2s;position:relative}.site-header .site-nav a:hover{color:#fff}.site-header .site-nav a.active{color:#00ffe4}.site-header .site-nav a.active:after{content:"";position:absolute;bottom:-4px;left:0;right:0;height:2px;background:#00ffe4;border-radius:1px}.site-header .site-nav .nav-dropdown{position:relative}.site-header .site-nav .nav-dropdown .nav-dropdown-trigger{display:flex;align-items:center;gap:4px;font-size:14px;font-weight:500;color:#a1a1aa;background:none;border:none;cursor:pointer;padding:0;transition:color .2s}.site-header .site-nav .nav-dropdown .nav-dropdown-trigger:hover{color:#fff}.site-header .site-nav .nav-dropdown .nav-dropdown-trigger .nav-arrow{transition:transform .2s}.site-header .site-nav .nav-dropdown .nav-dropdown-menu{position:absolute;top:calc(100% + 12px);left:50%;transform:translateX(-50%);min-width:200px;background:#161616;border:1px solid hsla(0,0%,100%,.08);border-radius:9px;padding:8px;opacity:0;visibility:hidden;transform:translateX(-50%) translateY(-4px);transition:all .2s ease;box-shadow:0 8px 24px rgba(0,0,0,.4);z-index:100}.site-header .site-nav .nav-dropdown .nav-dropdown-menu a{display:block;padding:10px 16px;border-radius:6px;white-space:nowrap}.site-header .site-nav .nav-dropdown .nav-dropdown-menu a:hover{background:rgba(0,255,228,.08);color:#00ffe4}.site-header .site-nav .nav-dropdown:hover .nav-dropdown-trigger{color:#fff}.site-header .site-nav .nav-dropdown:hover .nav-dropdown-trigger .nav-arrow{transform:rotate(180deg)}.site-header .site-nav .nav-dropdown:hover .nav-dropdown-menu{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.site-header .header-actions{display:flex;align-items:center;gap:20px}.site-header .header-actions .btn{padding:10px 20px;font-size:14px}.site-header .header-auth-placeholder{width:220px;height:40px;border-radius:9px;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.04)}.site-header .header-user-entry{display:inline-flex;align-items:center;gap:10px;max-width:320px;padding:6px 14px 6px 6px;color:#fff;text-decoration:none;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.12);border-radius:9px;transition:all .2s ease}.site-header .header-user-entry:hover{background:rgba(0,255,228,.08);border-color:rgba(0,255,228,.35)}.site-header .header-user-avatar{width:28px;height:28px;border-radius:999px;object-fit:cover;flex-shrink:0}.site-header .header-user-avatar-fallback{display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#0ad3fb,#00ffe4);color:#03131a;font-size:12px;font-weight:700}.site-header .header-user-name{display:block;max-width:132px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600}.site-header .header-user-divider{width:1px;height:16px;background:hsla(0,0%,100%,.18);flex-shrink:0}.site-header .header-user-workspace{font-size:13px;font-weight:700;white-space:nowrap;color:#00ffe4}@media(max-width:1023px){.site-header .header-auth-placeholder{width:40px}.site-header .header-user-entry{max-width:240px}.site-header .header-user-name{max-width:80px}}@media(max-width:767px){.site-header .header-auth-placeholder{width:36px;height:36px;border-radius:999px}.site-header .header-user-entry{max-width:160px;gap:8px;padding:4px 10px 4px 4px;border-radius:999px}.site-header .header-user-name{display:none}.site-header .header-user-workspace{font-size:12px}}.hero-section{padding:152px 0 48px;background:linear-gradient(180deg,#000000,#0a0a0a);position:relative}.hero-section .starry-bg{pointer-events:none;z-index:0;overflow:hidden}.hero-section .starry-bg,.hero-section .stars{position:absolute;top:0;left:0;width:100%;height:100%}.hero-section .stars .star{fill:#fff;opacity:0;animation:twinkle 3s ease-in-out infinite}.hero-section .stars .star:first-child{animation-delay:.1s}.hero-section .stars .star:nth-child(2){animation-delay:.2s}.hero-section .stars .star:nth-child(3){animation-delay:.3s}.hero-section .stars .star:nth-child(4){animation-delay:.4s}.hero-section .stars .star:nth-child(5){animation-delay:.5s}.hero-section .stars .star:nth-child(6){animation-delay:.6s}.hero-section .stars .star:nth-child(7){animation-delay:.7s}.hero-section .stars .star:nth-child(8){animation-delay:.8s}.hero-section .stars .star:nth-child(9){animation-delay:.9s}.hero-section .stars .star:nth-child(10){animation-delay:1s}.hero-section .stars .star:nth-child(11){animation-delay:1.1s}.hero-section .stars .star:nth-child(12){animation-delay:1.2s}.hero-section .stars .star:nth-child(13){animation-delay:1.3s}.hero-section .stars .star:nth-child(14){animation-delay:1.4s}.hero-section .stars .star:nth-child(15){animation-delay:1.5s}.hero-section .stars .star:nth-child(16){animation-delay:1.6s}.hero-section .stars .star:nth-child(17){animation-delay:1.7s}.hero-section .stars .star:nth-child(18){animation-delay:1.8s}.hero-section .stars .star:nth-child(19){animation-delay:1.9s}.hero-section .stars .star:nth-child(20){animation-delay:2s}.hero-section .stars .star:nth-child(21){animation-delay:2.1s}.hero-section .stars .star:nth-child(22){animation-delay:2.2s}.hero-section .stars .star:nth-child(23){animation-delay:2.3s}.hero-section .stars .star:nth-child(24){animation-delay:2.4s}.hero-section .stars .star:nth-child(25){animation-delay:2.5s}.hero-section .stars .star:nth-child(26){animation-delay:2.6s}.hero-section .stars .star:nth-child(27){animation-delay:2.7s}.hero-section .stars .star:nth-child(28){animation-delay:2.8s}.hero-section .stars .star:nth-child(29){animation-delay:2.9s}.hero-section .stars .star:nth-child(30){animation-delay:3s}.hero-section .stars .star:nth-child(31){animation-delay:3.1s}.hero-section .stars .star:nth-child(32){animation-delay:3.2s}.hero-section .stars .star:nth-child(33){animation-delay:3.3s}.hero-section .stars .star:nth-child(34){animation-delay:3.4s}.hero-section .stars .star:nth-child(35){animation-delay:3.5s}.hero-section .stars .star:nth-child(36){animation-delay:3.6s}.hero-section .stars .star:nth-child(37){animation-delay:3.7s}.hero-section .stars .star:nth-child(38){animation-delay:3.8s}.hero-section .stars .star:nth-child(39){animation-delay:3.9s}.hero-section .stars .star:nth-child(40){animation-delay:4s}.hero-section .stars .star:nth-child(41){animation-delay:4.1s}.hero-section .stars .star:nth-child(42){animation-delay:4.2s}.hero-section .stars .star:nth-child(43){animation-delay:4.3s}.hero-section .stars .star:nth-child(44){animation-delay:4.4s}.hero-section .stars .star:nth-child(45){animation-delay:4.5s}.hero-section .stars .star:nth-child(46){animation-delay:4.6s}.hero-section .stars .star:nth-child(47){animation-delay:4.7s}.hero-section .stars .star:nth-child(48){animation-delay:4.8s}.hero-section .stars .star:nth-child(49){animation-delay:4.9s}.hero-section .stars .star:nth-child(50){animation-delay:5s}@keyframes twinkle{0%,to{opacity:.3}50%{opacity:1}}.hero-section .container{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-gap:56px;gap:56px;align-items:center}.hero-section .hero-content .hero-badge{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:rgba(0,255,228,.15);color:#00ffe4;font-size:13px;font-weight:600;border-radius:9999px;margin-bottom:24px}.hero-section .hero-content .hero-badge .badge-icon{font-size:18px;line-height:1}.hero-section .hero-content .hero-title{font-family:"DM Serif Text",SiYuanSongTi Heavy,Roboto,-apple-system,BlinkMacSystemFont,sans-serif;font-size:56px;font-weight:700;color:#fff;margin-bottom:24px;line-height:1.2}.hero-section .hero-content .hero-title .highlight{font-family:inherit;color:#00ffe4}.hero-section .hero-content .hero-subtitle{font-size:20px;color:#a1a1aa;line-height:1.7;margin-bottom:32px;max-width:540px}.hero-section .hero-content .hero-cta{display:flex;flex-direction:row;gap:16px;margin-bottom:24px}.hero-section .hero-content .hero-cta .download-dropdown .download-trigger,.hero-section .hero-content .hero-cta>a.btn{flex:0 0 200px;width:200px;min-width:200px;max-width:200px;height:52px;justify-content:center;box-sizing:border-box}.hero-section .hero-visual .hero-video-container{position:relative;aspect-ratio:16/10;background:linear-gradient(135deg,#111111,#0a0a0a);border:1px solid rgba(0,255,228,.15);border-radius:var(--sm-radius-panel);overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.4),0 0 40px rgba(0,255,228,.08),inset 0 1px 0 hsla(0,0%,100%,.05);transition:all .3s ease;animation:heroVideoFadeIn 1s ease-out forwards}.hero-section .hero-visual .hero-video-container:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:linear-gradient(135deg,rgba(0,255,228,.3),rgba(0,255,228,.05) 50%,rgba(10,211,251,.2));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:.6;transition:opacity .4s ease}.hero-section .hero-visual .hero-video-container:hover{transform:translateY(-4px);box-shadow:0 28px 70px rgba(0,0,0,.5),0 0 60px rgba(0,255,228,.12),inset 0 1px 0 hsla(0,0%,100%,.08)}.hero-section .hero-visual .hero-video-container:hover:before{opacity:1}.hero-section .hero-visual .hero-video-container:hover .hero-video{transform:scale(1.02)}.hero-section .hero-visual .hero-video-container .hero-video{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease}@keyframes heroVideoFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.solution-section{padding:120px 0;background:#000}.solution-section .solution-header{text-align:center;max-width:800px;margin:0 auto}.solution-section .solution-title{font-family:"DM Serif Text",SiYuanSongTi Heavy,Roboto,-apple-system,BlinkMacSystemFont,sans-serif;font-size:52px;font-weight:700;color:#fff;margin-bottom:24px}.solution-section .solution-subtitle{font-size:20px;color:#a1a1aa;line-height:1.7}.solutions-section{padding:120px 0;background:#000}.solutions-section .solutions-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;max-width:1080px;margin:0 auto;counter-reset:solution-counter}.solutions-section .solution-card{counter-increment:solution-counter;background:#161616;border:1px solid hsla(0,0%,100%,.08);border-radius:var(--sm-radius-card);padding:32px 28px;transition:all .2s ease;position:relative;overflow:hidden}.solutions-section .solution-card:after{content:counter(solution-counter,decimal-leading-zero);position:absolute;top:20px;right:24px;font-family:"DM Serif Text",SiYuanSongTi Heavy,Roboto,-apple-system,BlinkMacSystemFont,sans-serif;font-size:52px;font-weight:800;color:rgba(0,255,228,.1);line-height:1;letter-spacing:-.03em;pointer-events:none}.solutions-section .solution-card:hover{transform:translateY(-6px);border-color:rgba(0,255,228,.3);box-shadow:0 22px 44px rgba(0,255,228,.12),0 8px 20px rgba(0,0,0,.35)}.solutions-section .solution-card:hover:after{color:rgba(0,255,228,.18)}.solutions-section .solution-card .card-icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:rgba(0,255,228,.12);border-radius:9px;margin-bottom:10px;overflow:hidden}.solutions-section .solution-card .card-icon img{width:100%;height:100%;object-fit:cover}.solutions-section .solution-card .card-challenge{display:inline-flex;align-items:center;gap:8px;color:#71717a;font-size:13px;font-weight:500;margin-bottom:20px}.solutions-section .solution-card .card-challenge .challenge-icon{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:rgba(239,68,68,.15);color:#ef4444;font-size:9px;font-weight:700;flex-shrink:0}.solutions-section .solution-card .card-solution{font-size:18px;font-weight:700;color:#fff;line-height:1.45;margin-bottom:10px}.solutions-section .solution-card .card-desc{font-size:14px;color:#a1a1aa;line-height:1.7}.audience-section{padding:120px 0;background:#000}.audience-section .audience-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.audience-section .audience-card{padding:28px;background:#161616;border:1px solid hsla(0,0%,100%,.08);border-radius:var(--sm-radius-card);transition:all .3s ease;position:relative}.audience-section .audience-card:hover{border-color:rgba(0,255,228,.3);transform:translateY(-4px)}.audience-section .audience-card .audience-icon{font-size:36px;margin-bottom:12px}.audience-section .audience-card .audience-tag{display:inline-block;font-size:11px;font-weight:600;color:#00ffe4;background:rgba(0,255,228,.1);padding:4px 10px;border-radius:14px;margin-bottom:12px;text-transform:uppercase;letter-spacing:.5px}.audience-section .audience-card h4{font-size:18px;font-weight:600;color:#fff;margin-bottom:8px}.audience-section .audience-card p{font-size:14px;color:#a1a1aa;line-height:1.6;margin:0}.audience-section-bjx{background:#fff;padding:96px 0}.audience-section-bjx .section-header{margin-bottom:80px}.audience-section-bjx .section-title{font-family:"DM Serif Text",SiYuanSongTi Heavy,Roboto,-apple-system,BlinkMacSystemFont,sans-serif;font-size:36px;font-weight:700;color:#1a1d23;line-height:1.2;letter-spacing:-.02em;white-space:normal}.audience-section-bjx .section-subtitle{margin-top:16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:18px;color:#6b7280;line-height:1.7}.audience-section-bjx.audience-section-cn .section-title{font-family:"DM Serif Text",SiYuanSongTi Heavy,Roboto,-apple-system,BlinkMacSystemFont,sans-serif;font-size:36px;font-weight:800;line-height:1.3;letter-spacing:-.01em}.audience-section-bjx .audience-grid{grid-template-columns:repeat(4,1fr);gap:24px;max-width:1080px;margin:0 auto;padding-top:0;counter-reset:audience-counter}.audience-section-bjx .audience-card{counter-increment:audience-counter;background:#fff;border:1px solid #e2e8f0;border-radius:var(--sm-radius-card);padding:28px 26px 26px;box-shadow:none;text-align:start;position:relative;overflow:hidden;transition:border-color .3s ease,box-shadow .3s ease,transform .3s cubic-bezier(.16,1,.3,1)}.audience-section-bjx .audience-card:before{content:counter(audience-counter,decimal-leading-zero);position:absolute;top:18px;right:18px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:700;color:#cbd5e1;letter-spacing:.12em;transition:color .3s ease;z-index:2}.audience-section-bjx .audience-card:after{content:"";position:absolute;top:22px;bottom:22px;left:0;width:3px;border-radius:0 2px 2px 0;transform:scaleY(0);transform-origin:top;transition:transform .4s cubic-bezier(.16,1,.3,1);z-index:2}.audience-section-bjx .audience-card:first-child .audience-tag{background:#e0f7f4;color:#00d4be}.audience-section-bjx .audience-card:first-child:after{background:#00d4be}.audience-section-bjx .audience-card:nth-child(2) .audience-tag{background:#fef3ee;color:#ea580c}.audience-section-bjx .audience-card:nth-child(2):after{background:#ea580c}.audience-section-bjx .audience-card:nth-child(3) .audience-tag{background:#fef9c3;color:#a16207}.audience-section-bjx .audience-card:nth-child(3):after{background:#a16207}.audience-section-bjx .audience-card:nth-child(4) .audience-tag{background:#eff6ff;color:#2563eb}.audience-section-bjx .audience-card:nth-child(4):after{background:#2563eb}.audience-section-bjx .audience-card:hover{border-color:#cbd5e1;box-shadow:0 12px 28px -14px rgba(15,23,42,.12);transform:translateY(-3px)}.audience-section-bjx .audience-card:hover:before{color:#0f172a}.audience-section-bjx .audience-card:hover:after{transform:scaleY(1)}.audience-section-bjx .audience-card:hover .audience-icon-wrap{background:#00d4be;color:#fff;transform:scale(1.06)}.audience-section-bjx .audience-card .audience-icon-wrap{position:static;width:44px;height:44px;border-radius:9px;background:rgba(0,212,190,.1);color:#00d4be;display:flex;align-items:center;justify-content:center;margin:0 0 20px;transform:none;top:auto;left:auto;transition:all .3s cubic-bezier(.16,1,.3,1)}.audience-section-bjx .audience-card .audience-icon-wrap svg{width:22px;height:22px;display:block}.audience-section-bjx .audience-card .audience-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:18px;font-weight:800;letter-spacing:-.01em;color:#0f172a;margin:0 0 10px}.audience-section-bjx .audience-card .audience-tag{display:inline-block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:11.5px;font-weight:700;padding:3px 10px;border-radius:9999px;margin:0 0 18px;text-transform:none;letter-spacing:0}.audience-section-bjx .audience-card .audience-copy{text-align:start}.audience-section-bjx .audience-card .audience-lead{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700;color:#0f172a;line-height:1.5;margin:0 0 10px;padding-top:16px;border-top:1px dashed #e2e8f0}.audience-section-bjx .audience-card .audience-desc{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:13px;color:#64748b;line-height:1.75;margin:0}.comparison-section{padding:120px 0;background:#0a0a0a}.comparison-section .comparison-cards{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:24px;gap:24px;max-width:1080px;margin:0 auto;align-items:stretch}.comparison-section .comparison-vs{display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:#71717a}.comparison-section .comparison-card{padding:28px;border-radius:var(--sm-radius-card)}.comparison-section .comparison-card .card-header{display:flex;align-items:center;gap:12px;margin-bottom:24px;flex-wrap:wrap}.comparison-section .comparison-card .card-logo{width:28px;height:28px}.comparison-section .comparison-card .card-logo img{width:100%;height:100%;object-fit:contain}.comparison-section .comparison-card .card-icon{font-size:24px;opacity:.6}.comparison-section .comparison-card .card-title{font-size:18px;font-weight:600}.comparison-section .comparison-card .card-badge{font-size:11px;font-weight:600;padding:4px 10px;border-radius:14px;text-transform:uppercase;letter-spacing:.5px}.comparison-section .comparison-card .card-features{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:14px}.comparison-section .comparison-card .card-features li{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.5}.comparison-section .comparison-card .card-features .check,.comparison-section .comparison-card .card-features .x{flex-shrink:0;width:18px;height:18px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:11px;font-weight:700;margin-top:1px}.comparison-section .comparison-card.card-sizemarker{background:rgba(0,255,228,.08);border:1px solid rgba(0,255,228,.2)}.comparison-section .comparison-card.card-sizemarker .card-title{color:#fff}.comparison-section .comparison-card.card-sizemarker .card-badge{background:#00ffe4;color:#000}.comparison-section .comparison-card.card-sizemarker .card-features li{color:#fff}.comparison-section .comparison-card.card-sizemarker .check{background:rgba(16,185,129,.15);color:#10b981}.comparison-section .comparison-card.card-others{background:#161616;border:1px solid hsla(0,0%,100%,.08)}.comparison-section .comparison-card.card-others .card-title{color:#a1a1aa}.comparison-section .comparison-card.card-others .card-features li{color:#71717a}.comparison-section .comparison-card.card-others .x{background:rgba(113,113,122,.1);color:#71717a}.pricing-roi{max-width:1080px;margin:48px auto 0;display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);background:#14161a;border:1px solid hsla(0,0%,100%,.07);border-radius:var(--sm-radius-panel);box-shadow:0 1px 2px rgba(0,0,0,.4),0 16px 36px -18px rgba(0,0,0,.55);overflow:hidden}.pricing-roi .pricing-roi-main{padding:36px 40px 32px;display:flex;flex-direction:column;gap:32px}.pricing-roi .pricing-roi-header{text-align:start}.pricing-roi .pricing-roi-title{font-family:"DM Serif Text",SiYuanSongTi Heavy,Roboto,-apple-system,BlinkMacSystemFont,sans-serif;font-size:24px;line-height:1.25;color:#fff;margin:0 0 8px}.pricing-roi .pricing-roi-subtitle{font-size:14px;line-height:1.6;color:#a1a1aa;margin:0;max-width:520px}.pricing-roi .pricing-roi-inputs{display:flex;flex-direction:column;gap:26px}.pricing-roi .roi-field-header{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:6px}.pricing-roi .roi-field-name{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#a1a1aa}.pricing-roi .roi-field-value{font-size:18px;font-weight:700;letter-spacing:-.01em;color:#fff;font-feature-settings:"tnum" 1}.pricing-roi .roi-slider{--sl-accent:#00ffe4;--sl-rail:rgba(255,255,255,0.1)}.pricing-roi .roi-field-scale{display:flex;justify-content:space-between;margin-top:2px;padding:0 13px;font-size:11px;color:#71717a;font-feature-settings:"tnum" 1}.pricing-roi .pricing-roi-result{position:relative;padding:36px 40px 32px;background:hsla(0,0%,100%,.025);-webkit-border-start:1px solid hsla(0,0%,100%,.07);border-inline-start:1px solid hsla(0,0%,100%,.07);display:flex;flex-direction:column;text-align:start}.pricing-roi .pricing-roi-result:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:#00ffe4}.pricing-roi .roi-savings-label{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#a1a1aa;margin:0 0 12px}.pricing-roi .roi-savings-amount{font-size:48px;font-weight:700;letter-spacing:-.03em;line-height:1;color:#00ffe4;font-feature-settings:"tnum" 1}.pricing-roi .roi-savings-amount .currency{display:inline-block;font-size:.5em;font-weight:500;vertical-align:baseline;-webkit-margin-end:3px;margin-inline-end:3px;letter-spacing:0;color:rgba(0,255,228,.7)}.pricing-roi .roi-facts{list-style:none;margin:24px 0 0;padding:20px 0 0;border-top:1px solid hsla(0,0%,100%,.07);display:flex;flex-direction:column;gap:10px;font-size:14px;line-height:1.5;color:#a1a1aa;font-feature-settings:"tnum" 1}.pricing-roi .roi-facts li{display:flex;align-items:center;gap:10px}.pricing-roi .roi-facts li:before{content:"";width:5px;height:5px;border-radius:50%;background:hsla(0,0%,100%,.25);flex-shrink:0}.pricing-roi .roi-facts .roi-facts-roi{color:#fff;font-weight:600}.pricing-roi .roi-facts .roi-facts-roi:before{background:#00ffe4}.pricing-roi .pricing-roi-link{margin-top:auto;padding-top:24px;align-self:flex-start;font-size:13px;font-weight:500;color:#71717a;text-decoration:none;transition:color .2s ease}.pricing-roi .pricing-roi-link:hover{color:#00ffe4}@media(max-width:1023px){.pricing-roi{grid-template-columns:1fr}.pricing-roi .pricing-roi-result{-webkit-border-start:none;border-inline-start:none;border-top:1px solid hsla(0,0%,100%,.07)}}@media(max-width:767px){.pricing-roi{margin-top:32px}.pricing-roi .pricing-roi-main,.pricing-roi .pricing-roi-result{padding:24px 20px}.pricing-roi .pricing-roi-title{font-size:20px}.pricing-roi .roi-savings-amount{font-size:36px}.pricing-roi .pricing-roi-link{padding-top:20px}}.faq-section{padding:120px 0;background:#0a0a0a}.faq-section .faq-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px;max-width:1080px;margin:0 auto}.faq-section .faq-item{background:#161616;border:1px solid hsla(0,0%,100%,.08);border-radius:var(--sm-radius-card);padding:24px 28px 24px 74px;position:relative;transition:background .3s ease,border-color .3s ease,transform .3s cubic-bezier(.16,1,.3,1)}.faq-section .faq-item .faq-icon{position:absolute;top:22px;left:24px;width:32px;height:32px;border-radius:50%;background:rgba(0,255,228,.12);color:#00ffe4;display:flex;align-items:center;justify-content:center;font-size:16px;line-height:1;transition:all .3s cubic-bezier(.16,1,.3,1)}.faq-section .faq-item .faq-icon svg{width:16px;height:16px;display:block}.faq-section .faq-item:hover{border-color:rgba(0,255,228,.35);transform:translateY(-3px)}.faq-section .faq-item:hover .faq-icon{background:#00ffe4;color:#000;transform:scale(1.15) rotate(-6deg)}.faq-section .faq-item .faq-question{font-size:16px;font-weight:600;color:#fff;margin-bottom:12px;cursor:pointer}.faq-section .faq-item .faq-answer{font-size:14px;color:#a1a1aa;line-height:1.7}.cta-section{padding:120px 0;background:linear-gradient(180deg,#000000,#0a0a0a);text-align:center}.cta-section .cta-content{max-width:900px;margin:0 auto}.cta-section .cta-content h2{font-family:"DM Serif Text",SiYuanSongTi Heavy,Roboto,-apple-system,BlinkMacSystemFont,sans-serif;font-size:44px;font-weight:700;color:#fff;margin-bottom:16px;line-height:1.2;white-space:nowrap}.cta-section .cta-content .cta-subtitle{font-size:18px;color:#a1a1aa;margin-bottom:32px;line-height:1.7}.cta-section .cta-content .cta-actions{margin-bottom:16px}.cta-section .cta-content .cta-actions .download-dropdown .download-trigger{min-width:240px;justify-content:center}.cta-section .cta-content .cta-note{font-size:14px;color:#71717a}.site-footer{background:#000;padding:48px 0 32px;border-top:1px solid hsla(0,0%,100%,.08);position:relative;z-index:1001}.site-footer .container{max-width:1280px}.site-footer .footer-main{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px}.site-footer .footer-brand .logo{display:flex;align-items:center;gap:10px;margin-bottom:8px}.site-footer .footer-brand .logo .logo-icon{width:24px;height:24px;flex-shrink:0}.site-footer .footer-brand .logo .logo-icon img{height:100%;width:auto;display:block}.site-footer .footer-brand .logo .logo-text{font-family:"DM Serif Text",SiYuanSongTi Heavy,Roboto,-apple-system,BlinkMacSystemFont,sans-serif;font-size:18px;font-weight:700;color:#fff}.site-footer .footer-brand p{font-size:13px;color:#71717a;line-height:1.5;margin:0}.site-footer .footer-brand .copyright{margin-top:8px}.site-footer .footer-brand .lang-dropdown{margin-top:20px}.site-footer .footer-brand .lang-dropdown .lang-trigger{border:1px solid hsla(0,0%,100%,.2);border-radius:6px}.site-footer .footer-brand .lang-dropdown .lang-trigger:hover{border-color:rgba(0,255,228,.6)}.site-footer .footer-links{display:flex;gap:72px;flex-wrap:nowrap}.site-footer .footer-col{display:flex;flex-direction:column;gap:12px;white-space:nowrap}.site-footer .footer-col h5{font-size:14px;font-weight:600;color:#fff;margin:0 0 4px}.site-footer .footer-col a{font-size:14px;color:#71717a;text-decoration:none;transition:color .2s}.site-footer .footer-col a:hover{color:#00ffe4}.site-footer .footer-col .footer-social-link{display:inline-flex;align-items:center;gap:8px}.site-footer .footer-col .footer-social-link svg{flex-shrink:0}.site-footer .footer-beian-bar{margin-top:24px;padding-top:16px;border-top:1px solid hsla(0,0%,100%,.1);text-align:center;font-size:12px;color:#71717a;display:flex;justify-content:center;align-items:center;gap:8px}.site-footer .footer-beian-bar a{color:#71717a;text-decoration:none;transition:color .2s}.site-footer .footer-beian-bar a:hover{color:#a1a1aa}.site-footer .footer-beian-bar .footer-beian-sep{color:hsla(0,0%,100%,.15)}.site-biaojixia .audience-section-bjx,.site-sizemarker .audience-section-bjx{background:#000}.site-biaojixia .audience-section-bjx .section-header .section-title,.site-sizemarker .audience-section-bjx .section-header .section-title{color:#fff}.site-biaojixia .audience-section-bjx .section-header .section-subtitle,.site-sizemarker .audience-section-bjx .section-header .section-subtitle{color:#a1a1aa}.site-biaojixia .audience-section-bjx .audience-grid,.site-sizemarker .audience-section-bjx .audience-grid{grid-template-columns:repeat(4,1fr);gap:24px;max-width:1080px;margin:0 auto;padding-top:0;counter-reset:audience-counter-sm}.site-biaojixia .audience-section-bjx .audience-card,.site-sizemarker .audience-section-bjx .audience-card{counter-increment:audience-counter-sm;background:#161616;border:1px solid hsla(0,0%,100%,.08);border-radius:var(--sm-radius-card);padding:28px 26px 26px;box-shadow:none;text-align:start;position:relative;overflow:hidden;transition:border-color .3s ease,box-shadow .3s ease,transform .3s cubic-bezier(.16,1,.3,1)}.site-biaojixia .audience-section-bjx .audience-card:before,.site-sizemarker .audience-section-bjx .audience-card:before{content:counter(audience-counter-sm,decimal-leading-zero);position:absolute;top:18px;right:18px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:700;color:hsla(0,0%,100%,.15);letter-spacing:.12em;transition:color .3s ease;z-index:2}.site-biaojixia .audience-section-bjx .audience-card:after,.site-sizemarker .audience-section-bjx .audience-card:after{content:"";position:absolute;top:22px;bottom:22px;left:0;width:3px;border-radius:0 2px 2px 0;transform:scaleY(0);transform-origin:top;transition:transform .4s cubic-bezier(.16,1,.3,1);z-index:2}.site-biaojixia .audience-section-bjx .audience-card:first-child .audience-tag,.site-sizemarker .audience-section-bjx .audience-card:first-child .audience-tag{background:rgba(0,255,228,.15);color:#00ffe4}.site-biaojixia .audience-section-bjx .audience-card:first-child:after,.site-sizemarker .audience-section-bjx .audience-card:first-child:after{background:#00ffe4}.site-biaojixia .audience-section-bjx .audience-card:nth-child(2) .audience-tag,.site-sizemarker .audience-section-bjx .audience-card:nth-child(2) .audience-tag{background:rgba(251,146,60,.15);color:#fdba74}.site-biaojixia .audience-section-bjx .audience-card:nth-child(2):after,.site-sizemarker .audience-section-bjx .audience-card:nth-child(2):after{background:#fb923c}.site-biaojixia .audience-section-bjx .audience-card:nth-child(3) .audience-tag,.site-sizemarker .audience-section-bjx .audience-card:nth-child(3) .audience-tag{background:rgba(251,191,36,.15);color:#fcd34d}.site-biaojixia .audience-section-bjx .audience-card:nth-child(3):after,.site-sizemarker .audience-section-bjx .audience-card:nth-child(3):after{background:#fbbf24}.site-biaojixia .audience-section-bjx .audience-card:nth-child(4) .audience-tag,.site-sizemarker .audience-section-bjx .audience-card:nth-child(4) .audience-tag{background:rgba(96,165,250,.15);color:#93c5fd}.site-biaojixia .audience-section-bjx .audience-card:nth-child(4):after,.site-sizemarker .audience-section-bjx .audience-card:nth-child(4):after{background:#60a5fa}.site-biaojixia .audience-section-bjx .audience-card:hover,.site-sizemarker .audience-section-bjx .audience-card:hover{border-color:hsla(0,0%,100%,.16);box-shadow:0 12px 28px -14px rgba(0,255,228,.18);transform:translateY(-3px)}.site-biaojixia .audience-section-bjx .audience-card:hover:before,.site-sizemarker .audience-section-bjx .audience-card:hover:before{color:#fff}.site-biaojixia .audience-section-bjx .audience-card:hover:after,.site-sizemarker .audience-section-bjx .audience-card:hover:after{transform:scaleY(1)}.site-biaojixia .audience-section-bjx .audience-card:hover .audience-icon-wrap,.site-sizemarker .audience-section-bjx .audience-card:hover .audience-icon-wrap{background:#00ffe4;color:#000;transform:scale(1.06)}.site-biaojixia .audience-section-bjx .audience-card .audience-icon-wrap,.site-sizemarker .audience-section-bjx .audience-card .audience-icon-wrap{position:static;width:44px;height:44px;border-radius:9px;background:rgba(0,255,228,.12);color:#00ffe4;display:flex;align-items:center;justify-content:center;margin:0 0 20px;transform:none;top:auto;left:auto;transition:all .3s cubic-bezier(.16,1,.3,1)}.site-biaojixia .audience-section-bjx .audience-card .audience-icon-wrap svg,.site-sizemarker .audience-section-bjx .audience-card .audience-icon-wrap svg{width:22px;height:22px;display:block}.site-biaojixia .audience-section-bjx .audience-card .audience-title,.site-sizemarker .audience-section-bjx .audience-card .audience-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:18px;font-weight:800;letter-spacing:-.01em;color:#fff;margin:0 0 10px}.site-biaojixia .audience-section-bjx .audience-card .audience-tag,.site-sizemarker .audience-section-bjx .audience-card .audience-tag{display:inline-block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:11.5px;font-weight:700;padding:3px 10px;border-radius:9999px;margin:0 0 18px;text-transform:none;letter-spacing:0}.site-biaojixia .audience-section-bjx .audience-card .audience-copy,.site-sizemarker .audience-section-bjx .audience-card .audience-copy{text-align:start}.site-biaojixia .audience-section-bjx .audience-card .audience-lead,.site-sizemarker .audience-section-bjx .audience-card .audience-lead{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700;color:#fff;line-height:1.5;margin:0 0 10px;padding-top:14px;border-top:1px dashed hsla(0,0%,100%,.06)}.site-biaojixia .audience-section-bjx .audience-card .audience-desc,.site-sizemarker .audience-section-bjx .audience-card .audience-desc{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:13px;color:#a1a1aa;line-height:1.75;margin:0}.site-sizemarker .solutions-section .solutions-grid{gap:20px}.site-sizemarker .solutions-section .solution-card{background:#161616;border:1px solid hsla(0,0%,100%,.08);border-radius:var(--sm-radius-card);padding:32px 28px 28px;box-shadow:none;position:relative;overflow:hidden;transition:border-color .3s ease,box-shadow .3s ease,transform .3s cubic-bezier(.16,1,.3,1)}.site-sizemarker .solutions-section .solution-card:after{top:-8px;right:14px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:96px;font-weight:900;color:hsla(0,0%,100%,.03);letter-spacing:-.06em;line-height:1;pointer-events:none;z-index:0;transition:color .3s ease}.site-sizemarker .solutions-section .solution-card:before{content:"";position:absolute;top:24px;bottom:24px;left:0;width:3px;background:#00ffe4;border-radius:0 2px 2px 0;transform:scaleY(0);transform-origin:top;transition:transform .4s cubic-bezier(.16,1,.3,1);z-index:1}.site-sizemarker .solutions-section .solution-card>*{position:relative;z-index:1}.site-sizemarker .solutions-section .solution-card:hover{transform:translateY(-2px);border-color:rgba(0,255,228,.3);box-shadow:0 12px 28px -12px rgba(0,255,228,.18)}.site-sizemarker .solutions-section .solution-card:hover:before{transform:scaleY(1)}.site-sizemarker .solutions-section .solution-card:hover:after{color:rgba(0,255,228,.08)}.site-sizemarker .solutions-section .solution-card .card-icon{width:44px;height:44px;border-radius:9px;background:rgba(0,255,228,.12);color:#00ffe4;display:flex;align-items:center;justify-content:center;padding:0;margin-bottom:20px;transition:background .3s ease,color .3s ease}.site-sizemarker .solutions-section .solution-card .card-icon svg{width:22px;height:22px;display:block}.site-sizemarker .solutions-section .solution-card:hover .card-icon{background:#00ffe4;color:#000}.site-sizemarker .solutions-section .solution-card .card-challenge{display:inline-flex;align-items:center;gap:6px;padding:4px 12px 4px 4px;background:rgba(239,68,68,.12);border:1px solid rgba(239,68,68,.22);border-radius:999px;color:#fca5a5;font-size:12px;font-weight:500;margin-bottom:14px;line-height:1.4}.site-sizemarker .solutions-section .solution-card .card-challenge .challenge-icon{width:14px;height:14px;background:#ef4444;color:#fff;font-size:9px;font-weight:700}.site-sizemarker .solutions-section .solution-card .card-solution{font-size:18px;font-weight:700;color:#fff;letter-spacing:-.01em;line-height:1.4;margin:0 0 10px;padding-top:14px;border-top:1px dashed hsla(0,0%,100%,.06)}.site-sizemarker .solutions-section .solution-card .card-desc{font-size:13.5px;color:#a1a1aa;line-height:1.7}.site-sizemarker .comparison-section .comparison-cards{gap:24px;max-width:1080px}.site-sizemarker .comparison-section .comparison-vs{align-self:center;width:52px;height:52px;border-radius:50%;background:#161616;border:1px solid hsla(0,0%,100%,.08);box-shadow:0 1px 3px rgba(0,0,0,.4);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:800;font-style:italic;color:#71717a;display:flex;align-items:center;justify-content:center}.site-sizemarker .comparison-section .comparison-card{padding:36px 32px 32px;border-radius:var(--sm-radius-card);box-shadow:none;position:relative;overflow:hidden;transition:border-color .25s ease,box-shadow .25s ease;isolation:isolate}.site-sizemarker .comparison-section .comparison-card .card-header{margin-bottom:24px;padding-bottom:22px;border-bottom:1px solid hsla(0,0%,100%,.08);gap:12px;align-items:center}.site-sizemarker .comparison-section .comparison-card .card-logo{width:28px;height:28px}.site-sizemarker .comparison-section .comparison-card .card-icon{font-size:22px}.site-sizemarker .comparison-section .comparison-card .card-title{font-size:18px;font-weight:800;letter-spacing:-.01em}.site-sizemarker .comparison-section .comparison-card .card-badge{font-size:10px;font-weight:700;padding:4px 10px;letter-spacing:.08em;text-transform:uppercase}.site-sizemarker .comparison-section .comparison-card .card-features{gap:0}.site-sizemarker .comparison-section .comparison-card .card-features li{font-size:14.5px;line-height:1.55;padding:10px 0;align-items:center}.site-sizemarker .comparison-section .comparison-card .card-features li:not(:first-child){border-top:1px dashed hsla(0,0%,100%,.06)}.site-sizemarker .comparison-section .comparison-card .card-features .check,.site-sizemarker .comparison-section .comparison-card .card-features .x{width:20px;height:20px;border-radius:4px;font-size:11px;font-weight:700;flex-shrink:0}.site-sizemarker .comparison-section .comparison-card.card-sizemarker{background:#161616;border:none;box-shadow:0 0 0 1px rgba(0,255,228,.4)}.site-sizemarker .comparison-section .comparison-card.card-sizemarker:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#00ffe4,#0ad3fb);z-index:2}.site-sizemarker .comparison-section .comparison-card.card-sizemarker:after{content:"";position:absolute;top:-60px;right:-60px;width:220px;height:220px;background:radial-gradient(circle,rgba(0,255,228,.12),transparent 70%);pointer-events:none;z-index:-1}.site-sizemarker .comparison-section .comparison-card.card-sizemarker:hover{box-shadow:0 0 0 1px rgba(0,255,228,.4),0 16px 32px -14px rgba(0,255,228,.25)}.site-sizemarker .comparison-section .comparison-card.card-sizemarker .card-header{border-bottom-color:rgba(0,255,228,.18)}.site-sizemarker .comparison-section .comparison-card.card-sizemarker .card-title{color:#fff}.site-sizemarker .comparison-section .comparison-card.card-sizemarker .card-badge{position:absolute;top:0;right:0;background:#00ffe4;color:#000;border-radius:0 0 0 9px;padding:5px 14px;z-index:3}.site-sizemarker .comparison-section .comparison-card.card-sizemarker .card-features li{color:#fff}.site-sizemarker .comparison-section .comparison-card.card-sizemarker .check{background:#00ffe4;color:#000}.site-sizemarker .comparison-section .comparison-card.card-others{background:#161616;border:1px solid hsla(0,0%,100%,.08)}.site-sizemarker .comparison-section .comparison-card.card-others .card-icon{opacity:.45;color:#71717a}.site-sizemarker .comparison-section .comparison-card.card-others .card-features li,.site-sizemarker .comparison-section .comparison-card.card-others .card-title{color:#71717a}.site-sizemarker .comparison-section .comparison-card.card-others .x{background:rgba(239,68,68,.1);color:#fca5a5}@media(min-width:768px)and (max-width:1023px){*{-webkit-tap-highlight-color:rgba(0,0,0,0)}.btn{position:relative;overflow:hidden}.btn:active{opacity:.85;transform:scale(.98)}.btn.btn-primary:active{background:linear-gradient(135deg,#00d9c2,#00b3a0)}.btn.btn-secondary:active{background:rgba(0,255,228,.2)}.btn.btn-text:active{background:hsla(0,0%,100%,.08)}.audience-card,.comparison-card,.faq-item,.pricing-card,.solution-card{transition:background .15s ease,transform .15s ease}.audience-card:active,.comparison-card:active,.faq-item:active,.pricing-card:active,.solution-card:active{background:hsla(0,0%,100%,.04);transform:scale(.99)}.footer-col a,.site-nav a{transition:color .15s ease,background .15s ease;border-radius:4px;padding:4px 8px;margin:-4px -8px}.footer-col a:active,.site-nav a:active{background:hsla(0,0%,100%,.08)}.download-option,.lang-option{transition:background .15s ease,transform .15s ease}.download-option:active,.lang-option:active{background:rgba(0,255,228,.15)!important;transform:scale(.98)}.download-trigger,.lang-trigger{transition:background .15s ease,transform .15s ease;border-radius:6px}.download-trigger:active,.lang-trigger:active{background:hsla(0,0%,100%,.08);transform:scale(.97)}.logo{transition:transform .15s ease;border-radius:6px}.logo:active{transform:scale(.97)}.hero-badge{transition:background .15s ease,transform .15s ease}.hero-badge:active{background:rgba(0,255,228,.2);transform:scale(.97)}.toggle-switch{transition:transform .15s ease}.toggle-switch:active{transform:scale(.95)}.play-icon{transition:background .15s ease,transform .15s ease}.play-icon:active{background:rgba(0,255,228,.3);transform:scale(.95)}.container{padding:0 32px}.audience-section,.comparison-section,.cta-section,.faq-section,.hero-section,.pricing-section,.solution-section,.solutions-section{padding:100px 0}.section-header{margin-bottom:48px}.section-header .section-title{font-size:36px;white-space:normal;line-height:1.3}.section-header .section-subtitle{font-size:16px}.section-label{font-size:12px}.site-header .header-container{padding:0 24px}.site-header .logo .logo-icon{width:32px;height:32px;-webkit-margin-end:10px;margin-inline-end:10px}.site-header .logo .logo-text{font-size:22px}.site-header .site-nav{gap:20px}.site-header .site-nav .product-menu-trigger,.site-header .site-nav a{font-size:13px}.site-header .header-actions{gap:12px}.site-header .header-actions .btn-text,.site-header .header-actions>.btn-primary,.site-header .header-actions>a.btn-primary{display:none!important}.site-header .header-actions .lang-dropdown .lang-current{display:none}.hero-section{padding-top:132px;padding-bottom:40px}.hero-section .container{display:flex;flex-direction:column;gap:48px}.hero-section .hero-content{max-width:100%;text-align:center;align-items:center}.hero-section .hero-content .hero-badge{font-size:12px;padding:6px 14px}.hero-section .hero-content .hero-title{font-size:42px;line-height:1.2}.hero-section .hero-content .hero-title .highlight{font-size:inherit}.hero-section .hero-content .hero-subtitle{font-size:17px;max-width:600px;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto}.hero-section .hero-content .hero-cta{justify-content:center}.hero-section .hero-content .hero-cta .download-dropdown,.hero-section .hero-content .hero-cta>a.btn{display:none!important}.hero-section .hero-content .hero-cta .mobile-try-btn{display:flex!important;min-width:240px;padding:16px 56px}.hero-section .hero-visual{max-width:600px;margin:0 auto;width:100%}.hero-section .hero-visual .hero-video-container{min-height:280px}.solution-section .solution-title{font-size:40px;line-height:1.2}.solution-section .solution-subtitle{font-size:17px}.solutions-section .solutions-grid{grid-template-columns:repeat(2,1fr);gap:16px}.solutions-section .solution-card{padding:24px}.solutions-section .solution-card .card-icon{width:44px;height:44px;font-size:20px;margin-bottom:16px}.solutions-section .solution-card .card-challenge{font-size:13px}.solutions-section .solution-card .card-solution{font-size:15px}.solutions-section .solution-card .card-desc{font-size:13px}.audience-section .audience-grid{grid-template-columns:repeat(2,1fr);gap:16px}.audience-section .audience-card{padding:24px}.audience-section .audience-card .audience-icon{font-size:32px}.audience-section .audience-card .audience-tag{font-size:10px}.audience-section .audience-card h4{font-size:16px}.audience-section .audience-card p{font-size:13px}.audience-section-bjx{padding:72px 0}.audience-section-bjx .section-header{margin-bottom:64px}.audience-section-bjx .section-title{font-size:32px}.audience-section-bjx .section-subtitle{font-size:16px}.audience-section-bjx.audience-section-cn .section-title{font-size:32px}.audience-section-bjx .audience-grid{grid-template-columns:repeat(2,1fr);gap:40px 20px}.audience-section-bjx .audience-card{padding:52px 20px 24px}.comparison-section .comparison-cards{display:flex;flex-direction:column;gap:20px;max-width:500px;margin:0 auto}.comparison-section .comparison-vs{display:flex;padding:8px 0;font-size:13px}.comparison-section .comparison-card{width:100%;padding:24px}.comparison-section .comparison-card .card-header{margin-bottom:20px}.comparison-section .comparison-card .card-title{font-size:17px}.comparison-section .comparison-card .card-features{gap:12px}.comparison-section .comparison-card .card-features li{font-size:13px}.comparison-section .comparison-card .card-features .check,.comparison-section .comparison-card .card-features .x{width:16px;height:16px;font-size:10px}.pricing-section .pricing-toggle{gap:12px;margin-bottom:40px}.pricing-section .pricing-toggle .toggle-label{font-size:13px}.pricing-section .pricing-toggle .toggle-label .save-badge{font-size:10px;padding:2px 6px}.pricing-section .pricing-toggle .toggle-switch{width:48px;height:26px}.pricing-section .pricing-toggle .toggle-switch .toggle-slider{width:18px;height:18px}.pricing-section .pricing-toggle .toggle-switch.yearly .toggle-slider{transform:translateX(22px)}.pricing-section .pricing-grid{grid-template-columns:repeat(2,1fr);gap:20px}.pricing-section .pricing-grid.pricing-grid-two{max-width:600px}.pricing-section .pricing-card{padding:32px 24px}.pricing-section .pricing-card .pricing-badge{top:12px;right:12px;font-size:11px;padding:4px 10px}.pricing-section .pricing-card .plan-name{font-size:18px;margin-bottom:12px}.pricing-section .pricing-card .plan-price .price{font-size:40px}.pricing-section .pricing-card .plan-price .period{font-size:13px}.pricing-section .pricing-card .plan-description{font-size:13px;margin-bottom:24px;padding-bottom:24px}.pricing-section .pricing-card .plan-features{margin-bottom:24px}.pricing-section .pricing-card .plan-features li{padding:8px 0;font-size:13px}.pricing-section .pricing-card .plan-features li .check{font-size:13px}.pricing-section .pricing-card .btn-block{padding:12px 20px;font-size:14px}.faq-section .faq-grid{grid-template-columns:1fr;gap:16px}.faq-section .faq-item{padding:24px}.faq-section .faq-item .faq-question{font-size:15px}.faq-section .faq-item .faq-answer{font-size:13px}.cta-section .cta-content{padding:40px 24px;max-width:100%}.cta-section .cta-content h2{font-size:32px;white-space:normal;line-height:1.3}.cta-section .cta-content .cta-subtitle{font-size:16px}.cta-section .cta-content .cta-actions{display:flex;flex-direction:row;justify-content:center;gap:16px}.cta-section .cta-content .cta-actions .download-dropdown,.cta-section .cta-content .cta-actions>a.btn{display:none!important}.cta-section .cta-content .cta-actions .mobile-try-btn{display:flex!important;min-width:240px;padding:16px 56px}.cta-section .cta-content .cta-note{font-size:13px}.site-footer{padding:40px 0 28px}.site-footer .footer-main{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:24px}.site-footer .footer-brand .logo .logo-icon{width:22px;height:22px}.site-footer .footer-brand .logo .logo-text{font-size:16px}.site-footer .footer-brand p{font-size:12px}.site-footer .footer-brand .lang-dropdown{margin-top:16px}.site-footer .footer-links{gap:60px}.site-footer .footer-col{gap:10px}.site-footer .footer-col a,.site-footer .footer-col h5{font-size:13px}.btn.btn-large{padding:14px 28px;font-size:15px}.download-dropdown .download-menu{min-width:240px}.download-dropdown.download-dropdown-large .download-menu{min-width:280px}.download-dropdown .download-option{padding:10px 12px}.download-dropdown .download-option .option-icon{font-size:22px}.download-dropdown .download-option .option-title{font-size:13px}.download-dropdown .download-option .option-desc{font-size:11px}.lang-dropdown .lang-menu{min-width:130px}.lang-dropdown .lang-option{padding:8px 12px;font-size:12px}.mobile-coming-soon-modal{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000;align-items:center;justify-content:center;padding:24px}.mobile-coming-soon-modal.open{display:flex}.mobile-coming-soon-modal .modal-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7)}.mobile-coming-soon-modal .modal-content{position:relative;background:#161616;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;padding:40px 32px;max-width:400px;width:100%;text-align:start;box-shadow:0 20px 60px rgba(0,0,0,.5)}.mobile-coming-soon-modal .modal-icon{font-size:56px;margin-bottom:20px;text-align:center}.mobile-coming-soon-modal .modal-title{font-size:22px;font-weight:600;color:#fff;margin-bottom:14px;text-align:center}.mobile-coming-soon-modal .modal-text{font-size:15px;color:#a1a1aa;line-height:1.6;margin-bottom:24px;text-align:start}.mobile-coming-soon-modal .modal-text a{color:#00ffe4;text-decoration:none;font-weight:600}.mobile-coming-soon-modal .modal-text a:hover{text-decoration:underline}.mobile-coming-soon-modal .modal-close-btn{display:flex;align-items:center;justify-content:center;width:100%;padding:14px 48px;background:linear-gradient(135deg,#0ad3fb,#00ffe4);color:#000;font-size:15px;font-weight:600;border:none;border-radius:6px;cursor:pointer}.mobile-coming-soon-modal .modal-close-btn:active{opacity:.9;transform:scale(.98)}}@media(max-width:767px){*{-webkit-tap-highlight-color:rgba(0,0,0,0)}.btn{position:relative;overflow:hidden}.btn:active{opacity:.85;transform:scale(.98)}.btn.btn-primary:active{background:linear-gradient(135deg,#00d9c2,#00b3a0)}.btn.btn-secondary:active{background:rgba(0,255,228,.2)}.btn.btn-text:active{background:hsla(0,0%,100%,.08)}.audience-card,.comparison-card,.faq-item,.pricing-card,.solution-card{transition:background .15s ease,transform .15s ease}.audience-card:active,.comparison-card:active,.faq-item:active,.pricing-card:active,.solution-card:active{background:hsla(0,0%,100%,.04);transform:scale(.99)}.footer-col a,.site-nav a{transition:color .15s ease,background .15s ease;border-radius:4px;padding:4px 8px;margin:-4px -8px}.footer-col a:active,.site-nav a:active{background:hsla(0,0%,100%,.08)}.download-option,.lang-option{transition:background .15s ease,transform .15s ease}.download-option:active,.lang-option:active{background:rgba(0,255,228,.15)!important;transform:scale(.98)}.download-trigger,.lang-trigger{transition:background .15s ease,transform .15s ease;border-radius:6px}.download-trigger:active,.lang-trigger:active{background:hsla(0,0%,100%,.08);transform:scale(.97)}.logo{transition:transform .15s ease;border-radius:6px}.logo:active{transform:scale(.97)}.hero-badge{transition:background .15s ease,transform .15s ease}.hero-badge:active{background:rgba(0,255,228,.2);transform:scale(.97)}.toggle-switch{transition:transform .15s ease}.toggle-switch:active{transform:scale(.95)}.play-icon{transition:background .15s ease,transform .15s ease}.play-icon:active{background:rgba(0,255,228,.3);transform:scale(.95)}.container{padding:0 20px}.audience-section,.comparison-section,.cta-section,.faq-section,.hero-section,.pricing-section,.solution-section,.solutions-section{padding:80px 0}.section-header{margin-bottom:36px}.section-header .section-title{font-size:26px;white-space:normal;line-height:1.3}.section-header .section-subtitle{font-size:14px;line-height:1.6}.section-label{font-size:11px;letter-spacing:1px;margin-bottom:12px}.site-header{height:64px;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:rgba(0,0,0,.95)!important}.site-header .header-container{padding:0 16px}.site-header .logo{gap:8px}.site-header .logo .logo-icon{width:28px;height:28px;-webkit-margin-end:4px;margin-inline-end:4px}.site-header .logo .logo-text{font-size:18px}.site-header .site-nav{display:none}.site-header .header-actions{gap:8px}.site-header .header-actions .btn-text,.site-header .header-actions>.btn-primary,.site-header .header-actions>a.btn-primary{display:none!important}.site-header .header-actions .lang-dropdown .lang-current{display:none}.site-header .header-actions .lang-dropdown .lang-trigger{padding:8px}.hero-section{padding-top:104px;padding-bottom:32px}.hero-section .container{display:flex;flex-direction:column;gap:36px}.hero-section .hero-content{text-align:center;align-items:center;display:flex;flex-direction:column}.hero-section .hero-content .hero-badge{font-size:11px;padding:6px 12px;margin-bottom:20px}.hero-section .hero-content .hero-badge .badge-icon{font-size:14px}.hero-section .hero-content .hero-title{font-size:32px;line-height:1.25;margin-bottom:16px}.hero-section .hero-content .hero-title .highlight{font-size:inherit}.hero-section .hero-content .hero-subtitle{font-size:15px;line-height:1.6;margin-bottom:24px;max-width:100%}.hero-section .hero-content .hero-cta{flex-direction:column;width:100%;gap:12px;margin-bottom:16px;align-items:center}.hero-section .hero-content .hero-cta .btn{width:100%;justify-content:center}.hero-section .hero-content .hero-cta .download-dropdown,.hero-section .hero-content .hero-cta>a.btn{display:none!important}.hero-section .hero-content .hero-cta .mobile-try-btn{display:flex!important;width:auto!important;min-width:200px;padding:14px 48px}.hero-section .hero-visual{width:100%}.hero-section .hero-visual .hero-video-container{min-height:200px;aspect-ratio:16/10}.solution-section .solution-header{max-width:100%}.solution-section .solution-title{font-size:28px;line-height:1.25;margin-bottom:16px}.solution-section .solution-subtitle{font-size:14px;line-height:1.7}.solutions-section .solutions-grid{display:flex!important;flex-wrap:nowrap;gap:12px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x mandatory;padding:4px 24px;margin:0 -24px;max-width:none}.solutions-section .solutions-grid::-webkit-scrollbar{display:none}.solutions-section .solution-card{flex:0 0 280px;min-width:280px;max-width:280px;scroll-snap-align:start;padding:20px 18px}.solutions-section .solution-card .card-icon{width:40px;height:40px;font-size:18px;margin-bottom:14px}.solutions-section .solution-card .card-challenge{font-size:12px;margin-bottom:6px}.solutions-section .solution-card .card-challenge .challenge-icon{font-size:10px}.solutions-section .solution-card .card-solution{font-size:15px;margin-bottom:8px}.solutions-section .solution-card .card-desc{font-size:13px;line-height:1.5}.audience-section .audience-grid{grid-template-columns:1fr;gap:12px}.audience-section .audience-card{padding:20px 18px}.audience-section .audience-card .audience-icon{font-size:28px;margin-bottom:10px}.audience-section .audience-card .audience-tag{font-size:10px;padding:3px 8px;margin-bottom:10px}.audience-section .audience-card h4{font-size:16px;margin-bottom:6px}.audience-section .audience-card p{font-size:13px;line-height:1.5}.audience-section-bjx{padding:56px 0}.audience-section-bjx .section-header{margin-bottom:52px}.audience-section-bjx .section-title{font-size:26px}.audience-section-bjx .section-subtitle{font-size:15px}.audience-section-bjx.audience-section-cn .section-title{font-size:26px}.audience-section-bjx .audience-grid{display:flex!important;flex-wrap:nowrap;gap:16px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x mandatory;padding:40px 24px 4px;margin:0 -24px;max-width:none}.audience-section-bjx .audience-grid::-webkit-scrollbar{display:none}.audience-section-bjx .audience-card{flex:0 0 280px;min-width:280px;max-width:280px;scroll-snap-align:start;padding:48px 20px 22px;text-align:center}.audience-section-bjx .audience-card .audience-icon-wrap{width:64px;height:64px;top:-32px}.audience-section-bjx .audience-card .audience-title{font-size:18px}.audience-section-bjx .audience-card .audience-lead{font-size:14px}.audience-section-bjx .audience-card .audience-desc{font-size:13px}.comparison-section .comparison-cards{display:flex!important;flex-direction:row;flex-wrap:nowrap;grid-template-columns:none;gap:16px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x mandatory;padding:4px 24px;margin:0 -24px;max-width:none}.comparison-section .comparison-cards::-webkit-scrollbar{display:none}.comparison-section .comparison-vs{flex:0 0 auto;align-self:center;transform:none;padding:0 2px;font-size:16px}.comparison-section .comparison-card{flex:0 0 280px;min-width:280px;max-width:280px;scroll-snap-align:start;padding:20px 18px}.comparison-section .comparison-card .card-header{margin-bottom:18px;gap:10px}.comparison-section .comparison-card .card-logo{width:24px;height:24px}.comparison-section .comparison-card .card-icon{font-size:20px}.comparison-section .comparison-card .card-title{font-size:16px}.comparison-section .comparison-card .card-badge{font-size:10px;padding:3px 8px}.comparison-section .comparison-card .card-features{gap:10px}.comparison-section .comparison-card .card-features li{font-size:13px;gap:8px}.comparison-section .comparison-card .card-features .check,.comparison-section .comparison-card .card-features .x{width:16px;height:16px;font-size:9px}.pricing-section .pricing-toggle{gap:10px;margin-bottom:24px}.pricing-section .pricing-toggle .toggle-label{font-size:12px}.pricing-section .pricing-toggle .toggle-label .save-badge{font-size:9px;padding:2px 5px;-webkit-margin-start:4px;margin-inline-start:4px}.pricing-section .pricing-toggle .toggle-switch{width:44px;height:24px}.pricing-section .pricing-toggle .toggle-switch .toggle-slider{width:16px;height:16px}.pricing-section .pricing-toggle .toggle-switch.yearly .toggle-slider{transform:translateX(20px)}.pricing-section .pricing-grid{display:flex!important;flex-wrap:nowrap;gap:16px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding:8px 20px 16px;margin:0 -20px;scroll-snap-type:x mandatory}.pricing-section .pricing-grid::-webkit-scrollbar{display:none}.pricing-section .pricing-grid.pricing-grid-two{max-width:none}.pricing-section .pricing-card{flex:0 0 280px;min-width:280px;max-width:280px;padding:24px 20px;scroll-snap-align:center}.pricing-section .pricing-card .pricing-badge{top:10px;right:10px;font-size:10px;padding:4px 8px}.pricing-section .pricing-card .plan-name{font-size:17px;margin-bottom:10px}.pricing-section .pricing-card .plan-price{margin-bottom:6px}.pricing-section .pricing-card .plan-price .price{font-size:36px}.pricing-section .pricing-card .plan-price .period{font-size:12px}.pricing-section .pricing-card .plan-description{font-size:13px;margin-bottom:20px;padding-bottom:20px}.pricing-section .pricing-card .plan-features{margin-bottom:20px}.pricing-section .pricing-card .plan-features li{padding:7px 0;font-size:13px;gap:10px}.pricing-section .pricing-card .plan-features li .check{font-size:12px}.pricing-section .pricing-card .btn-block{padding:12px 20px;font-size:14px}.faq-section .faq-grid{grid-template-columns:1fr;gap:12px}.faq-section .faq-item{padding:18px 16px}.faq-section .faq-item .faq-question{font-size:14px;margin-bottom:10px;line-height:1.4}.faq-section .faq-item .faq-answer{font-size:13px;line-height:1.6}.cta-section .cta-content{padding:0;max-width:100%}.cta-section .cta-content h2{font-size:26px;white-space:normal;line-height:1.3;margin-bottom:12px}.cta-section .cta-content .cta-subtitle{font-size:14px;line-height:1.6;margin-bottom:24px}.cta-section .cta-content .cta-actions{display:flex;flex-direction:column;width:100%;gap:12px;margin-bottom:12px;align-items:center}.cta-section .cta-content .cta-actions .btn{width:100%;justify-content:center}.cta-section .cta-content .cta-actions .download-dropdown,.cta-section .cta-content .cta-actions>a.btn{display:none!important}.cta-section .cta-content .cta-actions .mobile-try-btn{display:flex!important;width:auto!important;min-width:200px;padding:14px 48px}.cta-section .cta-content .cta-note{font-size:12px}.site-footer{padding:36px 0 24px}.site-footer .footer-main{flex-direction:column;gap:28px}.site-footer .footer-brand{text-align:center;display:flex;flex-direction:column;align-items:center}.site-footer .footer-brand .logo{justify-content:center;margin-bottom:6px}.site-footer .footer-brand .logo .logo-icon{width:20px;height:20px}.site-footer .footer-brand .logo .logo-text{font-size:16px}.site-footer .footer-brand p{font-size:12px}.site-footer .footer-brand .copyright{margin-top:6px}.site-footer .footer-brand .lang-dropdown{margin-top:14px}.site-footer .footer-links{width:100%;justify-content:center;gap:48px}.site-footer .footer-col{text-align:center;gap:8px}.site-footer .footer-col h5{font-size:13px;margin-bottom:2px}.site-footer .footer-col a{font-size:12px}.btn.btn-large{padding:14px 24px;font-size:14px}.btn.btn-primary,.btn.btn-secondary{font-size:14px}.download-dropdown{position:static!important}.download-dropdown .download-menu{all:unset!important;display:none!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important;width:100%!important;max-height:70vh;border-radius:12px 12px 0 0;padding:20px 16px calc(20px + env(safe-area-inset-bottom, 0px));background:#161616!important;border:1px solid hsla(0,0%,100%,.08)!important;box-shadow:0 -10px 40px rgba(0,0,0,.5);overflow-y:auto;z-index:9999!important;box-sizing:border-box!important}.download-dropdown.open .download-menu{display:block!important}.download-dropdown .download-option{display:flex;align-items:center;gap:12px;padding:14px 12px;border-radius:6px;text-decoration:none;cursor:pointer}.download-dropdown .download-option:active,.download-dropdown .download-option:hover{background:rgba(0,255,228,.1)}.download-dropdown .download-option .option-icon{font-size:24px;width:36px;color:#a1a1aa;text-align:center}.download-dropdown .download-option .option-text{display:flex;flex-direction:column;gap:2px;text-align:start}.download-dropdown .download-option .option-title{font-size:14px;font-weight:600;color:#fff}.download-dropdown .download-option .option-desc{font-size:12px;color:#71717a}.download-dropdown .download-option:active .option-icon,.download-dropdown .download-option:hover .option-icon{color:#00ffe4}.lang-dropdown{position:static!important}.lang-dropdown .lang-menu{all:unset!important;display:none!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important;width:100%!important;max-height:70vh;border-radius:12px 12px 0 0;padding:20px 16px calc(20px + env(safe-area-inset-bottom, 0px));background:#161616!important;border:1px solid hsla(0,0%,100%,.08)!important;box-shadow:0 -10px 40px rgba(0,0,0,.5);overflow-y:auto;z-index:9999!important;box-sizing:border-box!important}.lang-dropdown.open .lang-menu{display:block!important}.lang-dropdown.lang-dropdown-up{position:static!important}.lang-dropdown.lang-dropdown-up .lang-menu{display:none!important}.lang-dropdown.lang-dropdown-up.open .lang-menu{display:block!important}.lang-dropdown .lang-option{display:block;padding:12px 16px;font-size:14px;text-align:start;color:#a1a1aa;text-decoration:none;border-radius:4px}.lang-dropdown .lang-option.active,.lang-dropdown .lang-option:active,.lang-dropdown .lang-option:hover{color:#00ffe4}.download-dropdown.open:before,.lang-dropdown.open:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:9998}.dropdown-overlay{background:rgba(0,0,0,.5);z-index:99}.dropdown-overlay,.mobile-coming-soon-modal{position:fixed;top:0;left:0;right:0;bottom:0}.mobile-coming-soon-modal{display:none;z-index:10000;align-items:center;justify-content:center;padding:20px}.mobile-coming-soon-modal.open{display:flex}.mobile-coming-soon-modal .modal-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7)}.mobile-coming-soon-modal .modal-content{position:relative;background:#161616;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;padding:32px 24px;max-width:340px;width:100%;text-align:start;box-shadow:0 20px 60px rgba(0,0,0,.5)}.mobile-coming-soon-modal .modal-icon{font-size:48px;margin-bottom:16px;text-align:center}.mobile-coming-soon-modal .modal-title{font-size:20px;font-weight:600;color:#fff;margin-bottom:12px;text-align:center}.mobile-coming-soon-modal .modal-text{font-size:14px;color:#a1a1aa;line-height:1.6;margin-bottom:20px;text-align:start}.mobile-coming-soon-modal .modal-text a{color:#00ffe4;text-decoration:none;font-weight:600}.mobile-coming-soon-modal .modal-text a:hover{text-decoration:underline}.mobile-coming-soon-modal .modal-close-btn{display:flex;align-items:center;justify-content:center;width:100%;padding:14px 32px;background:linear-gradient(135deg,#0ad3fb,#00ffe4);color:#000;font-size:15px;font-weight:600;border:none;border-radius:6px;cursor:pointer}.mobile-coming-soon-modal .modal-close-btn:active{opacity:.9;transform:scale(.98)}}