.NbcSectorSolution-module__YiK20a__page{color:#1f3529;overflow-wrap:anywhere;background:#fff}.NbcSectorSolution-module__YiK20a__page a:focus-visible{outline-offset:5px;outline:2px solid #2e7d32}.NbcSectorSolution-module__YiK20a__hero{background:#f7f9f7;padding-block:3.5rem}.NbcSectorSolution-module__YiK20a__heroLayout{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:2rem;min-height:27rem;display:grid}.NbcSectorSolution-module__YiK20a__heroCopy{min-width:0;padding-block:1rem}.NbcSectorSolution-module__YiK20a__heroCopy h1{-webkit-hyphens:auto;hyphens:auto}.NbcSectorSolution-module__YiK20a__eyebrow{text-transform:uppercase;letter-spacing:0;color:#2e7d32;font-size:.75rem;font-weight:600}.NbcSectorSolution-module__YiK20a__heroDetails{flex-direction:column;align-items:flex-start;gap:1.75rem;margin-top:1.5rem;display:flex}.NbcSectorSolution-module__YiK20a__intro{color:#4e5d60;max-width:43rem;font-size:1.0625rem;line-height:1.8}.NbcSectorSolution-module__YiK20a__actions{flex-wrap:wrap;gap:.75rem;display:flex}.NbcSectorSolution-module__YiK20a__primary,.NbcSectorSolution-module__YiK20a__secondary{justify-content:center;align-items:center;gap:.75rem;min-height:48px;padding:.875rem 1.125rem;font-size:.875rem;font-weight:600;display:inline-flex}.NbcSectorSolution-module__YiK20a__primary{color:#fff;background:#2e7d32}.NbcSectorSolution-module__YiK20a__primary:hover{background:#225d27}.NbcSectorSolution-module__YiK20a__secondary{border:1px solid #bac6be}.NbcSectorSolution-module__YiK20a__secondary:hover{background:#e7eee8}.NbcSectorSolution-module__YiK20a__primary svg,.NbcSectorSolution-module__YiK20a__secondary svg{flex-shrink:0}.NbcSectorSolution-module__YiK20a__modelFigure{min-width:0;margin:0}.NbcSectorSolution-module__YiK20a__model{aspect-ratio:1672/1100;width:100%;margin:auto;position:relative}.NbcSectorSolution-module__YiK20a__model img{mix-blend-mode:multiply}.NbcSectorSolution-module__YiK20a__modelFigure figcaption{color:#596461;border-top:1px solid #dce3e0;max-width:38rem;margin:auto;padding-top:.75rem;font-size:.6875rem;line-height:1.7}.NbcSectorSolution-module__YiK20a__section{padding-block:4rem}.NbcSectorSolution-module__YiK20a__context{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:2rem;display:grid}.NbcSectorSolution-module__YiK20a__body{color:#52605b;font-size:1rem;line-height:1.85}.NbcSectorSolution-module__YiK20a__scenarios{border-top:1px solid #c7d2ca;margin-top:2.5rem;padding-top:1.5rem}.NbcSectorSolution-module__YiK20a__scenarios h3{font-size:.875rem;font-weight:600}.NbcSectorSolution-module__YiK20a__scenarios ul{flex-wrap:wrap;gap:1rem 2rem;margin-top:1.25rem;display:flex}.NbcSectorSolution-module__YiK20a__scenarios li{align-items:baseline;gap:.6rem;font-size:.875rem;line-height:1.6;display:flex}.NbcSectorSolution-module__YiK20a__scenarios li span{background:#2e7d32;flex-shrink:0;width:5px;height:5px}.NbcSectorSolution-module__YiK20a__reviewBand{background:#f7f9f7;border-top:1px solid #dce3e0}.NbcSectorSolution-module__YiK20a__reviewGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4rem;display:grid}.NbcSectorSolution-module__YiK20a__challenges article{padding-top:1.5rem}.NbcSectorSolution-module__YiK20a__challenges h2,.NbcSectorSolution-module__YiK20a__advantages h2{font-size:1.125rem;font-weight:600;line-height:1.4}.NbcSectorSolution-module__YiK20a__challenges p,.NbcSectorSolution-module__YiK20a__advantages article p{color:#52605b;margin-top:.5rem;font-size:.9375rem;line-height:1.8}.NbcSectorSolution-module__YiK20a__advantages{border-left:1px solid #b8c7bf;padding-left:2.5rem}.NbcSectorSolution-module__YiK20a__advantages article{border-bottom:1px solid #dce3e0;grid-template-columns:1.5rem minmax(0,1fr);gap:1rem;padding-block:1.5rem;display:grid}.NbcSectorSolution-module__YiK20a__number{color:#2e7d32;padding-top:.2rem;font-size:.6875rem}.NbcSectorSolution-module__YiK20a__human{margin-top:1.25rem;font-size:.8125rem;line-height:1.7}.NbcSectorSolution-module__YiK20a__workflowBand{color:#fff;background:#37474f}.NbcSectorSolution-module__YiK20a__workflowBand .NbcSectorSolution-module__YiK20a__eyebrow{color:#a5d6a7}.NbcSectorSolution-module__YiK20a__workflow{counter-reset:step}.NbcSectorSolution-module__YiK20a__workflow li{min-width:0;position:relative}.NbcSectorSolution-module__YiK20a__workflow h3{font-size:1rem;font-weight:600;line-height:1.5}.NbcSectorSolution-module__YiK20a__workflow p{color:#d5dfdb;margin-top:.5rem;font-size:.875rem;line-height:1.8}.NbcSectorSolution-module__YiK20a__stepNumber{color:#a5d6a7;font-size:.6875rem}.NbcSectorSolution-module__YiK20a__building .NbcSectorSolution-module__YiK20a__workflowLayout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:3rem;display:grid}.NbcSectorSolution-module__YiK20a__building .NbcSectorSolution-module__YiK20a__workflow{border-left:1px solid #90ae99;padding-left:1.75rem}.NbcSectorSolution-module__YiK20a__building .NbcSectorSolution-module__YiK20a__workflow li{grid-template-columns:1.5rem minmax(0,1fr);gap:1rem;padding-bottom:2rem;display:grid}.NbcSectorSolution-module__YiK20a__building .NbcSectorSolution-module__YiK20a__workflow li:last-child{padding-bottom:0}.NbcSectorSolution-module__YiK20a__building .NbcSectorSolution-module__YiK20a__workflow li:before{content:"";background:#a5d6a7;width:.45rem;height:.45rem;position:absolute;top:.3rem;left:-2rem}.NbcSectorSolution-module__YiK20a__corridor .NbcSectorSolution-module__YiK20a__workflow{border-top:1px solid #90ae99;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:2.5rem;display:grid}.NbcSectorSolution-module__YiK20a__corridor .NbcSectorSolution-module__YiK20a__workflow li{padding:1.5rem 1.5rem 0 0}.NbcSectorSolution-module__YiK20a__corridor .NbcSectorSolution-module__YiK20a__workflow li:before{content:"";background:#a5d6a7;width:.5rem;height:.5rem;position:absolute;top:-.3rem}.NbcSectorSolution-module__YiK20a__corridor .NbcSectorSolution-module__YiK20a__workflow h3{margin-top:1rem}.NbcSectorSolution-module__YiK20a__systems .NbcSectorSolution-module__YiK20a__workflowLayout{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:3rem;display:grid}.NbcSectorSolution-module__YiK20a__systems .NbcSectorSolution-module__YiK20a__workflow{background:#708279;border-block:1px solid #708279;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.NbcSectorSolution-module__YiK20a__systems .NbcSectorSolution-module__YiK20a__workflow li{background:#37474f;padding:1.5rem}.NbcSectorSolution-module__YiK20a__systems .NbcSectorSolution-module__YiK20a__workflow h3{margin-top:1rem}.NbcSectorSolution-module__YiK20a__tools{border-left:1px solid #c7d2ca;padding-left:2.5rem}.NbcSectorSolution-module__YiK20a__textLink{color:#2e7d32;align-items:center;gap:.75rem;margin-top:1.5rem;font-size:.875rem;font-weight:600;display:inline-flex}.NbcSectorSolution-module__YiK20a__cta{background:#edf3ee;border-top:1px solid #c7d2ca}@media (min-width:1024px){.NbcSectorSolution-module__YiK20a__section{padding-block:4.5rem}}@media (max-width:1023px){.NbcSectorSolution-module__YiK20a__heroLayout{grid-template-columns:minmax(0,1fr);gap:1.5rem;min-height:0}.NbcSectorSolution-module__YiK20a__heroCopy{max-width:43rem;padding:0}.NbcSectorSolution-module__YiK20a__model{aspect-ratio:1672/941;max-width:43rem}}@media (max-width:767px){.NbcSectorSolution-module__YiK20a__hero{padding-block:2.5rem}.NbcSectorSolution-module__YiK20a__section{padding-block:3rem}.NbcSectorSolution-module__YiK20a__context,.NbcSectorSolution-module__YiK20a__reviewGrid,.NbcSectorSolution-module__YiK20a__building .NbcSectorSolution-module__YiK20a__workflowLayout,.NbcSectorSolution-module__YiK20a__systems .NbcSectorSolution-module__YiK20a__workflowLayout{grid-template-columns:minmax(0,1fr);gap:2rem}.NbcSectorSolution-module__YiK20a__advantages,.NbcSectorSolution-module__YiK20a__tools{border-top:1px solid #c7d2ca;border-left:0;padding:1.75rem 0 0}.NbcSectorSolution-module__YiK20a__corridor .NbcSectorSolution-module__YiK20a__workflow{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1rem}.NbcSectorSolution-module__YiK20a__corridor .NbcSectorSolution-module__YiK20a__workflow li{padding-right:0}.NbcSectorSolution-module__YiK20a__systems .NbcSectorSolution-module__YiK20a__workflow li{padding:1.25rem .75rem}}@media (max-width:389px){.NbcSectorSolution-module__YiK20a__corridor .NbcSectorSolution-module__YiK20a__workflow,.NbcSectorSolution-module__YiK20a__systems .NbcSectorSolution-module__YiK20a__workflow{grid-template-columns:minmax(0,1fr)}}
