.header-section[data-astro-cid-c4pestri]{background:#fff;border:3px solid #0a0a0a;border-radius:0;margin-bottom:48px;padding:32px;box-shadow:6px 6px #0a0a0a}.player-header-content[data-astro-cid-c4pestri]{align-items:center;gap:32px;display:flex}@media (width<=768px){.player-header-content[data-astro-cid-c4pestri]{flex-direction:column;align-items:flex-start;gap:16px}}.player-headshot[data-astro-cid-c4pestri]{flex-shrink:0}.headshot-container[data-astro-cid-c4pestri]{width:250px;height:250px}.headshot-image[data-astro-cid-c4pestri]{object-fit:cover;border:4px solid #0a0a0a;border-radius:0;width:100%;height:100%;transition:all .1s;box-shadow:5px 5px #0a0a0a}.headshot-image[data-astro-cid-c4pestri]:hover{transform:translate(-2px,-2px);box-shadow:7px 7px #0a0a0a}.player-info[data-astro-cid-c4pestri]{flex:1;min-width:0}.player-name[data-astro-cid-c4pestri]{color:#0a0a0a;letter-spacing:-1px;margin-bottom:12px;font-family:Archivo Black,sans-serif;font-size:36px;font-weight:400;line-height:1}@media (width>=768px){.player-name[data-astro-cid-c4pestri]{font-size:48px}}@media (width>=1024px){.player-name[data-astro-cid-c4pestri]{letter-spacing:-2px;font-size:60px}}.player-meta[data-astro-cid-c4pestri]{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;display:flex}.position-badge[data-astro-cid-c4pestri]{color:#fff;border:2px solid #0a0a0a;border-radius:0;padding:6px 12px;font-family:Archivo Black,sans-serif;font-size:13px;font-weight:400}.position-badge[data-astro-cid-c4pestri].qb{background:#06f}.position-badge[data-astro-cid-c4pestri].rb{background:#00a854}.position-badge[data-astro-cid-c4pestri].wr{background:#8b00ff}.position-badge[data-astro-cid-c4pestri].te{background:#f60}.seasons-badge[data-astro-cid-c4pestri]{color:#0a0a0a;background:#f5f5f0;border:2px solid #0a0a0a;border-radius:0;padding:6px 12px;font-family:Archivo Black,sans-serif;font-size:13px;font-weight:400}.team-badge[data-astro-cid-c4pestri]{color:#fff;border:2px solid #0a0a0a;border-radius:0;padding:6px 12px;font-family:Archivo Black,sans-serif;font-size:13px;font-weight:400}.team-min[data-astro-cid-c4pestri]{background:#9333ea}.team-gb[data-astro-cid-c4pestri]{background:#16a34a}.team-chi[data-astro-cid-c4pestri]{background:#ea580c}.team-det[data-astro-cid-c4pestri]{background:#2563eb}.team-kc[data-astro-cid-c4pestri]{background:#dc2626}.team-lv[data-astro-cid-c4pestri]{background:#4b5563}.team-lac[data-astro-cid-c4pestri]{background:#3b82f6}.team-den[data-astro-cid-c4pestri]{background:#f97316}.team-ne[data-astro-cid-c4pestri],.team-buf[data-astro-cid-c4pestri]{background:#2563eb}.team-mia[data-astro-cid-c4pestri]{background:#f97316}.team-nyj[data-astro-cid-c4pestri]{background:#16a34a}.team-balt[data-astro-cid-c4pestri]{background:#9333ea}.team-cin[data-astro-cid-c4pestri],.team-cle[data-astro-cid-c4pestri]{background:#ea580c}.team-pit[data-astro-cid-c4pestri]{background:#ca8a04}.team-hou[data-astro-cid-c4pestri],.team-ind[data-astro-cid-c4pestri]{background:#2563eb}.team-jax[data-astro-cid-c4pestri]{background:#16a34a}.team-ten[data-astro-cid-c4pestri]{background:#2563eb}.team-atl[data-astro-cid-c4pestri]{background:#dc2626}.team-car[data-astro-cid-c4pestri]{background:#2563eb}.team-no[data-astro-cid-c4pestri]{background:#ca8a04}.team-tb[data-astro-cid-c4pestri],.team-ari[data-astro-cid-c4pestri]{background:#dc2626}.team-lar[data-astro-cid-c4pestri]{background:#2563eb}.team-sf[data-astro-cid-c4pestri]{background:#dc2626}.team-sea[data-astro-cid-c4pestri],.team-phi[data-astro-cid-c4pestri]{background:#16a34a}.team-nyg[data-astro-cid-c4pestri]{background:#2563eb}.team-was[data-astro-cid-c4pestri]{background:#dc2626}.team-dal[data-astro-cid-c4pestri]{background:#2563eb}.career-summary[data-astro-cid-c4pestri]{color:#555;flex-wrap:wrap;align-items:center;gap:12px;font-size:18px;display:flex}.career-years[data-astro-cid-c4pestri]{color:#0a0a0a;font-weight:700}.career-separator[data-astro-cid-c4pestri]{color:#888}.career-best[data-astro-cid-c4pestri]{color:#00a854;font-weight:700}.career-adp[data-astro-cid-c4pestri]{color:#06f;font-weight:700}.current-season-section[data-astro-cid-c4pestri]{background:#fff;border:3px solid #0a0a0a;border-radius:0;margin-bottom:48px;padding:32px;box-shadow:6px 6px #2ead6a}.section-header[data-astro-cid-c4pestri]{text-align:center;margin-bottom:32px}.section-title[data-astro-cid-c4pestri]{color:#0a0a0a;text-align:center;letter-spacing:-.5px;align-items:center;margin-bottom:16px;font-family:Archivo Black,sans-serif;font-size:28px;font-weight:400;display:flex}.section-icon[data-astro-cid-c4pestri]{margin-right:12px;font-size:28px}.section-subtitle[data-astro-cid-c4pestri]{color:#555;margin-top:8px;font-size:16px}.current-season-card[data-astro-cid-c4pestri]{background:#f5f5f0;border:2px solid #0a0a0a;border-radius:0;padding:24px}.adp-metrics-grid[data-astro-cid-c4pestri]{grid-template-columns:1fr 1fr;gap:24px;display:grid}@media (width<=768px){.adp-metrics-grid[data-astro-cid-c4pestri]{grid-template-columns:1fr}}.adp-metric[data-astro-cid-c4pestri]{background:#fff;border:2px solid #0a0a0a;border-radius:0;padding:16px}.metric-header[data-astro-cid-c4pestri]{border-bottom:2px solid #0a0a0a;align-items:center;gap:12px;margin-bottom:16px;padding-bottom:12px;display:flex}.metric-icon[data-astro-cid-c4pestri]{font-size:20px}.metric-title[data-astro-cid-c4pestri]{color:#0a0a0a;font-family:Archivo Black,sans-serif;font-size:16px;font-weight:400}.metric-content[data-astro-cid-c4pestri]{justify-content:space-between;align-items:center;display:flex}.adp-value[data-astro-cid-c4pestri]{text-align:center}.adp-number[data-astro-cid-c4pestri]{color:#06f;letter-spacing:-1px;font-family:Archivo Black,sans-serif;font-size:28px;font-weight:400;line-height:1}.adp-label[data-astro-cid-c4pestri]{color:#888;text-transform:uppercase;letter-spacing:1px;margin-top:4px;font-size:12px}.position-rank[data-astro-cid-c4pestri]{text-align:center}.rank-label[data-astro-cid-c4pestri]{color:#888;text-transform:uppercase;letter-spacing:1px;margin-bottom:4px;font-size:12px}.rank-value[data-astro-cid-c4pestri]{color:#06f;letter-spacing:-.5px;font-family:Archivo Black,sans-serif;font-size:20px;font-weight:400}.adp-context[data-astro-cid-c4pestri]{border-top:2px solid #0a0a0a;margin-top:24px;padding-top:24px}.context-header[data-astro-cid-c4pestri]{border-bottom:1px solid #e5e5e5;align-items:center;gap:12px;margin-bottom:16px;padding-bottom:12px;display:flex}.context-icon[data-astro-cid-c4pestri]{font-size:20px}.context-title[data-astro-cid-c4pestri]{color:#0a0a0a;font-family:Archivo Black,sans-serif;font-size:16px;font-weight:400}.context-content[data-astro-cid-c4pestri]{color:#555;justify-content:space-between;align-items:center;font-size:16px;display:flex}.draft-round[data-astro-cid-c4pestri]{align-items:center;gap:8px;display:flex}.round-label[data-astro-cid-c4pestri]{color:#555;font-size:13px}.round-value[data-astro-cid-c4pestri]{color:#00a854;font-family:Archivo Black,sans-serif;font-size:18px;font-weight:400}.last-updated[data-astro-cid-c4pestri]{align-items:center;gap:8px;display:flex}.update-label[data-astro-cid-c4pestri]{color:#555;font-size:13px}.update-value[data-astro-cid-c4pestri]{color:#0a0a0a;font-size:15px;font-weight:700}.adp-history-section[data-astro-cid-c4pestri],.adp-performance-section[data-astro-cid-c4pestri],.seasons-section[data-astro-cid-c4pestri],.current-season-section[data-astro-cid-c4pestri]{margin-bottom:48px}.chart-container[data-astro-cid-c4pestri]{background:#fff;border:3px solid #0a0a0a;border-radius:0;justify-content:center;align-items:center;min-height:400px;padding:24px;display:flex;overflow:hidden;box-shadow:5px 5px #0a0a0a}.seasons-grid[data-astro-cid-c4pestri]{grid-template-columns:1fr;gap:24px;display:grid}@media (width>=1024px){.seasons-grid[data-astro-cid-c4pestri]{grid-template-columns:1fr 1fr}}.season-card[data-astro-cid-c4pestri]{background:#fff;border:3px solid #0a0a0a;border-radius:0;padding:24px;transition:all .1s;position:relative;overflow:hidden;box-shadow:5px 5px #0a0a0a}.season-card[data-astro-cid-c4pestri]:hover{transform:translate(-2px,-2px);box-shadow:7px 7px #0a0a0a}.season-card[data-astro-cid-c4pestri]:before{display:none}.card-header[data-astro-cid-c4pestri]{border-bottom:2px solid #0a0a0a;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:16px;display:flex}.season-year[data-astro-cid-c4pestri]{align-items:center;display:flex}.year-number[data-astro-cid-c4pestri]{color:#0a0a0a;letter-spacing:-1px;-webkit-text-fill-color:unset;font-family:Archivo Black,sans-serif;font-size:36px;font-weight:400}.performance-status[data-astro-cid-c4pestri]{border-left:4px solid;border-radius:0;align-items:center;gap:12px;margin-bottom:24px;padding:10px 14px;display:flex}.performance-status[data-astro-cid-c4pestri].bg-green-900\/20{background:#00a8541a;border-left-color:#00a854}.performance-status[data-astro-cid-c4pestri].bg-blue-900\/20{background:#0066ff1a;border-left-color:#06f}.performance-status[data-astro-cid-c4pestri].bg-red-900\/20{background:#ff4d4d1a;border-left-color:#ff4d4d}.performance-status[data-astro-cid-c4pestri].bg-gray-900\/20{background:#f5f5f0;border-left-color:#888}.performance-status[data-astro-cid-c4pestri].border-green-600\/30{border-left-color:#00a854}.performance-status[data-astro-cid-c4pestri].border-blue-600\/30{border-left-color:#06f}.performance-status[data-astro-cid-c4pestri].border-red-600\/30{border-left-color:#ff4d4d}.performance-status[data-astro-cid-c4pestri].border-gray-600\/30{border-left-color:#888}.status-icon[data-astro-cid-c4pestri]{font-size:24px}.status-text[data-astro-cid-c4pestri]{color:#0a0a0a;font-size:14px;font-weight:700}.stats-container[data-astro-cid-c4pestri]{grid-template-columns:1fr;gap:16px;margin-bottom:24px;display:grid}@media (width>=768px){.stats-container[data-astro-cid-c4pestri]{grid-template-columns:1fr 1fr}}.stat-section[data-astro-cid-c4pestri]{background:#f5f5f0;border:2px solid #0a0a0a;border-radius:0;padding:16px}.section-header[data-astro-cid-c4pestri]{border-bottom:1px solid #e5e5e5;align-items:center;gap:12px;margin-bottom:16px;padding-bottom:12px;display:flex}.section-icon[data-astro-cid-c4pestri]{font-size:20px}.section-title[data-astro-cid-c4pestri]{color:#0a0a0a;font-family:Archivo Black,sans-serif;font-size:16px;font-weight:400}.stat-values[data-astro-cid-c4pestri]{flex-direction:column;gap:10px;display:flex}.stat-value[data-astro-cid-c4pestri]{justify-content:space-between;align-items:center;display:flex}.stat-value[data-astro-cid-c4pestri].primary{background:#fff;border:1px solid #ccc;border-radius:0;padding:8px 10px}.stat-value[data-astro-cid-c4pestri].secondary{padding:6px 10px}.stat-label[data-astro-cid-c4pestri]{color:#555;font-size:13px;font-weight:500}.stat-number[data-astro-cid-c4pestri]{font-size:18px;font-weight:700}.stat-number[data-astro-cid-c4pestri].fantasy-points{color:#00a854}.stat-number[data-astro-cid-c4pestri].overall-rank{color:#555}.stat-number[data-astro-cid-c4pestri].position-rank{color:#06f}.season-summary[data-astro-cid-c4pestri]{background:#f5f5f0;border:1px solid #ccc;border-radius:0;padding:14px}.summary-text[data-astro-cid-c4pestri]{color:#555;font-size:14px;line-height:1.6}.back-to-home[data-astro-cid-c4pestri]{text-align:center;margin-top:64px}.back-arrow[data-astro-cid-c4pestri]{margin-right:12px;font-size:22px}.enhanced-action-button[data-astro-cid-c4pestri]{color:#0a0a0a;background:#2ead6a;border:3px solid #0a0a0a;border-radius:0;align-items:center;padding:16px 32px;font-family:Archivo Black,sans-serif;font-size:16px;font-weight:400;text-decoration:none;transition:all .1s;display:inline-flex;box-shadow:5px 5px #0a0a0a}.enhanced-action-button[data-astro-cid-c4pestri]:hover{transform:translate(-2px,-2px);box-shadow:7px 7px #0a0a0a}.player-intro[data-astro-cid-c4pestri]{color:#0a0a0a;background:#fff;border:3px solid #0a0a0a;max-width:900px;margin:32px 0 48px;padding:24px 28px;font-size:18px;line-height:1.6;box-shadow:6px 6px #2ead6a}.faq-section[data-astro-cid-c4pestri],.related-section[data-astro-cid-c4pestri]{background:#fff;border:3px solid #0a0a0a;margin-bottom:48px;padding:32px;box-shadow:6px 6px #2ead6a}.faq-list[data-astro-cid-c4pestri]{flex-direction:column;gap:12px;display:flex}.faq-item[data-astro-cid-c4pestri]{background:#f7f7f7;border:2px solid #0a0a0a;padding:14px 18px}.faq-item[data-astro-cid-c4pestri] summary[data-astro-cid-c4pestri]{color:#0a0a0a;cursor:pointer;font-family:Archivo Black,sans-serif;font-size:16px}.faq-item[data-astro-cid-c4pestri] p[data-astro-cid-c4pestri]{color:#1a1a1a;margin:12px 0 0;line-height:1.55}.related-grid[data-astro-cid-c4pestri]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;display:grid}.related-card[data-astro-cid-c4pestri]{background:#f7f7f7;border:2px solid #0a0a0a;flex-direction:column;gap:4px;padding:14px 16px;text-decoration:none;transition:all .1s;display:flex}.related-card[data-astro-cid-c4pestri]:hover{transform:translate(-2px,-2px);box-shadow:4px 4px #2ead6a}.related-name[data-astro-cid-c4pestri]{color:#0a0a0a;font-family:Archivo Black,sans-serif;font-size:15px}.related-meta[data-astro-cid-c4pestri]{color:#4b5563;font-size:13px}.year-number-link[data-astro-cid-c4pestri]{color:inherit;text-decoration:none}.year-number-link[data-astro-cid-c4pestri]:hover .year-number[data-astro-cid-c4pestri]{color:#2ead6a}.page-nav[data-astro-cid-c4pestri]{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:64px;display:flex}@media (width<=1024px){.seasons-grid[data-astro-cid-c4pestri]{gap:24px}.season-card[data-astro-cid-c4pestri]{padding:20px}.stats-container[data-astro-cid-c4pestri]{gap:16px}}@media (width<=768px){.header-section[data-astro-cid-c4pestri]{padding:20px}.player-header-content[data-astro-cid-c4pestri]{gap:20px}.headshot-container[data-astro-cid-c4pestri]{width:120px;height:120px}.player-name[data-astro-cid-c4pestri]{margin-bottom:16px;font-size:28px}.player-meta[data-astro-cid-c4pestri]{gap:8px}.position-badge[data-astro-cid-c4pestri],.seasons-badge[data-astro-cid-c4pestri]{padding:6px 12px;font-size:12px}.career-summary[data-astro-cid-c4pestri]{gap:8px;font-size:14px}.career-years[data-astro-cid-c4pestri],.career-best[data-astro-cid-c4pestri],.career-adp[data-astro-cid-c4pestri]{font-size:16px}.section-title[data-astro-cid-c4pestri]{font-size:22px}.section-subtitle[data-astro-cid-c4pestri]{font-size:14px}.current-season-section[data-astro-cid-c4pestri]{padding:20px}.adp-metrics-grid[data-astro-cid-c4pestri]{gap:16px}.adp-metric[data-astro-cid-c4pestri]{padding:12px}.metric-header[data-astro-cid-c4pestri]{gap:8px;margin-bottom:12px}.metric-icon[data-astro-cid-c4pestri]{font-size:16px}.metric-title[data-astro-cid-c4pestri]{font-size:15px}.metric-content[data-astro-cid-c4pestri]{flex-direction:column;align-items:center;gap:8px}.adp-number[data-astro-cid-c4pestri]{font-size:24px}.adp-label[data-astro-cid-c4pestri],.rank-label[data-astro-cid-c4pestri]{font-size:11px}.rank-value[data-astro-cid-c4pestri]{font-size:18px}.context-content[data-astro-cid-c4pestri]{flex-direction:column;align-items:flex-start;gap:12px}.draft-round[data-astro-cid-c4pestri]{flex-direction:column;align-items:flex-start;gap:4px}.round-label[data-astro-cid-c4pestri]{font-size:12px}.round-value[data-astro-cid-c4pestri]{font-size:16px}.last-updated[data-astro-cid-c4pestri]{flex-direction:column;align-items:flex-start;gap:4px}.update-label[data-astro-cid-c4pestri]{font-size:12px}.update-value[data-astro-cid-c4pestri]{font-size:14px}.season-card[data-astro-cid-c4pestri]{padding:16px}.year-number[data-astro-cid-c4pestri]{font-size:28px}.chart-container[data-astro-cid-c4pestri]{min-height:300px;padding:16px}.card-header[data-astro-cid-c4pestri]{flex-direction:column;align-items:flex-start;gap:12px}.team-badge[data-astro-cid-c4pestri]{align-self:flex-start}}@media (width<=640px){.header-section[data-astro-cid-c4pestri]{padding:16px}.player-header-content[data-astro-cid-c4pestri]{gap:16px}.headshot-container[data-astro-cid-c4pestri]{width:100px;height:100px}.player-name[data-astro-cid-c4pestri]{margin-bottom:12px;font-size:24px}.player-meta[data-astro-cid-c4pestri]{gap:8px}.position-badge[data-astro-cid-c4pestri],.seasons-badge[data-astro-cid-c4pestri]{padding:6px 12px;font-size:12px}.career-summary[data-astro-cid-c4pestri]{gap:8px;font-size:14px}.career-years[data-astro-cid-c4pestri],.career-best[data-astro-cid-c4pestri],.career-adp[data-astro-cid-c4pestri]{font-size:16px}.section-title[data-astro-cid-c4pestri]{font-size:22px}.section-subtitle[data-astro-cid-c4pestri]{font-size:14px}.current-season-section[data-astro-cid-c4pestri]{padding:16px}.adp-metrics-grid[data-astro-cid-c4pestri]{gap:16px}.adp-metric[data-astro-cid-c4pestri]{padding:12px}.metric-header[data-astro-cid-c4pestri]{gap:8px;margin-bottom:12px}.metric-icon[data-astro-cid-c4pestri]{font-size:16px}.metric-title[data-astro-cid-c4pestri]{font-size:15px}.metric-content[data-astro-cid-c4pestri]{flex-direction:column;align-items:center;gap:8px}.adp-number[data-astro-cid-c4pestri]{font-size:24px}.adp-label[data-astro-cid-c4pestri],.rank-label[data-astro-cid-c4pestri]{font-size:11px}.rank-value[data-astro-cid-c4pestri]{font-size:16px}.context-content[data-astro-cid-c4pestri]{flex-direction:column;align-items:flex-start;gap:12px}.draft-round[data-astro-cid-c4pestri]{flex-direction:column;align-items:flex-start;gap:4px}.round-label[data-astro-cid-c4pestri]{font-size:12px}.round-value[data-astro-cid-c4pestri]{font-size:16px}.last-updated[data-astro-cid-c4pestri]{flex-direction:column;align-items:flex-start;gap:4px}.update-label[data-astro-cid-c4pestri]{font-size:12px}.update-value[data-astro-cid-c4pestri]{font-size:14px}.season-card[data-astro-cid-c4pestri]{padding:12px}.year-number[data-astro-cid-c4pestri]{font-size:22px}.performance-status[data-astro-cid-c4pestri]{flex-direction:column;align-items:flex-start;gap:8px}.stat-section[data-astro-cid-c4pestri]{padding:12px}}
