.lp{overflow-x:clip}.lp-grid{max-width:76rem;margin:0 auto;padding:0 1rem 5rem;position:relative}@media (width>=640px){.lp-grid{padding-inline:1.5rem}}.lp .vp-doc{max-width:none}.lp-hero{isolation:isolate;color:var(--ink);margin:0;padding:4.5rem 0 3.5rem;position:relative}.lp-hero:before,.lp-hero:after{content:"";z-index:-1;background:color-mix(in oklab, var(--canvas) 45%, var(--elevated));position:absolute;inset:0 -100vmax}.lp-hero:after{background:radial-gradient(40% 60% at 12% 0,#04aef629,#0000 70%),radial-gradient(50% 70% at 88% 0,#0b6ef02e,#0000 70%);inset:0 -12rem}.lp-hero-in>*+*{margin-top:1rem}.lp .lp-hero h1{background-image:linear-gradient(90deg, var(--ry-cyan), var(--brand) 55%, var(--ink));color:#0000;letter-spacing:-.03em;-webkit-background-clip:text;background-clip:text;width:fit-content;margin-top:.75rem;font-size:clamp(2.4rem,1.4rem + 3.6vw,4rem);font-weight:900;line-height:1.06}.lp .lp-hero h1+p{max-width:46rem;color:var(--muted);margin-top:1.25rem;font-size:16px;line-height:2}.lp .lp-hero strong{color:var(--ink)}.lp .lp-hero a{color:var(--brand-ink)}.lp-kicker{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--brand-ink);font-size:12px}.lp-extra{margin-top:2rem!important}.lp-actions{flex-wrap:wrap;gap:12px;display:flex}.lp .lp-btn{background:var(--elevated);border:1px solid var(--line);height:44px;color:color-mix(in oklab, var(--ink) 82%, transparent);border-radius:999px;align-items:center;padding:0 20px;font-size:14px;font-weight:600;text-decoration:none;transition:background .2s;display:inline-flex}.lp .lp-btn:hover{background:color-mix(in oklab, var(--ink) 4%, transparent)}.lp .lp-btn-primary{background:var(--color-brand-strong);background-image:linear-gradient(180deg, color-mix(in oklab, var(--brand) 78%, white), var(--brand));color:#fff;border-color:#0000;box-shadow:inset 0 1px #ffffff4d,0 8px 20px -8px #0b6ef0b3}.lp .lp-btn-primary:hover{background:var(--brand)}.lp-stats{border:1px solid var(--line);background:var(--line);border-radius:16px;grid-auto-flow:column;gap:1px;display:inline-grid;overflow:hidden}.lp-stats p{background:var(--elevated);margin:0;padding:14px 22px}.lp-stats b{font-size:26px;font-weight:800;line-height:1.1;display:block}.lp-stats span{color:var(--muted);font-size:12px}.lp-belt{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;max-width:56rem;display:grid}@media (width>=768px){.lp-belt{grid-template-columns:repeat(8,minmax(0,1fr))}}.lp .lp-belt a{border:1px solid var(--line);background:color-mix(in oklab, var(--ink) 4%, transparent);color:var(--muted);text-align:center;border-radius:16px;flex-direction:column;align-items:center;gap:8px;padding:14px 6px;font-size:12px;line-height:1.3;text-decoration:none;transition:border-color .2s,background .2s;display:flex}.lp .lp-belt a:hover{border-color:color-mix(in oklab, var(--ink) 20%, transparent);background:color-mix(in oklab, var(--ink) 4%, transparent)}.lp .lp-belt img{object-fit:contain;background:#fff;border-radius:12px;width:48px;height:48px;padding:8px}.lp-chips{z-index:20;background:color-mix(in oklab, var(--canvas) 88%, transparent);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);padding:10px 1rem;position:sticky;top:64px;margin:0 -1rem!important}.lp-chips>div{scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.lp .lp-chips a{border:1px solid var(--line);background:var(--elevated);color:var(--muted);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;padding:5px 12px;font-size:13px;text-decoration:none;display:inline-flex}.lp .lp-chips a:hover{color:var(--ink);border-color:color-mix(in oklab, var(--ink) 25%, transparent)}.lp-chips span{font-family:var(--font-mono);color:var(--brand-ink);font-size:11px}.lp .vp-doc{counter-reset:lp-sec}.lp .lp-sec{margin-top:5rem;scroll-margin-top:7rem}.lp .lp-sec>h2{letter-spacing:-.02em;margin-top:0;scroll-margin-top:8rem;font-size:clamp(1.6rem,1.2rem + 1.2vw,2.1rem);font-weight:900}.lp .lp-sec>h2:before{counter-increment:lp-sec;content:counter(lp-sec, decimal-leading-zero);font-family:var(--font-mono);letter-spacing:.14em;color:var(--brand-ink);margin-bottom:8px;font-size:12px;font-weight:500;display:block}.lp .lp-sec>h2+p{max-width:48rem;color:var(--muted)}.lp .lp-items{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:1.75rem;display:grid}.lp .lp-item>h3{margin-top:0}.lp .lp-cards,.lp .lp-sec>ul{gap:10px;padding:0;list-style:none;display:grid}.lp .lp-sec>ul>li{border:1px solid var(--line);background:var(--elevated);border-radius:16px;margin:0;padding:14px 18px;box-shadow:0 1px 2px #0b0d1408}@media (width>=768px){.lp .lp-sec>ul{grid-template-columns:repeat(2,minmax(0,1fr))}}.lp .lp-night{isolation:isolate;color:var(--ink);padding:4.5rem 0;position:relative}.lp .lp-night:before{content:"";z-index:-1;background:color-mix(in oklab, var(--canvas) 45%, var(--elevated)) radial-gradient(40% 70% at 85% 0%, #0b6ef024, transparent 70%);position:absolute;inset:0 -100vmax}.lp-products .products-grid{gap:20px!important;margin:3.5rem 0!important}.lp-products hr{display:none}.vc-product{border:1px solid var(--line);background:var(--elevated);--vc:#5b7cff;--vc-soft:#eef2ff;border-radius:24px;scroll-margin-top:6rem;display:grid;overflow:hidden;box-shadow:0 1px 2px #0b0d140a,0 16px 36px -22px #0b0d1438}@media (width>=1024px){.vc-product{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}}.vc-theme-purple{--vc:#8b5cf6;--vc-soft:#f3eeff}.vc-theme-green{--vc:#10b981;--vc-soft:#e9fbf4}.vc-theme-orange{--vc:#f97316;--vc-soft:#fff2e8}:root.dark .vc-product{--vc-soft:color-mix(in oklab, var(--vc) 14%, var(--elevated))}.vc-product-main{padding:2rem 2.25rem}.vc-product-head{align-items:flex-start;gap:16px;display:flex}.vc-product-logo{border:1px solid var(--line);object-fit:contain;background:#fff;border-radius:16px;flex:none;width:64px;height:64px;padding:10px;box-shadow:0 12px 28px -14px #0b0d1459}.vc-product-title{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.vp-doc .vc-product-name{letter-spacing:-.01em;margin:0;font-size:24px;font-weight:900}.vc-badge{background:var(--vc-soft);color:var(--vc);border-radius:999px;padding:2px 10px;font-size:12px;font-weight:600}.vp-doc .vc-product-slogan{color:var(--ink);margin-top:6px;font-size:15.5px;font-weight:600;line-height:1.7}.vp-doc .vc-product-desc{color:var(--muted);margin-top:14px;font-size:14.5px;line-height:1.85}.vc-actions{flex-wrap:wrap;gap:10px;margin-top:1.5rem;display:flex}.vp-doc .vc-btn{border:1px solid var(--line);height:40px;color:var(--ink);cursor:pointer;border-radius:12px;align-items:center;padding:0 16px;font-size:13.5px;font-weight:600;text-decoration:none;transition:border-color .2s,background .2s;display:inline-flex}.vp-doc .vc-btn:hover{border-color:color-mix(in oklab, var(--ink) 25%, transparent)}.vp-doc .vc-btn-primary{background:var(--ink);color:var(--canvas);border-color:#0000}.vp-doc .vc-btn-primary:hover{background:color-mix(in oklab, var(--ink) 85%, var(--brand))}.vp-doc .vc-product-highlights{border-top:1px solid var(--line);background:linear-gradient(160deg, var(--vc-soft), var(--elevated) 70%);align-content:start;gap:12px;margin:0;padding:2rem 2.25rem;list-style:none;display:grid}@media (width>=1024px){.vp-doc .vc-product-highlights{border-top:0;border-left:1px solid var(--line)}}.vp-doc .vc-product-highlights li{color:var(--muted);margin:0;padding-left:28px;font-size:14px;line-height:1.7;position:relative}.vp-doc .vc-product-highlights li:before{content:"";background:var(--vc) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'><path d='M20 6 9 17l-5-5'/></svg>") center / 10px no-repeat;border-radius:999px;width:16px;height:16px;position:absolute;top:4px;left:0}.lp .products-footer{background:color-mix(in oklab, var(--canvas) 45%, var(--elevated)) radial-gradient(40% 70% at 85% 0%, #0b6ef024, transparent 70%);border-radius:28px;margin-top:1rem;color:color-mix(in oklab, var(--ink) 82%, transparent)!important;padding:2.5rem 2rem!important;font-size:15px!important}.lp .products-footer strong{color:var(--ink)}.lp .products-footer a{color:var(--brand-ink)!important}@media (width>=768px){.lp-services [data-sec=关于我们]>ul{grid-template-columns:repeat(3,minmax(0,1fr))}}.lp-services [data-sec=关于我们]>ul>li strong{margin-bottom:4px;font-size:15.5px;display:block}@media (width>=768px){.lp-services [data-sec=可承接的服务] .lp-items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.lp-services [data-sec=可承接的服务] .lp-items{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-services [data-sec=可承接的服务] .lp-item:first-child{grid-column:span 2}}.lp-services [data-sec=可承接的服务] .lp-item{border:1px solid var(--line);background:var(--elevated);border-radius:22px;padding:1.5rem;box-shadow:0 1px 2px #0b0d140a,0 16px 36px -22px #0b0d1433}.lp-services [data-sec=可承接的服务] .lp-item>h3{font-size:18px}.lp-services [data-sec=可承接的服务] .lp-item>p{color:var(--muted);margin-top:.6rem;font-size:14.5px}.lp-services [data-sec=可承接的服务] .lp-item:nth-child(5){background:color-mix(in oklab, var(--canvas) 45%, var(--elevated)) radial-gradient(40% 70% at 85% 0%, #0b6ef024, transparent 70%);color:var(--ink);border-color:#0000;order:1;grid-column:1/-1}.lp-services [data-sec=可承接的服务] .lp-item:nth-child(5)>h3{color:var(--ink)}.lp-services [data-sec=可承接的服务] .lp-item:nth-child(5)>p{color:var(--muted)}.lp-services [data-sec=可承接的服务] .lp-item:nth-child(5) strong{color:var(--ink)}.lp-services [data-sec=常见咨询]>ul>li strong:first-child{margin-bottom:4px;display:block}.lp-services [data-sec=联系方式]{isolation:isolate;color:var(--ink);margin-top:6rem;padding:4.5rem 0;position:relative}.lp-services [data-sec=联系方式]:before{content:"";z-index:-1;background:color-mix(in oklab, var(--canvas) 45%, var(--elevated)) radial-gradient(40% 70% at 85% 0%, #0b6ef024, transparent 70%);position:absolute;inset:0 -100vmax}.lp-services [data-sec=联系方式]>h2{color:var(--ink)}.lp-services [data-sec=联系方式] .tbl{box-shadow:none;background:0 0;border:0;overflow:visible}.lp-services [data-sec=联系方式] table,.lp-services [data-sec=联系方式] tbody{display:block}.lp-services [data-sec=联系方式] thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.lp-services [data-sec=联系方式] tbody{gap:12px;display:grid}@media (width>=768px){.lp-services [data-sec=联系方式] tbody{grid-template-columns:repeat(3,minmax(0,1fr))}}.lp-services [data-sec=联系方式] tr{border:1px solid var(--line);background:var(--elevated);border-radius:18px;padding:18px 20px;display:block}.lp-services [data-sec=联系方式] tbody tr:hover td{background:0 0}.lp-services [data-sec=联系方式] td{color:color-mix(in oklab, var(--ink) 82%, transparent);border:0;padding:0;display:block}.lp-services [data-sec=联系方式] td:first-child{color:var(--muted);font-size:12px}.lp-services [data-sec=联系方式] td+td{margin-top:8px;font-size:15px}.lp-services [data-sec=联系方式] td strong{color:var(--ink);font-size:22px;font-weight:800}.lp-services [data-sec=联系方式] a{color:var(--brand-ink)}.lp-services [data-sec=联系方式] blockquote{border-color:var(--line);background:color-mix(in oklab, var(--ink) 4%, transparent);color:var(--muted);margin-top:2rem}.lp-preview{display:none}@media (width>=1280px){.lp-with-preview .lp-preview{z-index:2;width:22.5rem;display:block;position:absolute;top:3rem;right:1.5rem}.lp-with-preview .lp-hero{min-height:47rem}.lp-with-preview .lp-hero-in{padding-right:25rem}}.lp-demo [data-sec=在线演示] .tbl{box-shadow:none;background:0 0;border:0;overflow:visible}.lp-demo [data-sec=在线演示] table,.lp-demo [data-sec=在线演示] tbody{display:block}.lp-demo [data-sec=在线演示] thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.lp-demo [data-sec=在线演示] tbody{gap:16px;display:grid}@media (width>=768px){.lp-demo [data-sec=在线演示] tbody{grid-template-columns:repeat(3,minmax(0,1fr))}}.lp-demo [data-sec=在线演示] tr{border:1px solid var(--line);background:var(--elevated);border-radius:22px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px 2px #0b0d140a,0 16px 36px -22px #0b0d1433}.lp-demo [data-sec=在线演示] tr:before{content:"";aspect-ratio:16/10;background:var(--surface) center top / cover no-repeat}.lp-demo [data-sec=在线演示] tr:first-child:before{background-image:url(/demo/03-dashboard.webp)}.lp-demo [data-sec=在线演示] tr:nth-child(2):before{background-image:url(/demo/40-ai-assistant.webp)}.lp-demo [data-sec=在线演示] tr:nth-child(3):before{background-image:url(/demo/41-page-designer.webp)}.lp-demo [data-sec=在线演示] tbody tr:hover td{background:0 0}.lp-demo [data-sec=在线演示] td{border:0;padding:0 20px;display:block}.lp-demo [data-sec=在线演示] tr:before{order:-1}.lp-demo [data-sec=在线演示] td:first-child{order:0;padding-top:18px;font-size:16px}.lp-demo [data-sec=在线演示] td:nth-child(4){color:var(--muted);order:1;padding-top:2px;font-size:13px}.lp-demo [data-sec=在线演示] td:nth-child(3){background:var(--surface);width:fit-content;font-family:var(--font-mono);border-radius:8px;order:2;margin:12px 20px 0;padding:3px 10px;font-size:12.5px}.lp-demo [data-sec=在线演示] td:nth-child(2){order:3;padding-top:14px;padding-bottom:20px;font-weight:600}.lp [data-sec=授权定价]>div[style*=grid]{align-items:stretch;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))!important;gap:18px!important;max-width:none!important}.vc-pricing{border:1px solid var(--line);background:var(--elevated);border-radius:26px;flex-direction:column;padding:1.75rem;display:flex;position:relative;box-shadow:0 1px 2px #0b0d140a,0 16px 36px -22px #0b0d1433}.vc-pricing.is-recommended{background:color-mix(in oklab, var(--canvas) 45%, var(--elevated)) radial-gradient(40% 70% at 85% 0%, #0b6ef024, transparent 70%);color:var(--ink);border-color:#0000;box-shadow:0 40px 80px -30px #0b0d14b3}.vp-doc .vc-recommended{background:var(--color-brand-strong);color:#fff;border-radius:999px;margin:0;padding:3px 12px;font-size:12px;font-weight:600;position:absolute;top:1.5rem;right:1.5rem}.vp-doc .vc-recommended svg{display:none}.vp-doc .vc-plan{margin:0;font-size:17px;font-weight:800}.is-recommended .vc-plan{color:var(--ink)}.vp-doc .vc-plan-desc{color:var(--muted);margin-top:4px;font-size:13px}.is-recommended .vc-plan-desc{color:var(--muted)}.vp-doc .vc-price{align-items:baseline;gap:2px;margin-top:1.25rem;display:flex}.vc-currency{font-size:18px;font-weight:700}.vc-price-value{letter-spacing:-.02em;font-size:48px;font-weight:800;line-height:1}.vp-doc .vc-original{color:var(--muted);margin-top:6px;font-size:13px;text-decoration:line-through}.is-recommended .vc-original{color:var(--muted)}.vp-doc .vc-saving{background:var(--color-brand-soft);width:fit-content;color:var(--brand-ink);border-radius:999px;margin-top:8px;padding:2px 10px;font-size:12px;font-weight:600}.is-recommended .vc-saving{background:var(--color-brand-soft);color:var(--brand-ink)}.vp-doc .vc-features{gap:10px;margin-top:1.25rem;padding:0;font-size:14px;list-style:none;display:grid}.vp-doc .vc-features li{align-items:center;gap:10px;margin:0;display:flex}.vc-check{color:var(--brand);flex:none}.is-recommended .vc-check{color:var(--brand-ink)}.vc-contact{margin-top:auto;padding-top:1.5rem}.vp-doc .vc-contact>summary{background:var(--ink);width:100%;height:46px;color:var(--canvas);border-color:#0000;justify-content:center;list-style:none}.vp-doc .vc-contact>summary::-webkit-details-marker{display:none}.vp-doc .is-recommended .vc-contact>summary{background:var(--color-brand-strong);color:#fff}.vc-contact>div{background:var(--surface);text-align:center;border-radius:12px;margin-top:10px;padding:10px 14px;font-size:13.5px}.is-recommended .vc-contact>div{background:color-mix(in oklab, var(--ink) 4%, transparent)}.vp-doc .vc-footer{text-align:center;color:var(--muted);margin-top:12px;font-size:12px}.is-recommended .vc-footer{color:var(--muted)}.lp [data-sec=授权定价] .vp-callout ul{gap:10px 18px;padding:0;list-style:none;display:grid}@media (width>=900px){.lp [data-sec=授权定价] .vp-callout ul{grid-template-columns:repeat(5,minmax(0,1fr))}}.lp [data-sec=授权定价] .vp-callout li{margin:0;font-size:13.5px}.lp div[style*=flex][style*=wrap]:has(.vc-image){grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch!important;gap:14px!important;display:grid!important}@media (width>=900px){.lp div[style*=flex][style*=wrap]:has(.vc-image){grid-template-columns:repeat(4,minmax(0,1fr))}}.lp div[style*=flex][style*=wrap]:has(.vc-image)>div{border:1px solid var(--line);background:var(--elevated);border-radius:20px;flex-direction:column;padding:12px 12px 16px;display:flex;box-shadow:0 1px 2px #0b0d140a,0 16px 36px -22px #0b0d1433}.lp div[style*=flex][style*=wrap]:has(.vc-image) .vc-image{flex:1}.lp div[style*=flex][style*=wrap]:has(.vc-image) .vc-image img{aspect-ratio:3/4;border-radius:12px;width:100%!important;height:auto!important}.vc-qr-note{color:var(--brand-ink);margin-top:8px;font-size:12px;line-height:1.6;display:block}.lp .vc-gallery{columns:1;column-gap:14px}@media (width>=640px){.lp .vc-gallery{columns:2}}@media (width>=1024px){.lp .vc-gallery{columns:3}}.lp .vc-gallery a{break-inside:avoid;border:1px solid var(--line);background:var(--elevated);transition:transform .35s var(--ease-out-soft);border-radius:16px;margin-bottom:14px;display:block;overflow:hidden;box-shadow:0 1px 2px #0b0d140a,0 16px 36px -22px #0b0d1433}.lp .vc-gallery a:hover{transform:translateY(-3px)}.lp .vc-gallery img{border-radius:0;width:100%;display:block}.lp-video .vp-doc>h3{margin-top:4rem;font-size:clamp(1.4rem,1.1rem + .9vw,1.8rem);font-weight:900}.lp-video .vp-doc>ol{counter-reset:lp-v;gap:10px;padding:0;list-style:none;display:grid}.lp-video .vp-doc>ol>li{counter-increment:lp-v;border:1px solid var(--line);background:var(--elevated);transition:transform .3s var(--ease-out-soft);border-radius:16px;margin:0;padding:16px 20px 16px 56px;font-size:14px;line-height:1.6;position:relative}.lp-video .vp-doc>ol>li:hover{transform:translateY(-2px)}.lp-video .vp-doc>ol>li:before{content:counter(lp-v, decimal-leading-zero);font-family:var(--font-mono);color:var(--brand-ink);font-size:13px;font-weight:700;position:absolute;top:17px;left:20px}.lp-video .vp-doc>ol>li a{color:var(--ink);text-decoration:none}.lp-video .vp-doc>ol>li a:hover{color:var(--brand-ink)}@media (width>=1024px){.lp-video .vp-doc>ol{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-video .vp-doc>h3:first-of-type+ol{grid-template-columns:repeat(4,minmax(0,1fr))}}.lp-video .vp-doc>h3:first-of-type+ol>li{background:color-mix(in oklab, var(--canvas) 45%, var(--elevated)) radial-gradient(40% 70% at 85% 0%, #0b6ef024, transparent 70%);border-color:#0000;min-height:11rem;padding:64px 22px 22px}.lp-video .vp-doc>h3:first-of-type+ol>li:before{color:var(--muted);font-size:34px;font-weight:800;top:18px;left:22px}.lp-video .vp-doc>h3:first-of-type+ol>li a{color:var(--ink)}.lp-video .vp-doc>h3:first-of-type+ol>li a:hover{color:var(--brand-ink)}.lp-video .vp-doc>h3:nth-of-type(2)+p{background:color-mix(in oklab, var(--canvas) 45%, var(--elevated)) radial-gradient(40% 70% at 85% 0%, #0b6ef024, transparent 70%);border-radius:24px;padding:1.75rem 2rem;font-size:18px;line-height:1.6}.lp-video .vp-doc>h3:nth-of-type(2)+p a{color:var(--ink);text-decoration:none}.lp-video .vp-doc>h3:nth-of-type(2)+p a:after{content:"  去 B 站观看 ↗";color:var(--brand-ink);font-size:14px;font-weight:600}.lp-changelog .vp-doc,.lp-comparison .vp-doc{max-width:60rem;margin-inline:auto}.lp-changelog .lp-hero,.lp-comparison .lp-hero{max-width:none}.lp-changelog .lp-sec,.lp-comparison .lp-sec{margin-top:4.5rem}.lp-changelog .lp-items{padding-left:28px;position:relative}.lp-changelog .lp-items:before{content:"";background:linear-gradient(180deg, color-mix(in oklab, var(--brand) 60%, transparent), transparent);border-radius:2px;width:2px;position:absolute;top:10px;bottom:10px;left:7px}.lp-changelog .lp-item{border:1px solid var(--line);background:var(--elevated);border-radius:20px;padding:1.25rem 1.5rem;position:relative;box-shadow:0 1px 2px #0b0d1408}.lp-changelog .lp-item:before{content:"";background:var(--elevated);border:3px solid var(--brand);border-radius:999px;width:14px;height:14px;position:absolute;top:1.55rem;left:-27px}.lp-changelog .lp-item>h3{font-size:17px}.lp-comparison [data-sec=能力总览] td:nth-child(2),.lp-comparison [data-sec=能力总览] th:nth-child(2){background:color-mix(in oklab, var(--brand) 8%, var(--elevated))}.lp-comparison [data-sec=能力总览] th:nth-child(2){color:var(--brand-ink)}.lp-index .lp-grid{padding-top:1rem}.lp-index .lp-sec:first-child{margin-top:4rem}@media (width>=900px){.lp-index [data-sec=为什么选择-ruoyi-plus-uniapp] .lp-items{grid-template-columns:repeat(2,minmax(0,1fr))}}.lp-index [data-sec=为什么选择-ruoyi-plus-uniapp] .lp-item{border:1px solid var(--line);background:var(--elevated);border-radius:22px;padding:1.5rem 1.6rem;box-shadow:0 1px 2px #0b0d140a,0 16px 36px -22px #0b0d1433}.lp-index [data-sec=为什么选择-ruoyi-plus-uniapp] .lp-item ul{padding-left:1.1rem}.lp-index [data-sec=为什么选择-ruoyi-plus-uniapp] .lp-item li{font-size:14.5px}.lp-index [data-sec=为什么选择-ruoyi-plus-uniapp] .lp-item div[style*=center]{margin:12px 0!important}.lp-index [data-sec=为什么选择-ruoyi-plus-uniapp] .lp-item img{border:1px solid var(--line);width:100%!important;height:auto!important}.lp-index .custom-block{gap:12px;margin-top:1.5rem;display:grid;padding:0!important}@media (width>=768px){.lp-index .custom-block{grid-template-columns:repeat(3,minmax(0,1fr))}}.lp-index .custom-block>p{border:1px solid var(--line);background:var(--elevated);color:var(--muted);transition:transform .3s var(--ease-out-soft), box-shadow .3s;border-radius:18px;margin:0;padding:18px 20px;font-size:14px;box-shadow:0 1px 2px #0b0d140a}.lp-index .custom-block>p:hover{transform:translateY(-2px);box-shadow:0 18px 36px -24px #0b0d1459}.lp-index .custom-block>p>a{color:var(--ink);align-items:center;gap:8px;margin-bottom:4px;font-size:16px;font-weight:700;text-decoration:none;display:flex}.lp-index .custom-block>p>a svg{color:var(--brand-ink)}.lp-index .product-preview-card{border:1px solid var(--line);background:var(--elevated);transition:transform .35s var(--ease-out-soft);border-radius:22px;padding:1.5rem;display:block;box-shadow:0 1px 2px #0b0d140a,0 16px 36px -22px #0b0d1433;text-decoration:none!important}.lp-index .product-preview-card:hover{transform:translateY(-3px)}.lp-index .product-preview-card h4{color:var(--ink)!important}.lp-index .product-preview-card img{border:1px solid var(--line);box-sizing:content-box;background:#fff;border-radius:14px;padding:8px}.lp-index .company-grid{flex-wrap:wrap;gap:8px;margin-top:1.5rem;display:flex}.lp-index .company-tag{border:1px solid var(--line);background:var(--elevated);color:color-mix(in oklab, var(--ink) 75%, var(--canvas));border-radius:999px;padding:6px 14px;font-size:13.5px}.lp-index [data-sec=技术服务-·-承接定制开发]{isolation:isolate;color:color-mix(in oklab, var(--ink) 82%, transparent);margin-top:6rem;padding:4.5rem 0;position:relative}.lp-index [data-sec=技术服务-·-承接定制开发]:before{content:"";z-index:-1;background:color-mix(in oklab, var(--canvas) 45%, var(--elevated)) radial-gradient(40% 70% at 85% 0%, #0b6ef024, transparent 70%);position:absolute;inset:0 -100vmax}.lp-index [data-sec=技术服务-·-承接定制开发]>h2,.lp-index [data-sec=技术服务-·-承接定制开发] strong{color:var(--ink)}.lp-index [data-sec=技术服务-·-承接定制开发]>p{max-width:56rem;color:var(--muted)}.lp-index [data-sec=技术服务-·-承接定制开发]>ul>li{border-color:var(--line);background:var(--elevated);color:var(--muted)}@media (width>=1024px){.lp-index [data-sec=技术服务-·-承接定制开发]>ul{grid-template-columns:repeat(3,minmax(0,1fr))}}.lp-index [data-sec=技术服务-·-承接定制开发] blockquote{border-color:var(--line);background:color-mix(in oklab, var(--ink) 4%, transparent);color:color-mix(in oklab, var(--ink) 82%, transparent)}.lp-index [data-sec=技术服务-·-承接定制开发] a,.lp-services [data-sec=联系方式]>h2:before,.lp-index [data-sec=技术服务-·-承接定制开发]>h2:before{color:var(--brand-ink)}.lp-services [data-sec=联系方式] .tbl{margin-top:1.75rem}.lp-services .lp-grid{padding-bottom:0}.lp-changelog .lp-sec>h2:before,.lp-comparison .lp-sec>h2:before,.lp-changelog .lp-chips span,.lp-comparison .lp-chips span{display:none}.lp .lp-hero a.lp-btn{color:var(--ink)}.lp .lp-hero a.lp-btn-primary{color:#fff}
