:root{--color-bg-primary:#fff;--color-bg-secondary:#f6f3ed;--color-bg-inverse:#0d1117;--color-text-primary:#141414;--color-text-secondary:#5f635e;--color-text-inverse:#fafafa;--color-border-primary:#ded8cc;--color-accent-primary:#8a5f2a;--color-accent-secondary:#2c6f68;--color-brand-ink:#0d1117;--color-brand-navy:#14213d;--color-brand-gold:#8a5f2a;--color-action-primary:#8a5f2a;--color-action-primary-hover:#6f481f;--color-action-blue:var(--color-action-primary);--color-action-blue-hover:var(--color-action-primary-hover);--space-05:.5rem;--space-1:1rem;--space-15:1.5rem;--space-2:2rem;--space-3:3rem;--space-4:4rem;--space-5:5rem;--space-6:6rem;--radius-sm:6px;--radius-card:8px;--text-xs:.78rem;--text-sm:.9rem;--text-base:1rem;--text-lg:1.12rem;--text-h1:clamp(2.75rem, 7vw, 6.4rem);--text-h2:clamp(2rem, 4vw, 3.6rem);--text-h4:clamp(1.2rem, 2vw, 1.55rem);--tracking-tight:0;--leading-tight:1.05;--motion-ease:cubic-bezier(.16, 1, .3, 1);--shadow-soft:0 24px 70px #0d11171a;--shadow-premium:0 28px 80px #0d11172e}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--color-bg-primary);color:var(--color-text-primary);margin:0;font-family:"Source Sans 3",Inter,PingFang SC,Microsoft YaHei,Arial,sans-serif;line-height:1.5}a{color:inherit;text-decoration:none}a,button,summary,input,textarea{-webkit-tap-highlight-color:transparent}img{display:block}button,input,textarea{font:inherit}:focus-visible{outline-offset:3px;outline:3px solid #8a5f2a6b}.container{width:min(100% - 2rem,1180px);margin:0 auto}.section{padding:var(--space-5) 0}.section-inverse{background:var(--color-bg-inverse);color:var(--color-text-inverse)}.section-accent{background:var(--color-accent-primary);color:#fff}.heading-h1{font-size:var(--text-h1);line-height:var(--leading-tight);letter-spacing:0;margin:0;font-weight:650}.cta-title{white-space:nowrap;font-size:clamp(2.4rem,4.1vw,4rem);line-height:1.08}.cta-grid{gap:var(--space-2);grid-template-columns:minmax(150px,.74fr) minmax(0,3fr) minmax(150px,.74fr);align-items:center;display:grid}.cta-copy{text-align:center;padding:0 var(--space-1)}.cta-image{border-radius:var(--radius-card);position:relative;overflow:hidden}.heading-h2,h2{font-size:var(--text-h2);letter-spacing:0;margin:0;font-weight:650;line-height:1.08}.heading-line{display:block}.subheading,.paragraph-large{color:var(--color-text-secondary);margin:0;font-size:clamp(1rem,1.4vw,1.2rem)}.eyebrow{font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:700}.btn{border-radius:var(--radius-sm);border:1px solid var(--color-action-blue);background:var(--color-action-blue);color:#fff;cursor:pointer;min-height:44px;transition:transform .28s var(--motion-ease), background .28s var(--motion-ease), border-color .28s var(--motion-ease), color .28s var(--motion-ease), box-shadow .28s var(--motion-ease);justify-content:center;align-items:center;padding:.72em 1.35em;font-weight:600;display:inline-flex;box-shadow:inset 0 1px #ffffff2e,0 10px 24px #8a5f2a1f}.btn:hover{transform:translateY(-2px);box-shadow:0 14px 30px #8a5f2a38}.btn:active{transform:translateY(1px)scale(.98)}.btn:disabled,.btn[aria-disabled=true]{cursor:not-allowed;opacity:.62;box-shadow:none;transform:none}.btn-primary{background:var(--color-action-blue);border-color:var(--color-action-blue);color:#fff}.btn-secondary{color:var(--color-action-blue);border-color:var(--color-action-blue);box-shadow:none;background:0 0}.btn-on-inverse{background:var(--color-action-blue);border-color:var(--color-action-blue);color:#fff}.btn-secondary-inverse,.btn-secondary-on-inverse{color:#f7dfb7;background:#ffffff14;border-color:#f5d5a69e}.btn:hover{background:var(--color-action-blue-hover);border-color:var(--color-action-blue-hover);color:#fff}.aspect-square{aspect-ratio:1}.image-cover{object-fit:cover;width:100%;height:100%}.divider{border-bottom:1px solid var(--color-border-primary)}.screen-reader{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.desktop-nav{display:flex}.site-nav{box-shadow:0 1px #1111110f}.site-nav[data-inverse=true]{box-shadow:0 1px #fafafa14}.site-nav[data-overlay=true]{box-shadow:none}.site-nav[data-overlay=true]:before{content:"";pointer-events:none;background:linear-gradient(#0b122099 0%,#0b122057 58%,#0b122000 100%);position:absolute;inset:0}.site-nav[data-overlay=true] .site-nav-inner{z-index:1;position:relative}.site-nav[data-overlay=true] .nav-link:hover{background:#ffffff1f}.nav-link{border-radius:var(--radius-sm);transition:color .24s var(--motion-ease), opacity .24s var(--motion-ease), background .24s var(--motion-ease);position:relative}.nav-link:after{content:"";opacity:0;transform-origin:0;height:1px;transition:opacity .24s var(--motion-ease), transform .24s var(--motion-ease);background:currentColor;position:absolute;bottom:.1rem;left:.75rem;right:.75rem;transform:scaleX(.35)}.nav-link:hover{background:#0563ff0f;opacity:1!important}.nav-link:hover:after{opacity:.45;transform:scaleX(1)}.mobile-nav{display:none;position:relative}.mobile-menu-btn{border-radius:var(--radius-sm);width:42px;height:42px;color:inherit;cursor:pointer;opacity:.82;transition:opacity .24s var(--motion-ease), transform .24s var(--motion-ease), background .24s var(--motion-ease);background:0 0;border:1px solid;justify-content:center;align-items:center;display:none;position:relative}.mobile-menu-btn span{width:18px;height:1px;transition:transform .28s var(--motion-ease), opacity .28s var(--motion-ease);background:currentColor;position:absolute}.mobile-menu-btn span:first-child{transform:translateY(-6px)}.mobile-menu-btn span:nth-child(3){transform:translateY(6px)}.mobile-menu-btn[aria-expanded=true] span:first-child{transform:rotate(45deg)}.mobile-menu-btn[aria-expanded=true] span:nth-child(2){opacity:0}.mobile-menu-btn[aria-expanded=true] span:nth-child(3){transform:rotate(-45deg)}.mobile-menu-btn:hover{opacity:1;background:#ffffff14}.mobile-menu-panel{z-index:30;border-radius:var(--radius-card);width:min(82vw,320px);color:var(--color-text-primary);box-shadow:var(--shadow-soft);opacity:0;pointer-events:none;transform-origin:100% 0;transition:opacity .28s var(--motion-ease), transform .28s var(--motion-ease);background:#fffffff5;border:1px solid #e3dfd6b3;gap:.35rem;padding:.75rem;display:grid;position:absolute;top:calc(100% + .75rem);right:0;transform:translateY(-8px)scale(.98)}.mobile-menu-panel[data-open=true]{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.mobile-menu-link{border-radius:var(--radius-sm);color:var(--color-text-primary);transition:background .24s var(--motion-ease), transform .24s var(--motion-ease);padding:.78rem .85rem;font-weight:650}.mobile-menu-link:hover{background:var(--color-bg-secondary);transform:translate(2px)}.mobile-menu-cta{width:100%;margin-top:.35rem}.contact-hero-title{white-space:nowrap;max-width:980px;font-size:clamp(3rem,5.4vw,5.6rem)}.reveal{opacity:0;transition:opacity .7s var(--motion-ease), transform .7s var(--motion-ease);transition-delay:calc(var(--reveal-index,0) * 45ms);transform:translateY(22px)}.reveal.is-visible{opacity:1;transform:translate(0,0)}.home-hero{min-height:100dvh;padding:0;position:relative;overflow:hidden}.home-video-shade{opacity:1;transition:opacity .42s var(--motion-ease);background:radial-gradient(circle at 18% 70%,#8a5f2a47,#0000 34%),linear-gradient(90deg,#070a10d1 0%,#070a1094 40%,#070a1033 72%,#070a106b 100%),linear-gradient(#070a1038 0%,#070a1029 60%,#070a109e 100%);position:absolute;inset:0}.home-video-shade[data-video-playing=true]{opacity:0}.home-video-content{z-index:1;place-items:end start;min-height:100dvh;padding-top:clamp(7rem,16vh,10rem);padding-bottom:clamp(3.5rem,8vh,6rem);display:grid;position:relative}.hero-copy-panel{max-width:780px;animation:hero-rise .9s var(--motion-ease) both;flex-direction:column;align-items:flex-start;gap:clamp(1rem,2vh,1.4rem);display:flex}.hero-narrative{max-height:620px;transition:opacity .42s var(--motion-ease), transform .42s var(--motion-ease), max-height .42s var(--motion-ease), margin .42s var(--motion-ease);flex-direction:column;gap:clamp(1rem,2vh,1.4rem);display:flex;overflow:hidden}.home-video-content[data-video-playing=true]{justify-items:center;padding-bottom:clamp(1.6rem,4vh,3rem)}.hero-copy-panel[data-video-playing=true]{text-align:center;align-items:center;gap:.75rem;max-width:none}.hero-copy-panel[data-video-playing=true] .hero-narrative{opacity:0;pointer-events:none;max-height:0;margin:0;transform:translateY(-12px)scale(.98)}.hero-copy-panel[data-video-playing=true] .hero-actions{justify-content:center}.hero-eyebrow{color:#f7dfb7c2;font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;margin:0;font-weight:800}.hero-title{color:#fff;letter-spacing:0;text-wrap:balance;text-shadow:0 18px 48px #0000006b;max-width:11ch;margin:0;font-size:clamp(3.2rem,7vw,7.2rem);font-weight:760;line-height:.98}.hero-summary{color:#fafafac7;text-shadow:0 10px 26px #00000057;max-width:43rem;margin:0;font-size:clamp(1.05rem,1.45vw,1.28rem);line-height:1.75}.hero-proof-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;width:min(100%,620px);display:grid}.hero-proof-grid div{border-radius:var(--radius-card);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0d11173d;border:1px solid #f7dfb733;flex-direction:column;justify-content:center;gap:.25rem;min-height:86px;padding:.9rem 1rem;display:flex;box-shadow:inset 0 1px #ffffff14}.hero-proof-grid strong{color:#f7dfb7;font-size:clamp(1.55rem,2.4vw,2.25rem);line-height:1}.hero-proof-grid span{color:#fafafab8;font-size:var(--text-sm)}.hero-actions{justify-content:flex-start;gap:var(--space-1);border-radius:var(--radius-card);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0d111738;border:1px solid #fafafa1f;flex-wrap:wrap;padding:.45rem;display:flex;box-shadow:inset 0 1px #ffffff14,0 14px 34px #0000001f}.scroll-cue{border:1px solid #fafafa5c;border-radius:999px;justify-content:center;align-self:center;width:32px;height:42px;margin-top:0;display:inline-flex}.scroll-cue span{width:4px;height:8px;animation:scroll-dot 1.6s var(--motion-ease) infinite;background:#fafafab8;border-radius:999px;margin-top:10px}.hero-scroll-cue{z-index:4;position:absolute;bottom:clamp(1.2rem,4vh,2rem);left:50%;transform:translate(-50%)}@keyframes hero-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translate(0,0)}}@keyframes scroll-dot{0%,to{opacity:.35;transform:translateY(0)}45%{opacity:1;transform:translateY(14px)}}.connector-section{background:linear-gradient(90deg, #fffffffc 0%, #fffffff2 42%, #ffffff6b 64%, #fff0 82%), url(/assets/connector-park-visual.png) right center / cover no-repeat, radial-gradient(circle, #2c6f6814 1.5px, transparent 1.5px) 0 0 / 28px 28px, var(--color-bg-primary);border-left:clamp(.5rem, 4vw, 4.25rem) solid var(--color-brand-navy);position:relative;overflow:hidden}.connector-inner{align-items:center;min-height:clamp(560px,72vh,820px);display:grid}.connector-content{z-index:1;max-width:48rem;position:relative}.connector-title{max-width:13ch;color:var(--color-brand-navy);letter-spacing:0;margin:var(--space-2) 0;font-size:clamp(3rem,5.8vw,6.1rem);font-weight:760;line-height:1.02}.connector-copy{max-width:46rem;color:var(--color-text-primary);margin:0;font-size:clamp(1.2rem,2vw,2rem);font-weight:650;line-height:1.7}.connector-actions{gap:var(--space-1);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.home-strategy-section,.home-services-section{background:var(--color-bg-secondary)}.home-section-head{margin-bottom:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(280px,.72fr);align-items:end;gap:clamp(2rem,5vw,4rem);display:grid}.home-section-head.compact{margin-top:var(--space-5)}.home-section-head .subheading{max-width:36rem}.jincheng-centered-head{align-items:center}.strategy-card{border:1px solid var(--color-border-primary);border-radius:var(--radius-card);background:var(--color-bg-primary);min-width:0;transition:transform .35s var(--motion-ease), border-color .35s var(--motion-ease), box-shadow .35s var(--motion-ease), background .35s var(--motion-ease);padding:clamp(1.5rem,3vw,2.25rem)}.contact-info-grid article,.about-card-grid,.dashboard-tile,.jincheng-hero-proof-card,.jincheng-logo-item,.jincheng-stat,.jincheng-tech-card,.jincheng-dark-card,.jincheng-info-card,.operation-step,.admin-message-card{transition:transform .35s var(--motion-ease), box-shadow .35s var(--motion-ease), border-color .35s var(--motion-ease), background .35s var(--motion-ease)}.strategy-card:hover,.contact-info-grid article:hover,.about-card-grid:hover,.dashboard-tile:hover,.jincheng-hero-proof-card:hover,.jincheng-logo-item:hover,.jincheng-stat:hover,.jincheng-tech-card:hover,.jincheng-dark-card:hover,.jincheng-info-card:hover,.admin-message-card:hover{transform:translateY(-4px);box-shadow:0 22px 46px #11111114}.contact-info-grid article:hover,.strategy-card:hover,.jincheng-stat:hover,.jincheng-tech-card:hover,.jincheng-info-card:hover,.admin-message-card:hover{border-color:#8a5f2a47}.strategy-card h3,.ecosystem-core h3,.operation-step h3,.service-row h3{font-size:var(--text-h4);margin:0;line-height:1.2}.strategy-card p,.ecosystem-core p,.operation-step p,.service-row p{color:var(--color-text-secondary);font-size:var(--text-base);margin:0;line-height:1.75}.ecosystem-grid{gap:var(--space-15);isolation:isolate;grid-template-columns:1fr .72fr 1fr;align-items:stretch;display:grid;position:relative}.ecosystem-link-map{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ecosystem-link-line{fill:none;stroke:#8a5f2a57;stroke-width:2px;stroke-linecap:round;stroke-dasharray:620;stroke-dashoffset:620px;filter:drop-shadow(0 10px 18px #8a5f2a1f)}.ecosystem-link-line-right{stroke:#2c6f6847}.ecosystem-link-node{fill:#f7dfb7;opacity:0;transform-box:fill-box;transform-origin:50%;filter:drop-shadow(0 0 16px #f7dfb780);transform:scale(.76)}.ecosystem-grid.is-visible .ecosystem-link-line{animation:ecosystem-line-draw .9s var(--motion-ease) .12s both}.ecosystem-grid.is-visible .ecosystem-link-line-right{animation-delay:.24s}.ecosystem-grid.is-visible .ecosystem-link-node{animation:ecosystem-node-in .45s var(--motion-ease) .62s both}.ecosystem-card{z-index:1;justify-content:space-between;gap:var(--space-2);flex-direction:column;min-height:280px;display:flex;position:relative;overflow:hidden}.ecosystem-card h3{margin-top:var(--space-1);max-width:calc(100% - 5.25rem)}.ecosystem-card strong{color:var(--color-accent-primary);font-size:clamp(3rem,6vw,5rem);line-height:1}.ecosystem-card:after{border-radius:inherit;content:"";opacity:0;pointer-events:none;transition:opacity .35s var(--motion-ease);background:linear-gradient(135deg,#ffffff38,#0000 34%),radial-gradient(circle at 18% 10%,#8a5f2a1a,#0000 32%);position:absolute;inset:0}.ecosystem-card:hover:after,.ecosystem-card.is-visible:after{opacity:1}.ecosystem-card-icon{color:#76654ab8;background:radial-gradient(circle at 50% 38%,#76654a1a,#0000 58%),#ffffffb8;border:1px solid #76654a3d;border-radius:999px;place-items:center;width:clamp(4.2rem,6vw,5.2rem);height:clamp(4.2rem,6vw,5.2rem);display:grid;position:absolute;top:clamp(1.25rem,2.4vw,1.75rem);right:clamp(1.25rem,2.4vw,1.75rem);box-shadow:inset 0 1px #ffffffb8,0 18px 34px #1111110d}.ecosystem-card-icon:after{border-radius:inherit;content:"";border:1px solid #76654a14;position:absolute;inset:-.55rem}.ecosystem-card-icon-svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.65px;width:2.7rem;height:2.7rem}.ecosystem-core{z-index:2;justify-content:center;gap:var(--space-1);border-radius:var(--radius-card);background:var(--color-accent-primary);min-height:280px;color:var(--color-text-inverse);text-align:center;transform-style:preserve-3d;transition:transform .28s var(--motion-ease), box-shadow .28s var(--motion-ease), background .28s var(--motion-ease);will-change:transform;flex-direction:column;padding:clamp(1.75rem,4vw,2.75rem);display:flex;position:relative}.ecosystem-core:hover{transform:perspective(900px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg)) translate3d(0, -6px, 26px);background:linear-gradient(145deg,#9a6b31,#6e461d);box-shadow:0 34px 80px #0d111738,0 14px 34px #8a5f2a33}.ecosystem-core>*{z-index:1;position:relative;transform:translateZ(34px)}.ecosystem-core:after{border-radius:inherit;background:radial-gradient(circle at var(--spot-x,50%) var(--spot-y,50%), #ffffff3d, transparent 34%), linear-gradient(135deg, #ffffff24, transparent 48%);content:"";opacity:0;pointer-events:none;transition:opacity .28s var(--motion-ease);position:absolute;inset:0}.ecosystem-core:hover:after{opacity:1}.ecosystem-core:before{z-index:-1;border-radius:calc(var(--radius-card) + .8rem);content:"";opacity:0;transition:opacity .5s var(--motion-ease), transform .5s var(--motion-ease);background:radial-gradient(circle,#8a5f2a1f,#0000 68%);border:1px solid #8a5f2a2e;position:absolute;inset:-.8rem;transform:scale(.92)}.ecosystem-core.is-visible:before,.ecosystem-grid.is-visible .ecosystem-core:before{opacity:1;transform:scale(1)}.ecosystem-core strong{font-size:clamp(4rem,9vw,7rem);line-height:.85}.ecosystem-core p{color:#fafafabd}@keyframes ecosystem-line-draw{to{stroke-dashoffset:0}}@keyframes ecosystem-node-in{to{opacity:1;transform:scale(1)}}.park-theme-grid{gap:var(--space-15);grid-template-columns:repeat(3,1fr);display:grid}.park-theme-card{gap:var(--space-1);color:#fff;isolation:isolate;background-position:50%;background-size:cover;border-color:#ffffff2e;flex-direction:column;justify-content:flex-end;min-height:300px;padding:0;display:flex;position:relative;overflow:hidden}.park-theme-card:before{z-index:-2;background:inherit;content:"";filter:saturate(1.05)brightness(1.04);transition:transform .45s var(--motion-ease);position:absolute;inset:0;transform:scale(1.02)}.park-theme-card:after{z-index:-1;content:"";background:linear-gradient(#0a0c102e 0%,#0a0c1094 52%,#0a0c10e6 100%),linear-gradient(90deg,#0a0c10c7 0%,#0a0c1061 62%,#0a0c1029 100%);position:absolute;inset:0}.park-theme-card:hover:before{transform:scale(1.07)}.park-theme-card[data-variant=smart]:before{filter:saturate(1.12)brightness(1.22)}.park-theme-card[data-variant=smart]:after{background:linear-gradient(#0a0c1014 0%,#0a0c1057 48%,#0a0c10cc 100%),linear-gradient(90deg,#0a0c10a3 0%,#0a0c103d 62%,#0a0c1014 100%)}.park-theme-card[data-variant=digital]:before{filter:saturate(1.18)brightness(1.34)}.park-theme-card[data-variant=digital]:after{background:linear-gradient(#090e180a 0%,#090e184d 48%,#090e18c7 100%),linear-gradient(90deg,#090e1894 0%,#090e1833 62%,#090e180f 100%)}.park-theme-card[data-variant=incubator]:before{filter:saturate(1.14)brightness(1.24)}.park-theme-card[data-variant=incubator]:after{background:linear-gradient(#0c0e100f 0%,#0c0e1052 48%,#0c0e10cc 100%),linear-gradient(90deg,#0c0e109e 0%,#0c0e103d 62%,#0c0e1014 100%)}.park-theme-card-content{gap:var(--space-1);flex-direction:column;justify-content:flex-end;min-height:300px;padding:clamp(1.5rem,3vw,2.25rem);display:flex}.park-theme-card .eyebrow{color:#ffffffad}.park-theme-card h3{color:#fff;text-shadow:0 10px 26px #00000057;max-width:11ch}.park-theme-card[data-variant=smart] h3,.park-theme-card[data-variant=digital] h3{white-space:nowrap;max-width:none}.park-theme-card p:nth-of-type(2),.park-theme-card-content>p:nth-of-type(2){color:#ffffffc7;text-shadow:0 8px 22px #00000047;flex:1}.park-theme-card .tag-row span{color:#ffffffdb;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff1a;border-color:#ffffff47;box-shadow:inset 0 1px #ffffff1f}.tag-row{flex-wrap:wrap;gap:.5rem;display:flex}.tag-row span{border:1px solid var(--color-border-primary);border-radius:var(--radius-sm);color:var(--color-text-secondary);font-size:var(--text-sm);background:var(--color-bg-secondary);padding:.38rem .62rem}.home-operation-section{background:radial-gradient(circle at 18% 18%,#8a5f2a29,#0000 30%),linear-gradient(135deg,#0d1117 0%,#111827 54%,#0b0f14 100%);border-top:1px solid #fafafa1a;position:relative;overflow:hidden}.operation-grid{isolation:isolate;border-top:1px solid #fafafa29;grid-template-columns:repeat(4,1fr);display:grid;position:relative}.operation-grid:before{z-index:0;content:"";opacity:0;transform-origin:0;width:100%;height:1px;transition:opacity .6s var(--motion-ease), transform .8s var(--motion-ease);background:linear-gradient(90deg,#0000,#f7dfb7b8,#2c6f688f,#0000);position:absolute;top:-1px;left:0;transform:scaleX(.15)}.operation-grid:has(.operation-step.is-visible):before{opacity:1;transform:scaleX(1)}.operation-step{z-index:1;background:linear-gradient(#ffffff0b,#fff0),#ffffff03;border-right:1px solid #fafafa29;flex-direction:column;justify-content:flex-start;gap:clamp(2rem,3vw,3rem);min-height:260px;padding:clamp(1.5rem,3vw,2rem);display:flex;position:relative;overflow:hidden}.operation-step:before{content:"";width:.9rem;height:.9rem;transition:transform .35s var(--motion-ease), background .35s var(--motion-ease), box-shadow .35s var(--motion-ease);background:#0d1117;border:2px solid #f7dfb7c7;border-radius:999px;position:absolute;top:-.45rem;left:clamp(1.5rem,3vw,2rem);transform:scale(.72);box-shadow:0 0 #f7dfb700}.operation-step:after{content:attr(data-step);color:#f7dfb714;opacity:0;pointer-events:none;transition:opacity .35s var(--motion-ease), transform .35s var(--motion-ease);background:radial-gradient(circle at 20% 0,#f7dfb721,#0000 36%),linear-gradient(#f7dfb70d,#0000 64%);padding:clamp(1.2rem,3vw,1.8rem);font-size:clamp(4.6rem,7vw,7.5rem);font-weight:800;line-height:.8;position:absolute;inset:0;transform:translateY(18px)}.operation-step:last-child{border-right:0}.operation-step:hover,.operation-step.is-active{background:linear-gradient(#f7dfb714,#ffffff05),#ffffff06;border-color:#f7dfb738;transform:translateY(-4px);box-shadow:0 28px 70px #00000038}.operation-step:hover:before,.operation-step.is-active:before{background:#f7dfb7;transform:scale(1);box-shadow:0 0 0 8px #f7dfb714,0 0 28px #f7dfb747}.operation-step:hover:after,.operation-step.is-active:after{opacity:1;transform:translate(0,0)}.operation-step span{z-index:1;color:#fafafa7a;font-size:var(--text-sm);font-weight:700;position:relative}.operation-step div{z-index:1;position:relative}.operation-step p{margin-top:var(--space-1);color:#fafafaad}.service-list{border-top:1px solid var(--color-border-primary)}.service-matrix-section{isolation:isolate;background:#edf5fb;position:relative;overflow:hidden}.service-matrix-section:before{z-index:-1;content:"";filter:saturate(1.22)contrast(1.12)brightness(1.03);opacity:.64;background:url(/assets/service-matrix-bg.jpg) 50%/cover no-repeat;position:absolute;inset:0}.service-matrix-section:after{z-index:0;content:"";pointer-events:none;background:linear-gradient(90deg,#edf5fbd1 0%,#edf5fb9e 48%,#edf5fb6b 100%),linear-gradient(#ffffff24,#edf5fb80);position:absolute;inset:0}.service-matrix-section .container{z-index:2;position:relative}.service-matrix-section .service-list{border-top-color:#1717171f}.service-matrix-section .service-row{border-bottom-color:#1717171f}.service-row{gap:var(--space-2);padding:var(--space-2) 0;border-bottom:1px solid var(--color-border-primary);grid-template-columns:.42fr .9fr 1.25fr;align-items:start;display:grid}.governance-section{background:#f7f7fb}.governance-grid{grid-template-columns:minmax(0,.95fr) minmax(420px,.9fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.governance-copy{align-items:flex-start;gap:var(--space-15);flex-direction:column;display:flex}.governance-copy h2{color:#111426;max-width:none;font-size:clamp(2.35rem,3.8vw,3.45rem);line-height:1.1}.governance-copy .title-line{white-space:nowrap;display:block}.governance-copy .subheading{color:#5f6678;max-width:44rem;font-size:clamp(1.05rem,1.8vw,1.45rem);line-height:1.75}.dashboard-shell{border-radius:var(--radius-card);color:var(--color-text-inverse);box-shadow:var(--shadow-premium);background:radial-gradient(circle at 18% 12%,#8a5f2a2e,#0000 28%),linear-gradient(145deg,#111426 0%,#0d1117 100%);padding:clamp(1.5rem,3vw,2.5rem);position:relative;overflow:hidden}.dashboard-shell:before{content:"";opacity:.28;pointer-events:none;background-color:#0000;background-image:linear-gradient(90deg,#ffffff0a 1px,#0000 1px),linear-gradient(#ffffff0a 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:44px 44px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.dashboard-shell>*{z-index:1;position:relative}.dashboard-topbar{justify-content:space-between;align-items:center;gap:var(--space-1);margin-bottom:var(--space-15);padding-bottom:var(--space-1);border-bottom:1px solid #fafafa1f;display:flex}.dashboard-window-dots{gap:.65rem;display:flex}.dashboard-window-dots span{background:#fafafa73;border-radius:50%;width:.75rem;height:.75rem}.dashboard-topbar strong,.dashboard-topbar span{display:block}.dashboard-topbar strong{color:#f7dfb7;font-size:var(--text-sm)}.dashboard-topbar span{color:#fafafa8a;font-size:var(--text-xs)}.dashboard-metric-grid{margin-bottom:var(--space-1);grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.dashboard-metric{border-radius:var(--radius-card);background:#ffffff0b;border:1px solid #fafafa1f;min-width:0;padding:1rem}.dashboard-metric span,.dashboard-metric p{color:#fafafa94;font-size:var(--text-xs)}.dashboard-metric strong{color:#fff;font-variant-numeric:tabular-nums;margin:.35rem 0;font-size:clamp(1.55rem,2.4vw,2.15rem);line-height:1;display:block}.dashboard-metric p{margin:0 0 .7rem}.dashboard-meter,.dashboard-tile-meter{background:#fafafa1c;border-radius:999px;height:.38rem;overflow:hidden}.dashboard-meter span,.dashboard-tile-meter span{border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#f7dfb7,#2c6f68);height:100%;display:block;transform:scaleX(0)}.dashboard-shell.is-visible .dashboard-meter span,.dashboard-shell.is-visible .dashboard-tile-meter span{animation:dashboard-meter-in .9s var(--motion-ease) both}.dashboard-flow{gap:var(--space-1);margin-bottom:var(--space-1);border-radius:var(--radius-card);background:#ffffff09;border:1px solid #fafafa1f;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:1rem;display:grid}.dashboard-flow svg{width:100%;min-height:120px;overflow:visible}.dashboard-grid-line{fill:none;stroke:#fafafa14;stroke-width:1px}.dashboard-area{fill:#2c6f682e;opacity:0}.dashboard-trend-line{fill:none;stroke:#f7dfb7;stroke-width:4px;stroke-linecap:round;stroke-dasharray:620;stroke-dashoffset:620px}.dashboard-flow circle{fill:#f7dfb7;opacity:0}.dashboard-shell.is-visible .dashboard-area{animation:dashboard-area-in .6s var(--motion-ease) .2s both}.dashboard-shell.is-visible .dashboard-trend-line{animation:dashboard-line-draw 1s var(--motion-ease) .12s both}.dashboard-shell.is-visible .dashboard-flow circle{animation:dashboard-dot-in .35s var(--motion-ease) .72s both}.dashboard-flow div{text-align:right;min-width:5.5rem}.dashboard-flow div span{color:#fafafa94;font-size:var(--text-xs);display:block}.dashboard-flow div strong{color:#f7dfb7;font-variant-numeric:tabular-nums;margin-top:.25rem;font-size:clamp(1.8rem,3vw,2.5rem);display:block}.dashboard-tile-grid{gap:var(--space-1);grid-template-columns:1fr 1fr;display:grid}.dashboard-tile{border-radius:var(--radius-card);background:#ffffff0a;border:1px solid #fafafa29;min-height:150px;padding:clamp(1.1rem,2vw,1.5rem)}.dashboard-tile h3{margin:0 0 var(--space-1);color:var(--color-text-inverse);white-space:nowrap;font-size:clamp(1.25rem,2vw,1.65rem);line-height:1.12}.dashboard-tile p{color:#fafafa9e;font-size:var(--text-sm);margin:0;line-height:1.7}.dashboard-tile-meter{margin-top:var(--space-1)}.dashboard-activity-list{margin-top:var(--space-1);gap:.65rem;display:grid}.dashboard-activity{border-radius:var(--radius-sm);background:#ffffff08;border:1px solid #fafafa1a;grid-template-columns:3.6rem minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.7rem .8rem;display:grid}.dashboard-activity span,.dashboard-activity em{color:#fafafa94;font-size:var(--text-xs);font-style:normal}.dashboard-activity strong{color:#fafafadb;font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@keyframes dashboard-meter-in{to{transform:scaleX(1)}}@keyframes dashboard-line-draw{to{stroke-dashoffset:0}}@keyframes dashboard-area-in{to{opacity:1}}@keyframes dashboard-dot-in{to{opacity:1}}.jincheng-page{background:var(--color-bg-primary)}.jincheng-hero{min-height:100dvh;padding-top:0;padding-bottom:0;position:relative;overflow:hidden}.jincheng-hero:before{content:"";transform-origin:72% 45%;will-change:transform;background:url(/assets/jincheng-industry-ecosystem.png) 100%/cover no-repeat,linear-gradient(135deg,#111 0%,#151b2f 52%,#0d111c 100%);animation:12s cubic-bezier(.16,1,.3,1) infinite jincheng-hero-drift;position:absolute;inset:0;transform:scale(1.02)translate(0,0)}.jincheng-hero:after{content:"";z-index:1;background:linear-gradient(90deg,#0000 0% 54%,#080c163d 78%,#080c165c 100%),radial-gradient(circle at 24% 48%,#080c1694 0%,#080c166b 28%,#0000 52%),linear-gradient(90deg,#0c101cbd 0%,#0c101ca3 34%,#0c101c61 58%,#0c101c14 100%),radial-gradient(circle at 12% 28%,#0563ff2e,#0000 30%);position:absolute;inset:0}.jincheng-hero-motion{z-index:2;pointer-events:none;mix-blend-mode:screen;opacity:.78;will-change:transform, opacity;background:linear-gradient(112deg,#0000 0% 41%,#388bff0a 46%,#7abcff33 50%,#388bff0d 54%,#0000 60% 100%),radial-gradient(circle at 78% 36%,#388bff26,#0000 24%);animation:12s cubic-bezier(.16,1,.3,1) infinite jincheng-hero-scan;position:absolute;inset:-18% -28%;transform:translate(-20%)}.jincheng-hero-grid{z-index:3;grid-template-columns:minmax(0,.94fr) minmax(340px,.68fr);align-items:center;gap:clamp(2rem,6vw,5rem);min-height:100dvh;padding-top:clamp(6rem,13vh,9rem);padding-bottom:clamp(4rem,9vh,7rem);display:grid;position:relative}.jincheng-hero-copy{align-items:flex-start;gap:var(--space-15);flex-direction:column;max-width:660px;display:flex}.jincheng-hero-copy .heading-h1{max-width:8ch;color:var(--color-text-inverse)}.jincheng-hero-copy .subheading{color:#fafafab8;max-width:42rem;line-height:1.75}.jincheng-hero-actions{gap:var(--space-1);flex-wrap:wrap;display:flex}.jincheng-hero-proof{gap:var(--space-1);grid-template-columns:repeat(2,minmax(0,1fr));place-self:end;width:min(100%,540px);padding-bottom:clamp(1rem,7vh,4.5rem);display:grid}.jincheng-hero-proof-card{border-radius:var(--radius-card);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(135deg,#ffffff24,#ffffff0b),#0d11176b;border:1px solid #fafafa29;flex-direction:column;justify-content:flex-start;gap:.85rem;min-height:164px;padding:clamp(1.15rem,2vw,1.55rem);display:flex;position:relative;overflow:hidden;box-shadow:0 24px 70px #00000038}.jincheng-hero-proof-card:before{opacity:0;transition:opacity .35s var(--motion-ease);content:"";background:linear-gradient(120deg,#d5b57b2e,#0000 42%),radial-gradient(circle at 86% 12%,#2c6f6842,#0000 34%);position:absolute;inset:0}.jincheng-hero-proof-card:hover:before{opacity:1}.jincheng-hero-proof-card strong,.jincheng-hero-proof-card span{z-index:1;position:relative}.jincheng-hero-proof-card strong{max-width:100%;min-height:3.55rem;color:var(--color-text-inverse);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:flex-start;font-size:clamp(1.95rem,2.8vw,3.15rem);line-height:.95;display:flex}.jincheng-hero-proof-card span{color:#fafafab8;font-size:var(--text-sm);line-height:1.62}@keyframes jincheng-hero-drift{0%{transform:scale(1.02)translate(0,0)}46%{transform:scale(1.08)translate(-1.6%,.9%)}82%{transform:scale(1.035)translate(.35%,-.25%)}to{transform:scale(1.02)translate(0,0)}}@keyframes jincheng-hero-scan{0%{opacity:0;transform:translate(-26%)}18%,64%{opacity:.78}to{opacity:0;transform:translate(28%)}}@keyframes jincheng-hero-scan-mobile{0%{opacity:0;transform:translate(-26%)}18%,64%{opacity:.46}to{opacity:0;transform:translate(28%)}}.jincheng-summary{background:linear-gradient(90deg, #fffffff7, #ffffffdb), radial-gradient(circle at 18% 24%, #8a5f2a1c, transparent 34%), radial-gradient(circle, #2c6f6814 1.5px, transparent 1.5px) 0 0 / 28px 28px, var(--color-bg-secondary)}.jincheng-summary-grid{margin-bottom:var(--space-3);grid-template-columns:minmax(0,.72fr) minmax(320px,1fr);align-items:start;gap:clamp(2rem,5vw,4rem);display:grid}.jincheng-summary-grid h2{max-width:12ch}.jincheng-summary-heading .eyebrow{margin-bottom:var(--space-05)}.jincheng-summary-body{gap:var(--space-15);padding-top:calc(var(--text-xs) * 1.5 + var(--space-05) + .75rem);flex-direction:column;display:flex}.jincheng-summary-grid .paragraph-large,.jincheng-invite .paragraph-large{line-height:1.85}.jincheng-logo-strip{gap:var(--space-1) var(--space-15);max-width:680px;padding-top:var(--space-05);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.jincheng-logo-item{border-radius:var(--radius-card);min-height:74px;color:var(--color-text-primary);background:#ffffff94;border:1px solid #ded8ccb8;align-items:center;padding:.85rem 1rem;display:flex}.jincheng-logo-item img{object-fit:contain;width:100%;max-width:240px;height:auto}.cr-logo img{max-width:300px}.datang-logo img{max-width:280px}.cssc-logo img{max-width:250px}.jincheng-stat-grid{gap:var(--space-15);grid-template-columns:repeat(4,1fr);display:grid}.jincheng-stat{justify-content:space-between;gap:var(--space-1);border-radius:var(--radius-card);background:linear-gradient(#fffffffa,#fbfaf6eb),#fff;border:1px solid #8a5f2a33;flex-direction:column;min-height:190px;padding:clamp(1.25rem,2.5vw,2rem);display:flex;position:relative;overflow:hidden}.jincheng-stat:before{background:linear-gradient(90deg, var(--color-brand-gold), #2c6f68b8);transform-origin:0;height:3px;transition:transform .5s var(--motion-ease);content:"";position:absolute;inset:0 0 auto;transform:scaleX(0)}.jincheng-stat:after{content:"";background:radial-gradient(circle,#8a5f2a1f,#0000 66%);border:1px solid #8a5f2a29;border-radius:999px;width:9rem;height:9rem;position:absolute;bottom:-3.5rem;right:-3.5rem}.jincheng-stat:hover:before,.jincheng-stat.is-visible:before{transform:scaleX(1)}.jincheng-stat strong{z-index:1;color:var(--color-brand-gold);white-space:nowrap;font-size:clamp(2.2rem,4vw,4.5rem);line-height:.95;position:relative}.jincheng-stat span{z-index:1;color:var(--color-text-secondary);line-height:1.65;position:relative}.jincheng-tech-grid,.jincheng-two-grid{gap:var(--space-15);display:grid}.jincheng-tech-grid{grid-template-columns:repeat(3,1fr)}.jincheng-two-grid{grid-template-columns:repeat(2,1fr)}.jincheng-tech-card{justify-content:space-between;gap:var(--space-2);background:linear-gradient(180deg, #fffffffa, #fbfaf6f0), var(--color-bg-primary);flex-direction:column;min-height:210px;display:flex;position:relative;overflow:hidden}.jincheng-tech-logo{z-index:1;background:#ffffffbd;border:1px solid #8a5f2a29;border-radius:999px;place-items:center;width:clamp(3.4rem,5.2vw,4.7rem);height:clamp(3.4rem,5.2vw,4.7rem);padding:.45rem;display:grid;position:absolute;top:clamp(1rem,2vw,1.35rem);right:clamp(1rem,2vw,1.35rem);box-shadow:0 16px 34px #0c101c14}.jincheng-tech-logo img{object-fit:contain;width:100%;height:100%}.jincheng-tech-card:before{opacity:0;transition:opacity .35s var(--motion-ease);content:"";background:linear-gradient(135deg,#8a5f2a1a,#0000 36%),radial-gradient(circle at 88% 12%,#2c6f681f,#0000 28%);position:absolute;inset:0}.jincheng-tech-card:after{transform-origin:0;height:1px;transition:transform .35s var(--motion-ease);content:"";background:linear-gradient(90deg,#8a5f2ab8,#0000);position:absolute;inset:auto clamp(1.5rem,3vw,2.25rem) 1.25rem;transform:scaleX(0)}.jincheng-tech-card:hover:before,.jincheng-tech-card.is-visible:before{opacity:1}.jincheng-tech-card:hover:after,.jincheng-tech-card.is-visible:after{transform:scaleX(1)}.jincheng-tech-number,.jincheng-dark-card>span{z-index:1;color:#8a5f2a3d;font-size:clamp(2.8rem,6vw,5rem);font-weight:760;line-height:.9;position:relative}.jincheng-tech-source{z-index:2;width:fit-content;color:var(--color-brand-gold);font-size:var(--text-xs);background:#ffffff9e;border:1px solid #76654a47;border-radius:999px;padding:.34rem .68rem;font-weight:720;line-height:1;position:relative}.jincheng-tech-card p{z-index:2;color:var(--color-text-primary);font-size:var(--text-lg);line-height:1.65;position:relative}.jincheng-list{width:min(100%,560px);margin:var(--space-15) auto 0;text-align:left;flex-direction:column;gap:.62rem;padding-left:1.2rem;display:flex}.jincheng-list li{color:var(--color-text-secondary);font-size:var(--text-sm);line-height:1.65}.jincheng-dark-card{border-radius:var(--radius-card);background:#ffffff0a;border:1px solid #fafafa29;padding:clamp(1.5rem,3vw,2.25rem)}.jincheng-dark-card .jincheng-list li{color:#fafafaad}.jincheng-info-card{border:1px solid var(--color-border-primary);border-radius:var(--radius-card);text-align:center;background:linear-gradient(#fff 0%,#fbfaf6 100%);flex-direction:column;align-items:center;min-height:360px;padding:clamp(1.75rem,3vw,2.5rem);display:flex;position:relative}.jincheng-info-card:before{background:var(--color-border-primary);content:"";width:1px;position:absolute;top:clamp(1.5rem,3vw,2.25rem);bottom:clamp(1.5rem,3vw,2.25rem);left:-.75rem}.jincheng-two-grid .jincheng-info-card:nth-child(odd):before{display:none}.jincheng-card-icon{color:#a88349;background:radial-gradient(circle at 50% 38%,#a883491f,#0000 56%),#fffdf8;border:1px solid #76654a6b;border-radius:999px;place-items:center;width:5.35rem;height:5.35rem;display:grid}.jincheng-card-icon-svg{width:2.65rem;height:2.65rem}.jincheng-card-kicker{margin-top:var(--space-1);color:#8a5f2a9e;font-size:var(--text-xs);letter-spacing:0;font-weight:760}.jincheng-info-card h3{margin:var(--space-1) 0 0;color:var(--color-brand-navy);letter-spacing:0;font-size:clamp(1.55rem,2.5vw,2.2rem);line-height:1.15}.jincheng-info-card>p{width:min(100%,34rem);margin:var(--space-1) auto 0;color:var(--color-text-secondary);font-size:var(--text-base);line-height:1.75}.jincheng-info-card-inverse{background:#ffffff0b;border-color:#fafafa29}.jincheng-info-card-inverse:before{background:#fafafa29}.jincheng-info-card-inverse .jincheng-card-icon{color:#d5b57b;background:radial-gradient(circle at 50% 38%,#d5b57b1f,#0000 56%),#ffffff0a;border-color:#d5b57b75}.jincheng-info-card-inverse h3{color:#eaf4ff}.jincheng-info-card-inverse>p{color:#fafafac2}.jincheng-info-card-inverse .jincheng-list li{color:#fafafaa8}.jincheng-invite{isolation:isolate;background:#07101c;min-height:clamp(520px,50vw,680px);position:relative;overflow:hidden}.jincheng-invite:before{z-index:-2;content:"";background-image:url(/assets/jincheng-eco-invite.jpg);background-position:50%;background-size:cover;position:absolute;inset:0}.jincheng-invite:after{z-index:-1;content:"";background:radial-gradient(circle at 24% 48%,#050c188a 0%,#050c1861 28%,#0000 52%),linear-gradient(90deg,#050c189e 0%,#050c187a 34%,#050c1833 66%,#050c180f 100%),linear-gradient(#050c181a 0%,#050c1857 100%);position:absolute;inset:0}.jincheng-invite-inner{justify-content:center;align-items:flex-start;gap:var(--space-15);flex-direction:column;min-height:clamp(390px,42vw,540px);display:flex}.jincheng-invite-inner>div,.jincheng-invite .paragraph-large{max-width:660px}.jincheng-invite .eyebrow{color:#fafafaad}.jincheng-invite h2{color:#fff;text-shadow:0 18px 45px #00000052}.jincheng-invite .paragraph-large{color:#fafafac7}.contact-form-panel,.admin-panel{border:1px solid var(--color-border-primary);border-radius:var(--radius-card);background:var(--color-bg-primary);padding:clamp(1.5rem,3vw,2rem);box-shadow:0 16px 38px #1111110a}.field-block{min-width:0}.field-block.full{grid-column:1/-1}.field-helper{color:var(--color-text-secondary);font-size:var(--text-xs);margin-top:.35rem;display:block}.form-control{transition:border-color .24s var(--motion-ease), box-shadow .24s var(--motion-ease), background .24s var(--motion-ease)}.form-control:focus{box-shadow:0 0 0 4px #0563ff1a;border-color:#0563ffbf!important}.form-status{min-height:1.35rem;transition:color .24s var(--motion-ease);padding:.35rem 0}.form-status[data-state=success]{color:#2f5f59!important}.form-status[data-state=error]{color:#b42318!important}.home-faq-list{gap:0;display:grid}.home-faq-item{color:var(--color-text-inverse);border-bottom:1px solid #fafafa29}.home-faq-item:first-child{border-top:1px solid #fafafa29}.home-faq-item summary{gap:var(--space-15);min-height:88px;padding:var(--space-15) 0;cursor:pointer;grid-template-columns:minmax(0,1fr) 2.25rem;align-items:center;list-style:none;display:grid}.home-faq-item summary::-webkit-details-marker{display:none}.home-faq-item summary span{font-size:var(--text-h4);font-weight:650;line-height:1.28}.home-faq-item summary:after{color:#f7dfb7;content:"+";width:2.25rem;height:2.25rem;transition:transform .28s var(--motion-ease), background .28s var(--motion-ease), color .28s var(--motion-ease), border-color .28s var(--motion-ease);border:1px solid #f7dfb752;border-radius:50%;place-items:center;font-size:1.35rem;line-height:1;display:grid}.home-faq-item[open] summary:after{border-color:var(--color-action-blue);background:var(--color-action-blue);color:#fff;transform:rotate(45deg)}.home-faq-answer{opacity:0;transition:grid-template-rows .28s var(--motion-ease), opacity .28s var(--motion-ease), transform .28s var(--motion-ease);grid-template-rows:0fr;display:grid;transform:translateY(-6px)}.home-faq-item[open] .home-faq-answer{opacity:1;grid-template-rows:1fr;transform:translateY(0)}.home-faq-answer p{min-height:0;padding:0 3.75rem var(--space-15) 0;color:#fafafaad;font-size:var(--text-lg);margin:0;line-height:1.85;overflow:hidden}.faq-list details{transition:border-color .24s var(--motion-ease)}.faq-list summary{gap:var(--space-1);grid-template-columns:1fr auto;align-items:center;list-style:none;display:grid}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{border:1px solid var(--color-border-primary);content:"+";width:1.8rem;height:1.8rem;color:var(--color-text-secondary);transition:transform .24s var(--motion-ease), background .24s var(--motion-ease), color .24s var(--motion-ease);border-radius:50%;place-items:center;display:grid}.faq-list details[open] summary:after{background:var(--color-action-blue);border-color:var(--color-action-blue);color:#fff;transform:rotate(45deg)}.faq-list details[open]{border-color:#0563ff52!important}.admin-empty-state{border:1px dashed var(--color-border-primary);border-radius:var(--radius-card);padding:var(--space-2);background:var(--color-bg-secondary)}.about-hero-carousel{isolation:isolate;min-height:100dvh;position:relative}.about-hero-bg,.about-hero-bg:after{position:absolute;inset:0}.about-hero-bg{z-index:-2;background:#151515}.about-hero-bg:after{z-index:2;content:"";background:linear-gradient(90deg,#0b0b0bdb 0%,#0b0b0ba3 42%,#0b0b0b3d 100%),linear-gradient(#0b0b0b1a 48%,#0b0b0b85)}.about-hero-bg-slide{z-index:1;opacity:0;animation:about-bg-cycle 14.4s var(--motion-ease) infinite;background-position:50%;background-size:cover;position:absolute;inset:0;transform:scale(1.04)}.about-hero-copy{text-align:left;flex-direction:column;justify-content:center;min-height:100dvh;display:flex}.about-hero-copy .subheading{margin-inline:0!important}@keyframes about-bg-cycle{0%{opacity:0;transform:scale(1.04)}7%,33%{opacity:1}43%,to{opacity:0;transform:scale(1.1)}}.about-hero-v2{isolation:isolate;min-height:100dvh;position:relative;overflow:hidden}.about-hero-v2-image{z-index:-2;object-fit:cover;object-position:center}.about-hero-v2-shade{z-index:-1;background:linear-gradient(90deg,#070a0be6 0%,#070a0bc2 42%,#070a0b3d 100%),linear-gradient(#070a0b14 42%,#070a0b94);position:absolute;inset:0}.about-hero-v2-content{gap:var(--space-4);grid-template-columns:minmax(0,1fr) 24rem;align-items:end;min-height:100dvh;padding-top:clamp(6rem,12vh,8rem);padding-bottom:clamp(4rem,8vh,6rem);display:grid}.about-hero-v2-copy{max-width:820px}.about-hero-v2-copy h1{max-width:20ch;color:var(--color-text-inverse);margin-bottom:var(--space-2);white-space:nowrap;font-size:clamp(3.2rem,5vw,5.35rem);line-height:1.08}.about-hero-v2-copy p{color:#fafafac2;max-width:720px;margin:0;font-size:clamp(1.02rem,1.4vw,1.22rem);line-height:1.8}.about-hero-v2-actions{gap:var(--space-1);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.about-hero-stat-grid{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fafafa1f;border:1px solid #fafafa29;gap:1px;display:grid}.about-hero-stat-grid div{padding:var(--space-15);background:#0c0e0e6b;gap:.35rem;display:grid}.about-hero-stat-grid strong{color:var(--color-text-inverse);font-size:clamp(1.8rem,4vw,3rem);line-height:1}.about-hero-stat-grid span{color:#fafafaa8;line-height:1.6}.about-trust-section{color:var(--color-text-inverse);background:radial-gradient(circle at 16% 24%,#8a5f2a29,#0000 28%),linear-gradient(135deg,#0d1117 0%,#141a24 58%,#0b0f14 100%);position:relative;overflow:hidden}.about-trust-section:before{content:"";opacity:.32;pointer-events:none;background-color:#0000;background-image:linear-gradient(90deg,#ffffff09 1px,#0000 1px),linear-gradient(#ffffff09 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:48px 48px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.about-trust-section .container{z-index:1;width:min(100% - clamp(2rem,5vw,4rem),1760px);position:relative}.about-trust-head{margin-bottom:var(--space-3);grid-template-columns:minmax(0,.92fr) minmax(280px,.72fr);align-items:end;gap:clamp(2rem,5vw,4rem);display:grid}.about-trust-head .eyebrow{color:#f7dfb7b8}.about-trust-head h2{color:#fff;text-wrap:balance;max-width:none}.about-trust-title-line{white-space:nowrap;display:inline-block}.about-trust-head .subheading{color:#fafafaad;line-height:1.8}.about-trust-grid{gap:var(--space-1);grid-template-columns:repeat(4,1fr);display:grid}.about-trust-card{border-radius:var(--radius-card);min-height:250px;transition:transform .32s var(--motion-ease), border-color .32s var(--motion-ease), background .32s var(--motion-ease), box-shadow .32s var(--motion-ease);background:linear-gradient(#ffffff12,#ffffff06),#ffffff09;border:1px solid #fafafa24;flex-direction:column;justify-content:flex-start;gap:0;padding:clamp(1.25rem,2vw,1.75rem);display:flex;box-shadow:inset 0 1px #ffffff14}.about-trust-card:hover{background:linear-gradient(#f7dfb717,#ffffff06),#ffffff0b;border-color:#f7dfb747;transform:translateY(-5px);box-shadow:0 24px 58px #0003}.about-trust-card span{color:#f7dfb7;width:fit-content;font-size:var(--text-xs);border:1px solid #f7dfb742;border-radius:999px;padding:.35rem .62rem;font-weight:760}.about-trust-card h3{color:#fff;white-space:nowrap;margin:clamp(2.35rem,4vw,4.25rem) 0 0;font-size:clamp(1.25rem,1.72vw,1.72rem);line-height:1.18}.about-trust-card p{margin:var(--space-15) 0 0;color:#fafafaa8;line-height:1.75}.about-position-section{background:linear-gradient(180deg, #fff 0%, var(--color-bg-secondary) 100%)}.about-position-grid,.about-collaboration-grid{gap:var(--space-4);grid-template-columns:.9fr 1.1fr;align-items:start;display:grid}.about-collaboration-grid{align-items:center}.about-position-grid h2{text-wrap:balance;width:min(100%,40rem);max-width:none}.about-position-title-line{white-space:nowrap}.about-collaboration-grid h2{text-wrap:balance;max-width:none}.about-position-copy{gap:var(--space-1);padding-top:2.1rem;display:grid}.about-position-copy p{color:var(--color-text-secondary);font-size:var(--text-lg);margin:0;line-height:1.85}.about-capability-grid{gap:var(--space-15);margin-top:var(--space-4);grid-template-columns:repeat(3,1fr);display:grid}.about-capability-card{flex-direction:column;justify-content:space-between;min-height:280px;display:flex}.about-capability-card p{margin:var(--space-2) 0 0;color:var(--color-text-secondary);font-size:var(--text-lg);line-height:1.75}.about-loop-intro-grid{gap:var(--space-6);margin-bottom:var(--space-4);grid-template-columns:minmax(0,.92fr) minmax(0,1fr);align-items:center;display:grid}.about-method-image{border-radius:var(--radius-card);border:1px solid #fafafa24;min-height:clamp(420px,55vw,620px);position:relative;overflow:hidden;box-shadow:0 32px 80px #0000003d}.about-method-image img{object-fit:cover}.about-collaboration-grid .eyebrow{color:var(--color-accent-primary);margin-bottom:var(--space-1)}.about-loop-head,.about-principles-head{gap:var(--space-1);display:grid}.about-loop-head h2{text-wrap:balance;max-width:none;font-size:clamp(2.15rem,3.1vw,3.25rem)}.about-principles-head h2{text-wrap:balance;max-width:none}.about-loop-head .subheading,.about-principles-head .subheading{max-width:none;line-height:1.8}.about-principles-head .subheading{text-wrap:balance}.about-loop-grid{border-top:1px solid var(--color-border-primary);border-left:1px solid var(--color-border-primary);isolation:isolate;grid-template-columns:repeat(3,1fr);display:grid;position:relative}.about-loop-grid:before{z-index:2;background:linear-gradient(90deg, var(--color-brand-gold), var(--color-accent-secondary), transparent);content:"";transform-origin:0;width:100%;height:2px;transition:transform 1s var(--motion-ease);position:absolute;top:0;left:0;transform:scaleX(0)}.about-loop-grid.is-visible:before{transform:scaleX(1)}.about-loop-grid article{justify-content:flex-start;gap:var(--space-2);min-height:240px;padding:var(--space-15);border-right:1px solid var(--color-border-primary);border-bottom:1px solid var(--color-border-primary);transition:transform .36s var(--motion-ease), border-color .36s var(--motion-ease), box-shadow .36s var(--motion-ease), background .36s var(--motion-ease);background:#fff;flex-direction:column;display:flex;position:relative;overflow:hidden}.about-loop-grid article:before{top:-.45rem;left:var(--space-15);z-index:3;content:"";width:.86rem;height:.86rem;transition:transform .36s var(--motion-ease), background .36s var(--motion-ease), box-shadow .36s var(--motion-ease);background:#fff;border:2px solid #8a5f2a7a;border-radius:999px;position:absolute;transform:scale(.8);box-shadow:0 0 #8a5f2a00}.about-loop-grid article:after{inset:auto var(--space-15) var(--space-15) auto;content:"";opacity:0;width:3rem;height:3rem;transition:opacity .36s var(--motion-ease), transform .36s var(--motion-ease);border:1px solid #76654a33;border-radius:50%;position:absolute;transform:scale(.72)}.about-loop-grid article:hover{z-index:1;background:linear-gradient(#fff 0%,#f8f6ef 100%);border-color:#76654a61;transform:translateY(-6px);box-shadow:0 24px 54px #1111111a}.about-loop-grid article:hover:after{opacity:1;transform:scale(1)}.about-loop-grid article:hover:before,.about-loop-grid article.is-visible:before{background:var(--color-brand-gold);transform:scale(1);box-shadow:0 0 0 7px #8a5f2a14}.about-loop-grid span{color:#76654a38;letter-spacing:0;transition:color .36s var(--motion-ease), transform .36s var(--motion-ease);font-size:clamp(3.2rem,7vw,5.6rem);font-weight:800;line-height:.86}.about-loop-grid article:hover span{color:#76654a85;transform:translate(.18rem)}.about-loop-grid h3{margin:0 0 var(--space-1);font-size:var(--text-h4);line-height:1.2}.about-loop-grid p{color:var(--color-text-secondary);margin:0;line-height:1.7}.about-principles-block{margin-top:var(--space-5)}.about-principles-head{margin-bottom:var(--space-2)}.about-principle-image-grid{margin-top:0}.about-principle-card{min-height:380px}.about-principle-card .park-theme-card-content{justify-content:flex-end;min-height:380px}.about-principle-card h3{max-width:13ch;white-space:normal!important}.about-principle-card:nth-child(3) h3{max-width:none;white-space:nowrap!important}.about-principle-detail{max-height:2rem;transition:max-height .36s var(--motion-ease), transform .36s var(--motion-ease);gap:.65rem;display:grid;overflow:hidden}.about-principle-detail span{color:#ffffffc7;width:fit-content;font-size:var(--text-xs);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff1a;border:1px solid #ffffff3d;border-radius:999px;padding:.32rem .62rem;font-weight:700}.about-principle-detail p{color:#ffffffc7;opacity:0;transition:opacity .3s var(--motion-ease), transform .3s var(--motion-ease);margin:0;line-height:1.75;transform:translateY(.5rem)}.about-principle-card:hover .about-principle-detail,.about-principle-card:focus-within .about-principle-detail{max-height:9rem}.about-principle-card:hover .about-principle-detail p,.about-principle-card:focus-within .about-principle-detail p{opacity:1;transform:translate(0,0)}.about-collaboration-grid .subheading{max-width:620px;line-height:1.8}.about-deliverable-grid{gap:var(--space-15);grid-template-columns:repeat(2,1fr);display:grid}.about-deliverable-grid article{min-height:190px;padding:var(--space-2);border:1px solid var(--color-border-primary);border-radius:var(--radius-card);background:var(--color-bg-secondary);transition:transform .34s var(--motion-ease), border-color .34s var(--motion-ease), box-shadow .34s var(--motion-ease), background .34s var(--motion-ease);position:relative;overflow:hidden}.about-deliverable-grid article:before{content:"";opacity:0;pointer-events:none;transition:opacity .34s var(--motion-ease);background:radial-gradient(circle at 82% 18%,#8a5f2a1f,#0000 28%),linear-gradient(135deg,#ffffff8f,#0000 46%);position:absolute;inset:0}.about-deliverable-grid article:after{right:var(--space-15);bottom:var(--space-15);left:var(--space-2);content:"";opacity:0;transform-origin:0;height:1px;transition:opacity .34s var(--motion-ease), transform .42s var(--motion-ease);background:linear-gradient(90deg,#8a5f2a6b,#2c6f6852,#0000);position:absolute;transform:scaleX(.24)}.about-deliverable-grid article:hover{background:linear-gradient(#fff 0%,#f7f4ec 100%);border-color:#8a5f2a47;transform:translateY(-4px);box-shadow:0 22px 48px #0d111714}.about-deliverable-grid article:hover:before{opacity:1}.about-deliverable-grid article:hover:after,.about-deliverable-grid article.is-visible:after{opacity:1;transform:scaleX(1)}.about-deliverable-icon{top:var(--space-15);right:var(--space-15);width:2.4rem;height:2.4rem;color:var(--color-accent-primary);transition:transform .34s var(--motion-ease), border-color .34s var(--motion-ease), background .34s var(--motion-ease), color .34s var(--motion-ease);background:#ffffff7a;border:1px solid #76654a38;border-radius:50%;place-items:center;display:grid;position:absolute}.about-deliverable-grid article:hover .about-deliverable-icon{color:#fff;background:var(--color-brand-gold);border-color:#8a5f2a57;transform:translateY(-.2rem)rotate(-3deg)}.about-deliverable-icon svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:1.35rem;height:1.35rem}.about-deliverable-grid h3{margin:0 0 var(--space-1);font-size:var(--text-h4);position:relative}.about-deliverable-grid p{color:var(--color-text-secondary);margin:0;line-height:1.75;position:relative}.about-contact-section{background:linear-gradient(#f5f4efe6 0%,#fff 100%)}.about-contact-section .contact-form-grid{gap:var(--space-3);grid-template-columns:.9fr 1.1fr;align-items:start;display:grid}.about-contact-section h2{max-width:none;margin-bottom:var(--space-2);text-wrap:nowrap;white-space:nowrap;font-size:clamp(2rem,3.8vw,3.35rem)}.about-contact-section .paragraph-large{max-width:620px;line-height:1.85}.join-hero{isolation:isolate;min-height:100dvh;position:relative;overflow:hidden}.join-hero-image{z-index:-2;object-fit:cover;object-position:center center}.join-hero-shade{z-index:-1;background:radial-gradient(circle at 18% 78%,#8a5f2a4d,#0000 34%),linear-gradient(90deg,#070a10e0 0%,#070a10b8 38%,#070a104d 72%,#070a102e 100%),linear-gradient(#070a100f 52%,#070a1085);position:absolute;inset:0}.join-hero-content{grid-template-columns:minmax(0,.82fr) minmax(280px,.48fr);align-items:end;gap:clamp(2rem,6vw,5rem);min-height:100dvh;padding-top:clamp(7rem,16vh,10rem);padding-bottom:clamp(4rem,9vh,6.5rem);display:grid}.join-hero-copy{max-width:760px}.join-hero-copy .eyebrow{margin-bottom:var(--space-1);color:#f7dfb7c2}.join-hero-copy h1{color:#fff;text-shadow:0 18px 48px #0000006b;max-width:12ch;font-size:clamp(2.55rem,5.8vw,5.6rem)}.join-hero-copy h1 span{white-space:nowrap;display:block}.join-hero-copy p:not(.eyebrow){max-width:44rem;margin:var(--space-15) 0 0;color:#fafafac7;text-shadow:0 10px 26px #00000057;font-size:clamp(1.05rem,1.45vw,1.22rem);line-height:1.78}.join-hero-actions{gap:var(--space-1);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.join-hero-stat-grid{align-self:end;gap:.75rem;display:grid}.join-hero-stat-grid div{border-radius:var(--radius-card);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0d111747;border:1px solid #f7dfb733;flex-direction:column;justify-content:center;gap:.35rem;min-height:96px;padding:1rem;display:flex;box-shadow:inset 0 1px #ffffff14}.join-hero-stat-grid strong{color:#f7dfb7;font-size:clamp(1.45rem,2.2vw,2rem);line-height:1}.join-hero-stat-grid span{color:#fafafab8;font-size:var(--text-sm);line-height:1.55}.join-reasons-section,.join-jobs-section{background:var(--color-bg-secondary)}.join-reason-grid{gap:var(--space-15);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.join-reason-card{justify-content:space-between;gap:var(--space-15);flex-direction:column;min-height:300px;display:flex}.join-reason-card span{color:var(--color-accent-primary);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:800}.join-capability-section{background:linear-gradient(90deg, #fffffffa, #ffffffdb), radial-gradient(circle at 18% 12%, #2c6f681a, transparent 30%), var(--color-bg-primary)}.join-capability-grid,.join-application-grid{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:start;gap:clamp(2rem,5vw,4rem);display:grid}.join-capability-grid h2,.join-application-grid h2{max-width:14ch}.join-capability-list{border-top:1px solid var(--color-border-primary);border-left:1px solid var(--color-border-primary);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.join-capability-list article{border-right:1px solid var(--color-border-primary);border-bottom:1px solid var(--color-border-primary);min-height:210px;transition:background .28s var(--motion-ease), transform .28s var(--motion-ease);background:#ffffffb8;padding:clamp(1.25rem,2.8vw,2rem)}.join-capability-list article:hover{background:#fff;transform:translateY(-2px)}.join-capability-list h3{margin:0 0 var(--space-1);font-size:var(--text-h4)}.join-capability-list p{color:var(--color-text-secondary);margin:0;line-height:1.78}.join-job-grid{gap:var(--space-15);display:grid}.join-job-card{border:1px solid var(--color-border-primary);border-radius:var(--radius-card);background:var(--color-bg-primary);transition:transform .35s var(--motion-ease), border-color .35s var(--motion-ease), box-shadow .35s var(--motion-ease);padding:clamp(1.5rem,3vw,2.25rem)}.join-job-card:hover{border-color:#8a5f2a47;transform:translateY(-4px);box-shadow:0 22px 46px #11111114}.join-job-card-head{justify-content:space-between;gap:var(--space-15);margin-bottom:var(--space-15);align-items:flex-start;display:flex}.join-job-card-head .eyebrow{color:var(--color-text-secondary);margin:0 0 .45rem}.join-job-card h3{margin:0;font-size:clamp(1.35rem,2.2vw,2rem);line-height:1.18}.join-job-card-head>span{border-radius:var(--radius-sm);background:var(--color-bg-secondary);color:var(--color-accent-primary);font-size:var(--text-sm);border:1px solid #8a5f2a38;flex:none;padding:.42rem .66rem;font-weight:700}.join-job-card>p{max-width:62rem;color:var(--color-text-secondary);font-size:var(--text-lg);margin:0;line-height:1.75}.join-job-detail-grid{margin:var(--space-2) 0;grid-template-columns:1fr 1fr;gap:clamp(1.5rem,4vw,3rem);display:grid}.join-job-detail-grid h4{font-size:var(--text-base);margin:0 0 .75rem}.join-job-detail-grid ul{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.join-job-detail-grid li{color:var(--color-text-secondary);padding-left:1rem;line-height:1.7;position:relative}.join-job-detail-grid li:before{background:var(--color-accent-primary);content:"";border-radius:50%;width:.32rem;height:.32rem;position:absolute;top:.78em;left:0}.join-workflow-section .eyebrow,.join-workflow-section .subheading{color:#fafafa9e}.join-workflow-title{white-space:nowrap;font-size:clamp(2rem,3.35vw,3.35rem)}.join-workflow-grid{border-top:1px solid #f7dfb72e;border-left:1px solid #f7dfb724;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.join-workflow-grid article{justify-content:space-between;gap:var(--space-2);background:#ffffff09;border-bottom:1px solid #f7dfb724;border-right:1px solid #f7dfb724;flex-direction:column;min-height:260px;padding:clamp(1.35rem,3vw,2rem);display:flex}.join-workflow-grid span{color:#f7dfb7c2;font-size:var(--text-sm);font-weight:800}.join-workflow-grid h3{color:#fff;font-size:var(--text-h4);margin:auto 0 0}.join-workflow-grid p{color:#fafafaa8;margin:0;line-height:1.75}.join-application-section{background:var(--color-bg-primary)}.join-application-grid .paragraph-large{max-width:35rem;margin-top:var(--space-15);line-height:1.82}.join-application-title{max-width:none}.join-application-title span{white-space:nowrap;display:block}.join-application-form{gap:var(--space-1);flex-direction:column;display:flex}.join-fields-grid{gap:var(--space-1);grid-template-columns:1fr 1fr;display:grid}.join-field-label{color:var(--color-text-secondary);font-size:var(--text-sm);margin-bottom:.35rem;font-weight:600;display:block}.join-form-control{border:1px solid var(--color-border-primary);border-radius:var(--radius-sm);background-color:var(--color-bg-primary);width:100%;min-width:0;min-height:42px;color:var(--color-text-primary);font-size:var(--text-base);outline:none;padding:.62rem .9rem}.join-message-control{resize:vertical;min-height:148px}.join-form-actions{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}@media (max-width:991px){.desktop-nav{display:none!important}.mobile-nav{display:block}.mobile-menu-btn{display:flex}.contact-hero-title{white-space:normal}}@media (max-width:768px){:root{--space-5:3.5rem;--space-6:4rem}.container{width:min(100% - 1.25rem,1180px)}.hero-grid,.features-grid,.testimonials-grid,.faq-grid,.cta-grid,.governance-grid,.connector-inner,.about-trust-head,.about-trust-grid,.home-section-head,.ecosystem-grid,.park-theme-grid,.operation-grid,.service-row,.contact-hero-grid,.contact-info-grid,.contact-map-grid,.about-intro-grid,.about-card-grid,.contact-form-grid,.legal-hero-grid,.legal-overview-grid,.legal-content-grid,.legal-section-head,.about-hero-v2-content,.about-position-grid,.about-capability-grid,.about-loop-intro-grid,.about-loop-grid,.about-principle-image-grid,.about-collaboration-grid,.about-deliverable-grid,.join-hero-content,.join-reason-grid,.join-capability-grid,.join-capability-list,.join-job-detail-grid,.join-workflow-grid,.join-application-grid,.join-fields-grid,.jincheng-hero-grid,.jincheng-summary-grid,.jincheng-stat-grid,.jincheng-tech-grid,.jincheng-two-grid,.jincheng-invite-inner{grid-template-columns:1fr!important}.jincheng-hero-copy .heading-h1,.jincheng-summary-grid h2{max-width:none}.jincheng-summary-body{padding-top:0}.jincheng-logo-strip{grid-template-columns:1fr}.jincheng-hero{min-height:100dvh}.jincheng-hero:before{background-position:bottom}.jincheng-hero:after{background:linear-gradient(#0c101cfa 0%,#0c101ce6 48%,#0c101c6b 100%),radial-gradient(circle at 24% 18%,#0563ff42,#0000 34%)}.jincheng-hero-motion{animation-name:jincheng-hero-scan-mobile}.jincheng-hero-grid{min-height:100dvh;padding-top:clamp(6rem,14vh,8rem);padding-bottom:clamp(3rem,8vh,5rem)}.jincheng-hero-proof{place-self:start stretch;width:100%;padding-bottom:0}.jincheng-hero-proof-card{min-height:142px}.jincheng-invite{min-height:620px}.jincheng-invite:before{background-position:58%}.jincheng-invite:after{background:linear-gradient(#050c18f0 0%,#050c18d1 52%,#050c1875 100%),linear-gradient(90deg,#050c18b8 0%,#050c183d 100%)}.jincheng-invite-inner{min-height:500px}.jincheng-stat,.jincheng-info-card,.jincheng-dark-card,.jincheng-tech-card{min-height:auto}.jincheng-info-card:before{display:none}.contact-fields-grid{grid-template-columns:1fr!important}.home-faq-item summary{gap:var(--space-1);grid-template-columns:minmax(0,1fr) 2rem;min-height:76px}.home-faq-item summary:after{width:2rem;height:2rem}.home-faq-answer p{font-size:var(--text-base);padding-right:0;line-height:1.78}.admin-message-grid,.admin-message-actions{grid-template-columns:1fr!important}.about-hero-images{flex-direction:column!important}.about-hero-images>div{width:100%!important}.home-section-head{gap:var(--space-1)}.connector-section{background:linear-gradient(180deg, #fffffffc 0%, #fffffff0 50%, #ffffffb8 100%), url(/assets/connector-park-visual.png) center bottom / cover no-repeat, var(--color-bg-primary);border-left-width:.75rem}.connector-inner{gap:var(--space-2);min-height:auto}.home-video-content{align-items:end;min-height:100dvh;padding-top:clamp(6.25rem,14vh,8rem);padding-bottom:clamp(2rem,5vh,3.25rem)}.home-video-shade{background:radial-gradient(circle at 22% 78%,#8a5f2a4d,#0000 42%),linear-gradient(#070a10e6 0%,#070a1080 44%,#070a10d6 100%)}.hero-copy-panel{gap:.9rem;width:100%;max-width:none}.hero-title{max-width:10.5ch;font-size:clamp(2.8rem,15vw,4.6rem)}.hero-summary{max-width:none;font-size:1rem;line-height:1.7}.hero-proof-grid{grid-template-columns:1fr;gap:.55rem}.hero-proof-grid div{min-height:64px;padding:.75rem .85rem}.hero-actions{width:100%}.hero-actions .btn{flex:100%}.about-hero-carousel,.about-hero-copy{min-height:100dvh}.about-hero-v2-content{align-items:end;gap:var(--space-2);padding-top:clamp(6rem,14vh,8rem);padding-bottom:var(--space-4)}.about-hero-v2-copy h1{white-space:normal;max-width:none;font-size:clamp(2.45rem,11vw,4.8rem)}.about-hero-stat-grid{grid-template-columns:1fr}.about-position-grid h2,.about-collaboration-grid h2,.about-loop-head h2,.about-principles-head h2{white-space:normal;max-width:none}.about-contact-section h2{white-space:nowrap;font-size:clamp(1.85rem,9vw,2.4rem)}.about-trust-card{min-height:auto}.about-trust-section .container{width:min(100% - 1.25rem,1180px)}.about-trust-title-line,.about-position-title-line,.about-trust-card h3{white-space:normal}.about-trust-card h3{margin-top:var(--space-2)}.about-position-copy{padding-top:0}.about-principles-head .subheading,.about-principle-card:nth-child(3) h3{white-space:normal!important}.about-capability-card,.about-trust-card,.about-loop-grid article,.about-principle-card,.about-deliverable-grid article{min-height:auto}.about-method-image{min-height:360px}.about-principle-card .park-theme-card-content{min-height:320px}.about-principle-detail{max-height:none}.about-principle-detail span{display:none}.about-principle-detail p{opacity:1;transform:none}.join-hero-image{object-position:58% center}.join-hero-shade{background:radial-gradient(circle at 24% 78%,#8a5f2a4d,#0000 42%),linear-gradient(#070a10f0 0%,#070a1099 42%,#070a10e0 100%)}.join-hero-content{gap:var(--space-2);padding-top:clamp(6.5rem,14vh,8rem);padding-bottom:var(--space-4)}.join-hero-copy h1{max-width:none;font-size:clamp(2.15rem,9.2vw,4.05rem)}.join-hero-copy p:not(.eyebrow){max-width:none;font-size:1rem;line-height:1.72}.join-hero-actions .btn{flex:100%}.join-hero-stat-grid{grid-template-columns:1fr}.join-hero-stat-grid div{min-height:68px;padding:.75rem .85rem}.join-reason-card,.join-capability-list article,.join-workflow-grid article{min-height:auto}.join-workflow-title{white-space:normal}.join-capability-grid h2,.join-application-grid h2{max-width:none}.join-job-card-head{flex-direction:column}.join-job-card>p{font-size:var(--text-base)}.about-hero-bg:after{background:linear-gradient(#0b0b0bc7 0%,#0b0b0b94 46%,#0b0b0b57 100%),linear-gradient(90deg,#0b0b0b94,#0b0b0b2e)}.connector-title{font-size:clamp(3rem,16vw,5.4rem)}.cta-title{white-space:normal}.cta-copy{order:-1;padding:0}.cta-image-left,.cta-image-right{width:100%}.connector-copy{font-size:clamp(1.05rem,5vw,1.35rem)}.dashboard-tile-grid{grid-template-columns:1fr}.dashboard-shell{padding:1rem}.dashboard-topbar,.dashboard-flow{grid-template-columns:1fr}.dashboard-topbar{align-items:flex-start}.dashboard-metric-grid{grid-template-columns:1fr}.dashboard-flow div{text-align:left}.dashboard-activity{grid-template-columns:3rem minmax(0,1fr)}.dashboard-activity em{grid-column:2}.governance-grid{gap:var(--space-2)}.governance-copy h2{max-width:12ch;font-size:clamp(2.6rem,12vw,4rem)}.ecosystem-core{order:-1;min-height:220px}.ecosystem-link-map{display:none}.ecosystem-core:before{inset:-.45rem}.ecosystem-card,.park-theme-card,.operation-step{min-height:auto}.operation-grid{border-top:0}.operation-grid:before{display:none}.operation-step{gap:var(--space-15);border-top:1px solid #fafafa29;border-right:0}.operation-step:before{top:1.2rem;left:auto;right:1.25rem}.operation-step:after{font-size:clamp(4rem,22vw,6rem)}.service-row{gap:var(--space-1)}.footer-links-grid{grid-template-columns:1fr 1fr!important}.footer-bottom{text-align:center;grid-template-columns:1fr!important}.footer-bottom>:last-child{justify-content:center!important}.legal-item-grid{grid-template-columns:1fr!important;gap:.45rem!important}.legal-overview-grid{transform:translateY(-2rem)!important}.legal-side-nav{position:relative!important;top:auto!important}}@media (max-width:479px){.footer-links-grid{grid-template-columns:1fr!important}}@media (max-width:360px){.jincheng-hero-proof{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.reveal{opacity:1;transform:none}.jincheng-hero:before,.jincheng-hero-motion,.ecosystem-link-line,.ecosystem-link-node{animation:none!important;transform:none!important}.ecosystem-link-line{stroke-dashoffset:0}.ecosystem-link-node{opacity:1}.dashboard-meter span,.dashboard-tile-meter span{transform:scaleX(1)}.dashboard-area,.dashboard-flow circle{opacity:1}.dashboard-trend-line{stroke-dashoffset:0}.jincheng-stat:before,.jincheng-tech-card:after{transform:scaleX(1)}.jincheng-tech-card:before,.jincheng-hero-proof-card:before{opacity:1}.about-loop-grid:before{transform:scaleX(1)}}
