.hc.lb{background:var(--hc-night)}.lb-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lb-mast{padding-block:clamp(3.5rem,8vw,8rem) clamp(3rem,6vw,6rem)}.lb-mast-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:2.5rem;align-items:end}@media (min-width:900px){.lb-mast-grid{grid-template-columns:minmax(0,1.7fr) minmax(0,.55fr);gap:4rem}}.lb-mast-copy{display:grid;gap:clamp(1.25rem,2vw,2rem)}.lb-mast-copy h1{overflow-wrap:anywhere}.lb-em{color:var(--hc-brass-soft);font-weight:300}.lb-mast-plate{width:min(11rem,40%);opacity:.5}@media (min-width:900px){.lb-mast-plate{width:100%;max-width:16rem;justify-self:end}}.lb-table{width:100%;border-collapse:collapse;background:var(--hc-card);border:1px solid var(--hc-paper-line);box-shadow:0 1.5rem 3rem -2rem rgba(23,21,18,.35)}.lb-table thead th{padding:1.1rem clamp(.75rem,2vw,1.75rem) .9rem;text-align:left;font:600 var(--hc-t-kicker) /1 var(--hc-ui);letter-spacing:.24em;text-transform:uppercase;color:var(--hc-brass-ink);border-bottom:5px double var(--hc-paper-line)}.lb-table tbody th,.lb-table td{padding:1rem clamp(.75rem,2vw,1.75rem);text-align:left;vertical-align:baseline;border-bottom:1px solid var(--hc-paper-line)}.lb-table tbody tr:last-child>*{border-bottom:0}.lb-table .is-num{text-align:right}.lb-rank{color:var(--hc-brass-ink);width:4rem}.lb-name{font:400 1.35rem/1.2 var(--hc-display);color:var(--hc-ink)}.lb-years{color:var(--hc-ink-soft)}.lb-points b{font:300 2rem/1 var(--hc-display);color:var(--hc-jacket);letter-spacing:-.01em}.lb-points span{display:block;margin-top:.3rem;font:600 .6rem/1 var(--hc-ui);letter-spacing:.2em;text-transform:uppercase;color:var(--hc-ink-soft)}.lb-table tr.is-top .lb-name{font-size:clamp(1.5rem,2.2vw,2.1rem)}.lb-table tr.is-top .lb-points b{font-size:clamp(2.4rem,3.6vw,3.4rem)}.lb-table tr.is-top .lb-rank{color:var(--hc-oxblood)}@media (max-width:640px){.lb-table thead{display:none}.lb-table,.lb-table tbody{display:block}.lb-table tbody tr{display:grid;grid-template-columns:2.5rem minmax(0,1fr) auto;grid-template-areas:"rank name points" "rank years points";column-gap:.9rem;padding:1rem;border-bottom:1px solid var(--hc-paper-line)}.lb-table tbody tr:last-child{border-bottom:0}.lb-table tbody th,.lb-table td{display:block;padding:0;border:0}.lb-rank{grid-area:rank;width:auto;padding-top:.4rem!important}.lb-name{grid-area:name}.lb-years{grid-area:years;margin-top:.3rem}.lb-points{grid-area:points;align-self:center}}.lb-empty{display:grid;gap:1rem;justify-items:start;padding:clamp(2rem,4vw,3.5rem);background:var(--hc-card);border:1px solid var(--hc-paper-line)}.lb-empty .hc-muted{max-width:40rem}.lb-rule{display:grid;gap:.6rem;max-width:44rem;margin-top:clamp(2rem,4vw,3rem);font:italic 400 1.1rem/1.5 var(--hc-display);color:var(--hc-ink-soft)}.lb-more-grid{display:grid;grid-template-columns:minmax(0,1fr);border-top:1px solid var(--hc-brass-line)}@media (min-width:820px){.lb-more-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(2rem,5vw,6rem)}}.lb-more-link{display:grid;gap:.75rem;justify-items:start;padding-block:clamp(1.75rem,3vw,2.75rem);border-bottom:1px solid var(--hc-brass-line-soft)}.lb-more-link .hc-display-m{transition:color var(--hc-fast) var(--hc-ease)}.lb-more-link:hover .hc-display-m{color:var(--hc-brass-soft)}