.about-history,.about-ownership,.about-design-flaws,.about-contact{max-width:820px;margin-left:auto;margin-right:auto}
.about-history{margin-top:56px}
.about-specifications>h2{margin-bottom:14px}
.specifications-scroll{max-width:100%;overscroll-behavior-x:contain}
.specifications-table{table-layout:fixed;min-width:1120px;font-variant-numeric:tabular-nums}
.specifications-table .specification-item{width:22%}
.specifications-table th,.specifications-table td{padding:14px 16px;font-size:13px;line-height:1.65;overflow-wrap:anywhere;vertical-align:top}
.specifications-table thead th{background:#1e2926;color:#fff;font-size:16px;letter-spacing:0;text-transform:none;font-weight:600;white-space:normal}
.specifications-table thead small{display:block;color:#d9dfc3;font-size:12px;font-weight:400}
.specifications-table tbody th[scope=row]{position:sticky;left:0;background:#f5f3ee;z-index:1;font-size:12px;letter-spacing:0;text-transform:none;white-space:normal;font-weight:600}
.specifications-table .specification-category th{background:#d9dfc3;color:#1e2926;font-size:12px;letter-spacing:1px;text-transform:uppercase;font-weight:700}
.specifications-table td{border-left:1px solid #e7e9e2}
.specifications-table tbody tr:not(.specification-category):nth-child(odd) td{background:#fafaf7}
.about-ownership ol,.about-design-flaws ol{padding-left:24px;margin:0}
.about-ownership li,.about-design-flaws li{padding-left:6px}
.about-ownership li:last-child p,.about-design-flaws li:last-child p{margin-bottom:0}
.about-contact a{overflow-wrap:anywhere}
@media(max-width:760px){.about-history{margin-top:36px}.specifications-table{min-width:1040px}.specifications-table .specification-item{width:22%}.specifications-table th,.specifications-table td{padding:12px;font-size:12px}.specifications-table thead th{font-size:14px}}
@media print{.specifications-scroll{overflow:visible}.specifications-table{min-width:0;font-size:9px}.specifications-table th,.specifications-table td{padding:5px;font-size:9px}.specifications-table tbody th[scope=row]{position:static}.specifications-table tr{break-inside:avoid}}

.about-design-flaws h3{font-family:inherit;font-size:19px;line-height:1.4;margin:28px 0 16px}

.about-specifications>h2,.about-ownership>h2,.about-design-flaws>h2,.about-contact>h2{font-family:var(--serif);font-size:26px;line-height:1.25;margin:0 0 20px}
.about-history,.about-specifications,.about-ownership,.about-design-flaws,.about-contact{font-style:normal}
.specifications-table thead th:first-child{position:sticky;left:0;z-index:2}
