.offer-system{--offer-ink:#251a2d;color:var(--offer-ink)}.offer-system [hidden]{display:none!important}.offer-tabs{display:flex;gap:9px;flex-wrap:wrap;margin:0 0 25px}.offer-tabs button{border:1px solid #e2d6eb;background:#fff;color:#756281;border-radius:24px;padding:10px 18px;font-size:13px;cursor:pointer;min-height:44px}.offer-tabs button[aria-pressed=true]{background:#6510be;color:white;border-color:#6510be}.offer-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:25px;margin:15px 0 24px}.offer-panel-heading span{color:#91729f;font-size:11px;letter-spacing:1px}.conversion-content .offer-panel-heading h3{font-size:24px;margin:8px 0 0}.offer-panel-heading>a{font-size:13px;color:#6510be;min-height:44px;display:inline-flex;align-items:center}.offer-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.offer-card{display:flex;flex-direction:column;border:1px solid #e6dcec;border-radius:10px;padding:28px;background:white;min-width:0}.offer-card.offer-highlight{background:linear-gradient(155deg,#f3eafb,#fff 75%);border-color:#bb96d2}.conversion-content .offer-level,.offer-level{font-size:15px;color:#665172;margin:0;font-weight:600}.conversion-content .offer-number,.offer-number{font-family:Arial,"Microsoft YaHei",sans-serif;font-size:39px;line-height:1.5;font-weight:600;color:#5c17a0;letter-spacing:-1.2px;margin:20px 0 12px}.offer-number>span{font-size:17px;margin-right:4px}.offer-number>small{font-size:12px;margin-left:7px;font-weight:400;letter-spacing:0;white-space:nowrap}.offer-card h4{font-size:17px;line-height:1.6;margin:0 0 17px;font-weight:600;text-wrap:balance;min-height:54px}.offer-card ul{padding:18px 0 0;margin:0 0 18px;list-style:none;border-top:1px solid #e9dfef;flex:1}.offer-card li{font-size:13px;color:#77687e;line-height:1.85;padding:6px 0 6px 20px;position:relative;list-style:none}.offer-card li:before{content:'✓';position:absolute;left:0;top:6px;color:#9860b5}.conversion-content .offer-card-note,.offer-card-note{font-size:11px;color:#98849f;line-height:1.8;margin:0 0 18px}.offer-inquire{background:#f3edf8;display:flex;justify-content:space-between;gap:20px;padding:13px 15px;font-size:13px;color:#6510be;border-radius:5px;min-height:46px;align-items:center}.offer-highlight .offer-inquire{background:#6510be;color:white}.offer-highlight .offer-inquire:hover{color:white!important;background:#4a0d8a}.offer-boundary{padding:23px 27px;background:#f6f2f9;border-left:3px solid #b991ce;margin-top:25px}.offer-boundary strong{font-size:14px}.conversion-content .offer-boundary p,.offer-boundary p{font-size:12px;line-height:1.9;color:#8b7895;margin:9px 0 0}.offer-contact-selection{padding:12px 16px;background:#f2eaf9;border-left:3px solid #9452be;margin-bottom:17px}.offer-contact-selection strong{display:block;font-size:13px}.offer-contact-selection p{font-size:12px;margin:5px 0!important;color:#7e658c}.offer-contact-selection button{padding:5px 0;border:0;background:transparent;color:#6510be;font-size:12px;text-decoration:underline}.offer-contact-selection [hidden]{display:none}
.work-demo{margin:0;padding:0;overflow:hidden}.work-demo>header{display:flex;flex-direction:column;max-width:800px}.work-demo>header h3{font-size:29px;line-height:1.55;margin:7px 0 12px;text-wrap:balance}.work-demo>header p{font-size:14px;color:#83718e}.work-demo-scene{perspective:1500px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:17px;padding:50px 12px;background:radial-gradient(ellipse at center,#ece0f744,transparent 70%);margin-top:16px}.work-demo-card{background:white;border:1px solid #e6ddeb;border-radius:9px;box-shadow:12px 20px 25px #3f1d6810;overflow:hidden;transform:rotateY(-10deg) rotateX(5deg);animation:work-float 9s ease-in-out infinite}.work-demo-card:nth-child(even){animation-delay:-4.5s}.work-demo-card-0{margin-top:40px}.work-demo-card-2{margin-top:-12px}.work-demo-card-3{margin-top:38px}.work-demo-chrome{display:flex;align-items:center;gap:4px;background:#faf8fc;padding:11px;border-bottom:1px solid #e8dfed}.work-demo-chrome i{display:block;width:4px;height:4px;background:#c8b8d3;border-radius:100%}.work-demo-chrome>span{margin-left:auto;font:7px/1.5 Arial;letter-spacing:.6px;color:#aa92b6}.work-demo-body{padding:22px 19px}.work-demo-body h4{font-size:18px;margin:0 0 18px;line-height:1.5}.work-demo-body strong{font-size:13px;line-height:1.8;font-weight:600}.conversion-content .work-demo-body p{font-size:11px;margin:11px 0 0}.work-demo-visual{height:85px;display:flex;align-items:end;gap:9px;margin-bottom:24px;background:linear-gradient(145deg,#efe2f8,#faf8fd);border-radius:5px;padding:16px}.work-demo-visual span{flex:1;background:#9c69c9;height:45%;border-radius:3px}.work-demo-visual span:nth-child(2){height:90%;background:#7135b3}.work-demo-visual span:nth-child(3){height:65%;background:#cba9e4}.visual-ads{background:#f4edf9;align-items:center;flex-direction:column;gap:9px;justify-content:center}.visual-ads span{flex:none;height:6px!important;width:100%;background:#d8c4e8}.visual-ads span:nth-child(2){width:85%;background:#ad7ccc;align-self:flex-start}.visual-ads span:nth-child(3){width:55%;background:#7941a8;align-self:flex-start}.visual-market span{height:90%;background:linear-gradient(120deg,#f2cfc0,#ccb3d9);box-shadow:3px 5px 8px #85669615}.visual-market span:nth-child(2){height:90%;background:linear-gradient(120deg,#e3d9c9,#b6bfaa)}.visual-market span:nth-child(3){height:90%;background:linear-gradient(120deg,#cedae0,#a5b8c9)}.visual-content{height:115px;align-items:stretch}.visual-content span{height:100%!important;background:linear-gradient(160deg,#d4bef0,#6b2c9b)}.visual-content span:nth-child(2){background:linear-gradient(145deg,#ffcabe,#ba5d89)}.visual-content span:nth-child(3){background:linear-gradient(145deg,#d0ebdd,#499680)}.work-demo-caption{font-size:11px!important;color:#9a859e!important;text-align:center}.work-demo[data-offscreen] .work-demo-card{animation-play-state:paused}
@keyframes work-float{0%,100%{transform:translateY(0) rotateY(-10deg) rotateX(5deg)}50%{transform:translateY(-10px) rotateY(-6deg) rotateX(3deg)}}
@media(max-width:1050px){.offer-card{padding:23px}.offer-number{font-size:34px!important}.work-demo-scene{grid-template-columns:1fr 1fr;gap:24px;padding:30px 10px}.work-demo-card-0,.work-demo-card-2,.work-demo-card-3{margin-top:0}.work-demo-body{padding:24px}.work-demo-visual{height:90px}}
@media(max-width:700px){.offer-grid{grid-template-columns:1fr}.offer-card{padding:26px}.offer-card h4{min-height:0;font-size:17px}.offer-card li{font-size:14px}.offer-number{font-size:38px!important}.offer-tabs{gap:8px}.offer-tabs button{font-size:12px;padding:9px 14px}.offer-panel-heading{align-items:flex-start}.offer-panel-heading>a{font-size:11px;flex-shrink:0}.conversion-content .offer-panel-heading h3{font-size:21px}.offer-boundary{padding:22px}.work-demo>header h3{font-size:24px}.work-demo-scene{gap:15px;padding:24px 2px}.work-demo-body{padding:16px 13px}.work-demo-body h4{font-size:16px}.work-demo-body strong{font-size:12px}.work-demo-chrome>span{font-size:6px}.work-demo-visual{height:65px;padding:10px}.visual-content{height:95px}.work-demo-card{animation:none;transform:rotateY(-5deg) rotateX(3deg)}.work-demo-caption{text-align:left}}
@media(prefers-reduced-motion:reduce){.work-demo-card{animation:none;transform:none}}
.offer-single .offer-grid{grid-template-columns:1fr 1.25fr}.offer-upgrades{padding:35px 40px;background:#f8f5fa;border-radius:10px;display:flex;flex-direction:column}.offer-upgrades>span{font:10px Arial;letter-spacing:1.7px;color:#b291c2}.offer-upgrades h4{font-size:25px;line-height:1.65;font-weight:500;margin:22px 0}.offer-upgrades ul{padding:0;list-style:none;margin:0 0 15px}.offer-upgrades li{font-size:14px;color:#8a7295;padding:12px 0;border-bottom:1px solid #e7dded;list-style:none}.conversion-content .offer-upgrades p{font-size:12px;color:#a18bad;margin:10px 0 20px}.offer-upgrades>a{margin-top:auto;display:inline-flex;align-items:center;min-height:44px;font-size:13px;color:#6510be}@media(max-width:700px){.offer-single .offer-grid{grid-template-columns:1fr}.offer-upgrades{padding:26px}.offer-upgrades h4{font-size:22px}}
.offer-contact-selection>span{display:block;font-size:13px;line-height:1.8}.offer-optional-line{font-size:13px!important;line-height:1.9;margin-top:23px!important;color:#9278a2!important}
