.hot10-main{padding-block:64px 96px}.hot10-hero{grid-template-columns:1.3fr 1fr;align-items:start;gap:80px;padding-bottom:64px;display:grid}.hot10-hero h1{letter-spacing:-.065em;font-size:clamp(3.6rem,7.4vw,6.8rem);line-height:.91}.hot10-hero h1 span{background:var(--highlight);padding:0 8px .04em;line-height:.91;display:inline-block}.hot10-hero .hero-dek{margin-top:28px;font-weight:750}.hot10-intro{max-width:50ch;color:var(--muted)}.hot10-links{flex-wrap:wrap;align-items:center;gap:28px;margin-top:30px;font-size:.9rem;font-weight:750;display:flex}.hot10-desk{background:var(--ink);color:var(--paper);padding:30px 32px;position:relative}.hot10-desk .eyebrow{color:var(--highlight)}.hot10-ten{font-family:var(--display);letter-spacing:-.08em;margin:24px 0;font-size:clamp(7rem,12vw,11rem);font-weight:900;line-height:1}.hot10-ten span{color:var(--highlight);padding-left:24px;font-size:.65em}.hot10-desk-note{font-size:1.08rem;line-height:1.45}.hot10-desk dl{border-top:1px solid #606158;margin:28px 0 0}.hot10-desk dl div{justify-content:space-between;align-items:baseline;gap:20px;padding-top:16px;display:flex}.hot10-desk dd{font:650 .85rem var(--body);margin:0}.hot10-status{border-block:1px solid var(--ink);flex-wrap:wrap;align-items:baseline;gap:16px 32px;padding:18px 0;display:flex}.hot10-status strong{text-transform:uppercase;letter-spacing:.06em;font-size:.78rem}.hot10-status span{color:var(--muted);font-size:.9rem}.hot10-rankings{padding-top:56px;scroll-margin-top:24px}.hot10-small{color:var(--muted);font-size:.8rem}.hot10-pending{max-width:75ch;color:var(--muted);margin:24px 0 36px}.hot10-watchlist{grid-template-columns:1fr 1fr;column-gap:48px;display:grid}.hot10-watchlist article{border-top:1px solid var(--rule);padding:28px 0}.hot10-watchlist h3{font-size:1.65rem}.hot10-watchlist article>a{align-items:center;min-height:44px;font-size:.85rem;font-weight:750;display:inline-flex}.hot10-caution{color:var(--muted);font-size:.9rem}.hot10-list{margin:32px 0;padding:0;list-style:none}.hot10-entry{border-top:1px solid var(--ink);grid-template-columns:90px minmax(0,1fr) 160px;gap:32px;padding:36px 0;display:grid}.hot10-rank{font:900 3rem/1 var(--display);font-variant-numeric:tabular-nums}.hot10-rank>span:not(.sr-only){font:700 .75rem/1.4 var(--body);margin-top:12px;display:block}.hot10-up{color:var(--green)}.hot10-entry h3{font-size:2rem}.hot10-entry-body>p{margin-block:18px}.hot10-entry-body .eyebrow{margin-top:0}.hot10-why{font-size:.95rem}.hot10-score{text-align:right;font-variant-numeric:tabular-nums}.hot10-score strong{font:900 3.8rem/1.1 var(--display);display:block}.hot10-score small{font-size:1rem}.hot10-score>span:last-child{color:var(--muted);margin-top:8px;font-size:.72rem;display:block}.hot10-entry details{border-block:1px solid var(--rule);margin:24px 0}.hot10-entry summary{cursor:pointer;min-height:48px;padding-block:12px;font-size:.85rem;font-weight:750}.hot10-entry details p{font-size:.85rem}.hot10-factors{flex-wrap:wrap;gap:16px 28px;display:flex}.hot10-factors dd{font-size:1rem}.hot10-sources{flex-wrap:wrap;gap:8px 24px;padding:0;font-size:.85rem;list-style:none;display:flex}.hot10-sources a{align-items:center;min-height:44px;display:inline-flex}.hot10-bottom{border-top:1px solid var(--ink);grid-template-columns:1.3fr 1fr;gap:64px;margin-top:48px;padding-top:40px;display:grid}.hot10-bottom h2{font-size:2.5rem}.hot10-bottom aside{background:var(--highlight);padding:32px}.hot10-bottom aside .button{background:var(--paper);margin-block:16px 24px}.hot10-bottom aside .text-link{display:block}.hot10-history{max-height:320px;padding:0;list-style:none;overflow:auto}.hot10-history a{border-bottom:1px solid var(--rule);justify-content:space-between;padding-block:14px;font-weight:650;display:flex}.hot10-empty,.hot10-notice{border-block:1px solid var(--coral);background:var(--white);padding:20px}.hot10-method{max-width:780px}.hot10-method h1{font-size:clamp(3rem,6vw,4.5rem)}.hot10-method h2{margin-top:40px;font-size:2rem}.hot10-method p,.hot10-method li{font-size:1.05rem;line-height:1.7}.hot10-method table{border-collapse:collapse;width:100%;margin-block:28px}.hot10-method th,.hot10-method td{text-align:left;border-bottom:1px solid var(--rule);padding:16px 10px}.hot10-method th{border-top:1px solid var(--ink)}@media (max-width:1050px){.hot10-hero{gap:40px}}@media (max-width:760px){.hot10-main{padding-top:40px}.hot10-hero{grid-template-columns:1fr;gap:40px;padding-bottom:40px}.hot10-desk{padding:24px}.hot10-ten{margin:16px 0;font-size:7rem}.hot10-watchlist,.hot10-bottom{grid-template-columns:1fr;gap:24px}.hot10-entry{grid-template-columns:60px minmax(0,1fr);gap:16px}.hot10-score{text-align:left;grid-column:2}.hot10-score strong{margin-left:12px;font-size:2.5rem;display:inline}.hot10-score>span:last-child{margin-left:12px;display:inline}.hot10-rank{font-size:2.5rem}.hot10-rankings .section-heading{flex-direction:column;align-items:flex-start;gap:18px}.hot10-method table{font-size:.85rem}}.hot10-score-snapshot strong{font-size:2.5rem}.hot10-entry-chart{grid-template-columns:90px minmax(0,1fr) 200px}.hot10-chart-stats{grid-template-columns:1fr 1fr;align-content:start;gap:24px 16px;margin:0;display:grid}.hot10-chart-stats div:last-child{grid-column:1/-1}.hot10-chart-stats dt{color:var(--muted);font-size:.75rem;line-height:1.5}.hot10-chart-stats dd{font:800 1.6rem/1.2 var(--display);font-variant-numeric:tabular-nums;margin:6px 0 0}.hot10-entry-chart h3 a:hover{text-decoration:underline}.hot10-entry-chart{scroll-margin-top:32px}@media (max-width:760px){.hot10-entry-chart{grid-template-columns:52px minmax(0,1fr)}.hot10-chart-stats{grid-column:2;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.hot10-chart-stats div:last-child{grid-column:auto}.hot10-chart-stats dd{font-size:1.3rem}}.hot10-observed-evidence>p{color:var(--muted);font-size:.85rem}.hot10-observed-sources{margin:0 0 20px;padding:0;list-style:none}.hot10-observed-sources li{border-top:1px solid var(--rule);padding-block:20px}.hot10-observed-sources li>div:first-child{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 20px;display:flex}.hot10-observed-sources a{align-items:center;min-height:44px;font-weight:750;display:inline-flex}.hot10-observed-sources span{color:var(--muted);font-size:.7rem}.hot10-observed-sources dl{flex-wrap:wrap;gap:20px;margin-bottom:0;display:flex}.hot10-observed-sources dd{font-variant-numeric:tabular-nums;font-size:1.15rem}.hot10-entry .hot10-observation-date{color:var(--muted);font-size:.68rem}
