@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Manrope:wght@500;600;700&display=swap";:root{--navy:#06172b;--navy2:#08213d;--navy3:#0e3359;--gold:#dda43d;--paper:#f5f7fa;--ink:#102238;--muted:#66778a;--line:#dde4ec;color:var(--ink);background:var(--paper);font-family:Inter,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);min-width:320px;margin:0}button,input,textarea{font:inherit}button{cursor:pointer}img{max-width:100%;display:block}main{overflow:hidden}.container{width:min(1240px,100% - 48px);margin:auto}.section{padding:88px 0}.eyebrow{color:var(--gold);letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:700}.heading{margin-bottom:45px}.heading h2,.modal-scroll h2,.logistics h2,.rfq h2{letter-spacing:-.035em;margin:8px 0 0;font-family:Manrope;font-size:clamp(30px,4vw,48px);line-height:1.08}.heading p{color:var(--muted);line-height:1.7}.heading.center{text-align:center;max-width:760px;margin:0 auto 45px}.heading.split{grid-template-columns:1fr 1fr;align-items:end;gap:70px;display:grid}.heading.split p{margin:0}.site-header{z-index:100;color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#06172bf5;position:sticky;top:0}.header-inner{grid-template-columns:1fr auto 1fr;align-items:center;width:min(1240px,100% - 48px);height:72px;margin:auto;display:grid}.brand{color:#fff;text-align:left;background:0 0;border:0;align-items:center;gap:12px;display:flex}.brand-symbol{border:2px solid var(--gold);width:35px;height:35px;color:var(--gold);place-items:center;font-family:Manrope;font-weight:700;display:grid}.brand>span:last-child{display:grid}.brand strong{letter-spacing:.05em;font-family:Manrope}.brand small{color:#aebed0;letter-spacing:.12em;font-size:7px}.nav{display:flex}.nav button{color:#c5d0dc;background:0 0;border:0;padding:12px;font-size:11px;font-weight:600}.nav button span{color:var(--gold);margin-left:5px}.nav button.active,.nav button:hover{color:#fff}.header-rfq{background:var(--gold);border:0;border-radius:5px;justify-self:end;padding:12px 18px;font-weight:700}.hamburger{display:none}.nav-accordion{background:#071c32;border-top:1px solid #ffffff14;animation:.2s down}.nav-accordion>div{grid-template-columns:130px 1fr auto;align-items:center;gap:28px;width:min(900px,100% - 48px);margin:auto;padding:25px 0;display:grid}.nav-accordion p{color:#b8c5d2;margin:0;line-height:1.6}.nav-accordion button{color:#fff;background:0 0;border:0;text-decoration:underline}.hero{color:#fff;background:var(--navy);min-height:620px;position:relative;overflow:hidden}.hero picture,.hero picture img,.hero-overlay{width:100%;height:100%;position:absolute;inset:0}.hero picture img{object-fit:cover}.hero-overlay{background:linear-gradient(90deg,#041222fa,#041222e0 30%,#0412226b 58%,#04122214)}.hero-copy{z-index:2;padding-top:85px;position:relative}.hero-kicker{color:#b7c6d4;letter-spacing:.14em;text-transform:uppercase;font-size:11px;display:block}.hero h1{letter-spacing:-.045em;max-width:770px;margin:17px 0 0;font:700 clamp(44px,5vw,68px)/1 Manrope}.hero h1 strong{color:var(--gold);margin-top:7px;display:block}.hero-text{color:#d4dde7;max-width:590px;font-size:16px;line-height:1.7}.hero-points{gap:12px;margin-top:28px;display:flex}.hero-points span{border-left:2px solid var(--gold);padding:9px 12px;font-size:11px}.hero-buttons{gap:12px;margin-top:30px;display:flex}.hero-buttons button,.rfq form>button{background:var(--gold);border:0;border-radius:5px;padding:14px 20px;font-weight:700}.hero-buttons .ghost{color:#fff;background:#ffffff08;border:1px solid #ffffff4d}.a1,.a2,.a3,.a4,.a5{opacity:0;animation:.65s forwards reveal;transform:translateY(18px)}.a2{animation-delay:.12s}.a3{animation-delay:.22s}.a4{animation-delay:.32s}.a5{animation-delay:.42s}.trust{z-index:4;border:1px solid var(--line);background:#fff;border-radius:7px;grid-template-columns:repeat(5,1fr);margin-top:-28px;display:grid;position:relative;box-shadow:0 15px 40px #06172b1f}.trust span{text-align:center;border-right:1px solid var(--line);padding:22px;font-size:12px;font-weight:600}.trust span:last-child{border:0}.route-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.route-grid button{text-align:left;border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:8px;padding:30px}.route-grid b{color:var(--gold)}.route-grid h3{margin:40px 0 8px;font:600 25px Manrope}.route-grid p{color:var(--muted);line-height:1.6}.route-grid span,.equipment-grid button>span,.process-grid button>span{color:var(--navy3);font-size:11px;font-weight:700}.manufacturers{background:#fff}.brand-grid{grid-template-columns:repeat(8,1fr);gap:10px;display:grid}.brand-grid a{border:1px solid var(--line);background:#fff;border-radius:7px;place-items:center;height:94px;padding:14px;display:grid;position:relative;overflow:hidden}.brand-grid img{object-fit:contain;width:100%;height:55px}.brand-grid a>span{color:#fff;opacity:0;background:#06172bf0;padding:6px;font-size:9px;position:absolute;bottom:5px;left:5px;right:5px}.brand-grid a:hover>span{opacity:1}.brand-grid small{color:#cbd5df;margin-top:2px;display:block}.brand-disclaimer{text-align:center;color:#8a96a3;margin-top:18px;font-size:10px}.equipment-grid{grid-template-columns:repeat(6,1fr);gap:12px;display:grid}.equipment-grid button{text-align:left;border:1px solid var(--line);min-height:270px;color:var(--ink);background:#fff;border-radius:8px;flex-direction:column;align-items:flex-start;padding:22px;display:flex}.equipment-grid b{color:#a6b2be;align-self:flex-end;font-size:10px}.area-icon{border:1px solid var(--line);width:55px;height:55px;color:var(--navy3);border-radius:7px;place-items:center;margin-top:8px;font-weight:700;display:grid}.equipment-grid h3{margin:20px 0 8px;font:600 17px Manrope}.equipment-grid p{color:var(--muted);font-size:12px;line-height:1.55}.equipment-grid button>span{margin-top:auto}.process-grid{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.process-grid button{text-align:left;border:1px solid var(--line);min-height:235px;color:var(--ink);background:#fafbfd;border-radius:8px;padding:23px}.process-grid b{background:var(--navy2);color:#fff;border-radius:50%;place-items:center;width:33px;height:33px;display:grid}.process-grid h3{margin:38px 0 8px;font:600 20px Manrope}.process-grid p{color:var(--muted);font-size:12px;line-height:1.6}.process-grid button>span{margin-top:22px;display:block}.logistics{background:#fff;padding:0 0 88px}.logistics-inner{color:#fff;background:radial-gradient(circle at 100% 0%,#234c72,transparent 44%),var(--navy2);border-radius:10px;grid-template-columns:1fr 1.2fr;gap:60px;padding:55px;display:grid}.logistics-cards{gap:12px;display:grid}.logistics-cards button{text-align:left;color:#fff;background:#ffffff0a;border:1px solid #ffffff26;border-radius:7px;padding:24px}.logistics-cards strong{font:600 17px Manrope;display:block}.logistics-cards span{color:#b7c6d5;margin-top:8px;font-size:12px;display:block}.contact-grid{grid-template-columns:1.4fr .6fr;gap:22px;display:grid}.rfq{color:#fff;background:var(--navy2);border-radius:9px;padding:40px}.rfq form{gap:12px;margin-top:25px;display:grid}.form-two{grid-template-columns:1fr 1fr;gap:12px;display:grid}.rfq input,.rfq textarea{color:#fff;background:#ffffff0f;border:1px solid #fff3;border-radius:5px;width:100%;padding:13px}.rfq textarea{resize:vertical;min-height:135px}.rfq form>button{justify-self:start}.contact aside{border:1px solid var(--line);background:#fff;border-radius:9px;padding:38px}.contact aside h3{font:600 21px Manrope}.contact aside p,.contact aside a{color:var(--muted);font-size:13px;line-height:1.7}footer{color:#fff;background:var(--navy);padding:35px 0}.footer-inner{grid-template-columns:1fr auto auto;align-items:center;gap:30px;display:grid}.footer-inner span{color:#9aabbd;font-size:10px}.modal-backdrop{z-index:500;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#020b15d6;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modal-shell{color:#fff;background:#0a213a;border:1px solid #ffffff2e;border-radius:10px;width:min(760px,100%);max-height:84vh;position:relative;overflow:hidden}.modal-close{z-index:5;color:#fff;background:#06172b;border:1px solid #ffffff47;border-radius:50%;width:40px;height:40px;font-size:25px;position:absolute;top:15px;left:15px}.modal-scroll{max-height:84vh;padding:76px 42px 40px;overflow-y:auto}.modal-intro{color:#b8c6d4;line-height:1.7}.modal-list{background:#ffffff1f;grid-template-columns:1fr 1fr;gap:1px;margin-top:28px;display:grid}.modal-list>div{background:#0a213a;grid-template-columns:34px 1fr;gap:10px;padding:17px;display:grid}.modal-list span{color:var(--gold);font-size:10px}.modal-list p{color:#d4dde7;margin:0;font-size:13px}.modal-note{border-left:3px solid var(--gold);background:#ffffff0d;padding:18px}@keyframes reveal{to{opacity:1;transform:none}}@keyframes down{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@media (width<=1100px){.brand-grid{grid-template-columns:repeat(4,1fr)}.equipment-grid,.process-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=820px){.container{width:calc(100% - 28px)}.section{padding:64px 0}.header-inner{grid-template-columns:1fr auto;width:calc(100% - 28px)}.header-rfq{display:none}.hamburger{background:0 0;border:1px solid #ffffff29;place-content:center;gap:4px;width:40px;height:40px;display:grid}.hamburger i{background:#fff;width:18px;height:1px;display:block}.nav{background:var(--navy);padding:12px 14px;display:none;position:absolute;top:72px;left:0;right:0}.nav.open{display:grid}.nav button{text-align:left;border-bottom:1px solid #ffffff14}.nav-accordion>div{grid-template-columns:1fr;width:calc(100% - 28px)}.hero{min-height:760px}.hero picture img{object-position:center bottom}.hero-overlay{background:linear-gradient(#041222fa,#041222eb 38%,#0412228c 62%,#0412221f)}.hero-copy{padding-top:55px}.hero h1{font-size:clamp(40px,11vw,55px)}.hero-points{display:none}.trust{width:100%;margin-top:-20px;display:flex;overflow-x:auto}.trust span{min-width:150px}.heading.split{grid-template-columns:1fr;gap:20px}.route-grid{grid-template-columns:1fr}.brand-grid{margin:0 -14px;padding:0 14px 14px;display:flex;overflow-x:auto}.brand-grid a{min-width:145px}.brand-grid a>span{display:none}.equipment-grid{margin:0 -14px;padding:0 14px 15px;display:flex;overflow-x:auto}.equipment-grid button{min-width:230px}.process-grid{grid-template-columns:1fr}.logistics-inner{grid-template-columns:1fr;padding:32px 22px}.contact-grid,.form-two,.footer-inner{grid-template-columns:1fr}.modal-scroll{padding:72px 22px 28px}.modal-list{grid-template-columns:1fr}}.nav-accordion.about-accordion{background:radial-gradient(circle at 86% 8%,#27567e47,#0000 35%),#071c32;border-top:1px solid #ffffff14;max-height:calc(100vh - 72px);overflow-y:auto}.nav-accordion.about-accordion>.about-accordion-inner{width:min(1240px,100% - 48px);margin:0 auto;padding:34px 0 38px;display:block}.about-accordion-head{grid-template-columns:165px minmax(0,1fr);align-items:start;gap:34px;display:grid}.about-accordion-head>.eyebrow{color:var(--gold);padding-top:9px}.about-accordion-copy h2{color:#fff;letter-spacing:-.025em;max-width:940px;margin:0;font-family:Manrope,sans-serif;font-size:clamp(25px,2.5vw,36px);line-height:1.12}.about-accordion-lead{color:#d3deea;max-width:980px;margin:18px 0 0;font-size:15px;line-height:1.72}.about-accordion-line{background:linear-gradient(90deg, var(--gold) 0%, #dda43d57 30%, #ffffff14 100%);width:100%;max-width:980px;height:1px;margin:21px 0}.about-accordion-intro{color:#9fb1c4;max-width:980px;margin:0;font-size:14px;line-height:1.7}.about-services-label{margin:32px 0 14px 199px}.about-services-label span{color:var(--gold);letter-spacing:.18em;font-size:10px;font-weight:700}.about-services-grid{border-top:1px solid #ffffff1f;border-bottom:1px solid #ffffff1f;grid-template-columns:repeat(4,minmax(0,1fr));margin-left:199px;display:grid}.about-service{border-right:1px solid #ffffff1f;min-height:245px;padding:24px 23px 25px;position:relative}.about-service:first-child{border-left:1px solid #ffffff1f}.about-service:before{content:"";background:var(--gold);width:38px;height:3px;position:absolute;top:0;left:22px}.about-service-top{justify-content:space-between;align-items:flex-start;display:flex}.about-service-icon{width:42px;height:42px;color:var(--gold);background:#dda43d0d;border:1px solid #dda43d57;place-items:center;display:grid}.about-service-icon svg{fill:none;stroke:currentColor;stroke-width:1.35px;stroke-linecap:round;stroke-linejoin:round;width:23px;height:23px}.about-service-number{color:#ffffff4d;letter-spacing:.1em;font-size:9px;font-weight:700}.about-service h3{color:#fff;margin:23px 0 12px;font-family:Manrope,sans-serif;font-size:17px;line-height:1.25}.about-service-line{background:#dda43dbf;width:42px;height:1px;margin-bottom:13px}.about-service p{color:#9fb1c4;margin:0;font-size:12px;line-height:1.65}.about-accordion-footer{grid-template-columns:1fr minmax(0,800px) auto;align-items:center;gap:24px;margin:28px 0 0 199px;display:grid}.about-footer-line{background:linear-gradient(90deg, var(--gold), #dda43d24);height:1px}.about-accordion-footer p{color:#c1cfdd;margin:0;font-size:12px;line-height:1.6}.about-accordion-footer button{color:#fff;text-underline-offset:4px;background:0 0;border:0;padding:0;font-size:11px;font-weight:700;text-decoration:underline}@media (width<=1100px){.about-services-grid{grid-template-columns:repeat(2,1fr)}.about-service{border-bottom:1px solid #ffffff1f}}@media (width<=820px){.nav-accordion.about-accordion>.about-accordion-inner{width:calc(100% - 28px);padding:28px 0 32px}.about-accordion-head{grid-template-columns:1fr;gap:13px}.about-accordion-copy h2{font-size:27px}.about-accordion-lead{font-size:14px}.about-accordion-intro{font-size:13px}.about-services-label,.about-services-grid,.about-accordion-footer{margin-left:0}.about-services-grid{grid-template-columns:1fr}.about-service{border-left:1px solid #ffffff1f;min-height:0}.about-accordion-footer{grid-template-columns:1fr;gap:14px}}.about-accordion-inner{position:relative}.about-accordion-close{z-index:30;color:#dda43d;-webkit-backdrop-filter:blur(8px);background:#06172b61;border:1px solid #dda43d57;border-radius:50%;place-items:center;width:46px;height:46px;padding:0;transition:border-color .18s,background .18s,box-shadow .18s;display:grid;position:absolute;top:2px;right:0;box-shadow:0 8px 26px #00000029,inset 0 0 0 1px #ffffff06}.about-accordion-close span{transform-origin:50%;font-family:Arial,Helvetica,sans-serif;font-size:37px;font-weight:200;line-height:1;transition:color .18s,transform .22s cubic-bezier(.2,.8,.2,1);display:block}.about-accordion-close:hover{background:#dda43d14;border-color:#dda43de6;box-shadow:0 10px 30px #00000038,0 0 22px #dda43d1a}.about-accordion-close:hover span{color:#f0b94d;transform:rotate(14deg)scale(1.1)}.about-accordion-close:active span{transform:rotate(-5deg)scale(.94)}.about-accordion-close:focus-visible{outline-offset:4px;outline:2px solid #dda43d}.about-accordion-footer{grid-template-columns:minmax(40px,1fr) minmax(0,880px)}.about-accordion-footer>button{display:none!important}@media (width<=820px){.about-accordion-close{float:right;background:#06172bf0;width:42px;height:42px;margin:-4px 0 4px auto;position:sticky;top:8px}.about-accordion-close span{font-size:33px}.about-accordion-head{clear:both}.about-accordion-footer{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.about-accordion-close,.about-accordion-close span{transition:none!important}.about-accordion-close:hover span{transform:none}}.mfrx-section{color:#102643;background:linear-gradient(#eef3f8 0%,#f8fafc 100%);padding:94px 0 100px;position:relative}.mfrx-shell{width:min(1280px,100% - 48px);margin:0 auto}.mfrx-head{grid-template-columns:minmax(300px,1.05fr) minmax(300px,.95fr);align-items:start;gap:50px;display:grid}.mfrx-head-left{gap:16px;display:grid}.mfrx-eyebrow{color:#c6902e;letter-spacing:.18em;align-items:center;gap:12px;width:max-content;font-size:12px;font-weight:800;display:flex}.mfrx-eyebrow:before{content:"";background:linear-gradient(90deg,#c6902e,#c6902e1f);width:44px;height:1px}.mfrx-head h2{color:#112a4d;letter-spacing:-.035em;max-width:760px;margin:0;font-family:Manrope,sans-serif;font-size:clamp(32px,3.3vw,52px);line-height:1.06}.mfrx-lead{color:#5e728b;max-width:680px;margin:27px 0 0;font-size:16px;line-height:1.8}.mfrx-band{border-top:1px solid #112a4d1a;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:40px;padding-top:22px;display:grid}.mfrx-band-item{color:#29415e;background:#ffffffb8;border:1px solid #112a4d14;border-radius:8px;align-items:center;gap:12px;min-height:48px;padding:10px 14px;font-size:12px;font-weight:700;display:flex}.mfrx-band-line{background:#d19a36;flex:0 0 28px;width:28px;height:2px}.mfrx-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:30px;display:grid}.mfrx-card{background:#fff;border:1px solid #112a4d1c;border-radius:10px;flex-direction:column;min-width:0;padding:20px;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;position:relative;box-shadow:0 14px 35px #06172b11}.mfrx-card:hover{border-color:#d19a366b;transform:translateY(-3px);box-shadow:0 20px 42px #06172b1c}.mfrx-card-top{align-items:center;gap:10px;display:flex}.mfrx-index{color:#8494a8;letter-spacing:.12em;font-size:10px;font-weight:800}.mfrx-rule{background:linear-gradient(90deg,#d19a36,#d19a361f);flex:1;min-width:16px;height:1px}.mfrx-pill{color:#45607d;letter-spacing:.06em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;background:#f1f4f8;border-radius:4px;max-width:150px;padding:6px 8px;font-size:8px;font-weight:800;overflow:hidden}.mfrx-logo-link{color:#183858;background:#fff;border:1px solid #112a4d17;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;min-height:75px;margin-top:16px;padding:10px 12px;text-decoration:none;transition:border-color .18s,background .18s;display:flex}.mfrx-logo-link:hover{background:#fffdf9;border-color:#d19a36}.mfrx-logo-link img{object-fit:contain;flex:none;width:92px;height:52px}.mfrx-logo-link span{color:#284665;text-align:right;font-size:9px;font-weight:800;line-height:1.4}.mfrx-card-head{grid-template-columns:48px 1fr;gap:13px;margin-top:19px;display:grid}.mfrx-icon-wrap{color:#dda43d;background:#0b2949;border-radius:6px;place-items:center;width:48px;height:48px;display:grid}.mfrx-icon-wrap svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:23px;height:23px}.mfrx-card-copy h3{color:#102b4b;margin:0;font-family:Manrope,sans-serif;font-size:16px;line-height:1.3}.mfrx-card-copy p{color:#61748b;margin:8px 0 0;font-size:11.5px;line-height:1.65}.mfrx-list{border-top:1px solid #112a4d17;margin:18px 0 0;padding:0;list-style:none;display:grid}.mfrx-list li{color:#354f6c;padding:11px 0 11px 17px;font-size:10.5px;line-height:1.5;position:relative}.mfrx-list li:before{content:"";background:#d19a36;width:5px;height:5px;position:absolute;top:17px;left:1px}.mfrx-list li+li{border-top:1px dashed #112a4d14}@media (width<=1180px){.mfrx-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=900px){.mfrx-head{grid-template-columns:1fr;gap:10px}.mfrx-lead{margin-top:0}.mfrx-band,.mfrx-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=620px){.mfrx-section{padding:68px 0 74px}.mfrx-shell{width:calc(100% - 28px)}.mfrx-head h2{font-size:30px}.mfrx-lead{font-size:14px;line-height:1.7}.mfrx-band,.mfrx-grid{grid-template-columns:1fr}.mfrx-card{padding:18px}.mfrx-logo-link{min-height:70px}.mfrx-logo-link img{width:90px;height:48px}.mfrx-card-copy p{font-size:12px}.mfrx-list li{font-size:11px}}.nav-accordion.manufacturers-accordion{background:radial-gradient(circle at 79% 3%,#265b8b4d,#0000 34%),linear-gradient(135deg,#061a30 0%,#092743 56%,#071e35 100%);border-top:1px solid #ffffff12;max-height:calc(100vh - 72px);overflow-y:auto}.nav-accordion.manufacturers-accordion>.manufacturers-accordion-inner{width:min(1240px,100% - 48px);margin:0 auto;padding:38px 0;display:block;position:relative}.manufacturers-accordion-head{grid-template-columns:165px minmax(0,1fr);align-items:start;gap:34px;padding-right:70px;display:grid}.manufacturers-accordion-head>.eyebrow{color:var(--gold);padding-top:8px}.manufacturers-accordion-copy{isolation:isolate;padding-right:110px;position:relative}.manufacturers-accordion-copy:before{content:"16";z-index:-1;color:#ffffff09;letter-spacing:-.08em;font-family:Manrope,sans-serif;font-size:118px;font-weight:700;line-height:1;position:absolute;top:-34px;right:6px}.manufacturers-accordion-copy:after{content:"SELECTED BRANDS";color:#dda43d8a;letter-spacing:.17em;font-size:8px;font-weight:800;position:absolute;top:71px;right:3px}.manufacturers-accordion-copy h2{color:#fff;letter-spacing:-.035em;max-width:900px;margin:0;font-family:Manrope,sans-serif;font-size:clamp(28px,2.8vw,41px);line-height:1.08}.manufacturers-accordion-lead{color:#d4dfeb;max-width:950px;margin:18px 0 0;font-size:15px;line-height:1.72}.manufacturers-accordion-rule{background:linear-gradient(90deg, var(--gold) 0%, #dda43d4d 28%, #ffffff0f 100%);width:100%;max-width:950px;height:1px;margin:21px 0}.manufacturers-accordion-text{color:#a9b9ca;max-width:950px;margin:0;font-size:13.5px;line-height:1.74}.manufacturers-intro-points{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:15px 98px;margin:40px 0 0 199px;padding:34px 0 16px;display:grid;position:relative}.manufacturers-intro-points:before{content:"";background:linear-gradient(#0000 0%,#dda43dd9 10%,#dda43d5c 52%,#dda43d14 100%);width:1px;position:absolute;top:17px;bottom:0;left:50%;transform:translate(-50%)}.manufacturers-intro-points:after{content:"SOURCE NETWORK";color:#dda43db8;letter-spacing:.19em;white-space:nowrap;background:#08233d;padding:0 12px;font-size:8px;font-weight:800;position:absolute;top:-2px;left:50%;transform:translate(-50%)}.manufacturers-intro-point{background:linear-gradient(#ffffff06,#fff0);border:0;border-top:1px solid #ffffff21;min-height:164px;padding:21px 22px 23px;position:relative}.manufacturers-intro-point:nth-child(odd){margin-right:24px}.manufacturers-intro-point:nth-child(2n){margin-left:24px}.manufacturers-intro-point:nth-child(odd):after{content:"";background:linear-gradient(90deg,#dda43d2e,#dda43de6);width:74px;height:1px;position:absolute;top:45px;right:-74px}.manufacturers-intro-point:nth-child(2n):after{content:"";background:linear-gradient(90deg,#dda43de6,#dda43d2e);width:74px;height:1px;position:absolute;top:45px;left:-74px}.manufacturers-intro-point:nth-child(odd):before{content:"";z-index:3;background:var(--gold);border-radius:50%;width:9px;height:9px;position:absolute;top:41px;right:-78px;box-shadow:0 0 0 5px #dda43d1a}.manufacturers-intro-point:nth-child(2n):before{content:"";z-index:3;background:var(--gold);border-radius:50%;width:9px;height:9px;position:absolute;top:41px;left:-78px;box-shadow:0 0 0 5px #dda43d1a}.manufacturers-intro-point:nth-child(2){transform:translateY(42px)}.manufacturers-intro-point:nth-child(3){transform:translateY(4px)}.manufacturers-intro-point:nth-child(4){transform:translateY(46px)}.manufacturers-point-top{align-items:center;gap:14px;display:flex;position:relative}.manufacturers-point-icon{width:48px;height:48px;color:var(--gold);background:radial-gradient(circle,#dda43d1a,#dda43d05);border:1px solid #dda43d6b;border-radius:50%;flex:0 0 48px;place-items:center;display:grid;box-shadow:0 0 0 5px #dda43d09}.manufacturers-point-icon svg{fill:none;stroke:currentColor;stroke-width:1.35px;stroke-linecap:round;stroke-linejoin:round;width:23px;height:23px}.manufacturers-point-number{color:#ffffff0e;letter-spacing:-.05em;font-family:Manrope,sans-serif;font-size:50px;font-weight:700;line-height:1;position:absolute;top:-19px;right:-3px}.manufacturers-point-line{background:linear-gradient(90deg, var(--gold), #dda43d24);width:66px;height:1px;margin:18px 0 13px}.manufacturers-intro-point h3{color:#fff;max-width:340px;margin:0 0 9px;font-family:Manrope,sans-serif;font-size:16px;line-height:1.3}.manufacturers-intro-point p{color:#a9b9cb;max-width:390px;margin:0;font-size:11.5px;line-height:1.66}.manufacturers-intro-point:nth-child(2n){padding-left:28px}.manufacturers-accordion-footer{grid-template-columns:minmax(70px,1fr) minmax(0,680px) auto;align-items:center;gap:24px;margin:62px 0 0 199px;display:grid}.manufacturers-footer-line{background:linear-gradient(90deg, var(--gold), #dda43d14);height:1px}.manufacturers-accordion-footer p{color:#c1cfdd;margin:0;font-size:11.5px;line-height:1.55}.manufacturers-accordion-footer button{color:#fff;text-underline-offset:4px;background:0 0;border:0;padding:0;font-size:11px;font-weight:700;text-decoration:underline}.manufacturers-accordion-close{top:2px;right:0}@media (width<=1100px){.manufacturers-accordion-copy{padding-right:80px}.manufacturers-intro-points{column-gap:70px}.manufacturers-intro-point:nth-child(odd):after{width:51px;right:-51px}.manufacturers-intro-point:nth-child(2n):after{width:51px;left:-51px}.manufacturers-intro-point:nth-child(odd):before{right:-55px}.manufacturers-intro-point:nth-child(2n):before{left:-55px}}@media (width<=820px){.nav-accordion.manufacturers-accordion>.manufacturers-accordion-inner{width:calc(100% - 28px);padding:27px 0 32px}.manufacturers-accordion-head{grid-template-columns:1fr;gap:13px;padding-right:0}.manufacturers-accordion-head>.eyebrow{padding-right:58px}.manufacturers-accordion-copy{padding-right:0}.manufacturers-accordion-copy:before,.manufacturers-accordion-copy:after{display:none}.manufacturers-accordion-copy h2{font-size:27px}.manufacturers-accordion-lead{font-size:14px}.manufacturers-accordion-text{font-size:12.5px}.manufacturers-intro-points{grid-template-columns:1fr;gap:0;margin:31px 0 0;padding:26px 0 0 44px;display:grid}.manufacturers-intro-points:before{top:0;bottom:6px;left:14px;transform:none}.manufacturers-intro-points:after{writing-mode:vertical-rl;background:#08233d;padding:0 7px;font-size:6px;top:-8px;left:14px;transform:translate(-50%)}.manufacturers-intro-point,.manufacturers-intro-point:nth-child(odd),.manufacturers-intro-point:nth-child(2n),.manufacturers-intro-point:nth-child(2),.manufacturers-intro-point:nth-child(3),.manufacturers-intro-point:nth-child(4){background:0 0;border-top:1px solid #ffffff1a;min-height:0;margin:0;padding:20px 0 26px 18px;transform:none}.manufacturers-intro-point:nth-child(odd):after,.manufacturers-intro-point:nth-child(2n):after{background:linear-gradient(90deg, var(--gold), #dda43d29);width:30px;top:42px;left:-30px}.manufacturers-intro-point:nth-child(odd):before,.manufacturers-intro-point:nth-child(2n):before{width:9px;height:9px;top:38px;left:-35px}.manufacturers-accordion-footer{grid-template-columns:1fr;gap:13px;margin:27px 0 0 44px}.manufacturers-accordion-close{top:8px;right:0}}@media (prefers-reduced-motion:reduce){.manufacturers-intro-point{transform:none!important}}.nav-accordion.equipment-accordion{background:linear-gradient(#ffffff05 1px,#0000 1px) 0 0/44px 44px,linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/44px 44px,radial-gradient(circle at 83% 10%,#2c608f4d,#0000 34%),linear-gradient(135deg,#061a30 0%,#082540 55%,#061b31 100%);border-top:1px solid #ffffff12;max-height:calc(100vh - 72px);overflow-y:auto}.nav-accordion.equipment-accordion>.equipment-accordion-inner{width:min(1240px,100% - 48px);margin:0 auto;padding:38px 0;display:block;position:relative}.equipment-accordion-head{grid-template-columns:165px minmax(0,1fr);align-items:start;gap:34px;padding-right:70px;display:grid}.equipment-accordion-head>.eyebrow{color:var(--gold);padding-top:8px}.equipment-accordion-copy{padding-right:100px;position:relative}.equipment-title-code{color:#dda43da8;letter-spacing:.2em;margin-bottom:12px;font-size:8px;font-weight:800}.equipment-accordion-copy h2{color:#fff;letter-spacing:-.035em;max-width:920px;margin:0;font-family:Manrope,sans-serif;font-size:clamp(28px,2.8vw,41px);line-height:1.08}.equipment-accordion-lead{color:#d3dfeb;max-width:960px;margin:18px 0 0;font-size:15px;line-height:1.72}.equipment-accordion-rule{background:linear-gradient(90deg, var(--gold) 0%, #dda43d47 26%, #ffffff0f 100%);width:100%;max-width:960px;height:1px;margin:21px 0}.equipment-accordion-text{color:#a9b9ca;max-width:960px;margin:0;font-size:13.5px;line-height:1.74}.equipment-tech-board{grid-template-columns:285px minmax(0,1fr);align-items:stretch;gap:34px;margin:39px 0 0 199px;display:grid}.equipment-control{background:#02111f54;border:1px solid #ffffff17;padding:19px 18px 20px 28px;position:relative}.equipment-control-index{border-bottom:1px solid #ffffff1a;align-items:flex-end;gap:15px;padding-bottom:20px;display:flex}.equipment-control-index strong{color:#dda43df5;letter-spacing:-.08em;font-family:Manrope,sans-serif;font-size:62px;line-height:.8}.equipment-control-index span{color:#c3d0dc;letter-spacing:.18em;font-size:8px;font-weight:800;line-height:1.45}.equipment-control-axis{background:linear-gradient(180deg, var(--gold), #dda43d14);width:1px;position:absolute;top:108px;bottom:25px;left:28px}.equipment-control-axis span{background:var(--gold);border-radius:50%;width:9px;height:9px;position:absolute;top:0;left:-4px;box-shadow:0 0 0 5px #dda43d14}.equipment-control-step{grid-template-columns:27px 1fr;gap:15px;margin-top:19px;padding-left:16px;display:grid;position:relative}.equipment-control-step b{z-index:2;width:25px;height:25px;color:var(--gold);letter-spacing:.08em;background:#08233d;border:1px solid #dda43d57;border-radius:50%;place-items:center;font-size:7px;display:grid;position:relative}.equipment-control-step h3{color:#fff;margin:1px 0 4px;font-family:Manrope,sans-serif;font-size:12.5px;line-height:1.3}.equipment-control-step p{color:#9dafc1;margin:0;font-size:10.5px;line-height:1.55}.equipment-category-map{background:#03152547;border:1px solid #ffffff17;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"lift lift tyre""diag adas tyre""heavy heavy comp";gap:12px;padding:28px 22px 22px;display:grid;position:relative}.equipment-category-map:before{content:"";background:repeating-linear-gradient(90deg,#dda43d8c 0 10px,#0000 10px 17px);height:1px;position:absolute;top:15px;left:21px;right:21px}.equipment-category-map:after{content:"FUNCTION / VEHICLE / CAPACITY";color:#dda43d66;letter-spacing:.15em;writing-mode:vertical-rl;font-size:6px;font-weight:800;position:absolute;top:34px;right:-9px}.equipment-node-lifting{grid-area:lift}.equipment-node-tyre{grid-area:tyre}.equipment-node-diagnostics{grid-area:diag}.equipment-node-adas{grid-area:adas}.equipment-node-heavy{grid-area:heavy}.equipment-node-components{grid-area:comp}.equipment-node{background:linear-gradient(145deg,#ffffff0b,#ffffff03);border:1px solid #ffffff17;min-height:142px;padding:18px 17px 17px;position:relative;overflow:hidden}.equipment-node:hover{background:linear-gradient(145deg,#dda43d0e,#ffffff04);border-color:#dda43d4f}.equipment-node-no{color:#ffffff0b;letter-spacing:-.05em;font-family:Manrope,sans-serif;font-size:42px;font-weight:700;line-height:1;position:absolute;top:8px;right:12px}.equipment-node-icon{width:43px;height:43px;color:var(--gold);background:#dda43d0a;border:1px solid #dda43d59;place-items:center;display:grid}.equipment-node-icon svg{fill:none;stroke:currentColor;stroke-width:1.35px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.equipment-node-rule{background:linear-gradient(90deg, var(--gold), #dda43d1a);width:46px;height:1px;margin:14px 0 11px}.equipment-node h3{color:#fff;max-width:320px;margin:0 0 7px;font-family:Manrope,sans-serif;font-size:14.5px;line-height:1.28}.equipment-node p{color:#a7b9ca;max-width:420px;margin:0;font-size:10.5px;line-height:1.62}.equipment-node-tag{color:#dda43dad;letter-spacing:.15em;margin-top:13px;font-size:6.5px;font-weight:800;display:inline-block}.equipment-map-core{z-index:5;color:#d7e1eb;text-align:center;background:#051c31f5;border:1px solid #dda43d59;min-width:114px;padding:9px 12px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 25px #00000040}.equipment-map-core span{color:var(--gold);letter-spacing:.16em;font-size:7px;font-weight:800}.equipment-map-core strong{letter-spacing:.08em;margin-top:3px;font-size:8px}.equipment-accordion-footer{grid-template-columns:minmax(70px,1fr) minmax(0,700px) auto;align-items:center;gap:24px;margin:31px 0 0 199px;display:grid}.equipment-footer-line{background:linear-gradient(90deg, var(--gold), #dda43d14);height:1px}.equipment-accordion-footer p{color:#c1cfdd;margin:0;font-size:11.5px;line-height:1.55}.equipment-accordion-footer button{color:#fff;text-underline-offset:4px;background:0 0;border:0;padding:0;font-size:11px;font-weight:700;text-decoration:underline}.equipment-accordion-close{top:2px;right:0}@media (width<=1100px){.equipment-tech-board{grid-template-columns:230px 1fr;gap:24px}.equipment-category-map{grid-template-columns:repeat(2,1fr);grid-template-areas:"lift lift""tyre diag""adas heavy""comp comp"}}@media (width<=820px){.nav-accordion.equipment-accordion>.equipment-accordion-inner{width:calc(100% - 28px);padding:27px 0 31px}.equipment-accordion-head{grid-template-columns:1fr;gap:13px;padding-right:0}.equipment-accordion-head>.eyebrow{padding-right:58px}.equipment-accordion-copy{padding-right:0}.equipment-accordion-copy h2{font-size:27px}.equipment-accordion-lead{font-size:14px}.equipment-accordion-text{font-size:12.5px}.equipment-tech-board{grid-template-columns:1fr;gap:22px;margin:28px 0 0}.equipment-control{padding:18px}.equipment-control-axis{display:none}.equipment-control-step{padding-left:0}.equipment-category-map{grid-template-columns:1fr;grid-template-areas:"lift""tyre""diag""adas""heavy""comp";padding:27px 12px 12px}.equipment-map-core{display:none}.equipment-accordion-footer{grid-template-columns:1fr;gap:13px;margin:25px 0 0}.equipment-accordion-close{top:8px;right:0}}.nav-accordion.equipment-accordion,.nav-accordion.equipment-accordion>.equipment-accordion-inner{position:relative}.equipment-accordion-close{z-index:150;margin:0 0 -46px auto;display:grid;transform:none;position:sticky!important;top:12px!important;left:auto!important;right:auto!important}.equipment-accordion-close:hover{z-index:160}.equipment-category-map{padding:68px 22px 22px!important}.equipment-category-map:before{top:51px!important}.equipment-category-map:after{top:74px!important}.equipment-map-core{z-index:8;white-space:nowrap;background:#051c31eb;border:1px solid #dda43d52;justify-content:flex-start;align-items:center;gap:8px;box-shadow:0 7px 22px #0000002e;min-width:0!important;padding:7px 10px!important;display:inline-flex!important;position:absolute!important;top:13px!important;left:22px!important;right:auto!important;transform:none!important}.equipment-map-core span{color:var(--gold);letter-spacing:.15em;margin:0;font-size:7px;font-weight:800;line-height:1}.equipment-map-core strong{color:#d7e1eb;letter-spacing:.11em;border-left:1px solid #dda43d4d;padding-left:8px;font-size:7px;line-height:1;margin:0!important}.equipment-map-core:after{content:"06";color:#ffffff4d;letter-spacing:.08em;margin-left:2px;font-family:Manrope,sans-serif;font-size:8px;font-weight:700}@media (width<=1100px){.equipment-category-map{padding:68px 18px 18px!important}.equipment-map-core{left:18px!important}}@media (width<=820px){.equipment-accordion-close{-webkit-backdrop-filter:blur(10px);background:#06172bf5;width:42px;height:42px;margin:-2px 0 -40px auto;box-shadow:0 8px 25px #00000042;position:sticky!important;top:8px!important}.equipment-map-core{display:none!important}.equipment-category-map{padding:27px 12px 12px!important}.equipment-category-map:before{top:15px!important}.equipment-category-map:after{display:none}}@media (width<=480px){.equipment-accordion-close{width:40px;height:40px;margin-bottom:-38px;top:6px!important}.equipment-category-map{padding:25px 10px 10px!important}}.nav-accordion.howwork-accordion{background:radial-gradient(circle at 15% 90%,#224e7547,#0000 33%),radial-gradient(circle at 88% 3%,#2d629042,#0000 35%),linear-gradient(145deg,#06192e 0%,#092640 54%,#061a30 100%);border-top:1px solid #ffffff12;max-height:calc(100vh - 72px);overflow-y:auto}.nav-accordion.howwork-accordion>.howwork-inner{width:min(1240px,100% - 48px);margin:0 auto;padding:38px 0;display:block;position:relative}.howwork-close{z-index:150;background:#06172bf0;margin:0 0 -46px auto;display:grid;position:sticky!important;top:11px!important;left:auto!important;right:auto!important}.howwork-head{grid-template-columns:165px minmax(0,1fr);align-items:start;gap:34px;padding-right:70px;display:grid}.howwork-head>.eyebrow{color:var(--gold);padding-top:8px}.howwork-copy{padding-right:80px;position:relative}.howwork-code{color:#dda43dab;letter-spacing:.2em;margin-bottom:11px;font-size:8px;font-weight:800;display:block}.howwork-copy h2{color:#fff;letter-spacing:-.035em;max-width:940px;margin:0;font-family:Manrope,sans-serif;font-size:clamp(28px,2.8vw,41px);line-height:1.08}.howwork-lead{color:#d3dfeb;max-width:960px;margin:18px 0 0;font-size:15px;line-height:1.72}.howwork-rule{background:linear-gradient(90deg, var(--gold), #dda43d47 27%, #ffffff0f);width:100%;max-width:960px;height:1px;margin:21px 0}.howwork-text{color:#a8b9ca;max-width:960px;margin:0;font-size:13.5px;line-height:1.74}.howwork-route{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;min-height:330px;margin:46px 0 0 199px;padding:0 7px;display:grid;position:relative}.howwork-track{z-index:0;background:linear-gradient(90deg, #dda43d2e, var(--gold) 15%, #dda43d6b 80%, #dda43d1a);width:86%;height:2px;position:absolute;top:118px;left:7%}.howwork-track:after{content:"";border-top:2px solid var(--gold);border-right:2px solid var(--gold);width:8px;height:8px;position:absolute;top:-3px;right:-3px;transform:rotate(45deg)}.howwork-step{z-index:2;min-width:0;position:relative}.howwork-step:nth-of-type(odd){padding-top:0}.howwork-step:nth-of-type(2n){padding-top:144px}.howwork-step-node{z-index:4;width:36px;height:36px;color:var(--gold);background:#08233d;border:1px solid #dda43dbf;border-radius:50%;place-items:center;display:grid;position:absolute;top:101px;left:50%;transform:translate(-50%);box-shadow:0 0 0 7px #dda43d0e}.howwork-step-node span{letter-spacing:.08em;font-size:8px;font-weight:800}.howwork-step:nth-of-type(2n) .howwork-step-node{top:101px}.howwork-step-content{background:linear-gradient(#ffffff07,#fff0);border-top:1px solid #ffffff21;min-height:142px;padding:17px 16px;position:relative}.howwork-step:nth-of-type(odd) .howwork-step-content{margin-bottom:145px}.howwork-step:nth-of-type(2n) .howwork-step-content{margin-top:0}.howwork-step:nth-of-type(odd) .howwork-step-content:after{content:"";background:linear-gradient(180deg, #dda43d33, var(--gold));width:1px;height:31px;position:absolute;bottom:-31px;left:50%}.howwork-step:nth-of-type(2n) .howwork-step-content:before{content:"";background:linear-gradient(180deg, var(--gold), #dda43d2e);width:1px;height:26px;position:absolute;top:-26px;left:50%}.howwork-step-label{color:#dda43db8;letter-spacing:.15em;font-size:7px;font-weight:800}.howwork-step-content h3{color:#fff;margin:10px 0 7px;font-family:Manrope,sans-serif;font-size:14px;line-height:1.3}.howwork-step-content p{color:#a7b9cb;margin:0;font-size:10.5px;line-height:1.62}.howwork-mini-line{background:linear-gradient(90deg, var(--gold), #dda43d14);width:38px;height:1px;margin:13px 0 9px}.howwork-meta{color:#ffffff5e;letter-spacing:.16em;font-size:6.5px;font-weight:800}.howwork-responsibility{background:#03152645;border:1px solid #ffffff17;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;margin:27px 0 0 199px;padding:18px;display:grid}.howwork-responsibility-client,.howwork-responsibility-sarkana{grid-template-columns:44px 1fr;align-items:center;gap:14px;display:grid}.howwork-resp-icon{width:44px;height:44px;color:var(--gold);border:1px solid #dda43d52;place-items:center;display:grid}.howwork-resp-icon svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.howwork-resp-kicker{color:#dda43dc2;letter-spacing:.15em;font-size:7px;font-weight:800}.howwork-responsibility p{color:#b3c2d1;margin:5px 0 0;font-size:10.5px;line-height:1.55}.howwork-responsibility-arrow{align-items:center;gap:8px;display:flex}.howwork-responsibility-arrow span{background:linear-gradient(90deg, #dda43d1a, var(--gold));width:26px;height:1px}.howwork-responsibility-arrow span:last-child{background:linear-gradient(90deg, var(--gold), #dda43d1a)}.howwork-responsibility-arrow strong{color:var(--gold);letter-spacing:.14em;white-space:nowrap;font-size:7px}.howwork-footer{grid-template-columns:minmax(70px,1fr) minmax(0,650px) auto;align-items:center;gap:24px;margin:27px 0 0 199px;display:grid}.howwork-footer-line{background:linear-gradient(90deg, var(--gold), #dda43d14);height:1px}.howwork-footer p{color:#c1cfdd;margin:0;font-size:11.5px;line-height:1.55}.howwork-footer button{color:#fff;text-underline-offset:4px;background:0 0;border:0;padding:0;font-size:11px;font-weight:700;text-decoration:underline}@media (width<=1100px){.howwork-route{grid-template-columns:repeat(3,1fr);gap:18px;min-height:0;padding:0}.howwork-track{display:none}.howwork-step,.howwork-step:nth-of-type(2n){padding-top:0}.howwork-step-node,.howwork-step:nth-of-type(2n) .howwork-step-node{margin-bottom:11px;position:relative;top:auto;left:auto;transform:none}.howwork-step-content,.howwork-step:nth-of-type(odd) .howwork-step-content,.howwork-step:nth-of-type(2n) .howwork-step-content{min-height:160px;margin:0}.howwork-step-content:before,.howwork-step-content:after{display:none}}@media (width<=820px){.nav-accordion.howwork-accordion>.howwork-inner{width:calc(100% - 28px);padding:27px 0 31px}.howwork-head{grid-template-columns:1fr;gap:13px;padding-right:0}.howwork-head>.eyebrow{padding-right:58px}.howwork-copy{padding-right:0}.howwork-copy h2{font-size:27px}.howwork-lead{font-size:14px}.howwork-text{font-size:12.5px}.howwork-route{grid-template-columns:1fr;gap:0;margin:30px 0 0;padding:0 0 0 45px}.howwork-route:before{content:"";background:linear-gradient(180deg, var(--gold), #dda43d1a);width:1px;position:absolute;top:8px;bottom:8px;left:17px}.howwork-step,.howwork-step:nth-of-type(2n){padding:0 0 22px;position:relative}.howwork-step-node,.howwork-step:nth-of-type(2n) .howwork-step-node{width:34px;height:34px;margin:0;position:absolute;top:15px;left:-45px;transform:none}.howwork-step-content{background:0 0;border-top:1px solid #ffffff1c;padding:15px 0 19px 14px;min-height:0!important}.howwork-responsibility{grid-template-columns:1fr;gap:15px;margin:20px 0 0}.howwork-responsibility-arrow{justify-content:center}.howwork-footer{grid-template-columns:1fr;gap:13px;margin:24px 0 0}.howwork-close{width:42px;height:42px;margin-bottom:-40px;top:8px!important}}@media (width>=1181px){.howwork-route{background:linear-gradient(#ffffff06,#ffffff02);border:1px solid #ffffff17;position:relative;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:0!important;min-height:0!important;margin:48px 0 0 199px!important;padding:76px 0 0!important;display:grid!important}.howwork-track{z-index:1;position:absolute;background:linear-gradient(90deg, #dda43d24, var(--gold) 10%, #dda43da6 50%, var(--gold) 90%, #dda43d24)!important;width:90%!important;height:1px!important;display:block!important;top:34px!important;left:5%!important}.howwork-track:after{top:-3px!important;right:-2px!important}.howwork-step,.howwork-step:nth-of-type(odd),.howwork-step:nth-of-type(2n){min-width:0;position:relative;padding-top:0!important;transform:none!important}.howwork-step-content,.howwork-step:nth-of-type(odd) .howwork-step-content,.howwork-step:nth-of-type(2n) .howwork-step-content{background:linear-gradient(#ffffff06,#fff0)!important;border:0!important;border-top:1px solid #ffffff1a!important;min-height:230px!important;margin:0!important;padding:24px 18px!important}.howwork-step-content:before,.howwork-step-content:after{display:none!important}.howwork-step+.howwork-step .howwork-step-content{border-left:1px solid #ffffff17!important}.howwork-step-node,.howwork-step:nth-of-type(2n) .howwork-step-node{z-index:5;background:#08233d;border:1px solid #dda43dc7;width:38px;height:38px;box-shadow:0 0 0 7px #dda43d0e;margin:0!important;position:absolute!important;top:-60px!important;left:50%!important;transform:translate(-50%)!important}.howwork-step:before{content:"";z-index:2;background:linear-gradient(180deg, var(--gold), #dda43d24);width:1px;height:22px;position:absolute;top:-22px;left:50%}.howwork-step-label{color:#dda43dd1;letter-spacing:.17em;margin-bottom:9px;font-size:7px;font-weight:800;display:block}.howwork-step-content h3{min-height:38px;margin:0 0 10px;font-size:14px;line-height:1.35}.howwork-step-content p{margin:0;font-size:10.8px;line-height:1.68}.howwork-mini-line{margin-top:17px}.howwork-meta{margin-top:8px;display:block}.howwork-step:nth-child(2) .howwork-step-content{background:linear-gradient(#dda43d06,#0000)!important}.howwork-step:nth-child(4) .howwork-step-content{background:linear-gradient(#235b8914,#0000)!important}.howwork-step:last-child .howwork-step-content{background:linear-gradient(#dda43d0b,#0000)!important}}@media (width>=821px) and (width<=1180px){.howwork-route{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:22px 16px!important;min-height:0!important;margin:38px 0 0 199px!important;padding:0!important;display:grid!important}.howwork-track{display:none!important}.howwork-step,.howwork-step:nth-of-type(odd),.howwork-step:nth-of-type(2n){min-width:0;position:relative;padding:0!important;transform:none!important}.howwork-step-node,.howwork-step:nth-of-type(2n) .howwork-step-node{width:36px;height:36px;margin:0 0 10px 14px!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}.howwork-step:before{display:none!important}.howwork-step-content,.howwork-step:nth-of-type(odd) .howwork-step-content,.howwork-step:nth-of-type(2n) .howwork-step-content{background:linear-gradient(#ffffff07,#ffffff02)!important;border:1px solid #ffffff17!important;min-height:225px!important;margin:0!important;padding:20px 18px!important}.howwork-step-content:before,.howwork-step-content:after{display:none!important}.howwork-step-content h3{min-height:0;margin-top:0}.howwork-step:nth-of-type(4){grid-column:1/2}.howwork-step:nth-of-type(5){grid-column:2/3}}.nav-accordion.contact-accordion{background:radial-gradient(circle at 82% 12%,#2d618d4d,#0000 35%),linear-gradient(135deg,#06192e 0%,#092640 55%,#061a30 100%);border-top:1px solid #ffffff12;max-height:calc(100vh - 72px);overflow-y:auto}.nav-accordion.contact-accordion>.contact-accordion-inner{width:min(1240px,100% - 48px);margin:0 auto;padding:38px 0;display:block;position:relative}.contact-accordion-close{z-index:180;-webkit-backdrop-filter:blur(10px);background:#06172bf2;margin:0 0 -46px auto;display:grid;position:sticky!important;top:11px!important;left:auto!important;right:auto!important}.contact-accordion-head{grid-template-columns:165px minmax(0,1fr);align-items:start;gap:34px;padding-right:70px;display:grid}.contact-accordion-head>.eyebrow{color:var(--gold);padding-top:8px}.contact-accordion-copy{padding-right:88px}.contact-code{color:#dda43dad;letter-spacing:.19em;margin-bottom:11px;font-size:8px;font-weight:800;display:block}.contact-accordion-copy h2{color:#fff;letter-spacing:-.035em;max-width:900px;margin:0;font-family:Manrope,sans-serif;font-size:clamp(28px,2.8vw,41px);line-height:1.08}.contact-accordion-lead{color:#d3dfeb;max-width:950px;margin:18px 0 0;font-size:15px;line-height:1.72}.contact-accordion-rule{background:linear-gradient(90deg, var(--gold), #dda43d47 27%, #ffffff0f);width:100%;max-width:950px;height:1px;margin:21px 0}.contact-accordion-text{color:#a8b9ca;max-width:950px;margin:0;font-size:13.5px;line-height:1.74}.contact-command-deck{grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr);align-items:stretch;gap:28px;margin:39px 0 0 199px;display:grid}.contact-command-info{background:#03152647;border:1px solid #ffffff17;padding:22px}.contact-command-label{border-bottom:1px solid #ffffff1a;align-items:center;gap:12px;padding-bottom:15px;display:flex}.contact-command-label span{width:28px;height:28px;color:var(--gold);border:1px solid #dda43d66;border-radius:50%;place-items:center;font-size:7px;font-weight:800;display:grid}.contact-command-label strong{color:#dda43dd1;letter-spacing:.17em;font-size:8px}.contact-command-row{color:inherit;border-bottom:1px solid #ffffff17;grid-template-columns:48px 1fr;gap:15px;padding:20px 0;text-decoration:none;transition:background .18s;display:grid}.contact-command-row:hover{background:linear-gradient(90deg,#dda43d0b,#0000)}.contact-command-icon{width:46px;height:46px;color:var(--gold);background:#dda43d09;border:1px solid #dda43d59;place-items:center;display:grid}.contact-command-icon svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.contact-command-kicker{color:#dda43dbd;letter-spacing:.15em;font-size:7px;font-weight:800}.contact-command-row h3{color:#fff;margin:8px 0 6px;font-family:Manrope,sans-serif;font-size:14px;line-height:1.3}.contact-command-row p{color:#a9b9ca;margin:0;font-size:11px;line-height:1.65}.contact-command-row small{color:#dda43dd1;text-underline-offset:3px;margin-top:10px;font-size:8px;font-weight:700;text-decoration:underline;display:inline-block}.contact-meta-grid{background:#ffffff14;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:18px;display:grid}.contact-meta-cell{background:#08233d;grid-template-columns:34px 1fr;align-items:center;gap:10px;min-width:0;padding:14px 12px;display:grid}.contact-meta-icon{width:32px;height:32px;color:var(--gold);border:1px solid #dda43d47;place-items:center;display:grid}.contact-meta-icon svg{fill:none;stroke:currentColor;stroke-width:1.35px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.contact-meta-cell small{color:#ffffff5c;letter-spacing:.13em;font-size:6px;font-weight:800;display:block}.contact-meta-cell strong{color:#d8e2ec;margin-top:4px;font-size:8px;line-height:1.25;display:block}.contact-request-route{border-left:2px solid var(--gold);background:#dda43d09;grid-template-columns:40px 1fr;gap:13px;margin-top:18px;padding:14px;display:grid}.contact-request-route-no{color:#dda43d85;font-family:Manrope,sans-serif;font-size:25px;font-weight:700}.contact-request-route small{color:#dda43db8;letter-spacing:.14em;font-size:7px;font-weight:800}.contact-request-route p{color:#afbecc;margin:5px 0 0;font-size:10px;line-height:1.55}.contact-map-panel{background:#071e35;border:1px solid #ffffff1a;grid-template-rows:auto minmax(350px,1fr) auto;display:grid;overflow:hidden}.contact-map-header{border-bottom:1px solid #ffffff17;justify-content:space-between;gap:20px;padding:16px 18px;display:flex}.contact-map-header>div{display:grid}.contact-map-header span{color:#dda43db8;letter-spacing:.16em;font-size:7px;font-weight:800}.contact-map-header strong{color:#d8e2ec;letter-spacing:.08em;margin-top:4px;font-size:10px}.contact-map-coordinates{color:#ffffff4d!important}.contact-map-frame{background:#0b2947;min-height:350px;position:relative;overflow:hidden}.contact-map-frame iframe{filter:saturate(.72)contrast(.96);border:0;width:100%;height:100%;min-height:350px;display:block}.contact-map-marker-card{z-index:5;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#06172bed;border:1px solid #dda43d57;grid-template-columns:36px auto;align-items:center;gap:10px;padding:10px 13px;display:grid;position:absolute;bottom:18px;left:18px;box-shadow:0 10px 28px #0000003d}.contact-map-pin{width:34px;height:34px;color:var(--gold);place-items:center;display:grid}.contact-map-pin svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.contact-map-marker-card div{display:grid}.contact-map-marker-card small{color:var(--gold);letter-spacing:.16em;font-size:6px;font-weight:800}.contact-map-marker-card strong{color:#fff;margin-top:3px;font-size:10px}.contact-map-open{color:inherit;border-top:1px solid #ffffff14;justify-content:space-between;gap:18px;padding:15px 18px;text-decoration:none;display:flex}.contact-map-open span{color:#aebdcb;font-size:9px}.contact-map-open strong{color:var(--gold);letter-spacing:.09em;font-size:8px}.contact-accordion-footer{grid-template-columns:minmax(70px,1fr) minmax(0,650px) auto;align-items:center;gap:24px;margin:28px 0 0 199px;display:grid}.contact-footer-line{background:linear-gradient(90deg, var(--gold), #dda43d14);height:1px}.contact-accordion-footer p{color:#c1cfdd;margin:0;font-size:11.5px;line-height:1.55}.contact-accordion-footer button{color:#fff;text-underline-offset:4px;background:0 0;border:0;padding:0;font-size:11px;font-weight:700;text-decoration:underline}@media (width<=1100px){.contact-command-deck{grid-template-columns:.95fr 1.05fr;gap:20px}.contact-meta-grid{grid-template-columns:1fr}}@media (width<=820px){.nav-accordion.contact-accordion>.contact-accordion-inner{width:calc(100% - 28px);padding:27px 0 31px}.contact-accordion-head{grid-template-columns:1fr;gap:13px;padding-right:0}.contact-accordion-head>.eyebrow{padding-right:58px}.contact-accordion-copy{padding-right:0}.contact-accordion-copy h2{font-size:27px}.contact-accordion-lead{font-size:14px}.contact-accordion-text{font-size:12.5px}.contact-command-deck{grid-template-columns:1fr;gap:18px;margin:28px 0 0}.contact-command-info{padding:18px}.contact-meta-grid{grid-template-columns:1fr}.contact-map-panel{grid-template-rows:auto 280px auto}.contact-map-frame,.contact-map-frame iframe{height:280px;min-height:280px}.contact-map-marker-card{bottom:10px;left:10px}.contact-accordion-footer{grid-template-columns:1fr;gap:13px;margin:24px 0 0}.contact-accordion-close{width:42px;height:42px;margin-bottom:-40px;top:8px!important}}@media (width<=480px){.contact-command-row{grid-template-columns:42px 1fr}.contact-command-icon{width:40px;height:40px}.contact-map-header,.contact-map-open{padding:13px 12px}.contact-map-open span{display:none}}.contact-map-frame{background:linear-gradient(135deg,#0a2948,#071d34);position:relative;overflow:hidden}.contact-map-frame:before{content:"LOADING LOCATION MAP";z-index:0;color:#ffffff38;letter-spacing:.18em;white-space:nowrap;font-size:8px;font-weight:800;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.contact-map-frame iframe{z-index:1;background:0 0;border:0;width:100%;height:100%;min-height:350px;display:block;position:relative}.contact-map-marker-card{z-index:5}@media (width<=820px){.contact-map-frame iframe{height:280px;min-height:280px}}.market-accordion{background:#f2f5f8;padding:34px 0 52px}.market-accordion-shell{width:min(1180px,100% - 48px);margin:0 auto}.market-accordion-heading{grid-template-columns:180px minmax(0,480px) minmax(0,1fr);align-items:end;gap:30px;margin-bottom:24px;display:grid}.market-accordion-eyebrow{color:#d49d32;letter-spacing:.18em;font-size:11px;font-weight:800}.market-accordion-heading h2{color:#102542;letter-spacing:-.035em;margin:0;font-family:Manrope,sans-serif;font-size:clamp(28px,3vw,42px);line-height:1.05}.market-accordion-heading p{color:#5d718a;margin:0;font-size:14px;line-height:1.65}.market-accordion-list{border-top:1px solid #d8e0e9}.market-accordion-item{background:0 0;border-bottom:1px solid #d8e0e9}.market-accordion-trigger{text-align:left;color:#102542;background:0 0;border:0;grid-template-columns:52px 54px minmax(0,1fr) 48px;align-items:center;gap:18px;width:100%;min-height:100px;padding:18px 12px;transition:background .18s;display:grid}.market-accordion-number{color:#10254240;letter-spacing:-.04em;font-family:Manrope,sans-serif;font-size:24px;font-weight:700}.market-accordion-icon{color:#d49d32;background:#fffaf0;border:1px solid #d49d3261;place-items:center;width:52px;height:52px;display:grid}.market-accordion-icon svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:27px;height:27px}.market-accordion-title-block{gap:5px;display:grid}.market-accordion-title-block strong{color:#102542;font-family:Manrope,sans-serif;font-size:clamp(19px,2vw,27px);line-height:1.15}.market-accordion-title-block small{color:#5b7089;font-size:13px;font-weight:600;line-height:1.45}.market-accordion-control{background:#fff;border:1px solid #d7dee7;border-radius:50%;justify-self:end;place-items:center;width:42px;height:42px;transition:transform .2s,border-color .18s;display:grid;position:relative}.market-accordion-control i{background:#102542;width:16px;height:1.5px;transition:transform .2s,background .18s;position:absolute}.market-accordion-control i:last-child{transform:rotate(90deg)}.market-accordion-trigger:hover .market-accordion-control{border-color:#d49d32;transform:scale(1.04)}.market-accordion-control.is-close{background:#0a2747;border-color:#d49d328c}.market-accordion-control.is-close i{background:#d49d32}.market-accordion-control.is-close i:first-child{transform:rotate(45deg)}.market-accordion-control.is-close i:last-child{transform:rotate(-45deg)}.market-accordion-trigger:hover .market-accordion-control.is-close{transform:rotate(9deg)scale(1.06)}.market-accordion-content{background:#fff;padding:0 12px 26px 124px;position:relative}.market-accordion-intro{border-top:1px solid #e0e6ed;grid-template-columns:170px minmax(0,1fr);gap:22px;padding:20px 0;display:grid}.market-accordion-intro span{color:#d49d32;letter-spacing:.17em;text-transform:uppercase;font-size:9px;font-weight:800}.market-accordion-intro p{color:#566c86;max-width:760px;margin:0;font-size:13px;line-height:1.65}.market-accordion-detail-grid{background:#e0e6ed;border:1px solid #e0e6ed;grid-template-columns:.9fr 1.1fr 1.2fr;gap:1px;display:grid}.market-detail-block{background:#f8fafc;padding:19px}.market-detail-head{grid-template-columns:42px 1fr;align-items:center;gap:12px;display:grid}.market-detail-icon{color:#d49d32;background:#fff;border:1px solid #d49d325c;place-items:center;width:40px;height:40px;display:grid}.market-detail-icon svg{fill:none;stroke:currentColor;stroke-width:1.45px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.market-detail-head small{color:#d49d32;letter-spacing:.14em;margin-bottom:4px;font-size:7px;font-weight:800;display:block}.market-detail-head h3{color:#102542;margin:0;font-family:Manrope,sans-serif;font-size:15px;line-height:1.25}.market-detail-line{background:linear-gradient(90deg,#d49d32,#d49d321a);width:42px;height:1px;margin:14px 0}.market-detail-block>p{color:#5b7088;margin:0;font-size:11.5px;line-height:1.65}.market-detail-chips{flex-wrap:wrap;gap:8px;display:flex}.market-detail-chips span{color:#243d5b;background:#fff;border:1px solid #dfe5ec;align-items:center;min-height:31px;padding:0 10px;font-size:9px;font-weight:700;display:inline-flex}.market-route-flow{gap:5px;display:grid}.market-route-flow-item{grid-template-columns:30px 1fr;align-items:center;gap:8px;display:grid}.market-route-flow-item b{color:#d49d32;background:#fff;border:1px solid #d49d3261;border-radius:50%;place-items:center;width:27px;height:27px;font-size:7px;display:grid}.market-route-flow-item span{color:#435b76;font-size:9px;font-weight:700}@media (width<=980px){.market-accordion-heading{grid-template-columns:1fr;gap:10px}.market-accordion-heading p{max-width:720px}.market-accordion-detail-grid{grid-template-columns:1fr}}@media (width<=720px){.market-accordion{padding:22px 0 32px}.market-accordion-shell{width:calc(100% - 24px)}.market-accordion-heading{margin-bottom:17px}.market-accordion-heading h2{font-size:27px}.market-accordion-heading p{font-size:13px}.market-accordion-trigger{grid-template-columns:37px 44px minmax(0,1fr) 38px;gap:10px;min-height:88px;padding:14px 5px}.market-accordion-number{font-size:17px}.market-accordion-icon{width:42px;height:42px}.market-accordion-icon svg{width:22px;height:22px}.market-accordion-title-block strong{font-size:17px}.market-accordion-title-block small{font-size:10px}.market-accordion-control{width:36px;height:36px}.market-accordion-content{padding:0 5px 20px 47px}.market-accordion-intro{grid-template-columns:1fr;gap:7px;padding:16px 0}.market-accordion-intro p{font-size:12px}.market-detail-block{padding:16px}}@media (width<=430px){.market-accordion-trigger{grid-template-columns:40px minmax(0,1fr) 36px}.market-accordion-number{display:none}.market-accordion-title-block small{max-width:220px}.market-accordion-content{padding-left:0}}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-page:#06182c;--theme-page-alt:#081f38;--theme-surface:#0a223c;--theme-surface-2:#0c2947;--theme-surface-3:#102f50;--theme-text:#f4f7fb;--theme-text-2:#d2ddea;--theme-muted:#9fb1c4;--theme-line:#ffffff1a;--theme-line-soft:#fff1;--theme-card:linear-gradient(145deg, #ffffff0b, #ffffff04);--theme-shadow:0 18px 42px #0000002e}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--theme-page:#e9eef3;--theme-page-alt:#eef2f6;--theme-surface:#f6f8fa;--theme-surface-2:#f0f4f7;--theme-surface-3:#fff;--theme-text:#102542;--theme-text-2:#29415e;--theme-muted:#60748b;--theme-line:#d6dee7;--theme-line-soft:#e2e7ed;--theme-card:linear-gradient(145deg, #fafbfd, #f3f6f9);--theme-shadow:0 14px 35px #06172b12}html,body{transition:background-color .18s,color .18s}body{background:var(--theme-page);color:var(--theme-text)}.site-header,.hero,.nav-accordion,footer{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.header-inner{grid-template-columns:1fr auto auto auto;gap:14px}.theme-switcher{background:#ffffff06;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:3px;padding:3px;display:flex}.theme-toggle{color:#7589a0;background:0 0;border:0;border-radius:50%;place-items:center;width:31px;height:31px;padding:0;transition:color .18s,background .18s,transform .18s,box-shadow .18s;display:grid;position:relative}.theme-toggle svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.theme-toggle:hover{color:#dda43d;transform:rotate(8deg)scale(1.06)}.theme-toggle.active{color:#dda43d;background:#dda43d17;box-shadow:inset 0 0 0 1px #dda43d42}.theme-toggle:focus-visible{outline-offset:2px;outline:2px solid #dda43d}.section,.heading h2{color:var(--theme-text)}.heading p{color:var(--theme-muted)}.market-accordion{background:var(--theme-page)}.market-accordion-heading h2,.market-accordion-title-block strong,.market-detail-head h3{color:var(--theme-text)}.market-accordion-heading p,.market-accordion-title-block small,.market-accordion-intro p,.market-detail-block>p,.market-route-flow-item span{color:var(--theme-muted)}.market-accordion-list,.market-accordion-item,.market-accordion-intro{border-color:var(--theme-line)}.market-accordion-trigger{color:var(--theme-text)}.market-accordion-trigger:hover{background:#dda43d09}.market-accordion-item.is-open .market-accordion-trigger{background:var(--theme-surface)}.market-accordion-icon,.market-accordion-control,.market-detail-icon,.market-route-flow-item b{background:var(--theme-surface-2);border-color:#dda43d57}.market-accordion-number{color:color-mix(in srgb, var(--theme-text) 24%, transparent)}.market-accordion-content{background:var(--theme-surface)}.market-accordion-detail-grid{border-color:var(--theme-line);background:var(--theme-line)}.market-detail-block{background:var(--theme-surface-2)}.market-detail-chips span{border-color:var(--theme-line);color:var(--theme-text-2);background:var(--theme-surface-3)}html[data-theme=dark] .market-accordion-control:not(.is-close) i{background:#d5e0ec}.about{background:var(--theme-page-alt)}.route-grid button{border-color:var(--theme-line);color:var(--theme-text);background:var(--theme-card);box-shadow:var(--theme-shadow)}.route-grid h3{color:var(--theme-text)}.route-grid p{color:var(--theme-muted)}.route-grid span{color:#dda43d}.mfrx-section{color:var(--theme-text);background:linear-gradient(180deg, var(--theme-page-alt), var(--theme-page))}.mfrx-head h2{color:var(--theme-text)}.mfrx-lead{color:var(--theme-muted)}.mfrx-band{border-color:var(--theme-line)}.mfrx-band-item{border-color:var(--theme-line);color:var(--theme-text-2);background:var(--theme-surface)}.mfrx-card{border-color:var(--theme-line);background:var(--theme-card);box-shadow:var(--theme-shadow)}.mfrx-card:hover{border-color:#dda43d6b;box-shadow:0 22px 44px #00000029}.mfrx-index{color:var(--theme-muted)}.mfrx-pill{color:var(--theme-text-2);background:var(--theme-surface-3)}.mfrx-logo-link,html[data-theme=dark] .mfrx-logo-link{color:#183858;background:#fff;border-color:#112a4d1f}.mfrx-logo-link:hover,html[data-theme=dark] .mfrx-logo-link:hover{background:#fffaf0;border-color:#dda43d}.mfrx-logo-link span,html[data-theme=dark] .mfrx-logo-link span{color:#284665}.mfrx-card-copy h3{color:var(--theme-text)}.mfrx-card-copy p,.mfrx-list li{color:var(--theme-muted)}.mfrx-list{border-color:var(--theme-line)}.mfrx-list li+li{border-color:var(--theme-line-soft)}.equipment{background:var(--theme-page-alt)}.equipment-grid button{border-color:var(--theme-line);color:var(--theme-text);background:var(--theme-card);box-shadow:var(--theme-shadow)}.area-icon{border-color:var(--theme-line);color:#dda43d;background:var(--theme-surface-2)}.equipment-grid h3{color:var(--theme-text)}.equipment-grid p{color:var(--theme-muted)}.equipment-grid button>span{color:#dda43d}.process{background:var(--theme-page)}.process-grid button{border-color:var(--theme-line);color:var(--theme-text);background:var(--theme-card);box-shadow:var(--theme-shadow)}.process-grid b{color:#dda43d;background:var(--theme-surface-3);border:1px solid #dda43d57}.process-grid h3{color:var(--theme-text)}.process-grid p{color:var(--theme-muted)}.process-grid button>span{color:#dda43d}.logistics{background:var(--theme-page)}.contact{background:var(--theme-page-alt)}.contact aside{border-color:var(--theme-line);background:var(--theme-surface);color:var(--theme-text)}.contact aside h3{color:var(--theme-text)}.contact aside p,.contact aside a{color:var(--theme-muted)}html[data-theme=light] .market-accordion-item.is-open .market-accordion-trigger,html[data-theme=light] .market-accordion-content{background:#f7f9fb}html[data-theme=light] .market-detail-block{background:#f1f4f7}html[data-theme=light] .mfrx-card,html[data-theme=light] .route-grid button,html[data-theme=light] .equipment-grid button,html[data-theme=light] .process-grid button{background:linear-gradient(145deg,#fafbfd,#f2f5f8)}@media (width<=1100px){.header-inner{gap:8px}.nav button{padding:12px 8px}.theme-toggle{width:29px;height:29px}}@media (width<=820px){.header-inner{grid-template-columns:1fr auto auto;gap:9px}.theme-switcher{grid-column:2}.hamburger{grid-column:3}.theme-toggle{width:30px;height:30px}}@media (prefers-reduced-motion:reduce){html,body,.theme-toggle{transition:none!important}.theme-toggle:hover{transform:none}}.ea-section{--ea-bg:#061d35;--ea-bg-2:#082743;--ea-panel:#092947;--ea-panel-2:#0c3153;--ea-card:#ffffff07;--ea-card-hover:#ffffff0b;--ea-text:#f5f8fc;--ea-muted:#b3c3d5;--ea-soft:#8398ad;--ea-line:#ffffff1c;--ea-line-soft:#fff1;--ea-gold:#e4a62f;--ea-gold-soft:#e4a62f47;--ea-input:#03162754;--ea-shadow:#00000038;color:var(--ea-text);background:radial-gradient(circle at 50% 4%, #1e527e3d, transparent 31%), linear-gradient(180deg, var(--ea-bg-2), var(--ea-bg));padding:76px 0 88px;position:relative}[data-theme=light] .ea-section,.theme-light .ea-section,.light-theme .ea-section{--ea-bg:#edf2f6;--ea-bg-2:#f5f7f9;--ea-panel:#fff;--ea-panel-2:#f5f7fa;--ea-card:#10254206;--ea-card-hover:#1025420b;--ea-text:#102542;--ea-muted:#526a84;--ea-soft:#73869c;--ea-line:#10254221;--ea-line-soft:#10254213;--ea-input:#fff;--ea-shadow:#0d233a1c}.ea-container{width:min(1320px,100% - 48px)}.ea-heading{text-align:center;max-width:780px;margin:0 auto 42px}.ea-heading .eyebrow{color:var(--ea-gold);letter-spacing:.18em;text-transform:uppercase;margin-bottom:13px;font-size:11px;font-weight:800;display:block}.ea-heading h2{color:var(--ea-text);letter-spacing:-.04em;margin:0;font-family:Manrope,sans-serif;font-size:clamp(38px,4.3vw,58px);line-height:1}.ea-heading p{max-width:700px;color:var(--ea-muted);margin:19px auto 0;font-size:17px;line-height:1.65}.ea-selector{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-bottom:17px;display:grid}.ea-selector-card{border:1px solid var(--ea-line);min-height:160px;color:var(--ea-text);background:var(--ea-card);text-align:left;cursor:pointer;border-radius:8px;padding:16px 17px 15px;transition:border-color .18s,transform .18s,background .18s,box-shadow .18s;display:grid;position:relative;overflow:visible}.ea-selector-card:hover{border-color:var(--ea-gold-soft);background:var(--ea-card-hover);transform:translateY(-3px)}.ea-selector-card.is-active{border-color:var(--ea-gold);box-shadow:0 0 28px #e4a62f1a}.ea-selector-card.is-active:after{content:"";border-right:1px solid var(--ea-gold);border-bottom:1px solid var(--ea-gold);background:var(--ea-bg-2);width:14px;height:14px;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)rotate(45deg)}.ea-selector-number{color:var(--ea-muted);font-size:11px;font-weight:800}.ea-selector-icon{width:49px;height:49px;color:var(--ea-muted);place-items:center;margin:8px 0 13px;display:grid}.ea-selector-icon svg{fill:none;stroke:currentColor;stroke-width:1.35px;stroke-linecap:round;stroke-linejoin:round;width:39px;height:39px}.ea-selector-card.is-active .ea-selector-icon{color:var(--ea-gold)}.ea-selector-card strong{color:var(--ea-text);align-self:end;font-family:Manrope,sans-serif;font-size:14px;line-height:1.25}.ea-selector-arrow{color:var(--ea-gold);margin-top:8px;font-size:15px}.ea-selector-check{border:1px solid var(--ea-gold);width:31px;height:31px;color:var(--ea-gold);background:var(--ea-bg);border-radius:50%;place-items:center;font-size:13px;font-weight:800;display:grid;position:absolute;top:-9px;right:-9px}.ea-workspace{grid-template-columns:minmax(0,1.22fr) minmax(420px,.88fr);align-items:stretch;gap:17px;display:grid}.ea-detail{border:1px solid var(--ea-line);background:linear-gradient(145deg, var(--ea-panel), color-mix(in srgb, var(--ea-panel) 88%, transparent));min-width:0;box-shadow:0 20px 50px var(--ea-shadow);border-radius:8px;padding:29px;position:relative}.ea-detail:before{content:"";background:linear-gradient(90deg, transparent, var(--ea-gold), transparent);height:1px;position:absolute;top:-1px;left:34px;right:34px}.ea-detail-eyebrow{color:var(--ea-gold);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:800}.ea-detail-head h3{max-width:740px;color:var(--ea-text);letter-spacing:-.035em;margin:10px 0 12px;font-family:Manrope,sans-serif;font-size:clamp(27px,3vw,40px);line-height:1.05}.ea-detail-head p{max-width:760px;color:var(--ea-muted);margin:0;font-size:14px;line-height:1.66}.ea-info-band{border:1px solid var(--ea-line);background:var(--ea-card);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:23px;display:grid}.ea-info-cell{grid-template-columns:45px minmax(0,1fr);align-items:center;gap:11px;min-width:0;padding:15px;display:grid}.ea-info-cell+.ea-info-cell{border-left:1px solid var(--ea-line)}.ea-info-icon{width:42px;height:42px;color:var(--ea-text);place-items:center;display:grid}.ea-info-icon svg{fill:none;stroke:currentColor;stroke-width:1.35px;stroke-linecap:round;stroke-linejoin:round;width:30px;height:30px}.ea-info-cell small{color:var(--ea-soft);letter-spacing:.11em;text-transform:uppercase;margin-bottom:4px;font-size:7px;font-weight:800;display:block}.ea-info-cell strong{color:var(--ea-muted);font-size:9px;font-weight:600;line-height:1.4;display:block}.ea-solutions{grid-template-columns:185px minmax(0,1fr);gap:25px;margin-top:23px;display:grid}.ea-blueprint{border:1px solid var(--ea-line-soft);background-color:#0000;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:18px 18px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;min-height:230px;position:relative;overflow:hidden}.ea-blueprint-icon{width:125px;height:125px;color:var(--ea-muted);opacity:.66;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ea-blueprint-icon svg{fill:none;stroke:currentColor;stroke-width:.75px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}.ea-blueprint>span:not(.ea-blueprint-grid){color:var(--ea-gold);font-size:10px;font-weight:800;position:absolute;top:13px;left:13px}.ea-blueprint small{color:var(--ea-soft);letter-spacing:.15em;text-align:right;font-size:6px;font-weight:800;line-height:1.5;position:absolute;bottom:11px;right:11px}.ea-solutions-list{min-width:0}.ea-solutions-title{color:var(--ea-gold);letter-spacing:.12em;text-transform:uppercase;margin:9px 0;font-size:9px;font-weight:800;display:block}.ea-solution-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ea-solution-row{border-bottom:1px solid var(--ea-line);grid-template-columns:31px minmax(0,1fr);align-items:center;gap:9px;min-height:54px;padding:11px 9px;display:grid}.ea-solution-row:nth-child(2n){border-left:1px solid var(--ea-line)}.ea-solution-row b{border:1px solid var(--ea-line);width:28px;height:28px;color:var(--ea-gold);border-radius:50%;place-items:center;font-size:7px;display:grid}.ea-solution-row span{color:var(--ea-text);font-size:10px;line-height:1.45}.ea-request-hint{border-left:2px solid var(--ea-gold);background:var(--ea-card);grid-template-columns:110px minmax(0,1fr);gap:15px;margin-top:20px;padding:13px 15px;display:grid}.ea-request-hint strong{color:var(--ea-gold);letter-spacing:.11em;text-transform:uppercase;font-size:8px}.ea-request-hint p{color:var(--ea-muted);margin:0;font-size:10.5px;line-height:1.55}.ea-rfq{border:1px solid var(--ea-line);background:linear-gradient(145deg, var(--ea-panel), var(--ea-panel-2));box-shadow:0 20px 50px var(--ea-shadow);border-radius:8px;padding:24px}.ea-rfq-head{grid-template-columns:40px 1fr;align-items:start;gap:12px;margin-bottom:18px;display:grid}.ea-rfq-head-icon{width:37px;height:37px;color:var(--ea-gold);place-items:center;display:grid}.ea-rfq-head-icon svg{fill:none;stroke:currentColor;stroke-width:1.45px;stroke-linecap:round;stroke-linejoin:round;width:23px;height:23px}.ea-rfq-head span{color:var(--ea-gold);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}.ea-rfq-head p{color:var(--ea-muted);margin:4px 0 0;font-size:9px;line-height:1.5}.ea-rfq-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.ea-field{min-width:0;display:block;position:relative}.ea-field-icon{z-index:2;width:19px;height:19px;color:var(--ea-muted);pointer-events:none;place-items:center;display:grid;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.ea-field-icon svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.ea-field input,.ea-field select,.ea-field textarea{border:1px solid var(--ea-line);width:100%;min-height:44px;color:var(--ea-text);background:var(--ea-input);font:inherit;border-radius:5px;outline:0;padding:10px 12px 10px 39px;font-size:10px;transition:border-color .15s,box-shadow .15s}.ea-field input::placeholder,.ea-field textarea::placeholder{color:var(--ea-muted);opacity:.9}.ea-field input:focus,.ea-field select:focus,.ea-field textarea:focus{border-color:var(--ea-gold);box-shadow:0 0 0 2px #e4a62f14}.ea-field select{appearance:auto}.ea-field-message{grid-column:1/-1}.ea-field-message .ea-field-icon{top:15px;transform:none}.ea-field textarea{resize:vertical;min-height:94px}.ea-submit{color:#07192d;cursor:pointer;background:linear-gradient(90deg,#d99621,#f0b640);border:0;border-radius:4px;grid-column:1/-1;justify-content:center;align-items:center;gap:18px;min-height:48px;padding:0 19px;font-size:13px;font-weight:800;transition:transform .16s,box-shadow .16s;display:flex}.ea-submit:hover{transform:translateY(-2px);box-shadow:0 10px 26px #e4a62f2b}.ea-submit strong{font-size:18px}.ea-form-note{color:var(--ea-soft);text-align:center;grid-column:1/-1;margin:3px 0 0;font-size:8px;line-height:1.45}@media (width<=1180px){.ea-selector{grid-template-columns:repeat(3,minmax(0,1fr))}.ea-selector-card{min-height:135px}.ea-workspace{grid-template-columns:1fr}.ea-rfq-form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.ea-section{padding:48px 0 55px}.ea-container{width:calc(100% - 24px)}.ea-heading{margin-bottom:27px}.ea-heading h2{font-size:35px}.ea-heading p{font-size:14px}.ea-selector{scroll-snap-type:x mandatory;scrollbar-width:none;gap:9px;margin:0 -12px 16px;padding:3px 12px 12px;display:flex;overflow-x:auto}.ea-selector::-webkit-scrollbar{display:none}.ea-selector-card{scroll-snap-align:start;flex:0 0 145px;min-height:125px}.ea-selector-card strong{font-size:12px}.ea-selector-icon{width:38px;height:38px;margin:5px 0 8px}.ea-selector-icon svg{width:31px;height:31px}.ea-workspace{grid-template-columns:1fr;gap:12px}.ea-detail{padding:20px}.ea-detail-head h3{font-size:28px}.ea-info-band{grid-template-columns:repeat(2,1fr)}.ea-info-cell:nth-child(3){border-left:0;border-top:1px solid var(--ea-line)}.ea-info-cell:nth-child(4){border-top:1px solid var(--ea-line)}.ea-solutions{grid-template-columns:1fr}.ea-blueprint{min-height:150px}.ea-blueprint-icon{width:95px;height:95px}.ea-solution-grid{grid-template-columns:1fr}.ea-solution-row:nth-child(2n){border-left:0}.ea-request-hint{grid-template-columns:1fr;gap:5px}.ea-rfq{padding:18px}.ea-rfq-form{grid-template-columns:1fr}.ea-field-message,.ea-submit,.ea-form-note{grid-column:auto}}@media (width<=430px){.ea-info-band{grid-template-columns:1fr}.ea-info-cell+.ea-info-cell{border-left:0;border-top:1px solid var(--ea-line)}.ea-selector-card{flex-basis:132px}}.modal-shell--rfq{background:linear-gradient(135deg,#092440fa,#081a30fa);border:1px solid #ffffff24;border-radius:18px;width:min(1120px,100%);max-height:90vh;box-shadow:0 32px 80px #00000073}.modal-shell--rfq .modal-close{color:#fff;background:#051222eb;border:1px solid #ffffff38;width:44px;height:44px;font-size:30px;line-height:1;transition:transform .2s,border-color .2s,background .2s;top:18px;left:18px}.modal-shell--rfq .modal-close:hover{background:#0c233dfa;border-color:#e3b03ebf;transform:rotate(90deg)scale(1.04)}.modal-shell--rfq .modal-scroll{max-height:90vh;padding:72px 34px 34px}.modal-stage-head{grid-template-columns:minmax(0,1.45fr) minmax(260px,.95fr);align-items:start;gap:22px;margin-bottom:24px;display:grid}.modal-stage-copy{gap:10px;display:grid}.modal-stage-copy .eyebrow{width:max-content;padding:0;display:inline-flex}.modal-stage-copy h2{margin:0}.modal-stage-tags{flex-wrap:wrap;place-content:start flex-end;gap:10px;padding-top:10px;display:flex}.modal-stage-tags span{color:#f1f5fb;background:#ffffff0a;border:1px solid #e3b03e38;border-radius:999px;align-items:center;min-height:36px;padding:8px 14px;font-size:12px;line-height:1.3;display:inline-flex}.modal-stage-grid{grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr);align-items:start;gap:22px;display:grid}.modal-panel{background:linear-gradient(#ffffff0a,#ffffff05);border:1px solid #ffffff1a;border-radius:16px;overflow:hidden}.modal-panel--route{padding:24px}.modal-panel--form{background:linear-gradient(#1439606b,#0a1d328c);padding:24px}.modal-panel-head{gap:8px;margin-bottom:18px;display:grid}.modal-panel-head h3{letter-spacing:-.03em;color:#fff;margin:0;font:700 26px/1.12 Manrope}.modal-panel-head p{color:#b8c6d4;margin:0;line-height:1.65}.modal-panel-kicker{color:var(--gold);letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:700}.modal-route-list{gap:12px;display:grid}.modal-route-item{border-top:1px solid #ffffff14;grid-template-columns:52px minmax(0,1fr);align-items:start;gap:14px;padding:14px 0;display:grid}.modal-route-item:first-child{border-top:0;padding-top:0}.modal-route-no{width:44px;height:44px;color:var(--gold);letter-spacing:.08em;background:#e3b03e0f;border:1px solid #e3b03e61;border-radius:14px;place-items:center;font-size:12px;font-weight:800;display:grid}.modal-route-copy{gap:6px;display:grid}.modal-route-copy strong{color:#fff;font:700 17px/1.3 Manrope}.modal-route-copy p{color:#b8c6d4;margin:0;font-size:13px;line-height:1.65}.modal-route-band{grid-template-columns:1fr 1fr;gap:12px;margin-top:20px;display:grid}.modal-band-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:14px;gap:5px;padding:14px 16px;display:grid}.modal-band-card small{color:#8fa1b5;letter-spacing:.12em;text-transform:uppercase;font-size:11px}.modal-band-card strong{color:#fff;font-size:14px;line-height:1.45}.modal-shell--rfq .modal-note{border-left:3px solid var(--gold);color:#d5deea;background:#ffffff0d;border-radius:12px;margin-top:16px;padding:16px 18px}.modal-rfq-form{gap:14px;display:grid}.modal-form-two{grid-template-columns:1fr 1fr;gap:12px;display:grid}.modal-rfq-form input,.modal-rfq-form textarea{color:#fff;background:#ffffff0d;border:1px solid #ffffff29;border-radius:12px;width:100%;padding:14px 15px;font-size:14px;transition:border-color .2s,background .2s,box-shadow .2s}.modal-rfq-form input::placeholder,.modal-rfq-form textarea::placeholder{color:#8ea2b8}.modal-rfq-form input:focus,.modal-rfq-form textarea:focus{background:#ffffff12;border-color:#e3b03e9e;outline:0;box-shadow:0 0 0 3px #e3b03e1f}.modal-rfq-form textarea{resize:vertical;min-height:190px;line-height:1.55}.modal-form-meta{grid-template-columns:1fr 1fr;gap:10px;display:grid}.modal-form-meta>div{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;gap:4px;padding:12px 14px;display:grid}.modal-form-meta small{color:#8fa1b5;letter-spacing:.12em;text-transform:uppercase;font-size:11px}.modal-form-meta strong{color:#fff;font-size:13px;line-height:1.45}.modal-form-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.modal-form-actions button{background:var(--gold);color:#111;cursor:pointer;border:0;border-radius:10px;padding:14px 18px;font-weight:800;transition:transform .2s,box-shadow .2s}.modal-form-actions button:hover{transform:translateY(-2px);box-shadow:0 12px 28px #e3b03e40}.modal-form-mail{color:#d6e1ec;background:#ffffff08;border:1px solid #ffffff24;border-radius:10px;align-items:center;min-height:46px;padding:0 14px;text-decoration:none;display:inline-flex}.modal-form-mail:hover{color:#fff;border-color:#e3b03e59}@media (width<=980px){.modal-stage-head,.modal-stage-grid{grid-template-columns:1fr}.modal-stage-tags{justify-content:flex-start;padding-top:0}}@media (width<=720px){.modal-shell--rfq{border-radius:0;width:100%;max-height:100vh}.modal-shell--rfq .modal-scroll{padding:72px 18px 24px}.modal-panel--route,.modal-panel--form{padding:18px}.modal-panel-head h3{font-size:22px}.modal-form-two,.modal-form-meta,.modal-route-band{grid-template-columns:1fr}.modal-route-item{grid-template-columns:42px 1fr;gap:12px}.modal-route-no{border-radius:12px;width:38px;height:38px}.modal-form-actions{flex-direction:column;align-items:stretch}.modal-form-actions button,.modal-form-mail{justify-content:center;width:100%}}.process-compact,.logistics-compact{--pw-bg:#061d35;--pw-bg2:#082743;--pw-panel:#0a2948;--pw-panel2:#0d3153;--pw-text:#f4f7fb;--pw-muted:#aebed0;--pw-line:#ffffff1c;--pw-gold:#dda43d}[data-theme=light] .process-compact,[data-theme=light] .logistics-compact{--pw-bg:#edf2f6;--pw-bg2:#f5f7f9;--pw-panel:#fff;--pw-panel2:#f1f4f8;--pw-text:#102238;--pw-muted:#60758d;--pw-line:#10223821}.process.process-compact{color:var(--pw-text);background:radial-gradient(circle at 85% 10%, #224e7826, transparent 30%), var(--pw-bg);padding:72px 0}.process-compact .eyebrow{color:var(--pw-gold)}.process-compact-head{grid-template-columns:minmax(0,.9fr) minmax(400px,1.1fr);align-items:center;gap:48px;margin-bottom:28px;display:grid}.process-compact-title h2{color:var(--pw-text);letter-spacing:-.045em;margin:8px 0 11px;font-family:Manrope,sans-serif;font-size:clamp(40px,5vw,58px);line-height:1}.process-compact-title p{max-width:480px;color:var(--pw-muted);margin:0;font-size:15px;line-height:1.65}.process-title-graphic{border:1px solid var(--pw-line);background:linear-gradient(145deg,#ffffff09,#ffffff03);border-radius:16px;padding:14px 17px 10px}.process-title-graphic>svg{width:100%;height:118px;color:var(--pw-gold);display:block}.process-title-path{fill:none;stroke-width:2px}.process-title-node circle{fill:var(--pw-panel);stroke:var(--pw-gold);stroke-width:1.2px}.process-title-node path,.process-title-node rect{fill:none;stroke:var(--pw-muted);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.process-title-arrow{fill:var(--pw-gold)}.process-title-caption{grid-template-columns:repeat(5,1fr);gap:4px;margin-top:-2px;display:grid}.process-title-caption span{color:var(--pw-muted);letter-spacing:.09em;text-align:center;font-size:7px;font-weight:700}.process-grid--compact{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.process-grid--compact button{text-align:left;border:1px solid var(--pw-line);min-height:246px;color:var(--pw-text);background:linear-gradient(155deg, var(--pw-panel), var(--pw-bg2));border-radius:10px;padding:19px;transition:transform .17s,border-color .17s;position:relative;overflow:hidden}.process-grid--compact button:hover{border-color:#dda43d66;transform:translateY(-3px)}.process-card-top{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.process-grid--compact b{width:34px;height:34px;color:var(--pw-gold);background:0 0;border:1px solid #dda43d52;border-radius:50%;flex:0 0 34px;place-items:center;font-size:13px;display:grid}.process-card-visual{width:88px;height:65px;color:var(--pw-gold);opacity:.78;place-items:center;display:grid}.process-card-visual svg{fill:none;stroke:currentColor;stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round;width:88px;height:60px}.process-grid--compact h3{color:var(--pw-text);margin:23px 0 8px;font-family:Manrope,sans-serif;font-size:18px;line-height:1.25}.process-grid--compact p{color:var(--pw-muted);margin:0;font-size:12px;line-height:1.6}.process-grid--compact button>span{color:var(--pw-gold);margin-top:20px;font-size:11px;font-weight:700;display:block}.logistics.logistics-compact{color:var(--pw-text);background:var(--pw-bg);padding:0 0 78px}.logistics-inner--compact{border:1px solid var(--pw-line);color:var(--pw-text);background:radial-gradient(circle at 100% 0%, #244c7252, transparent 45%), var(--pw-panel);border-radius:16px;grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);gap:48px;padding:42px;display:grid}.logistics-compact-copy h2{color:var(--pw-text);margin:9px 0 0}.logistics-compact-graphic{border:1px solid var(--pw-line);background:#ffffff06;border-radius:13px;margin-top:24px;padding:12px 14px 9px}.logistics-compact-graphic svg{width:100%;height:94px;display:block}.lg-route{fill:none;stroke:#dda43d7a;stroke-width:1.5px}.lg-node rect{fill:var(--pw-bg2);stroke:#dda43d4d;stroke-width:1px}.lg-node path,.lg-node circle{fill:none;stroke:var(--pw-gold);stroke-width:1.15px;stroke-linecap:round;stroke-linejoin:round}.lg-arrow{fill:var(--pw-gold)}.logistics-compact-labels{grid-template-columns:repeat(4,1fr);gap:5px;display:grid}.logistics-compact-labels span{color:var(--pw-muted);letter-spacing:.08em;text-align:center;font-size:7px;font-weight:700}.logistics-cards--compact{align-content:center;gap:12px;display:grid}.logistics-cards--compact button{border:1px solid var(--pw-line);min-height:105px;color:var(--pw-text);text-align:left;background:#ffffff09;border-radius:11px;grid-template-columns:48px minmax(0,1fr) 28px;align-items:center;gap:14px;padding:20px;transition:transform .17s,border-color .17s;display:grid}.logistics-cards--compact button:hover{border-color:#dda43d5c;transform:translate(3px)}.logistics-card-symbol{width:46px;height:46px;color:var(--pw-gold);border:1px solid #dda43d47;border-radius:10px;place-items:center;display:grid}.logistics-card-symbol svg{fill:none;stroke:currentColor;stroke-width:1.35px;stroke-linecap:round;stroke-linejoin:round;width:25px;height:25px}.logistics-cards--compact strong{color:var(--pw-text);font-family:Manrope,sans-serif;font-size:16px;display:block}.logistics-cards--compact span:not(.logistics-card-symbol){color:var(--pw-muted);margin-top:7px;font-size:12px;line-height:1.5;display:block}.logistics-cards--compact button>b{color:var(--pw-gold);font-size:19px;font-weight:400}@media (width<=1100px){.process-compact-head{grid-template-columns:1fr minmax(340px,.9fr);gap:28px}.process-grid--compact{grid-template-columns:repeat(3,minmax(0,1fr))}.logistics-inner--compact{grid-template-columns:1fr}}@media (width<=720px){.process.process-compact{padding:52px 0}.process-compact-head{grid-template-columns:1fr;gap:20px;margin-bottom:20px}.process-title-graphic{padding:8px 9px 7px}.process-title-graphic>svg{height:92px}.process-title-caption span{font-size:5px}.process-grid--compact{grid-template-columns:1fr}.process-grid--compact button{min-height:170px;padding:17px}.process-card-top{align-items:center}.process-card-visual{width:78px;height:50px}.process-card-visual svg{width:74px;height:50px}.process-grid--compact h3{margin-top:13px}.logistics.logistics-compact{padding-bottom:56px}.logistics-inner--compact{gap:24px;padding:22px}.logistics-compact-graphic svg{height:75px}.logistics-cards--compact button{grid-template-columns:44px minmax(0,1fr) 20px;min-height:90px;padding:16px}}.process-title-graphic{display:none!important}.process-compact-head{grid-template-columns:1fr!important;align-items:start!important;gap:0!important;margin-bottom:28px!important}.process-compact-title{width:min(720px,100%);max-width:720px}@media (width<=1100px){.process-compact-head{grid-template-columns:1fr!important}}.about.about-main{--am-bg:#071f38;--am-panel:#0a2948;--am-panel2:#0c3153;--am-text:#f5f8fc;--am-muted:#aebfd0;--am-soft:#7f95aa;--am-line:#ffffff1c;--am-gold:#dda43d;color:var(--am-text);background:radial-gradient(circle at 80% 10%, #25537e30, transparent 31%), var(--am-bg);padding:62px 0}[data-theme=light] .about.about-main{--am-bg:#edf2f6;--am-panel:#fff;--am-panel2:#f5f7fa;--am-text:#102542;--am-muted:#596f88;--am-soft:#8191a2;--am-line:#1025421f}.about-main-intro{grid-template-columns:minmax(320px,.95fr) minmax(420px,1.05fr);align-items:center;gap:60px;display:grid}.about-main-title .eyebrow{color:var(--am-gold);margin-bottom:12px;display:block}.about-main-title h2{max-width:530px;color:var(--am-text);letter-spacing:-.04em;margin:0;font-family:Manrope,sans-serif;font-size:clamp(34px,4vw,50px);line-height:1.03}.about-main-copy{gap:13px;display:grid}.about-main-copy p{max-width:650px;color:var(--am-muted);margin:0;font-size:15px;line-height:1.7}.about-main-copy .about-main-small{color:var(--am-soft);font-size:12px;line-height:1.65}.about-main-line{background:linear-gradient(90deg, var(--am-gold), #dda43d24, transparent);width:100%;height:1px}.about-service-strip{border:1px solid var(--am-line);background:var(--am-line);border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:28px;display:grid;overflow:hidden}.about-service-mini{background:var(--am-panel);grid-template-columns:42px minmax(0,1fr);align-items:center;gap:11px;min-height:69px;padding:12px 15px;display:grid}.about-service-mini-icon{width:40px;height:40px;color:var(--am-gold);border:1px solid #dda43d45;border-radius:9px;place-items:center;display:grid}.about-service-mini-icon svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.about-service-mini small{color:var(--am-soft);letter-spacing:.11em;margin-bottom:3px;font-size:7px;font-weight:800;display:block}.about-service-mini strong{color:var(--am-text);font-size:11px;line-height:1.35;display:block}.about-route-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:15px;display:grid}.about-route-card{border:1px solid var(--am-line);min-height:148px;color:var(--am-text);background:linear-gradient(145deg, var(--am-panel), var(--am-panel2));text-align:left;border-radius:11px;grid-template-columns:64px minmax(0,1fr) 52px;align-items:center;gap:16px;padding:18px;transition:transform .17s,border-color .17s,box-shadow .17s;display:grid}.about-route-card:hover{border-color:#dda43d61;transform:translateY(-3px);box-shadow:0 15px 34px #0000001f}.about-route-icon{width:62px;height:62px;color:var(--am-gold);background:#dda43d09;border:1px solid #dda43d4d;border-radius:14px;place-items:center;display:grid}.about-route-icon svg{fill:none;stroke:currentColor;stroke-width:1.35px;stroke-linecap:round;stroke-linejoin:round;width:42px;height:42px}.about-route-content{min-width:0}.about-route-heading{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.about-route-heading span{color:var(--am-gold);letter-spacing:.13em;font-size:7px;font-weight:800}.about-route-heading strong{color:var(--am-text);font-family:Manrope,sans-serif;font-size:18px;line-height:1.2}.about-route-content p{max-width:470px;color:var(--am-muted);margin:8px 0 11px;font-size:11px;line-height:1.55}.about-route-meta{flex-wrap:wrap;gap:5px;display:flex}.about-route-meta span{border:1px solid var(--am-line);min-height:23px;color:var(--am-soft);border-radius:999px;align-items:center;padding:0 8px;font-size:7px;font-weight:700;display:inline-flex}.about-route-open{color:var(--am-gold);justify-items:center;gap:5px;display:grid}.about-route-open small{letter-spacing:.12em;font-size:6px;font-weight:800}.about-route-open b{border:1px solid #dda43d57;border-radius:50%;place-items:center;width:38px;height:38px;font-size:17px;font-weight:400;transition:transform .17s,background .17s;display:grid}.about-route-card:hover .about-route-open b{background:#dda43d0f;transform:translate(3px)}@media (width<=1000px){.about-main-intro{grid-template-columns:1fr;gap:22px}.about-main-title h2{max-width:670px}.about-service-strip{grid-template-columns:repeat(2,1fr)}.about-route-row{grid-template-columns:1fr}}@media (width<=620px){.about.about-main{padding:47px 0}.about-main-title h2{font-size:34px}.about-main-copy p{font-size:13px}.about-service-strip{grid-template-columns:1fr}.about-service-mini{min-height:60px;padding:10px 12px}.about-route-card{grid-template-columns:50px minmax(0,1fr) 38px;gap:11px;min-height:0;padding:15px 12px}.about-route-icon{border-radius:11px;width:48px;height:48px}.about-route-icon svg{width:34px;height:34px}.about-route-heading strong{font-size:16px}.about-route-content p{font-size:10px}.about-route-meta,.about-route-open small{display:none}.about-route-open b{width:34px;height:34px}}.manufacturers-accordion-close{z-index:50;position:absolute;top:2px;right:0}.manufacturers-accordion-close span{display:block}@media (width>=1101px){.manufacturers-accordion-copy{padding-right:220px!important}.manufacturers-accordion-copy h2{max-width:760px!important}.manufacturers-accordion-lead{max-width:790px!important}.manufacturers-accordion-text{max-width:820px!important}.manufacturers-accordion-copy:before{z-index:-1;font-size:116px!important;top:-31px!important;right:-22px!important}.manufacturers-accordion-copy:after{text-align:right;width:150px;top:72px!important;right:-28px!important}}@media (width>=821px) and (width<=1100px){.manufacturers-accordion-head{padding-right:62px}.manufacturers-accordion-copy{padding-right:155px!important}.manufacturers-accordion-copy h2{max-width:650px!important}.manufacturers-accordion-lead,.manufacturers-accordion-text{max-width:700px!important}.manufacturers-accordion-copy:before{font-size:92px!important;top:-24px!important;right:-12px!important}.manufacturers-accordion-copy:after{text-align:right;width:130px;top:58px!important;right:-14px!important}}@media (width<=820px){.manufacturers-accordion-copy{padding-right:0!important}.manufacturers-accordion-copy:before,.manufacturers-accordion-copy:after{display:none!important}.manufacturers-accordion-close{float:right;background:#06172bf2;width:42px;height:42px;margin:-4px 0 -38px auto;position:sticky;top:8px}.manufacturers-accordion-head{clear:both}}.sp-section{--sp-bg:#071f38;--sp-panel:#092947;--sp-panel2:#0c3153;--sp-text:#f5f8fc;--sp-muted:#aebed0;--sp-soft:#7e93a8;--sp-line:#ffffff1b;--sp-gold:#dda43d;color:var(--sp-text);background:linear-gradient(#ffffff05 1px, transparent 1px), linear-gradient(90deg, #ffffff05 1px, transparent 1px), radial-gradient(circle at 85% 2%, #24527e3d, transparent 30%), var(--sp-bg);background-size:48px 48px,48px 48px,auto,auto;padding:72px 0 78px;position:relative;overflow:hidden}[data-theme=light] .sp-section{--sp-bg:#edf2f6;--sp-panel:#fff;--sp-panel2:#f6f8fa;--sp-text:#102238;--sp-muted:#5e738b;--sp-soft:#7c8da0;--sp-line:#1022381f}.sp-head{grid-template-columns:minmax(340px,1.05fr) minmax(380px,.95fr);align-items:end;gap:68px;display:grid}.sp-head-title .eyebrow{color:var(--sp-gold);margin-bottom:13px;display:block}.sp-head-title h2{max-width:670px;color:var(--sp-text);letter-spacing:-.045em;margin:0;font-family:Manrope,sans-serif;font-size:clamp(34px,4vw,52px);line-height:1.02}.sp-head-copy{gap:14px;display:grid}.sp-head-copy p{max-width:590px;color:var(--sp-muted);margin:0;font-size:14px;line-height:1.7}.sp-head-line{background:linear-gradient(90deg, var(--sp-gold), #dda43d1f, transparent);width:100%;height:1px}.sp-head-copy>span{color:var(--sp-soft);letter-spacing:.15em;font-size:8px;font-weight:800}.sp-category-strip{border:1px solid var(--sp-line);background:var(--sp-line);border-radius:9px;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin-top:30px;display:grid;overflow:hidden}.sp-category-strip span{min-height:48px;color:var(--sp-muted);background:var(--sp-panel);align-items:center;gap:9px;padding:0 13px;font-size:9px;font-weight:700;display:flex}.sp-category-strip i{background:var(--sp-gold);flex:0 0 22px;width:22px;height:1px;display:block}.sp-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:15px;display:grid}.sp-card{border:1px solid var(--sp-line);background:linear-gradient(145deg, var(--sp-panel), var(--sp-panel2));border-radius:11px;flex-direction:column;min-height:390px;padding:18px;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;position:relative}.sp-card:hover{border-color:#dda43d57;transform:translateY(-4px);box-shadow:0 18px 40px #00000026}.sp-card-index{justify-content:space-between;align-items:center;margin-bottom:11px;display:flex}.sp-card-index span{color:var(--sp-gold);font-size:10px;font-weight:800}.sp-card-index small{color:var(--sp-soft);letter-spacing:.13em;text-transform:uppercase;font-size:7px;font-weight:800}.sp-logo-plate{background:#fff;border:1px solid #10223814;border-radius:8px;place-items:center;width:100%;height:88px;text-decoration:none;display:grid;overflow:hidden}.sp-logo-plate img{object-fit:contain;width:auto;max-width:160px;height:auto;max-height:60px;display:block}.sp-card-type{color:var(--sp-gold);letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:10px;margin-top:16px;font-size:8px;font-weight:800;display:flex}.sp-category-icon{border:1px solid #dda43d42;border-radius:8px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.sp-category-icon svg{fill:none;stroke:currentColor;stroke-width:1.35px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.sp-card h3{color:var(--sp-text);margin:15px 0 7px;font-family:Manrope,sans-serif;font-size:20px;line-height:1.2}.sp-card>p{color:var(--sp-muted);margin:0;font-size:11px;line-height:1.62}.sp-chip-row{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.sp-chip-row span{border:1px solid var(--sp-line);min-height:26px;color:var(--sp-soft);border-radius:999px;align-items:center;padding:0 9px;font-size:7px;font-weight:700;display:inline-flex}.sp-card-actions{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:17px;display:flex}.sp-card-actions button{color:var(--sp-gold);background:0 0;border:0;align-items:center;gap:10px;padding:0;font-size:9px;font-weight:800;display:inline-flex}.sp-card-actions button b{font-size:15px;font-weight:400;transition:transform .16s}.sp-card-actions button:hover b{transform:translate(3px)}.sp-card-actions a{color:var(--sp-muted);font-size:8px;font-weight:700;text-decoration:none}.sp-card-actions a:hover{color:var(--sp-text)}.sp-modal-backdrop{z-index:500;-webkit-backdrop-filter:blur(12px);background:#010c18c9;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.sp-modal{--spm-bg:#092947;--spm-bg2:#071f38;--spm-text:#f5f8fc;--spm-muted:#aebed0;--spm-line:#ffffff1c;--spm-gold:#dda43d;border:1px solid var(--spm-line);width:min(980px,100%);max-height:88vh;color:var(--spm-text);background:radial-gradient(circle at 100% 0%, #2657844f, transparent 35%), var(--spm-bg2);border-radius:17px;grid-template-columns:240px minmax(0,1fr);display:grid;position:relative;overflow-y:auto;box-shadow:0 30px 90px #0000006b}.sp-modal-close{z-index:10;color:#fff;background:#06172bf0;border:1px solid #ffffff38;border-radius:50%;grid-area:1/1/auto/-1;justify-self:end;place-items:center;width:42px;height:42px;margin:15px 15px -57px 0;font-size:29px;font-weight:200;line-height:1;transition:transform .2s,border-color .18s;display:grid;position:sticky;top:15px}.sp-modal-close:hover{border-color:var(--spm-gold);transform:rotate(9deg)scale(1.06)}.sp-modal-logo{border-right:1px solid var(--spm-line);background:#ffffff06;align-content:start;justify-items:center;min-height:100%;padding:76px 24px 30px;display:grid}.sp-modal-logo img{background:#fff;border-radius:9px;width:100%;max-width:190px;padding:18px}.sp-modal-main{min-width:0;padding:58px 32px 30px}.sp-modal-heading>span{color:var(--spm-gold);letter-spacing:.14em;font-size:8px;font-weight:800}.sp-modal-heading h2{color:var(--spm-text);letter-spacing:-.035em;margin:9px 0 7px;font-family:Manrope,sans-serif;font-size:clamp(27px,3.2vw,39px);line-height:1.07}.sp-modal-heading strong{color:var(--spm-gold);font-size:11px;display:block}.sp-modal-heading p{max-width:650px;color:var(--spm-muted);margin:12px 0 0;font-size:12px;line-height:1.67}.sp-profile-route{border:1px solid var(--spm-line);background:#ffffff06;border-radius:11px;margin-top:22px;padding:10px 14px 8px}.sp-profile-route svg{fill:none;width:100%;height:46px;stroke:var(--spm-gold);stroke-width:1.25px;display:block}.sp-profile-route circle{fill:#092947;stroke:var(--spm-gold)}.sp-profile-route-line{stroke:#dda43d61}.sp-profile-route>div{grid-template-columns:repeat(4,1fr);display:grid}.sp-profile-route>div span{color:var(--spm-muted);letter-spacing:.1em;text-align:center;text-transform:uppercase;font-size:6px;font-weight:800}.sp-profile-content{grid-template-columns:1.2fr .8fr;gap:14px;margin-top:14px;display:grid}.sp-profile-content section{border:1px solid var(--spm-line);background:#ffffff06;border-radius:11px;padding:17px}.sp-profile-content section>small{color:var(--spm-gold);letter-spacing:.15em;font-size:7px;font-weight:800}.sp-profile-bullets{margin-top:10px;display:grid}.sp-profile-bullets>div{border-bottom:1px solid var(--spm-line);grid-template-columns:29px 1fr;align-items:center;gap:9px;min-height:42px;padding:8px 0;display:grid}.sp-profile-bullets>div:last-child{border-bottom:0}.sp-profile-bullets b{color:var(--spm-gold);font-size:7px}.sp-profile-bullets span{color:var(--spm-text);font-size:10px;line-height:1.45}.sp-profile-apps{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.sp-profile-apps span{border:1px solid var(--spm-line);min-height:27px;color:var(--spm-muted);border-radius:999px;align-items:center;padding:0 9px;font-size:7px;font-weight:700;display:inline-flex}.sp-profile-source{border-top:1px solid var(--spm-line);gap:5px;margin-top:20px;padding-top:13px;display:grid}.sp-profile-source span{color:var(--spm-muted);font-size:8px}.sp-profile-source a{color:var(--spm-gold);font-size:9px;font-weight:800;text-decoration:none}.sp-modal-actions{gap:10px;margin-top:16px;display:flex}.sp-request,.sp-official{border-radius:8px;justify-content:center;align-items:center;gap:12px;min-height:44px;padding:0 16px;font-size:9px;font-weight:800;text-decoration:none;display:inline-flex}.sp-request{color:#07192d;background:var(--spm-gold)}.sp-request b{font-size:15px;font-weight:400}.sp-official{border:1px solid var(--spm-line);color:var(--spm-text);background:#ffffff06}@media (width<=1050px){.sp-head{grid-template-columns:1fr;gap:20px}.sp-grid{grid-template-columns:repeat(2,1fr)}.sp-category-strip{grid-template-columns:repeat(3,1fr)}.sp-modal{grid-template-columns:185px 1fr}}@media (width<=680px){.sp-section{padding:52px 0 58px}.sp-head-title h2{font-size:34px}.sp-category-strip{scrollbar-width:none;display:flex;overflow-x:auto}.sp-category-strip ::-webkit-scrollbar{display:none}.sp-category-strip span{flex:0 0 180px}.sp-grid{grid-template-columns:1fr}.sp-card{min-height:345px}.sp-logo-plate img{max-width:136px;max-height:52px}.sp-modal-backdrop{padding:0}.sp-modal{border-radius:0;grid-template-columns:1fr;width:100%;height:100%;max-height:100vh}.sp-modal-logo{border-right:0;border-bottom:1px solid var(--spm-line);min-height:0;padding:68px 18px 16px}.sp-modal-logo img{max-width:180px;padding:10px}.sp-modal-main{padding:20px 17px 28px}.sp-profile-content{grid-template-columns:1fr}.sp-modal-actions{flex-direction:column}.sp-request,.sp-official{width:100%}}.chem-hero{background:#06192e;min-height:clamp(570px,66vh,720px);position:relative;overflow:hidden}.chem-hero-picture{display:block;position:absolute;inset:0}.chem-hero-picture img{object-fit:cover;object-position:center right;width:100%;height:100%;display:block}.chem-hero-overlay{background:linear-gradient(90deg,#031222f5 0%,#031222d6 30%,#0312226b 54%,#0312220a 77%),linear-gradient(#04142624,#04142657);position:absolute;inset:0}.chem-hero-copy{z-index:3;min-height:inherit;flex-direction:column;justify-content:center;padding-top:76px;padding-bottom:72px;display:flex;position:relative}.chem-hero-copy .hero-kicker{color:#c7d5e4;letter-spacing:.14em;max-width:630px}.chem-hero-copy h1{color:#fff;max-width:720px}.chem-hero-copy h1 strong{color:#dda43d;display:block}.chem-hero-copy .hero-text{color:#d1dce7;max-width:650px}.chem-hero-copy .hero-points{max-width:730px}.about-main--chem{position:relative}.about-main--chem .about-main-title h2{max-width:590px}.about-main--chem .about-main-copy>p:first-child{color:var(--am-text);font-size:15px;font-weight:500}.about-chem-statement{border-top:1px solid var(--am-line);border-bottom:1px solid var(--am-line);grid-template-columns:150px minmax(0,1fr);align-items:center;gap:22px;margin-top:25px;padding:14px 17px;display:grid}.about-chem-statement span{color:var(--am-gold);letter-spacing:.16em;font-size:7px;font-weight:800}.about-chem-statement p{max-width:900px;color:var(--am-muted);margin:0;font-size:10.5px;line-height:1.55}.about-service-mini--chem{align-items:start;min-height:89px}.about-service-mini-content p{color:var(--am-soft);margin:5px 0 0;font-size:8px;line-height:1.45}.about-secondary-division{border-left:2px solid var(--am-gold);background:#ffffff06;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:14px;max-width:650px;margin-top:16px;margin-left:auto;padding:13px 15px;display:grid}.about-secondary-icon{width:44px;height:44px;color:var(--am-gold);place-items:center;display:grid}.about-secondary-icon svg{fill:none;stroke:currentColor;stroke-width:1.35px;stroke-linecap:round;stroke-linejoin:round;width:25px;height:25px}.about-secondary-division small{color:var(--am-gold);letter-spacing:.15em;font-size:6px;font-weight:800;display:block}.about-secondary-division strong{color:var(--am-text);margin-top:4px;font-size:11px;display:block}.about-secondary-division p{color:var(--am-soft);margin:4px 0 0;font-size:9px;line-height:1.45}@media (width<=980px){.chem-hero{min-height:610px}.chem-hero-overlay{background:linear-gradient(90deg,#031222f5,#031222c2 55%,#03122242)}}@media (width<=720px){.chem-hero{min-height:760px}.chem-hero-picture img{object-position:center center}.chem-hero-overlay{background:linear-gradient(#031222e0 0%,#031222ad 39%,#03122247 68%,#0312227a 100%)}.chem-hero-copy{justify-content:flex-start;padding-top:72px;padding-bottom:42px}.chem-hero-copy .hero-kicker{max-width:330px;font-size:8px}.chem-hero-copy h1{max-width:360px;font-size:clamp(37px,11vw,52px);line-height:.98}.chem-hero-copy .hero-text{max-width:340px;font-size:13px;line-height:1.55}.chem-hero-copy .hero-points{max-width:340px}.about-chem-statement{grid-template-columns:1fr;gap:6px}.about-secondary-division{max-width:none;margin-left:0}}@media (width<=430px){.chem-hero{min-height:730px}.chem-hero-copy{padding-top:62px}.chem-hero-copy h1{max-width:325px;font-size:39px}.about-service-mini--chem{min-height:76px}}.auto-division{--auto-bg:#061d35;--auto-bg2:#082743;--auto-panel:#092947;--auto-text:#f5f8fc;--auto-muted:#aebed0;--auto-soft:#7e93a8;--auto-line:#ffffff1c;--auto-gold:#dda43d;color:var(--auto-text);background:var(--auto-bg);scroll-margin-top:74px;position:relative}[data-theme=light] .auto-division{--auto-bg:#edf2f6;--auto-bg2:#f4f7f9;--auto-panel:#fff;--auto-text:#102238;--auto-muted:#60758d;--auto-soft:#7d8ea1;--auto-line:#10223821}.auto-division-trigger{border:1px solid var(--auto-line);width:min(1240px,100% - 48px);min-height:128px;color:var(--auto-text);background:radial-gradient(circle at 90% 5%, #24527e38, transparent 27%), linear-gradient(145deg, var(--auto-panel), var(--auto-bg2));text-align:left;cursor:pointer;border-radius:14px;grid-template-columns:72px minmax(0,1fr) auto 52px;align-items:center;gap:22px;margin:0 auto;padding:21px 22px;transition:border-color .18s,transform .18s,box-shadow .18s;display:grid}.auto-division:not(.is-open) .auto-division-trigger{margin-top:20px;margin-bottom:20px}.auto-division-trigger:hover{border-color:#dda43d61;transform:translateY(-2px);box-shadow:0 18px 42px #00000021}.auto-division-icon{width:70px;height:70px;color:var(--auto-gold);background:#dda43d09;border:1px solid #dda43d4d;border-radius:15px;place-items:center;display:grid}.auto-division-icon svg{fill:none;stroke:currentColor;stroke-width:1.35px;stroke-linecap:round;stroke-linejoin:round;width:45px;height:45px}.auto-division-copy{min-width:0;display:grid}.auto-division-copy small{color:var(--auto-gold);letter-spacing:.16em;font-size:7px;font-weight:800}.auto-division-copy strong{color:var(--auto-text);margin-top:5px;font-family:Manrope,sans-serif;font-size:clamp(22px,2.5vw,31px);line-height:1.1}.auto-division-copy p{max-width:660px;color:var(--auto-muted);margin:7px 0 0;font-size:11px;line-height:1.55}.auto-division-stats{align-items:center;gap:18px;display:flex}.auto-division-stats>span{align-items:center;gap:9px;display:flex}.auto-division-stats b{color:var(--auto-gold);font-family:Manrope,sans-serif;font-size:26px;line-height:1}.auto-division-stats small{color:var(--auto-soft);letter-spacing:.11em;font-size:6px;font-weight:800;line-height:1.35}.auto-division-stats>i{background:var(--auto-line);width:1px;height:38px}.auto-division-control{background:#ffffff06;border:1px solid #dda43d52;border-radius:50%;place-items:center;width:46px;height:46px;display:grid;position:relative}.auto-division-control i{background:var(--auto-gold);width:17px;height:1.5px;transition:transform .19s;position:absolute}.auto-division-control i:last-child{transform:rotate(90deg)}.auto-division-control.is-close i:first-child{transform:rotate(45deg)}.auto-division-control.is-close i:last-child{transform:rotate(-45deg)}.auto-division-trigger:hover .auto-division-control{transform:scale(1.05)}.auto-division-content{border-top:1px solid var(--auto-line);background:var(--auto-bg);margin-top:12px;position:relative}.auto-division-content-head{z-index:80;-webkit-backdrop-filter:blur(12px);background:#061d35f0;justify-content:space-between;align-items:center;width:min(1240px,100% - 48px);min-height:62px;margin:0 auto;padding:11px 0;display:flex;position:sticky;top:70px}[data-theme=light] .auto-division-content-head{background:#edf2f6f2}.auto-division-content-head>div{gap:3px;display:grid}.auto-division-content-head span{color:var(--auto-gold);letter-spacing:.15em;font-size:7px;font-weight:800}.auto-division-content-head strong{color:var(--auto-text);font-size:13px}.auto-division-close{width:42px;height:42px;color:var(--auto-text);background:var(--auto-panel);cursor:pointer;border:1px solid #fff3;border-radius:50%;place-items:center;font-size:29px;font-weight:200;line-height:1;transition:transform .19s,border-color .19s;display:grid}.auto-division-close:hover{border-color:var(--auto-gold);transform:rotate(9deg)scale(1.06)}.auto-division-summary{border:1px solid var(--auto-line);background:var(--auto-line);border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;width:min(1240px,100% - 48px);margin:10px auto 0;display:grid;overflow:hidden}.auto-division-summary>div{background:var(--auto-panel);grid-template-columns:42px minmax(0,1fr);align-items:center;gap:11px;min-height:64px;padding:11px 14px;display:grid}.auto-summary-icon{width:38px;height:38px;color:var(--auto-gold);place-items:center;display:grid}.auto-summary-icon svg{fill:none;stroke:currentColor;stroke-width:1.35px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.auto-division-summary small{color:var(--auto-soft);letter-spacing:.13em;margin-bottom:3px;font-size:6px;font-weight:800;display:block}.auto-division-summary strong{color:var(--auto-text);font-size:10px;line-height:1.4}.auto-division-inner .market-accordion{padding-top:38px}.auto-division-inner .mfrx-section{padding-top:54px}.auto-division-inner .mfrx-grid{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=1000px){.auto-division-trigger{grid-template-columns:62px minmax(0,1fr) 48px}.auto-division-icon{width:60px;height:60px}.auto-division-icon svg{width:38px;height:38px}.auto-division-stats{display:none}.auto-division-inner .mfrx-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=680px){.auto-division{scroll-margin-top:60px}.auto-division-trigger{grid-template-columns:48px minmax(0,1fr) 38px;gap:11px;width:calc(100% - 24px);min-height:0;padding:14px 12px}.auto-division-icon{border-radius:11px;width:46px;height:46px}.auto-division-icon svg{width:31px;height:31px}.auto-division-copy strong{font-size:17px}.auto-division-copy p{display:none}.auto-division-control{width:36px;height:36px}.auto-division-content-head{width:calc(100% - 24px);min-height:55px;top:58px}.auto-division-content-head strong{max-width:240px;font-size:10px}.auto-division-summary{grid-template-columns:1fr;width:calc(100% - 24px)}.auto-division-inner .market-accordion{padding-top:28px}.auto-division-inner .mfrx-section{padding-top:38px}.auto-division-inner .mfrx-grid{grid-template-columns:1fr}}.auto-division-child-separator{align-items:center;gap:16px;width:min(1240px,100% - 48px);margin:28px auto 0;display:flex}.auto-division-child-separator span{color:var(--auto-gold);letter-spacing:.16em;flex:none;font-size:7px;font-weight:800}.auto-division-child-separator i{background:linear-gradient(90deg,#dda43d61,#ffffff0f,#0000);width:100%;height:1px;display:block}.auto-division-inner .ea-section{background:0 0;padding-top:48px;padding-bottom:58px}.auto-division-inner .ea-section .ea-container{width:min(1240px,100% - 48px)}.auto-division-inner .ea-heading{margin-bottom:30px}.auto-division-inner .ea-heading h2{font-size:clamp(34px,4vw,48px)}.auto-division-inner .process.process-compact{background:0 0;padding-top:48px;padding-bottom:58px}.auto-division-inner .process.process-compact>.container{width:min(1240px,100% - 48px);margin:0 auto}.auto-division-inner .mfrx-section{padding-bottom:48px}.auto-division-inner .market-accordion{padding-bottom:44px}.auto-division.is-open{padding-bottom:0}.auto-division.is-open .auto-division-trigger{margin-bottom:0}@media (width<=1000px){.auto-division-child-separator{margin-top:22px}.auto-division-inner .ea-section{padding-top:36px;padding-bottom:44px}.auto-division-inner .process.process-compact{padding-top:36px;padding-bottom:46px}}@media (width<=680px){.auto-division-child-separator{gap:10px;width:calc(100% - 24px);margin-top:18px}.auto-division-child-separator span{max-width:210px;font-size:6px;line-height:1.4}.auto-division-inner .ea-section{padding-top:28px;padding-bottom:34px}.auto-division-inner .ea-section .ea-container{width:calc(100% - 24px)}.auto-division-inner .process.process-compact{padding-top:28px;padding-bottom:38px}.auto-division-inner .process.process-compact>.container{width:calc(100% - 24px)}}.manufacturers-network-v2 .manufacturers-accordion-copy:before,.manufacturers-network-v2 .manufacturers-accordion-copy:after{display:none!important}.manufacturers-network-v2 .manufacturers-accordion-copy{padding-right:0!important}.manufacturers-network-v2>.manufacturers-accordion-inner{padding-top:34px;padding-bottom:34px}.manufacturers-network-head{grid-template-columns:160px minmax(0,1fr);gap:30px;padding-right:58px}.manufacturers-network-copy{min-width:0}.manufacturers-network-title-row{grid-template-columns:minmax(0,1fr) 135px;align-items:start;gap:26px;display:grid}.manufacturers-network-code{color:var(--gold);letter-spacing:.16em;margin-bottom:8px;font-size:7px;font-weight:800;display:block}.manufacturers-network-v2 .manufacturers-accordion-copy h2{max-width:820px;font-size:clamp(29px,3vw,42px)}.manufacturers-network-count{justify-items:end;padding-top:2px;display:grid}.manufacturers-network-count b{color:#ffffff16;letter-spacing:-.07em;font-family:Manrope,sans-serif;font-size:76px;font-weight:700;line-height:.82}.manufacturers-network-count span{color:#dda43db8;letter-spacing:.17em;text-align:right;margin-top:7px;font-size:7px;font-weight:800;line-height:1.25}.manufacturers-network-v2 .manufacturers-accordion-lead{max-width:960px;margin-top:14px;font-size:13px;line-height:1.64}.manufacturers-network-v2 .manufacturers-accordion-rule{max-width:960px;margin:16px 0}.manufacturers-network-v2 .manufacturers-accordion-text{max-width:960px;font-size:11.5px;line-height:1.65}.manufacturers-network-lanes{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:14px;margin:28px 0 0 190px;display:grid}.manufacturers-network-lane{background:linear-gradient(145deg,#ffffff09,#ffffff03);border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;min-height:286px;padding:21px;display:flex;position:relative;overflow:hidden}.manufacturers-network-lane--primary{border-top:2px solid var(--gold);background:radial-gradient(circle at 100% 0,#dda43d18,#0000 30%),#ffffff06}.manufacturers-network-lane--secondary{border-top:2px solid #8ea8c2a6}.manufacturers-network-lane-head{grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:13px;display:grid}.manufacturers-network-lane-icon{width:50px;height:50px;color:var(--gold);border:1px solid #dda43d47;border-radius:11px;place-items:center;display:grid}.manufacturers-network-lane-icon svg{fill:none;stroke:currentColor;stroke-width:1.35px;stroke-linecap:round;stroke-linejoin:round;width:31px;height:31px}.manufacturers-network-priority{color:var(--gold);letter-spacing:.15em;margin-bottom:4px;font-size:6px;font-weight:800;display:block}.manufacturers-network-lane-head strong{color:#fff;font-family:Manrope,sans-serif;font-size:16px;line-height:1.25}.manufacturers-network-lane-count{color:#ffffff1f;font-family:Manrope,sans-serif;font-size:42px;font-weight:700;line-height:1}.manufacturers-network-lane-text{color:#aebed0;max-width:610px;margin:16px 0 0;font-size:10.5px;line-height:1.58}.manufacturers-network-chips{flex-wrap:wrap;gap:6px;margin-top:15px;display:flex}.manufacturers-network-chips span{color:#d5dfeb;background:#ffffff06;border:1px solid #ffffff1a;border-radius:999px;align-items:center;min-height:27px;padding:0 9px;font-size:7px;font-weight:700;display:inline-flex}.manufacturers-network-scope{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 14px;margin-top:15px;display:grid}.manufacturers-network-scope span{color:#8297ad;align-items:center;gap:7px;font-size:7px;font-weight:700;display:flex}.manufacturers-network-scope i{background:var(--gold);flex:0 0 15px;width:15px;height:1px;display:block}.manufacturers-network-action{width:max-content;color:var(--gold);letter-spacing:.03em;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;margin-top:auto;padding:15px 0 0;font-size:8px;font-weight:800;display:inline-flex}.manufacturers-network-action b{font-size:14px;font-weight:400;transition:transform .16s}.manufacturers-network-action:hover b{transform:translateY(3px)}.manufacturers-network-route{background:#ffffff06;border:1px solid #ffffff14;border-radius:9px;grid-template-columns:1fr auto 1fr auto .75fr auto 1.2fr;align-items:center;gap:14px;margin:16px 0 0 190px;padding:13px 16px;display:grid}.manufacturers-network-route span{color:#8196ab;letter-spacing:.11em;text-align:center;font-size:6px;font-weight:800;line-height:1.35}.manufacturers-network-route strong{color:var(--gold);text-align:center;font-family:Manrope,sans-serif;font-size:12px}.manufacturers-network-route i{color:#dda43da3;font-size:14px;font-style:normal}[data-theme=light] .manufacturers-network-count b{color:#10223812}[data-theme=light] .manufacturers-network-lane-head strong{color:#102238}[data-theme=light] .manufacturers-network-lane-text{color:#60758d}[data-theme=light] .manufacturers-network-chips span{color:#526981;border-color:#1022381f}[data-theme=light] .manufacturers-network-route{border-color:#1022381a}@media (width<=1100px){.manufacturers-network-lanes,.manufacturers-network-route{margin-left:0}.manufacturers-network-head{grid-template-columns:130px minmax(0,1fr)}.manufacturers-network-lanes{grid-template-columns:1fr}.manufacturers-network-lane{min-height:240px}}@media (width<=720px){.manufacturers-network-v2>.manufacturers-accordion-inner{padding:27px 0 32px}.manufacturers-network-head{grid-template-columns:1fr;gap:11px;padding-right:0}.manufacturers-network-head>.eyebrow{padding-right:58px}.manufacturers-network-title-row{grid-template-columns:1fr}.manufacturers-network-count{display:none}.manufacturers-network-v2 .manufacturers-accordion-copy h2{font-size:27px}.manufacturers-network-v2 .manufacturers-accordion-lead{font-size:12px}.manufacturers-network-lanes{gap:10px;margin-top:20px}.manufacturers-network-lane{min-height:0;padding:16px}.manufacturers-network-lane-head{grid-template-columns:44px minmax(0,1fr) auto;gap:10px}.manufacturers-network-lane-icon{width:42px;height:42px}.manufacturers-network-lane-icon svg{width:26px;height:26px}.manufacturers-network-lane-head strong{font-size:14px}.manufacturers-network-lane-count{font-size:31px}.manufacturers-network-scope{grid-template-columns:1fr}.manufacturers-network-route{grid-template-columns:1fr auto 1fr;gap:7px;margin-top:10px}.manufacturers-network-route span:nth-of-type(3),.manufacturers-network-route span:nth-of-type(4),.manufacturers-network-route i:nth-of-type(2),.manufacturers-network-route i:nth-of-type(3){display:none}.manufacturers-network-route strong{font-size:10px}}.product-network-v2{background:linear-gradient(90deg,#061d35,#0a3153)}.product-network-inner{width:min(1240px,100% - 48px);margin:0 auto;padding:34px 0;position:relative}.product-network-close{top:0;right:0}.product-network-head{grid-template-columns:150px minmax(0,1fr) 118px;align-items:start;gap:28px;padding-right:58px;display:grid}.product-network-head-label{gap:8px;padding-top:6px;display:grid}.product-network-head-label .eyebrow{color:var(--gold)}.product-network-code{color:#ffffff5c;letter-spacing:.14em;font-size:6px;font-weight:800;line-height:1.4}.product-network-head-copy h2{color:#fff;letter-spacing:-.04em;max-width:780px;margin:0;font-family:Manrope,sans-serif;font-size:clamp(29px,3vw,42px);line-height:1.06}.product-network-head-copy p{color:#afc0d1;max-width:850px;margin:14px 0 0;font-size:12px;line-height:1.65}.product-network-total{justify-items:end;display:grid}.product-network-total strong{color:#ffffff14;letter-spacing:-.07em;font-family:Manrope,sans-serif;font-size:72px;line-height:.85}.product-network-total span{color:#dda43dbf;letter-spacing:.15em;text-align:right;margin-top:8px;font-size:6px;font-weight:800;line-height:1.35}.product-network-layout{grid-template-columns:minmax(0,1.65fr) minmax(300px,.65fr);gap:14px;margin:27px 0 0 178px;display:grid}.product-network-primary{border:1px solid #ffffff1a;border-top:2px solid var(--gold);background:radial-gradient(circle at 100% 0,#dda43d17,#0000 26%),#ffffff05;border-radius:12px;padding:19px}.product-network-section-head{justify-content:space-between;align-items:start;gap:20px;display:flex}.product-network-section-head span{color:var(--gold);letter-spacing:.16em;font-size:6px;font-weight:800}.product-network-section-head h3{color:#fff;margin:5px 0 0;font-family:Manrope,sans-serif;font-size:19px;line-height:1.25}.product-network-section-head b{color:#ffffff1a;font-family:Manrope,sans-serif;font-size:28px}.product-network-grid{background:#ffffff14;border:1px solid #ffffff14;border-radius:9px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:15px;display:grid;overflow:hidden}.product-network-card{background:#071f37eb;min-height:174px;padding:14px;position:relative}.product-network-card-top{justify-content:space-between;align-items:center;display:flex}.product-network-number{color:#ffffff29;font-family:Manrope,sans-serif;font-size:20px;font-weight:700}.product-network-icon{width:36px;height:36px;color:var(--gold);border:1px solid #dda43d45;border-radius:8px;place-items:center;display:grid}.product-network-icon svg{fill:none;stroke:currentColor;stroke-width:1.35px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.product-network-card h4{color:#fff;margin:13px 0 6px;font-family:Manrope,sans-serif;font-size:13px;line-height:1.25}.product-network-card p{color:#9eb1c5;margin:0;font-size:8.5px;line-height:1.55}.product-network-tag{color:var(--gold);letter-spacing:.11em;margin-top:11px;font-size:6px;font-weight:800;display:block}.product-network-primary-action{color:var(--gold);background:0 0;border:0;align-items:center;gap:10px;margin-top:14px;padding:0;font-size:8px;font-weight:800;display:flex}.product-network-primary-action b{font-size:14px;font-weight:400}.product-network-auto{background:linear-gradient(145deg,#ffffff09,#ffffff03);border:1px solid #ffffff1a;border-top:2px solid #88a4c0b3;border-radius:12px;flex-direction:column;padding:20px;display:flex}.product-network-auto-icon{width:51px;height:51px;color:var(--gold);border:1px solid #dda43d45;border-radius:11px;place-items:center;display:grid}.product-network-auto-icon svg{fill:none;stroke:currentColor;stroke-width:1.35px;stroke-linecap:round;stroke-linejoin:round;width:32px;height:32px}.product-network-auto-priority{color:var(--gold);letter-spacing:.15em;margin-top:16px;font-size:6px;font-weight:800;display:block}.product-network-auto h3{color:#fff;max-width:260px;margin:6px 0 0;font-family:Manrope,sans-serif;font-size:22px;line-height:1.08}.product-network-auto>p{color:#aebed0;margin:12px 0 0;font-size:9.5px;line-height:1.58}.product-network-auto-stats{background:#ffffff14;border:1px solid #ffffff14;border-radius:8px;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:16px;display:grid;overflow:hidden}.product-network-auto-stats div{background:#071f37eb;padding:10px}.product-network-auto-stats b{color:var(--gold);font-family:Manrope,sans-serif;font-size:20px;display:block}.product-network-auto-stats span{color:#8296aa;letter-spacing:.08em;margin-top:3px;font-size:5px;font-weight:800;line-height:1.3;display:block}.product-network-auto-chips{flex-wrap:wrap;gap:5px;margin-top:14px;display:flex}.product-network-auto-chips span{color:#aebed0;border:1px solid #ffffff1a;border-radius:999px;align-items:center;min-height:25px;padding:0 8px;font-size:6px;font-weight:700;display:inline-flex}.product-network-auto-action{width:max-content;color:var(--gold);background:0 0;border:0;align-items:center;gap:10px;margin-top:auto;padding:17px 0 0;font-size:8px;font-weight:800;display:flex}.product-network-auto-action b{font-size:14px;font-weight:400}.product-network-route{background:#ffffff05;border:1px solid #ffffff14;border-radius:8px;grid-template-columns:1fr auto 1fr auto 1fr auto .8fr auto 1.2fr;align-items:center;gap:10px;margin:14px 0 0 178px;padding:11px 14px;display:grid}.product-network-route span{color:#8195aa;letter-spacing:.08em;text-align:center;font-size:6px;font-weight:800}.product-network-route strong{color:var(--gold);text-align:center;font-family:Manrope,sans-serif;font-size:11px}.product-network-route i{color:#dda43d9e;font-style:normal}@media (width<=1100px){.product-network-layout,.product-network-route{margin-left:0}.product-network-head{grid-template-columns:125px minmax(0,1fr)}.product-network-total{display:none}.product-network-layout{grid-template-columns:1fr}.product-network-auto{min-height:260px}}@media (width<=720px){.product-network-inner{width:calc(100% - 24px);padding:27px 0 30px}.product-network-head{grid-template-columns:1fr;gap:11px;padding-right:0}.product-network-head-label{padding-right:58px}.product-network-head-copy h2{font-size:27px}.product-network-head-copy p{font-size:11px}.product-network-grid{scroll-snap-type:x mandatory;scrollbar-width:none;background:0 0;border:0;gap:8px;margin:14px -5px 0;padding:0 5px 9px;display:flex;overflow-x:auto}.product-network-grid::-webkit-scrollbar{display:none}.product-network-card{scroll-snap-align:start;border:1px solid #ffffff17;border-radius:9px;flex:0 0 205px;min-height:168px}.product-network-auto{min-height:0;padding:16px}.product-network-auto h3{font-size:19px}.product-network-route{grid-template-columns:1fr auto 1fr auto 1fr;gap:6px}.product-network-route i:nth-of-type(n+3),.product-network-route strong,.product-network-route span:last-child{display:none}}.nav-accordion.product-network-v2>.product-network-inner{gap:0!important;align-items:initial!important;justify-items:initial!important;grid-template-rows:none!important;grid-template-columns:none!important;width:min(1240px,100% - 48px)!important;max-width:none!important;margin:0 auto!important;padding:34px 0!important;display:block!important;position:relative!important}.product-network-v2 .product-network-head{box-sizing:border-box;width:100%}.product-network-v2 .product-network-layout{box-sizing:border-box;width:auto}.product-network-v2 .product-network-route{box-sizing:border-box}.product-network-v2 .product-network-head-copy,.product-network-v2 .product-network-primary,.product-network-v2 .product-network-auto,.product-network-v2 .product-network-card{min-width:0}.product-network-v2 button{text-decoration:none!important}.product-network-v2 .product-network-close{z-index:180;place-items:center;margin:0 0 -42px auto;display:grid;position:sticky!important;top:12px!important}@media (width>=1101px){.product-network-v2 .product-network-head{grid-template-columns:150px minmax(0,1fr) 118px}.product-network-v2 .product-network-layout{grid-template-columns:minmax(0,1.65fr) minmax(300px,.65fr)}}@media (width<=1100px) and (width>=721px){.nav-accordion.product-network-v2>.product-network-inner{width:calc(100% - 36px)!important;padding:30px 0 32px!important}.product-network-v2 .product-network-head{grid-template-columns:125px minmax(0,1fr)}.product-network-v2 .product-network-layout{grid-template-columns:1fr}.product-network-v2 .product-network-route{margin-left:0}}@media (width<=720px){.nav-accordion.product-network-v2>.product-network-inner{gap:0!important;width:calc(100% - 24px)!important;margin:0 auto!important;padding:27px 0 30px!important;display:block!important}.product-network-v2 .product-network-head{width:100%;grid-template-columns:1fr!important}.product-network-v2 .product-network-layout{width:100%;margin-left:0;display:grid;grid-template-columns:1fr!important}.product-network-v2 .product-network-primary,.product-network-v2 .product-network-auto{width:100%}.product-network-v2 .product-network-route{width:100%;margin-left:0}.product-network-v2 .product-network-close{top:8px!important}}.about-business-priority{color:var(--gold);letter-spacing:.16em;margin-bottom:7px;font-size:7px;font-weight:800}.about-business-v2 .about-accordion-copy h2{max-width:920px}.about-business-v2 .about-accordion-lead{max-width:960px;font-size:13px;line-height:1.65}.about-business-v2 .about-accordion-intro{color:#aebed0;max-width:960px;font-size:11.5px;line-height:1.65}.about-business-product-strip{background:#ffffff14;border:1px solid #ffffff17;border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:17px;display:grid;overflow:hidden}.about-business-product-strip span{color:#c2cfdd;background:#071f37f0;align-items:center;gap:8px;min-height:42px;padding:0 11px;font-size:8px;font-weight:700;display:flex}.about-business-product-strip i{background:var(--gold);flex:0 0 16px;width:16px;height:1px;display:block}.about-business-services-label{justify-content:space-between;align-items:center;display:flex}.about-business-services-label small{color:#ffffff57;letter-spacing:.14em;font-size:6px;font-weight:800}.about-business-services .about-services-grid{margin-top:11px}.about-business-services .about-service{min-height:224px}.about-business-secondary{background:linear-gradient(90deg,#ffffff09,#ffffff03);border:1px solid #ffffff1a;border-left:2px solid #8ba6c1bf;border-radius:9px;grid-template-columns:58px minmax(0,1fr) auto auto;align-items:center;gap:17px;margin-top:20px;padding:16px 18px;display:grid}.about-business-secondary-icon{width:56px;height:56px;color:var(--gold);border:1px solid #dda43d45;border-radius:12px;place-items:center;display:grid}.about-business-secondary-icon svg{fill:none;stroke:currentColor;stroke-width:1.35px;stroke-linecap:round;stroke-linejoin:round;width:35px;height:35px}.about-business-secondary-copy>span{color:var(--gold);letter-spacing:.15em;font-size:6px;font-weight:800}.about-business-secondary-copy strong{color:#fff;margin-top:4px;font-family:Manrope,sans-serif;font-size:17px;display:block}.about-business-secondary-copy p{color:#94a8bb;max-width:560px;margin:5px 0 0;font-size:8.5px;line-height:1.5}.about-business-secondary-stats{align-items:center;gap:14px;display:flex}.about-business-secondary-stats>div{align-items:center;gap:7px;display:flex}.about-business-secondary-stats b{color:var(--gold);font-family:Manrope,sans-serif;font-size:20px}.about-business-secondary-stats span{color:#8095aa;letter-spacing:.08em;font-size:5px;font-weight:800;line-height:1.3}.about-business-secondary-stats>i{background:#ffffff17;width:1px;height:32px;display:block}.about-business-secondary-action{white-space:nowrap;border:0;align-items:center;gap:9px;font-size:8px;font-weight:800;display:inline-flex;color:var(--gold)!important;background:0 0!important;text-decoration:none!important}.about-business-secondary-action b{font-size:14px;font-weight:400;transition:transform .16s}.about-business-secondary-action:hover b{transform:translateY(3px)}.about-business-footer{grid-template-columns:minmax(60px,.4fr) minmax(300px,1fr) minmax(360px,.8fr)!important;margin-top:22px!important}.about-business-route{grid-template-columns:1fr auto 1fr auto .8fr auto 1fr;align-items:center;gap:6px;display:grid}.about-business-route span{color:#7f94aa;letter-spacing:.08em;text-align:center;font-size:5px;font-weight:800}.about-business-route strong{color:var(--gold);text-align:center;font-size:9px}.about-business-route i{color:#dda43d8c;font-style:normal}@media (width<=1050px){.about-business-secondary{grid-template-columns:56px minmax(0,1fr) auto}.about-business-secondary-stats{grid-column:2/-1;justify-content:flex-start}.about-business-footer{gap:10px;grid-template-columns:1fr!important}}@media (width<=720px){.about-business-product-strip{scrollbar-width:none;display:flex;overflow-x:auto}.about-business-product-strip::-webkit-scrollbar{display:none}.about-business-product-strip span{flex:0 0 155px}.about-business-services-label{flex-direction:column;align-items:flex-start;gap:4px}.about-business-secondary{grid-template-columns:48px minmax(0,1fr);gap:11px;padding:14px}.about-business-secondary-icon{width:46px;height:46px}.about-business-secondary-icon svg{width:29px;height:29px}.about-business-secondary-copy strong{font-size:15px}.about-business-secondary-stats{flex-wrap:wrap;grid-column:1/-1}.about-business-secondary-action{grid-column:1/-1;justify-self:start}.about-business-footer{grid-template-columns:1fr!important}.about-business-route{grid-template-columns:1fr auto 1fr auto 1fr}.about-business-route i:nth-of-type(n+3),.about-business-route span:last-child{display:none}}html[data-theme=light],html.theme-light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--page-bg:#f4f7fa;--page-surface:#fff;--page-surface-soft:#f7f9fb;--page-ink:#102238;--page-muted:#5e7389;--page-line:#1022381f}html[data-theme=dark],html.theme-dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--page-bg:#06172b;--page-surface:#092947;--page-surface-soft:#0c3153;--page-ink:#f5f8fc;--page-muted:#aebed0;--page-line:#ffffff1a}html[data-theme=light],html[data-theme=light] body,html[data-theme=light] #root,html[data-theme=light] main,html.theme-light,html.theme-light body,html.theme-light #root,html.theme-light main{background-color:#f4f7fa!important}html[data-theme=dark],html[data-theme=dark] body,html[data-theme=dark] #root,html[data-theme=dark] main,html.theme-dark,html.theme-dark body,html.theme-dark #root,html.theme-dark main{background-color:#06172b!important}html[data-theme=light] .about.about-main,html.theme-light .about.about-main,body.theme-light .about.about-main{--am-bg:#f4f7fa!important;--am-panel:#fff!important;--am-panel2:#f7f9fb!important;--am-text:#102238!important;--am-muted:#536b84!important;--am-soft:#74879a!important;--am-line:#1022381f!important;color:#102238!important;background:#f4f7fa!important}html[data-theme=light] .about-main-shell,html.theme-light .about-main-shell,body.theme-light .about-main-shell{color:#102238!important;background:0 0!important}html[data-theme=light] .about-main-title h2,html.theme-light .about-main-title h2{color:#102238!important}html[data-theme=light] .about-main-copy p,html.theme-light .about-main-copy p{color:#536b84!important}html[data-theme=light] .about-main-copy .about-main-small,html.theme-light .about-main-copy .about-main-small{color:#657b91!important}html[data-theme=light] .about-chem-statement,html.theme-light .about-chem-statement{color:#102238!important;background:0 0!important;border-color:#10223821!important}html[data-theme=light] .about-chem-statement p,html.theme-light .about-chem-statement p{color:#536b84!important}html[data-theme=light] .about-service-strip,html.theme-light .about-service-strip{background:#1022381a!important}html[data-theme=light] .about-service-mini,html.theme-light .about-service-mini{color:#102238!important;background:#fff!important}html[data-theme=light] .about-service-mini strong,html.theme-light .about-service-mini strong{color:#102238!important}html[data-theme=light] .about-service-mini p,html.theme-light .about-service-mini p{color:#5e7389!important}html[data-theme=light] .about-route-card,html.theme-light .about-route-card{color:#102238!important;background:#fff!important;border-color:#10223821!important}html[data-theme=light] .about-route-heading strong,html.theme-light .about-route-heading strong{color:#102238!important}html[data-theme=light] .about-route-content p,html.theme-light .about-route-content p{color:#5e7389!important}html[data-theme=light] .sp-section,html.theme-light .sp-section,body.theme-light .sp-section{--sp-bg:#f4f7fa!important;--sp-panel:#fff!important;--sp-panel2:#f7f9fb!important;--sp-text:#102238!important;--sp-muted:#536b84!important;--sp-soft:#74879a!important;--sp-line:#1022381f!important;color:#102238!important;background:#f4f7fa!important}html[data-theme=light] .sp-shell,html.theme-light .sp-shell{background:0 0!important}html[data-theme=light] .sp-category-strip,html.theme-light .sp-category-strip{background:#1022381a!important;border-color:#1022381f!important}html[data-theme=light] .sp-category-strip span,html.theme-light .sp-category-strip span{color:#536b84!important;background:#fff!important}html[data-theme=light] .sp-card,html.theme-light .sp-card{color:#102238!important;background:#fff!important;border-color:#10223821!important;box-shadow:0 12px 30px #1022380f!important}html[data-theme=light] .sp-card h3,html.theme-light .sp-card h3{color:#102238!important}html[data-theme=light] .sp-card>p,html.theme-light .sp-card>p{color:#536b84!important}html[data-theme=light] .sp-chip-row span,html.theme-light .sp-chip-row span{color:#526980!important;background:#f7f9fb!important;border-color:#1022381f!important}a.sp-logo-plate,.sp-card a.sp-logo-plate,.sp-section .sp-card a.sp-logo-plate,html[data-theme=light] .sp-section .sp-card a.sp-logo-plate,html[data-theme=dark] .sp-section .sp-card a.sp-logo-plate,html.theme-light .sp-card a.sp-logo-plate,html.theme-dark .sp-card a.sp-logo-plate{isolation:isolate!important;opacity:1!important;filter:none!important;mix-blend-mode:normal!important;background:#fff!important;border:1px solid #1022381c!important;border-radius:8px!important;place-items:center!important;width:100%!important;height:88px!important;min-height:88px!important;display:grid!important;overflow:hidden!important;box-shadow:inset 0 0 0 999px #fff!important}a.sp-logo-plate>img,.sp-card a.sp-logo-plate>img{object-fit:contain!important;object-position:center!important;opacity:1!important;-webkit-filter:none!important;mix-blend-mode:normal!important;background:0 0!important;width:auto!important;max-width:160px!important;height:auto!important;max-height:60px!important;display:block!important;position:relative!important;inset:auto!important}.sp-modal-logo{background:#fff!important}.sp-modal-logo>img{object-fit:contain!important;filter:none!important;background:0 0!important;width:auto!important;max-width:190px!important;height:auto!important;max-height:80px!important;display:block!important}html[data-theme=dark] .about.about-main,html.theme-dark .about.about-main{--am-bg:#071f38!important;--am-panel:#0a2948!important;--am-panel2:#0c3153!important;--am-text:#f5f8fc!important;--am-muted:#aebfd0!important;--am-soft:#7f95aa!important;color:#f5f8fc!important;background:#071f38!important}html[data-theme=dark] .sp-section,html.theme-dark .sp-section{--sp-bg:#071f38!important;--sp-panel:#092947!important;--sp-panel2:#0c3153!important;--sp-text:#f5f8fc!important;--sp-muted:#aebed0!important;--sp-soft:#7e93a8!important;color:#f5f8fc!important;background:#071f38!important}html[data-theme=dark] .sp-card a.sp-logo-plate,html.theme-dark .sp-card a.sp-logo-plate{background:#fff!important;box-shadow:inset 0 0 0 999px #fff!important}@media (width<=680px){html[data-theme=light] .about.about-main,html[data-theme=light] .sp-section,html.theme-light .about.about-main,html.theme-light .sp-section{background:#f4f7fa!important}a.sp-logo-plate{background:#fff!important;height:78px!important;min-height:78px!important}a.sp-logo-plate>img{max-width:136px!important;max-height:52px!important}}html[data-theme=light],html.theme-light,body[data-theme=light],body.theme-light{--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light only!important}html[data-theme=light],html[data-theme=light] body,html[data-theme=light] #root,html[data-theme=light] main,html.theme-light,html.theme-light body,html.theme-light #root,html.theme-light main{color:#102238;background:#f4f7fa!important}html[data-theme=light] section#about.about-main,html.theme-light section#about.about-main{--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light only!important;background:#f4f7fa!important}html[data-theme=light] section#about .about-main-shell,html.theme-light section#about .about-main-shell{background:0 0!important}html[data-theme=light] section#about .about-service-mini,html.theme-light section#about .about-service-mini,html[data-theme=light] section#about .about-route-card,html.theme-light section#about .about-route-card{--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light only!important;background:#fff!important}html[data-theme=light] section#partners.sp-section,html.theme-light section#partners.sp-section{--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light only!important;background:#f4f7fa!important}html[data-theme=light] section#partners .sp-card,html.theme-light section#partners .sp-card{--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light only!important;background:#fff!important}.sp-logo-plate,a.sp-logo-plate,.sp-card .sp-logo-plate,html[data-theme=light] .sp-logo-plate,html[data-theme=dark] .sp-logo-plate,html.theme-light .sp-logo-plate,html.theme-dark .sp-logo-plate{--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light only!important;forced-color-adjust:none!important;filter:none!important;mix-blend-mode:normal!important;background:#fff!important;border-color:#1022381f!important;box-shadow:inset 0 0 0 1000px #fff!important}.sp-logo-plate>img{--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light only!important;forced-color-adjust:none!important;opacity:1!important;-webkit-filter:none!important;mix-blend-mode:normal!important;background:0 0!important}.sp-modal-logo{--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light only!important;forced-color-adjust:none!important;background:#fff!important}html[data-theme=dark],html.theme-dark{--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important}html[data-theme=dark] .sp-logo-plate,html.theme-dark .sp-logo-plate{--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light only!important;background:#fff!important}html[data-theme=light] .nav-accordion,html.theme-light .nav-accordion{--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light only!important;color:#102238!important;background:#f4f7fa!important;border-top-color:#1022381f!important}html[data-theme=light] .nav-accordion>div,html.theme-light .nav-accordion>div{background-color:#0000!important}html[data-theme=light] .nav-accordion :is(h1,h2,h3,h4,h5,strong),html.theme-light .nav-accordion :is(h1,h2,h3,h4,h5,strong){color:#102238!important}html[data-theme=light] .nav-accordion :is(p,li),html.theme-light .nav-accordion :is(p,li){color:#536b84!important}html[data-theme=light] .nav-accordion button,html.theme-light .nav-accordion button{color:#102238}html[data-theme=light] .nav-accordion :is(.eyebrow,[class*=priority],[class*=-tag],[class*=-code],[class*=-action]),html.theme-light .nav-accordion :is(.eyebrow,[class*=priority],[class*=-tag],[class*=-code],[class*=-action]){color:var(--gold)!important}html[data-theme=light] .nav-accordion :is(.about-accordion-close,.manufacturers-accordion-close,.product-network-close),html.theme-light .nav-accordion :is(.about-accordion-close,.manufacturers-accordion-close,.product-network-close){box-shadow:0 6px 18px #10223814;color:#102238!important;background:#fff!important;border-color:#10223829!important}html[data-theme=light] .manufacturers-network-v2,html.theme-light .manufacturers-network-v2{color:#102238!important;background:#f4f7fa!important}html[data-theme=light] .manufacturers-network-v2 .manufacturers-accordion-inner,html.theme-light .manufacturers-network-v2 .manufacturers-accordion-inner{background:0 0!important}html[data-theme=light] .manufacturers-network-v2 .manufacturers-accordion-copy h2,html.theme-light .manufacturers-network-v2 .manufacturers-accordion-copy h2{color:#102238!important}html[data-theme=light] .manufacturers-network-v2 .manufacturers-accordion-lead,html[data-theme=light] .manufacturers-network-v2 .manufacturers-accordion-text,html.theme-light .manufacturers-network-v2 .manufacturers-accordion-lead,html.theme-light .manufacturers-network-v2 .manufacturers-accordion-text{color:#536b84!important}html[data-theme=light] .manufacturers-network-lane,html.theme-light .manufacturers-network-lane{box-shadow:0 10px 28px #1022380d;color:#102238!important;background:#fff!important;border-color:#10223821!important}html[data-theme=light] .manufacturers-network-lane--primary,html.theme-light .manufacturers-network-lane--primary{border-top-color:var(--gold)!important}html[data-theme=light] .manufacturers-network-lane-head strong,html.theme-light .manufacturers-network-lane-head strong{color:#102238!important}html[data-theme=light] .manufacturers-network-lane-text,html.theme-light .manufacturers-network-lane-text{color:#60758b!important}html[data-theme=light] .manufacturers-network-lane-icon,html.theme-light .manufacturers-network-lane-icon{color:var(--gold)!important;background:#fffaf1!important;border-color:#dda43d52!important}html[data-theme=light] .manufacturers-network-chips span,html.theme-light .manufacturers-network-chips span{color:#536b84!important;background:#f7f9fb!important;border-color:#1022381f!important}html[data-theme=light] .manufacturers-network-scope span,html.theme-light .manufacturers-network-scope span{color:#60758b!important}html[data-theme=light] .manufacturers-network-route,html.theme-light .manufacturers-network-route{background:#fff!important;border-color:#1022381f!important}html[data-theme=light] .manufacturers-network-route span,html.theme-light .manufacturers-network-route span{color:#60758b!important}html[data-theme=light] .manufacturers-network-count b,html[data-theme=light] .manufacturers-network-lane-count,html.theme-light .manufacturers-network-count b,html.theme-light .manufacturers-network-lane-count{color:#10223817!important}html[data-theme=light] .product-network-v2,html.theme-light .product-network-v2{color:#102238!important;background:#f4f7fa!important}html[data-theme=light] .product-network-head-copy h2,html.theme-light .product-network-head-copy h2{color:#102238!important}html[data-theme=light] .product-network-head-copy p,html.theme-light .product-network-head-copy p{color:#536b84!important}html[data-theme=light] .product-network-primary,html[data-theme=light] .product-network-auto,html.theme-light .product-network-primary,html.theme-light .product-network-auto{box-shadow:0 10px 28px #1022380d;color:#102238!important;background:#fff!important;border-color:#10223821!important}html[data-theme=light] .product-network-primary{border-top-color:var(--gold)!important}html[data-theme=light] .product-network-section-head h3,html[data-theme=light] .product-network-auto h3,html.theme-light .product-network-section-head h3,html.theme-light .product-network-auto h3{color:#102238!important}html[data-theme=light] .product-network-auto>p,html.theme-light .product-network-auto>p{color:#60758b!important}html[data-theme=light] .product-network-grid,html.theme-light .product-network-grid{background:#1022381a!important;border-color:#1022381f!important}html[data-theme=light] .product-network-card,html.theme-light .product-network-card{color:#102238!important;background:#fff!important}html[data-theme=light] .product-network-card h4,html.theme-light .product-network-card h4{color:#102238!important}html[data-theme=light] .product-network-card p,html.theme-light .product-network-card p{color:#60758b!important}html[data-theme=light] .product-network-icon,html[data-theme=light] .product-network-auto-icon,html.theme-light .product-network-icon,html.theme-light .product-network-auto-icon{color:var(--gold)!important;background:#fffaf1!important;border-color:#dda43d4d!important}html[data-theme=light] .product-network-auto-stats,html.theme-light .product-network-auto-stats{background:#1022381a!important;border-color:#1022381f!important}html[data-theme=light] .product-network-auto-stats div,html.theme-light .product-network-auto-stats div{background:#f7f9fb!important}html[data-theme=light] .product-network-auto-chips span,html.theme-light .product-network-auto-chips span{color:#536b84!important;background:#f7f9fb!important;border-color:#1022381f!important}html[data-theme=light] .product-network-route,html.theme-light .product-network-route{background:#fff!important;border-color:#1022381f!important}html[data-theme=light] .product-network-route span,html.theme-light .product-network-route span{color:#60758b!important}html[data-theme=light] .product-network-total strong,html.theme-light .product-network-total strong{color:#10223814!important}html[data-theme=light] .about-business-v2,html.theme-light .about-business-v2{background:#f4f7fa!important}html[data-theme=light] .about-business-v2 .about-accordion-copy h2,html.theme-light .about-business-v2 .about-accordion-copy h2{color:#102238!important}html[data-theme=light] .about-business-v2 .about-accordion-lead,html[data-theme=light] .about-business-v2 .about-accordion-intro,html.theme-light .about-business-v2 .about-accordion-lead,html.theme-light .about-business-v2 .about-accordion-intro{color:#536b84!important}html[data-theme=light] .about-business-product-strip,html.theme-light .about-business-product-strip{background:#1022381a!important}html[data-theme=light] .about-business-product-strip span,html.theme-light .about-business-product-strip span{color:#536b84!important;background:#fff!important}html[data-theme=light] .about-business-services .about-service,html.theme-light .about-business-services .about-service{color:#102238!important;background:#fff!important;border-color:#1022381f!important}html[data-theme=light] .about-business-services .about-service p,html.theme-light .about-business-services .about-service p{color:#60758b!important}html[data-theme=light] .about-business-secondary,html.theme-light .about-business-secondary{background:#fff!important;border-color:#1022381f!important}html[data-theme=light] .about-business-secondary-copy strong,html.theme-light .about-business-secondary-copy strong{color:#102238!important}html[data-theme=light] .about-business-secondary-copy p,html.theme-light .about-business-secondary-copy p{color:#60758b!important}html[data-theme=light] .nav-accordion :is([class*=-card],[class*=-panel],[class*=-stage],[class*=-step]),html.theme-light .nav-accordion :is([class*=-card],[class*=-panel],[class*=-stage],[class*=-step]){color:#102238!important;background-color:#fff!important;border-color:#1022381f!important}html[data-theme=light] .nav-accordion :is(input,textarea,select),html.theme-light .nav-accordion :is(input,textarea,select){color:#102238!important;background:#fff!important;border-color:#10223829!important}html[data-theme=light] .nav-accordion :is(input,textarea)::placeholder,html.theme-light .nav-accordion :is(input,textarea)::placeholder{color:#7d8fa1!important}html[data-theme=dark] .nav-accordion,html.theme-dark .nav-accordion{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#071c32}@media (width<=720px){html[data-theme=light] .nav-accordion,html.theme-light .nav-accordion{background:#f4f7fa!important}html[data-theme=light] .manufacturers-network-lane,html[data-theme=light] .product-network-primary,html[data-theme=light] .product-network-auto,html.theme-light .manufacturers-network-lane,html.theme-light .product-network-primary,html.theme-light .product-network-auto{background:#fff!important}}html,html[data-theme=light],html[data-theme=dark],html.theme-light,html.theme-dark{--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important;--page-bg:#06172b!important;--page-surface:#092947!important;--page-surface-soft:#0c3153!important;--page-ink:#f5f8fc!important;--page-muted:#aebed0!important}html,body,#root,main{background-color:#06172b!important}.about.about-main,section#about.about-main{--am-bg:#071f38!important;--am-panel:#0a2948!important;--am-panel2:#0c3153!important;--am-text:#f5f8fc!important;--am-muted:#aebfd0!important;--am-soft:#7f95aa!important;color:#f5f8fc!important;background:#071f38!important}.sp-section{--sp-bg:#071f38!important;--sp-panel:#092947!important;--sp-panel2:#0c3153!important;--sp-text:#f5f8fc!important;--sp-muted:#aebed0!important;--sp-soft:#7e93a8!important;color:#f5f8fc!important;background:#071f38!important}.nav-accordion{--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important;color:#f5f8fc!important;background:#071c32!important}.about-business-v2,.manufacturers-network-v2,.product-network-v2{--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important;background-color:#071c32!important}.sp-logo-plate,.sp-modal-logo{--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light only!important;background:#fff!important}.site-header button[aria-pressed]{display:none!important}html .sp-section .sp-card a.sp-logo-plate,body .sp-section .sp-card a.sp-logo-plate,.sp-section .sp-card a.sp-logo-plate,a.sp-logo-plate{--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light only!important;opacity:1!important;-webkit-filter:none!important;mix-blend-mode:normal!important;background:#fff!important;border-color:#10223824!important;box-shadow:inset 0 0 0 9999px #fff!important}.sp-logo-plate:before,.sp-logo-plate:after{content:none!important;background:0 0!important;display:none!important}.sp-logo-plate>img{z-index:2!important;opacity:1!important;-webkit-filter:none!important;mix-blend-mode:normal!important;background:0 0!important;position:relative!important}.sp-modal-logo{--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light only!important;background:#fff!important;box-shadow:inset 0 0 0 9999px #fff!important}.sp-modal-logo>img{-webkit-filter:none!important;mix-blend-mode:normal!important}html .mfrx-section .mfrx-card a.mfrx-logo-link,body .mfrx-section .mfrx-card a.mfrx-logo-link,.mfrx-section .mfrx-card a.mfrx-logo-link,.mfrx-card a.mfrx-logo-link,a.mfrx-logo-link{--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light only!important;opacity:1!important;color:#183858!important;-webkit-filter:none!important;mix-blend-mode:normal!important;background:#fff!important;border-color:#10223824!important;box-shadow:inset 0 0 0 9999px #fff!important}.mfrx-card a.mfrx-logo-link:hover,a.mfrx-logo-link:hover{background:#fff!important;border-color:#d19a36!important;box-shadow:inset 0 0 0 9999px #fff!important}.mfrx-logo-link:before,.mfrx-logo-link:after{content:none!important;background:0 0!important;display:none!important}.mfrx-logo-link>img{z-index:2!important;opacity:1!important;-webkit-filter:none!important;mix-blend-mode:normal!important;background:0 0!important;position:relative!important}.mfrx-logo-link>span{z-index:2!important;color:#284665!important;opacity:1!important;position:relative!important}@media (width<=720px){.sp-logo-plate,.mfrx-logo-link{background:#fff!important;box-shadow:inset 0 0 0 9999px #fff!important}}.nav-manufacturers-main{white-space:nowrap;background:0 0!important;border:0!important;padding-right:4px!important}.nav-manufacturers-toggle{place-items:center;width:24px;min-width:24px;color:#dda43d!important;background:0 0!important;border:0!important;padding:0!important;display:inline-grid!important}.nav-manufacturers-toggle .nav-caret{font-size:11px;line-height:1;transition:transform .17s;display:block}.nav-manufacturers.open .nav-manufacturers-toggle .nav-caret{transform:rotate(180deg)}.nav-manufacturers.overview-active .nav-manufacturers-main{color:#fff!important}@media (width<=900px){.nav-manufacturers{grid-template-columns:minmax(0,1fr) 42px;align-items:stretch;width:100%;display:grid}.nav-manufacturers-main{justify-content:flex-start;align-items:center;width:100%;min-height:44px;text-align:left!important;padding:0 12px!important;display:flex!important}.nav-manufacturers-toggle{width:42px;min-width:42px;min-height:44px;border-left:1px solid #ffffff14!important}.nav-manufacturers .manufacturers-submenu{grid-column:1/-1}}.nav-manufacturers{align-items:center;display:flex;position:relative}.nav-manufacturers>button{align-items:center;gap:5px;display:inline-flex}.nav-manufacturers .nav-caret{transition:transform .17s;display:inline-block}.nav-manufacturers.open .nav-caret{transform:rotate(180deg)}.manufacturers-submenu{z-index:500;opacity:0;visibility:hidden;pointer-events:none;background:#071c32;border:1px solid #ffffff21;border-radius:9px;width:232px;padding:7px;transition:opacity .16s,transform .16s,visibility .16s;position:absolute;top:calc(100% + 11px);left:50%;transform:translate(-50%,-7px);box-shadow:0 20px 46px #00000057}.nav-manufacturers.open .manufacturers-submenu{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)}.manufacturers-submenu-item{border-radius:6px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;min-height:60px;transition:background .15s;color:#fff!important;text-align:left!important;background:0 0!important;border:0!important;padding:10px 12px!important;text-decoration:none!important;display:grid!important}.manufacturers-submenu-item+.manufacturers-submenu-item{border-top:1px solid #ffffff14!important}.manufacturers-submenu-item:hover{background:#ffffff0f!important}.manufacturers-submenu-item>span{display:block}.manufacturers-submenu-item small{color:#dda43d;letter-spacing:.14em;margin-bottom:4px;font-size:6px;font-weight:800;line-height:1.25;display:block}.manufacturers-submenu-item strong{color:#f5f8fc;font-size:12px;font-weight:700;line-height:1.3;display:block}.manufacturers-submenu-item b{color:#dda43d;font-size:15px;font-weight:400;transition:transform .15s}.manufacturers-submenu-item:hover b{transform:translate(3px)}@media (width<=900px){.nav-manufacturers{width:100%;display:block}.nav-manufacturers>button{justify-content:space-between;align-items:center;width:100%;display:flex}.manufacturers-submenu{width:100%;max-height:0;box-shadow:none;opacity:1;visibility:visible;pointer-events:none;background:#ffffff06;border:0;border-radius:0;padding:0 8px;transition:max-height .22s,padding .22s;position:static;overflow:hidden;transform:none}.nav-manufacturers.open .manufacturers-submenu{pointer-events:auto;max-height:150px;padding:5px 8px 8px}.manufacturers-submenu-item{min-height:53px;padding:9px 10px!important}}@media (width<=560px){.manufacturers-submenu-item{min-height:52px}.manufacturers-submenu-item strong{font-size:13px}.manufacturers-submenu-item small{font-size:5.5px}}.contact-command-deck,.contact-command-info{position:relative}.contact-command-info{z-index:5}a.contact-email-row,.contact-command-row[href^=mailto\:]{-webkit-user-drag:none;z-index:20!important;pointer-events:auto!important;cursor:pointer!important;text-decoration:none!important;display:grid!important;position:relative!important}a.contact-email-row *,.contact-command-row[href^=mailto\:] *{pointer-events:none!important}a.contact-email-row:hover{background:linear-gradient(90deg,#dda43d13,#dda43d04)!important;border-color:#dda43d9e!important}a.contact-email-row:focus-visible{outline-offset:3px!important;outline:2px solid #dda43d!important}
