.O38KYa_page{color:#161618;max-width:1120px;margin:0 auto;padding:32px 24px 48px}.O38KYa_back{color:#e7392d;align-items:center;gap:8px;margin-bottom:24px;font-size:14px;display:inline-flex}.O38KYa_back:hover{text-decoration:underline}.O38KYa_back:focus-visible{outline-offset:4px;outline:2px solid #2661db}.O38KYa_match{background:#fff;border:1px solid #edf0f4;border-radius:28px;padding:28px 32px 0;position:relative;overflow:hidden;box-shadow:0 5px 28px #1616180f}.O38KYa_match:before{content:"";background:#e7392d;border-radius:0 0 4px 4px;height:3px;position:absolute;top:0;left:32px;right:32px}.O38KYa_matchTop{justify-content:space-between;align-items:center;gap:16px;display:flex}.O38KYa_eyebrow{color:#e7392d;letter-spacing:.8px;font-size:12px;font-weight:600}.O38KYa_league{color:#6c7788;background:#f7f8fa;border-radius:30px;padding:7px 14px;font-size:13px}.O38KYa_match h1{text-align:center;margin-top:18px;font-size:clamp(24px,3vw,36px);font-weight:750;line-height:1.25}.O38KYa_teams{grid-template-columns:minmax(0,1fr) 100px minmax(0,1fr);align-items:center;gap:12px;max-width:620px;margin:26px auto 32px;display:grid}.O38KYa_team{text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex}.O38KYa_flag{background:#fff;border:1px solid #dce1e8;border-radius:50%;place-items:center;width:100px;height:100px;display:grid}.O38KYa_flag img{-o-object-fit:contain;object-fit:contain;width:64px;height:44px}.O38KYa_team h2{overflow-wrap:anywhere;margin-top:12px;font-size:20px;font-weight:650;line-height:1.3}.O38KYa_team>span{color:#8490a0;letter-spacing:.6px;margin-top:6px;font-size:11px}.O38KYa_vs{flex-direction:column;align-items:center;gap:12px;display:flex}.O38KYa_vs>span{color:#a8abaf;font-size:16px;font-weight:700}.O38KYa_vs time{background:#f7f8fa;border-radius:30px;padding:6px 16px;font-size:16px;font-weight:600}.O38KYa_metadata{background:#f7f8fa;border-top:1px solid #edf0f4;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-inline:-32px;padding:24px 32px;display:grid}.O38KYa_metadata>div{grid-template-columns:24px minmax(0,1fr);align-content:start;gap:4px 8px;display:grid}.O38KYa_metadata svg{color:#848388;grid-row:span 2;margin-top:4px}.O38KYa_metadata dt{color:#8490a0;text-transform:uppercase;font-size:11px}.O38KYa_metadata dd{color:#465369;overflow-wrap:anywhere;font-size:14px}.O38KYa_layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:26px;margin-top:28px;display:grid}.O38KYa_article{background:#fff;border:1px solid #edf0f4;border-radius:25px;padding:30px}.O38KYa_articleHeading{align-items:center;gap:12px;margin-bottom:24px;display:flex}.O38KYa_articleHeading p{color:#e7392d;letter-spacing:.7px;margin-bottom:4px;font-size:11px;font-weight:600}.O38KYa_articleHeading h2{font-size:24px;font-weight:700;line-height:1.2}.O38KYa_prose{color:#465369;overflow-wrap:anywhere;font-size:16px;line-height:1.85}.O38KYa_prose p+p{margin-top:20px}.O38KYa_author{border-top:1px solid #edf0f4;align-items:center;gap:12px;margin-top:32px;padding-top:24px;display:flex}.O38KYa_author img{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:56px;height:56px}.O38KYa_author span{color:#8490a0;font-size:11px}.O38KYa_author p{margin-top:3px;font-size:16px;font-weight:600}.O38KYa_prediction{background:#fff;border:1px solid #edf0f4;border-radius:25px;padding:24px;box-shadow:0 5px 24px #1616180f}.O38KYa_predictionTitle{color:#e7392d;align-items:center;gap:9px;margin-bottom:22px;display:flex}.O38KYa_predictionTitle h2{color:#161618;font-size:18px;font-weight:650}.O38KYa_pick{background:#feebef;border-radius:18px;padding:18px}.O38KYa_pick>span{color:#c1575c;font-size:11px;font-weight:600}.O38KYa_pick p{margin-top:8px;font-size:22px;font-weight:700;line-height:1.3}.O38KYa_odds{background:#e9f1ff;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding:16px 18px;display:flex}.O38KYa_odds>span{color:#6e86b4;font-size:12px;font-weight:600}.O38KYa_odds strong{color:#2661db;overflow-wrap:anywhere;font-size:26px;line-height:1.3}.O38KYa_confidenceTitle{color:#8490a0;justify-content:space-between;gap:10px;margin-top:24px;font-size:14px;display:flex}.O38KYa_confidenceTitle strong{color:#161618}.O38KYa_confidence{background:#2661db;border-radius:20px;height:9px;margin-top:10px;overflow:hidden}.O38KYa_confidence span{background:#e7392d;height:100%;display:block}.O38KYa_disclaimer{color:#8490a0;border-top:1px solid #edf0f4;margin-top:22px;padding-top:18px;font-size:12px;line-height:1.6}@media (max-width:900px){.O38KYa_layout{grid-template-columns:minmax(0,1fr)}.O38KYa_prediction{grid-row:1}}@media (max-width:600px){.O38KYa_page{padding:24px 16px 36px}.O38KYa_match{border-radius:24px;padding:24px 16px 0}.O38KYa_matchTop{gap:8px}.O38KYa_eyebrow{font-size:10px}.O38KYa_league{padding:6px 10px;font-size:11px}.O38KYa_teams{grid-template-columns:minmax(0,1fr) 70px minmax(0,1fr);gap:6px;margin-top:22px}.O38KYa_flag{width:72px;height:72px}.O38KYa_flag img{width:44px;height:32px}.O38KYa_team h2{font-size:16px}.O38KYa_vs time{padding:5px 10px;font-size:14px}.O38KYa_metadata{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px;margin-inline:-16px;padding:20px 16px}.O38KYa_article,.O38KYa_prediction{padding:22px}.O38KYa_articleHeading h2{font-size:22px}}
