.gear-case{font-family:"Microsoft YaHei","PingFang SC","Noto Sans CJK SC",Arial,sans-serif;background:#fff}.gear-hero{background:radial-gradient(circle at 83% 20%,rgba(0,110,0,.2),transparent 24%),linear-gradient(135deg,#101925 0%,#172638 58%,#213847 100%);color:#fff}.gear-hero .case-study-labels span{border-color:rgba(255,255,255,.2);background:rgba(255,255,255,.07);color:#d8e7da}.gear-hero__eyebrow{margin-top:28px;color:#9ad69a;font-size:10px;font-weight:800;letter-spacing:.16em}.gear-hero h1{max-width:900px;margin-top:14px;font-size:clamp(42px,5vw,68px);letter-spacing:-.055em;line-height:1.08}.gear-hero .case-study-hero__subtitle{color:#c5d0dd}.gear-hero .case-study-hero__summary{border-color:rgba(255,255,255,.14);background:rgba(255,255,255,.07);box-shadow:0 24px 50px rgba(0,0,0,.2)}.gear-hero .case-study-hero__summary div+div{border-color:rgba(255,255,255,.12)}.gear-hero .case-study-hero__summary span{color:#9eafc1}.gear-hero .case-study-hero__summary strong{color:#fff}.gear-hero-media{margin:0;min-height:clamp(390px,46vw,590px)}.gear-section-index{padding-top:7px}.gear-section-index span{display:block;color:var(--blue);font-size:54px;font-weight:800;letter-spacing:-.06em}.gear-section-index p{margin-top:5px;color:var(--color-text-muted);font-size:10px;font-weight:800;letter-spacing:.15em}.gear-overview{display:grid;grid-template-columns:170px minmax(0,1fr);gap:70px;margin-top:105px;padding-bottom:82px;border-bottom:1px solid var(--line)}.gear-overview h2,.gear-challenge h2,.gear-contact h2,.gear-solution h2,.gear-product h2,.gear-manufacturing h2,.gear-results h2,.gear-significance h2{margin-top:11px;font-size:clamp(31px,3.8vw,50px);letter-spacing:-.045em;line-height:1.14}.gear-copy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;margin-top:30px}.gear-copy p,.gear-challenge__copy p,.gear-contact__content>p,.gear-solution__intro>p,.gear-track>p,.gear-product__head>p,.gear-results__copy>p,.gear-significance__content>p{color:var(--color-text-secondary);font-size:14px;line-height:1.85}.gear-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:28px;overflow:hidden;border:1px solid var(--line);border-radius:20px;background:#f7f9fb}.gear-facts article{padding:23px}.gear-facts article+article{border-left:1px solid var(--line)}.gear-facts span{display:block;color:var(--color-text-muted);font-size:9px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.gear-facts strong{display:block;margin-top:8px;font-size:14px}.gear-challenge{margin-top:112px;padding:58px;border-radius:30px;background:#142033;color:#fff}.gear-challenge__head{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.7fr);gap:70px;align-items:end}.gear-challenge__head .section-eyebrow{color:#95d295}.gear-challenge__head>p{color:#bfcbd9;font-size:13px;line-height:1.75}.gear-challenge__story{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(380px,.92fr);gap:58px;margin-top:45px;padding-top:42px;border-top:1px solid rgba(255,255,255,.13)}.gear-challenge__copy p{color:#c8d2df}.gear-challenge__copy p+p{margin-top:18px}.gear-pain-grid{display:grid;gap:11px}.gear-pain-grid article{position:relative;padding:19px 20px 19px 64px;border:1px solid rgba(255,255,255,.13);border-radius:15px;background:rgba(255,255,255,.05)}.gear-pain-grid span{position:absolute;top:19px;left:20px;color:#98d498;font-size:9px;font-weight:850}.gear-pain-grid h3{font-size:15px}.gear-pain-grid p{margin-top:7px;color:#9fadc0;font-size:10px;line-height:1.6}.gear-contact{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(380px,.94fr);gap:65px;align-items:stretch;margin-top:112px}.gear-contact__content{padding:16px 0}.gear-contact__content>p{margin-top:18px}.gear-contact__points{display:flex;flex-wrap:wrap;gap:8px;margin-top:25px}.gear-contact__points span{padding:8px 11px;border:1px solid #d7ead7;border-radius:999px;background:var(--blue-soft);color:#405168;font-size:9px;font-weight:750}.gear-contact__visual{min-height:560px}.gear-solution{margin-top:120px}.gear-solution__intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(380px,.72fr);gap:60px;align-items:end}.gear-solution__intro>p{padding-bottom:8px}.gear-solution__tracks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:42px}.gear-track{padding:39px;border:1px solid var(--line);border-radius:25px;background:#f7f9fb}.gear-track--replacement{background:linear-gradient(145deg,#edf7ed,#f8fbf8)}.gear-track__top{display:flex;align-items:center;justify-content:space-between;padding-bottom:22px;border-bottom:1px solid var(--line)}.gear-track__top span{color:var(--blue);font-size:11px;font-weight:850}.gear-track__top p{font-size:12px;font-weight:800;letter-spacing:.12em}.gear-track h3{margin-top:28px;font-size:clamp(23px,2.5vw,32px);letter-spacing:-.035em;line-height:1.2}.gear-track>p{margin-top:17px}.gear-track ul{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0 0;padding:0;list-style:none}.gear-track li{padding:7px 10px;border:1px solid #d8e0e8;border-radius:999px;background:#fff;color:#536174;font-size:9px}.gear-solution__steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px}.gear-solution__steps article{padding:20px;border:1px solid var(--line);border-radius:15px}.gear-solution__steps span{display:block;color:var(--blue);font-size:9px;font-weight:850}.gear-solution__steps strong{display:block;margin-top:23px;font-size:13px;line-height:1.5}.gear-product{margin-top:120px}.gear-product__head{display:grid;grid-template-columns:minmax(0,.78fr) minmax(390px,1.22fr);gap:75px;align-items:end}.gear-product__gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:40px}.gear-product__gallery .case-placeholder{min-height:500px}.gear-manufacturing{margin-top:120px;padding:48px;border:1px solid var(--line);border-radius:29px;background:#f7f9fb}.gear-manufacturing__head{display:flex;align-items:end;justify-content:space-between;gap:45px}.gear-manufacturing__gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin-top:36px}.gear-manufacturing__gallery .case-placeholder{width:100%;aspect-ratio:1;min-height:0;height:auto;margin:0;border-radius:19px}.gear-results{display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,.85fr);gap:68px;align-items:center;margin-top:120px;padding:58px;border-radius:30px;background:linear-gradient(135deg,#111b2a,#174a25);color:#fff}.gear-results .section-eyebrow{color:#9bd69b}.gear-results__copy>p{margin-top:20px;color:#c8d4df}.gear-results__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:11px}.gear-results__grid article{padding:23px;border:1px solid rgba(255,255,255,.14);border-radius:16px;background:rgba(255,255,255,.05)}.gear-results__grid strong{display:block;font-size:18px}.gear-results__grid span{display:block;margin-top:7px;color:#9ed49e;font-size:11px;font-weight:800}.gear-significance{display:grid;grid-template-columns:170px minmax(0,1fr);gap:70px;margin-top:115px;padding-top:80px;border-top:1px solid var(--line)}.gear-significance__content>p{max-width:820px;margin-top:20px}.gear-significance blockquote{position:relative;margin:48px 0 0;padding:16px 0 18px 70px;border-left:4px solid var(--blue)}.gear-significance blockquote>span{position:absolute;top:-20px;left:18px;color:#d8ead8;font-family:Georgia,serif;font-size:86px}.gear-significance blockquote p{max-width:920px;font-size:clamp(21px,2.6vw,32px);font-weight:700;letter-spacing:-.025em;line-height:1.5}.gear-significance blockquote footer{margin-top:19px;color:var(--color-text-muted);font-size:9px;font-weight:850;letter-spacing:.13em}.gear-capabilities{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin-top:52px}.gear-capabilities article{min-height:145px;padding:23px;border:1px solid var(--line);border-radius:17px;background:#f7f9fb}.gear-capabilities span{color:var(--blue);font-size:9px;font-weight:850}.gear-capabilities h3{margin-top:38px;font-size:16px}.gear-case .case-study-nav{margin-top:90px}
.gear-case{font-family:"Gear Latin Quotes","Microsoft YaHei","PingFang SC","Noto Sans CJK SC",Arial,sans-serif}
@media(max-width:1023px){.gear-overview,.gear-significance{grid-template-columns:120px minmax(0,1fr);gap:42px}.gear-copy,.gear-challenge__head,.gear-challenge__story,.gear-contact,.gear-solution__intro,.gear-product__head,.gear-results{grid-template-columns:1fr}.gear-challenge__story{gap:35px}.gear-contact__visual{min-height:430px}.gear-solution__tracks{grid-template-columns:1fr}.gear-solution__steps,.gear-capabilities{grid-template-columns:repeat(2,1fr)}.gear-product__gallery .case-placeholder{min-height:400px}.gear-results{padding:42px}}
@media(max-width:700px){.gear-hero h1{font-size:clamp(36px,11vw,52px)}.gear-overview,.gear-significance{grid-template-columns:1fr;gap:25px;margin-top:76px}.gear-section-index{display:flex;align-items:baseline;gap:14px}.gear-section-index span{font-size:37px}.gear-copy{gap:17px}.gear-facts{grid-template-columns:1fr}.gear-facts article+article{border-top:1px solid var(--line);border-left:0}.gear-challenge,.gear-manufacturing{margin-top:78px;padding:28px 22px;border-radius:22px}.gear-challenge__story{margin-top:30px;padding-top:28px}.gear-contact,.gear-solution,.gear-product,.gear-results{margin-top:78px}.gear-contact__visual{min-height:320px}.gear-solution__steps,.gear-product__gallery,.gear-results__grid,.gear-capabilities{grid-template-columns:1fr}.gear-track{padding:27px 22px}.gear-product__gallery .case-placeholder{min-height:310px}.gear-manufacturing__head{display:block}.gear-manufacturing__gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.gear-results{padding:30px 23px}.gear-significance blockquote{padding-left:48px}.gear-significance blockquote>span{left:9px}.gear-capabilities article{min-height:125px}}
