.noMatch-module__wrapper___Lo58s{display:flex;flex-direction:column;align-self:center;justify-content:center;width:100%;height:100vh;padding:66px 16px;text-align:center}.noMatch-module__title___B-1VW{font-size:3.75rem;line-height:4.5rem}

.topBar-module__wrapper___iSYVr{z-index:20;position:fixed;top:0;left:0;display:none;align-items:center;width:100%;height:48px;padding:0 24px;background-color:#0c0c0c}.topBar-module__wrapper___iSYVr.topBar-module__mobileVisible___3HPC_{display:flex}@media (min-width: 1200px){.topBar-module__wrapper___iSYVr{display:flex}}.topBar-module__link___1TJMQ{display:flex;text-decoration:none}.topBar-module__title___2Dqpu{font-size:.875rem;line-height:1.0625rem;margin-left:10px;color:#fff}

.menuButton-module__wrapper___atlrT{display:flex;min-height:40px}.menuButton-module__navLink___2VCxv{width:100%;min-height:20px;padding:10px 0 10px;padding-left:40px;background-color:#ebebeb;color:#242424;line-height:20px;text-align:left;text-decoration:none}.dark-theme .menuButton-module__navLink___2VCxv{background-color:#181818;color:#f2f2f2}@media (min-width: 1200px){.dark-theme .menuButton-module__navLink___2VCxv{background-color:#181818;color:#f2f2f2}}@media (max-width: 1199px){.menuButton-module__lightThemeOnMobile___1T8wC .menuButton-module__navLink___2VCxv{background-color:#fff;color:#242424}}.menuButton-module__navLink___2VCxv:hover{background-color:#a0a0a0;border:0;cursor:pointer}.dark-theme .menuButton-module__navLink___2VCxv:hover{background-color:#242424}@media (min-width: 1200px){.dark-theme .menuButton-module__navLink___2VCxv:hover{background-color:#242424}}@media (max-width: 1199px){.menuButton-module__lightThemeOnMobile___1T8wC .menuButton-module__navLink___2VCxv:hover{background-color:#ebebeb;color:#242424}}.menuButton-module__navButton___JCVY6{display:flex;background-color:transparent;border:0;border-radius:0;outline:none;cursor:pointer}.menuButton-module__active___2dGJV{width:100%;background-color:#0082f0;color:#fafafa}.dark-theme .menuButton-module__active___2dGJV{background-color:#0082f0;color:#fafafa}@media (max-width: 1199px){.menuButton-module__lightThemeOnMobile___1T8wC .menuButton-module__active___2dGJV{background-color:#0082f0;color:#fafafa}}.menuButton-module__active___2dGJV:hover{background-color:#0082f0;border:0}.dark-theme .menuButton-module__active___2dGJV:hover{background-color:#0082f0}.menuButton-module__sub___1TriK{padding-left:72px}.menuButton-module__expandButton___1c5eL{position:absolute;height:40px;padding:0 24px}.menuButton-module__resetButton___1PJmf{display:flex;align-items:center;background-color:transparent;border:0;border-radius:0;outline:none;cursor:pointer}.menuButton-module__arrow___3Xal0{fill:#242424}.dark-theme .menuButton-module__arrow___3Xal0{color:#fff}@media (min-width: 1200px){.dark-theme .menuButton-module__arrow___3Xal0{fill:#f2f2f2}}@media (max-width: 1199px){.menuButton-module__lightThemeOnMobile___1T8wC .menuButton-module__arrow___3Xal0{color:#242424}}.menuButton-module__arrowExpanded___f48ZL{transform:rotate(180deg)}

.sideMenu-module__wrapper___2-Hn9{z-index:12;position:absolute;top:78px;left:0;width:100%;height:calc(100vh - 78px);background-color:#ebebeb;transform:translateX(0);opacity:1;overflow-y:auto;transition:transform 0.3s ease-in-out}.sideMenu-module__wrapper___2-Hn9.sideMenu-module__collapsed___xm7HY{top:48px}.sideMenu-module__wrapper___2-Hn9.sideMenu-module__topbar___1hpIm{height:calc(100vh - 78px)}@media (min-width: 1200px){.sideMenu-module__wrapper___2-Hn9.sideMenu-module__topbar___1hpIm{height:calc(100vh - 48px);pointer-events:auto}}@media (min-width: 1200px){.sideMenu-module__wrapper___2-Hn9.sideMenu-module__topbar___1hpIm.sideMenu-module__collapsed___xm7HY{height:calc(100vh - 48px)}}.dark-theme .sideMenu-module__wrapper___2-Hn9{background-color:#181818}@media (min-width: 1200px){.dark-theme .sideMenu-module__wrapper___2-Hn9{background-color:#181818}}@media (max-width: 1199px){.sideMenu-module__wrapper___2-Hn9.sideMenu-module__lightThemeOnMobile___2zD2x{background-color:#fff}}.sideMenu-module__wrapper___2-Hn9.sideMenu-module__closed___3-Tcx{transform:translateX(100%)}@media (min-width: 1200px){.sideMenu-module__wrapper___2-Hn9.sideMenu-module__closed___3-Tcx{transform:translateX(-100%)}}.sideMenu-module__wrapper___2-Hn9.sideMenu-module__noTransition___2yq9e{transition:0s}@media (min-width: 1200px){.sideMenu-module__wrapper___2-Hn9{top:0;max-width:344px;height:100vh;padding-top:66px}.sideMenu-module__wrapper___2-Hn9.sideMenu-module__collapsed___xm7HY{top:0;height:100vh}}

.navigation-module__wrapper___3u5Ho{z-index:40;position:fixed;top:0;left:0;display:flex;align-items:center;justify-content:space-between;width:100%;height:78px;padding:0 24px;background-color:#ebebeb;transition:height .2s ease-in,background-color .2s ease-in}.navigation-module__wrapper___3u5Ho.navigation-module__isEmbed___3HkcQ{position:absolute}.navigation-module__wrapper___3u5Ho.navigation-module__isEmbed___3HkcQ.navigation-module__sticky___2jyVH{position:fixed;top:56px}@media (min-width: 735px){.navigation-module__wrapper___3u5Ho.navigation-module__isEmbed___3HkcQ.navigation-module__sticky___2jyVH{position:absolute;top:0}}.navigation-module__wrapper___3u5Ho.navigation-module__topbar___3jDro.navigation-module__topbarMobile___1QVPJ{top:48px}@media (min-width: 735px){.navigation-module__wrapper___3u5Ho.navigation-module__topbar___3jDro{top:48px;pointer-events:none}}@media (min-width: 735px){.navigation-module__wrapper___3u5Ho{flex-direction:row-reverse;justify-content:flex-end;height:66px;background-color:transparent}.navigation-module__wrapper___3u5Ho.navigation-module__collapsed___xYwLN{height:66px;background-color:transparent}}.navigation-module__dontShow___1t618{visibility:hidden}.navigation-module__menuButton___oVHeZ{display:flex;align-items:center;justify-content:center;z-index:40;width:32px;height:30px;margin-left:auto;background:none;border:1px solid #242424;border-radius:3px}@media (min-width: 735px){.navigation-module__menuButton___oVHeZ{margin-left:0;border:0;pointer-events:auto}}.navigation-module__menuButtonEmbed___1BhLZ{display:flex;align-items:center;justify-content:center;z-index:40;width:32px;height:30px;margin-left:auto;background:none}@media (min-width: 735px){.navigation-module__menuButtonEmbed___1BhLZ{margin-left:0;border:0;pointer-events:auto}}.navigation-module__desktopMenuIcon___2bk7i{display:none;transform:translateX(-8px);fill:#0082f0}.dark-theme .navigation-module__desktopMenuIcon___2bk7i{fill:#fafafa}@media (min-width: 735px){.navigation-module__desktopMenuIcon___2bk7i{display:block}}.navigation-module__mobileMenuIcon___VpG9c{display:block}@media (min-width: 735px){.navigation-module__mobileMenuIcon___VpG9c{display:none}}.navigation-module__hideArrow___12pfh{visibility:hidden}.navigation-module__backIcon___1BtfY{display:flex;align-items:center;justify-content:center;width:32px;height:30px;background-color:transparent;border:1px solid #242424;border-radius:3px}@media (min-width: 735px){.navigation-module__backIcon___1BtfY{display:none}}.navigation-module__title___lGRKf{color:#242424}@media (min-width: 735px){.navigation-module__title___lGRKf{display:none}}.navigation-module__desktopCross___lxbq3{display:none}@media (min-width: 735px){.navigation-module__desktopCross___lxbq3{z-index:40;position:absolute;top:24px;left:24px;display:block;fill:#0082f0}}.navigation-module__mobileCross___3PM9p{display:block}@media (min-width: 735px){.navigation-module__mobileCross___3PM9p{display:none}}

.filterSection-module__wrapper___8mEr0{margin-top:24px}.filterSection-module__wrapperTopBar___xk8KV{display:flex;align-items:center;height:100%;margin-top:0;padding-top:8px;padding-left:24px}.filterSection-module__columnTopBar___CI-3J{flex-direction:column;align-items:flex-start;padding-top:0}.filterSection-module__wrapperColumnLayout___2Xxj8{flex-direction:column}.filterSection-module__topSection___1K5Sw{display:flex;align-items:center;justify-content:space-between;width:100%;height:30px;margin-bottom:20px}.filterSection-module__header___3J0Wo{font-weight:300;font-size:18px}.filterSection-module__headerTopBar___UsnwG{min-width:140px;margin-right:15px;margin-bottom:8px;font-weight:300;font-size:20px}.filterSection-module__headerOnTop___W4QqI{display:flex;flex:1;align-items:center;min-width:30px;margin:0;padding-top:9px}.filterSection-module__wrapOnTop___3hFIP{flex:0 1 55px;align-items:center}.filterSection-module__wrapOnTop___3hFIP>div{z-index:2;margin:0 5px 0 0}.filterSection-module__childrenWrapper___1byiB{display:flex;flex-wrap:wrap;animation:filterSection-module__fadeInAnimation___e-dhB ease 0.85s}.filterSection-module__embed___l1tzq{flex-direction:row}.filterSection-module__embed___l1tzq>div{margin-right:20px}@media (min-width: 1200px){.filterSection-module__embed___l1tzq{flex-direction:column}}.filterSection-module__bottomSeparator___2enKU{margin-top:24px;margin-right:4px;margin-left:4px;border-bottom:1px solid #c8c8c8}@keyframes filterSection-module__fadeInAnimation___e-dhB{0%{opacity:0}100%{opacity:1}}

.activeUseCasesLine-module__wrapper___3Hl2N{display:flex;flex:1;width:100%;height:auto;padding-right:20px;padding-left:60px;background-repeat:no-repeat;background-position:center;background-size:cover}.activeUseCasesLine-module__sectionsWrapper___2WUVO{display:flex;width:100%}.activeUseCasesLine-module__section___2jx8u{display:flex;flex-grow:1;align-items:center}.activeUseCasesLine-module__section___2jx8u .activeUseCasesLine-module__line___2FldN{flex-grow:1;height:2px;border-bottom:solid #fff 2px}.activeUseCasesLine-module__section___2jx8u:last-child .activeUseCasesLine-module__line___2FldN{flex-grow:0.6;border-bottom:solid #fff 2px}.activeUseCasesLine-module__lineHide___1UVoT{opacity:0}.activeUseCasesLine-module__column___2zaM9{display:flex;flex:0.15;flex-direction:column;justify-content:center;height:300px}.activeUseCasesLine-module__columnTop___73mQp{display:flex;flex:0.5;flex-direction:column;align-items:center;justify-content:flex-end;width:60px;max-width:100px;text-align:center}.activeUseCasesLine-module__columnTop___73mQp>span{color:#fff;font-size:14px;white-space:pre}.activeUseCasesLine-module__dashedLine___1om1Y{width:1px;height:70px;margin-top:10px;border-left:1px dashed #fff}.activeUseCasesLine-module__dashedLineShort___1jJ9B{height:24px}.activeUseCasesLine-module__columnCenter___Pbiq7{display:flex;align-items:center;justify-content:center}.activeUseCasesLine-module__circleBorder___3Lnr9{width:34px;height:34px;padding:10px;border:2px solid #fff;border-radius:50%;color:#fff;font-size:14;line-height:12px;text-align:center}.activeUseCasesLine-module__columnBottom___L_8qg{display:flex;flex:0.5;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center}.activeUseCasesLine-module__circle___111ee{display:none;width:12px;height:12px;margin-top:12px;border-radius:50%;opacity:0}.activeUseCasesLine-module__circleShow___1K4E_{display:block;opacity:1;animation:activeUseCasesLine-module__fadeInAnimation___nbK8d ease 0.65s}.activeUseCasesLine-module__turquoise___BZ9M-{background-color:#21c379}.dark-theme .activeUseCasesLine-module__turquoise___BZ9M-{background-color:#74dcdf}.activeUseCasesLine-module__purple___KiK26{background-color:#976cf4}.dark-theme .activeUseCasesLine-module__purple___KiK26{background-color:#ba9ef8}.activeUseCasesLine-module__blueGrey___3JQve{background-color:#7f87ad}.dark-theme .activeUseCasesLine-module__blueGrey___3JQve{background-color:#557791}.activeUseCasesLine-module__red___XpnYO{background-color:#ed0e00}.dark-theme .activeUseCasesLine-module__red___XpnYO{background-color:#dc2d37}.activeUseCasesLine-module__white___2ASY-{background-color:#fff}.activeUseCasesLine-module__yellow___r2umU{background-color:#fad22d}.dark-theme .activeUseCasesLine-module__yellow___r2umU{background-color:#dcaf00}.activeUseCasesLine-module__orange___23W02{background-color:#ff8c0a}.dark-theme .activeUseCasesLine-module__orange___23W02{background-color:#e66e19}.activeUseCasesLine-module__blue___3NmRg{background-color:#1174e6}.dark-theme .activeUseCasesLine-module__blue___3NmRg{background-color:#008cff}@keyframes activeUseCasesLine-module__fadeInAnimation___nbK8d{0%{opacity:0}100%{opacity:1}}

.leftMenu-module__wrapper___rwALm{display:flex;flex-flow:column nowrap;width:140px;min-width:140px;height:100%;margin-top:66px;background-color:#fff}.leftMenu-module__navButton___3Zn-K{color:inherit;text-decoration:none;font-size:.875rem;line-height:1.0625rem;display:flex;align-items:center;justify-content:center;flex-direction:column;align-content:flex-start;align-items:flex-start;height:40px;padding-left:24px;border-bottom:2px solid transparent}.leftMenu-module__navButton___3Zn-K.leftMenu-module__active___3oaqA{background-color:#1174e6;color:#fff;opacity:1}.leftMenu-module__navButton___3Zn-K:hover{opacity:1}.leftMenu-module__testButton___2-Y06{height:80px;margin-top:auto;margin-right:20px;margin-left:20px}

:export{screenDesktop:1200px}

.select-module__selectInput___UwxtR{font-size:.875rem;line-height:1.0625rem}#app .select-module__selectInput___UwxtR{width:137px;height:40px;background-color:#fff;border:1px solid #242424;color:#242424}#app .select-module__selectInput___UwxtR>div:first-child{max-width:100px}#app .select-module__selectInput___UwxtR>div:nth-child(3){top:40px;max-width:137px}#app .select-module__selectInput___UwxtR>div:nth-child(3)>span{margin:0}#app .select-module__selectInput___UwxtR ::placeholder{font-size:.875rem;line-height:1.0625rem;color:#767676}#app .select-module__selectInput___UwxtR.select-module__embed___-KQfd>div>input{border:none}#app .select-module__selectInput___UwxtR.select-module__embed___-KQfd>div>span{margin-top:35px}@media (min-width: 735px){#app .select-module__selectInput___UwxtR.select-module__embed___-KQfd{width:327px}#app .select-module__selectInput___UwxtR.select-module__embed___-KQfd>div:first-child{max-width:300px}#app .select-module__selectInput___UwxtR.select-module__embed___-KQfd>div:nth-child(3){top:40px;width:327px;max-width:327px}#app .select-module__selectInput___UwxtR.select-module__embed___-KQfd>div:nth-child(3)>span{margin:0}}#app .select-module__selectInput___UwxtR.select-module__portSustainable___3U4T3{width:242px}#app .select-module__selectInput___UwxtR.select-module__portSustainable___3U4T3>div:first-child{max-width:200px}#app .select-module__selectInput___UwxtR.select-module__portSustainable___3U4T3>div:nth-child(3){top:40px;max-width:100%}#app .select-module__selectInput___UwxtR.select-module__portSustainable___3U4T3>div:nth-child(3)>span{margin:0}#app .select-module__selectInput___UwxtR.select-module__portSustainable___3U4T3>div>input{border:none}#app .select-module__selectInput___UwxtR.select-module__cspSelector___2MPg7{width:90px}#app .select-module__selectInput___UwxtR.select-module__cspSelector___2MPg7>div:first-child{max-width:60px}#app .select-module__selectInput___UwxtR.select-module__cspSelectorLarger___3Dsq2{width:96px}#app .select-module__selectInput___UwxtR.select-module__cspSelectorLarger___3Dsq2>div:first-child{max-width:66px}#app .select-module__selectInput___UwxtR.select-module__cspSelectorLarger___3Dsq2>div>input{max-width:10px !important}#app .select-module__selectInput___UwxtR:focus-within{box-shadow:none}.select-module__selectInput___UwxtR span{font-size:.875rem;line-height:1.0625rem;display:flex;align-items:center;width:100%;height:40px;margin-top:20px}#app .select-module__isFocus___4URhg{border:1px solid #0082f0}.select-module__isFocus___4URhg div:last-of-type{border:1px solid #242424}

.input-module__input___2AxwP{font-size:.875rem;line-height:1.0625rem;width:400px;height:40px;padding-left:8px;border:1px solid #c8c8c8;color:#242424}.input-module__input___2AxwP:focus{border:1px solid #0082f0;outline:none}.input-module__input___2AxwP:disabled{background-color:#f2f2f2;border:1px solid #767676}.input-module__input___2AxwP:hover{border:1px solid #767676}.input-module__input___2AxwP ::placeholder,.input-module__input___2AxwP ::-webkit-input-placeholder,.input-module__input___2AxwP :-ms-input-placeholder{color:#767676}.input-module__input___2AxwP[type='email']:invalid:not(:focus){border-left:2px solid #ed0e00}.input-module__numberField___19DZM{width:95px}.input-module__numberField___19DZM[type='number']::-webkit-inner-spin-button{margin-right:6px;opacity:1}.input-module__label___1EQqY{font-size:.875rem;line-height:1.0625rem;margin-bottom:4px;color:#181818}.input-module__errorMessage___3njWa{font-size:.75rem;line-height:.875rem;margin-top:4px;color:#242424;opacity:0.6}

.inputRow-module__wrapper___1LHw6{font-size:.875rem;line-height:1.0625rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:100%;margin-bottom:12px}.inputRow-module__wrapper___1LHw6.inputRow-module__noFlexWrap___3w6iO{flex-wrap:nowrap}.inputRow-module__wrapper___1LHw6.inputRow-module__indented___UV33Z{position:relative;padding-left:45px}.inputRow-module__wrapper___1LHw6.inputRow-module__indented___UV33Z::before{content:'';position:absolute;left:30px;width:5px;height:5px;background-color:#242424;border-radius:100%}.inputRow-module__wrapper___1LHw6.inputRow-module__errorLayout___24Re3{justify-content:flex-end}.inputRow-module__wrapper___1LHw6.inputRow-module__errorLayout___24Re3 div:first-child{flex:1}.inputRow-module__errorMessage___6c4Oh{font-size:.75rem;line-height:.875rem;max-width:160px;margin:4px 0 0 5px;color:#242424;opacity:0.6}

.inputLabel-module__cspTooltipWrapper___3TFMy{z-index:10000;position:absolute;width:280px;padding:8px;background-color:#333;visibility:hidden;opacity:0;transition:visibility 0s, opacity 0.2s linear}.inputLabel-module__cspTooltipWrapper___3TFMy>.inputLabel-module__row___2BSV9{display:flex;justify-content:space-between;margin-bottom:8px;color:#fafafa;font-size:12px;line-height:14px}.inputLabel-module__cspTooltipWrapper___3TFMy>.inputLabel-module__row___2BSV9.inputLabel-module__firstRow___3WHjy{margin-bottom:5px}.inputLabel-module__cspTooltipWrapper___3TFMy>.inputLabel-module__row___2BSV9:last-child{margin-bottom:0}.inputLabel-module__cspTooltipWrapper___3TFMy>.inputLabel-module__row___2BSV9>.inputLabel-module__first___3WZyw{flex:1;text-align:left}.inputLabel-module__cspTooltipWrapper___3TFMy>.inputLabel-module__row___2BSV9>.inputLabel-module__second___Reqpe,.inputLabel-module__cspTooltipWrapper___3TFMy .inputLabel-module__row___2BSV9>.inputLabel-module__third___m4fUp{flex:0 0 50px;text-align:right}.inputLabel-module__cspTooltipWrapper___3TFMy>.inputLabel-module__tooltipArrow___3U2PZ{position:absolute;top:-10px;left:12px;transform:rotate(90deg) scale(2)}.inputLabel-module__wrapper___3vVgG{display:flex}.inputLabel-module__wrapper___3vVgG .inputLabel-module__tooltipWrapper___19ha9{z-index:10000;position:absolute;width:fit-content;min-width:200px;max-width:220px;margin-top:-7px;margin-left:30px;padding:10px 15px;background-color:#333;text-align:left;visibility:hidden;opacity:0;transition:visibility 0s, opacity 0.2s linear}.inputLabel-module__wrapper___3vVgG .inputLabel-module__tooltipWrapper___19ha9>.inputLabel-module__tooltipInfo___2zFyu{color:#fafafa;font-size:12px}.inputLabel-module__wrapper___3vVgG .inputLabel-module__tooltipWrapper___19ha9>.inputLabel-module__tooltipArrow___3U2PZ{position:absolute;left:-8px}.inputLabel-module__infoButton___tzUoK{display:flex;margin:0;padding:0;background-color:transparent;border:0}.inputLabel-module__infoButton___tzUoK:hover .inputLabel-module__tooltipWrapper___19ha9,.inputLabel-module__infoButton___tzUoK:hover .inputLabel-module__cspTooltipWrapper___3TFMy{visibility:visible;opacity:1}.inputLabel-module__label___1Bi5t{color:#242424;font-size:18px;line-height:24px;vertical-align:middle;user-select:none}.inputLabel-module__header___35aFZ{color:#242424;font-size:18px;line-height:24px;vertical-align:middle;user-select:none}.inputLabel-module__embed___3Ryia{font-size:14px;line-height:17px}.inputLabel-module__tooltipEmbed___YpbYA{min-width:200px}.inputLabel-module__icon___3k75N{margin:4px}

.pillLabel-module__wrapper___YtFe3{display:inline-flex;flex-direction:row;align-items:center;height:26px;padding:5px 8px;padding-right:10px;box-sizing:border-box;background-color:#ebebeb;border-radius:13px;font-size:10px;line-height:12px}.dark-theme .pillLabel-module__wrapper___YtFe3{background-color:#242424;color:#fff}@media (min-width: 735px){.pillLabel-module__wrapper___YtFe3{font-size:14px;line-height:17px}}.pillLabel-module__color___12kWA{width:10px;height:10px;margin-right:6px;border-radius:50%}@media (min-width: 735px){.pillLabel-module__color___12kWA{width:16px;height:16px}}.pillLabel-module__grey___1oPnI{background-color:#4a667e}.dark-theme .pillLabel-module__grey___1oPnI{background-color:#a6abc6}.pillLabel-module__turquoise___8X-4z{background-color:#21c379}.dark-theme .pillLabel-module__turquoise___8X-4z{background-color:#74dcdf}.pillLabel-module__purple___axD76{background-color:#976cf4}.dark-theme .pillLabel-module__purple___axD76{background-color:#ba9ef8}.pillLabel-module__blueGrey___kvXWU{background-color:#7f87ad}.dark-theme .pillLabel-module__blueGrey___kvXWU{background-color:#557791}.pillLabel-module__red___1UzsK{background-color:#ed0e00}.dark-theme .pillLabel-module__red___1UzsK{background-color:#dc2d37}.pillLabel-module__white___233Xf{background-color:#fff}.pillLabel-module__yellow___2TX9s{background-color:#fad22d}.dark-theme .pillLabel-module__yellow___2TX9s{background-color:#dcaf00}.pillLabel-module__orange___3dLaB{background-color:#ff8c0a}.dark-theme .pillLabel-module__orange___3dLaB{background-color:#e66e19}.pillLabel-module__blue___3Vnwr{background-color:#1174e6}.dark-theme .pillLabel-module__blue___3Vnwr{background-color:#008cff}

.filterButton-module__wrapper___3YOyB{margin-right:8px;margin-bottom:8px;opacity:0.4}.filterButton-module__wrapper___3YOyB>button{background-color:transparent;border:0}.filterButton-module__isActive___2yEET{opacity:1}

.checkbox-module__wrapper___3Q2ff{position:relative;display:flex;align-items:center;min-width:60px;height:20px;margin-right:16px;margin-bottom:8px}.checkbox-module__button___38Fru{position:absolute;left:0;display:block;width:15px;height:15px;border:1px solid #242424}.dark-theme .checkbox-module__button___38Fru{border:1px solid #fafafa}.checkbox-module__button___38Fru::after{content:'';position:absolute;display:none}.checkbox-module__label___aDOKD{font-size:.875rem;line-height:1.0625rem;position:relative;display:block;margin-bottom:0;margin-left:8px;color:#181818}.dark-theme .checkbox-module__label___aDOKD{color:#ebebeb}.checkbox-module__input___FcmOZ{z-index:9;position:absolute;opacity:0}.checkbox-module__input___FcmOZ:checked ~ .checkbox-module__button___38Fru{background-color:#1174e6;border:none}.checkbox-module__input___FcmOZ:hover ~ .checkbox-module__button___38Fru{opacity:0.75}.checkbox-module__input___FcmOZ:checked ~ .checkbox-module__button___38Fru::after{top:2px;left:5px;display:block;width:3px;height:6px;border:solid #fafafa;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.checkbox-module__input___FcmOZ:disabled ~ .checkbox-module__button___38Fru{background-color:#e0e0e0}.checkbox-module__input___FcmOZ:disabled:checked ~ .checkbox-module__button___38Fru::after{border-color:#a0a0a0}.checkbox-module__input___FcmOZ:disabled ~ .checkbox-module__label___aDOKD{opacity:0.4}.checkbox-module__input___FcmOZ:focus ~ .checkbox-module__button___38Fru{border:1px solid #0082f0}.checkbox-module__input___FcmOZ:focus:checked ~ .checkbox-module__button___38Fru{border:none}.checkbox-module__input___FcmOZ:disabled:hover ~ .checkbox-module__button___38Fru{opacity:1}.checkbox-module__input___FcmOZ:disabled+.checkbox-module__label___aDOKD{opacity:0.4}.checkbox-module__color___3QoTw{display:block;width:10px;height:10px;margin-left:22px;border-radius:50%}@media (min-width: 735px){.checkbox-module__color___3QoTw{width:16px;height:16px}}.checkbox-module__grey___4HlG1{background-color:#4a667e}.dark-theme .checkbox-module__grey___4HlG1{background-color:#a6abc6}.checkbox-module__turquoise___1k94A{background-color:#21c379}.dark-theme .checkbox-module__turquoise___1k94A{background-color:#74dcdf}.checkbox-module__purple___2LAFR{background-color:#976cf4}.dark-theme .checkbox-module__purple___2LAFR{background-color:#ba9ef8}.checkbox-module__blueGrey___2YD5E{background-color:#7f87ad}.dark-theme .checkbox-module__blueGrey___2YD5E{background-color:#557791}.checkbox-module__red___Mq8Db{background-color:#ed0e00}.dark-theme .checkbox-module__red___Mq8Db{background-color:#dc2d37}.checkbox-module__white___WjlQp{background-color:#fff}.checkbox-module__yellow___u6uqW{background-color:#fad22d}.dark-theme .checkbox-module__yellow___u6uqW{background-color:#dcaf00}.checkbox-module__orange___LdRFi{background-color:#ff8c0a}.dark-theme .checkbox-module__orange___LdRFi{background-color:#e66e19}.checkbox-module__blue___2oiiU{background-color:#1174e6}.dark-theme .checkbox-module__blue___2oiiU{background-color:#008cff}

.inputYearsRow-module__wrapper___3xi20{width:100%;margin-bottom:24px}.inputYearsRow-module__inputWrapper___3qAzo{display:flex;flex-wrap:wrap}.inputYearsRow-module__inputWrapper___3qAzo>div{margin-right:7px}.inputYearsRow-module__inputWrapper___3qAzo>div>input{width:58px}.inputYearsRow-module__inputWrapper___3qAzo>div>input[type='number']::-webkit-inner-spin-button{visibility:hidden}@media (min-width: 735px){.inputYearsRow-module__inputWrapper___3qAzo>div{margin-right:9px}}@media (min-width: 1200px){.inputYearsRow-module__inputWrapper___3qAzo{flex-wrap:nowrap}}



.toggleButton-module__wrapper___2PN_O{display:flex}.toggleButton-module__button___1raph{position:relative;order:2;width:28px;height:16px;margin-right:0;background-color:white;border:1px solid #a0a0a0;border-radius:12px}.toggleButton-module__activeBackground___lKbq1{background-color:#1174e6;border:none}.toggleButton-module__indicator___HlhQ-{position:absolute;top:2px;left:3px;display:block;width:10px;height:10px;background-color:black;border-radius:50%;transition:all 250ms}.toggleButton-module__isActive___1HTuc{top:3px;left:15px;background-color:white;transition:all, 250ms}.toggleButton-module__label___1vMUx{font-size:.875rem;line-height:1.0625rem;order:1;margin-right:8px;color:#181818}.dark-theme .toggleButton-module__label___1vMUx{color:#fff}

.cspOfferingsRow-module__wrapper___3SuGg{display:flex;justify-content:space-between;width:100%;margin-bottom:24px}.cspOfferingsRow-module__labelToggleWrapper___1A-in{display:flex;align-content:center;width:220px;max-width:220px;margin-top:5px;font-size:18px}.cspOfferingsRow-module__labelToggleWrapper___1A-in>div:first-child{margin-top:4px;margin-right:8px}.cspOfferingsRow-module__inputWrapper___1BS51{display:flex;flex-wrap:wrap}.cspOfferingsRow-module__inputWrapper___1BS51>div{margin-right:7px}.cspOfferingsRow-module__inputWrapper___1BS51>div>input{width:90px}.cspOfferingsRow-module__inputWrapper___1BS51>div>input[type='number']::-webkit-inner-spin-button{visibility:hidden}@media (min-width: 735px){.cspOfferingsRow-module__inputWrapper___1BS51>div{margin-right:16px}.cspOfferingsRow-module__inputWrapper___1BS51>div:last-child{margin-right:0}}@media (min-width: 1200px){.cspOfferingsRow-module__inputWrapper___1BS51{flex-wrap:nowrap}}

.inputSection-module__wrapper___Yj3xu{margin-top:24px}.inputSection-module__hide___3OBj1{display:none}.inputSection-module__topSection___3xO92{display:flex;align-items:center;justify-content:space-between;width:100%;height:30px;margin-bottom:20px}.inputSection-module__hideTopbar___3I2jc>.inputSection-module__topSection___3xO92{display:none}.inputSection-module__header___2e_qi{font-weight:300;font-size:20px}.inputSection-module__embed___3YiUl{font-size:18px}.inputSection-module__expandButton___2m-KI{display:flex;align-items:center;justify-content:center;width:40px;height:30px;margin-right:16px;background-color:transparent;border:0}.inputSection-module__arrow___1fc79{display:block;transform:rotate(180deg);transition:all 300ms}.inputSection-module__arrowExpanded___3LsJ0{transform:rotate(0deg);transition:all 300ms}.inputSection-module__childrenWrapper___u4iFq{animation:inputSection-module__fadeInAnimation___1PGSB ease 0.85s}.inputSection-module__bottomSeparator___247ao{margin-top:24px;margin-right:4px;margin-left:4px;border-bottom:1px solid #c8c8c8}@keyframes inputSection-module__fadeInAnimation___1PGSB{0%{opacity:0}100%{opacity:1}}

.button-module__wrapper___1HeCq{font-size:.875rem;line-height:1.0625rem;display:inline-flex;align-items:center;justify-content:center;width:fit-content;height:40px;padding:0 30px;background-color:#0069c2;border:0 none;border-radius:3px;color:#fff;cursor:pointer}.button-module__wrapper___1HeCq::first-letter{text-transform:uppercase}.button-module__wrapper___1HeCq:hover{opacity:0.75}.button-module__wrapper___1HeCq:disabled{opacity:0.4}.button-module__wrapper___1HeCq:focus{background-color:#0069c2}.button-module__wrapper___1HeCq svg{align-self:center}.button-module__secondary___CNTaf{background-color:transparent;border:1px solid #242424;color:#181818}.button-module__secondary___CNTaf:hover{background-color:#242424;border:none;color:#fafafa;opacity:1}.button-module__secondary___CNTaf:disabled{background-color:transparent;border:1px solid rgba(24,24,24,0.4);color:#181818;opacity:0.4}.button-module__secondary___CNTaf:focus{background-color:#767676;border:none;color:#fafafa}.button-module__iconRight___16Rll{flex-direction:row-reverse}.button-module__iconRight___16Rll svg{margin-left:8px}.button-module__iconLeft___Gy6aT svg{margin-right:8px}

.tabKPI-module__wrapper___25aIR{display:flex;flex:1;min-height:0}.tabKPI-module__container___bh6tR{flex:1;height:calc(100vh - 120px);padding-right:12px;overflow:auto}.tabKPI-module__tabs___3mYoi>div>div:last-child>div>div:first-child>div{font-size:18px}.tabKPI-module__resetButton___3sTKP{margin-top:28px;margin-bottom:20px;font-size:12px}.tabKPI-module__resetButtonLarge___24Gbm{font-size:14px}

.barLineChart-module__wrapper___2J8bm{display:flex;height:100%}.barLineChart-module__flexRow___E7TfC{flex-direction:row}.barLineChart-module__flexRowReverse___s2oE1{flex-direction:row-reverse;justify-content:flex-end}.barLineChart-module__flexColumn___3MyWm{flex-direction:column}.barLineChart-module__flexColumnReverse___NJSQe{flex-direction:column-reverse}.barLineChart-module__canvasWrapper___1PU72{width:100%;height:100%}@media (min-width: 735px){.barLineChart-module__canvasWrapper___1PU72{max-height:70%}}.barLineChart-module__tooltipWrapper___2JLFm{z-index:10;position:absolute;max-width:220px;margin-top:-7px;margin-left:30px;padding:10px 15px;background-color:#333;text-align:left;transition:visibility 0s, opacity 0.2s linear}.barLineChart-module__tooltipWrapper___2JLFm>.barLineChart-module__tooltipInfo___3MYIb{color:#fafafa;font-size:12px}.barLineChart-module__tooltipWrapper___2JLFm>.barLineChart-module__tooltipArrow___6eYoG{position:absolute;top:11px;left:-8px}.barLineChart-module__chartYearsWrapper___3qxNX{display:flex;flex-wrap:wrap;width:100%;margin:-15px 0 10px;padding-left:60px;font-weight:300;font-size:10px;line-height:12px}.barLineChart-module__chartYearsWrapper___3qxNX>span{display:block;flex:1;text-align:center}@media (min-width: 735px){.barLineChart-module__chartYearsWrapper___3qxNX{margin:-15px 0 10px;font-size:14px;line-height:17px}}.barLineChart-module__optionalLabel___3ehus{min-width:100%}.barLineChart-module__legendsWrapper___2AM66{display:flex;flex:1;flex-wrap:wrap;justify-content:space-evenly;min-height:36px;max-height:45px}@media (min-width: 1200px){.barLineChart-module__legendsWrapper___2AM66{justify-content:center}}.barLineChart-module__legend___3GZO-{display:flex;max-height:20px}.barLineChart-module__legend___3GZO->span{margin-right:18px;color:#767676;font-size:12px;line-height:12px;white-space:nowrap}@media (min-width: 735px){.barLineChart-module__legend___3GZO->span{font-size:14px;line-height:20px}}.barLineChart-module__legend___3GZO-:last-child{margin-bottom:0}.barLineChart-module__legend___3GZO-:last-child>span{margin-right:0}.barLineChart-module__legendBox___1uUm6{width:8px;height:8px;margin:2px 4px 0 0}@media (min-width: 735px){.barLineChart-module__legendBox___1uUm6{width:18px;height:18px;margin:0 4px 0 0}}.barLineChart-module__legendBoxLine___2a0Js{height:2px;margin-top:5px}@media (min-width: 735px){.barLineChart-module__legendBoxLine___2a0Js{margin-top:8px}}

.doughnutChart-module__wrapper___1l6pA{position:relative;display:flex;align-content:center;height:100%}.doughnutChart-module__flexRow___17yen{flex-direction:row}.doughnutChart-module__flexRowReverse___3aE5S{flex-direction:row-reverse;justify-content:flex-end}.doughnutChart-module__flexColumn___3Hmf3{flex-direction:column}.doughnutChart-module__flexColumnReverse___12Ymb{flex-direction:column-reverse}.doughnutChart-module__canvasWrapper___3IAJp{position:relative;display:flex;width:155px;height:130px;line-height:0}.doughnutChart-module__canvasWrapper___3IAJp>canvas{position:absolute;top:0;left:0}@media (min-width: 735px){.doughnutChart-module__canvasWrapper___3IAJp>canvas{position:static;flex:1;align-self:center}}@media (min-width: 1200px){.doughnutChart-module__canvasWrapper___3IAJp>canvas{max-width:100%;max-height:220px}}@media (min-width: 735px){.doughnutChart-module__canvasWrapper___3IAJp{position:relative;display:flex;width:auto;max-width:50%;height:100%;margin-right:20px}}@media (min-width: 1200px){.doughnutChart-module__canvasWrapper___3IAJp{max-width:60%}}.doughnutChart-module__tooltipWrapper___8ztks{z-index:1000;position:absolute;max-width:250px;margin-top:-7px;margin-left:30px;padding:10px 15px;background-color:#333;text-align:left;pointer-events:none;transition:visibility 0s, opacity 0.2s linear}.doughnutChart-module__tooltipWrapper___8ztks .doughnutChart-module__benefitsWrapper___FgCyj{display:flex;flex-direction:column}.doughnutChart-module__tooltipWrapper___8ztks .doughnutChart-module__tooltipInfoHeader___19y2E{color:#fafafa;font-weight:500;font-size:12px}.doughnutChart-module__tooltipWrapper___8ztks .doughnutChart-module__tooltipDivider___2wtM5{width:100%;margin-top:8px;margin-bottom:6px;border-bottom:1px solid #777}.doughnutChart-module__tooltipWrapper___8ztks .doughnutChart-module__tooltipInfoSecondHeader___2pLmP{color:#fafafa;font-weight:500;font-size:12px;line-height:21px}.doughnutChart-module__tooltipWrapper___8ztks .doughnutChart-module__tooltipInfo___33_2X{color:#fafafa;font-weight:300;font-size:12px;line-height:21px}.doughnutChart-module__tooltipWrapper___8ztks .doughnutChart-module__tooltipArrow___1dzqF{position:absolute;left:-8px}.doughnutChart-module__legendsWrapper___JKZ5r{display:flex;justify-content:center;width:145px}@media (min-width: 735px){.doughnutChart-module__legendsWrapper___JKZ5r{flex:1;min-width:130px}}.doughnutChart-module__legend___3PFal{display:flex;width:100%;margin-bottom:8px}.doughnutChart-module__legend___3PFal>span{color:#767676;font-size:10px;line-height:12px}@media (min-width: 735px){.doughnutChart-module__legend___3PFal>span{margin-right:12px;margin-bottom:16px;font-size:14px;line-height:20px}}@media (min-width: 1200px){.doughnutChart-module__legend___3PFal>span{margin-right:12px;margin-bottom:16px;font-size:14px;line-height:20px}}.doughnutChart-module__legend___3PFal:last-child{margin-bottom:0}.doughnutChart-module__legend___3PFal:last-child>span{margin-right:0}.doughnutChart-module__legendBox___3nvNt{width:8px;height:8px;margin-right:4px}@media (min-width: 735px){.doughnutChart-module__legendBox___3nvNt{width:18px;min-width:18px;height:18px}}.doughnutChart-module__roiBox___3IDRn{position:absolute;top:calc(50% - (34px / 2));left:calc(50% - (96px / 2));max-width:96px;font-weight:300;font-size:14px;line-height:17px;text-align:center}

.tabs-module__wrapper___2sNcD.tabs-module__stickyWrapper___2Rapm{padding-top:45px}@media (min-width: 1200px){.tabs-module__wrapper___2sNcD.tabs-module__stickyWrapper___2Rapm{padding-top:0}}.tabs-module__tabMenu___3Gc_w{z-index:10;position:relative;width:100%;height:45px;padding-left:0;background-color:#fafafa;overflow:hidden}.tabs-module__tabMenu___3Gc_w.tabs-module__sticky___2zw5A{position:fixed;top:48px;top:78px;left:0}.tabs-module__tabMenu___3Gc_w.tabs-module__topbar___2--gH.tabs-module__sticky___2zw5A{top:48px}.tabs-module__tabMenu___3Gc_w.tabs-module__scrollable___2Nr9p{padding-bottom:17px}.tabs-module__tabMenu___3Gc_w.tabs-module__isEmbed___2PVtk{position:relative}.tabs-module__tabMenu___3Gc_w.tabs-module__isEmbed___2PVtk.tabs-module__sticky___2zw5A{position:fixed;top:134px}@media (min-width: 1200px){.tabs-module__tabMenu___3Gc_w.tabs-module__isEmbed___2PVtk.tabs-module__sticky___2zw5A{position:relative;top:0}}.tabs-module__tabMenu___3Gc_w::before,.tabs-module__tabMenu___3Gc_w::after{content:none;z-index:11;position:absolute;top:0;width:63px;height:100%;background:linear-gradient(90deg, #fafafa, rgba(250,250,250,0))}.tabs-module__tabMenu___3Gc_w::before{left:0}.tabs-module__tabMenu___3Gc_w::after{right:0;transform:matrix(-1, 0, 0, 1, 0, 0)}.tabs-module__tabMenu___3Gc_w.tabs-module__leftFade___3Vjlg::before,.tabs-module__tabMenu___3Gc_w.tabs-module__rightFade___2t7tC::after{content:''}.dark-theme .tabs-module__tabMenu___3Gc_w{background-color:#242424}.dark-theme .tabs-module__tabMenu___3Gc_w::before,.dark-theme .tabs-module__tabMenu___3Gc_w::after{background:linear-gradient(90deg, #242424, rgba(36,36,36,0))}@media (min-width: 1200px){.tabs-module__tabMenu___3Gc_w.tabs-module__sticky___2zw5A,.tabs-module__tabMenu___3Gc_w.tabs-module__topbar___2--gH.tabs-module__sticky___2zw5A{position:relative;top:auto}}.tabs-module__tabs___14-Kj{display:flex;align-items:center;width:100%;height:45px;margin:0;padding:0;list-style-type:none;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.tabs-module__tabs___14-Kj.tabs-module__scrollableList___3aXrY{position:absolute;top:0;right:0;bottom:-17px;left:0;align-items:flex-start;height:auto}.tabs-module__tab___2q7cM{flex-shrink:0;height:100%}.tabs-module__tab___2q7cM::before{display:none}.tabs-module__scrollableList___3aXrY .tabs-module__tab___2q7cM{height:calc(100% - 17px)}.dark-theme .tabs-module__activeTab___1btV9{color:#f2f2f2}.tabs-module__link___1qy__{color:inherit;text-decoration:none;font-size:1rem;line-height:1.25rem;display:flex;align-items:center;justify-content:center;height:100%;padding:0 15px;border-bottom:2px solid transparent;cursor:pointer;opacity:0.6;transition:opacity .2s ease-in,border-color .2s ease-in}.tabs-module__link___1qy__.tabs-module__active___1jj4f{border-color:#1174e6;opacity:1}.tabs-module__link___1qy__:hover{opacity:1}.tabs-module__tabPages___35VMm{position:relative;width:100%}

.tabProfitAndLoss-module__wrapper___2id5p{display:flex;flex:1;min-height:0}.tabProfitAndLoss-module__container___Fnkci{flex:1;height:calc(100vh - 120px);padding-right:26px;overflow:auto}.tabProfitAndLoss-module__tabs___s_L4b>div>div:last-child>div>div:first-child>div{font-size:18px}.tabProfitAndLoss-module__resetButton___1codo{margin-top:28px;margin-bottom:20px;font-size:12px}.tabProfitAndLoss-module__resetButtonLarge___1fy3d{font-size:14px}

.tabAdditionalSavingsAndCosts-module__wrapper___25XfJ{display:flex;flex:1;min-height:0}.tabAdditionalSavingsAndCosts-module__container___3kw74{flex:1;height:calc(100vh - 120px);padding-right:26px;overflow:auto}.tabAdditionalSavingsAndCosts-module__tabs___KWJj0>div>div:last-child>div>div:first-child>div{font-size:18px}.tabAdditionalSavingsAndCosts-module__tabs___KWJj0>div>div:last-child>div>div:last-child>div>p{font-size:18px}.tabAdditionalSavingsAndCosts-module__tabs___KWJj0>div>div:last-child>div>div:last-child>div>input{width:58px}@media (min-width: 1300px){.tabAdditionalSavingsAndCosts-module__tabs___KWJj0>div>div:last-child>div>div:last-child>div>input{width:90px}}.tabAdditionalSavingsAndCosts-module__extraInfo___IEt3m{display:block;margin:-18px 0 24px;font-weight:300;font-size:14px;line-height:16px}.tabAdditionalSavingsAndCosts-module__resetButton___9lcsX{margin-top:28px;margin-bottom:20px;font-size:12px}.tabAdditionalSavingsAndCosts-module__resetButtonLarge___1puqf{font-size:14px}

.factoryDetailedPage-module__wrapper___DUMsy{display:flex;flex-direction:row;width:100%;height:calc(100vh - 48px)}@media (min-width: 1200px){.factoryDetailedPage-module__wrapper___DUMsy{padding:0}}.factoryDetailedPage-module__contentWrapper___3gKxQ{display:flex;flex-direction:row;width:100%}.factoryDetailedPage-module__tabWrapper___2yg0t{width:40%;max-width:350px;padding-top:16px;padding-right:0;padding-left:24px;background-color:#fafafa}@media (min-width: 1200px){.factoryDetailedPage-module__tabWrapper___2yg0t{width:55%;max-width:593px}}.factoryDetailedPage-module__resultWrapper___HwnHc{position:relative;display:flex;flex-direction:column;width:100%;margin:4px;padding:0;background-color:#616161}.factoryDetailedPage-module__filterTop___3Q6ko{width:100%;height:65px;background-color:#fafafa}.factoryDetailedPage-module__bottomFiller___1GF5U{width:100%;height:4px;margin-top:-4px;background-color:#fff}.factoryDetailedPage-module__graphWrapper___2b-Y0{z-index:101;position:relative;display:flex;width:100%;height:400px;padding:24px;background-color:#fafafa}.factoryDetailedPage-module__graphWrapper___2b-Y0>div>span{font-weight:300}.factoryDetailedPage-module__graphWrapper___2b-Y0>div:first-child{width:50%;padding-right:12px;border-right:1px dashed rgba(0,0,0,0.4)}.factoryDetailedPage-module__graphWrapper___2b-Y0>div:last-child{width:50%;margin-left:12px}@media (min-width: 1200px){.factoryDetailedPage-module__graphWrapper___2b-Y0>div:first-child{padding-right:24px}.factoryDetailedPage-module__graphWrapper___2b-Y0>div:last-child{margin-left:24px;font-size:18px;line-height:21px}.factoryDetailedPage-module__graphWrapper___2b-Y0>div:last-of-type>span{margin-left:24px}}.factoryDetailedPage-module__chartDataBarTitle___3cYDZ{display:block;margin-bottom:12px;font-size:18px;line-height:21px}.factoryDetailedPage-module__kusd___2Az2J{display:block;margin-bottom:10px;font-weight:300;font-size:14px;line-height:16px}

.chartJS-module__canvas___2g1jO{width:100%;height:100%;border:1px solid}

.devPage-module__wrapper___3Fwgx{display:flex;flex-direction:column;align-self:center;justify-content:center;width:100%;height:100vh;padding:66px 16px;text-align:center}.devPage-module__title___3dilt{font-size:3.75rem;line-height:4.5rem}

.activeUseCasesImage-module__wrapper___UUICJ{order:2;width:100%;height:auto;padding:24px 0 0}@media (min-width: 1200px){.activeUseCasesImage-module__wrapper___UUICJ{display:flex;justify-content:center;order:1;padding:0;background-color:#f2f2f2}}.activeUseCasesImage-module__bgImage___2oZd6{width:100%;min-width:995px;height:100%;margin:0;padding:0;overflow:hidden}.activeUseCasesImage-module__bgImage___2oZd6>img{width:100%;height:100%;object-fit:cover}.activeUseCasesImage-module__circles___31N7x{position:relative;top:0;left:0;height:calc(100vh - 525px)}.activeUseCasesImage-module__circle___sca-2{position:absolute;width:12px;height:12px;border-radius:50%;opacity:0}@media (min-width: 1200px){.activeUseCasesImage-module__circle___sca-2{width:12px;height:12px}}.activeUseCasesImage-module__circleShow___2zFEX{opacity:1;animation:activeUseCasesImage-module__fadeInAnimation___1HomM ease 0.65s}.activeUseCasesImage-module__circleShow___2zFEX::before{content:'';z-index:100;position:relative;display:block;width:300%;height:300%;margin-top:-100%;margin-left:-100%;box-sizing:border-box;background-color:inherit;border-radius:45px;opacity:1;animation:activeUseCasesImage-module__pulse-ring___CUma- 1.25s cubic-bezier(0.215, 0.61, 0.355, 1) infinite}.activeUseCasesImage-module__turquoise___vEw46{background-color:#21c379}.dark-theme .activeUseCasesImage-module__turquoise___vEw46{background-color:#74dcdf}.activeUseCasesImage-module__purple___3JDK7{background-color:#976cf4}.dark-theme .activeUseCasesImage-module__purple___3JDK7{background-color:#ba9ef8}.activeUseCasesImage-module__blueGrey___91ECC{background-color:#7f87ad}.dark-theme .activeUseCasesImage-module__blueGrey___91ECC{background-color:#557791}.activeUseCasesImage-module__red___3Ja4V{background-color:#ed0e00}.dark-theme .activeUseCasesImage-module__red___3Ja4V{background-color:#dc2d37}.activeUseCasesImage-module__white___1sqRx{background-color:#fff}.activeUseCasesImage-module__yellow____E40w{background-color:#fad22d}.dark-theme .activeUseCasesImage-module__yellow____E40w{background-color:#dcaf00}.activeUseCasesImage-module__orange___3EM0Q{background-color:#ff8c0a}.dark-theme .activeUseCasesImage-module__orange___3EM0Q{background-color:#e66e19}.activeUseCasesImage-module__blue___3pxdQ{background-color:#1174e6}.dark-theme .activeUseCasesImage-module__blue___3pxdQ{background-color:#008cff}@keyframes activeUseCasesImage-module__fadeInAnimation___1HomM{0%{opacity:0}100%{opacity:1}}@keyframes activeUseCasesImage-module__pulse-ring___CUma-{0%{transform:scale(0.43)}80%,100%{opacity:0}}

.portBarLineChart-module__wrapper___4-6Yd{display:flex;height:100%}.portBarLineChart-module__flexRow___3cSQg{flex-direction:row}.portBarLineChart-module__flexRowReverse___1h5n4{flex-direction:row-reverse;justify-content:flex-end}.portBarLineChart-module__flexColumn___1E_qY{flex-direction:column}.portBarLineChart-module__flexColumnReverse___8NDmS{flex-direction:column-reverse}.portBarLineChart-module__canvasWrapper___1cNhK{width:100%;height:100%}@media (min-width: 735px){.portBarLineChart-module__canvasWrapper___1cNhK{max-height:70%}.portBarLineChart-module__canvasWrapper___1cNhK.portBarLineChart-module__isMining___3BXma{max-height:65%}}.portBarLineChart-module__tooltipWrapper___39aoQ{z-index:10;position:absolute;max-width:220px;margin-top:-7px;margin-left:30px;padding:10px 15px;background-color:#333;text-align:left;transition:visibility 0s, opacity 0.2s linear}.portBarLineChart-module__tooltipWrapper___39aoQ>.portBarLineChart-module__tooltipInfo___3bUox{color:#fafafa;font-size:12px}.portBarLineChart-module__tooltipWrapper___39aoQ>.portBarLineChart-module__tooltipArrow___2OExh{position:absolute;top:11px;left:-8px}.portBarLineChart-module__chartYearsWrapper___C60yw{display:flex;flex-wrap:wrap;width:100%;margin:-15px 0 10px;padding-left:70px;font-weight:300;font-size:10px;line-height:12px}.portBarLineChart-module__chartYearsWrapper___C60yw>span{display:block;flex:1;text-align:center}@media (min-width: 735px){.portBarLineChart-module__chartYearsWrapper___C60yw{margin:-15px 0 10px;font-size:14px;line-height:17px}}.portBarLineChart-module__optionalLabel___2Y2bN{min-width:100%}.portBarLineChart-module__legendsWrapper___2Y0zd{display:flex;flex:1;flex-wrap:wrap;justify-content:space-evenly;min-height:36px;max-height:45px}@media (min-width: 1200px){.portBarLineChart-module__legendsWrapper___2Y0zd{justify-content:center}}.portBarLineChart-module__legend___1QL9R{display:flex;max-height:20px}.portBarLineChart-module__legend___1QL9R>span{margin-right:18px;color:#767676;font-size:12px;line-height:12px;white-space:nowrap}@media (min-width: 735px){.portBarLineChart-module__legend___1QL9R>span{font-size:14px;line-height:20px}}.portBarLineChart-module__legend___1QL9R:last-child{margin-bottom:0}.portBarLineChart-module__legend___1QL9R:last-child>span{margin-right:0}.portBarLineChart-module__legendBox___2Vhvh{width:8px;height:8px;margin:2px 4px 0 0}@media (min-width: 735px){.portBarLineChart-module__legendBox___2Vhvh{width:18px;height:18px;margin:0 4px 0 0}}.portBarLineChart-module__legendBoxLine___1aFpu{height:2px;margin-top:5px}@media (min-width: 735px){.portBarLineChart-module__legendBoxLine___1aFpu{margin-top:8px}}

.horizontalBarLineChart-module__wrapper___19Wwt{position:relative;width:100%;height:100%}.horizontalBarLineChart-module__canvasWrapper___3A6GS{position:relative;width:100%;max-width:90%;height:100%;max-height:80%}.horizontalBarLineChart-module__legendsWrapper___3_Wll{display:flex;flex:1;flex-wrap:wrap;justify-content:space-evenly;min-height:36px;max-height:45px}@media (min-width: 1200px){.horizontalBarLineChart-module__legendsWrapper___3_Wll{justify-content:center}}.horizontalBarLineChart-module__legend___2MYJz{display:flex;max-height:20px}.horizontalBarLineChart-module__legend___2MYJz>span{margin-right:18px;color:#767676;font-size:12px;line-height:12px;white-space:nowrap}@media (min-width: 735px){.horizontalBarLineChart-module__legend___2MYJz>span{font-size:14px;line-height:20px}}.horizontalBarLineChart-module__legend___2MYJz:last-child{margin-bottom:0}.horizontalBarLineChart-module__legend___2MYJz:last-child>span{margin-right:0}.horizontalBarLineChart-module__legendBox___3SO0Y{width:8px;height:8px;margin:2px 4px 0 0}@media (min-width: 735px){.horizontalBarLineChart-module__legendBox___3SO0Y{width:18px;height:18px;margin:0 4px 0 0}}

.tabSimple-module__wrapper___1dq8N{display:flex;flex:1;min-height:0}.tabSimple-module__container___2au8m{flex:1;height:calc(100vh - 100px);padding-right:26px;overflow:auto}.tabSimple-module__resetButton___bmlyd{margin-top:28px;margin-bottom:20px;font-size:12px}.tabSimple-module__resetButtonLarge___26Tki{font-size:14px}

.tabCSP-module__wrapper___2TG4x{display:flex;flex:1;min-height:0}.tabCSP-module__container___iYNgt{flex:1;height:calc(100vh - 167px);overflow:auto}.tabCSP-module__tabs___2zmFH{padding-right:26px}.tabCSP-module__tabHeader___F4VQl{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.tabCSP-module__tabHeader___F4VQl>p{font-weight:300;font-size:20px;line-height:24px}.tabCSP-module__columnsHeaderWrapper___2Fksj{display:flex;justify-content:flex-end;width:100%}.tabCSP-module__columnHeader___2Vl7Y{max-width:90px;margin-right:16px;margin-bottom:8px;color:#242424;font-size:13.5px}.tabCSP-module__columnHeader___2Vl7Y:first-child{padding-right:14px}.tabCSP-module__columnHeader___2Vl7Y:last-child{margin-right:0}.tabCSP-module__columnDivider___MQd8F{z-index:1000;position:absolute;left:324px;width:1px;height:300px;border-left:solid 2px black}.tabCSP-module__inputSection___2vIOZ{margin-top:32px;margin-bottom:26px}.tabCSP-module__inputSection___2vIOZ>p{font-weight:300;font-size:18px;line-height:20px}.tabCSP-module__divider___3XE3w{width:calc(100% - 0px);height:1px;margin-top:32px;margin-bottom:12px;background-color:#c8c8c8}.tabCSP-module__resetButton___1xUMX{margin-top:28px;margin-bottom:20px;font-size:12px}.tabCSP-module__resetButtonLarge___9irHF{font-size:14px}.tabCSP-module__hide___28KCM{display:none}

.factorySimpleExtendedPage-module__wrapper___Fxstm{display:flex;flex-direction:row;width:100%;height:calc(100vh - 48px)}@media (min-width: 1200px){.factorySimpleExtendedPage-module__wrapper___Fxstm{padding:0}}.factorySimpleExtendedPage-module__contentWrapper___2KQOw{display:flex;flex-direction:row;width:100%}.factorySimpleExtendedPage-module__tabWrapper___pwfKr{width:40%;max-width:350px;padding-top:16px;padding-right:0;padding-left:24px;background-color:#fafafa}.factorySimpleExtendedPage-module__tabWrapper___pwfKr>div>div>div>div:nth-child(2)>div:nth-child(2)>div>div:nth-child(2){display:flex;flex-wrap:wrap}@media (min-width: 1200px){.factorySimpleExtendedPage-module__tabWrapper___pwfKr{width:55%;max-width:593px}}.factorySimpleExtendedPage-module__resultWrapper___3S_-s{display:flex;flex-direction:column;width:100%;margin:4px;padding:0;background-color:#efefef}.factorySimpleExtendedPage-module__resultWrapper___3S_-s.factorySimpleExtendedPage-module__csp___3QbTx{max-width:calc(100vw - 727px);overflow:hidden}.factorySimpleExtendedPage-module__filterTop___18UoE{width:100%;height:65px;background-color:#fafafa}.factorySimpleExtendedPage-module__bottomFiller___Qyeix{width:100%;height:4px;margin-top:-4px;background-color:#fff}.factorySimpleExtendedPage-module__rightWrapper___3NM1a{position:relative;order:2}.factorySimpleExtendedPage-module__graphWrapper___13EVi{z-index:101;position:relative;display:flex;width:100%;height:400px;padding:24px;background-color:#fafafa}.factorySimpleExtendedPage-module__graphWrapper___13EVi>div>span{font-weight:300}.factorySimpleExtendedPage-module__graphWrapper___13EVi>div:first-child{width:50%;padding-right:24px;border-right:1px dashed rgba(0,0,0,0.4)}.factorySimpleExtendedPage-module__graphWrapper___13EVi>div:last-child{width:50%;padding-left:24px}.factorySimpleExtendedPage-module__chartDataBarTitle___3d8vp{display:block;margin-bottom:12px;font-size:18px;line-height:21px}.factorySimpleExtendedPage-module__topValues___1qFUi{display:flex;justify-content:space-between;max-height:16px;margin-bottom:10px}.factorySimpleExtendedPage-module__totalRoi___1KeEq{font-size:18px;line-height:28px}.factorySimpleExtendedPage-module__kusd___3vj5X{display:block;margin-bottom:10px;font-weight:300;font-size:14px;line-height:16px}.factorySimpleExtendedPage-module__kusd___3vj5X.factorySimpleExtendedPage-module__heavier___1nPor{font-weight:400}

.activeUseCasesImageEPIversion-module__wrapper___2WiNq{order:2;width:100%;height:auto;padding:24px 0 0}@media (min-width: 1200px){.activeUseCasesImageEPIversion-module__wrapper___2WiNq{order:1;padding:0}}.activeUseCasesImageEPIversion-module__bgImage___3nEDl{width:100%;height:auto;margin:0;padding:0;object-fit:contain}.activeUseCasesImageEPIversion-module__circles___2Rk-b{position:relative;top:0;left:0;width:100%;height:auto}.activeUseCasesImageEPIversion-module__circle___1-zwK{position:absolute;width:6px;height:6px;border-radius:50%;opacity:0}@media (min-width: 1200px){.activeUseCasesImageEPIversion-module__circle___1-zwK{width:12px;height:12px}}.activeUseCasesImageEPIversion-module__circleShow___3CFzZ{opacity:1;animation:activeUseCasesImageEPIversion-module__fadeInAnimation___2BKe0 ease 0.65s}.activeUseCasesImageEPIversion-module__circleShow___3CFzZ::before{content:'';z-index:100;position:relative;display:block;width:300%;height:300%;margin-top:-100%;margin-left:-100%;box-sizing:border-box;background-color:inherit;border-radius:45px;opacity:1;animation:activeUseCasesImageEPIversion-module__pulse-ring___1e2Lb 1.25s cubic-bezier(0.215, 0.61, 0.355, 1) infinite}.activeUseCasesImageEPIversion-module__turquoise___OeBRG{background-color:#21c379}.dark-theme .activeUseCasesImageEPIversion-module__turquoise___OeBRG{background-color:#74dcdf}.activeUseCasesImageEPIversion-module__purple___1xsas{background-color:#976cf4}.dark-theme .activeUseCasesImageEPIversion-module__purple___1xsas{background-color:#ba9ef8}.activeUseCasesImageEPIversion-module__blueGrey___35uOo{background-color:#7f87ad}.dark-theme .activeUseCasesImageEPIversion-module__blueGrey___35uOo{background-color:#557791}.activeUseCasesImageEPIversion-module__red___3L8Y-{background-color:#ed0e00}.dark-theme .activeUseCasesImageEPIversion-module__red___3L8Y-{background-color:#dc2d37}.activeUseCasesImageEPIversion-module__white___25X3p{background-color:#fff}.activeUseCasesImageEPIversion-module__yellow___2ihU_{background-color:#fad22d}.dark-theme .activeUseCasesImageEPIversion-module__yellow___2ihU_{background-color:#dcaf00}.activeUseCasesImageEPIversion-module__orange___2mW-x{background-color:#ff8c0a}.dark-theme .activeUseCasesImageEPIversion-module__orange___2mW-x{background-color:#e66e19}.activeUseCasesImageEPIversion-module__blue___2chYZ{background-color:#1174e6}.dark-theme .activeUseCasesImageEPIversion-module__blue___2chYZ{background-color:#008cff}@keyframes activeUseCasesImageEPIversion-module__fadeInAnimation___2BKe0{0%{opacity:0}100%{opacity:1}}@keyframes activeUseCasesImageEPIversion-module__pulse-ring___1e2Lb{0%{transform:scale(0.43)}80%,100%{opacity:0}}

.simple-module__wrapper___1RgHr{display:flex;flex-direction:column;padding:24px;padding-right:0;padding-left:0;background-color:#fafafa}@media (min-width: 1200px){.simple-module__wrapper___1RgHr{flex-direction:row;padding:66px 16px}}.simple-module__leftWrapper___3E-3g{order:2;width:100%}.simple-module__leftWrapper___3E-3g>div:last-of-type>div:last-child>div:last-child{display:none}@media (min-width: 735px){.simple-module__leftWrapper___3E-3g{display:flex;flex-wrap:wrap}.simple-module__leftWrapper___3E-3g>div{width:100%}.simple-module__leftWrapper___3E-3g>div:nth-child(2)>div:nth-child(2){display:flex;flex-wrap:wrap}.simple-module__leftWrapper___3E-3g>div:nth-child(2)>div:nth-child(2)>div{width:50%}.simple-module__leftWrapper___3E-3g>div:nth-child(2)>div:nth-child(2)>div:nth-child(even){padding-left:25px}.simple-module__leftWrapper___3E-3g>div:nth-child(2)>div:nth-child(2)>div:nth-child(odd){padding-right:25px}.simple-module__leftWrapper___3E-3g>div:nth-child(2)::before{content:'';position:absolute;bottom:75px;left:50%;height:145px;border-right:0.1px dashed rgba(0,0,0,0.4)}}@media (min-width: 1200px){.simple-module__leftWrapper___3E-3g{flex-direction:column;order:1;max-width:376px;padding:24px;background-color:#fafafa}.simple-module__leftWrapper___3E-3g>div{width:100%}.simple-module__leftWrapper___3E-3g>div:first-child{margin-top:0}.simple-module__leftWrapper___3E-3g>div:nth-child(2){margin-top:24px;padding-right:0}.simple-module__leftWrapper___3E-3g>div:nth-child(2)>div:nth-child(2){flex-direction:column}.simple-module__leftWrapper___3E-3g>div:nth-child(2)>div:nth-child(2)>div{width:100%}.simple-module__leftWrapper___3E-3g>div:nth-child(2)>div:nth-child(2)>div:nth-child(even){padding-left:0}.simple-module__leftWrapper___3E-3g>div:nth-child(2)>div:nth-child(2)>div:nth-child(odd){padding-right:0}.simple-module__leftWrapper___3E-3g>div:nth-child(2)::before{display:none}}.simple-module__rightWrapper___HpEFR{display:flex;flex-direction:column;order:1;width:100%}@media (min-width: 1200px){.simple-module__rightWrapper___HpEFR{order:2;background-color:#efefef;border-left:1px solid rgba(200,200,200,0.4)}}.simple-module__mobileButtons___W-EGm{display:flex;margin-bottom:18px}.simple-module__mobileButtons___W-EGm>button:first-child{margin-right:24px}.simple-module__mobileButtons___W-EGm>.simple-module__mobileButton___affpi{padding:7px 0;color:#6a6a6a;font-size:14px;line-height:17px}.simple-module__mobileButtons___W-EGm>.simple-module__mobileButton___affpi.simple-module__active___RBCKX{border-bottom:2px solid #1174e6;color:#000}.simple-module__graphWrapper___1DHaH{z-index:101;position:relative;display:flex;flex-direction:column;order:1;width:100%;padding:0 0 24px;background-color:#fafafa;border-bottom:1px solid #c8c8c8}.simple-module__graphWrapper___1DHaH>div>span{font-weight:300}.simple-module__graphWrapper___1DHaH .simple-module__kusd___374WR{margin-left:8px;font-weight:300;font-size:10px;line-height:12px}@media (min-width: 735px){.simple-module__graphWrapper___1DHaH .simple-module__kusd___374WR{margin-bottom:10px;margin-left:0;font-size:14px;line-height:16px}}@media (min-width: 735px){.simple-module__graphWrapper___1DHaH{flex-direction:row;order:2;width:100%;height:390px}.simple-module__graphWrapper___1DHaH>div:last-child{width:50%;padding:24px}.simple-module__graphWrapper___1DHaH>div:last-child>span{display:block;margin-bottom:24px}.simple-module__graphWrapper___1DHaH>div:first-child{width:50%;padding:24px;border-right:1px dashed rgba(0,0,0,0.4)}.simple-module__graphWrapper___1DHaH>div:first-child>span{display:block;margin-bottom:12px}}@media (min-width: 1200px){.simple-module__graphWrapper___1DHaH{width:100%;height:390px;margin-top:0;border-bottom:none}.simple-module__graphWrapper___1DHaH>div:last-child{width:50%}.simple-module__graphWrapper___1DHaH>div:first-child{width:50%;margin-top:24px;padding-top:0;border-right:1px dashed rgba(0,0,0,0.4)}.simple-module__graphWrapper___1DHaH>div>span{font-size:18px;line-height:21px}.simple-module__graphWrapper___1DHaH>div:last-of-type>span{margin-left:24px}}.simple-module__h2m___2jkdf{font-weight:400;font-size:1.75rem;line-height:2rem;letter-spacing:-0.1px}@media (min-width: 1200px){.simple-module__h2m___2jkdf{font-weight:300;font-size:2.5rem;line-height:3rem;letter-spacing:-0.2px}}.simple-module__line___1eCV4{width:80px;height:1px;background-color:#a0a0a0}.simple-module__text___PxBzK{font-weight:400;font-size:1rem;line-height:1.25rem}@media (min-width: 1200px){.simple-module__text___PxBzK{font-size:1rem;line-height:1.1875rem}}.simple-module__resetButton___3C4og{width:95px;margin-left:calc(100% - 95px);font-size:12px;line-height:12px}@media (min-width: 1200px){.simple-module__resetButton___3C4og{margin:auto calc(100% - 96px)}}.simple-module__resetButtonLarge___t62nt{font-size:14px}

a{color:inherit;text-decoration:none}.home-module__flexHeader___qfcqJ{display:flex;align-items:center;justify-content:flex-start;height:447px;padding:0 265px;background-image:url(/EmbeddedResource/764551/490a9d/assets/content/33f50763643a4fce9931c63982783c1b/assets/images/7685741d.jpg)}.home-module__headline___1l104{font-size:3.75rem;line-height:4.5rem;flex:1;max-width:690px;color:#fafafa}.home-module__headlineText___2tYxE{flex:1;color:#fafafa;font-size:1.5rem;line-height:2.0625rem}.home-module__itemWrapper___1PmB2{display:grid;grid-auto-rows:auto;grid-template-columns:repeat(auto-fit, minmax(329px, 1fr));margin:44px 255px}.home-module__imageWrapper___3H7hj{margin:-90px 15px 120px 15px;box-shadow:0 2px 8px rgba(0,0,0,0.1)}.home-module__image___2A0s1{width:100%;object-fit:contain}.home-module__underMenuWrapper___2iRyM{display:flex;justify-content:space-between;margin-top:-10px;padding:0 1.25rem;background:#fafafa}.home-module__linkText___3kEIG{width:50%;font-weight:300;font-size:1.875rem;line-height:2.25rem}.home-module__pointer___13Siq{width:5%;height:40px;margin-top:30px}

.portActiveUseCasesImageEPIversion-module__wrapper___ScEZv{order:2;width:100%;height:auto;padding:24px 0 0}@media (min-width: 1200px){.portActiveUseCasesImageEPIversion-module__wrapper___ScEZv{order:1;padding:0}}.portActiveUseCasesImageEPIversion-module__bgImage___lD8Bl{width:100%;height:auto;margin:0;padding:0;object-fit:contain}.portActiveUseCasesImageEPIversion-module__circles___252Ox{position:relative;top:0;left:0;width:100%;height:auto}.portActiveUseCasesImageEPIversion-module__circle___usIun{position:absolute;width:6px;height:6px;border-radius:50%;opacity:0}@media (min-width: 1200px){.portActiveUseCasesImageEPIversion-module__circle___usIun{width:12px;height:12px}}.portActiveUseCasesImageEPIversion-module__circleShow___35AJh{opacity:1;animation:portActiveUseCasesImageEPIversion-module__fadeInAnimation___6_H4a ease 0.65s}.portActiveUseCasesImageEPIversion-module__circleShow___35AJh::before{content:'';z-index:100;position:relative;display:block;width:300%;height:300%;margin-top:-100%;margin-left:-100%;box-sizing:border-box;background-color:inherit;border-radius:45px;opacity:1;animation:portActiveUseCasesImageEPIversion-module__pulse-ring___3WH9b 1.25s cubic-bezier(0.215, 0.61, 0.355, 1) infinite}.portActiveUseCasesImageEPIversion-module__turquoise___2azWz{background-color:#21c379}.dark-theme .portActiveUseCasesImageEPIversion-module__turquoise___2azWz{background-color:#74dcdf}.portActiveUseCasesImageEPIversion-module__purple___1CxOw{background-color:#976cf4}.dark-theme .portActiveUseCasesImageEPIversion-module__purple___1CxOw{background-color:#ba9ef8}.portActiveUseCasesImageEPIversion-module__blueGrey___H4sWQ{background-color:#7f87ad}.dark-theme .portActiveUseCasesImageEPIversion-module__blueGrey___H4sWQ{background-color:#557791}.portActiveUseCasesImageEPIversion-module__red___12XOO{background-color:#ed0e00}.dark-theme .portActiveUseCasesImageEPIversion-module__red___12XOO{background-color:#dc2d37}.portActiveUseCasesImageEPIversion-module__white___2c4ww{background-color:#fff}.portActiveUseCasesImageEPIversion-module__yellow___18nYq{background-color:#fad22d}.dark-theme .portActiveUseCasesImageEPIversion-module__yellow___18nYq{background-color:#dcaf00}.portActiveUseCasesImageEPIversion-module__orange___3DzSZ{background-color:#ff8c0a}.dark-theme .portActiveUseCasesImageEPIversion-module__orange___3DzSZ{background-color:#e66e19}.portActiveUseCasesImageEPIversion-module__blue___l4rdg{background-color:#1174e6}.dark-theme .portActiveUseCasesImageEPIversion-module__blue___l4rdg{background-color:#008cff}@keyframes portActiveUseCasesImageEPIversion-module__fadeInAnimation___6_H4a{0%{opacity:0}100%{opacity:1}}@keyframes portActiveUseCasesImageEPIversion-module__pulse-ring___3WH9b{0%{transform:scale(0.43)}80%,100%{opacity:0}}

.portDoughnutChart-module__wrapper___1bwt_{position:relative;display:flex;align-content:center;height:100%}.portDoughnutChart-module__flexRow___MxPvc{flex-direction:row}.portDoughnutChart-module__flexRowReverse___2IqP3{flex-direction:row-reverse;justify-content:flex-end}.portDoughnutChart-module__flexColumn___5JCEV{flex-direction:column}.portDoughnutChart-module__flexColumnReverse___2ejxX{flex-direction:column-reverse}.portDoughnutChart-module__canvasWrapper___272Dx{position:relative;display:flex;width:155px;height:130px;line-height:0}.portDoughnutChart-module__canvasWrapper___272Dx>canvas{position:absolute;top:0;left:0}@media (min-width: 735px){.portDoughnutChart-module__canvasWrapper___272Dx>canvas{position:static;flex:1;align-self:center}}@media (min-width: 1200px){.portDoughnutChart-module__canvasWrapper___272Dx>canvas{max-width:100%;max-height:220px}}@media (min-width: 735px){.portDoughnutChart-module__canvasWrapper___272Dx{position:relative;display:flex;width:auto;max-width:50%;height:100%;margin-right:20px}}@media (min-width: 1200px){.portDoughnutChart-module__canvasWrapper___272Dx{max-width:60%}}.portDoughnutChart-module__tooltipWrapper___1xJm3{z-index:1000;position:absolute;max-width:250px;margin-top:-7px;margin-left:30px;padding:10px 15px;background-color:#333;text-align:left;pointer-events:none;transition:visibility 0s, opacity 0.2s linear}.portDoughnutChart-module__tooltipWrapper___1xJm3 .portDoughnutChart-module__benefitsWrapper___1e0Zx{display:flex;flex-direction:column}.portDoughnutChart-module__tooltipWrapper___1xJm3 .portDoughnutChart-module__tooltipInfoHeader___1DcsE{color:#fafafa;font-weight:500;font-size:12px}.portDoughnutChart-module__tooltipWrapper___1xJm3 .portDoughnutChart-module__tooltipDivider___1laqC{width:100%;margin-top:8px;margin-bottom:6px;border-bottom:1px solid #777}.portDoughnutChart-module__tooltipWrapper___1xJm3 .portDoughnutChart-module__tooltipInfoSecondHeader___1U5VI{color:#fafafa;font-weight:500;font-size:12px;line-height:21px}.portDoughnutChart-module__tooltipWrapper___1xJm3 .portDoughnutChart-module__tooltipInfo___1Ks4q{color:#fafafa;font-weight:300;font-size:12px;line-height:21px}.portDoughnutChart-module__tooltipWrapper___1xJm3 .portDoughnutChart-module__tooltipArrow___18Mhg{position:absolute;left:-8px}.portDoughnutChart-module__legendsWrapper___3-FB5{display:flex;justify-content:center;width:145px}@media (min-width: 735px){.portDoughnutChart-module__legendsWrapper___3-FB5{flex:1;min-width:130px}}.portDoughnutChart-module__legend___1ji7d{display:flex;width:100%;margin-bottom:8px}.portDoughnutChart-module__legend___1ji7d>span{color:#767676;font-size:10px;line-height:12px}@media (min-width: 735px){.portDoughnutChart-module__legend___1ji7d>span{margin-right:12px;margin-bottom:16px;font-size:14px;line-height:20px}}@media (min-width: 1200px){.portDoughnutChart-module__legend___1ji7d>span{margin-right:12px;margin-bottom:16px;font-size:14px;line-height:20px}}.portDoughnutChart-module__legend___1ji7d:last-child{margin-bottom:0}.portDoughnutChart-module__legend___1ji7d:last-child>span{margin-right:0}.portDoughnutChart-module__legendBox___1Lrx-{width:8px;height:8px;margin-right:4px}@media (min-width: 735px){.portDoughnutChart-module__legendBox___1Lrx-{width:18px;min-width:18px;height:18px}}.portDoughnutChart-module__roiBox___1jWDv{position:absolute;top:calc(50% - (34px / 2));left:calc(50% - (96px / 2));max-width:96px;font-weight:300;font-size:14px;line-height:17px;text-align:center}

.portEmbedPage-module__wrapper___BRe1f{display:flex;flex-direction:column;padding:24px;padding-right:0;padding-left:0;background-color:#fafafa}@media (min-width: 1200px){.portEmbedPage-module__wrapper___BRe1f{flex-direction:row;padding:66px 16px}}.portEmbedPage-module__leftWrapper___1hxeu{display:flex;flex-direction:column;flex-wrap:wrap;order:2;width:100%}.portEmbedPage-module__leftWrapper___1hxeu>div:last-of-type>div:last-child>div:last-child{display:none}@media (min-width: 735px){.portEmbedPage-module__leftWrapper___1hxeu>div{width:100%}.portEmbedPage-module__leftWrapper___1hxeu>div:nth-child(2)>div:nth-child(2){position:relative;display:flex;flex-wrap:wrap}.portEmbedPage-module__leftWrapper___1hxeu>div:nth-child(2)>div:nth-child(2)>div{width:50%}.portEmbedPage-module__leftWrapper___1hxeu>div:nth-child(2)>div:nth-child(2)>div:nth-child(even){padding-left:25px}.portEmbedPage-module__leftWrapper___1hxeu>div:nth-child(2)>div:nth-child(2)>div:nth-child(odd){padding-right:25px}.portEmbedPage-module__leftWrapper___1hxeu>div:nth-child(2)::before{content:'';position:absolute;bottom:93px;left:50%;height:110px;border-right:0.1px dashed rgba(0,0,0,0.4)}}@media (min-width: 1200px){.portEmbedPage-module__leftWrapper___1hxeu{flex-direction:column;order:1;max-width:376px;padding:24px;background-color:#fafafa}.portEmbedPage-module__leftWrapper___1hxeu>div{width:100%}.portEmbedPage-module__leftWrapper___1hxeu>div:nth-child(2){margin-top:20px;padding-right:0}.portEmbedPage-module__leftWrapper___1hxeu>div:nth-child(2)>div:nth-child(2){flex-direction:column}.portEmbedPage-module__leftWrapper___1hxeu>div:nth-child(2)>div:nth-child(2)>div{width:100%}.portEmbedPage-module__leftWrapper___1hxeu>div:nth-child(2)>div:nth-child(2)>div>div>div{max-width:207px}.portEmbedPage-module__leftWrapper___1hxeu>div:nth-child(2)>div:nth-child(2)>div:nth-child(even){padding-left:0}.portEmbedPage-module__leftWrapper___1hxeu>div:nth-child(2)>div:nth-child(2)>div:nth-child(odd){padding-right:0}.portEmbedPage-module__leftWrapper___1hxeu>div:nth-child(2)::before{display:none}}.portEmbedPage-module__rightWrapper___t2rc5{display:flex;flex-direction:column;order:1;width:100%}@media (min-width: 1200px){.portEmbedPage-module__rightWrapper___t2rc5{order:2;background-color:#efefef;border-left:1px solid rgba(200,200,200,0.4)}}.portEmbedPage-module__mobileButtons___3K36t{display:flex;margin-bottom:18px}.portEmbedPage-module__mobileButtons___3K36t>button:first-child{margin-right:24px}.portEmbedPage-module__mobileButtons___3K36t>.portEmbedPage-module__mobileButton___3BbIQ{padding:7px 0;color:#6a6a6a;font-size:14px;line-height:17px}.portEmbedPage-module__mobileButtons___3K36t>.portEmbedPage-module__mobileButton___3BbIQ.portEmbedPage-module__active___1N2Ds{border-bottom:2px solid #1174e6;color:#000}.portEmbedPage-module__graphWrapper___ipexW{z-index:101;position:relative;display:flex;flex-direction:column;order:1;width:100%;padding:0 0 24px;background-color:#fafafa;border-bottom:1px solid #c8c8c8}.portEmbedPage-module__graphWrapper___ipexW>div>span{font-weight:300}.portEmbedPage-module__graphWrapper___ipexW .portEmbedPage-module__kusd___2lb93{margin-left:8px;font-weight:300;font-size:10px;line-height:12px}@media (min-width: 735px){.portEmbedPage-module__graphWrapper___ipexW .portEmbedPage-module__kusd___2lb93{margin-bottom:10px;margin-left:0;font-size:14px;line-height:16px}}@media (min-width: 735px){.portEmbedPage-module__graphWrapper___ipexW{flex-direction:row;order:2;width:100%;height:390px}.portEmbedPage-module__graphWrapper___ipexW>div:last-child{width:50%;padding:24px}.portEmbedPage-module__graphWrapper___ipexW>div:last-child>span{display:block;margin-bottom:24px}.portEmbedPage-module__graphWrapper___ipexW>div:first-child{width:50%;padding:24px;border-right:1px dashed rgba(0,0,0,0.4)}.portEmbedPage-module__graphWrapper___ipexW>div:first-child>span{display:block;margin-bottom:12px}}@media (min-width: 1200px){.portEmbedPage-module__graphWrapper___ipexW{width:100%;height:390px;margin-top:0;border-bottom:none}.portEmbedPage-module__graphWrapper___ipexW>div:last-child{width:50%}.portEmbedPage-module__graphWrapper___ipexW>div:first-child{width:50%;margin-top:24px;padding-top:0;border-right:1px dashed rgba(0,0,0,0.4)}.portEmbedPage-module__graphWrapper___ipexW>div>span{font-size:18px;line-height:21px}.portEmbedPage-module__graphWrapper___ipexW>div:last-of-type>span{margin-left:24px}}.portEmbedPage-module__h2m___PI7ZC{font-weight:400;font-size:1.75rem;line-height:2rem;letter-spacing:-0.1px}@media (min-width: 1200px){.portEmbedPage-module__h2m___PI7ZC{font-weight:300;font-size:2.5rem;line-height:3rem;letter-spacing:-0.2px}}.portEmbedPage-module__line___TvhMG{width:80px;height:1px;background-color:#a0a0a0}.portEmbedPage-module__text___2wj-t{font-weight:400;font-size:1rem;line-height:1.25rem}@media (min-width: 1200px){.portEmbedPage-module__text___2wj-t{font-size:1rem;line-height:1.1875rem}}.portEmbedPage-module__resetButton___1v35v{width:95px;margin-left:calc(100% - 95px);font-size:12px;line-height:12px}@media (min-width: 1200px){.portEmbedPage-module__resetButton___1v35v{margin:auto calc(100% - 96px)}}.portEmbedPage-module__resetButtonLarge___3Y8uy{font-size:14px}

.miningActiveUseCasesLine-module__wrapper___3F1sl{position:relative;display:flex;flex:1;width:100%;height:auto;padding-right:20px;padding-left:60px;background-repeat:no-repeat;background-position:center top;background-size:cover}.miningActiveUseCasesLine-module__imgFilter___3Lm0O{position:absolute;left:0;width:100%;height:100%;background-color:#000;opacity:0.5}.miningActiveUseCasesLine-module__sectionsWrapper___14HzE{display:flex;width:100%}.miningActiveUseCasesLine-module__section___2Pgw5{z-index:2;display:flex;flex-grow:1;align-items:center}.miningActiveUseCasesLine-module__section___2Pgw5 .miningActiveUseCasesLine-module__line___1oHvA{flex-grow:1;height:2px;border-bottom:solid #fff 2px}.miningActiveUseCasesLine-module__section___2Pgw5:last-child .miningActiveUseCasesLine-module__line___1oHvA{flex-grow:0.6;border-bottom:solid #fff 2px}.miningActiveUseCasesLine-module__lineHide___3Y_1k{opacity:0}.miningActiveUseCasesLine-module__column___3clmm{display:flex;flex:0.15;flex-direction:column;justify-content:center;height:325px}.miningActiveUseCasesLine-module__columnTop___3-yUf{display:flex;flex:0.5;flex-direction:column;align-items:center;justify-content:flex-end;width:60px;max-width:100px;text-align:center}.miningActiveUseCasesLine-module__columnTop___3-yUf>span{color:#fff;font-size:14px;white-space:pre}.miningActiveUseCasesLine-module__dashedLine___2kVou{width:1px;height:70px;margin-top:10px;border-left:1px dashed #fff}.miningActiveUseCasesLine-module__dashedLineShort___1fIpM{height:24px}.miningActiveUseCasesLine-module__columnCenter___24_lB{display:flex;align-items:center;justify-content:center}.miningActiveUseCasesLine-module__circleBorder___1mzPM{width:34px;height:34px;padding:10px;border:2px solid #fff;border-radius:50%;color:#fff;font-size:14;line-height:12px;text-align:center}.miningActiveUseCasesLine-module__columnBottom___1VHaX{display:flex;flex:0.5;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center}.miningActiveUseCasesLine-module__circle___2NG5U{display:none;width:12px;height:12px;margin-top:12px;border-radius:50%;opacity:0}.miningActiveUseCasesLine-module__circleShow___3kuZT{display:block;opacity:1;animation:miningActiveUseCasesLine-module__fadeInAnimation___1q0P4 ease 0.65s}.miningActiveUseCasesLine-module__turquoise___3U4bN{background-color:#21c379}.dark-theme .miningActiveUseCasesLine-module__turquoise___3U4bN{background-color:#74dcdf}.miningActiveUseCasesLine-module__purple___1qFXe{background-color:#976cf4}.dark-theme .miningActiveUseCasesLine-module__purple___1qFXe{background-color:#ba9ef8}.miningActiveUseCasesLine-module__blueGrey___3veOG{background-color:#7f87ad}.dark-theme .miningActiveUseCasesLine-module__blueGrey___3veOG{background-color:#557791}.miningActiveUseCasesLine-module__red___2hUOt{background-color:#ed0e00}.dark-theme .miningActiveUseCasesLine-module__red___2hUOt{background-color:#dc2d37}.miningActiveUseCasesLine-module__white___WwHOI{background-color:#fff}.miningActiveUseCasesLine-module__yellow___1QKqa{background-color:#fad22d}.dark-theme .miningActiveUseCasesLine-module__yellow___1QKqa{background-color:#dcaf00}.miningActiveUseCasesLine-module__orange___3z6lC{background-color:#ff8c0a}.dark-theme .miningActiveUseCasesLine-module__orange___3z6lC{background-color:#e66e19}.miningActiveUseCasesLine-module__blue___248De{background-color:#1174e6}.dark-theme .miningActiveUseCasesLine-module__blue___248De{background-color:#008cff}@keyframes miningActiveUseCasesLine-module__fadeInAnimation___1q0P4{0%{opacity:0}100%{opacity:1}}

.miningleftMenu-module__wrapper___VTG8f{display:flex;flex-flow:column nowrap;width:140px;min-width:140px;height:100%;margin-top:66px;background-color:#fff}.miningleftMenu-module__navButton___Jrjt1{color:inherit;text-decoration:none;font-size:.875rem;line-height:1.0625rem;display:flex;align-items:center;justify-content:center;flex-direction:column;align-content:flex-start;align-items:flex-start;height:40px;padding-left:24px;border-bottom:2px solid transparent}.miningleftMenu-module__navButton___Jrjt1.miningleftMenu-module__active___3h_9Y{background-color:#1174e6;color:#fff;opacity:1}.miningleftMenu-module__navButton___Jrjt1:hover{opacity:1}.miningleftMenu-module__testButton___2mEcJ{height:80px;margin-top:auto;margin-right:20px;margin-left:20px}

.miningBarLineChart-module__wrapper___2aurE{display:flex;height:100%}.miningBarLineChart-module__flexRow___4LeaE{flex-direction:row}.miningBarLineChart-module__flexRowReverse___2TCSP{flex-direction:row-reverse;justify-content:flex-end}.miningBarLineChart-module__flexColumn___oyaBp{flex-direction:column}.miningBarLineChart-module__flexColumnReverse___RKHXp{flex-direction:column-reverse}.miningBarLineChart-module__canvasWrapper___2PY1h{width:100%;height:100%}@media (min-width: 735px){.miningBarLineChart-module__canvasWrapper___2PY1h{max-height:70%}}.miningBarLineChart-module__tooltipWrapper___2-hqH{z-index:10;position:absolute;max-width:220px;margin-top:-7px;margin-left:30px;padding:10px 15px;background-color:#333;text-align:left;transition:visibility 0s, opacity 0.2s linear}.miningBarLineChart-module__tooltipWrapper___2-hqH>.miningBarLineChart-module__tooltipInfo___3YVQJ{color:#fafafa;font-size:12px}.miningBarLineChart-module__tooltipWrapper___2-hqH>.miningBarLineChart-module__tooltipArrow___jLW2X{position:absolute;top:11px;left:-8px}.miningBarLineChart-module__chartYearsWrapper___1m2HO{display:flex;flex-wrap:wrap;width:100%;margin:-15px 0 10px;padding-left:45px;font-weight:300;font-size:10px;line-height:12px}.miningBarLineChart-module__chartYearsWrapper___1m2HO>span{display:block;flex:1;text-align:center}@media (min-width: 735px){.miningBarLineChart-module__chartYearsWrapper___1m2HO{margin:-15px 0 10px;font-size:14px;line-height:17px}}.miningBarLineChart-module__optionalLabel___2dPY4{min-width:100%}.miningBarLineChart-module__legendsWrapper___37aDp{display:flex;flex:1;flex-wrap:wrap;justify-content:space-evenly;min-height:36px;max-height:45px}@media (min-width: 1200px){.miningBarLineChart-module__legendsWrapper___37aDp{justify-content:center}}.miningBarLineChart-module__legend___251yf{display:flex;max-height:20px}.miningBarLineChart-module__legend___251yf>span{margin-right:18px;color:#767676;font-size:12px;line-height:12px;white-space:nowrap}@media (min-width: 735px){.miningBarLineChart-module__legend___251yf>span{font-size:14px;line-height:20px}}.miningBarLineChart-module__legend___251yf:last-child{margin-bottom:0}.miningBarLineChart-module__legend___251yf:last-child>span{margin-right:0}.miningBarLineChart-module__legendBox___1f6rd{width:8px;height:8px;margin:2px 4px 0 0}@media (min-width: 735px){.miningBarLineChart-module__legendBox___1f6rd{width:18px;height:18px;margin:0 4px 0 0}}.miningBarLineChart-module__legendBoxLine___2B7gz{height:2px;margin-top:5px}@media (min-width: 735px){.miningBarLineChart-module__legendBoxLine___2B7gz{margin-top:8px}}

.miningDoughnutChart-module__wrapper___2xT7G{position:relative;display:flex;align-content:center;height:100%}.miningDoughnutChart-module__flexRow___2hgHV{flex-direction:row}.miningDoughnutChart-module__flexRowReverse___TCfMh{flex-direction:row-reverse;justify-content:flex-end}.miningDoughnutChart-module__flexColumn___2iG6x{flex-direction:column}.miningDoughnutChart-module__flexColumnReverse___MvgGt{flex-direction:column-reverse}.miningDoughnutChart-module__canvasWrapper___2AY8i{position:relative;display:flex;width:155px;height:130px;line-height:0}.miningDoughnutChart-module__canvasWrapper___2AY8i>canvas{position:absolute;top:0;left:0}@media (min-width: 735px){.miningDoughnutChart-module__canvasWrapper___2AY8i>canvas{position:static;flex:1;align-self:center}}@media (min-width: 1200px){.miningDoughnutChart-module__canvasWrapper___2AY8i>canvas{max-width:100%;max-height:220px}}@media (min-width: 735px){.miningDoughnutChart-module__canvasWrapper___2AY8i{position:relative;display:flex;width:auto;max-width:50%;height:100%;margin-right:20px}}@media (min-width: 1200px){.miningDoughnutChart-module__canvasWrapper___2AY8i{max-width:60%}}.miningDoughnutChart-module__tooltipWrapper___qqbPW{z-index:1000;position:absolute;max-width:250px;margin-top:-7px;margin-left:30px;padding:10px 15px;background-color:#333;text-align:left;pointer-events:none;transition:visibility 0s, opacity 0.2s linear}.miningDoughnutChart-module__tooltipWrapper___qqbPW .miningDoughnutChart-module__benefitsWrapper___3qoYE{display:flex;flex-direction:column}.miningDoughnutChart-module__tooltipWrapper___qqbPW .miningDoughnutChart-module__tooltipInfoHeader___KYCtE{color:#fafafa;font-weight:500;font-size:12px}.miningDoughnutChart-module__tooltipWrapper___qqbPW .miningDoughnutChart-module__tooltipDivider___27bAa{width:100%;margin-top:8px;margin-bottom:6px;border-bottom:1px solid #777}.miningDoughnutChart-module__tooltipWrapper___qqbPW .miningDoughnutChart-module__tooltipInfoSecondHeader___1KID9{color:#fafafa;font-weight:500;font-size:12px;line-height:21px}.miningDoughnutChart-module__tooltipWrapper___qqbPW .miningDoughnutChart-module__tooltipInfo___319qo{color:#fafafa;font-weight:300;font-size:12px;line-height:21px}.miningDoughnutChart-module__tooltipWrapper___qqbPW .miningDoughnutChart-module__tooltipArrow___1SiLJ{position:absolute;left:-8px}.miningDoughnutChart-module__legendsWrapper___3O9ZI{display:flex;justify-content:center;width:145px}@media (min-width: 735px){.miningDoughnutChart-module__legendsWrapper___3O9ZI{flex:1;min-width:130px}}.miningDoughnutChart-module__legend___38ldW{display:flex;width:100%;margin-bottom:8px}.miningDoughnutChart-module__legend___38ldW>span{color:#767676;font-size:10px;line-height:12px}@media (min-width: 735px){.miningDoughnutChart-module__legend___38ldW>span{margin-right:12px;margin-bottom:16px;font-size:14px;line-height:20px}}@media (min-width: 1200px){.miningDoughnutChart-module__legend___38ldW>span{margin-right:12px;margin-bottom:16px;font-size:14px;line-height:20px}}.miningDoughnutChart-module__legend___38ldW:last-child{margin-bottom:0}.miningDoughnutChart-module__legend___38ldW:last-child>span{margin-right:0}.miningDoughnutChart-module__legendBox___1GU_W{width:8px;height:8px;margin-right:4px}@media (min-width: 735px){.miningDoughnutChart-module__legendBox___1GU_W{width:18px;min-width:18px;height:18px}}.miningDoughnutChart-module__roiBox___2u-g5{position:absolute;top:calc(50% - (34px / 2));left:calc(50% - (96px / 2));max-width:96px;font-weight:300;font-size:14px;line-height:17px;text-align:center}

.tabDetailed-module__wrapper___1ac45{display:flex;flex:1;min-height:0}.tabDetailed-module__container___1qX_-{flex:1;height:calc(100vh - 167px);padding-right:26px;overflow:auto}.tabDetailed-module__resetButton___2ohpc{margin-top:28px;margin-bottom:20px;font-size:12px}.tabDetailed-module__resetButtonLarge___2AMZk{font-size:14px}.tabDetailed-module__hide___1mXMl{display:none}

.miningDetailedPage-module__wrapper___1WoVH{display:flex;flex-direction:row;width:100%;height:calc(100vh - 48px)}@media (min-width: 1200px){.miningDetailedPage-module__wrapper___1WoVH{padding:0}}.miningDetailedPage-module__contentWrapper___1DEE3{display:flex;flex-direction:row;width:100%}.miningDetailedPage-module__tabHeader___3XMku{display:flex;align-items:center;justify-content:space-between}.miningDetailedPage-module__tabHeader___3XMku>p{font-weight:300;font-size:20px;line-height:24px}.miningDetailedPage-module__divider___LD5KA{width:calc(100% - 40px);height:1px;margin-top:20px;background-color:#c8c8c8}.miningDetailedPage-module__tabWrapper___2oMh9{width:40%;max-width:350px;padding-top:16px;padding-right:0;padding-left:24px;background-color:#fafafa}@media (min-width: 1200px){.miningDetailedPage-module__tabWrapper___2oMh9{width:55%;max-width:593px}}.miningDetailedPage-module__resultWrapper___246I-{position:relative;display:flex;flex-direction:column;width:100%;margin:4px;padding:0;background-color:#616161}.miningDetailedPage-module__filterTop___44GDO{width:100%;height:85px;background-color:#fafafa}.miningDetailedPage-module__bottomFiller___wiKht{width:100%;height:4px;margin-top:-4px;background-color:#fff}.miningDetailedPage-module__graphWrapper___3456i{z-index:101;position:relative;display:flex;width:100%;height:400px;padding:24px;background-color:#fafafa}.miningDetailedPage-module__graphWrapper___3456i>div>span{font-weight:300}.miningDetailedPage-module__graphWrapper___3456i>div:first-child{width:50%;padding-right:12px;border-right:1px dashed rgba(0,0,0,0.4)}.miningDetailedPage-module__graphWrapper___3456i>div:last-child{width:50%;margin-left:12px}@media (min-width: 1200px){.miningDetailedPage-module__graphWrapper___3456i>div:first-child{padding-right:24px}.miningDetailedPage-module__graphWrapper___3456i>div:last-child{margin-left:24px;font-size:18px;line-height:21px}.miningDetailedPage-module__graphWrapper___3456i>div:last-of-type>span{margin-left:24px}}.miningDetailedPage-module__chartDataBarTitle___1cpvP{display:block;margin-bottom:12px;font-size:18px;line-height:21px}.miningDetailedPage-module__kusd___30-gF{display:block;margin-bottom:10px;font-weight:300;font-size:14px;line-height:16px}

.miningActiveUseCasesImage-module__wrapper___AqiaV{order:2;width:100%;height:auto;padding:24px 0 0}@media (min-width: 1200px){.miningActiveUseCasesImage-module__wrapper___AqiaV{display:flex;justify-content:center;order:1;padding:0;background-color:#fafafa}}.miningActiveUseCasesImage-module__bgImage___Jvo8B{width:100%;min-width:995px;height:100%;margin:0;padding:0;overflow:hidden}.miningActiveUseCasesImage-module__bgImage___Jvo8B>img{width:100%;height:100%;object-fit:cover}.miningActiveUseCasesImage-module__circles___2sfjj{position:relative;top:0;left:0;height:calc(100vh - 525px)}.miningActiveUseCasesImage-module__circle___1QORN{position:absolute;width:12px;height:12px;border-radius:50%;opacity:0}@media (min-width: 1200px){.miningActiveUseCasesImage-module__circle___1QORN{width:12px;height:12px}}.miningActiveUseCasesImage-module__circleShow___1ZAz-{opacity:1;animation:miningActiveUseCasesImage-module__fadeInAnimation___eyeO3 ease 0.65s}.miningActiveUseCasesImage-module__circleShow___1ZAz-::before{content:'';z-index:100;position:relative;display:block;width:300%;height:300%;margin-top:-100%;margin-left:-100%;box-sizing:border-box;background-color:inherit;border-radius:45px;opacity:1;animation:miningActiveUseCasesImage-module__pulse-ring___1uXcb 1.25s cubic-bezier(0.215, 0.61, 0.355, 1) infinite}.miningActiveUseCasesImage-module__turquoise___26hRl{background-color:#21c379}.dark-theme .miningActiveUseCasesImage-module__turquoise___26hRl{background-color:#74dcdf}.miningActiveUseCasesImage-module__purple___1WYxG{background-color:#976cf4}.dark-theme .miningActiveUseCasesImage-module__purple___1WYxG{background-color:#ba9ef8}.miningActiveUseCasesImage-module__blueGrey___3mBxy{background-color:#7f87ad}.dark-theme .miningActiveUseCasesImage-module__blueGrey___3mBxy{background-color:#557791}.miningActiveUseCasesImage-module__red___eD3oO{background-color:#ed0e00}.dark-theme .miningActiveUseCasesImage-module__red___eD3oO{background-color:#dc2d37}.miningActiveUseCasesImage-module__white___1pZII{background-color:#fff}.miningActiveUseCasesImage-module__yellow___2u971{background-color:#fad22d}.dark-theme .miningActiveUseCasesImage-module__yellow___2u971{background-color:#dcaf00}.miningActiveUseCasesImage-module__orange___1uehz{background-color:#ff8c0a}.dark-theme .miningActiveUseCasesImage-module__orange___1uehz{background-color:#e66e19}.miningActiveUseCasesImage-module__blue___2A9i2{background-color:#1174e6}.dark-theme .miningActiveUseCasesImage-module__blue___2A9i2{background-color:#008cff}@keyframes miningActiveUseCasesImage-module__fadeInAnimation___eyeO3{0%{opacity:0}100%{opacity:1}}@keyframes miningActiveUseCasesImage-module__pulse-ring___1uXcb{0%{transform:scale(0.43)}80%,100%{opacity:0}}

.tabSimple-module__wrapper___2K3Ib{display:flex;flex:1;min-height:0}.tabSimple-module__container___2Lxh1{flex:1;height:calc(100vh - 167px);padding-right:26px;overflow:auto}.tabSimple-module__resetButton___1xHhu{margin-top:28px;margin-bottom:20px;font-size:12px}.tabSimple-module__resetButtonLarge___1dwzk{font-size:14px}.tabSimple-module__hide___1OycT{display:none}

.miningSimpleExtendedPage-module__wrapper___r578D{display:flex;flex-direction:row;width:100%;height:calc(100vh - 48px)}@media (min-width: 1200px){.miningSimpleExtendedPage-module__wrapper___r578D{padding:0}}.miningSimpleExtendedPage-module__contentWrapper___2grL3{display:flex;flex-direction:row;width:100%}.miningSimpleExtendedPage-module__selectorWrapper___2YX1f{padding-top:36px}.miningSimpleExtendedPage-module__selectorWrapper___2YX1f.miningSimpleExtendedPage-module__csp___2In7p{padding-right:26px}.miningSimpleExtendedPage-module__tabHeader___2C-j4{display:flex;align-items:center;justify-content:space-between}.miningSimpleExtendedPage-module__tabHeader___2C-j4>p{font-weight:300;font-size:20px;line-height:24px}.miningSimpleExtendedPage-module__divider___2jCCY{width:100%;height:1px;margin-top:20px;background-color:#c8c8c8}.miningSimpleExtendedPage-module__tabWrapper___XimXS{width:40%;max-width:350px;padding-top:16px;padding-right:0;padding-left:24px;background-color:#fafafa}@media (min-width: 1200px){.miningSimpleExtendedPage-module__tabWrapper___XimXS{width:55%;max-width:593px}}.miningSimpleExtendedPage-module__resultWrapper___oE1HT{position:relative;display:flex;flex-direction:column;width:100%;margin:4px;padding:0}.miningSimpleExtendedPage-module__resultWrapper___oE1HT.miningSimpleExtendedPage-module__csp___2In7p{max-width:calc(100vw - 727px);overflow:hidden}.miningSimpleExtendedPage-module__filterTop___2p5ce{width:100%;height:85px;min-height:85px;background-color:#fafafa}.miningSimpleExtendedPage-module__bottomFiller___2hbGH{width:100%;height:4px;margin-top:-4px;background-color:#fff}.miningSimpleExtendedPage-module__graphWrapper___-2GZj{z-index:101;position:relative;display:flex;order:2;width:100%;height:400px;padding:24px;background-color:#fafafa}.miningSimpleExtendedPage-module__graphWrapper___-2GZj>div>span{font-weight:300}.miningSimpleExtendedPage-module__graphWrapper___-2GZj>div:first-child{width:50%;padding-right:24px;border-right:1px dashed rgba(0,0,0,0.4)}.miningSimpleExtendedPage-module__graphWrapper___-2GZj>div:last-child{width:50%;padding-left:24px}.miningSimpleExtendedPage-module__chartDataBarTitle___JLF91{display:block;margin-bottom:12px;font-size:18px;line-height:21px}.miningSimpleExtendedPage-module__topValues___1mx-o{display:flex;justify-content:space-between;max-height:16px;margin-bottom:10px}.miningSimpleExtendedPage-module__totalRoi___38npb{font-size:18px;line-height:28px}.miningSimpleExtendedPage-module__kusd___2ddVP{font-weight:300;font-size:14px;line-height:16px}

.miningActiveUseCasesImageEPIversion-module__wrapper___1erbe{order:2;width:100%;height:auto;padding:24px 0 0}@media (min-width: 1200px){.miningActiveUseCasesImageEPIversion-module__wrapper___1erbe{order:1;padding:0}}.miningActiveUseCasesImageEPIversion-module__bgImage___Itw-s{width:100%;height:auto;margin:0;padding:0;object-fit:contain}.miningActiveUseCasesImageEPIversion-module__circles___1aqo6{position:relative;top:0;left:0;width:100%;height:auto}.miningActiveUseCasesImageEPIversion-module__circle___BvLgb{position:absolute;width:6px;height:6px;border-radius:50%;opacity:0}@media (min-width: 1200px){.miningActiveUseCasesImageEPIversion-module__circle___BvLgb{width:12px;height:12px}}.miningActiveUseCasesImageEPIversion-module__circleShow___1uIOd{opacity:1;animation:miningActiveUseCasesImageEPIversion-module__fadeInAnimation___fjrhn ease 0.65s}.miningActiveUseCasesImageEPIversion-module__circleShow___1uIOd::before{content:'';z-index:100;position:relative;display:block;width:300%;height:300%;margin-top:-100%;margin-left:-100%;box-sizing:border-box;background-color:inherit;border-radius:45px;opacity:1;animation:miningActiveUseCasesImageEPIversion-module__pulse-ring___1aD2B 1.25s cubic-bezier(0.215, 0.61, 0.355, 1) infinite}.miningActiveUseCasesImageEPIversion-module__turquoise___3IOCE{background-color:#21c379}.dark-theme .miningActiveUseCasesImageEPIversion-module__turquoise___3IOCE{background-color:#74dcdf}.miningActiveUseCasesImageEPIversion-module__purple___25SAn{background-color:#976cf4}.dark-theme .miningActiveUseCasesImageEPIversion-module__purple___25SAn{background-color:#ba9ef8}.miningActiveUseCasesImageEPIversion-module__blueGrey___3J64r{background-color:#7f87ad}.dark-theme .miningActiveUseCasesImageEPIversion-module__blueGrey___3J64r{background-color:#557791}.miningActiveUseCasesImageEPIversion-module__red___OGHuP{background-color:#ed0e00}.dark-theme .miningActiveUseCasesImageEPIversion-module__red___OGHuP{background-color:#dc2d37}.miningActiveUseCasesImageEPIversion-module__white___tbnTr{background-color:#fff}.miningActiveUseCasesImageEPIversion-module__yellow___3Hl0b{background-color:#fad22d}.dark-theme .miningActiveUseCasesImageEPIversion-module__yellow___3Hl0b{background-color:#dcaf00}.miningActiveUseCasesImageEPIversion-module__orange___2plKx{background-color:#ff8c0a}.dark-theme .miningActiveUseCasesImageEPIversion-module__orange___2plKx{background-color:#e66e19}.miningActiveUseCasesImageEPIversion-module__blue___1NWmA{background-color:#1174e6}.dark-theme .miningActiveUseCasesImageEPIversion-module__blue___1NWmA{background-color:#008cff}@keyframes miningActiveUseCasesImageEPIversion-module__fadeInAnimation___fjrhn{0%{opacity:0}100%{opacity:1}}@keyframes miningActiveUseCasesImageEPIversion-module__pulse-ring___1aD2B{0%{transform:scale(0.43)}80%,100%{opacity:0}}

.miningEmbedPage-module__wrapper___eATsX{display:flex;flex-direction:column;padding:24px;padding-right:0;padding-left:0;background-color:#fafafa}@media (min-width: 1200px){.miningEmbedPage-module__wrapper___eATsX{flex-direction:row;padding:66px 16px}}.miningEmbedPage-module__leftWrapper___1J7Pv{display:flex;flex-direction:column;flex-wrap:wrap;order:2;width:100%}.miningEmbedPage-module__leftWrapper___1J7Pv>div:last-of-type>div:last-child>div:last-child{display:none}@media (min-width: 735px){.miningEmbedPage-module__leftWrapper___1J7Pv>div{width:100%}.miningEmbedPage-module__leftWrapper___1J7Pv>div:nth-child(3)>div:nth-child(2){position:relative;display:flex;flex-wrap:wrap}.miningEmbedPage-module__leftWrapper___1J7Pv>div:nth-child(3)>div:nth-child(2)>div{width:50%}.miningEmbedPage-module__leftWrapper___1J7Pv>div:nth-child(3)>div:nth-child(2)>div:nth-child(even){padding-left:25px}.miningEmbedPage-module__leftWrapper___1J7Pv>div:nth-child(3)>div:nth-child(2)>div:nth-child(odd){padding-right:25px}.miningEmbedPage-module__leftWrapper___1J7Pv>div:nth-child(3)::before{content:'';position:absolute;bottom:75px;left:50%;height:95px;border-right:0.1px dashed rgba(0,0,0,0.4)}}@media (min-width: 1200px){.miningEmbedPage-module__leftWrapper___1J7Pv{flex-direction:column;order:1;max-width:376px;padding:24px;background-color:#fafafa}.miningEmbedPage-module__leftWrapper___1J7Pv>div{width:100%}.miningEmbedPage-module__leftWrapper___1J7Pv>div:nth-child(3){margin-top:20px;padding-right:0}.miningEmbedPage-module__leftWrapper___1J7Pv>div:nth-child(3)>div:nth-child(2){flex-direction:column}.miningEmbedPage-module__leftWrapper___1J7Pv>div:nth-child(3)>div:nth-child(2)>div{width:100%}.miningEmbedPage-module__leftWrapper___1J7Pv>div:nth-child(3)>div:nth-child(2)>div>div>div{max-width:207px}.miningEmbedPage-module__leftWrapper___1J7Pv>div:nth-child(3)>div:nth-child(2)>div:nth-child(even){padding-left:0}.miningEmbedPage-module__leftWrapper___1J7Pv>div:nth-child(3)>div:nth-child(2)>div:nth-child(odd){padding-right:0}.miningEmbedPage-module__leftWrapper___1J7Pv>div:nth-child(3)::before{display:none}}.miningEmbedPage-module__selectorWrapper___3aEYO{display:flex;align-items:center;justify-content:space-between;padding:15px 0;border-bottom:1px solid #c8c8c8}@media (min-width: 1200px){.miningEmbedPage-module__selectorWrapper___3aEYO{flex-direction:column;align-items:flex-start;border-bottom:none}}@media (min-width: 1200px){.miningEmbedPage-module__selectorWrapper___3aEYO{padding:0}}.miningEmbedPage-module__rightWrapper___bozkD{display:flex;flex-direction:column;order:1;width:100%}@media (min-width: 1200px){.miningEmbedPage-module__rightWrapper___bozkD{order:2;background-color:#efefef;border-left:1px solid rgba(200,200,200,0.4)}}.miningEmbedPage-module__mobileButtons___2qbjT{display:flex;margin-bottom:18px}.miningEmbedPage-module__mobileButtons___2qbjT>button:first-child{margin-right:24px}.miningEmbedPage-module__mobileButtons___2qbjT>.miningEmbedPage-module__mobileButton___1eHtd{padding:7px 0;color:#6a6a6a;font-size:14px;line-height:17px}.miningEmbedPage-module__mobileButtons___2qbjT>.miningEmbedPage-module__mobileButton___1eHtd.miningEmbedPage-module__active___3wgZS{border-bottom:2px solid #1174e6;color:#000}.miningEmbedPage-module__graphWrapper___2rgNi{z-index:101;position:relative;display:flex;flex-direction:column;order:1;width:100%;padding:0 0 24px;background-color:#fafafa;border-bottom:1px solid #c8c8c8}.miningEmbedPage-module__graphWrapper___2rgNi>div>span{font-weight:300}.miningEmbedPage-module__graphWrapper___2rgNi .miningEmbedPage-module__kusd___z9WlJ{margin-left:8px;font-weight:300;font-size:10px;line-height:12px}@media (min-width: 735px){.miningEmbedPage-module__graphWrapper___2rgNi .miningEmbedPage-module__kusd___z9WlJ{margin-bottom:10px;margin-left:0;font-size:14px;line-height:16px}}@media (min-width: 735px){.miningEmbedPage-module__graphWrapper___2rgNi{flex-direction:row;order:2;width:100%;height:390px}.miningEmbedPage-module__graphWrapper___2rgNi>div:last-child{width:50%;padding:24px}.miningEmbedPage-module__graphWrapper___2rgNi>div:last-child>span{display:block;margin-bottom:24px}.miningEmbedPage-module__graphWrapper___2rgNi>div:first-child{width:50%;padding:24px;border-right:1px dashed rgba(0,0,0,0.4)}.miningEmbedPage-module__graphWrapper___2rgNi>div:first-child>span{display:block;margin-bottom:12px}}@media (min-width: 1200px){.miningEmbedPage-module__graphWrapper___2rgNi{width:100%;height:390px;margin-top:0;border-bottom:none}.miningEmbedPage-module__graphWrapper___2rgNi>div:last-child{width:50%}.miningEmbedPage-module__graphWrapper___2rgNi>div:first-child{width:50%;margin-top:24px;padding-top:0;border-right:1px dashed rgba(0,0,0,0.4)}.miningEmbedPage-module__graphWrapper___2rgNi>div>span{font-size:18px;line-height:21px}.miningEmbedPage-module__graphWrapper___2rgNi>div:last-of-type>span{margin-left:24px}}.miningEmbedPage-module__h2m___2Qnak{font-weight:400;font-size:1.75rem;line-height:2rem;letter-spacing:-0.1px}@media (min-width: 1200px){.miningEmbedPage-module__h2m___2Qnak{font-weight:300;font-size:2.5rem;line-height:3rem;letter-spacing:-0.2px}}.miningEmbedPage-module__line___1zpDd{width:80px;height:1px;background-color:#a0a0a0}.miningEmbedPage-module__text___HaWAE{font-weight:400;font-size:1rem;line-height:1.25rem}@media (min-width: 1200px){.miningEmbedPage-module__text___HaWAE{font-size:1rem;line-height:1.1875rem}}.miningEmbedPage-module__resetButton___3Aikq{width:95px;margin-left:calc(100% - 95px);font-size:12px;line-height:12px}@media (min-width: 1200px){.miningEmbedPage-module__resetButton___3Aikq{margin:auto calc(100% - 96px)}}.miningEmbedPage-module__resetButtonLarge___19XLA{font-size:14px}

.portActiveUseCasesImage-module__wrapper___AHd6C{order:2;width:100%;height:auto;padding:24px 0 0}@media (min-width: 1200px){.portActiveUseCasesImage-module__wrapper___AHd6C{display:flex;justify-content:center;order:1;padding:0;background-color:#fafafa}}.portActiveUseCasesImage-module__bgImage___9THrQ{width:100%;min-width:995px;height:100%;margin:0;padding:0;overflow:hidden}.portActiveUseCasesImage-module__bgImage___9THrQ>img{width:100%;height:100%;object-fit:cover}.portActiveUseCasesImage-module__circles___3kys5{position:relative;top:0;left:0;height:calc(100vh - 555px)}.portActiveUseCasesImage-module__circle___1zYyj{position:absolute;width:12px;height:12px;border-radius:50%;opacity:0}@media (min-width: 1200px){.portActiveUseCasesImage-module__circle___1zYyj{width:12px;height:12px}}.portActiveUseCasesImage-module__circleShow___20yPl{opacity:1;animation:portActiveUseCasesImage-module__fadeInAnimation___Wa7zM ease 0.65s}.portActiveUseCasesImage-module__circleShow___20yPl::before{content:'';z-index:100;position:relative;display:block;width:300%;height:300%;margin-top:-100%;margin-left:-100%;box-sizing:border-box;background-color:inherit;border-radius:45px;opacity:1;animation:portActiveUseCasesImage-module__pulse-ring___31Eid 1.25s cubic-bezier(0.215, 0.61, 0.355, 1) infinite}.portActiveUseCasesImage-module__turquoise___20TCa{background-color:#21c379}.dark-theme .portActiveUseCasesImage-module__turquoise___20TCa{background-color:#74dcdf}.portActiveUseCasesImage-module__purple___3I4Vx{background-color:#976cf4}.dark-theme .portActiveUseCasesImage-module__purple___3I4Vx{background-color:#ba9ef8}.portActiveUseCasesImage-module__blueGrey___1a6Sc{background-color:#7f87ad}.dark-theme .portActiveUseCasesImage-module__blueGrey___1a6Sc{background-color:#557791}.portActiveUseCasesImage-module__red___QNw-0{background-color:#ed0e00}.dark-theme .portActiveUseCasesImage-module__red___QNw-0{background-color:#dc2d37}.portActiveUseCasesImage-module__white___2WBHa{background-color:#fff}.portActiveUseCasesImage-module__yellow___2wCGR{background-color:#fad22d}.dark-theme .portActiveUseCasesImage-module__yellow___2wCGR{background-color:#dcaf00}.portActiveUseCasesImage-module__orange___1t5x4{background-color:#ff8c0a}.dark-theme .portActiveUseCasesImage-module__orange___1t5x4{background-color:#e66e19}.portActiveUseCasesImage-module__blue___3pZJQ{background-color:#1174e6}.dark-theme .portActiveUseCasesImage-module__blue___3pZJQ{background-color:#008cff}@keyframes portActiveUseCasesImage-module__fadeInAnimation___Wa7zM{0%{opacity:0}100%{opacity:1}}@keyframes portActiveUseCasesImage-module__pulse-ring___31Eid{0%{transform:scale(0.43)}80%,100%{opacity:0}}

.portSimpleResult-module__resultWrapper___2xz45{position:relative;display:flex;flex-direction:column;width:100%;margin:4px;padding:0}.portSimpleResult-module__filterTop___1QOfp{width:100%;height:85px;min-height:85px;background-color:#fafafa}.portSimpleResult-module__bottomFiller___1DM0P{width:100%;height:4px;margin-top:-4px;background-color:#fff}.portSimpleResult-module__graphWrapper___1oQJM{z-index:101;position:relative;display:flex;order:2;width:100%;height:400px;padding:24px;background-color:#fafafa}.portSimpleResult-module__graphWrapper___1oQJM>div>span{font-weight:300}.portSimpleResult-module__graphWrapper___1oQJM>div:first-child{width:50%;padding-right:12px;border-right:1px dashed rgba(0,0,0,0.4)}.portSimpleResult-module__graphWrapper___1oQJM>div:last-child{width:50%;margin-left:12px}@media (min-width: 1200px){.portSimpleResult-module__graphWrapper___1oQJM>div:first-child{padding-right:24px}.portSimpleResult-module__graphWrapper___1oQJM>div:last-child{margin-left:24px;font-size:18px;line-height:21px}.portSimpleResult-module__graphWrapper___1oQJM>div:last-of-type>span{margin-left:24px}}.portSimpleResult-module__chartDataBarTitle___FiHUx{display:block;margin-bottom:12px;font-size:18px;line-height:21px}.portSimpleResult-module__kusd___2RQoz{display:block;margin-bottom:10px;font-weight:300;font-size:14px;line-height:16px}

.portSustainabilityActiveUseCasesImage-module__wrapper___25Bkc{position:relative;flex:1;width:100%;padding:0;background-color:#fafafa;overflow:hidden}.portSustainabilityActiveUseCasesImage-module__emissionOverlay___1IwaZ{z-index:2;position:absolute;display:flex;justify-content:flex-start;width:100%;height:100%;padding:20px}.portSustainabilityActiveUseCasesImage-module__emissionOverlay___1IwaZ>img{max-width:100%;height:100%;object-fit:contain}.portSustainabilityActiveUseCasesImage-module__darkOverlay___1LJqz{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#242424;opacity:0.6}.portSustainabilityActiveUseCasesImage-module__bgImage___LY4JH{width:100%;height:100%;margin:0;padding:0;overflow:hidden}.portSustainabilityActiveUseCasesImage-module__bgImage___LY4JH>img{width:100%;height:100%;object-fit:cover}

.sustainabilityEmissionChart-module__wrapper___USI3-{display:flex;width:100%;height:100%}.sustainabilityEmissionChart-module__tooltipWrapper___2nwz1{display:flex;flex-direction:column;justify-content:space-between;width:170px;height:100%;padding-bottom:20px;padding-left:26px}.sustainabilityEmissionChart-module__tooltipWrapper___2nwz1>span{display:flex;flex-direction:column}.sustainabilityEmissionChart-module__label___CvAMv{font-size:14px;line-height:17px}.sustainabilityEmissionChart-module__value___up-xN{font-size:28px;line-height:34px}.sustainabilityEmissionChart-module__legend___2Wh5J{position:relative}.sustainabilityEmissionChart-module__legend___2Wh5J::before{content:'';position:absolute;top:0;left:-26px;width:18px;height:18px}.sustainabilityEmissionChart-module__legend___2Wh5J.sustainabilityEmissionChart-module__grey___3_2Am::before{background-color:#a0a0a0}.sustainabilityEmissionChart-module__legend___2Wh5J.sustainabilityEmissionChart-module__orange___2q2zo::before{background-color:#fe8d2e}.sustainabilityEmissionChart-module__chart___DEaa-{display:flex;flex:1;justify-content:center}.sustainabilityEmissionChart-module__inner___vln4J{display:flex;justify-content:center;width:104px;height:100%;border-top:1px solid #242424;border-bottom:1px solid #242424}.sustainabilityEmissionChart-module__oneYearGraph___1F3_b{position:relative;width:24px;margin:0 2px;background-color:#a0a0a0;transition:height 0.3s ease-out}.sustainabilityEmissionChart-module__oneYearGraph___1F3_b::after{content:'';position:absolute;bottom:0;width:52px;height:1px;background-color:#242424;opacity:0.6}.sustainabilityEmissionChart-module__fiveYearGraph___1wkwr{width:24px;height:100%;margin:0 2px;background-color:#fe8d2e}.sustainabilityEmissionChart-module__totalValue___11IkZ{display:flex;flex-direction:column;justify-content:center;width:150px}.sustainabilityEmissionChart-module__totalValue___11IkZ>span{text-align:right}

.sustainabilityBarLineChart-module__wrapper___Y0mKa{display:flex;flex-direction:column;height:100%}.sustainabilityBarLineChart-module__canvasWrapper___2UfGn{width:100%;height:100%;max-height:70%}.sustainabilityBarLineChart-module__tooltipWrapper___2xo9i{z-index:10;position:absolute;max-width:220px;margin-top:-7px;margin-left:30px;padding:10px 15px;background-color:#333;text-align:left;transition:visibility 0s, opacity 0.2s linear}.sustainabilityBarLineChart-module__tooltipWrapper___2xo9i>.sustainabilityBarLineChart-module__tooltipInfo___3hBUj{color:#fafafa;font-size:12px}.sustainabilityBarLineChart-module__tooltipWrapper___2xo9i>.sustainabilityBarLineChart-module__tooltipArrow___2VWYU{position:absolute;top:11px;left:-8px}.sustainabilityBarLineChart-module__chartYearsWrapper___1J-Cp{display:flex;flex-wrap:wrap;width:100%;margin:-15px 0 10px;padding-left:62px;font-weight:300;font-size:14px;line-height:17px}.sustainabilityBarLineChart-module__chartYearsWrapper___1J-Cp>span{display:block;flex:1;text-align:center}.sustainabilityBarLineChart-module__optionalLabel___1Lfef{min-width:100%}.sustainabilityBarLineChart-module__legendsWrapper___sC91R{position:absolute;bottom:22px;left:0;display:flex;flex-wrap:wrap;justify-content:space-evenly;justify-content:center;width:50%;min-height:36px;max-height:40px}.sustainabilityBarLineChart-module__legend___2W0FX{display:flex;max-height:20px}.sustainabilityBarLineChart-module__legend___2W0FX>span{margin-right:18px;margin-bottom:11px;color:#767676;font-size:12px;line-height:12px;white-space:nowrap}@media (min-width: 735px){.sustainabilityBarLineChart-module__legend___2W0FX>span{font-size:14px;line-height:16px}}.sustainabilityBarLineChart-module__legend___2W0FX:last-child{margin-bottom:0}.sustainabilityBarLineChart-module__legend___2W0FX:last-child>span{margin-right:0}.sustainabilityBarLineChart-module__legendBox___1nhUl{width:8px;height:8px;margin:2px 4px 0 0}@media (min-width: 735px){.sustainabilityBarLineChart-module__legendBox___1nhUl{width:16px;height:16px;margin:0 4px 0 0}}.sustainabilityBarLineChart-module__legendBoxLine___2x-Yn{height:2px;margin-top:5px}@media (min-width: 735px){.sustainabilityBarLineChart-module__legendBoxLine___2x-Yn{margin-top:8px}}

.portSustainableResult-module__resultWrapper___1jGjU{position:relative;display:flex;flex-direction:column;width:100%;height:calc(100vh - 56px);margin:4px;padding:0}.portSustainableResult-module__filterTop___2y5r7{flex:0 0 60px;width:100%;height:60px;background-color:#fafafa}.portSustainableResult-module__bottomFiller___11yZB{width:100%;height:4px;margin-top:-4px;background-color:#fff}.portSustainableResult-module__savingsChartWrapper___2LKzU{flex:1;margin-top:24px}.portSustainableResult-module__graphWrapper___2a4QI{z-index:101;position:relative;display:flex;flex:0 0 400px;order:2;width:100%;height:400px;padding:24px;background-color:#fafafa}.portSustainableResult-module__graphWrapper___2a4QI>div:first-child{width:50%;padding-right:12px;border-right:1px dashed rgba(0,0,0,0.4)}.portSustainableResult-module__graphWrapper___2a4QI>div:last-child{width:50%;margin-left:12px}@media (min-width: 1200px){.portSustainableResult-module__graphWrapper___2a4QI>div:first-child{padding-right:24px}.portSustainableResult-module__graphWrapper___2a4QI>div:last-child{margin-left:24px;font-size:18px;line-height:21px}.portSustainableResult-module__graphWrapper___2a4QI>div:last-of-type>span{margin-left:24px}}.portSustainableResult-module__chartDataBarTitle___1e0cs{display:block;margin-bottom:12px;font-size:18px;line-height:21px}.portSustainableResult-module__kusd___1um7j{display:block;font-size:14px;line-height:16px}.portSustainableResult-module__label___WRHCh{display:flex;margin-bottom:8px;font-size:16px;line-height:19px}.portSustainableResult-module__value___2jaXP{display:block;margin:0 0 0 auto}.portSustainableResult-module__savingsWrapper___Kmo7h{display:flex;flex-direction:column}

.portCspResult-module__resultWrapper___39Tjm{position:relative;display:flex;flex-direction:column;width:100%;max-width:calc(100vw - 727px);margin:4px;padding:0;overflow:hidden}.portCspResult-module__filterTop___pi0yQ{width:100%;height:85px;min-height:85px;background-color:#fafafa}.portCspResult-module__bottomFiller___KcXrv{width:100%;height:4px;margin-top:-4px;background-color:#fff}.portCspResult-module__graphWrapper___3fRQL{z-index:101;position:relative;display:flex;order:2;width:100%;height:400px;padding:24px;background-color:#fafafa}.portCspResult-module__graphWrapper___3fRQL>div>span{font-weight:300}.portCspResult-module__graphWrapper___3fRQL>div:first-child{width:50%;padding-right:24px;border-right:1px dashed rgba(0,0,0,0.4)}.portCspResult-module__graphWrapper___3fRQL>div:last-child{width:50%;margin-left:24px}.portCspResult-module__chartDataBarTitle___JL9BC{display:block;margin-bottom:12px;font-size:18px;line-height:21px}.portCspResult-module__topValues___1S-js{display:flex;justify-content:space-between;max-height:16px;margin-bottom:10px}.portCspResult-module__kusd___2novX{font-weight:300;font-size:14px;line-height:16px}.portCspResult-module__totalRoi___3JcJ0{font-size:18px;line-height:28px}

.portLeftMenu-module__wrapper___2_6xf{display:flex;flex-flow:column nowrap;width:140px;min-width:140px;height:100%;margin-top:66px;background-color:#fff}.portLeftMenu-module__navButton___cenvE{color:inherit;text-decoration:none;font-size:.875rem;line-height:1.0625rem;display:flex;align-items:center;justify-content:center;flex-direction:column;align-content:flex-start;align-items:flex-start;height:40px;padding-left:24px;border-bottom:2px solid transparent}.portLeftMenu-module__navButton___cenvE.portLeftMenu-module__active___3E9jI{background-color:#1174e6;color:#fff;opacity:1}.portLeftMenu-module__navButton___cenvE:hover{opacity:1}.portLeftMenu-module__testButton___1gvPN{height:80px;margin-top:auto;margin-right:20px;margin-left:20px}

.tabSimple-module__wrapper___2qpx8{display:flex;flex:1;min-height:0}.tabSimple-module__container___3SURz{flex:1;height:calc(100vh - 120px);padding-right:26px;overflow:auto}.tabSimple-module__tabs___2p_m8>div>div:last-child>div>div:first-child>div{font-size:18px}.tabSimple-module__resetButton___3hMnU{margin-top:28px;margin-bottom:20px;font-size:12px}.tabSimple-module__resetButtonLarge___5_iGv{font-size:14px}.tabSimple-module__hide___s9ihv{display:none}

.tabSustainable-module__wrapper___1OEpO{display:flex;flex:1;min-height:0}.tabSustainable-module__container___1b6Iz{flex:1;height:calc(100vh - 167px);padding-right:26px;overflow:auto}.tabSustainable-module__customizedInputRow___3KmGi{display:flex;margin-bottom:20px}.tabSustainable-module__toggleButton___21TEo{margin-left:auto}.tabSustainable-module__tabHeader___1g8Ik{display:flex;align-items:center;justify-content:space-between;margin-top:20px}.tabSustainable-module__tabHeader___1g8Ik>p{font-weight:300;font-size:20px;line-height:24px}.tabSustainable-module__groupHeader___1B7sI{position:relative;display:block;width:100%;margin:30px 0 40px;font-size:18px;line-height:22px}.tabSustainable-module__groupHeader___1B7sI::after{content:'';position:absolute;bottom:-8px;left:0;width:100%;height:1px;background-color:#ebebeb}.tabSustainable-module__divider___2CLgs{width:100%;height:1px;margin-top:20px;margin-bottom:20px;background-color:#c8c8c8}.tabSustainable-module__firstHeader___2BtWp{font-size:1.25rem;line-height:1.5rem;margin:0 0 20px}.tabSustainable-module__secondHeader___1qP3h{font-size:1.25rem;line-height:1.5rem;margin:100px 0 20px}.tabSustainable-module__resetButton___3noSj{margin-top:28px;margin-bottom:20px;font-size:12px}.tabSustainable-module__resetButtonLarge___FbfVl{font-size:14px}.tabSustainable-module__hide___1wZKp{display:none}

.portSimpleExtendedPage-module__wrapper___1QQUu{display:flex;flex-direction:row;width:100%;height:calc(100vh - 48px)}@media (min-width: 1200px){.portSimpleExtendedPage-module__wrapper___1QQUu{padding:0}}.portSimpleExtendedPage-module__contentWrapper___3LDRH{display:flex;flex-direction:row;width:100%}.portSimpleExtendedPage-module__tabHeader___YFkMp{display:flex;align-items:center;justify-content:space-between}.portSimpleExtendedPage-module__tabHeader___YFkMp>p{font-weight:300;font-size:20px;line-height:24px}.portSimpleExtendedPage-module__divider___2AwVH{width:calc(100% - 40px);height:1px;margin-top:20px;background-color:#c8c8c8}.portSimpleExtendedPage-module__tabWrapper___2gGAA{width:40%;max-width:350px;padding-top:16px;padding-right:0;padding-left:24px;background-color:#fafafa}@media (min-width: 1200px){.portSimpleExtendedPage-module__tabWrapper___2gGAA{width:55%;max-width:593px}}.portSimpleExtendedPage-module__resultWrapper___3vG9X{position:relative;display:flex;flex-direction:column;width:100%;margin:4px;padding:0}.portSimpleExtendedPage-module__filterTop___Wa4Rk{width:100%;height:85px;min-height:85px;background-color:#fafafa}.portSimpleExtendedPage-module__bottomFiller___2aklr{width:100%;height:4px;margin-top:-4px;background-color:#fff}.portSimpleExtendedPage-module__graphWrapper___Kj_K3{z-index:101;position:relative;display:flex;order:2;width:100%;height:400px;padding:24px;background-color:#fafafa}.portSimpleExtendedPage-module__graphWrapper___Kj_K3>div>span{font-weight:300}.portSimpleExtendedPage-module__graphWrapper___Kj_K3>div:first-child{width:50%;padding-right:12px;border-right:1px dashed rgba(0,0,0,0.4)}.portSimpleExtendedPage-module__graphWrapper___Kj_K3>div:last-child{width:50%;margin-left:12px}@media (min-width: 1200px){.portSimpleExtendedPage-module__graphWrapper___Kj_K3>div:first-child{padding-right:24px}.portSimpleExtendedPage-module__graphWrapper___Kj_K3>div:last-child{margin-left:24px;font-size:18px;line-height:21px}.portSimpleExtendedPage-module__graphWrapper___Kj_K3>div:last-of-type>span{margin-left:24px}}.portSimpleExtendedPage-module__chartDataBarTitle___2Dr8s{display:block;margin-bottom:12px;font-size:18px;line-height:21px}.portSimpleExtendedPage-module__kusd___heiAd{display:block;margin-bottom:10px;font-weight:300;font-size:14px;line-height:16px}

.portActiveUseCasesLine-module__wrapper___8TAnl{display:flex;flex:1;width:100%;height:auto;padding-right:20px;padding-left:60px;background-repeat:no-repeat;background-position:center;background-size:cover}.portActiveUseCasesLine-module__imgFilter___SEBAT{position:absolute;left:0;width:100%;height:100%;background-color:#000;opacity:0.5}.portActiveUseCasesLine-module__section___16mtm{z-index:2;display:flex;flex-grow:1;align-items:center}.portActiveUseCasesLine-module__section___16mtm .portActiveUseCasesLine-module__line___3bpCY{flex-grow:1;height:2px;border-bottom:solid #fff 2px}.portActiveUseCasesLine-module__section___16mtm:last-child .portActiveUseCasesLine-module__line___3bpCY{flex-grow:0.6;border-bottom:solid #fff 2px}.portActiveUseCasesLine-module__lineHide___C3dzx{opacity:0}.portActiveUseCasesLine-module__column___3m669{display:flex;flex:0.15;flex-direction:column;justify-content:center;height:300px}.portActiveUseCasesLine-module__columnTop___1dobd{display:flex;flex:0.5;flex-direction:column;align-items:center;justify-content:flex-end;width:60px;max-width:100px;text-align:center}.portActiveUseCasesLine-module__columnTop___1dobd>span{color:#fff;font-size:14px;white-space:pre}.portActiveUseCasesLine-module__dashedLine___EP6Xr{width:1px;height:70px;margin-top:10px;border-left:1px dashed #fff}.portActiveUseCasesLine-module__dashedLineShort___2spM1{height:24px}.portActiveUseCasesLine-module__columnCenter___2owMk{display:flex;align-items:center;justify-content:center}.portActiveUseCasesLine-module__circleBorder___AQgBb{width:34px;height:34px;padding:10px;border:2px solid #fff;border-radius:50%;color:#fff;font-size:14;line-height:12px;text-align:center}.portActiveUseCasesLine-module__columnBottom___1721c{display:flex;flex:0.5;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center}.portActiveUseCasesLine-module__circle___3NclN{display:none;width:12px;height:12px;margin-top:12px;border-radius:50%;opacity:0}.portActiveUseCasesLine-module__circleShow___1X34x{display:block;opacity:1;animation:portActiveUseCasesLine-module__fadeInAnimation___3bGr3 ease 0.65s}.portActiveUseCasesLine-module__turquoise___vNfxE{background-color:#21c379}.dark-theme .portActiveUseCasesLine-module__turquoise___vNfxE{background-color:#74dcdf}.portActiveUseCasesLine-module__purple___1FmBo{background-color:#976cf4}.dark-theme .portActiveUseCasesLine-module__purple___1FmBo{background-color:#ba9ef8}.portActiveUseCasesLine-module__blueGrey___2tr7Q{background-color:#7f87ad}.dark-theme .portActiveUseCasesLine-module__blueGrey___2tr7Q{background-color:#557791}.portActiveUseCasesLine-module__red___37Rw9{background-color:#ed0e00}.dark-theme .portActiveUseCasesLine-module__red___37Rw9{background-color:#dc2d37}.portActiveUseCasesLine-module__white___2j9Zx{background-color:#fff}.portActiveUseCasesLine-module__yellow___o4cBe{background-color:#fad22d}.dark-theme .portActiveUseCasesLine-module__yellow___o4cBe{background-color:#dcaf00}.portActiveUseCasesLine-module__orange___1U-iz{background-color:#ff8c0a}.dark-theme .portActiveUseCasesLine-module__orange___1U-iz{background-color:#e66e19}.portActiveUseCasesLine-module__blue___2RpHK{background-color:#1174e6}.dark-theme .portActiveUseCasesLine-module__blue___2RpHK{background-color:#008cff}@keyframes portActiveUseCasesLine-module__fadeInAnimation___3bGr3{0%{opacity:0}100%{opacity:1}}

.tabDetailed-module__wrapper___VlaFk{display:flex;flex:1;min-height:0}.tabDetailed-module__container___2SvJz{flex:1;height:calc(100vh - 167px);padding-right:26px;overflow:auto}.tabDetailed-module__resetButton___13DR8{margin-top:28px;margin-bottom:20px;font-size:12px}.tabDetailed-module__resetButtonLarge___3-ki_{font-size:14px}.tabDetailed-module__hide___33Yuc{display:none}

.tabAdditionalSavingsAndCosts-module__wrapper___3GlhJ{display:flex;flex:1;min-height:0}.tabAdditionalSavingsAndCosts-module__container___1SM4F{flex:1;height:calc(100vh - 120px);padding-right:26px;overflow:auto}.tabAdditionalSavingsAndCosts-module__firstHeader___3BKk2{font-size:1.25rem;line-height:1.5rem;margin:0 0 20px}.tabAdditionalSavingsAndCosts-module__secondHeader___1YOIu{font-size:1.25rem;line-height:1.5rem;margin:100px 0 20px}.tabAdditionalSavingsAndCosts-module__tabs___3bUfu>div>div:last-child>div>div:first-child>div{font-size:18px}.tabAdditionalSavingsAndCosts-module__tabs___3bUfu>div>div:last-child>div>div:last-child>div>p{font-size:18px}.tabAdditionalSavingsAndCosts-module__tabs___3bUfu>div>div:last-child>div>div:last-child>div>input{width:58px}@media (min-width: 1300px){.tabAdditionalSavingsAndCosts-module__tabs___3bUfu>div>div:last-child>div>div:last-child>div>input{width:90px}}.tabAdditionalSavingsAndCosts-module__extraInfo___1Jgl1{display:block;margin:-18px 0 24px;font-weight:300;font-size:14px;line-height:16px}.tabAdditionalSavingsAndCosts-module__resetButton___3qKTF{margin-top:28px;margin-bottom:20px;font-size:12px}.tabAdditionalSavingsAndCosts-module__resetButtonLarge___2s6qE{font-size:14px}

.portDetailedPage-module__wrapper___3SDLt{display:flex;flex-direction:row;width:100%;height:calc(100vh - 48px)}@media (min-width: 1200px){.portDetailedPage-module__wrapper___3SDLt{padding:0}}.portDetailedPage-module__contentWrapper___31Ykt{display:flex;flex-direction:row;width:100%}.portDetailedPage-module__tabHeader___3cu5W{display:flex;align-items:center;justify-content:space-between}.portDetailedPage-module__tabHeader___3cu5W>p{font-weight:300;font-size:20px;line-height:24px}.portDetailedPage-module__divider___2O614{width:calc(100% - 40px);height:1px;margin-top:20px;background-color:#c8c8c8}.portDetailedPage-module__tabWrapper___2-krE{width:40%;max-width:350px;padding-top:16px;padding-right:0;padding-left:24px;background-color:#fafafa}@media (min-width: 1200px){.portDetailedPage-module__tabWrapper___2-krE{width:55%;max-width:593px}}.portDetailedPage-module__resultWrapper___1vwng{position:relative;display:flex;flex-direction:column;width:100%;margin:4px 4px 0;padding:0}.portDetailedPage-module__filterTop___EJHxU{width:100%;height:85px;background-color:#fafafa}.portDetailedPage-module__bottomFiller___4Rh3p{width:100%;height:4px;margin-top:-4px;background-color:#fff}.portDetailedPage-module__graphWrapper___1VT43{z-index:101;position:relative;display:flex;width:100%;height:400px;padding:24px;background-color:#fafafa}.portDetailedPage-module__graphWrapper___1VT43>div>span{font-weight:300}.portDetailedPage-module__graphWrapper___1VT43>div:first-child{width:50%;padding-right:12px;border-right:1px dashed rgba(0,0,0,0.4)}.portDetailedPage-module__graphWrapper___1VT43>div:last-child{width:50%;margin-left:12px}@media (min-width: 1200px){.portDetailedPage-module__graphWrapper___1VT43>div:first-child{padding-right:24px}.portDetailedPage-module__graphWrapper___1VT43>div:last-child{margin-left:24px;font-size:18px;line-height:21px}.portDetailedPage-module__graphWrapper___1VT43>div:last-of-type>span{margin-left:24px}}.portDetailedPage-module__chartDataBarTitle___1avzv{display:block;margin-bottom:12px;font-size:18px;line-height:21px}.portDetailedPage-module__kusd___25fMv{display:block;margin-bottom:10px;font-weight:300;font-size:14px;line-height:16px}

.app-module__wrapper___f6D84{position:relative;flex-direction:column;width:100%;min-height:100vh;box-sizing:border-box;font-weight:400;font-size:16px;font-family:"Ericsson Hilda",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden}.app-module__wrapper___f6D84 *{box-sizing:border-box}.app-module__wrapper___f6D84.app-module__hasTopbar___2gN-N.app-module__hasTopbarMobile___8aegA{padding-top:48px}@media (min-width: 1200px){.app-module__wrapper___f6D84.app-module__hasTopbar___2gN-N{padding-top:48px}}.light-theme{background-color:#fff;color:#242424}.dark-theme{background-color:#0c0c0c;color:#f2f2f2}.light-theme h1,.light-theme h2,.light-theme h3,.light-theme h4,.light-theme h5,.light-theme h6{color:#242424 !important}.dark-theme h1,.dark-theme h2,.dark-theme h3,.dark-theme h4,.dark-theme h5,.dark-theme h6{color:#f2f2f2 !important}#app button{outline:none;cursor:pointer}#app li ::before{display:none}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */

html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers.
 */

body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */

main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */

a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove the border on images inside links in IE 10.
 */

img {
  border-style: none;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */

details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Misc
   ========================================================================== */

/**
 * Add the correct display in IE 10+.
 */

template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */

[hidden] {
  display: none;
}



