.shentong-module__T7B2fq__root{--st-canvas:#e8efef;--st-surface:#f0f5f4;--st-paper:#fbfdfc;--st-white:#fff;--st-ink:#142f3a;--st-ink-hover:#0c252f;--st-text:#395762;--st-muted:#647b82;--st-line:#c9d9d9;--st-brand:#159ca0;--st-brand-dark:#117e82;--st-brand-soft:#e6f5f3;--st-media:#dcebea;--st-section-space:clamp(48px, 5vw, 72px);min-height:100%;overflow:hidden;container-type:inline-size}.shentong-module__T7B2fq__heroBanner{isolation:isolate;padding:clamp(40px, 4vw, 64px) 0 calc(var(--st-section-space) / 2);color:var(--st-ink);background:var(--st-white);position:relative;overflow:hidden}.shentong-module__T7B2fq__heroGrid{grid-template-columns:minmax(0,.94fr) minmax(460px,1.06fr);align-items:center;gap:clamp(24px,2cqi,72px);width:100%;display:grid;position:relative}.shentong-module__T7B2fq__heroContent{min-width:0;max-width:700px;display:block}.shentong-module__T7B2fq__heroTitle{color:var(--st-ink);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:38px;font-weight:620;line-height:1.14}.shentong-module__T7B2fq__heroTitle span{display:block}.shentong-module__T7B2fq__heroTitleMain{font-size:inherit}.shentong-module__T7B2fq__heroTitleSub{color:var(--st-muted);letter-spacing:-.02em;margin-top:10px;font-size:28px;font-weight:560}.shentong-module__T7B2fq__heroTitleSub .shentong-module__T7B2fq__heroTitleAccent{color:var(--st-brand);display:inline}.shentong-module__T7B2fq__heroBanner[data-language=en] .shentong-module__T7B2fq__heroTitleMain,.shentong-module__T7B2fq__heroBanner[data-language=en] .shentong-module__T7B2fq__heroTitleSub{letter-spacing:-.035em}.shentong-module__T7B2fq__heroDescription{max-width:680px;color:var(--st-muted);margin:16px 0 0;font-size:16px;line-height:1.75}.shentong-module__T7B2fq__heroFeatures{grid-template-columns:repeat(3,minmax(0,1fr));width:min(100%,680px);margin:24px 0 0;padding:0;list-style:none;display:grid}.shentong-module__T7B2fq__heroFeature{min-width:0;min-height:58px;color:var(--st-ink);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:8px 7px;font-size:15px;font-weight:600;line-height:1.35;display:flex;position:relative}.shentong-module__T7B2fq__heroFeature:before,.shentong-module__T7B2fq__heroFeature:after{content:"";background:#c9d9d9e6;display:none;position:absolute}.shentong-module__T7B2fq__heroFeature:not(:nth-child(3n)):after{width:1px;display:block;top:10px;bottom:10px;right:0}.shentong-module__T7B2fq__heroFeature:nth-child(3n+1):not(:first-child):before{width:300%;height:1px;display:block;top:0;left:0}.shentong-module__T7B2fq__heroFeature:last-child:after{display:none}.shentong-module__T7B2fq__heroFeatureIcon{color:var(--st-brand);flex-shrink:0;place-items:center;display:grid}.shentong-module__T7B2fq__heroFeatureIcon svg{stroke-width:1.7px;width:20px;height:20px}.shentong-module__T7B2fq__heroActions{margin-top:18px;display:flex}.shentong-module__T7B2fq__heroVisual{align-self:center;min-width:0;animation:7s ease-in-out infinite shentong-module__T7B2fq__hero-float;position:relative}.shentong-module__T7B2fq__heroImageFrame{aspect-ratio:16/9;border:1px solid var(--st-line);background:var(--st-paper);border-radius:10px;position:relative;overflow:hidden;box-shadow:0 22px 48px #142f3a24,0 4px 12px #142f3a12}.shentong-module__T7B2fq__heroImage{object-fit:cover;object-position:right center}@keyframes shentong-module__T7B2fq__hero-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.shentong-module__T7B2fq__sections{gap:var(--st-section-space);padding-top:calc(var(--st-section-space) / 2);padding-bottom:var(--st-section-space);flex-direction:column;display:flex}.shentong-module__T7B2fq__advantageCard:before{content:"";background:linear-gradient(145deg,#159ca01f,#0000 72%);border-radius:0 0 0 100%;width:7rem;height:7rem;position:absolute;top:0;right:0}.shentong-module__T7B2fq__architectureStage{border:1px solid var(--st-line);background:var(--st-paper);border-radius:1.15rem;margin-top:1.25rem;padding:clamp(.875rem,2.4vw,2.25rem);overflow-x:auto;box-shadow:0 10px 26px #2039410d}.shentong-module__T7B2fq__architectureStage img{border-radius:.75rem;min-width:52rem}@container (max-width:879px){.shentong-module__T7B2fq__heroGrid{grid-template-columns:minmax(0,1fr);gap:36px}.shentong-module__T7B2fq__heroContent{max-width:760px}.shentong-module__T7B2fq__heroActions{margin-top:24px}}@container (max-width:640px){.shentong-module__T7B2fq__heroBanner{padding-top:36px}.shentong-module__T7B2fq__heroTitleMain{font-size:32px}.shentong-module__T7B2fq__heroTitleSub{font-size:24px}.shentong-module__T7B2fq__heroBanner[data-language=en] .shentong-module__T7B2fq__heroTitleMain,.shentong-module__T7B2fq__heroBanner[data-language=en] .shentong-module__T7B2fq__heroTitleSub{letter-spacing:-.025em}.shentong-module__T7B2fq__heroFeatures{grid-template-columns:repeat(2,minmax(0,1fr));padding-right:80px}.shentong-module__T7B2fq__heroFeature{min-height:60px;padding:9px 8px}.shentong-module__T7B2fq__heroFeature:not(:nth-child(3n)):after,.shentong-module__T7B2fq__heroFeature:nth-child(3n+1):not(:first-child):before{display:none}.shentong-module__T7B2fq__heroFeature:nth-child(odd):after{width:1px;display:block;top:10px;bottom:10px;right:0}.shentong-module__T7B2fq__heroFeature:nth-child(odd):not(:first-child):before{width:200%;height:1px;display:block;top:0;left:0}.shentong-module__T7B2fq__heroFeature:last-child:after{display:none}.shentong-module__T7B2fq__heroActions>*{width:100%}.shentong-module__T7B2fq__heroActions{padding-right:80px}.shentong-module__T7B2fq__heroVisual{animation:none}.shentong-module__T7B2fq__heroImageFrame{box-shadow:0 18px 36px #142f3a21,0 3px 10px #142f3a0f}}@media (max-width:640px){.shentong-module__T7B2fq__root{--st-section-space:40px}}@media (prefers-reduced-motion:reduce){.shentong-module__T7B2fq__heroVisual{animation:none}}
