.quick-estimator[data-astro-cid-ghg4w2dq]{display:grid;gap:18px}.quick-estimator[data-astro-cid-ghg4w2dq] h2[data-astro-cid-ghg4w2dq]{font-size:clamp(1.35rem,2.4vw,1.85rem);margin:0 0 8px}.quick-estimator[data-astro-cid-ghg4w2dq] p[data-astro-cid-ghg4w2dq]{color:var(--muted);margin:0}.field-grid[data-astro-cid-ghg4w2dq]{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.estimator-form[data-astro-cid-ghg4w2dq] label[data-astro-cid-ghg4w2dq]{display:grid;gap:7px}.estimator-form[data-astro-cid-ghg4w2dq] span[data-astro-cid-ghg4w2dq],.estimator-result[data-astro-cid-ghg4w2dq] dt[data-astro-cid-ghg4w2dq]{color:var(--muted);font-size:.86rem;font-weight:800}.estimator-form[data-astro-cid-ghg4w2dq] input[data-astro-cid-ghg4w2dq]{border:1px solid var(--line);border-radius:8px;color:var(--ink);font:inherit;min-height:44px;padding:10px 12px;width:100%}.estimator-result[data-astro-cid-ghg4w2dq] dl[data-astro-cid-ghg4w2dq]{display:grid;gap:12px;grid-template-columns:minmax(0,1fr);margin:0}.estimator-result[data-astro-cid-ghg4w2dq] div[data-astro-cid-ghg4w2dq]{background:#fafafa;border:1px solid var(--line);border-radius:8px;padding:12px}.estimator-result[data-astro-cid-ghg4w2dq] dd[data-astro-cid-ghg4w2dq]{font-size:1.08rem;font-weight:850;margin:6px 0 0}.estimator-result[data-astro-cid-ghg4w2dq] p[data-astro-cid-ghg4w2dq]{margin-top:10px}@media(max-width:820px){.field-grid[data-astro-cid-ghg4w2dq]{grid-template-columns:1fr}}@media print{.quick-estimator[data-astro-cid-ghg4w2dq]{border:1px solid #000;break-inside:avoid;margin:0 0 12pt;padding:10pt}.quick-estimator[data-astro-cid-ghg4w2dq] h2[data-astro-cid-ghg4w2dq]{font-size:12pt;margin:0 0 4pt}.quick-estimator[data-astro-cid-ghg4w2dq] p[data-astro-cid-ghg4w2dq],.estimator-form[data-astro-cid-ghg4w2dq],.eyebrow[data-astro-cid-ghg4w2dq]{display:none}.estimator-result[data-astro-cid-ghg4w2dq] p[data-astro-cid-ghg4w2dq]{color:#000;display:block;margin-top:5pt}.estimator-result[data-astro-cid-ghg4w2dq] dl[data-astro-cid-ghg4w2dq]{display:grid;grid-template-columns:1fr;gap:6pt}.estimator-result[data-astro-cid-ghg4w2dq] div[data-astro-cid-ghg4w2dq]{background:#fff;border:1px solid #000;padding:5pt}}body.page-batting-chart{--bg: var(--bg-studio);--surface: #fff;--surface-soft: #f1f5f1;--ink: var(--text-charcoal);--muted: #625e5a;--line: var(--border-light);--accent: var(--primary-sage);--accent-strong: var(--primary-sage-dark);--rose: var(--accent-ginger-dark);--shadow: var(--shadow-soft);background:var(--bg-studio);color:var(--text-charcoal);font-family:var(--font-data)}body.page-batting-chart .site-header{background:#fbf9f6f0;border-bottom-color:var(--border-light)}body.page-batting-chart .site-header .brand,body.page-batting-chart h1,body.page-batting-chart h2,body.page-batting-chart h3{font-family:var(--font-heading)}body.page-batting-chart a:focus-visible,body.page-batting-chart button:focus-visible,body.page-batting-chart input:focus-visible,body.page-batting-chart summary:focus-visible,body.page-batting-chart .table-wrap:focus-visible{outline:3px solid rgba(63,111,97,.28);outline-offset:3px}body.page-batting-chart .site-header .nav a,body.page-batting-chart .site-footer .footer-nav a{align-items:center;display:inline-flex;min-height:44px}.hero[data-astro-cid-baundqjs]{gap:26px;grid-template-columns:minmax(0,1fr) minmax(290px,360px);padding:48px 0 30px}.hero[data-astro-cid-baundqjs] h1[data-astro-cid-baundqjs]{color:var(--text-charcoal);font-size:clamp(2.35rem,5.5vw,4.6rem);line-height:.98;margin:8px 0 16px}.hero[data-astro-cid-baundqjs] .lede[data-astro-cid-baundqjs]{color:var(--muted);max-width:680px}body.page-batting-chart .hero .quick-card{align-self:center;background:transparent;border:0;border-radius:0;box-shadow:none;padding:0}body.page-batting-chart .hero .quick-card .card-label{color:var(--accent-ginger-dark)}body.page-batting-chart .hero .quick-card strong{color:var(--text-charcoal);font-family:var(--font-heading);font-size:1.3rem;line-height:1.25}body.page-batting-chart .hero .quick-card p{color:var(--muted);margin-bottom:0}.article[data-astro-cid-baundqjs]{gap:24px;min-width:0;width:100%}.article[data-astro-cid-baundqjs]>[data-astro-cid-baundqjs]{min-width:0}.article-section[data-astro-cid-baundqjs]{border-top-color:#eae5dd;padding-top:24px}.article-section[data-astro-cid-baundqjs] h2[data-astro-cid-baundqjs]{color:var(--text-charcoal);margin-bottom:10px}.batting-chart-section[data-astro-cid-baundqjs]{scroll-margin-top:24px}.batting-chart-intro[data-astro-cid-baundqjs]{color:var(--muted);margin:0 0 10px;max-width:62ch}.batting-chart-table[data-astro-cid-baundqjs]{display:block}.batting-chart-mobile[data-astro-cid-baundqjs]{display:none}body.page-batting-chart .quick-estimator{background:#fff;border-color:var(--border-light);border-radius:var(--radius-quilt);border-top:4px solid var(--primary-sage-dark);box-shadow:var(--shadow-soft);gap:20px}body.page-batting-chart .quick-estimator h2{color:var(--text-charcoal);font-family:var(--font-heading)}body.page-batting-chart .quick-estimator .estimator-form input[type=number]{background:#fff;border-color:var(--primary-sage);color:var(--text-charcoal)}body.page-batting-chart .quick-estimator .estimator-form input[type=number]:focus-visible{border-color:var(--primary-sage-dark)}body.page-batting-chart .quick-estimator .estimator-result div{background:#e6f0eb;border-color:var(--primary-sage);border-left:1px solid var(--primary-sage);border-top:4px solid var(--primary-sage-dark);padding:14px}body.page-batting-chart .quick-estimator .estimator-result dd{color:var(--primary-sage-dark);font-size:1.45rem;line-height:1.15}body.page-batting-chart .quick-estimator .estimator-result p{color:var(--muted);font-size:.92rem;line-height:1.45}body.page-batting-chart .print-chart-button{background:var(--primary-sage-dark);box-shadow:0 2px 6px #3f6f6129}body.page-batting-chart .print-chart-button:hover{background:#345e53}body.page-batting-chart .table-wrap{background:#fff;border-color:var(--border-light);border-radius:var(--radius-quilt);box-shadow:var(--shadow-soft);margin:16px 0 4px}body.page-batting-chart .table-wrap caption{background:transparent;color:var(--muted);font-size:1rem;font-weight:400;line-height:1.5;padding:14px}body.page-batting-chart .table-wrap th{background:#e5eee9;color:var(--text-charcoal);font-size:.92rem}body.page-batting-chart .table-wrap th,body.page-batting-chart .table-wrap td{border-bottom-color:var(--border-light)}body.page-batting-chart .table-wrap tbody tr:nth-child(2n) td{background:#f1f5f194}@media(min-width:821px){body.page-batting-chart .table-wrap{overflow-x:visible}body.page-batting-chart .table-wrap table{min-width:0;table-layout:fixed}body.page-batting-chart .table-wrap th:nth-child(1),body.page-batting-chart .table-wrap td:nth-child(1){width:22%}body.page-batting-chart .table-wrap th:nth-child(2),body.page-batting-chart .table-wrap td:nth-child(2){width:20%}body.page-batting-chart .table-wrap th:nth-child(3),body.page-batting-chart .table-wrap td:nth-child(3){width:20%}body.page-batting-chart .table-wrap th:nth-child(4),body.page-batting-chart .table-wrap td:nth-child(4){width:38%}body.page-batting-chart .table-wrap td{overflow-wrap:anywhere;white-space:normal}}body.page-batting-chart .estimate-explanation{background:#f1eee7;border:1px solid #ded8ce;border-radius:var(--radius-quilt);box-shadow:none;padding:clamp(14px,2.4vw,18px) clamp(15px,3vw,20px)}body.page-batting-chart .estimate-explanation .assumptions-disclosure{border-top-color:#ded8ce}body.page-batting-chart .note-box{background:transparent;border:0;border-radius:0;box-shadow:none;margin:0 0 24px;padding:0}body.page-batting-chart .faq-section{margin-top:28px}body.page-batting-chart .faq-item{border-bottom:1px solid #eae5dd;border-top:0;padding:0 0 16px}@media(max-width:820px){.hero[data-astro-cid-baundqjs]{gap:20px;grid-template-columns:1fr;padding:28px 0 24px}.article[data-astro-cid-baundqjs]{gap:20px}.batting-chart-table[data-astro-cid-baundqjs]{display:none}.batting-chart-mobile[data-astro-cid-baundqjs]{display:grid;gap:10px}.batting-chart-card[data-astro-cid-baundqjs]{background:#fff;border:1px solid var(--border-light);border-top:4px solid var(--primary-sage);border-radius:var(--radius-quilt);box-shadow:0 3px 10px #39342f0f;padding:4px 12px 8px}.batting-chart-card[data-astro-cid-baundqjs] h3[data-astro-cid-baundqjs]{color:var(--text-charcoal);font-family:var(--font-heading);font-size:1.1rem;line-height:1.25;margin:8px 0}.batting-chart-card__data[data-astro-cid-baundqjs]{display:grid;gap:6px 10px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.batting-chart-card__data[data-astro-cid-baundqjs]>div[data-astro-cid-baundqjs]{display:grid;gap:2px}.batting-chart-card[data-astro-cid-baundqjs] dt[data-astro-cid-baundqjs]{color:var(--accent-strong);font-size:.72rem;font-weight:800;letter-spacing:.045em;line-height:1.3;text-transform:uppercase}.batting-chart-card[data-astro-cid-baundqjs] dd[data-astro-cid-baundqjs]{color:var(--text-charcoal);font-size:.97rem;line-height:1.35;margin:0}.package-note-inline[data-astro-cid-baundqjs]{border-top:1px solid #eae5dd;margin-top:6px;padding-top:5px}.package-note-inline__body[data-astro-cid-baundqjs]{color:var(--muted);font-size:.91rem;line-height:1.45;margin:0}}@media(max-width:620px){.hero[data-astro-cid-baundqjs] h1[data-astro-cid-baundqjs]{font-size:2.15rem;line-height:1.02;margin:6px 0 12px}.hero[data-astro-cid-baundqjs] .lede[data-astro-cid-baundqjs]{font-size:1rem}body.page-batting-chart .quick-estimator{gap:16px;padding:18px}.batting-chart-intro[data-astro-cid-baundqjs]{font-size:.96rem}.article-section[data-astro-cid-baundqjs]{padding-top:21px}}@media(max-width:600px){.hero[data-astro-cid-baundqjs]{gap:10px;margin:0;padding:10px 0 12px}.hero-copy[data-astro-cid-baundqjs]{margin:0;padding:0}.hero[data-astro-cid-baundqjs] h1[data-astro-cid-baundqjs]{font-size:2rem;margin:2px 0 6px;padding:0}.hero[data-astro-cid-baundqjs] .lede[data-astro-cid-baundqjs]{margin:0}.batting-chart-card[data-astro-cid-baundqjs]{padding:4px 11px 8px}.batting-chart-card__data[data-astro-cid-baundqjs]{gap:6px 8px}body.page-batting-chart .hero .quick-card{padding:0}body.page-batting-chart .hero .quick-card p{margin-top:6px}body.page-batting-chart .related-tools{padding:16px}}@media(max-width:820px){body.page-batting-chart .batting-chart-table .table-wrap{background:transparent;border:0;border-radius:0;box-shadow:none;overflow:visible}}@media print{body.page-batting-chart .article{display:block!important;max-width:none!important;width:100%!important}body.page-batting-chart .article>*{display:none!important}body.page-batting-chart .article>.print-worksheet{display:block!important}body.page-batting-chart .article>.batting-chart-section{border-top:0;display:block!important;padding-top:0}body.page-batting-chart .batting-chart-section .table-wrap{margin:4pt 0 0}body.page-batting-chart .batting-chart-intro{color:#444;font-size:8.5pt;line-height:1.35;margin:0 0 6pt;max-width:none}body.page-batting-chart .batting-chart-table{display:block!important}body.page-batting-chart .batting-chart-mobile{display:none!important}}
