.tech-stats-container{max-width:600px;margin:48px 0 0}@media screen and (min-width:992px){.tech-stats-container{margin-left:0;margin-right:auto}}@media screen and (max-width:991px){.tech-stats-container{margin:36px auto 0}}.tech-stats{display:flex;flex-direction:column;gap:24px}.tech-stats.h3{font-size:24px;font-weight:400;line-height:140%;letter-spacing:-.36px;margin:0;color:var(--primary-color)}.grid.tech-stats{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.tech-stats.h4{font-weight:600;color:var(--primary-color)}.tech-stats.h4,.tech-stats.tech-list{font-size:16px;line-height:140%;letter-spacing:-.28px;margin:0}.tech-stats.tech-list{list-style:none;padding:0;color:var(--dark-grey)}.tech-stats.tech-list li{margin-bottom:8px;font-weight:400}.tech-stats.tech-list li:last-child{margin-bottom:0}.specs-table{width:100%;margin:48px 0 0;border-collapse:collapse;display:grid;grid-template-columns:1fr;background:none}.specs-row{display:grid;grid-template-columns:180px 1fr;align-items:flex-start;padding:28px 0 20px;border-bottom:1px solid #e5e5e5}.specs-row:last-child{border-bottom:none}.specs-heading{font-size:var(--font-specs-heading);font-weight:700;text-transform:uppercase;color:var(--primary-color);letter-spacing:.06em;line-height:1.4;padding-right:16px;text-align:left;margin-top:0;margin-bottom:0}.specs-details{color:var(--dark-grey);font-size:var(--font-body);font-weight:400;display:flex;flex-direction:column;gap:10px;line-height:1.5;margin-top:0;margin-bottom:0}.specs-price-row{margin-top:48px;justify-content:flex-start;gap:96px;align-items:center;max-width:800px}.specs-title span{white-space:nowrap;font-size:28px;font-weight:400;color:#111;letter-spacing:-.5px;line-height:1.2;display:inline-block}.specs-title sup{font-size:.6em;top:-.5em;position:relative;margin-left:2px}.section.dark .specs-heading,.section.dark .tech-stats.h3,.section.dark .tech-stats.h4{color:#fff}.section.dark .specs-details,.section.dark .tech-stats.tech-list{color:rgba(255,255,255,.8)}.section.dark .specs-row{border-bottom-color:rgba(255,255,255,.1)}.section.dark .specs-title span{color:#fff}.section.dark .specs-price-row:before{background:rgba(255,255,255,.1)}.section.dark .specs-price-row,.section.dark .specs-price-row .price{color:#fff}.section.dark .specs-price-row .price-label{color:rgba(255,255,255,.8)}.section.dark .specs-price-row .price-amount,.section.dark .specs-price-row .price-text{color:#fff}@media screen and (max-width:991px){.tech-stats-container{margin-top:36px}.tech-stats.h3{font-size:21px}.grid.tech-stats{grid-template-columns:1fr;gap:16px}.tech-stats.h4,.tech-stats.tech-list{font-size:14px}.specs-table{margin-top:24px}.specs-row{grid-template-columns:120px 1fr;padding:16px 0 12px}.specs-heading{font-size:11px}.specs-details{font-size:var(--mobile-reg);gap:7px}.specs-price-row{margin-top:28px;flex-direction:column;align-items:flex-start}.specs-price-row .button{width:100%;text-align:center;padding:18px 0;font-size:var(--mobile-h3)}.specs-price-row{display:grid;grid-template-columns:1fr;gap:16px}.specs-price-row>*{width:100%}.specs-price-row:before{content:"";display:block;width:100%;height:1px;background:#e5e5e5;margin:8px 0}}