.about-module__yB5A6q__technicalGrid{background-image:linear-gradient(to right, color-mix(in srgb, var(--border) 58%, transparent) 1px, transparent 1px), linear-gradient(to bottom, color-mix(in srgb, var(--border) 58%, transparent) 1px, transparent 1px);background-size:64px 64px;-webkit-mask-image:linear-gradient(#000 0%,#0000 88%);mask-image:linear-gradient(#000 0%,#0000 88%)}.about-module__yB5A6q__heroGlow{background:radial-gradient(circle at 50% 40%, color-mix(in srgb, var(--brand) 24%, transparent), transparent 48%), radial-gradient(circle at 70% 70%, color-mix(in srgb, var(--brand) 10%, transparent), transparent 42%)}.about-module__yB5A6q__scanner{animation:5.5s ease-in-out infinite about-module__yB5A6q__scanner-travel}.about-module__yB5A6q__floatSlow{animation:6s ease-in-out infinite about-module__yB5A6q__about-float}.about-module__yB5A6q__floatDelay{animation:7s ease-in-out -2.4s infinite about-module__yB5A6q__about-float}.about-module__yB5A6q__marqueeTrack{width:max-content;animation:30s linear infinite about-module__yB5A6q__about-marquee}.about-module__yB5A6q__marqueeTrack:hover{animation-play-state:paused}.about-module__yB5A6q__orbitRing{animation:24s linear infinite about-module__yB5A6q__about-orbit}.about-module__yB5A6q__orbitRingReverse{animation:34s linear infinite reverse about-module__yB5A6q__about-orbit}.about-module__yB5A6q__gearRotate{transform-box:fill-box;transform-origin:50%;will-change:transform;animation:48s linear infinite about-module__yB5A6q__gear-rotate}.about-module__yB5A6q__valueGear{transform-origin:50%;will-change:transform;animation:10s linear infinite about-module__yB5A6q__gear-rotate}.about-module__yB5A6q__connectorTrailStrong,.about-module__yB5A6q__connectorTrailMedium,.about-module__yB5A6q__connectorTrailLight{fill:none;stroke-linecap:round;stroke-dasharray:4 96;animation:8s linear infinite both about-module__yB5A6q__connector-energy}.about-module__yB5A6q__connectorTrailStrong{stroke:#ef4444;stroke-width:2.3px}.about-module__yB5A6q__connectorTrailMedium{stroke:#f87171;stroke-width:2px;opacity:.78}.about-module__yB5A6q__connectorTrailLight{stroke:#fecaca;stroke-width:1.8px;opacity:.58}.about-module__yB5A6q__connectorDot{filter:drop-shadow(0 0 5px #ef4444b3)}.about-module__yB5A6q__gearPulse{fill:none;stroke:#ef4444;stroke-width:1.5px;transform-box:fill-box;transform-origin:50%;animation:8s ease-out infinite both about-module__yB5A6q__gear-receive}.about-module__yB5A6q__workflowRail:after{content:"";transform-origin:top;background:linear-gradient(#0000,#ef4444 12% 88%,#0000);width:2px;animation:4.8s cubic-bezier(.22,1,.36,1) infinite about-module__yB5A6q__about-rail;position:absolute;inset:0 auto 0 0}.about-module__yB5A6q__routeSweep{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--brand) 55%, transparent), transparent);animation:5s ease-in-out infinite about-module__yB5A6q__route-sweep}.about-module__yB5A6q__imageKenBurns{animation:10s ease-in-out infinite alternate about-module__yB5A6q__about-ken-burns}.about-module__yB5A6q__carouselProgress{transform-origin:0;animation:5.2s linear both about-module__yB5A6q__carousel-progress}.about-module__yB5A6q__industryProgress{animation:5.2s linear both about-module__yB5A6q__industry-progress}.about-module__yB5A6q__industryContent{animation:.42s cubic-bezier(.22,1,.36,1) both about-module__yB5A6q__industry-content-in}.about-module__yB5A6q__industryVisual{animation:.52s cubic-bezier(.22,1,.36,1) both about-module__yB5A6q__industry-visual-in}.about-module__yB5A6q__industryVisual [data-industry-motion=car-wheel],.about-module__yB5A6q__industryVisual [data-industry-motion=tank-wheel],.about-module__yB5A6q__industryVisual [data-industry-motion=drone-rotor]{transform-box:view-box;will-change:transform}.about-module__yB5A6q__industryVisual [data-industry-motion=car-wheel]{transform-box:fill-box;transform-origin:50%;animation:2.4s cubic-bezier(.35,0,.8,1) both about-module__yB5A6q__industry-wheel-ramp,.6s linear 2.4s infinite about-module__yB5A6q__industry-wheel-fast}.about-module__yB5A6q__industryVisual [data-industry-motion=aircraft-float]{transform-box:fill-box;transform-origin:50%;will-change:transform;animation:3.2s ease-in-out infinite about-module__yB5A6q__aircraft-cruise}.about-module__yB5A6q__industryVisual [data-industry-motion=air-wind] path{stroke-dasharray:28 22;animation:1.15s linear infinite about-module__yB5A6q__aircraft-wind}.about-module__yB5A6q__industryVisual [data-industry-motion=air-wind] path:nth-child(2){animation-delay:-.3s}.about-module__yB5A6q__industryVisual [data-industry-motion=air-wind] path:nth-child(3){animation-delay:-.6s}.about-module__yB5A6q__industryVisual [data-industry-motion=air-wind] path:nth-child(4){animation-delay:-.9s}.about-module__yB5A6q__industryVisual [data-industry-motion=drone-rotor]{animation:2.2s cubic-bezier(.35,0,.8,1) both about-module__yB5A6q__drone-rotor-ramp,.28s linear 2.2s infinite about-module__yB5A6q__drone-rotor-fast}.about-module__yB5A6q__industryVisual [data-industry-motion=tank-tread]{animation:1.1s linear infinite about-module__yB5A6q__tank-tread-travel}.about-module__yB5A6q__industryVisual [data-industry-motion=tank-wheel]{animation:1.1s linear infinite about-module__yB5A6q__industry-wheel-spin}.about-module__yB5A6q__industryVisual [data-industry-motion=medical-scroll]{will-change:transform;animation:1.5s linear infinite about-module__yB5A6q__medical-heart-scroll}.about-module__yB5A6q__industryVisual [data-industry-motion=robot-upper],.about-module__yB5A6q__industryVisual [data-industry-motion=robot-forearm]{transform-box:view-box;will-change:transform}.about-module__yB5A6q__industryVisual [data-industry-motion=robot-upper]{animation:3.8s ease-in-out infinite alternate about-module__yB5A6q__robot-upper-arm}.about-module__yB5A6q__industryVisual [data-industry-motion=robot-forearm]{animation:2.6s ease-in-out infinite alternate about-module__yB5A6q__robot-forearm}@keyframes about-module__yB5A6q__scanner-travel{0%,to{opacity:0;transform:translate(-110%)}15%,85%{opacity:.72}50%{opacity:.35;transform:translate(110%)}}@keyframes about-module__yB5A6q__about-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes about-module__yB5A6q__about-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes about-module__yB5A6q__about-orbit{to{transform:rotate(360deg)}}@keyframes about-module__yB5A6q__gear-rotate{to{transform:rotate(360deg)}}@keyframes about-module__yB5A6q__connector-energy{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes about-module__yB5A6q__gear-receive{0%,86%{opacity:0;transform:scale(.98)}92%{opacity:.42;transform:scale(1)}to{opacity:0;transform:scale(1.045)}}@keyframes about-module__yB5A6q__about-rail{0%{opacity:0;transform:scaleY(0)}18%,72%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}@keyframes about-module__yB5A6q__route-sweep{0%,to{opacity:0;transform:translate(-110%)}20%,80%{opacity:1}50%{transform:translate(110%)}}@keyframes about-module__yB5A6q__about-ken-burns{0%{transform:scale(1)}to{transform:scale(1.045)}}@keyframes about-module__yB5A6q__carousel-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes about-module__yB5A6q__industry-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes about-module__yB5A6q__industry-content-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes about-module__yB5A6q__industry-visual-in{0%{opacity:0;transform:translate(16px)scale(.985)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes about-module__yB5A6q__industry-wheel-spin{to{transform:rotate(360deg)}}@keyframes about-module__yB5A6q__industry-wheel-ramp{0%{transform:rotate(0)}28%{transform:rotate(35deg)}62%{transform:rotate(220deg)}to{transform:rotate(720deg)}}@keyframes about-module__yB5A6q__industry-wheel-fast{to{transform:rotate(360deg)}}@keyframes about-module__yB5A6q__aircraft-cruise{0%,to{transform:translateY(2px)rotate(-.35deg)}50%{transform:translate(8px,-3px)rotate(.35deg)}}@keyframes about-module__yB5A6q__aircraft-wind{0%{stroke-dashoffset:0;opacity:0}18%{opacity:.65}82%{opacity:.65}to{stroke-dashoffset:-100px;opacity:0}}@keyframes about-module__yB5A6q__drone-rotor-ramp{0%{transform:rotate(0)}20%{transform:rotate(40deg)}55%{transform:rotate(420deg)}to{transform:rotate(1080deg)}}@keyframes about-module__yB5A6q__drone-rotor-fast{to{transform:rotate(360deg)}}@keyframes about-module__yB5A6q__tank-tread-travel{to{stroke-dashoffset:-42px}}@keyframes about-module__yB5A6q__medical-heart-scroll{0%{transform:translate(0)}to{transform:translate(-140px)}}@keyframes about-module__yB5A6q__robot-upper-arm{0%{transform:rotate(-5deg)}to{transform:rotate(8deg)}}@keyframes about-module__yB5A6q__robot-forearm{0%{transform:rotate(5deg)}to{transform:rotate(-14deg)}}@media (prefers-reduced-motion:reduce){.about-module__yB5A6q__scanner,.about-module__yB5A6q__floatSlow,.about-module__yB5A6q__floatDelay,.about-module__yB5A6q__marqueeTrack,.about-module__yB5A6q__orbitRing,.about-module__yB5A6q__orbitRingReverse,.about-module__yB5A6q__gearRotate,.about-module__yB5A6q__valueGear,.about-module__yB5A6q__connectorTrailStrong,.about-module__yB5A6q__connectorTrailMedium,.about-module__yB5A6q__connectorTrailLight,.about-module__yB5A6q__gearPulse,.about-module__yB5A6q__workflowRail:after,.about-module__yB5A6q__routeSweep,.about-module__yB5A6q__imageKenBurns,.about-module__yB5A6q__carouselProgress,.about-module__yB5A6q__industryProgress,.about-module__yB5A6q__industryContent,.about-module__yB5A6q__industryVisual,.about-module__yB5A6q__industryVisual [data-industry-motion=car-wheel],.about-module__yB5A6q__industryVisual [data-industry-motion=aircraft-float],.about-module__yB5A6q__industryVisual [data-industry-motion=air-wind] path,.about-module__yB5A6q__industryVisual [data-industry-motion=drone-rotor],.about-module__yB5A6q__industryVisual [data-industry-motion=tank-tread],.about-module__yB5A6q__industryVisual [data-industry-motion=tank-wheel],.about-module__yB5A6q__industryVisual [data-industry-motion=medical-scroll],.about-module__yB5A6q__industryVisual [data-industry-motion=robot-upper],.about-module__yB5A6q__industryVisual [data-industry-motion=robot-forearm]{animation:none}.about-module__yB5A6q__connectorDot{display:none}}
.infrastructure-showcase-module__znT8mG__section{background:var(--bg);color:var(--fg);padding:3rem 0;overflow:hidden}.infrastructure-showcase-module__znT8mG__header{margin-bottom:.9rem}.infrastructure-showcase-module__znT8mG__eyebrow{font-family:var(--font-mono), monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--brand);font-size:.58rem;font-weight:700}.infrastructure-showcase-module__znT8mG__title{letter-spacing:-.055em;text-transform:none;max-width:none;color:var(--fg);margin-top:.3rem;font-size:clamp(1.75rem,3.2vw,2.125rem);font-weight:800;line-height:1.05}@media (min-width:901px){.infrastructure-showcase-module__znT8mG__title{white-space:nowrap}}.infrastructure-showcase-module__znT8mG__featureGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}.infrastructure-showcase-module__znT8mG__featureCard{border:1px solid var(--border);background:var(--surface);border-radius:1rem;min-width:0;min-height:6.5rem;padding:clamp(.75rem,1vw,1rem);transition:border-color .2s,background-color .2s}.infrastructure-showcase-module__znT8mG__featureCard:hover{border-color:var(--brand);background-color:var(--brand-soft);background-color:color-mix(in srgb, var(--surface) 92%, var(--brand) 8%)}.infrastructure-showcase-module__znT8mG__overviewCard{grid-column:span 2;min-height:10rem}.infrastructure-showcase-module__znT8mG__capabilityCard{min-height:10rem}.infrastructure-showcase-module__znT8mG__strategicCard{grid-column:span 1}.infrastructure-showcase-module__znT8mG__fleetCard{isolation:isolate;grid-column:span 2;position:relative;overflow:hidden}.infrastructure-showcase-module__znT8mG__cardContent{z-index:1;position:relative}.infrastructure-showcase-module__znT8mG__decorativeGear{z-index:0;width:8rem;height:8rem;color:var(--fg-subtle);opacity:.18;transform-origin:50%;pointer-events:none;animation:22s linear infinite infrastructure-showcase-module__znT8mG__gear-rotate;position:absolute;bottom:-2.75rem;right:-2.75rem}.infrastructure-showcase-module__znT8mG__cardIcon{width:.9rem;height:.9rem;color:var(--fg-subtle);stroke-width:1.5px;margin-bottom:.55rem}.infrastructure-showcase-module__znT8mG__activeIcon{color:var(--brand)}.infrastructure-showcase-module__znT8mG__cardTitle{text-transform:none;color:var(--fg);font-size:clamp(.88rem,1vw,1rem);font-weight:800;line-height:1.3}.infrastructure-showcase-module__znT8mG__cardCopy{color:var(--fg-muted);margin-top:.35rem;font-size:.97rem;line-height:1.45}.infrastructure-showcase-module__znT8mG__capabilityTabs{flex-wrap:wrap;gap:.35rem;margin-top:.65rem;display:flex}.infrastructure-showcase-module__znT8mG__inlinePlantTabs{vertical-align:middle;align-items:center;gap:.3rem;margin:0 .2rem;display:inline-flex}.infrastructure-showcase-module__znT8mG__locationSeparator{color:var(--fg-muted);font-size:.65rem;font-weight:700}.infrastructure-showcase-module__znT8mG__capsule{border:1px solid #0000;border-color:var(--border);background:var(--surface-2);min-height:1.55rem;color:var(--fg-muted);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:.35rem .55rem;font-size:.58rem;font-weight:800;line-height:1;transition:border-color .2s,background-color .2s,color .2s;display:inline-flex}.infrastructure-showcase-module__znT8mG__capsule:hover{border-color:var(--border-strong);color:var(--fg)}.infrastructure-showcase-module__znT8mG__capsuleActive,.infrastructure-showcase-module__znT8mG__capsuleActive:hover{border-color:var(--brand);background:var(--brand);color:#fff}.infrastructure-showcase-module__znT8mG__capsule:focus-visible,.infrastructure-showcase-module__znT8mG__cta:focus-visible,.infrastructure-showcase-module__znT8mG__mapLink:focus-visible{outline-offset:3px;outline:3px solid #ef444459}.infrastructure-showcase-module__znT8mG__cta{background:var(--brand);color:#fff;border-radius:999px;align-items:center;gap:.4rem;min-height:1.8rem;margin-top:.6rem;padding:.45rem .65rem .45rem .75rem;font-size:.65rem;font-weight:800;transition:background-color .2s;display:inline-flex}.infrastructure-showcase-module__znT8mG__cta:hover{background:var(--brand-strong)}.infrastructure-showcase-module__znT8mG__cta svg{width:.78rem;height:.78rem;transition:transform .2s}.infrastructure-showcase-module__znT8mG__cta:hover svg{transform:translate(.18rem)}.infrastructure-showcase-module__znT8mG__addressPanel{border-top:1px solid var(--border);padding-top:.5rem}.infrastructure-showcase-module__znT8mG__addressCard .infrastructure-showcase-module__znT8mG__addressPanel{border-top:0;padding-top:0}.infrastructure-showcase-module__znT8mG__addressPanel address{color:var(--fg-muted);margin-top:.45rem;font-size:.97rem;font-style:normal;line-height:1.45;display:grid}.infrastructure-showcase-module__znT8mG__mapLink{color:var(--brand);margin-top:.4rem;font-size:.65rem;font-weight:800;display:inline-flex}.infrastructure-showcase-module__znT8mG__mapLink:hover{color:#f87171}.infrastructure-showcase-module__znT8mG__agendaList{color:var(--fg-muted);gap:.3rem;margin:1rem 0 0;font-size:.97rem;line-height:1.45;display:grid}.infrastructure-showcase-module__znT8mG__swapIn{animation:.22s ease-out both infrastructure-showcase-module__znT8mG__feature-swap}@keyframes infrastructure-showcase-module__znT8mG__feature-swap{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes infrastructure-showcase-module__znT8mG__gear-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:900px){.infrastructure-showcase-module__znT8mG__featureGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.infrastructure-showcase-module__znT8mG__overviewCard{grid-column:span 2}.infrastructure-showcase-module__znT8mG__fleetCard{grid-column:span 1}.infrastructure-showcase-module__znT8mG__decorativeGear{width:7rem;height:7rem;bottom:-2.4rem;right:-2.4rem}}@media (max-width:620px){.infrastructure-showcase-module__znT8mG__section{padding:3rem 0}.infrastructure-showcase-module__znT8mG__header{margin-bottom:.9rem}.infrastructure-showcase-module__znT8mG__featureGrid{grid-template-columns:1fr}.infrastructure-showcase-module__znT8mG__overviewCard,.infrastructure-showcase-module__znT8mG__fleetCard{grid-column:span 1}.infrastructure-showcase-module__znT8mG__decorativeGear{opacity:.1;width:5.5rem;height:5.5rem;bottom:-1.8rem;right:-1.8rem}.infrastructure-showcase-module__znT8mG__featureCard,.infrastructure-showcase-module__znT8mG__overviewCard,.infrastructure-showcase-module__znT8mG__capabilityCard{min-height:auto}}@media (min-width:640px){.infrastructure-showcase-module__znT8mG__section{padding:3.5rem 0}}@media (min-width:1024px){.infrastructure-showcase-module__znT8mG__section{padding:4rem 0}}@media (prefers-reduced-motion:reduce){.infrastructure-showcase-module__znT8mG__capsule,.infrastructure-showcase-module__znT8mG__featureCard,.infrastructure-showcase-module__znT8mG__cta,.infrastructure-showcase-module__znT8mG__cta svg,.infrastructure-showcase-module__znT8mG__decorativeGear,.infrastructure-showcase-module__znT8mG__swapIn{transition:none;animation:none}}
.commitments-section-module__LQXHtG__section{background:var(--bg);color:var(--fg);padding:3rem 0;overflow:hidden}@media (min-width:640px){.commitments-section-module__LQXHtG__section{padding:3.5rem 0}}@media (min-width:1024px){.commitments-section-module__LQXHtG__section{padding:4rem 0}}.commitments-section-module__LQXHtG__header{max-width:72rem}.commitments-section-module__LQXHtG__eyebrow{color:var(--brand);letter-spacing:.03em;text-transform:none;font-size:.75rem;font-weight:800}.commitments-section-module__LQXHtG__title{color:var(--fg);letter-spacing:-.035em;text-transform:none;margin-top:.45rem;font-size:clamp(1.5rem,2.5vw,1.875rem);font-weight:800;line-height:1.12}.commitments-section-module__LQXHtG__title span{color:var(--brand)}.commitments-section-module__LQXHtG__description{max-width:67rem;color:var(--fg-muted);margin-top:.45rem;font-size:clamp(.9rem,1.2vw,1rem);font-weight:600;line-height:1.55}.commitments-section-module__LQXHtG__commitmentSystem{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:stretch;margin-top:clamp(1.25rem,2.2vw,2rem);display:grid}.commitments-section-module__LQXHtG__imageShell{z-index:2;aspect-ratio:16/9;border:1px solid var(--border-strong);background:var(--surface-2);border-radius:1.25rem;min-width:0;position:relative;overflow:hidden}.commitments-section-module__LQXHtG__showcaseImage{object-fit:cover}.commitments-section-module__LQXHtG__network{z-index:1;min-width:0;height:100%;position:relative}.commitments-section-module__LQXHtG__connectors{z-index:3;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.commitments-section-module__LQXHtG__connectorBase,.commitments-section-module__LQXHtG__connectorFlow{fill:none;stroke-linecap:butt;stroke-linejoin:round;vector-effect:non-scaling-stroke}.commitments-section-module__LQXHtG__connectorBase{stroke:color-mix(in srgb, var(--brand) 42%, var(--border));stroke-width:2px;stroke-dasharray:2 2}.commitments-section-module__LQXHtG__connectorFlow{stroke:var(--brand);stroke-width:2px;stroke-dasharray:2 2 2 2 2 190;stroke-dashoffset:400px;animation:8s linear infinite commitments-section-module__LQXHtG__commitment-flow}.commitments-section-module__LQXHtG__commitmentCard{z-index:2;width:39%;height:33%;position:absolute}.commitments-section-module__LQXHtG__card1{top:0;left:16%}.commitments-section-module__LQXHtG__card2{top:13%;right:0}.commitments-section-module__LQXHtG__card3{bottom:0;left:16%}.commitments-section-module__LQXHtG__card4{bottom:13%;right:0}.commitments-section-module__LQXHtG__cardInner{border:2px dashed color-mix(in srgb, var(--brand) 44%, var(--border));background:var(--surface);border-radius:clamp(.85rem,1.6vw,1.2rem);flex-direction:column;justify-content:center;height:100%;padding:clamp(.7rem,1.1vw,1.05rem);transition:border-color .2s,background-color .2s;display:flex;overflow:hidden}.commitments-section-module__LQXHtG__cardInner:hover{border-color:var(--brand);background:color-mix(in srgb, var(--surface) 94%, var(--brand) 6%)}.commitments-section-module__LQXHtG__cardInner h3{color:var(--fg);text-transform:none;font-size:clamp(.76rem,1vw,.95rem);font-weight:800;line-height:1.25}.commitments-section-module__LQXHtG__cardInner p{color:var(--fg-muted);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-top:.3rem;font-size:clamp(.68rem,.85vw,.82rem);line-height:1.4;display:-webkit-box;overflow:hidden}@keyframes commitments-section-module__LQXHtG__commitment-flow{to{stroke-dashoffset:0}}@media (max-width:1100px){.commitments-section-module__LQXHtG__cardInner{padding:.65rem}.commitments-section-module__LQXHtG__cardInner h3{font-size:.72rem}.commitments-section-module__LQXHtG__cardInner p{margin-top:.2rem;font-size:.68rem;line-height:1.3}}@media (min-width:901px){.commitments-section-module__LQXHtG__cardInner,.commitments-section-module__LQXHtG__cardInner:hover{border-color:#0000}}@media (max-width:900px){.commitments-section-module__LQXHtG__commitmentSystem{grid-template-columns:1fr;gap:1rem}.commitments-section-module__LQXHtG__imageShell{border-radius:1rem}.commitments-section-module__LQXHtG__network{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;height:auto;display:grid}.commitments-section-module__LQXHtG__connectors{display:none}.commitments-section-module__LQXHtG__commitmentCard{width:auto;height:auto;position:static}.commitments-section-module__LQXHtG__cardInner{min-height:9.5rem;padding:1rem}.commitments-section-module__LQXHtG__cardInner h3{font-size:.95rem}.commitments-section-module__LQXHtG__cardInner p{margin-top:.45rem;font-size:.82rem;line-height:1.5;display:block;overflow:visible}}@media (max-width:560px){.commitments-section-module__LQXHtG__network{grid-template-columns:1fr}.commitments-section-module__LQXHtG__cardInner{min-height:auto}}@media (prefers-reduced-motion:reduce){.commitments-section-module__LQXHtG__connectorFlow{animation:none}.commitments-section-module__LQXHtG__cardInner{transition:none}}
.quality-workflow-module__a5FIDG__section{background:var(--bg);padding:3rem 0}@media (min-width:640px){.quality-workflow-module__a5FIDG__section{padding:3.5rem 0}}@media (min-width:1024px){.quality-workflow-module__a5FIDG__section{padding:4rem 0}}.quality-workflow-module__a5FIDG__shell{color:var(--fg);position:relative}.quality-workflow-module__a5FIDG__layout{grid-template-columns:minmax(0,1.2fr) clamp(5rem,9vw,8.75rem) minmax(0,.92fr);align-items:center;column-gap:0;display:grid;position:relative}.quality-workflow-module__a5FIDG__intro{min-width:0;padding-left:clamp(.75rem,2vw,2rem);padding-right:0}.quality-workflow-module__a5FIDG__eyebrow{color:var(--brand);letter-spacing:.18em;text-transform:uppercase;font-size:.7rem;font-weight:800}.quality-workflow-module__a5FIDG__title{color:var(--fg);letter-spacing:-.04em;text-transform:none;margin-top:1rem;font-size:clamp(1.5rem,2.6vw,2.125rem);font-weight:800;line-height:1.08}.quality-workflow-module__a5FIDG__title span{color:var(--brand-strong)}.quality-workflow-module__a5FIDG__description{color:var(--fg-muted);margin-top:1.15rem;font-size:clamp(.9rem,1.15vw,1.05rem);line-height:1.75}.quality-workflow-module__a5FIDG__rail{align-self:stretch;min-width:0;position:relative}.quality-workflow-module__a5FIDG__connectors{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.quality-workflow-module__a5FIDG__trace,.quality-workflow-module__a5FIDG__flow{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.quality-workflow-module__a5FIDG__trace{stroke:var(--border-strong);stroke-width:1.5px;stroke-dasharray:4 5;animation:1.1s linear infinite quality-workflow-module__a5FIDG__workflow-march}.quality-workflow-module__a5FIDG__flow{stroke:var(--brand);stroke-width:2.25px;stroke-dasharray:14 86;stroke-dashoffset:100px;animation:3.4s linear infinite quality-workflow-module__a5FIDG__workflow-flow}.quality-workflow-module__a5FIDG__nodes{pointer-events:none;position:absolute;inset:0}.quality-workflow-module__a5FIDG__originWrap{width:0;height:0;position:absolute}.quality-workflow-module__a5FIDG__originNode{background:var(--brand);width:.85rem;height:.85rem;box-shadow:0 0 0 3px color-mix(in srgb, var(--brand) 22%, transparent);border-radius:9999px;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.quality-workflow-module__a5FIDG__originPulse{border:1.5px solid var(--brand);border-radius:9999px;width:.85rem;height:.85rem;margin:auto;animation:2.6s ease-out infinite quality-workflow-module__a5FIDG__workflow-pulse;position:absolute;inset:0;transform:translate(-50%,-50%)}.quality-workflow-module__a5FIDG__node{background:var(--brand);border-radius:9999px;width:.5rem;height:.5rem;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.quality-workflow-module__a5FIDG__nodeWrap{width:0;height:0;position:absolute}.quality-workflow-module__a5FIDG__nodePulse{border:1.5px solid var(--brand);border-radius:9999px;width:.5rem;height:.5rem;margin:auto;animation:2.6s ease-out infinite quality-workflow-module__a5FIDG__workflow-pulse;position:absolute;inset:0}@keyframes quality-workflow-module__a5FIDG__workflow-march{to{stroke-dashoffset:-9px}}@keyframes quality-workflow-module__a5FIDG__workflow-flow{to{stroke-dashoffset:0}}@keyframes quality-workflow-module__a5FIDG__workflow-pulse{0%{opacity:.55;transform:scale(1)}70%,to{opacity:0;transform:scale(4.5)}}.quality-workflow-module__a5FIDG__steps{grid-template-rows:repeat(3,minmax(0,1fr));gap:clamp(.75rem,1.4vw,1.15rem);min-width:0;margin:0;padding:0;list-style:none;display:grid}.quality-workflow-module__a5FIDG__step{border:1px solid var(--border);background:var(--surface-2);border-radius:.75rem;flex-direction:column;justify-content:center;min-width:0;padding:clamp(1rem,1.7vw,1.65rem);transition:background-color .22s,border-color .22s,box-shadow .22s;display:flex}.quality-workflow-module__a5FIDG__step:hover{background:color-mix(in srgb, var(--surface-2) 92%, var(--brand) 8%);border-color:color-mix(in srgb, var(--brand) 45%, transparent)}.quality-workflow-module__a5FIDG__stepHead{align-items:flex-start;gap:.85rem;display:flex}.quality-workflow-module__a5FIDG__stepIcon{background:var(--brand-soft);width:2.25rem;height:2.25rem;color:var(--brand);border-radius:.5rem;flex:none;justify-content:center;align-items:center;transition:background-color .22s,color .22s;display:flex}.quality-workflow-module__a5FIDG__step:hover .quality-workflow-module__a5FIDG__stepIcon{background:var(--brand);color:#fff}.quality-workflow-module__a5FIDG__stepIcon svg{width:1.05rem;height:1.05rem}.quality-workflow-module__a5FIDG__stepTitle{color:var(--fg);letter-spacing:-.02em;text-transform:none;font-size:clamp(.95rem,1.35vw,1.2rem);font-weight:800;line-height:1.25}.quality-workflow-module__a5FIDG__stepSubtitle{color:#9ca3af;margin-top:.25rem;font-size:clamp(.7rem,.85vw,.8rem);font-weight:500;line-height:1.45}.quality-workflow-module__a5FIDG__stepText{color:var(--fg-muted);margin-top:.85rem;font-size:clamp(.8rem,.98vw,.925rem);line-height:1.65}@media (max-width:1024px){.quality-workflow-module__a5FIDG__layout{grid-template-columns:1fr;row-gap:clamp(1.5rem,3vw,2.25rem)}.quality-workflow-module__a5FIDG__intro{order:-1;padding-left:0;padding-right:0}.quality-workflow-module__a5FIDG__rail{display:none}.quality-workflow-module__a5FIDG__steps{--spine-x:.55rem;--steps-pad:2.25rem;padding-left:var(--steps-pad);grid-template-rows:none;position:relative}.quality-workflow-module__a5FIDG__steps:before{content:"";top:1.75rem;bottom:1.75rem;left:var(--spine-x);background-image:linear-gradient(to bottom, var(--border-strong) 0 4px, transparent 4px 10px);background-repeat:repeat-y;background-size:2px 10px;width:2px;margin-left:-1px;animation:1.1s linear infinite quality-workflow-module__a5FIDG__workflow-spine;position:absolute}.quality-workflow-module__a5FIDG__step:before{content:"";top:50%;left:calc(var(--spine-x) - var(--steps-pad) - .3rem);border:2px solid var(--surface);background:var(--brand);border-radius:9999px;width:.6rem;height:.6rem;position:absolute;transform:translateY(-50%)}.quality-workflow-module__a5FIDG__step{position:relative}}@keyframes quality-workflow-module__a5FIDG__workflow-spine{to{background-position:0 10px}}@media (max-width:640px){.quality-workflow-module__a5FIDG__steps{--steps-pad:1.9rem}}@media (prefers-reduced-motion:reduce){.quality-workflow-module__a5FIDG__trace,.quality-workflow-module__a5FIDG__flow,.quality-workflow-module__a5FIDG__nodePulse,.quality-workflow-module__a5FIDG__steps:before{animation:none}.quality-workflow-module__a5FIDG__flow{stroke-dashoffset:0;stroke-dasharray:none;opacity:.35}.quality-workflow-module__a5FIDG__step,.quality-workflow-module__a5FIDG__stepIcon{transition:none}}
