.Intelligence_games__udrJC{display:grid;grid-gap:28px;gap:28px;min-width:0}.Intelligence_game__UnaXP{border:1px solid var(--line);border-radius:16px;background:var(--surface);padding:clamp(14px,3vw,26px);min-width:0}.Intelligence_game__UnaXP h2{margin:0 0 8px;font-size:clamp(20px,3vw,28px)}.Intelligence_teams__uf3hF{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}.Intelligence_cards__3rwJC{display:grid;grid-gap:12px;gap:12px}.Intelligence_card___gdP_{min-width:0;padding:16px;border:1px solid var(--line);border-radius:12px;background:var(--surface-2);display:grid;grid-gap:10px;gap:10px}.Intelligence_identity__ioc_U{display:flex;gap:12px;align-items:center}.Intelligence_headshot__80BzJ,.Intelligence_profilePhoto__XT9w6{flex:0 0 auto;width:92px;height:92px;object-fit:cover;aspect-ratio:1;border-radius:14px;background:var(--surface);display:inline-flex;align-items:center;justify-content:center;color:#c3d6cc;font-size:26px}.Intelligence_profilePhoto__XT9w6{width:200px;height:200px;font-size:48px}.Intelligence_identity__ioc_U>div{min-width:0}.Intelligence_profileIdentity__z2znB{margin-bottom:20px}.Intelligence_identity__ioc_U h3{margin:0 0 5px;font-size:22px}.Intelligence_card___gdP_ p,.Intelligence_note__ve_kU{color:#b9cec2;font-size:15px;line-height:1.6;margin:0;overflow-wrap:anywhere}.Intelligence_grade__h4_WG,.Intelligence_rank__sKpvZ{color:var(--green);font-size:14px;font-weight:800}.Intelligence_top__vqcC_{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap}.Intelligence_profile__Rp3VR{display:inline-flex;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;min-height:44px;padding:10px 18px;border-radius:8px;background:var(--green);color:#05110a!important;font-size:16px;font-weight:800;text-decoration:none}.Intelligence_profile__Rp3VR:focus-visible{outline:2px solid var(--green);outline-offset:4px}.Intelligence_odds__X_g9A{min-height:20px;font-size:16px;color:var(--text)}.Intelligence_signals__LtDAd{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.Intelligence_signal__7OyFE{min-width:0;display:grid;align-content:start;grid-gap:3px;gap:3px;padding:10px;border:1px solid var(--line);border-radius:9px;background:color-mix(in srgb,var(--surface) 78%,transparent)}.Intelligence_signal__7OyFE strong{color:var(--green);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.Intelligence_signal__7OyFE span{color:#b9cec2;font-size:12px;line-height:1.4;overflow-wrap:anywhere}.Intelligence_signal__7OyFE b{color:var(--text);font-size:13px;line-height:1.35}.Intelligence_why__j2MBW{display:grid;grid-gap:4px;gap:4px}.Intelligence_why__j2MBW>strong{color:#cee4d7;font-size:13px;text-transform:uppercase;letter-spacing:.05em}.Intelligence_why__j2MBW ul{margin:0;padding-left:18px;color:#b9cec2;font-size:13px;line-height:1.45}.Intelligence_support__Tl8Ia{font-size:13px!important;line-height:1.45!important}.Intelligence_support__Tl8Ia strong{color:#cee4d7}.Intelligence_coverage__Mx_G2{color:#8fa99b!important;font-size:12px!important;line-height:1.4!important}.Intelligence_metrics__6XHkD{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));grid-gap:12px;gap:12px;margin:18px 0}.Intelligence_metrics__6XHkD div{border:1px solid var(--line);padding:14px;border-radius:10px}.Intelligence_metrics__6XHkD dt{color:#b9cec2;font-size:15px}.Intelligence_metrics__6XHkD dd{margin:6px 0 0;font-size:23px;font-weight:700}.Intelligence_reasons__bvFZE{padding-left:20px;line-height:1.8;font-size:16px}@media(max-width:760px){.Intelligence_teams__uf3hF{grid-template-columns:minmax(0,1fr)}.Intelligence_card___gdP_{padding:14px}.Intelligence_headshot__80BzJ{width:80px;height:80px}.Intelligence_profilePhoto__XT9w6{width:152px;height:152px}.Intelligence_profileIdentity__z2znB{flex-wrap:wrap}}@media(max-width:420px){.Intelligence_signals__LtDAd{grid-template-columns:minmax(0,1fr)}}.Intelligence_filter__T_cEJ{display:grid;grid-gap:8px;gap:8px;padding:18px;border:1px solid var(--line);border-radius:12px;background:var(--surface)}.Intelligence_filter__T_cEJ label{font-size:17px;font-weight:700}.Intelligence_filter__T_cEJ select{width:100%;min-width:0;min-height:48px;padding:10px 12px;border:1px solid #638475;border-radius:8px;background:#102b20;color:#eef7f1;font:inherit;font-size:16px}.Intelligence_filter__T_cEJ select:focus-visible{outline:2px solid var(--green);outline-offset:3px}.Intelligence_games__udrJC summary{font-size:15px;line-height:1.6;cursor:pointer;color:#b9cec2}.Intelligence_game__UnaXP h3{line-height:1.35}.Intelligence_odds__X_g9A{font-weight:700;font-size:18px;line-height:1.5}.Intelligence_cardStats__t4jVk{display:grid;grid-gap:10px;gap:10px;min-width:0}.Intelligence_redZone__deWD9{display:grid;grid-gap:4px;gap:4px}.Intelligence_redZone__deWD9 strong{font-size:14px;line-height:1.5;color:#cee4d7;font-weight:650}.Intelligence_sampleNote__Nsuux{display:block;margin-top:3px;color:#b9cec2;font-size:12px;line-height:1.5}.MatchupPicks_content__pzTVA{display:grid;grid-gap:24px;gap:24px;min-width:0;padding:26px}.MatchupPicks_actions__YjWgi{display:flex;justify-content:flex-end}.MatchupPicks_action__Agwtz{display:inline-flex;min-height:42px;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;padding:10px 16px;border:1px solid rgba(32,239,114,.45);border-radius:9px;background:rgba(32,239,114,.08);color:var(--green);font-size:13px;font-weight:800;text-decoration:none}.MatchupPicks_action__Agwtz:hover{border-color:var(--green);background:rgba(32,239,114,.13)}.MatchupPicks_disabledAction__xHcmN,.MatchupPicks_disabledAction__xHcmN:hover{border-color:var(--line);background:var(--surface);color:var(--muted);cursor:not-allowed;opacity:.78}.MatchupPicks_intro__uryQy{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;border:1px solid var(--line);border-radius:13px;background:var(--surface)}.MatchupPicks_intro__uryQy p{margin:0 0 5px;color:var(--text);font-size:15px;line-height:1.55}.MatchupPicks_intro__uryQy small{color:var(--muted);font-size:12px;line-height:1.5}.MatchupPicks_picksCallout__DRlR9{min-width:0;padding:12px 16px;border:1px solid var(--line);border-radius:13px;background:var(--surface)}.MatchupPicks_picksCallout__DRlR9 p{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;color:var(--text);font-size:13px;line-height:1.5}.MatchupPicks_picksCallout__DRlR9 .MatchupPicks_action__Agwtz{min-height:34px;padding:6px 10px}.MatchupPicks_weekChooser__GvNOi{display:grid;grid-template-columns:repeat(auto-fit,minmax(84px,1fr));grid-gap:8px;gap:8px}.MatchupPicks_weekChooser__GvNOi a{padding:10px;border:1px solid var(--line);border-radius:8px;color:var(--muted);text-align:center;font-size:12px}.MatchupPicks_weekChooser__GvNOi a:hover,.MatchupPicks_weekChooser__GvNOi a[aria-current=page]{border-color:var(--green);color:var(--green);background:var(--green-soft)}.MatchupPicks_emptyAction__UpA5B{display:flex;justify-content:flex-end}.MatchupPicks_glossary__wT48U{width:-moz-fit-content;width:fit-content;max-width:680px;padding:9px 12px;border:1px solid var(--line);border-radius:9px;background:rgba(255,255,255,.018);color:var(--muted);font-size:12px;line-height:1.55}.MatchupPicks_glossary__wT48U summary{color:#cee4d7;cursor:pointer;font-weight:750}.MatchupPicks_glossary__wT48U p{margin:7px 0 0}.MatchupPicks_glossary__wT48U strong{color:var(--text)}.MatchupPicks_empty__gr11U,.MatchupPicks_notice__RPpwL{padding:24px;border:1px dashed #496253;border-radius:14px;background:var(--surface)}.MatchupPicks_empty__gr11U h2{margin:0 0 8px;font-size:22px}.MatchupPicks_empty__gr11U p,.MatchupPicks_notice__RPpwL p{margin:0;color:var(--muted);line-height:1.65}.MatchupPicks_teamSection__3nXy1{min-width:0}.MatchupPicks_teamSection__3nXy1>h3{margin:0 0 12px;font-size:19px}.MatchupPicks_teamSection__3nXy1>h3 span{color:var(--muted);font-size:13px;font-weight:500}.MatchupPicks_sportsbooks__26UwP{display:grid;grid-gap:6px;gap:6px;min-width:0}.MatchupPicks_sportsbooks__26UwP>p{margin:0;color:#b9cec2;font-size:13px;line-height:1.45}.MatchupPicks_quote__9Dp9o{min-width:0;padding:8px 10px;border:1px solid rgba(32,239,114,.2);border-radius:8px;background:rgba(32,239,114,.04)}.MatchupPicks_quote__9Dp9o p{margin:0;color:#b9cec2;font-size:13px;line-height:1.45;overflow-wrap:anywhere}.MatchupPicks_quote__9Dp9o p strong{color:var(--text)}.MatchupPicks_quote__9Dp9o small{display:block;margin-top:2px;color:var(--muted);font-size:10px;line-height:1.4}.MatchupPicks_limitations__b7yTy{color:var(--muted);font-size:11px}.MatchupPicks_limitations__b7yTy summary{cursor:pointer}.MatchupPicks_limitations__b7yTy ul{margin:7px 0 0;padding-left:18px;line-height:1.6}.MatchupPicks_teamEmpty__9doEF{margin:10px 0 0;padding:12px;border:1px dashed #496253;border-radius:9px;color:#b9cec2;font-size:12px;line-height:1.55}.MatchupPicks_notice__RPpwL strong{color:#e5ca75}.MatchupPicks_content__pzTVA :focus-visible{outline:2px solid var(--green);outline-offset:3px}.MatchupPicks_receptionsTeams__Va7K_{grid-template-rows:auto repeat(var(--receptions-card-rows),auto);row-gap:10px}.MatchupPicks_receptionsTeam__OK_Mi{display:grid;grid-row:1/-1;grid-template-rows:subgrid}.MatchupPicks_receptionsCards__baN11{grid-row:2/-1;grid-template-rows:subgrid}.MatchupPicks_receptionsCard__I9zwd{grid-row:span 9;grid-template-rows:subgrid;align-items:start}.MatchupPicks_receptionsCard__I9zwd>.MatchupPicks_sportsbooks__26UwP{min-height:176px;align-content:start}.MatchupPicks_receptionsCard__I9zwd>details{grid-row:8}.MatchupPicks_receptionsCard__I9zwd>a{grid-row:9;align-self:end}.MatchupPicks_receptionsTeam__OK_Mi>.MatchupPicks_teamEmpty__9doEF{grid-row:2;align-self:start}@media(max-width:760px){.MatchupPicks_receptionsTeams__Va7K_{grid-template-rows:none;row-gap:20px}.MatchupPicks_receptionsTeam__OK_Mi{grid-row:auto;grid-template-rows:auto}.MatchupPicks_receptionsCards__baN11{gap:12px}.MatchupPicks_receptionsCard__I9zwd,.MatchupPicks_receptionsCards__baN11{grid-row:auto;grid-template-rows:none}.MatchupPicks_receptionsCard__I9zwd>a,.MatchupPicks_receptionsCard__I9zwd>details,.MatchupPicks_receptionsTeam__OK_Mi>.MatchupPicks_teamEmpty__9doEF{grid-row:auto}}@media(max-width:820px){.MatchupPicks_content__pzTVA{padding:18px 0}.MatchupPicks_intro__uryQy{align-items:flex-start;flex-direction:column}}.MatchupHeader_header__QvNfY{margin-bottom:26px;min-width:0}.MatchupHeader_header__QvNfY .MatchupHeader_matchup__6n07f{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;grid-gap:clamp(12px,3vw,32px);gap:clamp(12px,3vw,32px);margin:0;padding:12px 0 26px}.MatchupHeader_team__nihdU{display:flex;align-items:center;justify-content:center;gap:18px;min-width:0}.MatchupHeader_fallback__7rLa9,.MatchupHeader_team__nihdU img{width:88px;height:88px;flex:0 0 auto;object-fit:contain}.MatchupHeader_fallback__7rLa9{display:flex;align-items:center;justify-content:center;border:1px solid #416952;border-radius:18px;background:#143323;color:#b8efc9;font-size:23px}.MatchupHeader_name__Z50JZ{display:grid;grid-gap:5px;gap:5px;min-width:0}.MatchupHeader_name__Z50JZ strong{font-size:clamp(24px,3vw,36px);line-height:1.15;letter-spacing:.025em;color:#f0f8f3}.MatchupHeader_name__Z50JZ>span{font-size:16px;line-height:1.45;font-weight:500;color:#c6dbcf;overflow-wrap:anywhere}.MatchupHeader_at__y89Cy{font-size:13px;font-weight:800;letter-spacing:.14em;color:#80ca9a;padding:10px;border:1px solid #355541;border-radius:50%}.MatchupHeader_info__iWpI2{margin:0;display:grid;grid-template-columns:1fr 1.15fr 1.35fr;border:1px solid #355541;border-radius:14px;background:linear-gradient(120deg,#122d20,#102319);overflow:hidden}.MatchupHeader_info__iWpI2[data-columns="1"]{grid-template-columns:minmax(0,1fr)}.MatchupHeader_info__iWpI2[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.MatchupHeader_info__iWpI2>div{min-width:0;padding:20px 24px}.MatchupHeader_info__iWpI2>div+div{border-left:1px solid #355541}.MatchupHeader_info__iWpI2 dt{margin-bottom:9px;font-size:12px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:#8ec8a3}.MatchupHeader_info__iWpI2 dd{margin:0;font-size:16px;line-height:1.6;font-weight:500;color:#e0eee5;overflow-wrap:anywhere}.MatchupHeader_time__Yssbk{display:block;font-size:19px;font-weight:700;color:#f2faf5}.MatchupHeader_weather___vaVq{display:flex;flex-direction:column;align-items:flex-start;gap:6px;line-height:1.45}.MatchupHeader_roof___jJFN{display:inline-block;border:1px solid #42694e;border-radius:6px;padding:3px 8px;color:#c0ebcd;background:#183c28;font-size:13px;font-weight:650}.MatchupHeader_weatherMain__rcxrW{font-size:17px;font-weight:650}.MatchupHeader_weatherMetrics__0ZDs1{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:14px;color:#d4e6da}.MatchupHeader_weatherNote__nwpDg{color:#b7cfc0;font-size:13px;line-height:1.5}.MatchupHeader_weatherNote__nwpDg a{color:#a1ddba;text-decoration:underline}@media(max-width:760px){.MatchupHeader_header__QvNfY .MatchupHeader_matchup__6n07f{gap:8px;padding:6px 0 22px}.MatchupHeader_team__nihdU{flex-direction:column;gap:10px;text-align:center}.MatchupHeader_fallback__7rLa9,.MatchupHeader_team__nihdU img{width:64px;height:64px}.MatchupHeader_name__Z50JZ strong{font-size:26px}.MatchupHeader_name__Z50JZ>span{font-size:14px}.MatchupHeader_at__y89Cy{font-size:11px;padding:8px}.MatchupHeader_info__iWpI2{grid-template-columns:minmax(0,1fr)}.MatchupHeader_info__iWpI2>div{padding:16px 18px}.MatchupHeader_info__iWpI2>div+div{border-left:0;border-top:1px solid #355541}}