@charset "utf-8";.cmp-engineSpecifications{overflow-x:scroll}@media(min-width:1920px){.cmp-engineSpecifications{margin-bottom:0}}.cmp-engineSpecifications.dark .responsiveTableArrow .bar{background-color:#e9ecec}.cmp-engineSpecifications table{background-color:#fff;color:#4a4f54}.cmp-engineSpecifications table caption{display:none}.cmp-engineSpecifications table:not(.nonResponsive){width:100%}.cmp-engineSpecifications table:not(.nonResponsive) tbody tr{border-bottom:1px solid rgba(74,79,84,.3)}.cmp-engineSpecifications table:not(.nonResponsive) tbody tr td,.cmp-engineSpecifications table:not(.nonResponsive) tbody tr th{background-clip:padding-box;min-width:114px;text-align:left;vertical-align:middle}.cmp-engineSpecifications table:not(.nonResponsive) tbody tr th{font-weight:500}.cmp-engineSpecifications table:not(.nonResponsive) tbody tr th:first-child{background-color:#e9ecec;border-right:1px solid rgba(74,79,84,.3)}@media(min-width:1280px){.cmp-engineSpecifications table:not(.nonResponsive) tbody tr th:first-child{border-right:none}}.cmp-engineSpecifications table:not(.nonResponsive) tbody tr th:first-child h5{color:#000}.grey .cmp-engineSpecifications table:not(.nonResponsive) tbody tr th:last-child:after,.light .cmp-engineSpecifications table:not(.nonResponsive) tbody tr th:last-child:after,.white .cmp-engineSpecifications table:not(.nonResponsive) tbody tr th:last-child:after{background-color:#fff}.dark .cmp-engineSpecifications table:not(.nonResponsive) tbody tr th:last-child:after{background-color:#f8f9f9}.cmp-engineSpecifications table:not(.nonResponsive) tbody tr th span{font-size:1.1rem;font-weight:400;letter-spacing:.03rem;line-height:1.4rem}.cmp-engineSpecifications table:not(.nonResponsive) tbody tr:last-child{border-bottom:0}.cmp-engineSpecifications .stickToRight{position:relative}.cmp-engineSpecifications .tableHeadingWrapper:after,.cmp-engineSpecifications .tableHeadingWrapper:before{width:0}@media(min-width:1920px){.cmp-engineSpecifications .tableHeadingWrapper p{width:765px}}.cmp-engineSpecifications .headerBlock{margin:0 auto 40px;padding-left:0;padding-right:0}@media(min-width:1280px){.cmp-engineSpecifications .headerBlock{margin:0 auto}}.cmp-engineSpecifications .headerBlock .headline{padding-left:25px;padding-right:25px}@media(min-width:768px){.cmp-engineSpecifications .headerBlock .headline{padding-left:30px}}.cmp-engineSpecifications .ctaContainer{margin-bottom:0;margin-top:30px;padding-bottom:0;padding-left:30px;text-align:left}@media(min-width:768px){.cmp-engineSpecifications .ctaContainer{margin-bottom:0;margin-top:0}}@media(min-width:1280px){.cmp-engineSpecifications .ctaContainer{margin-bottom:0;padding-bottom:5pc}}@media(min-width:1920px){.cmp-engineSpecifications .ctaContainer{margin-bottom:5pc;padding-bottom:60px;padding-left:30px}}.cmp-engineSpecifications .bottomCta{margin-bottom:0;padding-bottom:0;padding-left:30px;text-align:left}@media(min-width:1280px){.cmp-engineSpecifications .bottomCta{padding-bottom:5pc;padding-left:0}}@media(min-width:1920px){.cmp-engineSpecifications .bottomCta{padding-bottom:60px;padding-left:0}}.cmp-engineSpecifications tbody tr td{padding:18px}@media(min-width:768px){.cmp-engineSpecifications tbody tr td{padding:28px}}.cmp-engineSpecifications tbody tr th{padding:18px}@media(min-width:768px){.cmp-engineSpecifications tbody tr th{padding:28px}}.cmp-engineSpecifications tbody tr th a{color:#0c121c;text-decoration:underline}.cmp-engineSpecifications .ResponsiveTable{border:initial;padding:0 25px}@media(min-width:768px){.cmp-engineSpecifications .ResponsiveTable{padding:0 30px}}.cmp-engineSpecifications .ResponsiveTable table{border-bottom-color:rgba(0,0,0,0)!important;border-top-color:rgba(0,0,0,0)!important}.cmp-engineSpecifications .responsiveTableArrow{margin-bottom:6px;margin-top:-25px}.cmp-engineSpecifications .responsiveTableArrow .leftArrow{margin-left:3px}.cmp-engineSpecifications .responsiveTableArrow .rightArrow:before{margin-left:-2px}.cmp-engineSpecifications .responsiveTableArrow .bar{height:1px;margin-left:9pt;margin-right:10px;margin-top:5px}.cmp-engineSpecifications .responsiveTableArrow.bottom{margin-top:20px}.cmp-engineSpecifications th:first-child span{display:block;margin-bottom:5px}.cmp-engineSpecifications th:first-child span:nth-child(2){margin-top:9pt}.cmp-engineSpecifications tr:first-child th span{display:block}.cmp-engineSpecifications .cmp-engineSpecifications__summary{max-width:524px;padding-bottom:24px;padding-left:25px}@media(min-width:768px){.cmp-engineSpecifications .cmp-engineSpecifications__summary{max-width:760px;padding-bottom:60px;padding-left:30px}}@media(min-width:1280px){.cmp-engineSpecifications .cmp-engineSpecifications__summary{max-width:760px;text-align:left}.cmp-engineSpecifications .cmp-engineSpecifications__summary+.ctaContainer{margin-top:-36px}}.cmp-engineSpecifications .table+.bottomCta{margin-top:60px}.ResponsiveTable{overflow:hidden;width:100%}.ResponsiveTable table:not(.nonResponsive) tr td:first-child{padding-left:18px}@media(min-width:768px){.ResponsiveTable table:not(.nonResponsive) tr td:first-child{padding-left:20px}}.ResponsiveTable table:not(.nonResponsive) tr td:last-child{padding-right:0}.ResponsiveTable table:not(.nonResponsive) tr th:first-child{padding-left:18px}@media(min-width:768px){.ResponsiveTable table:not(.nonResponsive) tr th:first-child{padding-left:20px}}.ResponsiveTable table:not(.nonResponsive) tr th:last-child{padding-right:0}.ResponsiveTable .tableWrapper{position:relative}.ResponsiveTable .tableWrapper .pinned{min-width:115px;position:absolute;top:0;width:35%}.ResponsiveTable .tableWrapper .pinned:after{background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(0,0,0,.2)),to(transparent));background:linear-gradient(90deg,rgba(0,0,0,.2),transparent);content:"";display:block;height:100%;position:absolute;right:-3px;top:0;width:4px}.ResponsiveTable .tableWrapper .pinned table:not(.nonResponsive){border-right-width:0}.ResponsiveTable .tableWrapper .pinned table:not(.nonResponsive) tbody tr th:first-child{word-break:break-word}.ResponsiveTable .tableWrapper .scrollable{margin-left:35%;overflow:scroll;overflow-y:hidden}.ResponsiveTable .tableWrapper .scrollable table:not(.nonResponsive){border-left-width:0;position:relative}.ResponsiveTable .tableWrapper .scrollable table:not(.nonResponsive) tbody tr td:first-child,.ResponsiveTable .tableWrapper .scrollable table:not(.nonResponsive) tbody tr th:first-child{display:none}.responsiveTableArrow{height:20px;margin-bottom:5px;margin-left:35%;position:relative;width:65%}.responsiveTableArrow .leftArrow{color:#e9ecec;height:20px;left:0;position:absolute;text-align:center;top:0;width:20px}.responsiveTableArrow .leftArrow:before{speak:none;-webkit-font-smoothing:antialiased;content:"";display:inline-block;font-family:icons-2022;font-style:normal;font-variant:normal;font-weight:400;letter-spacing:0;line-height:1em;margin:0 .2em;text-align:center;text-decoration:inherit;vertical-align:middle;width:1em}.responsiveTableArrow .rightArrow{height:20px;position:absolute;right:0;text-align:center;top:0;width:20px}.responsiveTableArrow .rightArrow:before{speak:none;-webkit-font-smoothing:antialiased;content:"";display:inline-block;font-family:icons-2022;font-style:normal;font-variant:normal;font-weight:400;letter-spacing:0;line-height:1em;margin:0 .2em;text-align:center;text-decoration:inherit;vertical-align:middle;width:1em}.responsiveTableArrow .bar{background-color:#e9ecec;height:2px;margin:9px 8px}.cmp-table{padding-bottom:60px;padding-top:60px}.cmp-table .tableHeadingWrapper p{text-align:left;width:325px}@media(min-width:768px){.cmp-table .tableHeadingWrapper p{width:760px}}.cmp-table .cmp-engineSpecifications__summary{padding-bottom:24px;text-align:left}.cmp-table .cmp-engineSpecifications__summary p{text-align:left}@media(min-width:768px){.cmp-table .cmp-engineSpecifications__summary p{max-width:520px}}@media(min-width:1280px){.cmp-table .cmp-engineSpecifications__summary p{max-width:760px}.cmp-table .cmp-engineSpecifications__summary{padding-bottom:60px}}.cmp-table .primary-link{margin-bottom:0}.cmp-table .ctaContainer{margin-top:0;padding-left:25px}@media(min-width:1280px){.cmp-table .ctaContainer{padding-left:0;width:auto}.cmp-table{margin-left:auto;margin-right:auto;max-width:1460px;padding-left:6rem;padding-right:6rem}}.cmp-table--padSpace28 .cmp-table .ResponsiveTable table:not(.nonResponsive) tr td:first-child,.cmp-table--padSpace28 .cmp-table .ResponsiveTable table:not(.nonResponsive) tr th:first-child{padding-left:28px}.cmp-table--padSpace28 .cmp-table table tbody tr td,.cmp-table--padSpace28 .cmp-table table tbody tr th{padding:28px}.cmp-table--padSpace18 .cmp-table .ResponsiveTable table:not(.nonResponsive) tr td:first-child,.cmp-table--padSpace18 .cmp-table .ResponsiveTable table:not(.nonResponsive) tr th:first-child{padding-left:18px}.cmp-table--padSpace18 .cmp-table table tbody tr td,.cmp-table--padSpace18 .cmp-table table tbody tr th{padding:18px}.cmp-table .primary-link{margin-top:0}.cmp-table .cmp-engineSpecifications{overflow-x:hidden}.cmp-table .cmp-engineSpecifications table:not(.nonResponsive) tbody tr th:first-child,.cmp-table .cmp-engineSpecifications table:not(.nonResponsive) tbody tr th:last-child{position:relative}.cmp-table .cmp-engineSpecifications table:not(.nonResponsive) tbody tr th:first-child:after,.cmp-table .cmp-engineSpecifications table:not(.nonResponsive) tbody tr th:last-child:after{bottom:-1px;content:" ";height:1px;position:absolute;width:18px}.cmp-table .cmp-engineSpecifications table:not(.nonResponsive) tbody tr th:first-child{background-color:#e9ecec}.cmp-table .cmp-engineSpecifications table:not(.nonResponsive) tbody tr th:first-child:after{left:0}@media(min-width:1280px){.cmp-table .cmp-engineSpecifications table:not(.nonResponsive) tbody tr th:first-child{width:297px}}@media(min-width:1920px){.cmp-table .cmp-engineSpecifications table:not(.nonResponsive) tbody tr th:first-child{padding:20px}}.dark .cmp-table .cmp-engineSpecifications table:not(.nonResponsive) tbody tr th:not(:first-child){background-color:#f8f9f9}.cmp-table .cmp-engineSpecifications table:not(.nonResponsive) tbody tr th:last-child:after{right:0}.cmp-table .cmp-engineSpecifications table:not(.nonResponsive) tbody tr td:last-child{position:relative}.cmp-table .cmp-engineSpecifications table:not(.nonResponsive) tbody tr td:last-child:after{bottom:-1px;content:" ";height:1px;position:absolute;right:0;width:18px}.grey .cmp-table .cmp-engineSpecifications table:not(.nonResponsive) tbody tr td:last-child:after,.light .cmp-table .cmp-engineSpecifications table:not(.nonResponsive) tbody tr td:last-child:after,.white .cmp-table .cmp-engineSpecifications table:not(.nonResponsive) tbody tr td:last-child:after{background-color:#fff}.dark .cmp-table .cmp-engineSpecifications table:not(.nonResponsive) tbody tr td:last-child:after{background-color:#f8f9f9}.cmp-table .cmp-engineSpecifications table th:first-child,.cmp-table .cmp-engineSpecifications table th:last-child{position:relative}.cmp-table .cmp-engineSpecifications table th:first-child:after,.cmp-table .cmp-engineSpecifications table th:last-child:after{bottom:-1px;content:" ";height:1px;position:absolute;width:18px}.cmp-table .cmp-engineSpecifications table th:first-child{background-color:#e9ecec;border-right:1px solid rgba(74,79,84,.3)}@media(min-width:1280px){.cmp-table .cmp-engineSpecifications table th:first-child{border-right-color:rgba(0,0,0,0)}}.cmp-table .cmp-engineSpecifications table th:first-child:after{background-color:#e9ecec;left:0}.dark .cmp-table .cmp-engineSpecifications table th:not(:first-child){background-color:#f8f9f9}.cmp-table .cmp-engineSpecifications table th:last-child:after{right:0}.grey .cmp-table .cmp-engineSpecifications table th:last-child:after,.light .cmp-table .cmp-engineSpecifications table th:last-child:after,.white .cmp-table .cmp-engineSpecifications table th:last-child:after{background-color:#fff}.dark .cmp-table .cmp-engineSpecifications table th:last-child:after{background-color:#f8f9f9}.cmp-table .cmp-engineSpecifications table td:last-child{position:relative}.cmp-table .cmp-engineSpecifications table td:last-child:after{bottom:-1px;content:" ";height:1px;position:absolute;right:0;width:18px}.grey .cmp-table .cmp-engineSpecifications table td:last-child:after,.light .cmp-table .cmp-engineSpecifications table td:last-child:after,.white .cmp-table .cmp-engineSpecifications table td:last-child:after{background-color:#fff}.dark .cmp-table .cmp-engineSpecifications table td:last-child:after,.dark .cmp-table .cmp-engineSpecifications table td:not(:first-child){background-color:#f8f9f9}@media(min-width:1280px){.cmp-table .cmp-engineSpecifications .headerBlock .headline{padding-left:0}}.cmp-table .cmp-engineSpecifications .headerBlock .cmp-engineSpecifications__summary{text-align:left}@media(min-width:1280px){.cmp-table .cmp-engineSpecifications .headerBlock .cmp-engineSpecifications__summary{padding-left:0}.cmp-table .cmp-engineSpecifications .ResponsiveTable{padding-left:0;padding-right:0}}.cmp-table .cmp-engineSpecifications .ctaContainer .primary-link{width:auto}@media(min-width:1280px){.cmp-table .cmp-engineSpecifications .ctaContainer .primary-link{width:auto}}.cmp-table .cmp-engineSpecifications .ctaContainer .primaryLinkContainer{margin-top:0!important}.cmp-table[data-layout=right]{padding-bottom:0;padding-top:0}@media(min-width:768px){.cmp-table[data-layout=right]{padding-bottom:30px;padding-right:30px;padding-top:30px}}@media(min-width:1280px){.cmp-table[data-layout=right]{padding:60px 45px}}@media(min-width:1920px){.cmp-table[data-layout=right]{padding:5pc 45px}}.cmp-table[data-layout=right] .cmp-engineSpecifications{display:grid;grid-template-columns:100vw;margin-bottom:0;margin-top:0}@media(min-width:768px){.cmp-table[data-layout=right] .cmp-engineSpecifications{grid-template-columns:minmax(229px,345px) 30px minmax(430px,860px);max-width:100vw}}@media(min-width:1280px){.cmp-table[data-layout=right] .cmp-engineSpecifications{grid-template-columns:345px minmax(40px,170px) minmax(auto,825px);margin:0 auto;max-width:1340px}}.cmp-table[data-layout=right] .cmp-engineSpecifications .headerBlock{margin-bottom:25px;margin-top:25px;width:100%}@media(min-width:768px){.cmp-table[data-layout=right] .cmp-engineSpecifications .headerBlock{margin-bottom:unset;margin-top:unset}}.cmp-table[data-layout=right] .cmp-engineSpecifications .headerBlock .ctaContainer{margin-bottom:0;padding-bottom:0}@media(min-width:768px){.cmp-table[data-layout=right] .cmp-engineSpecifications .headerBlock .ctaContainer{padding-left:30px}}@media(min-width:1280px){.cmp-table[data-layout=right] .cmp-engineSpecifications .headerBlock .ctaContainer{padding-left:0}}.cmp-table[data-layout=right] .cmp-engineSpecifications .headerBlock .headline{padding-right:0}.cmp-table[data-layout=right] .cmp-engineSpecifications .headerBlock .tableHeadingWrapper p{width:auto}.cmp-table[data-layout=right] .cmp-engineSpecifications .table{grid-row:2;margin:25px}@media(min-width:768px){.cmp-table[data-layout=right] .cmp-engineSpecifications .table{grid-column:3;grid-row:1;margin:0}}.cmp-table[data-layout=right] .cmp-engineSpecifications .table .responsiveTableArrow{display:none}.cmp-table[data-layout=right] .cmp-engineSpecifications .table .scrollable{margin-left:165px}.cmp-table[data-layout=right] .cmp-engineSpecifications .table .pinned{max-width:165px;width:165px}.cmp-table[data-layout=right] .cmp-engineSpecifications .table td,.cmp-table[data-layout=right] .cmp-engineSpecifications .table th{max-width:165px;min-width:164px;width:165px}.cmp-table[data-layout=right] .cmp-engineSpecifications .table tbody tr:last-child{border-bottom:1px solid rgba(74,79,84,.3)}.cmp-table[data-layout=right] .cmp-engineSpecifications .table tbody tr:last-child th:first-child:after{background-color:rgba(0,0,0,0)}.cmp-table[data-layout=right] .cmp-engineSpecifications .table .ResponsiveTable table:not(.nonResponsive) tr th:first-child{padding-left:20px}.cmp-table[data-layout=right] .cmp-engineSpecifications .table .ResponsiveTable{padding:0}.cmp-table[data-layout=right] .cmp-engineSpecifications .table__scrollbar{margin-top:25px}@media(min-width:768px){.cmp-table[data-layout=right] .cmp-engineSpecifications .table__scrollbar{margin-top:30px}}@media(min-width:1280px){.cmp-table[data-layout=right] .cmp-engineSpecifications .table__scrollbar{margin-top:40px}}