:root{font-family:Microsoft YaHei,PingFang SC,system-ui,sans-serif;color:#101e54;background:#fff;font-synthesis:none;--blue:#2663ff;--purple:#2663ff;--muted:#65789d;--border:#e2eafd;--ice:#edf5ff}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:94px}body{margin:0;min-width:320px;-webkit-font-smoothing:antialiased}button,input{font:inherit}button{cursor:pointer;color:inherit;border:0}button,a{-webkit-tap-highlight-color:transparent;touch-action:manipulation}a{color:inherit;text-decoration:none}img{display:block;max-width:100%;height:auto}h1,h2,h3,h4,p{margin:0}button:focus-visible,a:focus-visible{outline:3px solid #80a4ff;outline-offset:5px}button:disabled{cursor:default}.container{width:min(1200px,calc(100% - 64px));margin-inline:auto}.icon{display:inline-block;flex-shrink:0;width:26px;height:26px;vertical-align:middle}.arrow{width:20px;height:20px}.button{min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:11px;padding:11px 23px;border:1px solid transparent;border-radius:25px;font-size:14px;line-height:1.5;font-weight:650;transition:transform .2s,box-shadow .2s,background .2s;white-space:nowrap}.button:hover{transform:translateY(-2px)}.button.primary{color:#fff;background:linear-gradient(110deg,#2676ff,#2650ff);box-shadow:0 7px 18px #2663ff23}.button.primary:hover{box-shadow:0 8px 22px #2663ff3a}.button.secondary{background:#ffffff90;border-color:#aac2ff;color:#2654cd}.button.secondary:hover{background:#fff}.button.light{background:#fff;color:#1752e5;box-shadow:0 8px 18px #245ee51c}.icon-button{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;background:transparent;border-radius:10px}.icon-button:hover{background:#edf3ff}.skip-link{position:fixed;z-index:50;top:-70px;left:20px;padding:12px;background:#fff;border:2px solid var(--blue)}.skip-link:focus{top:10px}.site-header{height:72px;position:sticky;top:0;z-index:20;background:#ffffffed;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid #e9effb}.header-inner{display:flex;align-items:center;height:100%;gap:28px}.brand{display:inline-flex;align-items:center;gap:9px;font-size:23px;font-weight:800;letter-spacing:-.6px;white-space:nowrap}.brand img{width:48px;height:44px;object-fit:contain}.main-nav{display:flex;align-items:center;gap:38px;margin-inline:auto;font-size:14px}.main-nav a{position:relative;min-height:44px;display:inline-flex;align-items:center}.main-nav a:hover,.main-nav .active{color:var(--blue)}.main-nav .active:after{content:"";position:absolute;bottom:0;left:calc(50% - 10px);width:20px;height:3px;background:var(--blue);border-radius:2px}.header-contact{min-height:40px;padding:9px 20px;font-size:13px}.menu-toggle,.mobile-consult{display:none}.hero{overflow:hidden;background:radial-gradient(ellipse at 12% 6%,#cddffc80,transparent 35%),radial-gradient(ellipse at 94% 25%,#d1e5ff,transparent 38%),linear-gradient(#f5faff,#edf5ff)}.hero-inner{text-align:center;position:relative;padding-top:41px}.hero-copy{position:relative;z-index:2}.hero h1{font-size:56px;line-height:1.2;letter-spacing:-1.8px;font-weight:900}.hero h1>span{display:inline-block;margin-top:7px;color:#2458ee}.hero-copy>p{color:#50658c;font-size:19px;line-height:1.6;margin-top:18px;letter-spacing:1px}.hero-actions{display:flex;justify-content:center;gap:16px;margin-top:24px}.hero-actions .button{min-width:170px}.hero-media{width:min(1050px,100%);margin:20px auto 0;position:relative}.hero-media img{width:100%;height:auto;-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);-webkit-user-select:none;user-select:none;pointer-events:none}.animated-media img{animation:media-float 8s ease-in-out infinite;animation-play-state:paused}.animated-media.is-playing:not(.page-hidden) img{animation-play-state:running}.feature-rail{border-block:1px solid #e8effc;background:#fff}.feature-rail>.container{display:grid;grid-template-columns:repeat(5,1fr);padding-block:22px}.feature-rail a{display:flex;align-items:center;gap:13px;padding:0 18px}.feature-rail a:first-child{padding-left:0}.feature-rail a+a{border-left:1px solid var(--border)}.feature-rail strong{display:block;font-size:16px;margin-bottom:5px}.feature-rail a>div>span{font-size:11px;color:var(--muted);display:block;line-height:1.6}.feature-rail a:hover strong{color:var(--blue)}.soft-icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--blue);background:linear-gradient(140deg,#edf6ff,#deeaff);border-radius:14px}.soft-icon .icon{width:29px;height:29px}.section{padding:64px 0}.section h2{font-size:36px;line-height:1.4;font-weight:800;letter-spacing:-.8px}.section-heading{text-align:left;margin-bottom:38px}.section-subtitle{margin-top:12px;font-size:17px;color:var(--muted);line-height:1.8}.icy-section{background:linear-gradient(120deg,#f3f8ff,#edf5ff 60%,#f7faff)}.text-link{display:inline-flex;align-items:center;gap:12px;color:#2159e8;font-size:14px;font-weight:650;min-height:44px}.text-link:hover{text-decoration:underline}.body-copy{color:var(--muted);font-size:15px;line-height:1.9}.product-feature-layout{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:65px;align-items:center}.product-demo{position:relative;background:linear-gradient(130deg,#edf4ff,#fff);padding:13px;border:1px solid #d5e3ff;border-radius:22px;box-shadow:0 12px #d6e5ff66,0 25px 55px #2c6ada13;margin-left:37px}.demo-browser-bar{display:flex;align-items:center;gap:6px;padding:1px 6px 15px}.demo-browser-bar>span{width:10px;height:10px;border-radius:50%;background:#ff7ca0}.demo-browser-bar>span:nth-child(2){background:#ffcc5e}.demo-browser-bar>span:nth-child(3){background:#34cb9a}.demo-browser-bar small{margin-left:auto;font-size:11px;color:#7990b3}.product-demo-inner{display:grid;grid-template-columns:105px minmax(0,1fr);gap:15px}.illustration-menu{display:flex;flex-direction:column;gap:12px;padding-top:5px;font-size:12px;color:#6c83ae}.illustration-menu span{display:flex;align-items:center;gap:8px;padding:9px 6px}.illustration-menu .icon{width:19px;height:19px}.illustration-menu .selected{color:var(--blue);background:#dceaff;border-radius:8px}.product-demo-content{background:#fff;padding:19px;border-radius:14px}.product-demo-content h3{font-size:20px;line-height:1.5}.editor-step-labels{display:flex;justify-content:space-between;gap:12px;font-size:11px;color:#7990b5;padding:16px 0;border-bottom:1px solid #eef3fc;white-space:nowrap}.editor-step-labels strong{color:var(--blue);position:relative}.editor-step-labels strong:after{content:"";height:3px;border-radius:2px;background:var(--blue);position:absolute;bottom:-17px;left:0;right:0}.spec-table{margin-top:21px;border:1px solid #e3ebfc;border-radius:10px;overflow:hidden}.spec-table h4{font-size:14px;padding:12px;display:flex;justify-content:space-between;gap:8px}.spec-table h4 small{font-weight:400;font-size:10px;color:#8a9cb9}.spec-table table{width:100%;border-collapse:collapse;font-size:12px;text-align:left;line-height:1.5}.spec-table th,.spec-table td{padding:11px 7px;border-top:1px solid #eaf0fc;font-weight:400}.spec-table thead{background:#f4f8ff;color:#6b83af}.spec-table button{background:transparent;font-size:12px;font-weight:650;color:inherit;padding:0;min-height:24px}.spec-table tr.is-selected{background:#f1f6ff}.spec-table button[aria-pressed=true]{color:var(--blue)}.on-sale{color:#20a679;font-size:11px}.sku-summary{display:flex;align-items:center;gap:10px;margin-top:17px;padding:12px;background:#f6f9ff;border-radius:10px}.sample-card{width:36px;height:38px;border-radius:8px;background:linear-gradient(140deg,#56b1ff,#2464ff);color:#fff;display:grid;place-items:center}.sample-card.violet{background:linear-gradient(140deg,#b39aff,#8161f8)}.sample-card.pink{background:linear-gradient(140deg,#ffa1cb,#f860ac)}.sample-card .icon{width:22px;height:22px}.sku-summary div{flex:1}.sku-summary strong{display:block;font-size:12px}.sku-summary div span{font-size:10px;color:var(--muted);display:block;margin-top:4px}.sku-summary>.icon{color:var(--blue);width:20px}.spec-decoration{position:absolute;width:160px;left:-65px;bottom:-20px;pointer-events:none}.feature-detail-list{display:flex;flex-direction:column;gap:26px}.feature-detail-list article{display:flex;gap:20px}.detail-icon{width:53px;height:53px;display:grid;place-items:center;border-radius:50%;background:#edf3ff;color:#4277ff;position:relative;flex-shrink:0}.detail-icon .icon{width:29px;height:29px}.detail-icon small{font-size:10px;font-weight:600;position:absolute;right:-3px;top:-4px;border-radius:50%;background:#84a6ff;color:#fff;padding:4px}.feature-detail-list h3{font-size:21px;margin-bottom:9px}.feature-detail-list p{font-size:14px;line-height:1.9;color:var(--muted)}.feature-detail-list>.text-link{align-self:flex-start;margin-left:73px}.publish-flow{display:flex;justify-content:center;align-items:center;gap:35px;margin-top:52px}.publish-flow>span{display:flex;align-items:center;gap:13px;font-size:17px;font-weight:650}.publish-flow span .icon{width:31px;height:31px;color:#5280ff}.publish-flow>.arrow{color:#adc7ff;width:40px}.segmented-tabs{display:inline-flex;border:1px solid #bbccf8;border-radius:12px;background:#f9fbff;padding:4px;position:relative;z-index:2}.segmented-tabs button{padding:10px 26px;font-size:14px;line-height:1.5;min-height:42px;background:transparent;border-radius:8px;color:#637aaa;font-weight:600}.segmented-tabs button[aria-selected=true]{background:linear-gradient(110deg,#3484ff,#3b5dff);box-shadow:0 4px 12px #2463ff24;color:#fff}.segmented-tabs button:hover:not([aria-selected=true]){background:#edf3ff}.agent-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);gap:70px;align-items:center}.agent-copy .segmented-tabs{margin-top:25px}.agent-explanation{min-height:221px;margin-top:25px}.agent-explanation h3{font-size:22px;margin-bottom:13px}.agent-explanation>p{font-size:15px;line-height:1.9;color:var(--muted)}.check-list{list-style:none;padding:0;display:flex;flex-direction:column;gap:10px;margin:21px 0 12px}.check-list li{display:flex;gap:11px;align-items:center;font-size:14px}.check-list .icon{color:#fff;width:22px;height:22px;background:#4276ff;border-radius:50%;padding:4px}.agent-art{position:relative;padding-left:50px}.glass-panel{border:1px solid #d7e5ff;background:linear-gradient(130deg,#fffe,#ffffffcb);border-radius:22px;box-shadow:0 17px 46px #3775dd15,inset 0 0 0 6px #f6f9ff77}.agent-panel{padding:24px;min-height:304px}.panel-heading{display:flex;align-items:center;justify-content:space-between;gap:15px}.panel-heading h3{font-size:19px;line-height:1.5}.panel-dots{font-size:12px;letter-spacing:4px;color:#b6c7ff;white-space:nowrap}.agent-levels{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-top:23px}.agent-levels>div{padding:20px 13px;background:#f4f8ff;border:1px solid #e0e9fc;border-radius:12px}.agent-levels>div:nth-child(2){background:#fffbf5;border-color:#f1e8da}.agent-levels .icon{color:#547ffe;margin-bottom:10px}.agent-levels>div:nth-child(2) .icon{color:#eeae55}.agent-levels strong{display:block;font-size:16px;line-height:1.7}.agent-levels span{font-size:11px;display:block;color:#7d8caa;margin-top:4px}.agent-levels i{display:block;height:7px;border-radius:4px;background:#dae5fc;width:95%;margin-top:13px}.agent-levels i+i{margin-top:9px;width:73%}.agent-settings{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin-top:20px}.agent-settings span{padding:9px 0;font-size:10px;color:#667aac;border:1px solid #dfe7fa;border-radius:8px;text-align:center;white-space:nowrap}.agent-settings .icon{width:19px;height:19px;display:block;margin:0 auto 6px;color:#7485ff}.agent-decoration{position:absolute;width:215px;left:-53px;bottom:-29px;pointer-events:none;z-index:1}.branch-tree{text-align:center;padding-top:20px}.branch-tree>img{margin:0 auto 4px}.branch-tree>strong{font-size:15px}.branch-nodes{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:27px;border-top:1px solid #b9caff;padding-top:15px}.branch-nodes>span{font-size:12px;background:#edf4ff;padding:13px 2px;border-radius:9px}.branch-nodes .icon{display:block;color:#5075ff;width:29px;height:29px;margin:0 auto 8px}.panel-footnote{text-align:center;font-size:11px;color:#7d8dab;margin-top:17px}.pricing-difference{display:flex;justify-content:center;align-items:center;gap:24px;margin-top:42px;font-size:23px;font-weight:700}.pricing-difference span{font-size:38px;line-height:1;color:#8974fc}.ai-feature{background:#fff url(/assets/v2/ai-environment.webp) center bottom/cover no-repeat;padding-bottom:118px}.ai-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:65px;align-items:center}.ai-copy h2{font-size:38px}.ai-copy .body-copy{margin-top:20px}.ai-benefits{display:grid;grid-template-columns:1fr 1fr;gap:25px 20px;margin:27px 0}.ai-benefits>div{display:flex;align-items:flex-start;gap:11px}.ai-benefits .soft-icon{width:39px;height:39px;border-radius:12px}.ai-benefits .icon{width:23px;height:23px}.ai-benefits h3{font-size:14px;line-height:1.5;margin-bottom:7px}.ai-benefits p{font-size:11px;line-height:1.8;color:var(--muted)}.ai-demo{padding:25px}.ai-demo .panel-heading h3{display:flex;align-items:center;gap:10px}.ai-demo .panel-heading .icon{color:#6778fd}.ai-demo .panel-heading p{font-size:12px;color:var(--muted);margin-top:7px}.ai-demo .panel-heading small{font-size:11px;color:#8b9cbb}.prompt-example{display:flex;align-items:center;gap:11px;border:1px solid #dbe6fb;border-radius:12px;background:#fbfdff;padding:17px 12px;margin-top:20px;font-size:12px;line-height:1.8}.prompt-example .icon{color:#6882b5;width:21px}.model-examples{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:13px 0 18px}.model-examples>span{font-size:12px;text-align:center;border:1px solid #e3eaf7;border-radius:9px;background:#f8faff;padding:11px;color:#7a8db2}.model-examples>span:first-child{color:var(--blue);border-color:#9bb7ff;background:#ecf4ff}.artwork-gallery{display:grid;grid-template-columns:1fr 1fr;gap:12px}.artwork-gallery button{position:relative;padding:0;background:#e1edfa;border-radius:14px;overflow:hidden}.artwork-gallery img{width:100%;height:auto;aspect-ratio:1.25;object-fit:cover;transition:transform .4s}.artwork-gallery button:hover img{transform:scale(1.04)}.artwork-gallery span{position:absolute;bottom:10px;left:10px;right:10px;display:flex;justify-content:space-between;align-items:center;color:#fff;font-size:10px;text-shadow:0 1px 5px #000;background:#0b234052;border-radius:8px;padding:4px 9px}.artwork-gallery .icon{width:16px;height:16px}.ai-guide-link{display:flex;justify-content:center;align-items:center;gap:10px;color:#426bce;font-size:12px;min-height:44px;margin-top:8px}.ai-guide-link:hover{text-decoration:underline}.showcase .section-heading{text-align:center;margin-bottom:25px}.showcase>.container>.segmented-tabs{display:flex;width:max-content;margin:auto}.showcase-layout{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:65px;align-items:center;margin-top:25px}.preview-image{height:350px;display:flex;align-items:center;justify-content:center;pointer-events:none}.preview-image img{width:100%;height:100%;object-fit:contain}.preview-image.is-phone img{width:175px}.content-eyebrow{display:block;color:var(--blue);font-size:12px;font-weight:600;margin-bottom:10px}.preview-description h3{font-size:26px;line-height:1.5;margin-bottom:14px}.preview-description>p{font-size:14px;color:var(--muted);line-height:1.9}.preview-related{display:flex;flex-direction:column;margin:15px 0}.preview-related a{min-height:35px;display:flex;justify-content:space-between;align-items:center;color:#4269ba;font-size:12px;max-width:300px}.preview-related a:hover{color:var(--blue)}.preview-related .icon{width:15px}.preview-actions{display:flex;align-items:flex-start;flex-direction:column;gap:12px}.preview-actions .button{font-size:12px;min-height:44px}.preview-actions .icon{width:18px;height:18px}.authorization{background:linear-gradient(125deg,#eaf4ff,#e6efff 65%,#f0ebff);padding:43px 0}.authorization-intro{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.authorization-intro h2{font-size:31px}.authorization-intro p{margin-top:10px;font-size:15px;color:#647da6}.authorization-intro>img{width:220px;height:146px;object-fit:contain;margin-right:44px}.authorization-band{display:flex;align-items:center;justify-content:space-between;gap:30px;background:linear-gradient(115deg,#2879ff,#4e67ff 64%,#9d8cf7);border:1px solid #a1bbff;border-radius:24px;padding:26px 34px;color:#fff;box-shadow:inset 0 1px 2px #fff6,0 15px 25px #2b73df11}.license-price{display:flex;align-items:center;gap:18px}.license-price>.icon{width:42px;height:42px;padding:7px;border:1px solid #ffffff5e;background:#ffffff1a;border-radius:13px}.license-price span{font-size:13px;display:block;margin-bottom:5px;color:#e5edff}.license-price strong{font-size:42px;line-height:1.15;letter-spacing:-1px}.license-price strong small{font-size:26px;margin-right:4px}.authorization-action{text-align:center}.authorization-action>.button{font-size:16px;min-height:51px;border-radius:13px;padding-inline:29px}.authorization-action>p{font-size:9px;color:#eef1ff;margin-top:12px;line-height:1.7}.deployment .section-heading{text-align:center}.steps{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,1fr);gap:40px}.steps li{position:relative;padding:12px 12px 0;text-align:center}.step-number{position:absolute;top:7px;left:22px;width:33px;height:33px;border-radius:50%;color:#2462df;background:#e0edff;display:grid;place-items:center;font-size:13px;font-weight:700}.steps li>.icon{width:57px;height:57px;color:#4682ff;background:linear-gradient(130deg,#e9f4ff,#e0e7ff);padding:10px;border-radius:13px;margin-bottom:18px}.steps h3{font-size:17px;line-height:1.7}.steps p{font-size:13px;line-height:1.9;color:var(--muted);margin-top:8px}.deployment-guide{display:flex;justify-content:center;margin-top:25px}.knowledge-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:25px}.knowledge-heading h2{font-size:30px}.knowledge-heading .section-subtitle{font-size:14px;margin-top:8px}.tutorial-rows{display:flex;flex-direction:column;gap:12px}.tutorial-rows>a{display:grid;grid-template-columns:48px 180px 1fr 24px;align-items:center;gap:25px;background:#ffffffd9;border:1px solid #e3edff;border-radius:13px;padding:18px 25px}.tutorial-rows strong{font-size:17px}.tutorial-rows p{font-size:13px;color:var(--muted);line-height:1.9}.tutorial-rows>a>.icon{color:var(--blue)}.tutorial-rows a:hover{background:#fff;box-shadow:0 8px 18px #2663ff0b}.knowledge-footer{display:flex;justify-content:center;gap:30px;margin-top:20px}.knowledge-footer a{display:flex;align-items:center;gap:9px;font-size:12px;color:#476ccc;min-height:44px}.knowledge-footer .arrow{width:15px;height:15px}.site-footer{padding:30px 0 16px;background:#fff}.footer-top{display:flex;align-items:center;justify-content:space-between;gap:25px}.site-footer .brand{font-size:20px}.site-footer .brand img{width:39px;height:36px}.site-footer nav{display:flex;gap:25px;font-size:12px;color:#63759c;flex-wrap:wrap}.site-footer nav a{min-height:44px;display:flex;align-items:center}.site-footer nav a:hover{color:var(--blue)}.footer-contact{font-size:12px;padding:8px 18px;min-height:40px}.footer-contact>.icon{width:18px;height:18px}.footer-bottom{display:flex;justify-content:space-between;gap:20px;margin-top:20px;padding-top:15px;border-top:1px solid var(--border);font-size:10px;color:#8999b5}.info-dialog{position:fixed;margin:auto;width:min(630px,calc(100% - 32px));max-height:88dvh;overflow:auto;padding:27px;border:1px solid #d4e3fb;border-radius:21px;background:#fff;color:#101e54;box-shadow:0 24px 95px #091a5250}.info-dialog::backdrop{background:#17264f70;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.dialog-heading{display:flex;justify-content:space-between;align-items:center;gap:18px}.dialog-heading h2{font-size:23px;line-height:1.5}.dialog-intro{font-size:14px;line-height:1.9;color:var(--muted);margin:14px 0 22px}.guide-list{display:grid;gap:10px}.guide-list>a{display:flex;align-items:center;gap:14px;padding:17px 15px;background:#f1f6ff;border-radius:10px;font-size:14px}.guide-list>a>span{font-size:12px;color:#7091ce}.guide-list>a>.icon{margin-left:auto;color:var(--blue);width:17px}.contact-options{display:grid;grid-template-columns:1fr 1fr;gap:18px}.contact-options>div{padding:20px;border:1px solid var(--border);border-radius:13px}.contact-options>div>.icon{color:var(--blue);margin-bottom:12px}.contact-options h3{font-size:17px}.contact-options p{font-size:12px;line-height:1.9;color:var(--muted);margin:10px 0 19px}.contact-options .button{width:100%;font-size:12px;padding-inline:12px}.credential-list{display:flex;flex-direction:column;gap:18px}.credential-list label>span{display:block;font-size:13px;color:#6c83ab;margin-bottom:8px}.credential-list label>div{display:flex;align-items:center;gap:3px;background:#f4f8ff;border:1px solid #dee9fa;border-radius:10px;padding:3px 8px}.credential-list input{min-width:0;flex:1;border:0;background:transparent;color:#1e315f;font-size:16px;padding:12px 5px;outline-offset:0}.credential-list button{background:transparent;padding:9px;color:#507ac6;display:flex;align-items:center;border-radius:8px}.credential-list button:hover{background:#e6eeff}.credential-list .icon{width:20px;height:20px}.copy-status{min-height:39px;font-size:12px;color:#667ba0;padding-top:14px}.demo-dialog>.button{width:100%;margin-top:10px}.demo-empty{text-align:center;background:#f4f8ff;padding:24px;border-radius:13px}.demo-empty>.icon{color:#6c92ff;width:41px;height:41px;margin-bottom:13px}.demo-empty h3{font-size:18px}.demo-empty p{font-size:13px;line-height:1.9;color:var(--muted);margin:12px 0 20px}.artwork-dialog{width:min(950px,calc(100% - 32px))}.artwork-dialog>img{margin-top:18px;width:100%;border-radius:13px}.artwork-dialog>.dialog-intro{margin-bottom:0}@keyframes media-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media(max-width:1100px){.container{width:calc(100% - 48px)}.main-nav{gap:26px}.brand{font-size:21px}.hero h1{font-size:48px}.hero-copy>p{font-size:17px}.section{padding:52px 0}.feature-rail a{padding:0 12px;gap:8px}.feature-rail .soft-icon{width:37px;height:37px}.feature-rail .soft-icon>.icon{width:24px}.feature-rail strong{font-size:13px}.feature-rail a>div>span{font-size:10px}.product-feature-layout{gap:39px}.product-demo-inner{grid-template-columns:80px minmax(0,1fr);gap:8px}.product-demo-content{padding:13px}.illustration-menu{font-size:10px}.illustration-menu .icon{width:15px}.spec-decoration{width:125px;left:-50px;bottom:-15px}.feature-detail-list article{gap:14px}.feature-detail-list h3{font-size:19px}.feature-detail-list p{font-size:12px}.feature-detail-list>.text-link{margin-left:64px}.agent-layout,.ai-layout,.showcase-layout{gap:37px}.agent-art{padding-left:35px}.agent-panel{padding:18px}.agent-decoration{width:160px;left:-24px}.section h2{font-size:31px}.section-subtitle{font-size:15px}.ai-benefits{gap:18px 10px}.ai-benefits>div{gap:9px}.ai-benefits h3{font-size:12px}.ai-benefits p{font-size:10px}.ai-demo{padding:20px}.preview-image{height:300px}.authorization-band{gap:20px;padding:23px}.license-price{gap:13px}.license-price strong{font-size:36px}.license-price span{font-size:12px}.authorization-action>.button{font-size:13px;padding-inline:22px}.steps{gap:20px}.site-footer nav{gap:18px}.tutorial-rows>a{grid-template-columns:43px 160px 1fr 20px;gap:20px;padding:16px 20px}}@media(max-width:900px){.main-nav{gap:22px;margin-right:0}.header-contact{display:none}.hero-inner{padding-top:34px}.hero-media{margin-top:16px}.hero h1{font-size:46px}.hero-copy>p{font-size:15px}.section{padding:45px 0}.product-demo{margin-left:15px}.product-demo-inner{grid-template-columns:1fr}.illustration-menu{display:none}.feature-detail-list{gap:21px}.feature-detail-list article{gap:13px}.detail-icon{width:41px;height:41px}.detail-icon .icon{width:24px}.feature-detail-list>.text-link{margin-left:54px}.editor-step-labels{font-size:10px}.feature-rail>.container{gap:13px 0;grid-template-columns:repeat(3,1fr)}.feature-rail a{padding:4px 10px}.feature-rail a:nth-child(4){border-left:0;padding-left:0}.feature-rail strong{font-size:14px}.agent-layout,.ai-layout{gap:28px}.agent-settings{grid-template-columns:1fr 1fr}.agent-settings span:last-child{display:none}.agent-levels{gap:9px}.agent-levels strong{font-size:13px}.agent-panel{padding:15px}.agent-explanation>p{font-size:13px}.check-list li{font-size:12px}.agent-copy .segmented-tabs button{padding-inline:19px}.ai-benefits{grid-template-columns:1fr;gap:15px}.ai-benefits h3{font-size:13px}.ai-benefits p{font-size:11px}.ai-demo{padding:17px}.prompt-example{font-size:11px;padding:12px}.model-examples{gap:6px}.model-examples>span{font-size:11px}.artwork-gallery img{aspect-ratio:.9}.preview-image{height:285px}.preview-description h3{font-size:22px}.preview-description>p{font-size:12px}.authorization-band{flex-wrap:wrap}.authorization-action{width:100%;display:flex;gap:20px;align-items:center;justify-content:center}.authorization-action>p{margin:0}.authorization-intro>img{margin-right:20px}.tutorial-rows>a{grid-template-columns:42px 160px 1fr 20px;gap:16px}.tutorial-rows p{font-size:12px}.footer-contact{display:none}.footer-top{gap:15px}.site-footer nav{gap:18px;font-size:11px}}@media(max-width:650px){html{scroll-padding-top:80px}.container{width:calc(100% - 38px)}.site-header{height:64px}.brand{font-size:21px;gap:7px}.brand img{width:41px;height:38px}.menu-toggle{display:flex;margin-left:auto}.main-nav{display:none;position:absolute;top:64px;left:0;right:0;padding:12px 19px 17px;background:#fff;border-bottom:1px solid var(--border);box-shadow:0 12px 18px #10234f0c;gap:4px}.main-nav.is-open{display:grid;grid-template-columns:1fr 1fr}.main-nav a,.mobile-consult{justify-content:center;min-height:46px;font-size:13px}.mobile-consult{display:flex;background:transparent}.main-nav .active:after{bottom:4px}.hero-inner{padding-top:30px}.hero h1{font-size:37px;letter-spacing:-1px}.hero h1>span{margin-top:6px}.hero-copy>p{font-size:12px;letter-spacing:0;margin-top:15px}.hero-actions{gap:11px;margin-top:20px}.hero-actions .button{min-width:0;font-size:12px;padding-inline:17px;min-height:44px}.hero-media{width:calc(100% + 20px);max-width:none;margin:21px -10px 0}.feature-rail>.container{grid-template-columns:1fr 1fr;padding-block:16px;row-gap:17px}.feature-rail a{padding:0 9px;gap:9px}.feature-rail a:nth-child(odd){border-left:0;padding-left:0}.feature-rail a:nth-child(2n){border-left:1px solid var(--border);padding-left:13px}.feature-rail strong{font-size:12px}.feature-rail a>div>span{font-size:9px}.feature-rail .soft-icon{width:32px;height:34px;border-radius:9px}.feature-rail .soft-icon .icon{width:23px;height:23px}.section{padding:37px 0}.section h2{font-size:27px;letter-spacing:-.6px}.section-subtitle{font-size:13px;margin-top:10px}.section-heading{margin-bottom:25px}.product-feature-layout,.agent-layout,.ai-layout,.showcase-layout{grid-template-columns:1fr;gap:33px}.product-demo{margin-left:15px;margin-right:0;padding:11px;border-radius:18px}.product-demo-inner{grid-template-columns:1fr}.product-demo-content{padding:17px}.product-demo-content h3{font-size:18px}.editor-step-labels{font-size:11px;padding-block:13px}.editor-step-labels strong:after{bottom:-14px}.spec-table{margin-top:17px}.spec-table button{min-height:32px}.spec-table table{font-size:12px}.spec-table th,.spec-table td{padding:9px}.spec-decoration{width:90px;bottom:-19px;left:-30px}.sku-summary{margin-left:38px;padding:10px;gap:9px}.sku-summary div span{font-size:9px}.feature-detail-list{gap:22px}.feature-detail-list article{gap:15px}.detail-icon{width:43px;height:43px}.feature-detail-list h3{font-size:19px;margin-bottom:7px}.feature-detail-list p{font-size:13px;line-height:1.9}.feature-detail-list>.text-link{margin-left:58px;margin-top:-6px;font-size:13px}.publish-flow{gap:11px;margin-top:25px;justify-content:space-between}.publish-flow>span{font-size:12px;gap:6px}.publish-flow>span>.icon{width:21px;height:21px}.publish-flow>.arrow{width:15px}.agent-copy .segmented-tabs{margin-top:19px}.segmented-tabs button{padding:9px 18px;font-size:12px;min-height:44px}.agent-explanation{min-height:0;margin-top:20px}.agent-explanation h3{font-size:21px}.agent-explanation>p{font-size:14px}.check-list li{font-size:13px}.agent-art{margin:0 0 0 30px;padding-left:20px}.agent-panel{padding:17px;min-height:275px}.agent-levels strong{font-size:14px}.agent-settings{grid-template-columns:repeat(3,1fr)}.agent-settings span:last-child{display:block}.agent-settings span{font-size:9px}.agent-decoration{width:110px;left:-36px;bottom:-20px}.panel-heading h3{font-size:17px}.pricing-difference{gap:15px;margin-top:38px;font-size:18px}.pricing-difference span{font-size:31px}.ai-copy .body-copy{font-size:14px;margin-top:17px}.ai-benefits{grid-template-columns:1fr 1fr;gap:23px 15px;margin:23px 0 17px}.ai-benefits .soft-icon{width:32px;height:34px;border-radius:9px}.ai-benefits .icon{width:21px;height:21px}.ai-benefits h3{font-size:12px}.ai-benefits p{font-size:10px}.ai-demo{padding:18px;border-radius:18px}.ai-demo .panel-heading p{font-size:11px}.artwork-gallery img{aspect-ratio:1.1}.model-examples>span{font-size:11px}.prompt-example{font-size:11px}.showcase .section-heading{margin-bottom:22px}.showcase-layout{gap:14px;margin-top:13px}.preview-image{height:245px}.preview-image.is-phone{height:295px}.preview-image.is-phone img{width:148px}.preview-description{padding-inline:5px}.preview-description h3{font-size:22px}.preview-description>p{font-size:13px}.preview-related{margin-block:10px}.preview-related a{font-size:12px;min-height:40px;max-width:none}.preview-actions{flex-direction:row;flex-wrap:wrap;gap:9px}.preview-actions .button{font-size:11px;padding-inline:13px;gap:7px}.authorization{padding:30px 0}.authorization-intro h2{font-size:24px}.authorization-intro p{font-size:12px}.authorization-intro>img{width:110px;height:76px;margin:0}.ai-feature{padding-bottom:60px;background-size:auto 560px;background-position:right bottom}.authorization-band{padding:21px 18px;border-radius:19px;gap:20px 15px}.license-price{gap:8px}.license-price>.icon{width:30px;height:32px;padding:5px;border-radius:8px}.license-price span{font-size:10px}.license-price strong{font-size:31px}.license-price strong small{font-size:18px}.authorization-action{display:block}.authorization-action>.button{width:100%;font-size:14px;min-height:46px;border-radius:10px}.authorization-action>p{margin-top:12px;font-size:9px}.deployment .section-heading{margin-bottom:22px}.steps{grid-template-columns:1fr 1fr;gap:27px 19px}.steps li{padding:8px 0 0}.step-number{left:0;top:2px;width:25px;height:25px;font-size:11px}.steps li>.icon{width:48px;height:48px;margin-bottom:10px}.steps h3{font-size:15px}.steps p{font-size:11px;margin-top:6px}.deployment-guide{margin-top:20px;font-size:12px}.knowledge-heading{display:block;margin-bottom:20px}.knowledge-heading .text-link{margin-top:7px;font-size:12px}.knowledge-heading .section-subtitle{font-size:12px}.tutorial-rows>a{grid-template-columns:36px minmax(0,1fr) 20px;gap:8px 12px;padding:15px}.tutorial-rows .soft-icon{width:36px;height:37px;grid-row:span 2;border-radius:10px}.tutorial-rows .soft-icon .icon{width:24px;height:24px}.tutorial-rows strong{font-size:15px}.tutorial-rows p{grid-column:2;grid-row:2;font-size:11px;line-height:1.8}.tutorial-rows>a>.icon{grid-column:3;grid-row:1 / span 2;width:18px}.knowledge-footer{gap:24px;margin-top:13px}.knowledge-footer a{font-size:11px}.site-footer{padding:24px 0 18px}.footer-top{flex-direction:column;align-items:flex-start;gap:13px}.site-footer nav{gap:2px 19px}.site-footer nav a{font-size:11px;min-height:35px}.footer-bottom{margin-top:14px;padding-top:14px;font-size:9px}.info-dialog{padding:20px;border-radius:17px}.dialog-heading h2{font-size:21px}.dialog-intro{font-size:13px}.contact-options{grid-template-columns:1fr}.contact-options>div{padding:18px}.guide-list>a{font-size:12px;gap:11px}.credential-list input{font-size:14px}.artwork-dialog>img{border-radius:10px}}@media(max-width:360px){.container{width:calc(100% - 28px)}.hero h1{font-size:33px}.hero-actions .button{padding-inline:13px}.feature-rail strong{font-size:11px}.feature-rail a>div>span{font-size:8px}.section h2{font-size:24px}.ai-benefits{gap:17px 10px}.ai-benefits>div{gap:7px}.ai-benefits h3{font-size:11px}.agent-settings span{font-size:8px}.publish-flow>span{font-size:10px}.authorization-band{padding-inline:14px}.license-price strong{font-size:28px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}.feature-rail>.container{grid-template-columns:repeat(6,1fr)}.feature-rail strong{font-size:14px}.feature-rail a>div>span{font-size:10px}.contact-dialog{max-width:480px}.contact-profile{display:flex;align-items:center;gap:14px;margin:22px 0}.qq-avatar{width:56px;height:56px;background:#edf5ff;border-radius:17px;display:grid;place-items:center;flex-shrink:0}.qq-mark{width:42px;height:42px}.contact-profile h3{font-size:17px;margin:0 0 5px}.contact-profile p{font-size:12px;color:var(--muted);line-height:1.8;margin:0}.contact-qq{background:#f2f7ff;border:1px solid #dce8fc;border-radius:13px;padding:15px;display:flex;justify-content:space-between;align-items:center;gap:14px}.contact-qq>div>span{display:block;font-size:11px;color:#7b8fae;margin-bottom:5px}.contact-qq strong{font-size:22px;letter-spacing:1px;-webkit-user-select:all;user-select:all;overflow-wrap:anywhere}.contact-qq .button{font-size:11px;padding-inline:12px;flex-shrink:0}.contact-qq .icon{width:15px;height:15px}.contact-qr{margin:24px 0 7px;text-align:center}.contact-qr img{width:216px;max-width:100%;height:216px;object-fit:contain;background:#fff;border:1px solid #e4ebf6;border-radius:13px;padding:10px;margin:auto}.contact-qr figcaption{font-size:11px;color:#8998b1;margin-top:12px}.contact-empty{text-align:center;padding:30px 10px 15px;color:#8294b2}.contact-empty>.icon{width:32px;height:32px;color:#7195ed}.contact-empty p{font-size:13px;line-height:1.8}.contact-open{display:flex;width:max-content;margin:20px auto 5px;font-size:12px}.contact-dialog .copy-status{min-height:20px;text-align:center;font-size:12px;color:#426bce;margin:10px 0 0}.miniapp-feature{background:linear-gradient(115deg,#f4f9ff,#edf4ff 65%,#f5f0ff);overflow:hidden}.miniapp-layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:80px;align-items:center}.miniapp-badge{display:inline-flex;align-items:center;gap:8px;border:1px solid #d0e1fd;background:#ffffffa6;padding:7px 12px;border-radius:7px;font-size:11px;color:#557cce;margin-bottom:19px}.miniapp-badge .icon{width:16px;height:16px}.miniapp-copy h2{font-size:38px;line-height:1.45}.miniapp-copy h2 span{color:var(--blue)}.miniapp-copy>.body-copy{font-size:15px;margin-top:19px;line-height:2;max-width:480px}.miniapp-benefits{display:flex;flex-direction:column;gap:23px;margin:27px 0}.miniapp-benefits>div{display:flex;gap:16px;align-items:flex-start}.miniapp-benefits .soft-icon{width:42px;height:43px;border-radius:12px}.miniapp-benefits .icon{width:25px;height:25px}.miniapp-benefits h3{font-size:16px;line-height:1.5;margin:0 0 7px}.miniapp-benefits p{font-size:12px;line-height:1.8;color:var(--muted);margin:0}.miniapp-status{font-size:10px;line-height:1.9;color:#8494b2;margin:18px 0 0;max-width:410px}.miniapp-preview{position:relative;display:flex;flex-direction:column;align-items:center}.miniapp-preview:before{content:"";position:absolute;width:440px;height:440px;border-radius:50%;background:radial-gradient(circle,#e2dcff66,#b8d8ff45 65%,transparent 70%);top:70px;pointer-events:none}.mini-phone{position:relative;width:337px;padding:10px;border:1px solid #d9e4f6;border-radius:35px;background:linear-gradient(145deg,#fff,#eff4ff);box-shadow:12px 22px 40px #4b70b31b,inset 0 1px 5px #fff;transform:rotate(1.5deg)}.mini-screen{height:602px;border:1px solid #e5ecf7;border-radius:25px;overflow:hidden;display:flex;flex-direction:column;background:#fff;color:#1b243d}.mini-native-header{height:49px;flex-shrink:0;display:flex;justify-content:space-between;align-items:center;padding:0 11px;background:#fff;font-size:12px;font-weight:700}.mini-native-header>span:first-child{display:flex;align-items:center;gap:5px}.mini-capsule{height:25px;border:1px solid #e4e8f1;border-radius:20px;display:flex;align-items:center;gap:8px;padding:0 8px;font-size:12px;line-height:1}.mini-capsule i{height:12px;width:1px;background:#dce1ea}.mini-content{flex:1;overflow-y:auto;scrollbar-width:none;background:#f5f6f9;padding:0 9px 10px;min-height:0}.mini-content::-webkit-scrollbar{display:none}.mini-home-header{background:#ff526c;margin:0 -9px;padding:10px 10px 12px;color:#fff}.mini-search{border:1px solid #ffffff80;background:#ffffff20;border-radius:20px;font-size:10px;padding:7px 10px;display:flex;align-items:center;gap:7px}.mini-search .icon{width:14px;height:14px}.mini-banner{height:102px;border-radius:13px;background:linear-gradient(115deg,#b2e2ff,#79baff 65%,#d5ddff);display:flex;align-items:center;justify-content:space-between;padding:12px;margin-top:10px;color:#1654a2;overflow:hidden}.mini-banner strong{font-size:15px;line-height:1.7}.mini-banner span{display:block;font-size:10px;margin-top:4px;color:#4479b4}.mini-banner img{width:81px;height:81px;object-fit:contain;margin-right:-5px}.mini-shortcuts{display:grid;grid-template-columns:repeat(4,1fr);background:#fff;border-radius:12px;padding:12px 4px;margin:10px 0;gap:8px}.mini-shortcuts button{font-size:9px;background:transparent;display:flex;align-items:center;flex-direction:column;gap:5px;padding:0}.mini-shortcuts button>span{width:33px;height:33px;border-radius:50%;background:linear-gradient(145deg,#ffcb82,#ff9935);display:grid;place-items:center;color:#fff}.mini-shortcuts button:nth-child(2)>span{background:linear-gradient(145deg,#ffb1c7,#ff4d78)}.mini-shortcuts button:nth-child(3)>span{background:linear-gradient(145deg,#a0d7ff,#398bff)}.mini-shortcuts button:nth-child(4)>span{background:linear-gradient(145deg,#c7b4ff,#9670fc)}.mini-shortcuts .icon{width:20px;height:20px}.mini-categories{background:#fff;border-radius:12px;padding:9px 6px 6px;margin:10px 0}.mini-section-title{display:flex;justify-content:space-between;align-items:center;font-size:11px;margin-bottom:8px;padding:0 3px}.mini-section-title>span{color:#9aa2b1;font-size:8px}.mini-category-viewport{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;cursor:grab}.mini-category-viewport::-webkit-scrollbar{display:none}.mini-category-viewport:active{cursor:grabbing}.mini-category-page{flex:0 0 100%;min-width:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(2,49px);gap:4px 2px;scroll-snap-align:start;scroll-snap-stop:always;padding:2px 0}.mini-category-page button{background:transparent;display:flex;align-items:center;flex-direction:column;justify-content:center;gap:4px;font-size:8px;padding:2px 0;border-radius:8px;color:#657088;-webkit-user-select:none;user-select:none}.mini-category-page button>span{width:25px;height:25px;background:#f0f4ff;border-radius:8px;display:grid;place-items:center;color:#8398dc}.mini-category-page .icon{width:17px;height:17px}.mini-category-page button.is-selected{background:#fff2f5;color:#ff536e}.mini-category-page button.is-selected>span{background:#fff2f5;color:#ff536e}.mini-pagination{display:flex;justify-content:center;align-items:center;gap:4px;margin:5px 0 0}.mini-pagination button{position:relative;width:24px;height:18px;padding:0;background:transparent}.mini-pagination button:after{content:"";height:3px;width:15px;position:absolute;left:4px;top:8px;border-radius:5px;background:#e6e9f0}.mini-pagination .is-current:after{background:#ff657c}.mini-pagination span{font-size:7px;color:#aaaeb8;padding-left:3px}.mini-products{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:8px}.mini-products>button{min-width:0;border:1px solid #eef0f6;border-radius:10px;background:#fff;text-align:left;padding:7px;color:#23324e;overflow:hidden}.mini-product-art{height:63px;border-radius:8px;display:grid;place-items:center;color:#fff;background:linear-gradient(140deg,#7cddff,#2679ff)}.mini-product-art.violet{background:linear-gradient(140deg,#b0afff,#8467ef)}.mini-product-art.pink{background:linear-gradient(140deg,#ffc0d1,#ff637f)}.mini-product-art>.icon{width:39px;height:39px;filter:drop-shadow(0 3px 4px #264fff30)}.mini-products strong{display:block;font-size:10px;margin:8px 0 6px}.mini-product-price{display:flex;align-items:center;justify-content:space-between;font-size:10px;font-weight:600;color:#ff4b69}.mini-product-price small{font-size:8px;color:#fff;background:#ff576e;padding:3px 5px;border-radius:6px}.mini-notice{font-size:8px;color:#9da5b6;line-height:1.9;padding:4px 4px 0;min-height:23px;text-align:center}.mini-tabbar{flex-shrink:0;height:48px;display:grid;grid-template-columns:repeat(4,1fr);background:#fff;border-top:1px solid #edf0f6;padding:3px 5px}.mini-tabbar button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;font-size:8px;background:transparent;color:#9098ab}.mini-tabbar .icon{width:19px;height:19px}.mini-tabbar [aria-current=page]{color:#ff4d6c}.mini-account-view{padding:28px 9px;display:flex;align-items:center;flex-direction:column}.mini-account-view>.icon{color:#6295ed;width:48px;height:48px}.mini-account-view h4{font-size:16px;margin:18px 0 8px}.mini-account-view p{font-size:10px;color:#8995ad;text-align:center;margin-bottom:22px}.mini-account-view button{width:100%;display:flex;align-items:center;justify-content:space-between;background:#fff;border-radius:9px;border:1px solid #e6ecf8;margin:5px 0;padding:13px 12px;font-size:11px}.mini-account-view button .icon{width:15px;height:15px;color:#9aabd0}.miniapp-preview-tip{position:relative;font-size:10px;color:#8b9bb9;margin-top:20px}.mini-phone button:focus-visible{outline:2px solid #91b9ff;outline-offset:-2px}@media(max-width:1100px){.feature-rail strong{font-size:12px}.feature-rail a{gap:8px}.feature-rail a>div>span{font-size:8px}.miniapp-layout{gap:36px}.miniapp-copy h2{font-size:33px}}@media(max-width:900px){.feature-rail>.container{grid-template-columns:repeat(3,1fr)}.feature-rail strong{font-size:14px}.feature-rail a>div>span{font-size:10px}.miniapp-layout{gap:20px;grid-template-columns:1fr 1fr}.mini-phone{width:290px;padding:8px;border-radius:30px}.mini-screen{height:558px;border-radius:22px}.mini-native-header{font-size:11px;padding-inline:8px}.miniapp-copy h2{font-size:28px}.miniapp-copy>.body-copy{font-size:13px}.miniapp-benefits{gap:19px}.miniapp-benefits>div{gap:11px}.miniapp-benefits h3{font-size:13px}.miniapp-benefits p{font-size:11px}.miniapp-benefits .soft-icon{width:34px;height:35px}.miniapp-benefits .icon{width:20px;height:20px}.miniapp-status{font-size:9px}.mini-capsule{gap:6px;font-size:10px}}@media(max-width:650px){.feature-rail>.container{grid-template-columns:1fr 1fr}.feature-rail strong{font-size:12px}.feature-rail a>div>span{font-size:9px}.miniapp-layout{grid-template-columns:1fr;gap:27px}.miniapp-badge{font-size:10px;margin-bottom:14px}.miniapp-copy h2{font-size:29px}.miniapp-copy>.body-copy{font-size:14px;margin-top:15px}.miniapp-benefits h3{font-size:15px}.miniapp-benefits p{font-size:12px}.miniapp-benefits{gap:20px;margin:22px 0}.miniapp-benefits>div{gap:14px}.miniapp-copy .text-link{font-size:13px}.miniapp-status{font-size:10px;margin-top:14px;max-width:none}.mini-phone{width:306px;max-width:100%;transform:none}.mini-screen{height:565px}.miniapp-preview:before{width:340px;height:340px;top:50px}.miniapp-preview-tip{font-size:9px;margin-top:13px}.contact-qq strong{font-size:19px;letter-spacing:.5px}.contact-qq{gap:8px;padding:13px}.contact-qq .button{font-size:10px;padding-inline:9px}.contact-profile{gap:12px}.contact-profile p{font-size:11px}.contact-qr img{width:200px;height:200px}}.hero-eyebrow{display:block;color:#2663ff;font-size:13px;font-weight:600;letter-spacing:.3px;margin-bottom:12px}.feature-link{display:inline-flex;align-items:center;gap:7px;font-size:13px;color:#2663ff;margin-top:15px;min-height:32px}.feature-link:hover{text-decoration:underline}.feature-link:focus-visible{outline-offset:3px}.knowledge{background:#fff}.knowledge-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:26px}.knowledge-heading .section-title{text-align:left;font-size:28px}.knowledge-heading .feature-link{margin:0;white-space:nowrap}.content-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.content-card{display:flex;flex-direction:column;align-items:flex-start;padding:23px;border:1px solid #e0eafb;border-radius:13px;background:#fff;transition:border-color .2s,background .2s}.content-card:hover{background:#f5f9ff;border-color:#b4cbf7}.content-card-category{font-size:11px;color:#7090c2;margin-bottom:10px}.content-card h3{font-size:18px;line-height:1.5;color:#101e54;margin-bottom:10px}.content-card p{font-size:13px;color:#65789d;line-height:1.85}.content-card-action{font-size:12px;color:#2663ff;margin-top:auto;padding-top:16px}.knowledge-footer{display:flex;justify-content:center;gap:25px;margin-top:20px;color:#2663ff;font-size:13px}.knowledge-footer a,.knowledge-footer button{padding:8px 0;background:transparent;color:inherit}.knowledge-footer a:hover,.knowledge-footer button:hover{text-decoration:underline}.content-container{max-width:1100px}.content-hero{padding:35px 0 41px;background:linear-gradient(120deg,#edf5ff,#f9fcff)}.breadcrumbs{display:flex;align-items:center;flex-wrap:wrap;gap:11px;font-size:12px;color:#7c8dac;margin-bottom:27px}.breadcrumbs a:hover{color:#2663ff}.content-eyebrow{font-size:13px;letter-spacing:1px;font-weight:600;color:#2663ff;display:block;margin-bottom:10px}.content-hero h1{max-width:870px;font-size:36px;line-height:1.45;font-weight:750;letter-spacing:-.8px;color:#101e54}.content-intro{max-width:850px;font-size:15px;color:#65789d;line-height:1.95;margin-top:18px}.content-actions{display:flex;align-items:center;gap:12px;margin-top:22px}.content-actions .button{font-size:13px;min-height:42px;padding:9px 21px}.content-layout{display:grid;grid-template-columns:minmax(0,1fr) 240px;align-items:start;gap:56px;padding-top:38px;padding-bottom:42px}.content-body{min-width:0}.content-block{padding-bottom:28px;margin-bottom:27px;border-bottom:1px solid #e8effb;scroll-margin-top:95px}.content-block h2{font-size:23px;line-height:1.6;font-weight:650;color:#101e54;margin-bottom:14px}.content-block p,.content-block li{font-size:15px;line-height:2;color:#586c93;overflow-wrap:anywhere}.content-block p+p{margin-top:14px}.content-block ul{margin:16px 0 0;padding-left:22px}.content-block li+li{margin-top:7px}.content-block .content-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.content-block .content-card{padding:20px}.content-block .content-card p{font-size:12px;line-height:1.8}.content-sidebar{position:sticky;top:105px;display:flex;flex-direction:column;gap:22px}.content-sidebar nav,.content-sidebar-help{padding:21px;border:1px solid #e3ebfa;border-radius:12px;background:#f5f9ff}.content-sidebar h2{font-size:14px;font-weight:650;margin-bottom:13px}.content-sidebar nav a{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#586e95;font-size:12px;line-height:1.8;padding:8px 0}.content-sidebar nav a:hover{color:#2663ff}.content-sidebar-help p{font-size:12px;color:#65789d;line-height:1.9}.content-sidebar-help button{color:#2663ff;background:none;padding:0;margin-top:13px;font-size:12px;min-height:35px}.content-updated{font-size:11px;color:#6f81a3}.content-next{padding:34px 0 39px;background:#f1f6ff;text-align:center}.content-next h2{font-size:24px;line-height:1.5;color:#101e54}.content-next p{font-size:13px;color:#65789d;margin:10px 0 20px}.content-next .button{font-size:13px;min-height:41px}.faq-list details{border:1px solid #e3ebfa;border-radius:10px;margin-bottom:13px;background:#fff;scroll-margin-top:95px}.faq-list summary{padding:17px 19px;cursor:pointer;font-size:16px;font-weight:600;line-height:1.6;color:#101e54}.faq-list details[open]{background:#f5f9ff}.faq-list details p{padding:0 19px 18px;font-size:14px;line-height:1.95}.content-error{padding:90px 0 110px;min-height:55vh}.content-error h1{font-size:36px;margin-bottom:16px}.content-error>p{font-size:15px;color:#65789d;line-height:1.9}@media(max-width:1100px){.content-layout{gap:30px;grid-template-columns:minmax(0,1fr) 215px}.content-hero h1{font-size:31px}.content-card{padding:20px}.knowledge-heading .section-title{font-size:25px}}@media(min-width:701px)and (max-width:900px){.hero-eyebrow{font-size:11px;margin-bottom:8px}.feature-link{font-size:11px;margin-top:10px}.knowledge-heading{margin-bottom:19px}.knowledge-heading .section-title{font-size:23px}.content-card-grid{gap:12px}.content-card{padding:17px}.content-card h3{font-size:16px}.content-card p{font-size:12px}.content-hero h1{font-size:28px}.content-layout{grid-template-columns:minmax(0,1fr) 190px;gap:25px}.content-sidebar nav,.content-sidebar-help{padding:17px}.content-block h2{font-size:21px}.content-block p,.content-block li{font-size:14px}}@media(max-width:700px){.hero-eyebrow{font-size:11px;margin-bottom:10px}.feature-link{font-size:12px;min-height:40px;margin-top:7px}.knowledge-heading{display:block;margin-bottom:20px}.knowledge-heading .section-title{font-size:23px;text-align:center}.knowledge-heading .feature-link{display:flex;justify-content:center;margin-top:6px}.content-card-grid{grid-template-columns:1fr;gap:13px}.content-card{padding:20px}.content-card h3{font-size:17px}.content-card p{font-size:13px}.knowledge-footer{font-size:12px;gap:20px}.knowledge-footer a,.knowledge-footer button{min-height:44px}.content-hero{padding:23px 0 30px}.breadcrumbs{font-size:11px;margin-bottom:22px;gap:8px}.content-hero h1{font-size:27px;line-height:1.55;letter-spacing:-.6px}.content-intro{font-size:14px;line-height:1.95;margin-top:15px}.content-actions{gap:10px;flex-wrap:wrap}.content-actions .button{min-height:44px;padding-inline:18px;font-size:12px}.content-layout{grid-template-columns:1fr;gap:24px;padding-top:28px;padding-bottom:31px}.content-block{padding-bottom:22px;margin-bottom:22px;scroll-margin-top:83px}.content-block h2{font-size:21px;line-height:1.6}.content-block p,.content-block li{font-size:14px;line-height:1.95}.content-block .content-card-grid{grid-template-columns:1fr}.content-sidebar{position:static;display:grid;grid-template-columns:1fr;gap:16px}.content-sidebar nav a,.content-sidebar-help button{min-height:44px}.content-sidebar nav,.content-sidebar-help{padding:19px}.content-sidebar nav a{font-size:13px}.content-sidebar h2{font-size:15px}.content-next{padding:29px 0 33px}.content-next h2{font-size:22px}.content-next .button{min-height:44px}.faq-list summary{padding:16px;font-size:15px}.faq-list details p{padding:0 16px 17px;font-size:14px}.content-error{padding:58px 0 70px}.content-error h1{font-size:28px}}
