.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}}
