.profile-story{--ink:#102c47;--muted:#52687b;--line:#d7e0e9;--blue:#0869d8;color:var(--ink);max-width:1440px;margin:0 auto;padding:28px 32px 80px;font-size:16px;line-height:1.62}
.profile-story *{box-sizing:border-box}.profile-story h1,.profile-story h2,.profile-story h3,.profile-story p{margin-top:0}.profile-story h1{font-size:clamp(2.25rem,4.2vw,4.2rem);line-height:1.06;letter-spacing:-.052em;max-width:820px;margin:.65em 0 .32em}.profile-story h2{font-size:clamp(1.65rem,2.5vw,2.5rem);line-height:1.18;letter-spacing:-.035em}.profile-story h3{font-size:1.17rem;line-height:1.28}.profile-story p{color:var(--muted)}.profile-story a{color:#075ebd}.profile-story .eyebrow{font-size:.73rem;letter-spacing:.14em;font-weight:800;text-transform:uppercase}.profile-story-hero{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(290px,.72fr);gap:clamp(24px,4vw,72px);padding:clamp(32px,5vw,76px);background:#062743;color:#fff;position:relative;overflow:hidden}.profile-story-hero:after{content:"";position:absolute;width:410px;height:410px;border:1px solid #ffffff1a;border-radius:50%;right:-180px;top:-190px;box-shadow:0 0 0 42px #ffffff08,0 0 0 84px #ffffff05;pointer-events:none}.profile-story-hero-main,.profile-story-facts{position:relative;z-index:1}.profile-story-hero .eyebrow{color:#7dbaff}.profile-story-hero h1{color:#fff}.profile-story-deck{color:#d5e6f5!important;font-size:clamp(1.02rem,1.45vw,1.22rem);max-width:760px}.profile-story-brand{display:inline-flex;align-items:center;gap:15px;background:#fff;border:1px solid #d5e2eb;border-radius:4px;padding:9px 18px 9px 12px;color:#153a56;font-weight:800;font-size:.85rem}.profile-story-brand img{width:145px;max-width:100%;height:58px;object-fit:contain}.profile-story-brand>span{border-left:1px solid #d6e3ef;padding-left:14px}.profile-story-actions{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-top:28px}.profile-story-actions .button{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:10px 18px}.profile-story-plain-link{color:#cde7ff!important;font-weight:700}.profile-story-facts{align-self:end;border-top:2px solid #4197ea;padding-top:18px}.profile-story-facts h2{font-size:1rem;color:#fff;letter-spacing:0}.profile-story-facts dl{margin:12px 0 22px}.profile-story-facts dl div{padding:10px 0;border-bottom:1px solid #ffffff30}.profile-story-facts dt{font-size:.74rem;color:#adc7dc;text-transform:uppercase;letter-spacing:.08em}.profile-story-facts dd{margin:3px 0 0;color:#fff;font-weight:700}.profile-story-facts p{font-size:.89rem;color:#ccdeed!important;margin:0}.profile-story-facts a{color:#fff;text-decoration:underline}.profile-story-nav{display:flex;gap:24px;align-items:center;flex-wrap:wrap;padding:14px 4px;border-bottom:1px solid var(--line);font-size:.86rem}.profile-story-nav span{font-weight:800;color:var(--ink);margin-right:10px}.profile-story-nav a{font-weight:700;text-decoration:none;color:#385e80}.profile-story-nav a:hover{text-decoration:underline;color:#005fc9}.profile-story-section{padding:74px 4px 60px;scroll-margin-top:85px}.profile-story-section-head{max-width:750px;margin-bottom:28px}.profile-story-section-head p:last-child{font-size:1.05rem}.profile-story-range-list{border-top:2px solid var(--ink)}.profile-story-range{display:grid;grid-template-columns:120px minmax(0,1fr) minmax(240px,.75fr);gap:24px;padding:25px 6px;border-bottom:1px solid var(--line)}.profile-story-range-code{font-size:1.8rem;font-weight:800;letter-spacing:-.05em;color:#0069d4}.profile-story-range h3{margin-bottom:8px}.profile-story-range p{margin-bottom:0}.profile-story-range>div:last-child{border-left:1px solid var(--line);padding-left:22px}.profile-story-range>div:last-child>span{font-size:.68rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#67839a}.profile-story-range>div:last-child p{color:var(--ink);font-weight:600;margin:5px 0 9px}.profile-story-range a{font-size:.86rem;font-weight:800;display:inline-flex;align-items:center;gap:6px}.profile-story-split{display:grid;grid-template-columns:minmax(210px,.48fr) minmax(0,1fr);gap:clamp(32px,5vw,90px);background:#f3f7fa;padding:64px clamp(22px,4vw,60px)}.profile-story-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 30px}.profile-story-checks>div{border-top:2px solid #96afc4;padding-top:15px}.profile-story-step{font-size:.77rem;font-weight:800;color:#0069d4;display:block;margin-bottom:13px}.profile-story-checks h3{margin-bottom:9px}.profile-story-checks p{font-size:.95rem}.profile-story-evidence{display:grid;grid-template-columns:minmax(250px,.85fr) minmax(0,1fr);gap:35px;background:#e8f1fa;border-left:5px solid #0b76db;padding:clamp(24px,4vw,48px);margin:24px 0}.profile-story-evidence h2{font-size:clamp(1.4rem,2vw,2rem)}.profile-story-evidence p:last-child{margin-bottom:0}.profile-story-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.profile-story-product{display:flex;flex-direction:column;text-decoration:none!important;border:1px solid var(--line);background:#fff;color:var(--ink)!important;min-width:0;transition:box-shadow .2s ease,transform .2s ease}.profile-story-product:hover{box-shadow:0 8px 22px #123b5b20;transform:translateY(-2px)}.profile-story-product-image{display:flex;align-items:center;justify-content:center;aspect-ratio:1.2;background:#f6f9fc;padding:12px}.profile-story-product-image img{max-width:100%;max-height:100%;object-fit:contain}.profile-story-product-copy{display:flex;flex:1;flex-direction:column;gap:8px;padding:16px}.profile-story-product-copy small{font-size:.68rem;letter-spacing:.12em;font-weight:800;color:#67839a}.profile-story-product-copy strong{font-size:1rem;line-height:1.32}.profile-story-product-copy>span{margin-top:auto;color:#0667ce;font-size:.85rem;font-weight:800}.profile-story-brief{display:grid;grid-template-columns:1fr 1fr;gap:45px;background:#062743;color:#fff;padding:clamp(28px,5vw,64px);scroll-margin-top:85px}.profile-story-brief h2{color:#fff}.profile-story-brief p,.profile-story-brief small{color:#d1e4f1}.profile-story-brief ul{margin:0;padding:0;list-style:none}.profile-story-brief li{padding:12px 0 12px 20px;border-bottom:1px solid #ffffff2b;position:relative}.profile-story-brief li:before{content:"";position:absolute;left:0;top:23px;background:#3ea0ff;width:7px;height:7px;border-radius:50%}.profile-story-brief .shortlist-form button{min-height:48px;background:#fff;color:#06345a;border:0;padding:8px 18px;cursor:pointer}.profile-story-brief .shortlist-form button svg{width:18px;height:18px}.profile-story-brief small{display:block;margin-top:15px}.profile-story-sources{display:grid;grid-template-columns:minmax(220px,.52fr) minmax(0,1fr);gap:45px;padding:72px 4px 0;scroll-margin-top:85px}.profile-story-sources ol{margin:0;padding:0;list-style:none;counter-reset:source}.profile-story-sources li{counter-increment:source;display:grid;grid-template-columns:34px minmax(0,1fr);gap:4px 12px;padding:12px 0;border-top:1px solid var(--line)}.profile-story-sources li:before{content:counter(source,decimal-leading-zero);grid-row:span 2;font-size:.72rem;font-weight:800;color:#7c95a9}.profile-story-sources li a{font-weight:800}.profile-story-sources li span{font-size:.85rem;color:var(--muted)}
.profile-story a.button{color:#fff}
@media(max-width:900px){.profile-story{padding:18px 18px 50px}.profile-story-hero{grid-template-columns:1fr}.profile-story-facts{max-width:600px}.profile-story-split{grid-template-columns:1fr}.profile-story-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-story-sources{grid-template-columns:1fr}}
@media(max-width:600px){.profile-story{padding:0 0 36px;font-size:16px}.profile-story-hero{padding:28px 20px 34px;gap:30px}.profile-story-brand{padding:7px 11px}.profile-story-brand img{width:116px;height:48px}.profile-story-brand>span{font-size:.72rem}.profile-story h1{font-size:clamp(2.2rem,10vw,3rem)}.profile-story-nav{padding:12px 20px;gap:8px 18px;font-size:.95rem}.profile-story-nav span{width:100%}.profile-story-section{padding:55px 20px 42px}.profile-story-range{grid-template-columns:1fr;gap:5px;padding:24px 0}.profile-story-range-code{font-size:1.45rem}.profile-story-range>div:last-child{border-left:0;border-top:1px solid var(--line);padding:12px 0 0;margin-top:8px}.profile-story-split{padding:45px 20px}.profile-story-checks{grid-template-columns:1fr;gap:18px}.profile-story-evidence{display:block;padding:27px 20px;margin:0}.profile-story-product-grid{gap:10px}.profile-story-product-copy{padding:12px}.profile-story-product-copy strong{font-size:.94rem}.profile-story-brief{grid-template-columns:1fr;gap:26px;padding:36px 20px}.profile-story-sources{padding:54px 20px 0;gap:20px}.profile-story-sources li span{font-size:.95rem}}
@media(max-width:350px){.profile-story-product-grid{grid-template-columns:1fr}}
@media(prefers-reduced-motion:reduce){.profile-story-product{transition:none}}
/* Reusable reading primitives; section selection and copy are individually edited. */
.editorial-profile .profile-story-hero{padding:48px;grid-template-columns:minmax(0,1.65fr) minmax(300px,.8fr)}.editorial-profile h1{font-size:clamp(2.2rem,3.5vw,3.7rem)}.editorial-profile .profile-story-facts{align-self:start}.editorial-hero-product{display:block;background:#fff;border-radius:3px;margin-bottom:24px;text-decoration:none!important;color:#12354f!important;padding:14px}.editorial-hero-product img{width:100%;height:170px;object-fit:contain}.editorial-hero-product span{display:block;font-size:.83rem;font-weight:800;margin-top:8px}.editorial-prose{max-width:850px;font-size:1.08rem;line-height:1.75}.editorial-prose p+p{margin-top:20px}.editorial-prose li{padding:5px 0;color:#37546b}.editorial-table-wrap{overflow:auto;border-top:2px solid #183c59}.editorial-table{border-collapse:collapse;width:100%;font-size:.95rem;line-height:1.55;text-align:left}.editorial-table th,.editorial-table td{padding:18px;min-width:140px;border-bottom:1px solid #d7e0e9;vertical-align:top}.editorial-table thead th{background:#edf3f8;font-size:.8rem}.editorial-table tbody th{width:23%;font-weight:800}.editorial-table td{color:#37546b}.editorial-section-note{font-size:.95rem;background:#eff5fa;padding:18px 22px;margin-top:20px}.editorial-profile .profile-story-product-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.editorial-profile .profile-story-product-image{aspect-ratio:auto;height:230px}.editorial-profile .profile-story-product-image img{width:100%;height:100%}.editorial-tone-shaded{background:#f3f7fa;padding:48px}.editorial-tone-shaded .editorial-prose{max-width:900px}.profile-layout-technical .editorial-section:not(.editorial-products){border-bottom:1px solid #d7e0e9}.profile-layout-workshop .profile-story-hero{background:#102f42}.profile-layout-workshop .editorial-checks{display:grid;grid-template-columns:.7fr 1.3fr;gap:48px}.profile-layout-workshop .editorial-checks .profile-story-checks{grid-template-columns:1fr}.editorial-profile .profile-story-nav a{padding:5px 0}.editorial-profile .profile-story-brand img{width:160px}
@media(max-width:900px){.editorial-profile .profile-story-hero{grid-template-columns:1fr;padding:32px}.editorial-hero-product img{height:200px}.profile-layout-workshop .editorial-checks{grid-template-columns:1fr;gap:0}}
@media(max-width:600px){.editorial-profile .profile-story-hero{padding:28px 20px}.editorial-profile h1{font-size:2.2rem}.editorial-prose{font-size:1rem}.editorial-tone-shaded{padding:38px 20px}.editorial-table th,.editorial-table td{padding:14px;min-width:145px}.editorial-profile .profile-story-product-grid{grid-template-columns:1fr}.editorial-profile .profile-story-brand img{width:130px}.editorial-profile .profile-story-brand>span{max-width:145px}.editorial-profile .profile-story-checks{grid-template-columns:1fr}}
/* Finemotion: a joint-load reading layout, individually researched and authored. */
.finemotion-chart-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:36px;align-items:start}.finemotion-chart{margin:0;background:#f0f5fa;padding:24px;position:sticky;top:100px}.finemotion-chart svg{display:block;width:100%;height:auto}.finemotion-chart figcaption{font-size:.9rem;color:#52687b;margin-top:15px}.finemotion-operating .editorial-table th,.finemotion-operating .editorial-table td{min-width:95px;padding:10px 15px}.finemotion-ratio{max-width:860px;margin-top:32px;padding-left:22px;border-left:3px solid #0875dc}.finemotion-load-grid{display:grid;grid-template-columns:1fr 1fr;gap:50px}.finemotion-values{margin:20px 0}.finemotion-values>div{display:flex;justify-content:space-between;gap:22px;border-bottom:1px solid #d7e0e9;padding:12px 0}.finemotion-values dt{color:#52687b}.finemotion-values dd{font-weight:800;margin:0;white-space:nowrap}.finemotion-profile .profile-story-brand>span{max-width:180px}.finemotion-profile .profile-story-split{scroll-margin-top:85px}
@media(max-width:900px){.finemotion-chart-grid{grid-template-columns:1fr}.finemotion-chart{position:static}.finemotion-load-grid{gap:25px}}
@media(max-width:600px){.finemotion-chart-grid{gap:24px}.finemotion-chart{padding:14px 6px}.finemotion-load-grid{grid-template-columns:1fr}.finemotion-values{font-size:.95rem}.finemotion-values>div{gap:10px}.finemotion-profile .profile-story-brand{max-width:100%}.finemotion-profile .profile-story-brand>span{max-width:145px}}

.finemotion-profile .profile-story-brand{background:#12344e;border-color:#41627d;color:#e7f1fa}.finemotion-profile .profile-story-brand>span{border-color:#41627d}

.finemotion-profile .profile-story-brand img.factory-logo{background:transparent}

.huanou-product-grid{margin-top:32px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.huanou-product-grid .profile-story-product-image{height:240px;aspect-ratio:auto;flex:0 0 240px;min-height:0}.huanou-product-grid .profile-story-product-image img{width:100%;height:100%;min-height:0;object-fit:contain}

/* KOFON: configuration comparison followed by output-support load checks. */
.kofon-grade-notes{margin:32px 0}.kofon-campus{margin:0 0 36px}.kofon-campus img{width:100%;height:auto;display:block}.kofon-campus figcaption{color:#52687b;font-size:.9rem;margin-top:12px}.kofon-profile .profile-story-split{scroll-margin-top:85px}.kofon-profile .profile-story-split .editorial-table th,.kofon-profile .profile-story-split .editorial-table td{min-width:135px}

.kofon-profile .profile-story-brand{flex-wrap:wrap;gap:6px 16px}.kofon-profile .profile-story-brand img{width:260px;height:48px}.kofon-profile .profile-story-brand>span{border-left:0;padding-left:0}

/* Qinchuan: architecture paths, family conditions and assembly boundary. */
.qinchuan-range-image{margin:36px 0 0}.qinchuan-range-image img{width:100%;height:auto;display:block}.qinchuan-range-image figcaption,.qinchuan-company-grid figcaption{font-size:.9rem;color:#52687b;margin-top:12px}.qinchuan-precision{margin:32px 0}.qinchuan-company-grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start}.qinchuan-company-grid figure{margin:0}.qinchuan-company-grid img{width:100%;height:auto;display:block}.qinchuan-profile .profile-story-brand{flex-wrap:wrap;gap:8px 16px}.qinchuan-profile .profile-story-brand img{width:240px;height:55px}.qinchuan-profile .profile-story-brand>span{border-left:0;padding-left:0}.qinchuan-profile .profile-story-split{scroll-margin-top:85px}
@media(max-width:900px){.qinchuan-company-grid{grid-template-columns:1fr;gap:24px}}

/* SGR: a hydraulic machine application with its own brake-component reading. */
.sgr-application-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:42px;align-items:start}.sgr-application-grid figure{margin:0}.sgr-application-grid img{width:100%;height:auto;display:block}.sgr-application-grid figcaption{font-size:.9rem;color:#52687b;margin-top:12px}.sgr-profile .profile-story-split{scroll-margin-top:85px}.sgr-profile .profile-story-split .editorial-table th,.sgr-profile .profile-story-split .editorial-table td{min-width:115px}.sgr-profile .profile-story-brand{flex-wrap:wrap;gap:8px 16px}.sgr-profile .profile-story-brand img{width:190px;height:58px}.sgr-profile .profile-story-brand>span{border-left:0;padding-left:0}
@media(max-width:900px){.sgr-application-grid{grid-template-columns:1fr;gap:24px}}

/* Hengfengtai: a speed-dependent motion table and two process-entry layouts. */
.hengfengtai-profile .profile-story-brand{flex-wrap:wrap;gap:8px 16px}.hengfengtai-profile .profile-story-brand img{width:205px;height:58px}.hengfengtai-profile .profile-story-brand>span{border-left:0;padding-left:0}.hft-operating-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:40px;align-items:start}.hft-rated-row{background:#e9f2fc}.hft-rated-row th,.hft-rated-row td{font-weight:800;color:#075ebd}.hft-duty-note{padding:25px;background:#f0f5fa;border-left:4px solid #0b6ac7}.hft-transients{margin-top:32px}.hengfengtai-profile .profile-story-split{scroll-margin-top:85px}.hft-mixer-layout{display:grid;grid-template-columns:.85fr 1.15fr;gap:40px;align-items:center}.hft-mixer-layout figure{margin:0;background:#f3f7fa;padding:20px}.hft-mixer-layout img{width:100%;height:300px;object-fit:contain;display:block}.hft-mixer-layout figcaption{font-size:.9rem;color:#52687b;margin-top:12px}.hft-mixer-layout>div{padding:8px 0}.hft-process-brief{margin-top:35px;border-top:2px solid #92acc4;padding-top:22px;max-width:900px}.hft-brief-subhead{margin-top:28px!important}
@media(max-width:900px){.hft-operating-grid{grid-template-columns:1fr;gap:24px}.hft-mixer-layout{grid-template-columns:1fr;gap:22px}.hft-mixer-layout>div:nth-child(3){grid-row:4}.hft-mixer-layout>figure:nth-child(4){grid-row:3}}

.hengfengtai-profile .profile-story-brand{background:#12344e;border-color:#41627d;color:#e7f1fa}.hengfengtai-profile .profile-story-brand img.factory-logo{background:transparent}

/* Dongzheng: compare complete motor configurations, then read the installation. */
.dongzheng-profile .profile-story-brand{flex-wrap:wrap;gap:8px 16px}.dongzheng-profile .profile-story-brand img{width:220px;height:62px}.dongzheng-profile .profile-story-brand>span{border-left:0;padding-left:0}.dz-combination-table th,.dz-combination-table td{min-width:110px;padding:16px 12px}.dz-combination-table tbody th{width:auto}.dz-combination-table td:last-child{white-space:nowrap}.dz-table-instruction{font-size:.9rem;color:#52687b}.dz-cycle-checks{margin-top:32px}.dz-drawing-layout{display:grid;grid-template-columns:1.3fr 1fr;gap:38px;align-items:start}.dz-drawing-layout figure,.dz-production-layout figure{margin:0}.dz-drawing-layout img,.dz-production-layout img{width:100%;height:auto;display:block}.dz-drawing-layout figcaption,.dz-production-layout figcaption{font-size:.9rem;color:#52687b;margin-top:12px}.dz-drawing-layout h3{margin-top:26px}.dz-drawing-layout .editorial-table th,.dz-drawing-layout .editorial-table td{min-width:90px;padding:14px}.dongzheng-profile .profile-story-split{scroll-margin-top:85px}.dz-production-layout{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:start}
@media(max-width:900px){.dz-drawing-layout,.dz-production-layout{grid-template-columns:1fr;gap:26px}}

/* Xiaolan: two housing forms and a motor drawing checklist. */
.xiaolan-profile .profile-story-brand{flex-wrap:wrap;gap:8px 16px}.xiaolan-profile .profile-story-brand img{width:260px;height:52px}.xiaolan-profile .profile-story-brand>span{border-left:0;padding-left:0}.xl-form-comparison{display:grid;grid-template-columns:1fr 1fr;gap:32px}.xl-form-comparison>section{border-top:2px solid #183c59;padding-top:18px}.xl-form-comparison figure{margin:0 0 24px;background:#f3f7fa;padding:18px}.xl-form-comparison img{width:100%;height:260px;display:block;object-fit:contain}.xl-form-comparison>section>div{max-width:580px}.xl-interface-grid{display:grid;grid-template-columns:1fr 1fr;gap:38px;margin-bottom:30px}.xl-interface-grid>div{border-top:2px solid #92acc4;padding-top:18px}.xl-interface-grid ul{padding-left:20px;color:#52687b}.xl-interface-grid li{padding:5px 0}.xiaolan-profile .profile-story-split{scroll-margin-top:85px}
@media(max-width:700px){.xl-form-comparison,.xl-interface-grid{grid-template-columns:1fr;gap:28px}.xl-form-comparison img{height:230px}}

/* Dongyu: hydraulic assembly boundaries and rotating housing versus output shaft. */
.dongyu-profile .profile-story-brand{flex-wrap:wrap;gap:8px 16px}.dongyu-profile .profile-story-brand img{width:225px;height:64px}.dongyu-profile .profile-story-brand>span{border-left:0;padding-left:0}.dy-drive-pair{display:grid;grid-template-columns:1fr 1fr;gap:36px}.dy-drive-pair>section{border-top:2px solid #183c59;padding-top:18px}.dy-drive-pair figure{margin:0 0 24px;background:#f5f7f9;padding:16px}.dy-drive-pair img{width:100%;height:260px;display:block;object-fit:contain}.dy-configuration-table th,.dy-configuration-table td{min-width:180px;padding:16px}.dy-configuration-table tbody th{min-width:190px}.dy-drawing-layout{display:grid;grid-template-columns:1.2fr 1fr;gap:38px;align-items:start}.dy-drawing-layout figure{margin:0}.dy-drawing-layout img{width:100%;height:auto;display:block}.dy-drawing-layout figcaption{font-size:.9rem;color:#52687b;margin-top:12px}.dy-circuit-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.dy-circuit-steps>section{border-top:2px solid #92acc4;padding-top:20px}.dongyu-profile .profile-story-split{scroll-margin-top:85px}
@media(max-width:900px){.dy-drawing-layout,.dy-circuit-steps{grid-template-columns:1fr;gap:26px}}@media(max-width:700px){.dy-drive-pair{grid-template-columns:1fr;gap:28px}.dy-drive-pair img{height:230px}}

/* WEILI: mechanical load paths, followed by family envelopes and inspection scope. */
.weili-profile .profile-story-brand{flex-wrap:wrap;gap:8px 16px}.weili-profile .profile-story-brand img{width:230px;height:64px}.weili-profile .profile-story-brand>span{border-left:0;padding-left:0}.wl-load-routes{display:grid;grid-template-columns:1fr 1fr;gap:38px}.wl-load-routes>section{border-top:2px solid #183c59;padding-top:20px}.wl-load-routes figure{margin:0 0 22px;background:#f4f7fa;padding:20px}.wl-load-routes img{width:100%;height:270px;display:block;object-fit:contain}.wl-load-routes ul,.wl-company-layout ul{padding-left:20px;color:#52687b}.wl-load-routes li,.wl-company-layout li{padding:5px 0}.wl-envelope-grid{display:grid;grid-template-columns:1fr 1fr;gap:36px}.wl-envelope-grid>section{border-left:3px solid #2b64c8;padding:4px 0 4px 24px}.wl-envelope-grid dl{margin:20px 0}.wl-envelope-grid dt{font-size:.87rem;color:#52687b}.wl-envelope-grid dd{margin:4px 0 20px;font-size:1.7rem;font-weight:700;color:#173651}.wl-envelope-grid p{font-size:.94rem}.wl-operating-point{border-top:1px solid #d7e1ea;padding-top:18px;margin-top:32px}.wl-company-layout{display:grid;grid-template-columns:1fr 1.1fr;gap:38px;align-items:start}.wl-company-layout figure{margin:0}.wl-company-layout img{width:100%;height:auto;display:block}.wl-company-layout figcaption{font-size:.9rem;color:#52687b;margin-top:12px}.weili-profile .profile-story-split{scroll-margin-top:85px}
@media(max-width:900px){.wl-company-layout{grid-template-columns:1fr;gap:26px}}@media(max-width:700px){.wl-load-routes,.wl-envelope-grid{grid-template-columns:1fr;gap:28px}.wl-load-routes img{height:235px}}

/* PICEA: define the supplied structure, then compare the original frame-specific rows. */
.picea-profile .profile-story-brand{flex-wrap:wrap;gap:8px 16px}.picea-profile .profile-story-brand img{width:244px;height:62px}.picea-profile .profile-story-brand>span{border-left:0;padding-left:0}.pc-supply-boundary{display:grid;grid-template-columns:1fr 1fr;gap:36px}.pc-supply-boundary>section{border-top:2px solid #183c59;padding-top:20px}.pc-supply-boundary figure{margin:0 0 24px}.pc-supply-boundary img{width:100%;height:270px;display:block;object-fit:contain;background:#eaf3fb}.pc-table-hint{font-size:.9rem;color:#52687b}.pc-rating-table th,.pc-rating-table td{min-width:105px;padding:15px}.pc-rating-table th:first-child,.pc-rating-table td:first-child{min-width:65px}.pc-rating-notes{display:grid;grid-template-columns:1fr 1fr;gap:36px;margin-top:26px}.pc-rating-notes>section{border-top:2px solid #9bb4cd;padding-top:12px}.pc-drawing-sequence>section{display:grid;grid-template-columns:.75fr 1.3fr;gap:36px;border-top:1px solid #d7e1ea;padding:28px 0}.pc-drawing-sequence figure{margin:0}.pc-drawing-sequence img{width:100%;height:auto;display:block}.pc-drawing-sequence figcaption{font-size:.9rem;color:#52687b;margin-top:12px}.picea-profile .profile-story-split{scroll-margin-top:85px}
@media(max-width:900px){.pc-drawing-sequence>section{grid-template-columns:1fr;gap:22px}}@media(max-width:700px){.pc-supply-boundary,.pc-rating-notes{grid-template-columns:1fr;gap:28px}.pc-supply-boundary img{height:auto}}

/* WUMA: retrofit drawing views and agreed customization deliverables. */
.wuma-profile .profile-story-brand{flex-wrap:wrap;gap:8px 16px}.wuma-profile .profile-story-brand img{width:230px;height:65px}.wuma-profile .profile-story-brand>span{border-left:0;padding-left:0}.wm-family-layout>section{display:grid;grid-template-columns:.8fr 1.2fr;gap:36px;border-top:2px solid #183c59;padding:24px 0 32px}.wm-family-layout figure{margin:0;background:#f4f7fa;padding:16px}.wm-family-layout img{width:100%;height:330px;display:block;object-fit:contain}.wm-family-layout dl{margin:20px 0}.wm-family-layout dt{font-size:.86rem;color:#52687b}.wm-family-layout dd{margin:5px 0 18px;font-weight:600;color:#183c59}.wm-retrofit-checks{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;margin-bottom:26px}.wm-retrofit-checks>section{border-top:2px solid #92acc4;padding-top:18px}.wm-custom-table th,.wm-custom-table td{min-width:170px;padding:16px}.wm-company-layout{display:grid;grid-template-columns:1fr 1fr;gap:38px;align-items:start}.wm-company-layout figure{margin:0}.wm-company-layout img{width:100%;height:auto;display:block}.wm-company-layout figcaption{font-size:.9rem;color:#52687b;margin-top:12px}.wuma-profile .profile-story-split{scroll-margin-top:85px}
@media(max-width:1000px){.wm-retrofit-checks{grid-template-columns:1fr 1fr}}@media(max-width:800px){.wm-family-layout>section,.wm-company-layout{grid-template-columns:1fr;gap:24px}.wm-family-layout img{height:260px}}@media(max-width:550px){.wm-retrofit-checks{grid-template-columns:1fr;gap:20px}}

/* ZHENKANG: ratio boundary, then one vertically readable operating-point table. */
.zhenkang-profile .profile-story-brand{flex-wrap:wrap;gap:8px 16px}.zhenkang-profile .profile-story-brand img{width:260px;height:65px}.zhenkang-profile .profile-story-brand>span{border-left:0;padding-left:0}.zk-ratio-columns,.zk-company-columns{display:grid;grid-template-columns:1fr 1fr;gap:38px}.zk-ratio-columns>section{border-top:2px solid #183c59;padding-top:20px}.zk-duty-layout{display:grid;grid-template-columns:1fr 1fr;gap:42px;align-items:start}.zk-speed-table{width:100%;min-width:0}.zk-speed-table th,.zk-speed-table td{padding:14px 16px;min-width:0}.zk-speed-table td{white-space:nowrap;font-weight:600}.zk-rated-row{background:#e0eefc}.zk-table-hint{font-size:.9rem;color:#52687b}.zk-duty-reading figure{margin:0 0 26px;background:#eaf0f5;padding:20px}.zk-duty-reading img{width:100%;height:280px;display:block;object-fit:contain}.zk-duty-reading figcaption{margin-top:12px;font-size:.9rem;color:#52687b}.zk-assembly-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-bottom:28px}.zk-assembly-steps>section{border-top:2px solid #92acc4;padding-top:20px}.zk-catalogue-details{border-top:1px solid #c9d9e6;border-bottom:1px solid #c9d9e6;padding:20px 0}.zk-catalogue-details summary{cursor:pointer;color:#153959;font-weight:600;padding:6px 0}.zk-catalogue-details figure{margin:24px 0}.zk-catalogue-details img{display:block;width:100%;height:auto}.zk-catalogue-details figcaption{margin-top:12px;font-size:.9rem;color:#52687b}.zhenkang-profile .profile-story-split{scroll-margin-top:85px}
@media(max-width:850px){.zk-duty-layout{grid-template-columns:1fr;gap:28px}.zk-assembly-steps{grid-template-columns:1fr;gap:20px}}@media(max-width:700px){.zk-ratio-columns,.zk-company-columns{grid-template-columns:1fr;gap:24px}.zk-duty-reading img{height:auto}.zk-speed-table th,.zk-speed-table td{padding:13px 10px}}

/* FIXEDSTAR/Zhongde: industrial assembly options followed by PV load-path selection. */
.fixedstar-profile .profile-story-brand{flex-wrap:wrap;gap:8px 16px}.fixedstar-profile .profile-story-brand img{width:260px;height:65px}.fixedstar-profile .profile-story-brand>span{border-left:0;padding-left:0}.fs-industrial-layout{display:grid;grid-template-columns:.85fr 1.15fr;gap:40px;align-items:start}.fs-industrial-layout figure,.fs-interface-layout figure,.fs-solar-layout figure{margin:0}.fs-industrial-layout img{width:100%;height:350px;object-fit:contain;display:block}.fs-industrial-layout figcaption,.fs-interface-layout figcaption,.fs-solar-layout figcaption{font-size:.9rem;color:#52687b;margin-top:12px}.fs-interface-layout{display:grid;grid-template-columns:1.2fr .7fr;gap:34px;align-items:start}.fs-interface-table th,.fs-interface-table td{min-width:180px;padding:16px}.fs-interface-layout img{width:100%;height:300px;object-fit:contain;display:block}.fs-duty-pair{display:grid;grid-template-columns:1fr 1fr;gap:36px;margin-top:28px}.fs-duty-pair>section{border-top:2px solid #92acc4;padding-top:14px}.fs-solar-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:40px;align-items:start}.fs-solar-layout img{width:100%;height:300px;object-fit:contain;display:block;background:#f1f5f8}.fs-solar-ratings{margin:26px 0}.fs-solar-ratings>div{display:flex;justify-content:space-between;gap:16px;border-bottom:1px solid #d7e1ea;padding:13px 0}.fs-solar-ratings dt{color:#52687b}.fs-solar-ratings dd{margin:0;color:#183c59;font-weight:700}.fixedstar-profile .profile-story-split{scroll-margin-top:85px}
@media(max-width:900px){.fs-interface-layout{grid-template-columns:1fr;gap:24px}.fs-interface-layout img{height:240px}}@media(max-width:750px){.fs-industrial-layout,.fs-solar-layout,.fs-duty-pair{grid-template-columns:1fr;gap:26px}.fs-industrial-layout img{height:auto}.fs-solar-layout img{height:270px}}

.fixedstar-profile .profile-story-brand{background:#123a5b;border-color:#557993}.fixedstar-profile .profile-story-brand img{background:transparent}.fixedstar-profile .profile-story-brand>span{color:#e6f1fa}

/* TONGLI: architecture envelopes, machine-duty cases and production traceability. */
.tongli-profile .profile-story-brand{flex-wrap:wrap;gap:8px 16px}.tongli-profile .profile-story-brand img{width:245px;height:65px}.tongli-profile .profile-story-brand>span{border-left:0;padding-left:0}.tl-architecture-pair{display:grid;grid-template-columns:1fr 1fr;gap:38px;margin-bottom:28px}.tl-architecture-pair>section{border-top:2px solid #183c59;padding-top:20px}.tl-architecture-pair figure{margin:0 0 22px}.tl-architecture-pair img{width:300px;max-width:100%;height:200px;object-fit:contain;display:block;margin:auto}.tl-family-table th,.tl-family-table td{padding:15px 18px;min-width:150px}.tl-family-table th:first-child{min-width:200px}.tl-machine-duty,.tl-service-sequence{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-bottom:24px}.tl-machine-duty>section,.tl-service-sequence>section{border-top:2px solid #92acc4;padding-top:18px}.tl-company-layout{display:grid;grid-template-columns:1.2fr .9fr;gap:38px;align-items:start}.tl-company-layout figure{margin:0}.tl-company-layout img{width:100%;height:auto;display:block}.tl-company-layout figcaption{margin-top:12px;font-size:.9rem;color:#52687b}.tongli-profile .profile-story-split{scroll-margin-top:85px}
@media(max-width:900px){.tl-machine-duty,.tl-service-sequence,.tl-company-layout{grid-template-columns:1fr;gap:24px}}@media(max-width:700px){.tl-architecture-pair{grid-template-columns:1fr;gap:26px}}

/* NUODUN: identical nominal ratios, distinct stage rows, then complete linear-system scope. */
.nuodun-profile .profile-story-brand{flex-wrap:wrap;gap:8px 16px}.nuodun-profile .profile-story-brand img{width:260px;height:62px}.nuodun-profile .profile-story-brand>span{border-left:0;padding-left:0}.nd-stage-pair{display:grid;grid-template-columns:1fr 1fr;gap:36px;margin-bottom:28px}.nd-stage-pair>section{border-top:2px solid #183c59;padding-top:18px}.nd-stage-pair dl>div{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid #d7e1ea;padding:13px 0}.nd-stage-pair dt{color:#52687b}.nd-stage-pair dd{margin:0;font-weight:700}.nd-ratio-table th,.nd-ratio-table td{min-width:100px;padding:14px}.nd-table-note{font-size:.9rem;color:#52687b}.nd-original-sheet{padding:20px 0;border-top:1px solid #c9d9e6;border-bottom:1px solid #c9d9e6;margin:22px 0}.nd-original-sheet summary{cursor:pointer;font-weight:600;color:#153959;padding:6px 0}.nd-original-sheet figure{max-width:850px;margin:24px auto}.nd-original-sheet img{width:100%;height:auto;display:block}.nd-original-sheet figcaption,.nd-worm-layout figcaption{margin-top:12px;font-size:.9rem;color:#52687b}.nd-worm-layout{display:grid;grid-template-columns:.9fr 1.1fr;gap:38px;align-items:start}.nd-worm-layout figure{margin:0}.nd-worm-layout img{width:100%;height:300px;object-fit:contain;display:block}.nd-system-questions{display:grid;grid-template-columns:1fr 1fr;gap:30px 38px}.nd-system-questions>section{border-top:2px solid #92acc4;padding-top:16px}.nuodun-profile .profile-story-split{scroll-margin-top:85px}
@media(max-width:800px){.nd-worm-layout{grid-template-columns:1fr;gap:24px}.nd-worm-layout img{height:auto}}@media(max-width:650px){.nd-stage-pair,.nd-system-questions{grid-template-columns:1fr;gap:24px}}

/* DESBOER: frame-specific grades, architecture drawings and external-load reference. */
.desboer-profile .profile-story-brand{flex-wrap:wrap;gap:8px 16px}.desboer-profile .profile-story-brand img{width:260px;height:70px}.desboer-profile .profile-story-brand>span{border-left:0;padding-left:0}.db-grade-notes,.db-layout-pair,.db-rating-pair{display:grid;grid-template-columns:1fr 1fr;gap:38px}.db-grade-notes>section,.db-rating-pair>section{border-top:2px solid #183c59;padding-top:18px}.db-grade-notes dl>div{display:flex;justify-content:space-between;gap:18px;border-bottom:1px solid #d7e1ea;padding:12px 0}.db-grade-notes dt{color:#52687b}.db-grade-notes dd{margin:0;font-weight:600}.db-layout-pair figure{margin:0 0 22px}.db-layout-pair img{width:100%;height:auto;display:block}.db-layout-pair figcaption,.db-originals figcaption{font-size:.9rem;color:#52687b;margin-top:12px}.db-small-table{width:100%;min-width:0}.db-small-table th,.db-small-table td{min-width:0;padding:13px 16px}.db-originals{border-top:1px solid #c9d9e6;border-bottom:1px solid #c9d9e6;padding:20px 0;margin-top:28px}.db-originals summary{cursor:pointer;font-weight:600;color:#153959}.db-originals figure{margin:24px 0}.db-originals img{display:block;width:100%;height:auto}.db-load-values>div{border-top:1px solid #c9d9e6;padding:18px 0}.db-load-values dt{font-size:.94rem;color:#52687b}.db-load-values dd{margin:8px 0 0;font-size:1.3rem;font-weight:600}.desboer-profile .profile-story-split{scroll-margin-top:85px}
@media(max-width:750px){.db-grade-notes,.db-layout-pair,.db-rating-pair{grid-template-columns:1fr;gap:26px}.db-grade-notes dl>div{gap:12px}.db-small-table th,.db-small-table td{padding:13px 10px}}

/* JIACHENG: drive architecture and stage envelopes, then machine-duty and production scope. */
.jiacheng-profile .profile-story-brand{flex-wrap:wrap;gap:8px 16px}.jiacheng-profile .profile-story-brand img{width:260px;height:76px}.jiacheng-profile .profile-story-brand>span{border-left:0;padding-left:0}.jc-drive-routes{display:grid;grid-template-columns:1fr 1fr;gap:38px}.jc-drive-routes>section{border-top:2px solid #183c59;padding-top:22px}.jc-drive-routes figure{margin:0 0 24px}.jc-drive-routes img{display:block;width:100%;height:300px;object-fit:contain}.jc-drive-routes figcaption,.jc-manufacturing-layout figcaption{font-size:.9rem;color:#52687b;margin-top:12px}.jc-drive-routes dl>div{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid #d7e1ea;padding:14px 0}.jc-drive-routes dt{color:#52687b}.jc-drive-routes dd{margin:0;font-weight:600}.jc-duty-cases{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.jc-duty-cases>section{border-top:2px solid #92acc4;padding-top:18px}.jc-manufacturing-layout{display:grid;grid-template-columns:1.1fr 1fr;gap:38px;align-items:start}.jc-manufacturing-layout figure{margin:0}.jc-manufacturing-layout img{display:block;width:100%;height:auto}.jiacheng-profile .profile-story-split{scroll-margin-top:85px}
@media(max-width:900px){.jc-duty-cases,.jc-manufacturing-layout{grid-template-columns:1fr;gap:24px}}@media(max-width:700px){.jc-drive-routes{grid-template-columns:1fr;gap:28px}.jc-drive-routes img{height:260px}.jc-drive-routes dl>div{gap:12px;flex-direction:column}.jc-drive-routes dd{font-size:1.15rem}}

/* TONGYU: shaft/flange interface choice, discrete ratios and manufacturing boundaries. */
.tongyu-profile .profile-story-brand{flex-wrap:wrap;gap:8px 16px}.tongyu-profile .profile-story-brand img{width:260px;height:70px}.tongyu-profile .profile-story-brand>span{border-left:0;padding-left:0}.ty-output-pair,.ty-ratio-lists,.ty-process-history{display:grid;grid-template-columns:1fr 1fr;gap:38px}.ty-output-pair>section{border-top:2px solid #183c59;padding-top:22px}.ty-output-pair figure{margin:0 0 22px}.ty-output-pair img{width:100%;height:300px;object-fit:contain;display:block}.ty-output-pair figcaption{font-size:.9rem;color:#52687b;margin-top:12px}.ty-ratio-lists>section,.ty-process-history>section{border-top:2px solid #92acc4;padding-top:18px}.ty-ratio-lists dl>div{border-bottom:1px solid #d7e1ea;padding:14px 0}.ty-ratio-lists dt{color:#52687b;font-size:.92rem}.ty-ratio-lists dd{margin:10px 0 0;font-size:1.18rem;line-height:1.8;font-weight:600}.ty-configuration-note{border-top:1px solid #c9d9e6;margin-top:30px;padding-top:22px}.ty-drive-routes{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.ty-drive-routes>section{border-top:2px solid #92acc4;padding-top:18px}.tongyu-profile .profile-story-split{scroll-margin-top:85px}
@media(max-width:900px){.ty-drive-routes{grid-template-columns:1fr;gap:24px}}@media(max-width:700px){.ty-output-pair,.ty-ratio-lists,.ty-process-history{grid-template-columns:1fr;gap:26px}.ty-output-pair img{height:250px}}

/* JIAOXING: duplex adjustment through the service cycle and hypoid replacement checks. */
.jiaoxing-profile .profile-story-brand{flex-wrap:wrap;gap:8px 16px}.jiaoxing-profile .profile-story-brand img{width:260px;height:70px}.jiaoxing-profile .profile-story-brand>span{border-left:0;padding-left:0}.jx-duplex-layout{display:grid;grid-template-columns:1.1fr .9fr;gap:38px;align-items:start}.jx-duplex-layout figure,.jx-adjustment-reading figure,.jx-hypoid-layout figure{margin:0}.jx-duplex-layout img,.jx-adjustment-reading img{display:block;width:100%;height:360px;object-fit:contain}.jx-duplex-layout figcaption,.jx-adjustment-reading figcaption,.jx-hypoid-layout figcaption{font-size:.9rem;color:#52687b;margin-top:12px}.jx-setting-sequence,.jx-replacement-checks{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-bottom:30px}.jx-setting-sequence>section,.jx-replacement-checks>section{border-top:2px solid #92acc4;padding-top:18px}.jx-adjustment-reading{display:grid;grid-template-columns:.8fr 1.2fr;gap:38px;align-items:start}.jx-hypoid-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:38px;align-items:start;margin-bottom:34px}.jx-hypoid-layout img{display:block;width:100%;height:360px;object-fit:contain}.jx-stage-values>div{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid #d7e1ea;padding:14px 0}.jx-stage-values dt{color:#52687b}.jx-stage-values dd{margin:0;font-weight:600}.jiaoxing-profile .profile-story-split{scroll-margin-top:85px}
@media(max-width:900px){.jx-setting-sequence,.jx-replacement-checks{grid-template-columns:1fr;gap:24px}}@media(max-width:750px){.jx-duplex-layout,.jx-adjustment-reading,.jx-hypoid-layout{grid-template-columns:1fr;gap:26px}.jx-duplex-layout img,.jx-adjustment-reading img,.jx-hypoid-layout img{height:auto}.jx-stage-values>div{gap:12px}}

/* SEW Tianjin: configured variants, agitator load path and order/service documents. */
.sew-tianjin-profile .profile-story-brand{flex-wrap:wrap;gap:8px 16px}.sew-tianjin-profile .profile-story-brand img{width:260px;height:64px}.sew-tianjin-profile .profile-story-brand>span{border-left:0;padding-left:0}.sew-rx-feature,.sew-agitator-layout{display:grid;grid-template-columns:1fr 1fr;gap:38px;align-items:start}.sew-rx-feature figure,.sew-agitator-layout figure{margin:0}.sew-rx-feature img,.sew-agitator-layout img{width:100%;height:auto;display:block}.sew-rx-feature figcaption,.sew-agitator-layout figcaption{font-size:.9rem;color:#52687b;margin-top:12px}.sew-multistage-pair{display:grid;grid-template-columns:1fr 1fr;gap:38px;margin-top:35px}.sew-multistage-pair>section{border-top:2px solid #183c59;padding-top:20px}.sew-multistage-pair dl>div{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid #d7e1ea;padding:13px 0}.sew-multistage-pair dt{color:#52687b}.sew-multistage-pair dd{margin:0;font-weight:600}.sew-document-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-bottom:26px}.sew-document-steps>section{border-top:2px solid #92acc4;padding-top:18px}.sew-tianjin-profile .profile-story-split{scroll-margin-top:85px}
@media(max-width:900px){.sew-document-steps{grid-template-columns:1fr;gap:24px}}@media(max-width:750px){.sew-rx-feature,.sew-agitator-layout,.sew-multistage-pair{grid-template-columns:1fr;gap:26px}.sew-multistage-pair dl>div{gap:12px}}

.sew-tianjin-profile .profile-story-brand img{width:205px;height:115px}
/* TIANYI: motion-axis specification and separate precision routes. */
.tianyi-profile .profile-story-brand{flex-wrap:wrap;gap:8px 16px}.tianyi-profile .profile-story-brand img{width:200px;height:106px}.tianyi-profile .profile-story-brand>span{border-left:0;padding-left:0}.ti-family-pair{display:grid;grid-template-columns:1fr 1fr;gap:44px}.ti-family-pair>section{min-width:0}.ti-family-pair figure{margin:0 0 24px}.ti-family-pair img{width:100%;height:300px;object-fit:contain;display:block}.ti-family-pair figcaption{font-size:.9rem;color:#52687b;margin-top:12px}.ti-family-pair dl>div{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid #d7e1ea;padding:13px 0}.ti-family-pair dt{color:#52687b}.ti-family-pair dd{margin:0;font-weight:600;max-width:60%}.ti-reading-note{margin-top:30px;padding-top:20px;border-top:1px solid #d7e1ea}.ti-grade-workflow,.ti-axis-cases{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.ti-grade-workflow>section,.ti-axis-cases>section{border-top:2px solid #92acc4;padding-top:18px}.ti-grade-workflow span{color:#1268b7;font-weight:800;display:block;margin-bottom:12px}.ti-selected-values,.ti-motor-interface{border-top:1px solid #d7e1ea;padding-top:24px;margin-top:25px}.tianyi-profile .profile-story-split{scroll-margin-top:85px}
@media(max-width:800px){.ti-family-pair,.ti-grade-workflow,.ti-axis-cases{grid-template-columns:1fr;gap:28px}.ti-family-pair img{height:260px}.ti-family-pair dl>div{display:block}.ti-family-pair dd{max-width:none;margin-top:6px}.tianyi-profile .profile-story-brand{max-width:100%}.tianyi-profile .profile-story-brand img{width:200px;height:106px}}
/* Supror: installation rows and manufacturer-to-order inspection records. */
.supror-profile .profile-story-brand{flex-wrap:wrap;gap:8px 16px}.supror-profile .profile-story-brand img{width:260px;height:65px}.supror-profile .profile-story-brand>span{border-left:0;padding-left:0}.su-wp-feature{display:grid;grid-template-columns:.9fr 1.1fr;gap:40px;align-items:start}.su-wp-feature figure,.su-workshop-reading figure,.su-test-reading figure{margin:0}.su-wp-feature img{width:100%;height:390px;object-fit:contain;display:block}.su-wp-feature figcaption,.su-workshop-reading figcaption,.su-test-reading figcaption{font-size:.9rem;color:#52687b;margin-top:12px}.su-series-values>div{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid #d7e1ea;padding:12px 0}.su-series-values dt{color:#52687b}.su-series-values dd{margin:0;font-weight:600}.su-install-rows>section{display:grid;grid-template-columns:160px 1fr;gap:28px;border-top:1px solid #cedde9;padding:24px 0}.su-install-rows>section>span{font-weight:700;color:#1569b4}.su-workshop-reading{display:grid;grid-template-columns:1fr 1fr;gap:38px;align-items:start}.su-workshop-reading img,.su-test-reading img{width:100%;height:auto;display:block}.su-workshop-reading ol{padding-left:24px;margin:0}.su-workshop-reading li{padding-left:8px;margin-bottom:24px}.su-test-reading{display:grid;grid-template-columns:1fr 1fr;gap:38px;align-items:start;border-top:1px solid #d7e1ea;padding-top:28px;margin-top:32px}.supror-profile .profile-story-split{scroll-margin-top:85px}
@media(max-width:800px){.su-wp-feature,.su-workshop-reading,.su-test-reading{grid-template-columns:1fr;gap:25px}.su-wp-feature img{height:280px}.su-series-values>div{display:block}.su-series-values dd{margin-top:6px}.su-install-rows>section{grid-template-columns:1fr;gap:12px}.supror-profile .profile-story-brand{max-width:100%}.supror-profile .profile-story-brand img{width:260px;height:65px}}
/* Evergear: mounting gallery and application-specific support loads. */
.evergear-profile .profile-story-brand{flex-wrap:wrap;gap:8px 16px}.evergear-profile .profile-story-brand img{width:260px;height:70px}.evergear-profile .profile-story-brand>span{border-left:0;padding-left:0}.eg-mount-pair{display:grid;grid-template-columns:1fr 1fr;gap:36px}.eg-mount-pair figure,.eg-machining-layout figure{margin:0}.eg-mount-pair img{width:100%;height:300px;object-fit:contain;display:block}.eg-mount-pair figcaption,.eg-machining-layout figcaption{font-size:.9rem;color:#52687b;margin-top:12px}.eg-er-envelope{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;border-top:2px solid #183c59;border-bottom:1px solid #d7e1ea;padding:22px 0;margin:30px 0}.eg-er-envelope span{display:block;font-size:.9rem;color:#52687b}.eg-er-envelope strong{display:block;font-size:1.25rem;margin-top:8px}.eg-load-columns{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.eg-load-columns>section{border-top:2px solid #92acc4;padding-top:20px}.eg-operating-point{margin-top:24px;border-top:1px solid #d7e1ea;padding-top:24px}.eg-route-list{display:grid;grid-template-columns:1fr 1fr;gap:26px 38px}.eg-route-list>section{border-top:1px solid #d7e1ea;padding-top:20px}.eg-machining-layout{display:grid;grid-template-columns:.9fr 1.1fr;gap:38px;align-items:start}.eg-machining-layout img{width:100%;height:auto;display:block}
@media(max-width:800px){.eg-mount-pair,.eg-load-columns,.eg-route-list,.eg-machining-layout{grid-template-columns:1fr;gap:25px}.eg-mount-pair img{height:250px}.eg-er-envelope{grid-template-columns:1fr;gap:0}.eg-er-envelope>div{padding:15px 0;border-bottom:1px solid #d7e1ea}.eg-er-envelope>div:last-child{border:0}.evergear-profile .profile-story-brand{max-width:100%}.evergear-profile .profile-story-brand img{width:260px;height:70px}}
/* TECHMECH: frame-specific servo rows and coded right-angle interfaces. */
.techmech-profile .profile-story-brand{flex-wrap:wrap;gap:8px 16px}.techmech-profile .profile-story-brand img{width:255px;height:75px}.techmech-profile .profile-story-brand>span{border-left:0;padding-left:0}.tm-layout-pair,.tm-rating-reading{display:grid;grid-template-columns:1fr 1fr;gap:36px}.tm-layout-pair figure{margin:0}.tm-layout-pair img{width:100%;height:280px;object-fit:contain;display:block}.tm-layout-pair figcaption{font-size:.9rem;color:#52687b;margin-top:12px}.tm-rating-table th,.tm-rating-table td{padding:16px;min-width:155px}.tm-rating-table th:first-child{min-width:225px}.tm-rating-reading{margin-top:28px}.tm-rating-reading>section{border-top:2px solid #92acc4;padding-top:18px}.tm-interface-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px 36px}.tm-interface-grid>section{border-top:1px solid #cedde9;padding-top:18px}.tm-tst-example{border-top:2px solid #183c59;margin-top:28px;padding-top:22px}.tm-axis-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.tm-axis-steps>section{border-top:2px solid #92acc4;padding-top:18px}.tm-axis-steps span{color:#1569b4;font-weight:700}
@media(max-width:800px){.tm-layout-pair,.tm-rating-reading,.tm-interface-grid,.tm-axis-steps{grid-template-columns:1fr;gap:25px}.tm-layout-pair img{height:230px}.techmech-profile .profile-story-brand{max-width:100%}.techmech-profile .profile-story-brand img{width:255px;height:75px}}
/* BEITTO: family-specific ordering codes and matched-ratio comparison. */
.beitto-profile .profile-story-brand{flex-wrap:wrap;gap:8px 16px}.beitto-profile .profile-story-brand img{width:260px;height:65px}.beitto-profile .profile-story-brand>span{border-left:0;padding-left:0}.bt-family-pair,.bt-frame-comparison{display:grid;grid-template-columns:1fr 1fr;gap:38px}.bt-family-pair figure,.bt-code-layout figure{margin:0}.bt-family-pair img{width:100%;height:300px;object-fit:contain;display:block}.bt-family-pair figcaption,.bt-code-layout figcaption{font-size:.9rem;color:#52687b;margin-top:12px}.bt-frame-comparison>section{border-top:2px solid #183c59;padding-top:20px}.bt-frame-comparison dl>div{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid #d7e1ea;padding:13px 0}.bt-frame-comparison dt{color:#52687b}.bt-frame-comparison dd{margin:0;font-weight:700}.bt-load-footnotes{border-top:1px solid #d7e1ea;padding-top:22px;margin-top:25px}.bt-code-layout{display:grid;grid-template-columns:1.15fr .75fr;gap:40px;align-items:start}.bt-code-layout img{width:100%;height:auto;display:block}.bt-machine-rows>section{display:grid;grid-template-columns:190px 1fr;gap:30px;border-top:1px solid #cedde9;padding:24px 0}.bt-machine-rows>section>span{font-weight:700;color:#1569b4}
@media(max-width:800px){.bt-family-pair,.bt-frame-comparison,.bt-code-layout{grid-template-columns:1fr;gap:25px}.bt-family-pair img{height:260px}.bt-frame-comparison dl>div{display:block}.bt-frame-comparison dd{margin-top:6px}.bt-machine-rows>section{grid-template-columns:1fr;gap:10px}.beitto-profile .profile-story-brand{max-width:100%}.beitto-profile .profile-story-brand img{width:260px;height:65px}}
/* TANHON: industrial output connections and auxiliary scope. */
.tanhon-profile .profile-story-brand{flex-wrap:wrap;gap:8px 16px}.tanhon-profile .profile-story-brand img{width:180px;height:120px}.tanhon-profile .profile-story-brand>span{border-left:0;padding-left:0}.th-mth-layout{display:grid;grid-template-columns:1fr 1fr;gap:38px;align-items:start}.th-mth-layout figure,.th-process-pair figure{margin:0}.th-mth-layout img{width:100%;height:auto;display:block;background:#f1f5f8}.th-mth-layout figcaption,.th-process-pair figcaption{font-size:.9rem;color:#52687b;margin-top:12px}.th-shaft-rows>section{display:grid;grid-template-columns:230px 1fr;gap:30px;border-top:1px solid #cedde9;padding:25px 0}.th-shaft-rows>section>span{font-weight:700;color:#1569b4}.th-system-columns{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.th-system-columns>section{border-top:2px solid #92acc4;padding-top:20px}.th-process-pair{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-bottom:28px}.th-process-pair img{width:100%;height:auto;display:block}.th-project-context{border-left:3px solid #1c73b9;padding:6px 0 6px 24px;margin:28px 0}
@media(max-width:800px){.th-mth-layout,.th-system-columns,.th-process-pair{grid-template-columns:1fr;gap:25px}.th-shaft-rows>section{grid-template-columns:1fr;gap:10px}.tanhon-profile .profile-story-brand{max-width:100%}.tanhon-profile .profile-story-brand img{width:180px;height:120px}}
/* Ruiding: two architectures, condition-specific comparisons and interface codes. */
.ruiding-profile .profile-story-brand{flex-wrap:wrap;gap:8px 16px}.ruiding-profile .profile-story-brand img{width:290px;height:65px}.ruiding-profile .profile-story-brand>span{border-left:0;padding-left:0}.rd-architecture-pair,.rd-interface-pair,.rd-application-pair{display:grid;grid-template-columns:1fr 1fr;gap:38px}.rd-architecture-pair figure,.rd-inspection-layout figure{margin:0}.rd-architecture-pair img{width:100%;height:300px;object-fit:contain;display:block}.rd-architecture-pair figcaption,.rd-inspection-layout figcaption{font-size:.9rem;color:#52687b;margin-top:12px}.rd-rating-table th,.rd-rating-table td{padding:16px;min-width:225px}.rd-reading-notes{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:28px}.rd-reading-notes>section,.rd-application-pair>section{border-top:2px solid #92acc4;padding-top:18px}.rd-inspection-layout{display:grid;grid-template-columns:.65fr 1.35fr;gap:38px;align-items:start}.rd-inspection-layout img{width:100%;height:auto;display:block}.rd-application-pair{margin-top:32px}
@media(max-width:800px){.rd-architecture-pair,.rd-interface-pair,.rd-application-pair,.rd-reading-notes,.rd-inspection-layout{grid-template-columns:1fr;gap:25px}.rd-architecture-pair img{height:260px}.ruiding-profile .profile-story-brand{max-width:100%}.ruiding-profile .profile-story-brand img{width:290px;height:65px}}
/* Feluoka: shaft connection, original frame charts and complete motor package. */
.feluoka-profile .profile-story-brand{flex-wrap:wrap;gap:8px 16px}.feluoka-profile .profile-story-brand img{width:260px;height:75px}.feluoka-profile .profile-story-brand>span{border-left:0;padding-left:0}.flk-layout-pair{display:grid;grid-template-columns:1fr 1fr;gap:40px}.flk-layout-pair dl>div{border-bottom:1px solid #cddce8;padding:12px 0}.flk-layout-pair dd{margin:4px 0 0;font-weight:700}.flk-chart-pair{display:grid;grid-template-columns:210px 210px 1fr;gap:35px;align-items:start}.flk-chart-pair figure,.flk-process-layout figure{margin:0}.flk-chart-pair img,.flk-process-layout img{width:100%;height:auto;display:block}.flk-chart-pair figcaption,.flk-process-layout figcaption{font-size:.9rem;color:#52687b;margin-top:12px}.flk-scope-rows>section{display:grid;grid-template-columns:200px 1fr;gap:30px;border-top:1px solid #cedde9;padding:24px 0}.flk-scope-rows>section>span{font-weight:700;color:#1569b4}.flk-process-layout{display:grid;grid-template-columns:1.3fr .7fr;gap:40px;align-items:start}
@media(max-width:800px){.flk-layout-pair,.flk-chart-pair,.flk-process-layout{grid-template-columns:1fr;gap:30px}.flk-chart-pair figure{max-width:270px;margin:auto}.flk-scope-rows>section{grid-template-columns:1fr;gap:10px}.feluoka-profile .profile-story-brand{max-width:100%}.feluoka-profile .profile-story-brand img{width:260px;height:75px}}
/* Tunsing: original ordering drawings, frame comparison and mounting-dependent oil. */
.tunsing-profile .profile-story-brand{flex-wrap:wrap;gap:8px 16px}.tunsing-profile .profile-story-brand img{width:280px;height:75px}.tunsing-profile .profile-story-brand>span{border-left:0;padding-left:0}.ts-forms-pair,.ts-frame-pair,.ts-oil-pair{display:grid;grid-template-columns:1fr 1fr;gap:38px}.ts-forms-pair figure,.ts-code-layout figure,.ts-original-tables figure{margin:0}.ts-forms-pair img{display:block;width:100%;height:450px;object-fit:contain}.ts-forms-pair figcaption,.ts-code-layout figcaption{font-size:.9rem;color:#52687b;margin-top:12px}.ts-frame-pair>section,.ts-oil-pair>section{border-top:2px solid #92acc4;padding-top:18px}.ts-frame-pair dl>div{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid #d7e1ea;padding:12px 0}.ts-frame-pair dd{margin:0;font-weight:700}.ts-original-tables{display:grid;grid-template-columns:1fr 1fr;gap:30px;max-width:780px;margin:35px auto 0}.ts-original-tables img{width:100%;height:auto;display:block}.ts-original-tables span{display:block;margin-top:12px}.ts-code-layout{display:grid;grid-template-columns:1.15fr .85fr;gap:40px;align-items:start}.ts-code-layout img{width:100%;height:auto;display:block}
@media(max-width:800px){.ts-forms-pair,.ts-frame-pair,.ts-oil-pair,.ts-original-tables,.ts-code-layout{grid-template-columns:1fr;gap:28px}.ts-forms-pair img{height:auto}.ts-frame-pair dl>div{display:block}.ts-frame-pair dd{margin-top:6px}.tunsing-profile .profile-story-brand{max-width:100%}.tunsing-profile .profile-story-brand img{width:280px;height:75px}}
/* Xinghai: installation restrictions and separate industrial drive principles. */
.xinhai-profile .profile-story-brand{flex-wrap:wrap;gap:8px 16px}.xinhai-profile .profile-story-brand img{width:230px;height:85px}.xinhai-profile .profile-story-brand>span{border-left:0;padding-left:0}.xh-ff-layout{display:grid;grid-template-columns:1.25fr .75fr;gap:40px;align-items:start}.xh-ff-visual figure,.xh-bw-heading figure{margin:0 0 25px}.xh-ff-visual img,.xh-bw-heading img{display:block;width:100%;height:auto}.xh-ff-visual figcaption,.xh-bw-heading figcaption{font-size:.9rem;color:#52687b;margin-top:12px}.xh-bw-heading{display:grid;grid-template-columns:300px 1fr;gap:40px;align-items:start}.xh-condition-rows>section{display:grid;grid-template-columns:210px 1fr;gap:30px;border-top:1px solid #cedde9;padding:24px 0}.xh-condition-rows>section>span{font-weight:700;color:#1569b4}.xh-duty-columns{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.xh-duty-columns>section{border-top:2px solid #92acc4;padding-top:20px}
@media(max-width:800px){.xh-ff-layout,.xh-bw-heading,.xh-duty-columns{grid-template-columns:1fr;gap:28px}.xh-condition-rows>section{grid-template-columns:1fr;gap:10px}.xinhai-profile .profile-story-brand{max-width:100%}.xinhai-profile .profile-story-brand img{width:230px;height:85px}}
/* SIGGEAR: miniature actuator envelopes, coherent stage rows and integration. */
.siggear-profile .profile-story-brand{flex-wrap:wrap;gap:8px 16px}.siggear-profile .profile-story-brand img{width:260px;height:75px}.siggear-profile .profile-story-brand>span{border-left:0;padding-left:0}.sg-diameter-pair,.sg-acceptance-pair{display:grid;grid-template-columns:1fr 1fr;gap:38px}.sg-diameter-pair figure,.sg-interface-layout figure,.sg-production{margin:0}.sg-diameter-pair img{display:block;width:100%;height:320px;object-fit:contain}.sg-diameter-pair figcaption,.sg-interface-layout figcaption,.sg-production figcaption{font-size:.9rem;color:#52687b;margin-top:12px}.sg-diameter-pair dl>div{border-bottom:1px solid #cedde9;padding:12px 0}.sg-diameter-pair dd{margin:4px 0 0;font-weight:700}.sg-stage-table th,.sg-stage-table td{min-width:130px;padding:15px}.sg-stage-notes{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:30px}.sg-stage-notes>section,.sg-acceptance-pair>section{border-top:2px solid #92acc4;padding-top:18px}.sg-interface-layout{display:grid;grid-template-columns:.65fr 1.35fr;gap:40px;align-items:start}.sg-interface-layout img,.sg-production img{display:block;width:100%;height:auto}.sg-production{margin-bottom:32px}
@media(max-width:800px){.sg-diameter-pair,.sg-acceptance-pair,.sg-stage-notes,.sg-interface-layout{grid-template-columns:1fr;gap:28px}.sg-diameter-pair img{height:auto}.siggear-profile .profile-story-brand{max-width:100%}.siggear-profile .profile-story-brand img{width:260px;height:75px}}
