:root{--ink:#172033;--muted:#667085;--line:#e6e9ef;--soft:#f7f8fb;--blue:#4f46e5;--blue2:#756cf3;--green:#16a36a;--orange:#ff7a45;--white:#fff;--shadow:0 20px 55px rgba(34,43,84,.1)}
*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:82px}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Microsoft YaHei",sans-serif;color:var(--ink);background:#fff;line-height:1.7}a{text-decoration:none;color:inherit}img{display:block;max-width:100%;height:auto}.container{width:min(1160px,calc(100% - 40px));margin:auto}.topbar{position:sticky;top:0;z-index:50;height:76px;border-bottom:1px solid rgba(230,233,239,.9);background:rgba(255,255,255,.92);backdrop-filter:blur(14px)}.nav{height:100%;display:flex;align-items:center;justify-content:space-between;gap:25px}.logo{display:flex;align-items:center;gap:10px;font-size:21px;font-weight:900}.logo-mark{width:38px;height:38px;display:grid;place-items:center;border-radius:11px;color:#fff;background:linear-gradient(145deg,var(--blue),var(--blue2));box-shadow:0 8px 22px rgba(79,70,229,.25)}.logo-mark:before{content:"H"}.logo em{color:var(--blue);font-style:normal}.nav-links{display:flex;gap:26px;color:#515b70;font-size:14px;font-weight:600}.nav-links a:hover,.nav-links a.active{color:var(--blue)}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 23px;border:1px solid transparent;border-radius:9px;color:#fff;background:linear-gradient(135deg,var(--blue),var(--blue2));box-shadow:0 10px 25px rgba(79,70,229,.22);font-size:14px;font-weight:800;transition:.2s}.btn:hover{transform:translateY(-2px);box-shadow:0 14px 30px rgba(79,70,229,.28)}.btn.secondary{color:var(--ink);border-color:#d5d9e2;background:#fff;box-shadow:none}.btn.green{background:var(--green);box-shadow:0 10px 25px rgba(22,163,106,.2)}.hero{position:relative;overflow:hidden;padding:86px 0 100px;background:radial-gradient(circle at 78% 20%,rgba(117,108,243,.18),transparent 27%),linear-gradient(145deg,#fbfbff,#f4f7ff 58%,#fff7f1)}.hero:after{content:"";position:absolute;right:-120px;bottom:-160px;width:430px;height:430px;border:1px solid rgba(79,70,229,.12);border-radius:50%;box-shadow:0 0 0 45px rgba(79,70,229,.025),0 0 0 90px rgba(79,70,229,.02)}.hero-grid{position:relative;z-index:2;display:grid;grid-template-columns:1fr .92fr;gap:58px;align-items:center}.badge{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border:1px solid #d9d6ff;border-radius:999px;color:var(--blue);background:#fff;font-size:12px;font-weight:800}.badge i{width:8px;height:8px;border-radius:50%;background:var(--green);box-shadow:0 0 0 4px rgba(22,163,106,.12)}h1{margin-top:20px;font-size:clamp(42px,5.2vw,66px);line-height:1.12;letter-spacing:-2.5px}h1 span{display:block;color:var(--blue)}.lead{max-width:660px;margin-top:22px;color:var(--muted);font-size:18px}.lead strong{color:var(--ink)}.actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.trial-note{display:flex;flex-wrap:wrap;gap:17px;margin-top:20px;color:#747d90;font-size:12px}.trial-note span:before{content:"✓";margin-right:6px;color:var(--green);font-weight:900}.product-window{overflow:hidden;border:1px solid #dfe3eb;border-radius:17px;background:#fff;box-shadow:var(--shadow)}.window-head{height:48px;display:flex;align-items:center;justify-content:space-between;padding:0 17px;border-bottom:1px solid var(--line);background:#fafbfc}.dots{display:flex;gap:6px}.dots i{width:8px;height:8px;border-radius:50%;background:#d7dbe3}.window-head span{color:var(--green);font-size:11px;font-weight:800}.product-window img{width:100%;aspect-ratio:16/10;object-fit:cover}.float-card{position:absolute;right:-18px;bottom:-25px;width:220px;padding:17px;border-radius:12px;color:#fff;background:#172033;box-shadow:0 20px 45px rgba(23,32,51,.25)}.float-card b{display:block;font-size:15px}.float-card span{color:#bdc5d4;font-size:11px}.bar{height:6px;margin-top:11px;border-radius:8px;background:#344058}.bar i{display:block;width:82%;height:100%;border-radius:8px;background:linear-gradient(90deg,#36d399,#7c73ff)}.trust{position:relative;z-index:3;margin-top:-34px}.trust-grid{display:grid;grid-template-columns:repeat(4,1fr);border-radius:14px;background:#172033;box-shadow:0 16px 40px rgba(23,32,51,.18)}.trust-item{padding:23px;text-align:center;border-right:1px solid #30394b}.trust-item:last-child{border:0}.trust-item b{display:block;color:#8f87ff;font-size:23px}.trust-item span{color:#b8c0ce;font-size:11px}section{padding:88px 0}.section-head{max-width:730px;margin:0 auto 42px;text-align:center}.kicker{color:var(--blue);font-size:11px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}h2{margin-top:8px;font-size:clamp(30px,3.5vw,43px);line-height:1.25}.section-head p{margin-top:12px;color:var(--muted)}.features,.reviews,.faq,.plans{background:var(--soft)}.feature-grid,.scene-grid,.review-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.card{padding:25px;border:1px solid var(--line);border-radius:13px;background:#fff;transition:.2s}.card:hover{transform:translateY(-4px);border-color:#c9c5ff;box-shadow:0 15px 35px rgba(35,44,82,.08)}.icon{width:47px;height:47px;display:grid;place-items:center;margin-bottom:18px;border-radius:11px;color:var(--blue);background:#eeecff;font-size:20px;font-weight:900}.card h3{font-size:17px}.card p{margin-top:8px;color:var(--muted);font-size:12px}.scenes{color:#fff;background:linear-gradient(135deg,#171f32,#283656)}.scenes h2{color:#fff}.scenes .section-head p{color:#bac3d2}.scene{min-height:178px;padding:23px;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:rgba(255,255,255,.055)}.scene small{color:#9189ff;font-weight:800}.scene h3{margin-top:37px}.scene p{color:#bec7d5;font-size:12px}.showcase{display:grid;grid-template-columns:1fr 1fr;gap:55px;align-items:center}.showcase-img{overflow:hidden;padding:13px;border:1px solid var(--line);border-radius:16px;background:#fff;box-shadow:var(--shadow)}.showcase-img img{width:100%;border-radius:10px}.checks{display:grid;gap:12px;margin-top:24px}.check{display:flex;gap:12px}.check b{width:25px;height:25px;display:grid;flex:0 0 auto;place-items:center;border-radius:50%;color:#fff;background:var(--green);font-size:11px}.check p{color:var(--muted);font-size:13px}.plan-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;align-items:stretch}.plan{position:relative;padding:30px;border:1px solid var(--line);border-radius:15px;background:#fff}.plan.popular{border:2px solid var(--blue);box-shadow:var(--shadow)}.ribbon{position:absolute;top:-14px;left:50%;padding:5px 13px;border-radius:999px;color:#fff;background:var(--blue);font-size:10px;font-weight:900;transform:translateX(-50%)}.plan h3{font-size:21px}.price{margin:14px 0;font-size:36px;font-weight:900}.price small{color:var(--muted);font-size:12px;font-weight:500}.plan>p{min-height:48px;color:var(--muted);font-size:12px}.plan ul{display:grid;gap:10px;margin:22px 0;list-style:none;color:#4e596d;font-size:12px}.plan li:before{content:"✓";margin-right:8px;color:var(--green);font-weight:900}.plan .btn{width:100%}.review-grid{grid-template-columns:repeat(3,1fr)}.review{padding:23px;border:1px solid var(--line);border-radius:12px;background:#fff}.review blockquote{min-height:94px;color:#566176;font-size:13px}.person{display:flex;align-items:center;gap:10px;margin-top:18px;padding-top:15px;border-top:1px solid var(--line)}.avatar{width:35px;height:35px;display:grid;place-items:center;border-radius:50%;color:#fff;background:var(--blue);font-size:12px;font-weight:900}.person div{display:grid}.person span{color:#8a93a4;font-size:10px}.faq-list{max-width:860px;margin:auto;display:grid;gap:10px}details{padding:19px 21px;border:1px solid var(--line);border-radius:10px;background:#fff}summary{font-weight:800;cursor:pointer}details p{padding-top:10px;color:var(--muted);font-size:13px}.cta{color:#fff;background:linear-gradient(120deg,var(--blue),#6d63ed 54%,#272f50)}.cta-grid{display:grid;grid-template-columns:1fr auto;gap:35px;align-items:center}.cta h2{color:#fff}.cta p{margin-top:9px;color:#dedcff}.page-hero{padding:76px 0;text-align:center;background:linear-gradient(145deg,#f5f4ff,#f7f9ff 60%,#fff7f2)}.crumbs{display:flex;justify-content:center;gap:8px;color:#7f8797;font-size:12px}.crumbs a{color:var(--blue)}.page-hero h1{margin-top:14px;font-size:clamp(38px,5vw,55px)}.page-hero p{max-width:700px;margin:15px auto 0;color:var(--muted)}.download-grid,.help-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.download-card,.help-card,.article{padding:26px;border:1px solid var(--line);border-radius:13px;background:#fff}.download-card .os{width:50px;height:50px;display:grid;place-items:center;margin-bottom:18px;border-radius:12px;color:#fff;background:var(--blue);font-size:11px;font-weight:900}.download-card p,.help-card p,.article p{margin:8px 0 18px;color:var(--muted);font-size:12px}.download-card .btn{width:100%}.notice{padding:28px;border-left:4px solid var(--orange);border-radius:10px;background:#fff;box-shadow:var(--shadow)}.help-card span{color:var(--blue);font-size:11px;font-weight:800}.article-list{display:grid;gap:12px;max-width:900px;margin:auto}.article{scroll-margin-top:90px}.article h3{font-size:17px}.article p{margin-bottom:0}footer{padding:46px 0 24px;color:#aeb7c7;background:#111827}.footer-grid{display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:40px}.footer-intro{margin-top:13px;font-size:12px}.footer-col h4{margin-bottom:9px;color:#fff}.footer-col a{display:block;margin:6px 0;font-size:11px}.footer-col a:hover{color:#9c95ff}.copyright{display:flex;justify-content:space-between;gap:20px;margin-top:30px;padding-top:20px;border-top:1px solid #2d3545;font-size:10px}
@media(max-width:960px){.nav-links{display:none}.hero-grid,.showcase{grid-template-columns:1fr}.feature-grid,.scene-grid,.review-grid,.plan-grid,.download-grid,.help-grid{grid-template-columns:repeat(2,1fr)}.float-card{right:10px}.cta-grid{grid-template-columns:1fr}}
@media(max-width:640px){.container{width:min(100% - 28px,1160px)}.topbar{height:68px}.nav>.btn{padding:0 13px}.hero{padding:62px 0 82px}h1{font-size:40px}.actions{display:grid}.actions .btn{width:100%}.trust-grid{grid-template-columns:repeat(2,1fr)}.feature-grid,.scene-grid,.review-grid,.plan-grid,.download-grid,.help-grid{grid-template-columns:1fr}section{padding:66px 0}.footer-grid{grid-template-columns:1fr 1fr}.copyright{display:grid}.float-card{position:static;width:auto;margin:10px}}

