.lt-spec-table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:16px;line-height:1.55;margin:16px 0}
.lt-spec-table th,.lt-spec-table td{padding:12px 10px;border-bottom:1px solid #d9e1e4;vertical-align:top;text-align:left;overflow-wrap:anywhere}
.lt-spec-table th{width:39%;font-weight:650}.lt-spec-table td{font-weight:500}.lt-spec-table small{display:block;font-size:14px;font-weight:400;color:#526975;margin-top:4px}
.lt-spec-intro,.lt-market-reference p{font-size:16px;line-height:1.65}.lt-market-reference{margin:18px 0;padding:14px 16px;border:1px solid #d5e1e5;border-radius:12px}.lt-market-reference summary{font-weight:650;cursor:pointer}.lt-market-reference a{overflow-wrap:anywhere}
.lt-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
.lt-company-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0}.lt-company-facts article{padding:20px;border:1px solid #d5e1e5;border-radius:14px;background:#f5f8f8;min-width:0}.lt-company-facts strong{display:block;font-size:28px;color:#1e4b5c}.lt-company-facts span{display:block;font-size:15px;line-height:1.5}
@media(max-width:620px){.lt-spec-table{font-size:15px}.lt-spec-table th,.lt-spec-table td{padding:11px 7px}.lt-spec-table th{width:40%}.lt-company-facts{grid-template-columns:1fr}.lt-company-facts article{padding:16px}}
.lt-spec-commercial{min-width:0;max-width:100%}.lt-spec-commercial .lt-spec-name{width:24%}.lt-spec-commercial .lt-spec-reference,.lt-spec-commercial .lt-spec-options{width:38%}
.lt-spec-commercial .lt-spec-table{font-size:15px;line-height:1.55}.lt-spec-commercial .lt-spec-table th{width:auto}.lt-spec-commercial .lt-spec-table thead th{background:#eaf0f2;color:#173b49;font-size:14px}
.lt-spec-commercial .lt-spec-table th,.lt-spec-commercial .lt-spec-table td{padding:12px 9px}.lt-spec-commercial .lt-spec-table tbody th{color:#213f4b}.lt-spec-commercial .lt-spec-table td{font-weight:400}
.lt-order-specification{border-left:3px solid #db9a35;padding:2px 0 2px 15px;margin:20px 0 6px}.lt-order-specification h3{font-size:17px;margin:0 0 7px}.lt-order-specification p{font-size:15px;line-height:1.65;margin:0}
@media(max-width:620px){.lt-spec-commercial .lt-spec-table,.lt-spec-commercial .lt-spec-table tbody{display:block}.lt-spec-commercial .lt-spec-table colgroup{display:none}.lt-spec-commercial .lt-spec-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.lt-spec-commercial .lt-spec-table tbody tr{display:block;border:1px solid #d9e1e4;border-radius:10px;margin:0 0 12px;overflow:hidden}.lt-spec-commercial .lt-spec-table tbody th{display:block;background:#eaf0f2;border:0;padding:10px 12px;font-size:16px}.lt-spec-commercial .lt-spec-table td{display:block;padding:10px 12px;border:0;font-size:15px}.lt-spec-commercial .lt-spec-table td+td{border-top:1px solid #e4eaed}.lt-spec-commercial .lt-spec-table td::before{content:attr(data-label);display:block;color:#536b75;font-size:14px;font-weight:650;margin-bottom:4px}}
