.som-section{padding-block:52px}
.som-heading{max-width:820px;margin-bottom:26px}.som-heading h2{margin:.3rem 0 .85rem;font-size:clamp(1.8rem,3vw,2.65rem);line-height:1.14}.som-heading>p:last-child{color:#4d626a;line-height:1.7}
.som-location-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.som-location{border:1px solid #dbe5e2;background:#fff;border-radius:8px;overflow:hidden}.som-location-copy{padding:22px 22px 18px}.som-location-copy h3{margin:.25rem 0 .7rem;font-size:1.35rem}.som-location-copy p:last-child{color:#53676e;line-height:1.6}
.som-about-network{display:grid;gap:18px}.som-network-row{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);align-items:stretch;overflow:hidden;border:1px solid #dbe5e2;border-radius:10px;background:#fff}.som-network-china{grid-template-columns:minmax(0,1.28fr) minmax(260px,.72fr)}.som-network-copy{display:flex;flex-direction:column;justify-content:center;padding:28px 30px}.som-network-copy h3{margin:.28rem 0 .7rem;font-size:clamp(1.25rem,2vw,1.65rem);line-height:1.25}.som-network-copy>p:last-child{margin:0;color:#53676e;line-height:1.65}.som-about-operations .som-media-pair{height:100%}.som-about-operations .som-figure{height:100%}.som-about-operations .som-figure img{height:100%;min-height:260px;aspect-ratio:auto;object-fit:cover}.som-about-operations .som-figure figcaption{display:none}
.som-media-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:#dbe5e2}.som-figure{margin:0;background:#f4f7f6}.som-figure img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;background:#edf2f0}.som-figure figcaption{padding:9px 11px;color:#61727a;background:#fff;font-size:11.5px;line-height:1.4}
.som-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.som-card-grid-two{grid-template-columns:repeat(2,minmax(0,1fr))}.som-card{overflow:hidden;border:1px solid #dbe5e2;border-radius:8px;background:#fff}.som-card .som-figure figcaption{display:none}.som-card-copy{padding:15px 16px 17px}.som-card-copy .sinjo-eyebrow{font-size:9px}.som-card-copy h3{margin:.3rem 0 .55rem;font-size:1.08rem}.som-card-copy>p:last-child{margin:0;color:#53676e;font-size:13px;line-height:1.55}
.som-production-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.som-production-column{min-width:0}.som-column-heading{margin-bottom:18px}.som-column-heading h3{margin:.3rem 0 .6rem;font-size:1.45rem}.som-column-heading p:last-child{color:#53676e;line-height:1.6}.som-production-column .som-card-grid{grid-template-columns:1fr}
.som-evidence-note{margin:24px 0 0;padding:14px 16px;border-left:3px solid #487d6b;background:#f5f8f7;color:#52666d;font-size:13px;line-height:1.55}
.som-video-feature{margin-top:20px}.som-video-card{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(220px,.85fr);overflow:hidden;border:1px solid #dbe5e2;border-radius:8px;background:#fff}.som-video{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;background:#0d171b}.som-video-card .som-card-copy{align-self:center;padding:20px 22px}.som-video-card .som-card-copy h3{font-size:1.2rem}
@media(max-width:900px){.som-location-grid,.som-production-grid,.som-network-row,.som-network-china{grid-template-columns:1fr}.som-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.som-network-china .som-media-pair{order:2}.som-network-china .som-network-copy{order:1}.som-network-copy{padding:22px 24px}.som-about-operations .som-figure img{min-height:220px}}
@media(max-width:620px){.som-section{padding-block:40px}.som-card-grid,.som-card-grid-two,.som-media-pair,.som-video-card{grid-template-columns:1fr}.som-location-copy{padding:18px}.som-card .som-figure img,.som-figure img{aspect-ratio:4/3}.som-video-card .som-card-copy{padding:16px 17px 18px}}
