.technical-specs{background:var(--colors-tuu-50);flex-direction:column;align-items:center;gap:40px;width:100%;padding:40px 100px 72px;display:flex;overflow:hidden}.technical-specs__inner{flex-direction:column;align-items:center;gap:40px;width:100%;max-width:1128px;display:flex}.technical-specs__header{text-align:center;flex-direction:column;align-items:center;gap:16px;width:100%;max-width:924px;display:flex}.technical-specs__eyebrow{color:var(--colors-lynch-600);font-family:var(--typography-font-family-text);font-size:var(--typography-font-size-lg);font-weight:var(--typography-font-weight-bold);text-transform:uppercase;margin:0;line-height:125%}.technical-specs__title{color:var(--colors-lynch-black);font-family:var(--typography-font-family-headlines);font-size:clamp(32px,4vw,56px);font-weight:var(--typography-font-weight-bold);letter-spacing:-.04em;margin:0;line-height:112%}.technical-specs__description{color:var(--colors-lynch-700);font-family:var(--typography-font-family-text);font-size:var(--typography-font-size-lg);font-weight:var(--typography-font-weight-regular);margin:0;line-height:125%}.technical-specs__product-image-wrap{aspect-ratio:608/208;width:100%;max-width:608px;min-height:208px;position:relative}.technical-specs--split .technical-specs__product-image-wrap{aspect-ratio:3058/4096;max-width:none;min-height:0}.technical-specs__product-image{object-fit:contain;object-position:center}.technical-specs--split .technical-specs__product-image{object-position:bottom}.technical-specs__specs-wrap{width:100%;max-width:924px}.technical-specs__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 40px;width:100%;margin:0;padding:0;list-style:none;display:grid}.technical-specs__layout{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:24px;width:100%;max-width:1240px;display:grid}.technical-specs__column{flex-direction:column;gap:32px;width:100%;display:flex}.technical-specs__column-title{color:var(--colors-lynch-black);font-family:var(--typography-font-family-titles);font-size:var(--typography-font-size-xl);font-weight:var(--typography-font-weight-semibold);margin:0;line-height:112%}.technical-specs__column-list{flex-direction:column;gap:32px;width:100%;margin:0;padding:0;list-style:none;display:flex}.technical-specs__card{flex-direction:column;align-items:stretch;gap:12px;min-width:0;display:flex}.technical-specs--split .technical-specs__card{gap:8px;padding:12px 0}.technical-specs__card-heading{align-items:flex-start;gap:8px;width:100%;min-width:0;display:flex}.technical-specs__card-icon{box-sizing:border-box;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-top:.125em;display:flex;overflow:hidden}.technical-specs__card-icon-img{object-fit:contain;width:100%;height:100%}.technical-specs__card-title{min-width:0;color:var(--colors-lynch-black);font-family:var(--typography-font-family-text);font-size:var(--typography-font-size-xl);font-weight:var(--typography-font-weight-semibold);flex:1;margin:0;line-height:112%}.technical-specs__card-description{color:var(--colors-lynch-700);font-family:var(--typography-font-family-text);font-size:var(--typography-font-size-md);font-weight:var(--typography-font-weight-regular);margin:0;line-height:140%}.technical-specs--split .technical-specs__card-description{line-height:normal}@media (max-width:1024px){.technical-specs{padding:40px 40px 72px}.technical-specs__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 24px}.technical-specs__layout{gap:16px}.technical-specs.technical-specs--split{gap:40px;padding:40px 40px 72px}.technical-specs.technical-specs--split .technical-specs__inner{gap:40px}.technical-specs.technical-specs--split .technical-specs__header{gap:8px}.technical-specs.technical-specs--split .technical-specs__eyebrow{font-size:var(--typography-font-size-lg)}.technical-specs.technical-specs--split .technical-specs__title{letter-spacing:-1.6px;font-size:56px;line-height:1.12}.technical-specs.technical-specs--split .technical-specs__description{font-size:var(--typography-font-size-lg);margin-top:8px;line-height:125%}.technical-specs.technical-specs--split .technical-specs__layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"image""left""right";align-items:start;gap:0}.technical-specs.technical-specs--split .technical-specs__product-image-wrap{aspect-ratio:3058/4096;grid-area:image;justify-self:center;width:100%;max-width:418px;min-height:0;margin-bottom:40px}.technical-specs.technical-specs--split .technical-specs__column{grid-area:left;gap:8px}.technical-specs.technical-specs--split .technical-specs__column--end{border-top:1px solid var(--colors-lynch-200);grid-area:right;margin-top:32px;padding-top:32px}.technical-specs.technical-specs--split .technical-specs__column-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 80px;display:grid}}@media (max-width:768px){.technical-specs{gap:32px;padding:32px 24px 72px}.technical-specs__inner{gap:32px}.technical-specs__eyebrow{font-size:var(--typography-font-size-md)}.technical-specs__title{font-size:var(--typography-font-size-5xl);letter-spacing:0;line-height:1}.technical-specs__description{font-size:var(--typography-font-size-md);line-height:125%}.technical-specs__card-description{line-height:normal}.technical-specs__product-image-wrap{aspect-ratio:16/9;min-height:180px}.technical-specs__grid{grid-template-columns:1fr;gap:24px}}@media (max-width:743px){.technical-specs.technical-specs--split{padding:40px max(16px,6.5041vw - 8.39px) 72px}.technical-specs.technical-specs--split .technical-specs__eyebrow,.technical-specs.technical-specs--split .technical-specs__description{font-size:calc(.542vw + 13.97px)}.technical-specs.technical-specs--split .technical-specs__title{letter-spacing:calc(1.626px - .4336vw);font-size:calc(4.336vw + 23.74px);line-height:calc(6.1572vw + 16.91px)}.technical-specs.technical-specs--split .technical-specs__product-image-wrap{max-width:calc(48.2629vw + 59.01px)}.technical-specs.technical-specs--split .technical-specs__column--end{margin-top:calc(3.252vw + 7.8px);padding-top:calc(3.252vw + 7.8px)}.technical-specs.technical-specs--split .technical-specs__column-list{gap:calc(1.084vw + 11.94px) calc(10.481vw + 2.02px)}}@media (max-width:480px){.technical-specs{padding:24px 16px 72px}.technical-specs.technical-specs--split .technical-specs__column-list{grid-template-columns:minmax(0,1fr)}}
