.RookiesRankingsSection_rookies__Ks_N3{--red:#992420;--ink:#272933;--muted:#60616a;--max:1184px;--gutter:40px;color:var(--ink);font-family:var(--font-montserrat,Montserrat,Arial,sans-serif);font-weight:500;font-size:15px;line-height:1.7;-webkit-font-smoothing:antialiased;background:#faf7f0;border-block:1px solid #ece2d0;padding-block:66px}.RookiesRankingsSection_rookies__Ks_N3 *{box-sizing:border-box}.RookiesRankingsSection_wrap__rT9du{width:min(var(--max),calc(100% - var(--gutter) * 2));margin-inline:auto}.RookiesRankingsSection_accent__H4nET{color:var(--red)}.RookiesRankingsSection_eyebrow__a49Pp{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;line-height:1.5;margin:0 0 12px;color:#8a632c}.RookiesRankingsSection_rookies__Ks_N3 h2{font-size:clamp(32px,3.2vw,42px);line-height:1.2;letter-spacing:-.035em;font-weight:700;margin:0}.RookiesRankingsSection_rookiesIntro__2mu04{display:grid;grid-template-columns:.95fr 1.05fr;gap:85px;align-items:center;margin-bottom:39px}.RookiesRankingsSection_rookiesCredential__Pp00r{display:inline-flex;align-items:center;gap:12px;margin-top:22px;padding:10px 18px;background:#fffdf8;border:1px solid #e6d8ba;border-radius:9999px;color:#51422c;font-size:11px;line-height:1.5;box-shadow:0 2px 8px rgba(117,87,34,.05)}.RookiesRankingsSection_icon__TXnbM{width:26px;height:26px;flex:0 0 26px;fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round;color:#9c763b}.RookiesRankingsSection_rookiesCredential__Pp00r strong{display:block;font-size:13px}.RookiesRankingsSection_rankingEdition__6S1VW{font-size:10px!important;letter-spacing:.14em;font-weight:750;color:#855d24;margin-bottom:13px;text-transform:uppercase}.RookiesRankingsSection_rookiesExplainer___cLE1 p{font-size:16px;line-height:1.85;color:var(--muted);margin:0}.RookiesRankingsSection_rookiesExplainer___cLE1 p+p{margin-top:12px}.RookiesRankingsSection_rookiesExplainer___cLE1 strong{font-weight:650;color:var(--ink)}.RookiesRankingsSection_rankingsGrid__w3ANG{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.RookiesRankingsSection_rankCard__Pu4EK{display:flex;flex-direction:column;align-items:center;text-align:center;background:#fffdf8;border:1px solid #e6d8ba;border-radius:16px;padding:18px 8px 16px;color:var(--ink);text-decoration:none;transition:transform .2s,border-color .2s,box-shadow .2s;box-shadow:0 4px 14px rgba(117,87,34,.06)}.RookiesRankingsSection_rankCard__Pu4EK:hover{transform:translateY(-5px);border-color:#b28d4a;box-shadow:0 12px 28px rgba(117,87,34,.14)}.RookiesRankingsSection_rankTitle__ov113{font-size:clamp(10px,.92vw,11.5px);font-weight:800;line-height:1.35;letter-spacing:.02em;text-transform:uppercase;color:var(--ink);margin:0 0 8px;min-height:2.7em;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.RookiesRankingsSection_rankTitleLine__Sbhoe{display:block;white-space:nowrap}.RookiesRankingsSection_rankMedallion__4jnI3{display:flex;align-items:center;justify-content:center;width:100%;margin-block:6px 4px}.RookiesRankingsSection_rankMedallionImg__7SvK6{width:auto;height:76px;max-width:100%;object-fit:contain;display:block;user-select:none;pointer-events:none;transition:transform .2s ease}.RookiesRankingsSection_rankCard__Pu4EK:hover .RookiesRankingsSection_rankMedallionImg__7SvK6{transform:scale(1.04)}.RookiesRankingsSection_rankLink___gWe9{font-size:11px;font-weight:650;letter-spacing:.01em;margin-top:auto;padding-top:8px;color:#756345}.RookiesRankingsSection_rankLink___gWe9 span{margin-left:4px}.RookiesRankingsSection_rookiesNote__OHawU{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:23px;font-size:13px;line-height:1.8;color:#716c62}.RookiesRankingsSection_rookiesNote__OHawU p{margin:0}.RookiesRankingsSection_rookiesNote__OHawU a{color:var(--red);font-weight:650;white-space:nowrap;text-decoration:underline;text-underline-offset:4px}@media (max-width:1100px){.RookiesRankingsSection_rookies__Ks_N3{--gutter:30px}.RookiesRankingsSection_rookiesIntro__2mu04{gap:40px}.RookiesRankingsSection_rankCard__Pu4EK{padding-inline:9px}.RookiesRankingsSection_rankTitle__ov113{font-size:11px}}@media (max-width:900px){.RookiesRankingsSection_rookiesIntro__2mu04{gap:35px}.RookiesRankingsSection_rankingsGrid__w3ANG{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.RookiesRankingsSection_rankCard__Pu4EK{grid-column:span 2;padding:22px 14px}.RookiesRankingsSection_rankMedallionImg__7SvK6{height:78px}.RookiesRankingsSection_rankTitle__ov113{font-size:10.5px}.RookiesRankingsSection_rookiesNote__OHawU{align-items:flex-start}}@media (max-width:768px){.RookiesRankingsSection_rookies__Ks_N3{--gutter:22px;padding-block:45px;text-align:center}.RookiesRankingsSection_rookiesIntro__2mu04{grid-template-columns:1fr;gap:24px;margin-bottom:28px;text-align:center}.RookiesRankingsSection_rookies__Ks_N3 h2{font-size:34px;text-align:center}.RookiesRankingsSection_eyebrow__a49Pp{text-align:center}.RookiesRankingsSection_rookiesCredential__Pp00r{margin-top:18px;margin-inline:auto;justify-content:center}.RookiesRankingsSection_rankingEdition__6S1VW{text-align:center}.RookiesRankingsSection_rookiesExplainer___cLE1 p{font-size:15px;text-align:center}.RookiesRankingsSection_rankingsGrid__w3ANG{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.RookiesRankingsSection_rankCard__Pu4EK{grid-column:auto;padding:16px 6px 14px}.RookiesRankingsSection_rankTitle__ov113{font-size:8px!important;letter-spacing:0;line-height:1.35;min-height:2.6em;margin-bottom:6px;text-align:center}.RookiesRankingsSection_rankMedallion__4jnI3{margin-block:4px 2px}.RookiesRankingsSection_rankMedallionImg__7SvK6{height:70px}.RookiesRankingsSection_rankLink___gWe9{font-size:9.5px;margin-top:6px}.RookiesRankingsSection_rookiesNote__OHawU{display:flex;flex-direction:column;align-items:center;text-align:center;font-size:13px}.RookiesRankingsSection_rookiesNote__OHawU p{text-align:center}.RookiesRankingsSection_rookiesNote__OHawU a{display:inline-block;margin-top:9px;text-align:center}}@media (max-width:360px){.RookiesRankingsSection_rankingsGrid__w3ANG{grid-template-columns:1fr}.RookiesRankingsSection_rankCard__Pu4EK{grid-column:auto;max-width:none;padding:22px}.RookiesRankingsSection_rankMedallionImg__7SvK6{height:64px}.RookiesRankingsSection_rankTitle__ov113{font-size:8px!important;min-height:0}.RookiesRankingsSection_rankLink___gWe9{font-size:10px}}@media (prefers-reduced-motion:reduce){.RookiesRankingsSection_rankCard__Pu4EK{transition:none!important}.RookiesRankingsSection_rankCard__Pu4EK:hover{transform:none!important}}