.platform-module__DvPg9q__page{color:#f7f8f2;background:#020806;overflow:hidden}.platform-module__DvPg9q__hero{background:#020806;min-height:860px;position:relative;overflow:hidden}.platform-module__DvPg9q__heroImage,.platform-module__DvPg9q__coverImage{object-fit:cover}.platform-module__DvPg9q__heroImage{filter:brightness(.58)contrast(1.08)saturate(.94);animation:18s ease-in-out infinite alternate platform-module__DvPg9q__platformHeroMove;transform:scale(1.03)}.platform-module__DvPg9q__heroShade{background:linear-gradient(90deg,#020806f5 0%,#020806c7 38%,#02080647 72%,#020806b8 100%),linear-gradient(#02080629 0%,#0208066b 62%,#020806 100%);position:absolute;inset:0}.platform-module__DvPg9q__heroLines{opacity:.22;background-color:#0000;background-image:linear-gradient(#ffffff1f 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:96px 96px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;animation:14s linear infinite platform-module__DvPg9q__platformGridDrift;position:absolute;inset:0}.platform-module__DvPg9q__heroInner{z-index:1;grid-template-columns:minmax(0,.58fr) minmax(360px,.42fr);align-items:end;gap:64px;min-height:860px;padding-top:132px;padding-bottom:88px;display:grid;position:relative}.platform-module__DvPg9q__heroCopy{max-width:720px;animation:.72s cubic-bezier(.22,1,.36,1) both platform-module__DvPg9q__platformRise}.platform-module__DvPg9q__eyebrow{color:#d8bd91;letter-spacing:0;text-transform:uppercase;font-size:.86rem;font-weight:850}.platform-module__DvPg9q__hero h1{color:#fff;text-wrap:balance;max-width:760px;margin-top:18px;font-size:clamp(3.75rem,5.8vw,6.35rem);font-weight:920;line-height:.92}.platform-module__DvPg9q__heroCopy p:last-child{color:#ffffffc2;max-width:540px;margin-top:24px;font-size:clamp(1.12rem,1.25vw,1.3rem);line-height:1.55}.platform-module__DvPg9q__heroRail{gap:0;margin:0;padding:0;list-style:none;animation:.72s cubic-bezier(.22,1,.36,1) .12s both platform-module__DvPg9q__platformRise;display:grid;position:relative}.platform-module__DvPg9q__heroRail:before{content:"";opacity:.74;background:linear-gradient(#5dae75,#b77a3a,#5dae75);width:2px;position:absolute;top:38px;bottom:38px;left:22px}.platform-module__DvPg9q__heroRail li{border-top:1px solid #ffffff24;grid-template-columns:46px 1fr;align-items:center;gap:18px;min-height:86px;padding:14px 0;display:grid;position:relative}.platform-module__DvPg9q__heroRail li:last-child{border-bottom:1px solid #ffffff24}.platform-module__DvPg9q__heroRail span,.platform-module__DvPg9q__equipmentRail span,.platform-module__DvPg9q__plantRoute span{color:#fff;background:#061c14c2;border:1px solid #ffffff2e;border-radius:999px;place-items:center;width:44px;height:44px;font-size:.82rem;font-weight:850;display:grid}.platform-module__DvPg9q__heroRail span{animation:3.8s ease-in-out infinite platform-module__DvPg9q__platformNodePulse;animation-delay:calc(var(--index) * .16s)}.platform-module__DvPg9q__heroRail strong{color:#fff;font-size:clamp(1.3rem,1.6vw,1.8rem);font-weight:850}.platform-module__DvPg9q__productSection,.platform-module__DvPg9q__qualitySection,.platform-module__DvPg9q__lineSection,.platform-module__DvPg9q__plantSection{background:linear-gradient(#071610f0,#020806fa),#020806;padding-block:104px;position:relative}.platform-module__DvPg9q__qualitySection,.platform-module__DvPg9q__plantSection{background:linear-gradient(#020806fa,#071610f0),#020806}.platform-module__DvPg9q__sectionHeader,.platform-module__DvPg9q__lineHeader,.platform-module__DvPg9q__plantHeader{grid-template-columns:minmax(0,.62fr) minmax(300px,.38fr);align-items:end;gap:48px;margin-bottom:34px;display:grid}.platform-module__DvPg9q__sectionHeader>div{min-width:0}.platform-module__DvPg9q__sectionHeader h2,.platform-module__DvPg9q__passportPanel h2,.platform-module__DvPg9q__lineHeader h2,.platform-module__DvPg9q__plantHeader h2{color:#fff;text-wrap:balance;max-width:820px;margin-top:12px;font-size:clamp(2.45rem,4.2vw,4.7rem);font-weight:920;line-height:.98}.platform-module__DvPg9q__sectionHeader p:last-child,.platform-module__DvPg9q__lineHeader p,.platform-module__DvPg9q__plantHeader p{color:#ffffffad;font-size:clamp(1.02rem,1.2vw,1.2rem);line-height:1.56}.platform-module__DvPg9q__productAtlas{grid-template-columns:minmax(280px,.34fr) minmax(0,.66fr);align-items:stretch;gap:28px;display:grid}.platform-module__DvPg9q__basePanel,.platform-module__DvPg9q__branchItem,.platform-module__DvPg9q__passportPanel,.platform-module__DvPg9q__qualityMedia,.platform-module__DvPg9q__lineStage,.platform-module__DvPg9q__dispatchMedia,.platform-module__DvPg9q__plantMap{background:#05140fc7;border:1px solid #ffffff24;border-radius:8px}.platform-module__DvPg9q__basePanel{background:#06140f;grid-template-rows:minmax(230px,1fr) auto;min-height:560px;padding:30px;display:grid;position:relative;overflow:hidden}.platform-module__DvPg9q__baseMedia{min-height:280px;margin:-30px -30px 24px;position:relative;overflow:hidden}.platform-module__DvPg9q__baseMedia:after{content:"";background:linear-gradient(#0208060f,#06140f 98%);position:absolute;inset:0}.platform-module__DvPg9q__baseCopy{z-index:1;align-content:end;display:grid;position:relative}.platform-module__DvPg9q__baseCopy>span:first-child{color:#d8bd91;text-transform:uppercase;font-size:.86rem;font-weight:850}.platform-module__DvPg9q__baseCopy strong{color:#fff;max-width:360px;margin-top:12px;font-size:clamp(2.1rem,3.1vw,3.85rem);font-weight:920;line-height:.98}.platform-module__DvPg9q__baseCopy p{color:#ffffffad;max-width:330px;margin-top:16px;font-size:1.02rem;line-height:1.5}.platform-module__DvPg9q__baseCopy .inline-flex{margin-top:22px}.platform-module__DvPg9q__branchBoard{gap:12px;padding-block:12px;display:grid;position:relative}.platform-module__DvPg9q__branchSpine{opacity:.54;background:linear-gradient(#5dae75,#b77a3a,#5dae75);width:2px;position:absolute;top:34px;bottom:34px;left:22px}.platform-module__DvPg9q__branchItem{min-height:96px;animation:.62s cubic-bezier(.22,1,.36,1) both platform-module__DvPg9q__platformRise;animation-delay:calc(var(--index) * 80ms);background:linear-gradient(90deg,#09261ce6,#04100cc7),#06140f;grid-template-columns:minmax(0,1fr) minmax(190px,auto);align-items:center;gap:24px;padding:18px 22px 18px 58px;display:grid;position:relative}.platform-module__DvPg9q__branchItem:before{content:"";background:#5dae75;border:2px solid #ffffffc7;border-radius:999px;width:18px;height:18px;position:absolute;top:50%;left:14px;transform:translateY(-50%);box-shadow:0 0 0 7px #5dae7521}.platform-module__DvPg9q__branchItem span{color:#d8bd91;font-size:.82rem;font-weight:850}.platform-module__DvPg9q__branchItem h3{color:#fff;overflow-wrap:anywhere;margin-top:4px;font-size:clamp(1.35rem,1.8vw,2.08rem);font-weight:900;line-height:1.04}.platform-module__DvPg9q__branchItem p,.platform-module__DvPg9q__branchGate small,.platform-module__DvPg9q__equipmentRail small,.platform-module__DvPg9q__plantRoute small{color:#ffffffa3;font-size:.96rem;line-height:1.42}.platform-module__DvPg9q__branchGate{justify-items:end;gap:10px;display:grid}.platform-module__DvPg9q__qualityLayout{grid-template-columns:minmax(0,.56fr) minmax(360px,.44fr);align-items:stretch;gap:28px;display:grid}.platform-module__DvPg9q__qualityMedia{min-height:640px;position:relative;overflow:hidden}.platform-module__DvPg9q__qualityMedia img,.platform-module__DvPg9q__lineStage img,.platform-module__DvPg9q__plantMap img,.platform-module__DvPg9q__dispatchMedia img{filter:brightness(.74)contrast(1.06)saturate(.9)}.platform-module__DvPg9q__passportPanel{background:linear-gradient(145deg,#0c2d23eb,#04100cf5),#06140f;align-content:center;min-height:640px;padding:34px;display:grid}.platform-module__DvPg9q__passportPanel h2{max-width:520px}.platform-module__DvPg9q__passportList{border-top:1px solid #ffffff24;gap:0;margin-top:32px;display:grid}.platform-module__DvPg9q__passportRow{border-bottom:1px solid #ffffff1f;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:18px 0;display:grid}.platform-module__DvPg9q__passportRow>span:first-child{color:#ffffffad;font-size:1rem;font-weight:760}.platform-module__DvPg9q__passportRow strong{color:#fff;text-align:right;font-size:clamp(1.35rem,2vw,2.22rem);font-weight:900;line-height:1}.platform-module__DvPg9q__passportRow>.inline-flex{grid-column:1/-1}.platform-module__DvPg9q__lineHeader{margin-bottom:28px}.platform-module__DvPg9q__lineStage{min-height:430px;position:relative;overflow:hidden}.platform-module__DvPg9q__lineScrim,.platform-module__DvPg9q__plantScrim{background:linear-gradient(#0208061f,#02080661 48%,#020806e6),linear-gradient(90deg,#020806b8,#0208063d,#020806ad);position:absolute;inset:0}.platform-module__DvPg9q__materialStream{background:#ffffff29;border-radius:999px;height:3px;position:absolute;top:108px;left:8%;right:8%;overflow:hidden}.platform-module__DvPg9q__materialStream:before{content:"";border-radius:inherit;filter:drop-shadow(0 0 16px #5dae759e);background:linear-gradient(90deg,#0000,#5dae75,#d8bd91,#0000);width:18%;animation:4.8s cubic-bezier(.65,0,.35,1) infinite platform-module__DvPg9q__platformStream;position:absolute;top:0;bottom:0}.platform-module__DvPg9q__equipmentRail{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid;position:absolute;top:28px;left:5%;right:5%}.platform-module__DvPg9q__equipmentRail li{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#030d0ac7;border:1px solid #ffffff29;border-radius:8px;min-width:0;padding:14px}.platform-module__DvPg9q__equipmentRail strong,.platform-module__DvPg9q__plantRoute strong{color:#fff;overflow-wrap:anywhere;margin-top:22px;font-size:clamp(1.02rem,1.3vw,1.42rem);font-weight:900;line-height:1.04;display:block}.platform-module__DvPg9q__equipmentRail small{margin-top:8px;display:block}.platform-module__DvPg9q__plantHeader{align-items:center}.platform-module__DvPg9q__dispatchMedia{min-height:230px;position:relative;overflow:hidden}.platform-module__DvPg9q__plantMap{min-height:470px;position:relative;overflow:hidden}.platform-module__DvPg9q__plantRoute{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid;position:absolute;inset:28px 4% auto}.platform-module__DvPg9q__plantRoute:before{content:"";opacity:.7;background:linear-gradient(90deg,#5dae75,#b77a3a,#5dae75);border-radius:999px;height:3px;animation:3.4s ease-in-out infinite platform-module__DvPg9q__platformRouteGlow;position:absolute;top:22px;left:24px;right:24px}.platform-module__DvPg9q__plantRoute li{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);min-width:0;animation:.62s cubic-bezier(.22,1,.36,1) both platform-module__DvPg9q__platformRise;animation-delay:calc(var(--index) * 70ms);background:#030d0acc;border:1px solid #ffffff29;border-radius:8px;padding:16px;position:relative}.platform-module__DvPg9q__plantRoute small{margin-top:8px;display:block}@media (max-width:1180px){.platform-module__DvPg9q__hero,.platform-module__DvPg9q__heroInner{min-height:800px}.platform-module__DvPg9q__heroInner,.platform-module__DvPg9q__sectionHeader,.platform-module__DvPg9q__lineHeader,.platform-module__DvPg9q__plantHeader,.platform-module__DvPg9q__productAtlas,.platform-module__DvPg9q__qualityLayout{grid-template-columns:1fr}.platform-module__DvPg9q__heroRail{max-width:none}.platform-module__DvPg9q__basePanel,.platform-module__DvPg9q__qualityMedia,.platform-module__DvPg9q__passportPanel{min-height:520px}.platform-module__DvPg9q__lineStage,.platform-module__DvPg9q__plantMap{min-height:560px}.platform-module__DvPg9q__equipmentRail,.platform-module__DvPg9q__plantRoute{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:760px){.platform-module__DvPg9q__hero,.platform-module__DvPg9q__heroInner{min-height:760px}.platform-module__DvPg9q__heroInner{gap:34px;padding-top:112px;padding-bottom:42px}.platform-module__DvPg9q__hero h1{font-size:clamp(3rem,13vw,4.15rem)}.platform-module__DvPg9q__heroRail:before{left:18px}.platform-module__DvPg9q__heroRail li{grid-template-columns:38px 1fr;gap:14px;min-height:66px}.platform-module__DvPg9q__heroRail span,.platform-module__DvPg9q__equipmentRail span,.platform-module__DvPg9q__plantRoute span{width:36px;height:36px;font-size:.76rem}.platform-module__DvPg9q__heroRail strong{font-size:1.08rem}.platform-module__DvPg9q__productSection,.platform-module__DvPg9q__qualitySection,.platform-module__DvPg9q__lineSection,.platform-module__DvPg9q__plantSection{padding-block:72px}.platform-module__DvPg9q__sectionHeader,.platform-module__DvPg9q__lineHeader,.platform-module__DvPg9q__plantHeader{gap:18px;margin-bottom:24px}.platform-module__DvPg9q__sectionHeader h2,.platform-module__DvPg9q__passportPanel h2,.platform-module__DvPg9q__lineHeader h2,.platform-module__DvPg9q__plantHeader h2{font-size:clamp(2.18rem,10.5vw,3.15rem)}.platform-module__DvPg9q__basePanel{min-height:420px;padding:24px}.platform-module__DvPg9q__baseMedia{min-height:220px;margin:-24px -24px 20px}.platform-module__DvPg9q__branchBoard{padding-block:0}.platform-module__DvPg9q__branchSpine{left:18px}.platform-module__DvPg9q__branchItem{grid-template-columns:1fr;gap:16px;padding:18px 18px 18px 50px}.platform-module__DvPg9q__branchGate{justify-items:start}.platform-module__DvPg9q__qualityMedia{aspect-ratio:1.05;min-height:auto}.platform-module__DvPg9q__passportPanel{min-height:auto;padding:24px}.platform-module__DvPg9q__passportRow{grid-template-columns:1fr}.platform-module__DvPg9q__passportRow strong{text-align:left}.platform-module__DvPg9q__lineStage,.platform-module__DvPg9q__plantMap{background:linear-gradient(#082319eb,#030d0afa),#06140f;min-height:auto;padding:18px}.platform-module__DvPg9q__lineStage>img,.platform-module__DvPg9q__lineScrim,.platform-module__DvPg9q__materialStream,.platform-module__DvPg9q__plantMap>img,.platform-module__DvPg9q__plantScrim{display:none}.platform-module__DvPg9q__equipmentRail,.platform-module__DvPg9q__plantRoute{grid-template-columns:1fr;gap:12px;position:relative;inset:auto}.platform-module__DvPg9q__plantRoute:before{width:2px;height:auto;inset:18px auto 18px 18px}.platform-module__DvPg9q__equipmentRail li,.platform-module__DvPg9q__plantRoute li{grid-template-columns:42px 1fr;align-items:center;gap:12px;padding:14px;display:grid}.platform-module__DvPg9q__equipmentRail strong,.platform-module__DvPg9q__plantRoute strong{margin-top:0;font-size:1.08rem}.platform-module__DvPg9q__equipmentRail small,.platform-module__DvPg9q__plantRoute small{grid-column:2;margin-top:-6px}.platform-module__DvPg9q__dispatchMedia{min-height:220px}}@media (prefers-reduced-motion:reduce){.platform-module__DvPg9q__heroImage,.platform-module__DvPg9q__heroLines,.platform-module__DvPg9q__heroCopy,.platform-module__DvPg9q__heroRail,.platform-module__DvPg9q__heroRail span,.platform-module__DvPg9q__branchItem,.platform-module__DvPg9q__materialStream:before,.platform-module__DvPg9q__plantRoute:before,.platform-module__DvPg9q__plantRoute li{transition:none!important;animation:none!important}}@keyframes platform-module__DvPg9q__platformHeroMove{0%{transform:scale(1.03)translate(0,0)}to{transform:scale(1.08)translate(1.4%,-1%)}}@keyframes platform-module__DvPg9q__platformGridDrift{0%{background-position:0 0,0 0}to{background-position:96px 96px,96px 96px}}@keyframes platform-module__DvPg9q__platformRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes platform-module__DvPg9q__platformNodePulse{0%,to{border-color:#ffffff2e;box-shadow:0 0 #5dae7500}50%{border-color:#d8bd9180;box-shadow:0 0 18px #5dae7547}}@keyframes platform-module__DvPg9q__platformCorePulse{0%,to{opacity:.72;transform:translate(-50%,-50%)scaleX(.88)}50%{opacity:1;transform:translate(-50%,-50%)scaleX(1)}}@keyframes platform-module__DvPg9q__platformStream{0%{transform:translate(-120%)}to{transform:translate(660%)}}@keyframes platform-module__DvPg9q__platformRouteGlow{0%,to{opacity:.42}50%{opacity:.86}}
