.ven-ld .ven-ld__sec{border-top:1px solid var(--ven-line);padding:clamp(40px,6vw,80px) 0}.ven-ld .ven-ld__head{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px 24px;justify-content:space-between;margin-bottom:24px}.ven-ld .ven-ld__h{margin-bottom:0}.ven-ld .ven-ld__note{color:var(--ven-meta);font:400 14px/20px var(--ven-font);margin:0}.ven-ld .ven-ld__grid{display:grid;gap:16px;grid-template-columns:1fr}.ven-ld .ven-ld__col{min-width:0}.ven-ld .ven-ld__card{margin-bottom:16px;overflow:hidden;padding:0}.ven-ld .ven-ld__col .ven-ld__card{height:100%;margin-bottom:0}.ven-ld .ven-ld__cardhead{align-items:center;background:var(--ven-surface);border-bottom:1px solid var(--ven-line);display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:space-between;padding:16px 20px}.ven-ld .ven-ld__cardtitle{font-size:17px;font-weight:500;line-height:22px;margin:0}.ven-ld .ven-ld__cardtools{align-items:center;display:flex;gap:16px}.ven-ld .ven-ld__kv{list-style:none;margin:0;padding:0 20px}.ven-ld .ven-ld__kv li{border-bottom:1px solid var(--ven-line);color:var(--ven-text);display:flex;font:400 15px/22px var(--ven-font);gap:16px;justify-content:space-between;margin:0;padding:12px 0}.ven-ld .ven-ld__kv li:last-child{border-bottom:0}.ven-ld .ven-ld__kv li span:last-child{color:var(--ven-slate);font-variant-numeric:tabular-nums;font-weight:500;text-align:right}.ven-ld .ven-ld__kv li span.is-tbd{color:var(--ven-meta);font-style:italic;font-weight:400}.ven-ld .ven-ld__tablewrap{overflow-x:auto}.ven-ld .ven-ld__tbl{min-width:560px}.ven-ld .ven-ld__tbl thead th{background:transparent}.ven-ld .ven-ld__tbd{color:var(--ven-meta);font-style:italic;padding:18px 16px;text-align:center!important}.ven-ld .ven-ld__disclaimer{margin:4px 0 24px}.ven-ld .ven-ld__notice{background:var(--ven-surface);border:1px solid var(--ven-line);border-left:3px solid var(--ven-slate);margin:-8px 0 24px;padding:14px 18px}.ven-ld .ven-ld__notice p{color:var(--ven-text);font:400 14px/22px var(--ven-font);margin:0}.ven-ld .ven-ld__notice a{color:var(--ven-slate)!important;font-size:14px!important;line-height:22px!important;text-decoration:underline!important}.ven-ld .ven-ld__disclaimer p{color:var(--ven-text);font:400 13px/20px var(--ven-font)}.ven-ld .ven-ld__disclaimer p strong{color:var(--ven-slate);font:700 13px/20px var(--ven-font)}.ven-ld .ven-ld__footnote{display:block;padding:12px 20px 16px}@media (min-width:900px){.ven-ld .ven-ld__grid{gap:20px;grid-template-columns:repeat(2,1fr)}.ven-ld .ven-ld__col--wide{grid-column:span 2}}