:root{--grid-width:100vw;--grid-columns-count:36}@media (min-width: 1440px){:root{--grid-width:1440px}}.text_topline_bold{font-size:1rem;font-family:Siemens Sans Pro Bold,arial,sans-serif;line-height:1.375;color:var(--theme-color-1);font-weight:400;letter-spacing:1px}.text_hero_1_bold{font-size:2.5rem;font-family:Siemens Sans Pro Bold,arial,sans-serif;line-height:1.2;color:var(--theme-color-1);font-weight:400;letter-spacing:-.5px}@media (min-width: 600px){.text_hero_1_bold{font-size:3rem;font-family:Siemens Sans Pro Bold,arial,sans-serif;line-height:1.1666666667}}@media (min-width: 1440px){.text_hero_1_bold{font-size:3.75rem;font-family:Siemens Sans Pro Bold,arial,sans-serif;line-height:1.2}}.text_hero_1_roman{font-size:2.5rem;font-family:Siemens Sans Pro Roman,arial,sans-serif;line-height:1.2;color:var(--theme-color-1);font-weight:400;letter-spacing:-.5px}@media (min-width: 600px){.text_hero_1_roman{font-size:3rem;font-family:Siemens Sans Pro Roman,arial,sans-serif;line-height:1.1666666667}}@media (min-width: 1440px){.text_hero_1_roman{font-size:3.75rem;font-family:Siemens Sans Pro Roman,arial,sans-serif;line-height:1.2}}.text_hero_2_roman{font-size:2rem;font-family:Siemens Sans Pro Roman,arial,sans-serif;line-height:1.1875;color:var(--theme-color-1);letter-spacing:-1px}@media (min-width: 1024px){.text_hero_2_roman{font-size:2.25rem;font-family:Siemens Sans Pro Roman,arial,sans-serif;line-height:1.3333333333}}@media (min-width: 1440px){.text_hero_2_roman{font-size:2.5rem;font-family:Siemens Sans Pro Roman,arial,sans-serif;line-height:1.3}}.text_hero_2_bold{font-size:2rem;font-family:Siemens Sans Pro Bold,arial,sans-serif;line-height:1.1875;color:var(--theme-color-1);font-weight:400;letter-spacing:-.5px;font-family:Siemens Sans Pro SBold,arial,sans-serif}@media (min-width: 1024px){.text_hero_2_bold{font-size:2.25rem;font-family:Siemens Sans Pro Bold,arial,sans-serif;line-height:1.3333333333}}@media (min-width: 1440px){.text_hero_2_bold{font-size:2.5rem;font-family:Siemens Sans Pro Bold,arial,sans-serif;line-height:1.3}}.text_hero_3_roman{font-size:1.75rem;font-family:Siemens Sans Pro Roman,arial,sans-serif;line-height:1.3571428571;color:var(--theme-color-1);letter-spacing:-.5px}@media (min-width: 600px){.text_hero_3_roman{font-size:2rem;font-family:Siemens Sans Pro Roman,arial,sans-serif;line-height:1.3125}}@media (min-width: 1440px){.text_hero_3_roman{font-size:2.25rem;font-family:Siemens Sans Pro Roman,arial,sans-serif;line-height:1.2777777778}}.text_hero_3_bold{font-size:1.75rem;font-family:Siemens Sans Pro Bold,arial,sans-serif;line-height:1.3571428571;color:var(--theme-color-1);font-weight:400;letter-spacing:-.5px}@media (min-width: 600px){.text_hero_3_bold{font-size:2rem;font-family:Siemens Sans Pro Bold,arial,sans-serif;line-height:1.3125}}@media (min-width: 1440px){.text_hero_3_bold{font-size:2.25rem;font-family:Siemens Sans Pro Bold,arial,sans-serif;line-height:1.2777777778}}.text_hero_4_roman{font-size:1.625rem;font-family:Siemens Sans Pro Roman,arial,sans-serif;line-height:1.3076923077;color:var(--theme-color-1);font-weight:400;letter-spacing:-.5px}@media (min-width: 600px){.text_hero_4_roman{font-size:1.75rem;font-family:Siemens Sans Pro Roman,arial,sans-serif;line-height:1.2142857143}}@media (min-width: 1440px){.text_hero_4_roman{font-size:2rem;font-family:Siemens Sans Pro Roman,arial,sans-serif;line-height:1.1875}}.text_hero_4_bold{font-size:1.625rem;font-family:Siemens Sans Pro Bold,arial,sans-serif;line-height:1.3076923077;color:var(--theme-color-1);font-weight:400}@media (min-width: 600px){.text_hero_4_bold{font-size:1.75rem;font-family:Siemens Sans Pro Bold,arial,sans-serif;line-height:1.2142857143}}@media (min-width: 1440px){.text_hero_4_bold{font-size:2rem;font-family:Siemens Sans Pro Bold,arial,sans-serif;line-height:1.1875}}.text_hero_5_roman{font-size:1.375rem;font-family:Siemens Sans Pro Roman,arial,sans-serif;line-height:1.3636363636;color:var(--theme-color-1);font-weight:400}@media (min-width: 600px){.text_hero_5_roman{font-size:1.5rem;font-family:Siemens Sans Pro Roman,arial,sans-serif;line-height:1.3333333333}}@media (min-width: 1440px){.text_hero_5_roman{font-size:1.5rem;font-family:Siemens Sans Pro Roman,arial,sans-serif;line-height:1.3333333333}}.text_hero_5_bold{font-size:1.375rem;font-family:Siemens Sans Pro Bold,arial,sans-serif;line-height:1.3636363636;color:var(--theme-color-1)}@media (min-width: 600px){.text_hero_5_bold{font-size:1.5rem;font-family:Siemens Sans Pro Bold,arial,sans-serif;line-height:1.3333333333}}@media (min-width: 1440px){.text_hero_5_bold{font-size:1.5rem;font-family:Siemens Sans Pro Bold,arial,sans-serif;line-height:1.3333333333}}.text_hero_6_roman{font-size:1.25rem;font-family:Siemens Sans Pro Roman,arial,sans-serif;line-height:1.4;color:var(--theme-color-1)}.text_hero_6_bold{font-size:1.25rem;font-family:Siemens Sans Pro Bold,arial,sans-serif;line-height:1.4;color:var(--theme-color-1);font-weight:400}.text_quote{font-size:2rem;font-family:Siemens Sans Pro Roman,arial,sans-serif;line-height:1.25;color:var(--theme-color-1);font-weight:400;letter-spacing:-.5px}@media (min-width: 1024px){.text_quote{font-size:2.25rem;font-family:Siemens Sans Pro Roman,arial,sans-serif;line-height:1.3333333333}}@media (min-width: 1440px){.text_quote{font-size:2.5rem;font-family:Siemens Sans Pro Roman,arial,sans-serif;line-height:1.4}}.text_intro{font-size:1.375rem;font-family:Siemens Sans Pro Roman,arial,sans-serif;line-height:1.4545454545;color:var(--theme-color-1);font-weight:400}.text_copy_roman{font-size:1.125rem;font-family:Siemens Sans Pro Roman,arial,sans-serif;line-height:1.5555555556;color:var(--theme-color-1);font-weight:400}.text_copy_bold{font-size:1.125rem;font-family:Siemens Sans Pro Bold,arial,sans-serif;line-height:1.5555555556;color:var(--theme-color-1);font-weight:400}.text_copy_small_roman{font-size:.875rem;font-family:Siemens Sans Pro Roman,arial,sans-serif;line-height:1.5;color:var(--theme-color-1);font-weight:400}.text_copy_small_bold{font-size:.875rem;font-family:Siemens Sans Pro Bold,arial,sans-serif;line-height:1.5;color:var(--theme-color-1);font-weight:400}.text_caption{font-size:1rem;font-family:Siemens Sans Pro Roman,arial,sans-serif;line-height:1.75;color:var(--theme-color-1);font-weight:400}.text_caption_small{font-size:.75rem;font-family:Siemens Sans Pro Roman,arial,sans-serif;line-height:1.6666666667;color:var(--theme-color-1);font-weight:400}.text_tags{font-size:.875rem;font-family:Siemens Sans Pro Roman,arial,sans-serif;line-height:1.7142857143;letter-spacing:.2px;color:var(--theme-color-1)}.text_agnostic_xsmall{font-size:.75rem;font-family:Siemens Sans Pro Roman,arial,sans-serif;line-height:1.6666666667}.text_agnostic_xsmall_bold{font-size:.75rem;font-family:Siemens Sans Pro Bold,arial,sans-serif;line-height:1.6666666667}.text_agnostic_small{font-size:1rem;font-family:Siemens Sans Pro Roman,arial,sans-serif;line-height:1.375}.text_agnostic_small_bold{font-size:1rem;font-family:Siemens Sans Pro Bold,arial,sans-serif;line-height:1.375}.text_agnostic_regular{font-size:1.125rem;font-family:Siemens Sans Pro Roman,arial,sans-serif;line-height:1.5555555556}.text_agnostic_regular_bold{font-size:1.125rem;font-family:Siemens Sans Pro Bold,arial,sans-serif;line-height:1.5555555556}.text_agnostic_large{font-size:1.25rem;font-family:Siemens Sans Pro Roman,arial,sans-serif;line-height:1.4}.text_agnostic_large_bold{font-size:1.25rem;font-family:Siemens Sans Pro Bold,arial,sans-serif;line-height:1.4}.tag_agnostic{font-size:.875rem;font-family:Siemens Sans Pro SBold,arial,sans-serif;line-height:1.7142857143}.commerceCheckoutState{margin-bottom:40px}.commerceCheckoutState__errorMessage{font-size:1.125rem;font-family:Siemens Sans Pro Roman,arial,sans-serif;line-height:1.5555555556;color:var(--theme-color-1);font-weight:400;color:#000028;padding:24px calc(var(--grid-width) / var(--grid-columns-count) * 2) 24px calc(var(--grid-width) / var(--grid-columns-count) * 2);background-color:#fcccd7;position:relative;line-height:32px;width:100%}[dir=ltr] .commerceCheckoutState__errorMessage{margin-left:calc(-1 * calc(var(--grid-width) / var(--grid-columns-count) * 2))}[dir=rtl] .commerceCheckoutState__errorMessage{margin-right:calc(-1 * calc(var(--grid-width) / var(--grid-columns-count) * 2))}.commerceCheckoutState__errorMessage:before{content:"";-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-image:url(/assets/static/circle-error.fedaa79b.svg);mask-image:url(/assets/static/circle-error.fedaa79b.svg);color:#ff2640;position:relative;display:inline-block;top:9px;z-index:1000;width:32px;height:32px;-webkit-mask-size:32px;mask-size:32px;-webkit-mask-image:url(/assets/static/circle_checked_grey.6f61fa3f.svg);mask-image:url(/assets/static/circle_checked_grey.6f61fa3f.svg);background-color:#ff2640}[dir=ltr] .commerceCheckoutState__errorMessage:before{margin-right:12px}[dir=rtl] .commerceCheckoutState__errorMessage:before{margin-left:12px}.commerceCheckoutState__errorMessage--warning{background-color:#fff3c6}.commerceCheckoutState__errorMessage--warning:before{-webkit-mask-image:url(/assets/static/circle-information.200c20f3.svg);mask-image:url(/assets/static/circle-information.200c20f3.svg);color:#e96401;background-color:#e96401}.commerceCheckoutState__errorMessage--info{background-color:#f3f3f0}.commerceCheckoutState__errorMessage--info:before{-webkit-mask-image:url(/assets/static/circle-information.200c20f3.svg);mask-image:url(/assets/static/circle-information.200c20f3.svg);color:#000028;background-color:#000028}.commerceCheckoutState__errorMessage--success{background-color:#f3f3f0}.commerceCheckoutState__errorMessage--success:before{-webkit-mask-image:url(/assets/static/circle-checkmark.63f559d3.svg);mask-image:url(/assets/static/circle-checkmark.63f559d3.svg);color:#007369;background-color:#007369}.commerceCheckoutState__loggedUser{font-size:1.125rem;font-family:Siemens Sans Pro Roman,arial,sans-serif;line-height:1.5555555556;color:var(--theme-color-1);font-weight:400;color:#000028;padding-top:40px;margin-bottom:24px}.commerceCheckoutState__headline{font-size:2.5rem;font-family:Siemens Sans Pro Roman,arial,sans-serif;line-height:1.2;color:var(--theme-color-1);font-weight:400;letter-spacing:-.5px;color:#000028;margin-bottom:16px}@media (min-width: 600px){.commerceCheckoutState__headline{font-size:3rem;font-family:Siemens Sans Pro Roman,arial,sans-serif;line-height:1.1666666667}}@media (min-width: 1440px){.commerceCheckoutState__headline{font-size:3.75rem;font-family:Siemens Sans Pro Roman,arial,sans-serif;line-height:1.2}}.commerceCheckoutState__wrapper{display:grid;grid-template-columns:repeat(5,1fr);grid-column-gap:8px}.commerceCheckoutState__wrapper--steps3{grid-template-columns:repeat(3,1fr)}.commerceCheckoutState__wrapper--steps4{grid-template-columns:repeat(4,1fr)}.commerceCheckoutState__wrapper--steps5{grid-template-columns:repeat(5,1fr)}.commerceCheckoutState__wrapper--rfq{grid-template-columns:repeat(3,1fr)}.commerceCheckoutState__wrapper--acmOnly,.commerceCheckoutState__wrapper--poa{grid-template-columns:repeat(4,1fr)}.commerceCheckoutState__steps{font-size:1.125rem;font-family:Siemens Sans Pro Roman,arial,sans-serif;line-height:1.5555555556;color:var(--theme-color-1);font-weight:400;color:#000028}.commerceCheckoutState__state{--stateColor:#66667e;font-size:1rem;font-family:Siemens Sans Pro Roman,arial,sans-serif;line-height:1.75;color:var(--theme-color-1);font-weight:400;position:relative;text-align:center;color:var(--stateColor)}.commerceCheckoutState__state .commerceCheckoutState__symbolWrapper{position:relative;display:flex;width:100%;height:16px;margin-bottom:8px}@media (min-width: 1024px){.commerceCheckoutState__state .commerceCheckoutState__symbolWrapper{height:30px}}.commerceCheckoutState__state .commerceCheckoutState__symbolWrapper>div:first-child{content:"";position:absolute;width:calc(50% - 8px);height:2px;top:7px;background-color:var(--stateColor)}[dir=ltr] .commerceCheckoutState__state .commerceCheckoutState__symbolWrapper>div:first-child{left:0}[dir=rtl] .commerceCheckoutState__state .commerceCheckoutState__symbolWrapper>div:first-child{right:0}@media (min-width: 1024px){.commerceCheckoutState__state .commerceCheckoutState__symbolWrapper>div:first-child{height:3px;top:13.5px;width:calc(50% - 14px)}}.commerceCheckoutState__state .commerceCheckoutState__symbolWrapper .commerceCheckoutState__circle{content:"";position:absolute;width:16px;height:16px;-webkit-mask-size:16px;mask-size:16px;-webkit-mask-image:url(/assets/static/circle.b60e79d7.svg);mask-image:url(/assets/static/circle.b60e79d7.svg);background-color:var(--stateColor)}[dir=ltr] .commerceCheckoutState__state .commerceCheckoutState__symbolWrapper .commerceCheckoutState__circle{left:calc(50% - 8px)}[dir=rtl] .commerceCheckoutState__state .commerceCheckoutState__symbolWrapper .commerceCheckoutState__circle{right:calc(50% - 8px)}@media (min-width: 1024px){.commerceCheckoutState__state .commerceCheckoutState__symbolWrapper .commerceCheckoutState__circle{width:31px;height:30px;-webkit-mask-size:31px;mask-size:31px}[dir=ltr] .commerceCheckoutState__state .commerceCheckoutState__symbolWrapper .commerceCheckoutState__circle{left:calc(50% - 15px)}[dir=rtl] .commerceCheckoutState__state .commerceCheckoutState__symbolWrapper .commerceCheckoutState__circle{right:calc(50% - 15px)}}.commerceCheckoutState__state .commerceCheckoutState__symbolWrapper>div:last-child{content:"";position:absolute;top:7px;width:calc(50% - 7px);background-color:var(--stateColor);height:2px}[dir=ltr] .commerceCheckoutState__state .commerceCheckoutState__symbolWrapper>div:last-child{right:0}[dir=rtl] .commerceCheckoutState__state .commerceCheckoutState__symbolWrapper>div:last-child{left:0}@media (min-width: 1024px){.commerceCheckoutState__state .commerceCheckoutState__symbolWrapper>div:last-child{width:calc(50% - 15px);height:3px;top:13.5px}}.commerceCheckoutState__state--active{--stateColor:#005159}.commerceCheckoutState__state--error{--stateColor:#ff2640}.commerceCheckoutState__state--error .commerceCheckoutState__symbolWrapper .commerceCheckoutState__circle{-webkit-mask-image:unset;mask-image:unset;background-image:url(/assets/static/circle_checked_grey.6f61fa3f.svg);background-color:transparent;background-repeat:no-repeat;background-size:16px}@media (min-width: 1024px){.commerceCheckoutState__state--error .commerceCheckoutState__symbolWrapper .commerceCheckoutState__circle{background-size:30px}}.commerceCheckoutState__state--locked .commerceCheckoutState__symbolWrapper .commerceCheckoutState__circle{-webkit-mask-image:unset;mask-image:unset;background-image:url(/assets/static/circle_checked_grey.6f61fa3f.svg);background-color:transparent;background-size:16px}@media (min-width: 1024px){.commerceCheckoutState__state--locked .commerceCheckoutState__symbolWrapper .commerceCheckoutState__circle{background-size:30px}}.commerceCheckoutState__state--passed .commerceCheckoutState__symbolWrapper .commerceCheckoutState__circle,.commerceCheckoutState__state--final .commerceCheckoutState__symbolWrapper .commerceCheckoutState__circle{-webkit-mask-image:unset;mask-image:unset;background-image:url(/assets/static/circle_checked.3f283b42.svg);background-color:transparent;background-size:16px}@media (min-width: 1024px){.commerceCheckoutState__state--passed .commerceCheckoutState__symbolWrapper .commerceCheckoutState__circle,.commerceCheckoutState__state--final .commerceCheckoutState__symbolWrapper .commerceCheckoutState__circle{background-size:30px}}.commerceCheckoutState__state--passed:hover:not(.commerceCheckoutState__state--final),.commerceCheckoutState__state--final:hover:not(.commerceCheckoutState__state--final){--stateColor:$color-interaction-light-interactive-blue}.commerceCheckoutState__state--passed:hover:not(.commerceCheckoutState__state--final) .commerceCheckoutState__symbolWrapper .commerceCheckoutState__circle,.commerceCheckoutState__state--final:hover:not(.commerceCheckoutState__state--final) .commerceCheckoutState__symbolWrapper .commerceCheckoutState__circle{background-image:url(/assets/static/circle_checked_hover.e3a95d17.svg);background-size:17px}@media (min-width: 1024px){.commerceCheckoutState__state--passed:hover:not(.commerceCheckoutState__state--final) .commerceCheckoutState__symbolWrapper .commerceCheckoutState__circle,.commerceCheckoutState__state--final:hover:not(.commerceCheckoutState__state--final) .commerceCheckoutState__symbolWrapper .commerceCheckoutState__circle{background-size:31px}}