/* Lightweight tool theme */
:root{--ink:#14231f;--muted:#63736e;--line:#e2ebe7;--soft:#f6faf8;--blue:#0f9f73;--blue2:#27bd8c;--green:#0b8f69;--orange:#ff8a4c;--shadow:0 18px 45px rgba(20,60,48,.09)}
body{background:#fcfefd}
.logo-mark{border-radius:9px;background:linear-gradient(145deg,#0b8f69,#43cda1);box-shadow:0 8px 20px rgba(15,159,115,.2)}
.hero{background:radial-gradient(circle at 78% 18%,rgba(39,189,140,.15),transparent 27%),linear-gradient(145deg,#fbfffd,#f2faf7 58%,#f8fcff)}
.hero:after{border-color:rgba(15,159,115,.11);box-shadow:0 0 0 45px rgba(15,159,115,.02),0 0 0 90px rgba(15,159,115,.015)}
.badge{border-color:#cbeade;color:#087b5a;background:#fafffd}
h1 span{color:#0b8f69}
.product-window{border-radius:12px}
.float-card{background:#16352c}
.trust-grid{background:#16352c}
.trust-item{border-color:#2b4b42}.trust-item b{color:#5ee0b7}.trust-item span{color:#c2d3cd}
.icon{color:#0b8f69;background:#e5f7f0}
.card,.scene,.plan,.review,.download-card,.help-card,.article,details{border-radius:9px}
.card:hover{border-color:#9bd8c4;box-shadow:0 14px 32px rgba(20,70,54,.07)}
.scenes{background:linear-gradient(135deg,#142d26,#1b493b)}
.scenes .kicker,.scene small{color:#63dfb8}
.plan.popular{border-color:#0f9f73}
.ribbon{background:#0f9f73}
.cta{background:linear-gradient(120deg,#087b5a,#10a97a 55%,#184338)}
.page-hero{background:linear-gradient(145deg,#f0faf6,#f7fcfa 62%,#f3fbff)}
footer{background:#10241e}

/* Rainbow multilingual theme */
:root{--ink:#20223a;--muted:#686b82;--line:#e8e7f1;--soft:#faf9ff;--blue:#6754e8;--blue2:#8b6cf1;--green:#17a873;--shadow:0 20px 52px rgba(61,52,126,.1)}
body{background:#fff}
.logo-mark{background:linear-gradient(135deg,#ff5964 0 20%,#ff9f43 20% 40%,#ffd43b 40% 55%,#2ccf88 55% 72%,#4d8dff 72% 86%,#8a5cf6 86%);box-shadow:0 9px 24px rgba(103,84,232,.22)}
.hero{background:radial-gradient(circle at 82% 18%,rgba(77,141,255,.14),transparent 25%),radial-gradient(circle at 12% 82%,rgba(255,159,67,.12),transparent 24%),linear-gradient(145deg,#fffafd,#f8f7ff 55%,#f2fbff)}
.hero:before{content:"";position:absolute;top:0;right:0;left:0;height:5px;background:linear-gradient(90deg,#ff5964,#ff9f43,#ffd43b,#2ccf88,#4d8dff,#8a5cf6)}
.hero:after{border-color:rgba(103,84,232,.11);box-shadow:0 0 0 45px rgba(77,141,255,.025),0 0 0 90px rgba(255,89,100,.018)}
.badge{border-color:#ded8ff;color:#604bd6;background:rgba(255,255,255,.9)}
h1 span{background:linear-gradient(90deg,#ef5260,#f58c3d 25%,#17a873 52%,#4384ec 76%,#7952dc);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}
.float-card{background:linear-gradient(135deg,#34315c,#242746)}
.bar i{width:92%;background:linear-gradient(90deg,#ff5964,#ffb03b,#2ccf88,#4d8dff,#8a5cf6)}
.trust-grid{overflow:hidden;background:#262842}
.trust-item{position:relative;border-color:#3c3e5b}.trust-item:before{content:"";position:absolute;top:0;right:0;left:0;height:4px;background:#ff5964}.trust-item:nth-child(2):before{background:#ffb03b}.trust-item:nth-child(3):before{background:#42c989}.trust-item:nth-child(4):before{background:#5d7ff2}.trust-item b{color:#fff}.trust-item span{color:#c9cad8}
.icon{color:#fff;background:#ff5964}.card:nth-child(2) .icon{background:#ff9f43}.card:nth-child(3) .icon{background:#e0b31b}.card:nth-child(4) .icon{background:#20b77d}.card:nth-child(5) .icon{background:#4d8dff}.card:nth-child(6) .icon{background:#8a5cf6}
.card:hover{border-color:#cbc4f7;box-shadow:0 16px 36px rgba(69,58,139,.08)}
.scenes{background:linear-gradient(135deg,#232641,#343565 58%,#243f64)}
.scene:nth-child(1){border-top:3px solid #ff5964}.scene:nth-child(2){border-top:3px solid #ff9f43}.scene:nth-child(3){border-top:3px solid #ffd43b}.scene:nth-child(4){border-top:3px solid #2ccf88}.scene:nth-child(5){border-top:3px solid #4d8dff}.scene:nth-child(6){border-top:3px solid #8a5cf6}
.scenes .kicker,.scene small{color:#ffd86a}
.plan{border-top:4px solid #ff7a67}.plan.popular{border:2px solid #4d8dff;border-top-width:4px}.plan:nth-child(3){border-top-color:#8a5cf6}.ribbon{background:linear-gradient(90deg,#4d8dff,#8a5cf6)}
.download-card:nth-child(1){border-top:4px solid #ff5964}.download-card:nth-child(2){border-top:4px solid #4d8dff}.download-card:nth-child(3){border-top:4px solid #8a5cf6}.download-card:nth-child(1) .os{background:linear-gradient(135deg,#ff5964,#ff9f43)}.download-card:nth-child(2) .os{background:linear-gradient(135deg,#4d8dff,#56b6f7)}.download-card:nth-child(3) .os{background:linear-gradient(135deg,#7952dc,#a65be8)}
.review:nth-child(3n+1) .avatar{background:#ff6b67}.review:nth-child(3n+2) .avatar{background:#25b880}.review:nth-child(3n) .avatar{background:#5b77e7}
.cta{background:linear-gradient(110deg,#ed5665,#f59a42 27%,#20a879 55%,#477ddd 79%,#7751d1)}
.page-hero{position:relative;background:radial-gradient(circle at 18% 30%,rgba(255,89,100,.1),transparent 21%),radial-gradient(circle at 80% 25%,rgba(77,141,255,.12),transparent 24%),linear-gradient(145deg,#fffafd,#f8f7ff 60%,#f2fbff)}
.page-hero:before{content:"";position:absolute;top:0;right:0;left:0;height:5px;background:linear-gradient(90deg,#ff5964,#ff9f43,#ffd43b,#2ccf88,#4d8dff,#8a5cf6)}
footer{background:#202239}

/* Shopify-style commerce tool theme */
:root{--ink:#182b24;--muted:#607169;--line:#dfe9e3;--soft:#f4f8f5;--blue:#168352;--blue2:#249d68;--green:#0f7e4d;--shadow:0 20px 50px rgba(27,65,48,.1)}
body{background:#fbfdfb}
.logo-mark{background:linear-gradient(145deg,#0f7e4d,#36ad75);box-shadow:0 9px 24px rgba(15,126,77,.22)}
.hero{background:radial-gradient(circle at 80% 18%,rgba(54,173,117,.15),transparent 26%),linear-gradient(145deg,#fbfdf7,#f1f8f3 58%,#fffaf0)}
.hero:before{height:4px;background:linear-gradient(90deg,#0f7e4d,#73bf44,#b6d94c)}
.hero:after{border-color:rgba(15,126,77,.12);box-shadow:0 0 0 45px rgba(15,126,77,.025),0 0 0 90px rgba(182,217,76,.02)}
.badge{border-color:#bcdac8;color:#0f7549;background:#fff}
h1 span{background:linear-gradient(90deg,#0f7e4d,#2a9d63 52%,#6cae32);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.float-card{background:#173e2e}
.bar i{background:linear-gradient(90deg,#45c486,#98d24e)}
.trust-grid{background:#173e2e}.trust-item{border-color:#315744}.trust-item:before{background:#6ac68f}.trust-item:nth-child(2):before{background:#8ed062}.trust-item:nth-child(3):before{background:#bedb55}.trust-item:nth-child(4):before{background:#4db990}
.icon,.card:nth-child(n) .icon{background:#e1f3e8;color:#0f7e4d}
.card:hover{border-color:#9dcbb0;box-shadow:0 16px 36px rgba(29,80,55,.08)}
.scenes{background:linear-gradient(135deg,#17382a,#214f3b 58%,#2c5f43)}
.scene:nth-child(n){border-top-color:#64c28a}.scenes .kicker,.scene small{color:#a9dfbc}
.plan{border-top-color:#72bf8f}.plan.popular{border-color:#168352}.plan:nth-child(3){border-top-color:#9ec64b}.ribbon{background:#168352}
.download-card:nth-child(n){border-top-color:#55b67d}.download-card:nth-child(1) .os,.download-card:nth-child(2) .os,.download-card:nth-child(3) .os{background:linear-gradient(135deg,#168352,#57b87c)}
.review:nth-child(n) .avatar{background:#168352}
.cta{background:linear-gradient(110deg,#0c6b42,#168352 52%,#315d38)}
.page-hero{background:radial-gradient(circle at 82% 20%,rgba(90,184,122,.13),transparent 24%),linear-gradient(145deg,#fbfdf7,#f1f8f3 62%,#fffaf0)}
.page-hero:before{height:4px;background:linear-gradient(90deg,#0f7e4d,#73bf44,#b6d94c)}
footer{background:#142b22}

/* Partner ecosystem theme */
:root{--ink:#17243d;--muted:#647086;--line:#e1e7f0;--soft:#f5f7fb;--blue:#2765d8;--blue2:#4d83e4;--green:#168a72;--shadow:0 20px 50px rgba(30,54,98,.1)}
body{background:#fff}
.logo-mark{background:linear-gradient(145deg,#245ccb,#4a83e8);box-shadow:0 9px 24px rgba(39,101,216,.22)}
.hero{background:radial-gradient(circle at 79% 20%,rgba(63,124,229,.15),transparent 27%),linear-gradient(145deg,#fbfcff,#f1f5fb 58%,#f5faf9)}
.hero:before{background:linear-gradient(90deg,#2765d8,#4d83e4,#2b9b84)}
.hero:after{border-color:rgba(39,101,216,.12);box-shadow:0 0 0 45px rgba(39,101,216,.025),0 0 0 90px rgba(43,155,132,.018)}
.badge{border-color:#c9d8f2;color:#245cbf}
h1 span{background:linear-gradient(90deg,#245ccb,#4381e7 55%,#178d78);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.float-card{background:#172b51}.bar i{background:linear-gradient(90deg,#4f89ef,#40b49e)}
.trust-grid{background:#172b51}.trust-item{border-color:#30466d}.trust-item:before,.trust-item:nth-child(n):before{background:#4d83e4}.trust-item:nth-child(2):before{background:#24a184}.trust-item:nth-child(3):before{background:#e59a3c}.trust-item:nth-child(4):before{background:#7a63d8}
.icon,.card:nth-child(n) .icon{background:#e7eefc;color:#2765d8}
.card:nth-child(2) .icon{background:#e4f5f0;color:#168a72}.card:nth-child(3) .icon{background:#fff1df;color:#c67820}.card:nth-child(4) .icon{background:#eeeafd;color:#7054cf}
.card:hover{border-color:#aec3e7;box-shadow:0 16px 36px rgba(36,75,143,.08)}
.scenes{background:linear-gradient(135deg,#172742,#203b66 58%,#244e65)}
.scene:nth-child(n){border-top-color:#5c8ee8}.scenes .kicker,.scene small{color:#8eb5fa}
.plan-grid{grid-template-columns:repeat(4,1fr)}
.plan{padding:24px;border-top-color:#4d83e4}.plan.popular{border-color:#168a72}.plan:nth-child(3){border-top-color:#e59a3c}.plan:nth-child(4){border-top-color:#7a63d8}.plan .price{font-size:28px}.ribbon{background:#168a72}
.download-card:nth-child(n){border-top-color:#4d83e4}.download-card:nth-child(1) .os,.download-card:nth-child(2) .os,.download-card:nth-child(3) .os{background:linear-gradient(135deg,#2765d8,#5b8ce2)}
.review:nth-child(n) .avatar{background:#2765d8}
.cta{background:linear-gradient(110deg,#18366a,#2765d8 58%,#167c70)}
.page-hero{background:radial-gradient(circle at 82% 20%,rgba(63,124,229,.13),transparent 24%),linear-gradient(145deg,#fbfcff,#f1f5fb 62%,#f5faf9)}
.page-hero:before{background:linear-gradient(90deg,#2765d8,#4d83e4,#2b9b84)}
footer{background:#111e35}
@media(max-width:1050px){.plan-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:640px){.plan-grid{grid-template-columns:1fr}}

/* Language museum theme */
:root{--ink:#342b24;--muted:#756b60;--line:#ded3c4;--soft:#f6f1e8;--blue:#80643b;--blue2:#aa8953;--green:#80643b;--orange:#a86e39;--shadow:0 24px 58px rgba(67,50,34,.13)}
body{color:var(--ink);background:#fbf8f1;background-image:linear-gradient(rgba(117,91,57,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(117,91,57,.02) 1px,transparent 1px);background-size:28px 28px}
h1,h2,h3,h4{font-family:Georgia,"Noto Serif SC","Songti SC",serif}
.topbar{border-color:#d8cdbd;background:rgba(251,248,241,.94)}
.logo-mark{background:linear-gradient(145deg,#49372a,#9b7847);box-shadow:0 9px 24px rgba(75,53,35,.25)}
.logo em,.nav-links a:hover,.nav-links a.active{color:#8c6a39}
.hero{color:#f5ecdf;background:radial-gradient(circle at 78% 22%,rgba(192,154,91,.16),transparent 28%),linear-gradient(145deg,#2d251f,#46372a 58%,#302a25)}
.hero:before{height:2px;background:linear-gradient(90deg,transparent,#b58e51 28%,#e2cca0 50%,#b58e51 72%,transparent)}
.hero:after{border-color:rgba(213,184,130,.13);box-shadow:0 0 0 45px rgba(213,184,130,.02),0 0 0 90px rgba(213,184,130,.015)}
.hero .lead{color:#d5c8b7}.badge{border-color:rgba(219,190,139,.38);color:#e0c493;background:rgba(44,35,28,.68)}
.badge i{background:#b99558;box-shadow:0 0 0 4px rgba(185,149,88,.14)}
h1 span{background:linear-gradient(90deg,#fff8ec,#d5b77d 55%,#ae8550);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.btn{background:linear-gradient(135deg,#735734,#a17d48);box-shadow:0 10px 25px rgba(91,66,40,.24)}
.btn.green{color:#2e251e;background:linear-gradient(135deg,#c3a263,#e1c98e);box-shadow:0 10px 25px rgba(144,109,55,.22)}
.hero .btn.secondary{color:#f3e9da;border-color:#786855;background:rgba(255,255,255,.04)}
.hero .trial-note{color:#c4b6a4}.hero .trial-note span:before{color:#d2b678}
.product-window{border-color:#6d5b48;background:#2d251e;box-shadow:0 28px 70px rgba(0,0,0,.3)}
.window-head{border-color:#594b3e;background:#261f1a}.window-head span{color:#d1b77f}
.float-card{border:1px solid #74624f;background:rgba(44,35,28,.96)}.bar{background:#514437}.bar i{background:linear-gradient(90deg,#9f7d48,#e0c88e)}
.trust-grid{background:#332a23;border:1px solid #544536}.trust-item{border-color:#55483c}.trust-item:before,.trust-item:nth-child(n):before{background:#b28d52}.trust-item:nth-child(2):before{background:#8a704a}.trust-item:nth-child(3):before{background:#c0a36b}.trust-item:nth-child(4):before{background:#765e42}.trust-item b{color:#f0e2cc}.trust-item span{color:#baa994}
.kicker{color:#8d6b3a}
.features,.reviews,.faq,.plans{background:rgba(246,241,232,.92)}
.icon,.card:nth-child(n) .icon{color:#80643b;background:#eee5d5;border:1px solid #d8c8ad}
.card{border-radius:2px;background:#fffdf8}.card:after{content:"COLLECTION";color:#aa9b87}
.card:hover{border-color:#b9a27d;box-shadow:0 18px 42px rgba(84,61,38,.09)}
.scenes{background:linear-gradient(135deg,#302820,#49392b 58%,#342c25)}
.scene{border-radius:2px}.scene:nth-child(n){border-top-color:#b59055}.scenes .kicker,.scene small{color:#d2b578}
.plans{background:linear-gradient(180deg,#f6f1e8,#ece3d4)}
.plan{border-radius:2px;border-top-color:#9e7b46;background:#fffdf8}.plan.popular{border-color:#8e6d3d;box-shadow:0 22px 55px rgba(79,57,35,.14)}.plan:nth-child(3){border-top-color:#725b40}.ribbon{background:linear-gradient(90deg,#72542f,#aa834a)}
.price{color:#80643b}
.download-card,.help-card,.article,details,.notice{border-radius:2px;background:#fffdf8}
.download-card:nth-child(n){border-top-color:#9d7946}.download-card:nth-child(1) .os,.download-card:nth-child(2) .os,.download-card:nth-child(3) .os{background:linear-gradient(135deg,#49372a,#9b7847)}
.review{border-radius:2px;background:#fffdf8}.review:nth-child(n) .avatar{background:#80643b}
.cta{background:linear-gradient(110deg,#2c241e,#49372a 56%,#765a35)}
.page-hero{color:#f4eadc;background:radial-gradient(circle at 80% 20%,rgba(192,154,91,.15),transparent 26%),linear-gradient(145deg,#2d251f,#46372a 62%,#332a23)}
.page-hero:before{height:2px;background:linear-gradient(90deg,transparent,#b58e51 30%,#e2cca0 50%,#b58e51 70%,transparent)}
.page-hero h1{color:#fff8ed}.page-hero p{color:#d2c5b5}.crumbs{color:#b9a996}.crumbs a{color:#dec187}
.page-hero .btn.secondary{color:#f3e9da;border-color:#786855;background:rgba(255,255,255,.04)}
footer{background:#241d18}

/* Flame energy growth theme */
:root{--ink:#271a18;--muted:#75625e;--line:#efdcd5;--soft:#fff7f2;--blue:#e54b1b;--blue2:#ff762b;--green:#e54b1b;--orange:#ff9b35;--shadow:0 22px 55px rgba(143,42,19,.14)}
body{color:var(--ink);background:#fffdfb;background-image:none}
h1,h2,h3,h4{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Microsoft YaHei",sans-serif}
.topbar{border-color:#efddd7;background:rgba(255,253,251,.94)}
.logo-mark{background:linear-gradient(145deg,#cf2514,#ff7a25);box-shadow:0 9px 26px rgba(229,75,27,.3);animation:energyPulse 2.8s ease-in-out infinite}
.logo em,.nav-links a:hover,.nav-links a.active{color:#e54b1b}
.hero{color:#fff1e9;background:radial-gradient(circle at 78% 27%,rgba(255,112,33,.3),transparent 24%),radial-gradient(circle at 92% 70%,rgba(255,190,53,.12),transparent 22%),linear-gradient(145deg,#190f12,#3d1716 54%,#6a2015)}
.hero:before{height:4px;background:linear-gradient(90deg,#b91212,#ff4f1c,#ffb235,#ff4f1c,#b91212);background-size:200% 100%;animation:flameFlow 4s linear infinite}
.hero:after{border-color:rgba(255,131,49,.18);box-shadow:0 0 0 45px rgba(255,98,27,.035),0 0 0 90px rgba(255,177,46,.02);animation:energyPulse 3s ease-in-out infinite}
.hero h1{color:#fff}.hero .lead{color:#ebcac0}.hero .lead strong{color:#fff7ef}
.badge{border-color:rgba(255,164,98,.45);color:#ffc281;background:rgba(76,25,18,.7)}
.badge i{background:#ffb331;box-shadow:0 0 0 4px rgba(255,179,49,.16)}
h1 span{background:linear-gradient(90deg,#fff,#ffcb7f 42%,#ff6f2c 75%,#fff);background-size:180% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:flameFlow 5s linear infinite}
.btn{background:linear-gradient(135deg,#d92e16,#f76c24);box-shadow:0 11px 28px rgba(229,75,27,.28)}
.btn.green{color:#35120c;background:linear-gradient(135deg,#ffb22f,#ff7b24);box-shadow:0 11px 28px rgba(255,125,35,.27)}
.hero .btn.secondary{color:#fff0e7;border-color:#96594b;background:rgba(255,255,255,.055)}
.hero .trial-note{color:#dfb6aa}.hero .trial-note span:before{color:#ffb336}
.product-window{border-color:#7e4035;background:#281316;box-shadow:0 30px 75px rgba(0,0,0,.34),0 0 45px rgba(232,70,22,.12)}
.window-head{border-color:#613027;background:#251114}.window-head span{color:#ffb779}
.float-card{border:1px solid #9e4c36;background:linear-gradient(135deg,rgba(81,22,18,.97),rgba(140,40,16,.96));box-shadow:0 20px 45px rgba(87,23,14,.35)}
.bar{background:#5c2019}.bar i{background:linear-gradient(90deg,#ff4d1c,#ffb431);animation:barCharge 2.5s ease-in-out infinite}
.trust-grid{background:#371417;border:1px solid #68251e}.trust-item{border-color:#63302a}.trust-item:before,.trust-item:nth-child(n):before{background:#ff6b24}.trust-item:nth-child(2):before{background:#ffb333}.trust-item:nth-child(3):before{background:#ed3f1c}.trust-item:nth-child(4):before{background:#ff852c}.trust-item b{color:#ffd08a}.trust-item span{color:#e4bdb2}
.kicker{color:#e54b1b}
.features,.reviews,.faq,.plans{background:#fff7f2}
.icon,.card:nth-child(n) .icon{color:#e44b1c;background:#ffebe2;border:0}
.card{border-radius:10px;background:#fff}.card:after{content:"ENERGY";color:#c9a59a}
.card:hover{border-color:#f3aa90;box-shadow:0 18px 42px rgba(166,48,20,.1)}
.scenes{background:linear-gradient(135deg,#2a1215,#571d18 58%,#7d2817)}
.scene{border-radius:9px}.scene:nth-child(n){border-top-color:#ff7b2b}.scenes .kicker,.scene small{color:#ffba72}
.plans{background:linear-gradient(180deg,#fff7f2,#ffede4)}
.plan{border-radius:10px;border-top-color:#ee5a25;background:#fff}.plan.popular{border-color:#e54b1b;box-shadow:0 22px 55px rgba(174,49,19,.16)}.plan:nth-child(3){border-top-color:#ff9b35}.ribbon{background:linear-gradient(90deg,#d93018,#ff6f26)}
.price{color:#e54b1b}
.download-card,.help-card,.article,details,.notice{border-radius:9px;background:#fff}
.download-card:nth-child(n){border-top-color:#ee5a25}.download-card:nth-child(1) .os,.download-card:nth-child(2) .os,.download-card:nth-child(3) .os{background:linear-gradient(135deg,#d52d16,#ff7627)}
.review{border-radius:9px;background:#fff}.review:nth-child(n) .avatar{background:#e54b1b}
.cta{background:linear-gradient(110deg,#551817,#a72b16 52%,#ef651f)}
.page-hero{color:#fff1e9;background:radial-gradient(circle at 80% 22%,rgba(255,112,33,.28),transparent 25%),linear-gradient(145deg,#190f12,#3d1716 58%,#6a2015)}
.page-hero:before{height:4px;background:linear-gradient(90deg,#b91212,#ff4f1c,#ffb235,#ff4f1c,#b91212);background-size:200% 100%;animation:flameFlow 4s linear infinite}
.page-hero h1{color:#fff}.page-hero p{color:#e7c4ba}.crumbs{color:#d5a99e}.crumbs a{color:#ffc078}
.page-hero .btn.secondary{color:#fff0e7;border-color:#96594b;background:rgba(255,255,255,.055)}
footer{background:#251012}
@keyframes flameFlow{to{background-position:200% 0}}
@keyframes energyPulse{50%{transform:scale(1.035);filter:brightness(1.12)}}
@keyframes barCharge{50%{width:96%;filter:brightness(1.16)}}
@media(prefers-reduced-motion:reduce){.logo-mark,.hero:before,.hero:after,h1 span,.bar i,.page-hero:before{animation:none}}

/* Brand story editorial theme */
:root{--ink:#23314a;--muted:#6c7280;--line:#e8ddd4;--soft:#faf5ef;--blue:#df644f;--blue2:#ef8a72;--green:#df644f;--orange:#e8a55d;--shadow:0 22px 55px rgba(62,50,65,.11)}
body{color:var(--ink);background:#fffdfa}
h1,h2,h3,h4{font-family:Georgia,"Noto Serif SC","Songti SC",serif}
.topbar{border-color:#eadfd7;background:rgba(255,253,250,.94)}
.logo-mark{background:linear-gradient(145deg,#344466,#e56d58);box-shadow:0 9px 24px rgba(74,62,90,.2);animation:none}
.logo em,.nav-links a:hover,.nav-links a.active{color:#df644f}
.hero{color:#fff;background:radial-gradient(circle at 80% 18%,rgba(242,151,119,.18),transparent 27%),linear-gradient(145deg,#26334e,#374766 58%,#5b4659)}
.hero:before{height:3px;background:linear-gradient(90deg,#e8664f,#efab72,#8da5c8);animation:none}
.hero:after{border-color:rgba(244,181,148,.14);box-shadow:0 0 0 45px rgba(244,181,148,.025),0 0 0 90px rgba(141,165,200,.018);animation:none}
.hero .lead{color:#dce1ea}.hero .lead strong{color:#fff5ef}
.badge{border-color:rgba(245,190,165,.38);color:#ffd0bc;background:rgba(34,47,72,.62)}
.badge i{background:#f1aa72;box-shadow:0 0 0 4px rgba(241,170,114,.14)}
h1 span{background:linear-gradient(90deg,#fff,#ffd0bc 58%,#efab72);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:none}
.btn{background:linear-gradient(135deg,#d95e4a,#ee826b);box-shadow:0 10px 25px rgba(217,94,74,.23)}
.btn.green{color:#fff;background:linear-gradient(135deg,#d95e4a,#ed826b);box-shadow:0 10px 25px rgba(217,94,74,.23)}
.hero .btn.secondary{color:#f5f1ef;border-color:#71809a;background:rgba(255,255,255,.05)}
.hero .trial-note{color:#cbd2dd}.hero .trial-note span:before{color:#efab72}
.product-window{border-color:#64718a;background:#2e3a56;box-shadow:0 30px 70px rgba(20,28,48,.32)}
.window-head{border-color:#53617c;background:#28344f}.window-head span{color:#ffc7b1}
.float-card{border:1px solid #7e7381;background:linear-gradient(135deg,rgba(41,52,79,.97),rgba(95,68,82,.96));box-shadow:0 20px 45px rgba(23,31,52,.28)}
.bar{background:#556079}.bar i{background:linear-gradient(90deg,#f09279,#f2bd80);animation:none}
.trust-grid{background:#2a3652}.trust-item{border-color:#46536d}.trust-item:before,.trust-item:nth-child(n):before{background:#e76c57}.trust-item:nth-child(2):before{background:#eaa569}.trust-item:nth-child(3):before{background:#8ea6c8}.trust-item:nth-child(4):before{background:#b18ba3}.trust-item b{color:#fff0e7}.trust-item span{color:#c5cbd6}
.kicker{color:#df644f}
.features,.reviews,.faq,.plans{background:#faf5ef}
.icon,.card:nth-child(n) .icon{color:#df644f;background:#fbe8df}
.card{border-radius:11px;background:#fff}.card:after{content:"HELLOWORLD";color:#cfb9ad}
.card:hover{border-color:#e5b5a5;box-shadow:0 18px 42px rgba(108,73,68,.09)}
.scenes{background:linear-gradient(135deg,#28354f,#3c4b68 58%,#5a475a)}
.scene{border-radius:10px}.scene:nth-child(n){border-top-color:#ea8069}.scenes .kicker,.scene small{color:#ffc0a9}
.plans{background:linear-gradient(180deg,#faf5ef,#f5ece4)}
.plan{border-radius:12px;border-top-color:#df644f;background:#fff}.plan.popular{border-color:#df644f;box-shadow:0 22px 55px rgba(103,66,70,.14)}.plan:nth-child(3){border-top-color:#8fa5c6}.ribbon{background:linear-gradient(90deg,#d75c49,#e9826b)}
.price{color:#df644f}
.download-card,.help-card,.article,details,.notice{border-radius:11px;background:#fff}
.download-card:nth-child(n){border-top-color:#df644f}.download-card:nth-child(1) .os,.download-card:nth-child(2) .os,.download-card:nth-child(3) .os{background:linear-gradient(135deg,#344466,#e56d58)}
.review{border-radius:11px;background:#fff}.review:nth-child(n) .avatar{background:#df644f}
.cta{background:linear-gradient(110deg,#293650,#465471 56%,#965f67)}
.page-hero{color:#fff;background:radial-gradient(circle at 80% 20%,rgba(242,151,119,.18),transparent 26%),linear-gradient(145deg,#26334e,#374766 62%,#5b4659)}
.page-hero:before{height:3px;background:linear-gradient(90deg,#e8664f,#efab72,#8da5c8);animation:none}
.page-hero h1{color:#fff}.page-hero p{color:#d8dee8}.crumbs{color:#bdc6d4}.crumbs a{color:#ffc5ad}
.page-hero .btn.secondary{color:#f5f1ef;border-color:#71809a;background:rgba(255,255,255,.05)}
footer{background:#202b42}

/* Short-video global creator theme */
:root{--ink:#17171d;--muted:#686875;--line:#e6e5ea;--soft:#f7f7f9;--blue:#18bfc1;--blue2:#31d6d0;--green:#18bfc1;--orange:#ff426d;--shadow:0 22px 55px rgba(24,20,40,.12)}
body{color:var(--ink);background:#fff}
h1,h2,h3,h4{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Microsoft YaHei",sans-serif}
.topbar{border-color:#e9e8ed;background:rgba(255,255,255,.94)}
.logo-mark{background:#111118;box-shadow:-4px 3px 0 #24d5d2,4px -3px 0 #ff426d}
.logo em{color:#ff365f}.nav-links a:hover,.nav-links a.active{color:#ff365f}
.hero{color:#fff;background:radial-gradient(circle at 78% 22%,rgba(34,211,208,.17),transparent 26%),radial-gradient(circle at 92% 76%,rgba(255,54,95,.16),transparent 24%),linear-gradient(145deg,#08080c,#15151f 58%,#21141c)}
.hero:before{height:3px;background:linear-gradient(90deg,#20d5d2 0 48%,#fff 48% 52%,#ff365f 52%)}
.hero:after{border-color:rgba(32,213,210,.13);box-shadow:-25px 0 0 rgba(32,213,210,.018),25px 0 0 rgba(255,54,95,.018)}
.hero .lead{color:#cac9d2}.hero .lead strong{color:#fff}
.badge{border-color:#3d3c49;color:#fff;background:#191922}
.badge i{background:#20d5d2;box-shadow:4px 0 0 #ff365f}
h1 span{background:linear-gradient(90deg,#fff,#21d5d2 48%,#ff426d 78%,#fff);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.btn{background:#ff365f;box-shadow:4px 4px 0 #20d5d2}
.btn:hover{background:#ef2551;box-shadow:6px 6px 0 #20d5d2}
.btn.green{color:#071112;background:#20d5d2;box-shadow:4px 4px 0 #ff365f}
.hero .btn.secondary{color:#fff;border-color:#53525e;background:#191922;box-shadow:none}
.hero .trial-note{color:#b8b7c2}.hero .trial-note span:before{color:#20d5d2}
.product-window{border-color:#3d3c48;background:#101017;box-shadow:-12px 12px 0 rgba(32,213,210,.22),12px -12px 0 rgba(255,54,95,.18),0 32px 75px rgba(0,0,0,.4)}
.window-head{border-color:#32313b;background:#111118}.window-head span{color:#20d5d2}
.float-card{border:1px solid #44434d;background:rgba(16,16,23,.97);box-shadow:-5px 5px 0 #20d5d2,5px -5px 0 #ff365f}
.bar{background:#34333d}.bar i{background:linear-gradient(90deg,#20d5d2 0 50%,#ff365f 50%)}
.trust-grid{background:#101017}.trust-item{border-color:#30303a}.trust-item:before,.trust-item:nth-child(n):before{background:#20d5d2}.trust-item:nth-child(2):before{background:#ff365f}.trust-item:nth-child(3):before{background:#8d6cff}.trust-item:nth-child(4):before{background:#20d5d2}.trust-item b{color:#fff}.trust-item span{color:#aaa9b5}
.kicker{color:#ff365f}
.features,.reviews,.faq,.plans{background:#f7f7f9}
.icon,.card:nth-child(n) .icon{color:#111118;background:#20d5d2}
.card:nth-child(even) .icon{background:#ff426d;color:#fff}.card{border-radius:8px}.card:after{content:"CREATOR";color:#c2c1c8}
.card:hover{border-color:#a8e8e6;box-shadow:-5px 5px 0 rgba(32,213,210,.25),5px -5px 0 rgba(255,54,95,.16)}
.scenes{background:linear-gradient(135deg,#0c0c12,#171721 58%,#21131b)}
.scene{border-radius:8px}.scene:nth-child(n){border-top-color:#20d5d2}.scene:nth-child(even){border-top-color:#ff365f}.scenes .kicker,.scene small{color:#20d5d2}
.plans{background:linear-gradient(180deg,#f7f7f9,#efeff3)}
.plan{border-radius:9px;border-top-color:#20d5d2}.plan.popular{border-color:#ff365f;box-shadow:-7px 7px 0 rgba(32,213,210,.22),7px -7px 0 rgba(255,54,95,.16)}.plan:nth-child(3){border-top-color:#8d6cff}.ribbon{background:#ff365f}
.price{color:#111118}
.download-card,.help-card,.article,details,.notice{border-radius:8px}
.download-card:nth-child(n){border-top-color:#20d5d2}.download-card:nth-child(2){border-top-color:#ff365f}.download-card:nth-child(3){border-top-color:#8d6cff}.download-card:nth-child(1) .os,.download-card:nth-child(2) .os,.download-card:nth-child(3) .os{background:#111118;box-shadow:3px 3px 0 #20d5d2}
.review{border-radius:8px}.review:nth-child(odd) .avatar{background:#20bcb9}.review:nth-child(even) .avatar{background:#ff365f}
.cta{background:linear-gradient(110deg,#0c0c12,#171721 55%,#28141d)}
.cta:before{content:"";position:absolute}
.page-hero{color:#fff;background:radial-gradient(circle at 80% 20%,rgba(32,213,210,.16),transparent 26%),radial-gradient(circle at 20% 80%,rgba(255,54,95,.13),transparent 23%),linear-gradient(145deg,#08080c,#15151f 62%,#21141c)}
.page-hero:before{height:3px;background:linear-gradient(90deg,#20d5d2 0 48%,#fff 48% 52%,#ff365f 52%)}
.page-hero h1{color:#fff}.page-hero p{color:#cac9d2}.crumbs{color:#aaa9b5}.crumbs a{color:#20d5d2}
.page-hero .btn.secondary{color:#fff;border-color:#53525e;background:#191922}
footer{background:#09090e}

/* Omnichannel customer service workspace theme */
:root{--ink:#17223a;--muted:#667085;--line:#e2e8f0;--soft:#f5f7fb;--blue:#2457d6;--blue2:#3b77eb;--green:#169b70;--orange:#f49a40;--shadow:0 22px 55px rgba(31,61,124,.11)}
body{color:var(--ink);background:#fff}
.topbar{border-color:#e3e8f0;background:rgba(255,255,255,.95)}
.logo-mark{background:linear-gradient(145deg,#1e49b6,#3977e7);box-shadow:0 9px 24px rgba(36,87,214,.24)}
.logo em,.nav-links a:hover,.nav-links a.active{color:#2457d6}
.hero{color:#18233a;background:radial-gradient(circle at 80% 20%,rgba(73,128,235,.14),transparent 27%),linear-gradient(145deg,#f8faff,#edf3ff 58%,#f5fbfa)}
.hero:before{height:3px;background:linear-gradient(90deg,#2457d6,#4b8bf0,#18a77a)}
.hero:after{border-color:rgba(36,87,214,.1);box-shadow:0 0 0 45px rgba(36,87,214,.02),0 0 0 90px rgba(24,167,122,.015)}
.hero h1{color:#17223a}.hero .lead{color:#607087}.hero .lead strong{color:#17223a}
.badge{border-color:#cbd9f6;color:#2457d6;background:#fff}
.badge i{background:#18a77a;box-shadow:0 0 0 4px rgba(24,167,122,.13)}
h1 span{background:linear-gradient(90deg,#2457d6,#3a77e6 58%,#15916c);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.btn{background:linear-gradient(135deg,#2457d6,#3a74e1);box-shadow:0 10px 25px rgba(36,87,214,.23)}
.btn.green{color:#fff;background:linear-gradient(135deg,#148d68,#20ad80);box-shadow:0 10px 25px rgba(20,141,104,.21)}
.hero .btn.secondary{color:#17223a;border-color:#ccd5e3;background:#fff;box-shadow:none}
.hero .trial-note{color:#667085}.hero .trial-note span:before{color:#169b70}
.product-window{border-color:#cfd8e6;background:#fff;box-shadow:0 28px 70px rgba(34,61,111,.18)}
.window-head{border-color:#dfe5ee;background:#f7f9fc}.window-head span{color:#169b70}
.float-card{border:1px solid #2d4772;background:#172b4d;box-shadow:0 20px 45px rgba(27,48,86,.25)}
.bar{background:#31486a}.bar i{background:linear-gradient(90deg,#27c495,#65a1ff)}
.trust-grid{background:#172b4d}.trust-item{border-color:#304768}.trust-item:before,.trust-item:nth-child(n):before{background:#4e87eb}.trust-item:nth-child(2):before{background:#20b184}.trust-item:nth-child(3):before{background:#f0a34f}.trust-item:nth-child(4):before{background:#7c6bdd}.trust-item b{color:#fff}.trust-item span{color:#bec9d9}
.kicker{color:#2457d6}
.features,.reviews,.faq,.plans{background:#f5f7fb}
.icon,.card:nth-child(n) .icon{color:#2457d6;background:#e8efff}
.card:nth-child(4) .icon,.card:nth-child(6) .icon{color:#148d68;background:#e5f6f0}
.card{border-radius:9px}.card:after{content:"WORKSPACE";color:#a9b4c5}
.card:hover{border-color:#afc4ed;box-shadow:0 18px 42px rgba(36,87,150,.09)}
.scenes{background:linear-gradient(135deg,#172840,#203a60 58%,#244f61)}
.scene{border-radius:8px}.scene:nth-child(n){border-top-color:#5b8dea}.scene:nth-child(even){border-top-color:#3fbe96}.scenes .kicker,.scene small{color:#8bb2fa}
.plans{background:linear-gradient(180deg,#f5f7fb,#edf1f7)}
.plan{border-radius:9px;border-top-color:#4c7ede}.plan.popular{border-color:#2457d6;box-shadow:0 22px 55px rgba(35,76,157,.14)}.plan:nth-child(3){border-top-color:#169b70}.ribbon{background:#2457d6}
.price{color:#2457d6}
.download-card,.help-card,.article,details,.notice{border-radius:9px}
.download-card:nth-child(n){border-top-color:#4b7fe0}.download-card:nth-child(1) .os,.download-card:nth-child(2) .os,.download-card:nth-child(3) .os{background:linear-gradient(135deg,#2457d6,#4b86e8);box-shadow:none}
.review{border-radius:9px}.review:nth-child(n) .avatar{background:#2457d6}
.cta{background:linear-gradient(110deg,#172b4d,#2457d6 58%,#167c6c)}
.page-hero{color:#17223a;background:radial-gradient(circle at 80% 20%,rgba(73,128,235,.14),transparent 26%),linear-gradient(145deg,#f8faff,#edf3ff 62%,#f5fbfa)}
.page-hero:before{height:3px;background:linear-gradient(90deg,#2457d6,#4b8bf0,#18a77a)}
.page-hero h1{color:#17223a}.page-hero p{color:#607087}.crumbs{color:#7a879b}.crumbs a{color:#2457d6}
.page-hero .btn.secondary{color:#17223a;border-color:#ccd5e3;background:#fff}
footer{background:#111e34}

/* Virtual exhibition hall theme */
:root{--ink:#152239;--muted:#66738a;--line:#dce4ee;--soft:#f4f7fa;--blue:#176f86;--blue2:#2b94a8;--green:#168478;--orange:#c99545;--shadow:0 24px 60px rgba(20,38,67,.13)}
body{background:#fdfefe}
.logo-mark{background:linear-gradient(145deg,#173c59,#2193a1);box-shadow:0 9px 24px rgba(24,100,118,.25)}
.logo em{color:#167c8d}
.nav-links a:hover,.nav-links a.active{color:#167c8d}
.hero{color:#e9f2f5;background:radial-gradient(circle at 78% 22%,rgba(42,174,180,.18),transparent 28%),linear-gradient(145deg,#0f1c2d,#152b42 58%,#17333f)}
.hero:before{height:1px;background:linear-gradient(90deg,transparent,#67ddd1 25%,#d8b777 50%,#67ddd1 75%,transparent)}
.hero:after{border-color:rgba(103,221,209,.13);box-shadow:0 0 0 45px rgba(103,221,209,.02),0 0 0 90px rgba(216,183,119,.015)}
.hero h1{color:#fff}.hero .lead{color:#bdcbd3}.hero .lead strong{color:#fff}
.badge{border-color:rgba(111,218,210,.35);color:#7be1d7;background:rgba(15,28,45,.65)}
.badge i{background:#d4b46e;box-shadow:0 0 0 4px rgba(212,180,110,.14)}
h1 span{background:linear-gradient(90deg,#fff,#75ddd3 55%,#d7b674);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.btn{background:linear-gradient(135deg,#157787,#2a9ba5);box-shadow:0 10px 25px rgba(24,130,143,.24)}
.btn.green{background:linear-gradient(135deg,#b48a43,#d4b46e);color:#132338;box-shadow:0 10px 25px rgba(180,138,67,.22)}
.hero .btn.secondary{color:#e9f2f5;border-color:#4c6573;background:rgba(255,255,255,.04)}
.hero .trial-note{color:#aabcc6}.hero .trial-note span:before{color:#71d8cf}
.product-window{border-color:#395260;background:#122437;box-shadow:0 28px 70px rgba(0,0,0,.26)}
.window-head{border-color:#314858;background:#102033}.window-head span{color:#77ddd3}
.float-card{border:1px solid #476172;background:rgba(15,30,48,.95)}.bar{background:#263c50}.bar i{background:linear-gradient(90deg,#58d1c7,#d8b777)}
.trust-grid{background:#101e31}.trust-item{border-color:#2e4054}.trust-item:before,.trust-item:nth-child(n):before{background:#4abfb6}.trust-item:nth-child(2):before{background:#d1ad69}.trust-item:nth-child(3):before{background:#6f8fd5}.trust-item:nth-child(4):before{background:#a078c8}.trust-item b{color:#eaf4f5}.trust-item span{color:#9eafba}
.kicker{color:#178797}
.icon,.card:nth-child(n) .icon{color:#167c8d;background:#e5f3f4}
.card{position:relative;overflow:hidden}.card:after{content:"EXHIBIT";position:absolute;right:16px;top:12px;color:#a7b5c0;font-size:8px;letter-spacing:.14em}
.card:hover{border-color:#9fcbd0;box-shadow:0 18px 42px rgba(22,91,103,.09)}
.scenes{background:linear-gradient(135deg,#101d2e,#172e47 58%,#183a42)}
.scene:nth-child(n){border-top-color:#58c8bf}.scenes .kicker,.scene small{color:#71d8cf}
.plans{background:linear-gradient(180deg,#f6f8fa,#edf3f4)}
.plan-grid{grid-template-columns:repeat(3,1fr);max-width:1050px}
.plan{padding:30px;border-top-color:#328d99;background:#fff}.plan.popular{border-color:#b79452;box-shadow:0 22px 55px rgba(30,61,74,.14)}.plan:nth-child(3){border-top-color:#647eb8}.ribbon{background:linear-gradient(90deg,#9b7538,#d1af6c)}
.price{color:#167c8d}
.download-card:nth-child(n){border-top-color:#318f99}.download-card:nth-child(1) .os,.download-card:nth-child(2) .os,.download-card:nth-child(3) .os{background:linear-gradient(135deg,#173c59,#2193a1)}
.review:nth-child(n) .avatar{background:#167c8d}
.cta{background:linear-gradient(110deg,#0f1e31,#173c59 56%,#176c73)}
.page-hero{color:#e9f2f5;background:radial-gradient(circle at 80% 20%,rgba(42,174,180,.18),transparent 26%),linear-gradient(145deg,#101e31,#163047 62%,#183840)}
.page-hero:before{height:1px;background:linear-gradient(90deg,transparent,#67ddd1 30%,#d8b777 50%,#67ddd1 70%,transparent)}
.page-hero h1{color:#fff}.page-hero p{color:#b8c8d0}.crumbs{color:#94a8b3}.crumbs a{color:#7adbd3}
.page-hero .btn.secondary{color:#e9f2f5;border-color:#506977;background:rgba(255,255,255,.04)}
footer{background:#0d1828}
@media(max-width:960px){.plan-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:640px){.plan-grid{grid-template-columns:1fr}}

/* Double 11 promotion theme */
:root{--ink:#341714;--muted:#755d58;--line:#f0ddd7;--soft:#fff7f3;--blue:#d92525;--blue2:#ef4938;--green:#d92525;--orange:#ff9b2f;--shadow:0 20px 50px rgba(126,27,22,.12)}
body{background:#fffdfb}
.logo-mark{background:linear-gradient(145deg,#d51620,#f04432);box-shadow:0 9px 24px rgba(213,22,32,.25)}
.logo em{color:#d92525}
.nav-links a:hover,.nav-links a.active{color:#d92525}
.hero{background:radial-gradient(circle at 82% 18%,rgba(255,181,45,.18),transparent 25%),radial-gradient(circle at 12% 82%,rgba(217,37,37,.12),transparent 24%),linear-gradient(145deg,#fff8f2,#fff1e8 58%,#fffaf4)}
.hero:before{height:7px;background:repeating-linear-gradient(135deg,#d92525 0 18px,#ffbd3c 18px 36px)}
.hero:after{border-color:rgba(217,37,37,.12);box-shadow:0 0 0 45px rgba(217,37,37,.025),0 0 0 90px rgba(255,183,46,.025)}
.badge{border-color:#f2b0a5;color:#c81e24;background:#fff8f4}
.badge i{background:#f0a722;box-shadow:0 0 0 4px rgba(240,167,34,.15)}
h1 span{background:linear-gradient(90deg,#c91622,#ef3d2e 55%,#f19621);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.btn{background:linear-gradient(135deg,#d71920,#ef4231);box-shadow:0 10px 25px rgba(215,25,32,.24)}
.btn.green{background:linear-gradient(135deg,#d71920,#f04b31);box-shadow:0 10px 25px rgba(215,25,32,.25)}
.btn.secondary{color:#b71d20;border-color:#e9afa7;background:#fff}
.float-card{background:linear-gradient(135deg,#8f1519,#c71920)}.bar{background:#761216}.bar i{background:linear-gradient(90deg,#ffd55e,#ff9d2e)}
.trust-grid{background:#9f151a}.trust-item{border-color:#bd3a3e}.trust-item:before,.trust-item:nth-child(n):before{background:#ffc34c}.trust-item b{color:#ffe08a}.trust-item span{color:#ffe1da}
.kicker{color:#d92525}
.icon,.card:nth-child(n) .icon{color:#d92525;background:#fff0e9}
.card:hover{border-color:#efa89c;box-shadow:0 16px 36px rgba(164,36,28,.09)}
.scenes{background:linear-gradient(135deg,#8e1519,#bd1b22 58%,#7d1518)}
.scene:nth-child(n){border-top-color:#ffc34c}.scenes .kicker,.scene small{color:#ffd66d}
.plans{background:linear-gradient(180deg,#fff7f3,#fff0e8)}
.plan-grid{grid-template-columns:repeat(3,1fr);max-width:1000px;margin:auto}
.plan{padding:30px;border-top-color:#ef4938}.plan.popular{border-color:#d92525;box-shadow:0 22px 50px rgba(180,30,25,.15)}.plan:nth-child(3){border-top-color:#f0a126}.ribbon{background:linear-gradient(90deg,#d71920,#f04b31)}
.price{color:#d92525}
.download-card:nth-child(n){border-top-color:#e0392d}.download-card:nth-child(1) .os,.download-card:nth-child(2) .os,.download-card:nth-child(3) .os{background:linear-gradient(135deg,#d71920,#ef4938)}
.review:nth-child(n) .avatar{background:#d92525}
.cta{background:linear-gradient(110deg,#941419,#d71920 56%,#ef6a24)}
.page-hero{background:radial-gradient(circle at 82% 20%,rgba(255,181,45,.16),transparent 24%),linear-gradient(145deg,#fff8f2,#fff0e8 62%,#fffaf4)}
.page-hero:before{height:7px;background:repeating-linear-gradient(135deg,#d92525 0 18px,#ffbd3c 18px 36px)}
footer{background:#521114}
@media(max-width:960px){.plan-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:640px){.plan-grid{grid-template-columns:1fr}}
