.rh-hero{justify-content:space-between;align-items:end;gap:24px;padding:18px 0 24px;display:flex}.rh-page>.college-back{margin-bottom:0}.rh-hero h1{letter-spacing:-.04em;margin:10px 0;font-size:clamp(26px,3vw,36px)}.rh-hero p,.rh-note{color:var(--c-muted);font-size:12px;line-height:1.8}.rh-summary{gap:24px;display:flex}.rh-summary>div{flex-direction:column;gap:6px;display:flex}.rh-summary strong{font:500 26px var(--cfb-mono)}.rh-summary span{color:var(--c-muted);font-size:10px}.rh-toolbar .cfb-search{flex:200px}.rh-toolbar .cfb-pills{border-top:1px solid var(--c-line);flex:100%;padding-top:9px}.rh-notice{border:1px solid var(--c-line);border-left:3px solid var(--c-accent);background:var(--c-panel);margin:18px 0;padding:13px 16px;font-size:12px;line-height:1.8}.rh-sources{color:var(--c-accent);flex-wrap:wrap;gap:8px 20px;margin-top:18px;font-size:11px;line-height:1.7;display:flex}.rh-table-scroll{border:1px solid var(--c-line);background:var(--c-panel);border-radius:10px;margin-top:22px;overflow-x:auto}.rh-table{border-collapse:collapse;width:100%;min-width:640px;font-size:12px}.rh-table thead th{background:var(--c-bg);color:var(--c-muted);font-size:10px;font-weight:500}.rh-table td,.rh-table th{text-align:left;border-bottom:1px solid var(--c-line);padding:14px 16px}.rh-table tbody tr:last-child>*{border-bottom:0}.rh-table tbody th{font-size:13px;font-weight:600}.rh-table small{color:var(--c-muted);margin-top:5px;font-size:10px;font-weight:400;display:block}.rh-table a:hover{color:var(--c-accent)}.rh-table .rh-rank{color:var(--c-accent);font:500 15px var(--cfb-mono)}.rh-table [data-change=up] td:last-child small,.rh-table .rh-top100{color:var(--cfb-up)}.rh-table [data-change=down] td:last-child small{color:var(--cfb-down)}@media (max-width:760px){.rh-hero{flex-direction:column;align-items:start;gap:14px}.rh-hero .cfb-kicker{white-space:normal}.rh-summary{gap:22px}.rh-toolbar .cfb-select{width:100%}.rh-toolbar select{width:100%;max-width:100%}.rh-toolbar .cfb-search{flex:100%}}
