.tech-specs.contained{margin-top:50px;margin-bottom:50px}@media only screen and (max-width: 767px){.tech-specs.contained{margin-bottom:0;margin-top:0}}.tech-specs ul{columns:2;-webkit-columns:2;-moz-columns:2;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;padding-inline-start:0}.tech-specs ul li{display:flex;list-style-type:none;padding:30px 0;border-bottom:1px solid #40444b;margin-right:10%;break-inside:avoid-column}.tech-specs ul li div{flex:0 0 50%}.tech-specs .spec-label{font-size:21px;line-height:21px;font-weight:bold;font-family:"t26-carbon",sans-serif;color:#fff}.tech-specs .spec-value{font-size:22px;line-height:26px;font-family:"priori-sans",sans-serif;color:#fff}@media only screen and (max-width: 767px){.tech-specs ul{columns:1;-webkit-columns:1;-moz-columns:1}.tech-specs .spec-label{font-size:19px;line-height:1}.tech-specs .spec-value{font-size:20px;line-height:24px}.tech-specs li{overflow:scroll}}.tech-specs-diagram{display:flex;justify-content:space-between;background:var(--color-black);max-width:1560px;margin:0 auto}@media only screen and (max-width: 991px){.tech-specs-diagram{display:block}}.tech-specs-diagram__image{flex:1 1 auto;background:var(--color-black)}.tech-specs-diagram__image img.mobile{display:none;width:100%}@media only screen and (max-width: 991px){.tech-specs-diagram__image img.mobile{display:block}}.tech-specs-diagram__image img.desktop{display:block;width:100%}@media only screen and (max-width: 991px){.tech-specs-diagram__image img.desktop{display:none}}.tech-specs-diagram__diagram{padding:32px;padding-top:64px;background:var(--color-black);flex:0 0 auto;width:37%;display:flex;flex-direction:column;justify-content:center}@media screen and (min-width: 1504px){.tech-specs-diagram__diagram{width:40%}}@media only screen and (max-width: 991px){.tech-specs-diagram__diagram{padding-top:32px;width:100%}}@media screen and (min-width: 1048px)and (max-width: 1263px){.tech-specs-diagram__diagram{padding:clamp(14px,1.39vw + 0px,20px)}}.tech-specs-diagram__diagram label,.tech-specs-diagram__diagram span{font-family:"priori-sans",sans-serif}.tech-specs-diagram__diagram label{font-weight:normal;font-size:18px;line-height:1;color:#e2da9c}@media screen and (min-width: 1048px)and (max-width: 1263px){.tech-specs-diagram__diagram label{font-size:clamp(14px,1.39vw + 1.8px,16px)}}.tech-specs-diagram__diagram li span{font-weight:bold;font-size:18px;line-height:22px;color:#fff;grid-column:2}@media screen and (min-width: 1048px)and (max-width: 1263px){.tech-specs-diagram__diagram li span{font-size:clamp(14px,1.39vw + 1.8px,16px);line-height:clamp(17px,1.39vw + 2.4px,20px)}}.tech-specs-diagram__diagram ol{list-style:none;counter-reset:specs-counter;margin:0;padding:0;text-indent:0;display:grid;grid-template-columns:1fr 1fr;column-gap:32px;text-align:left}@media only screen and (max-width: 991px){.tech-specs-diagram__diagram ol{grid-template-columns:1fr}}@media screen and (min-width: 1048px)and (max-width: 1263px){.tech-specs-diagram__diagram ol{column-gap:clamp(16px,1.39vw + 3px,28px)}}.tech-specs-diagram__diagram li{counter-increment:specs-counter;display:grid;grid-template-columns:auto 1fr;align-content:start;column-gap:15px;row-gap:2px;padding:10px 0;background:var(--color-black)}@media screen and (min-width: 1048px)and (max-width: 1263px){.tech-specs-diagram__diagram li{column-gap:clamp(5px,.52vw + 2.7px,6px);padding:clamp(6px,1.04vw - 3.7px,8px) 0}}.tech-specs-diagram__diagram li::before{content:counter(specs-counter);border:solid 1px #8f68fb;border-radius:50%;height:32px;width:32px;text-align:center;font-family:"geom-graphic",sans-serif;font-weight:bold;font-size:13px;line-height:30px;grid-row:1/3;align-self:start}@media screen and (min-width: 1048px)and (max-width: 1263px){.tech-specs-diagram__diagram li::before{height:clamp(24px,2.43vw + 3.1px,28px);width:clamp(24px,2.43vw + 3.1px,28px);font-size:clamp(10px,1.04vw - .7px,12px);line-height:clamp(23px,2.26vw + 3.9px,27px)}}.tech-specs-diagram__diagram .section-heading span{background:rgba(0,0,0,0)}.tech-specs-diagram-container{padding:0;background:var(--color-black);max-width:none}.tech-specs-diagram .tech-specs__heading{letter-spacing:normal;font-weight:800;font-size:32px;line-height:54px;color:#f8f8f8}@media screen and (min-width: 1048px)and (max-width: 1263px){.tech-specs-diagram .tech-specs__heading{margin-bottom:clamp(20px,2.78vw + .9px,36px)}}.tech-specs-diagram .tech-specs__heading:before{background:#e2da9c}
