.pitch-xi-layout{grid-template-columns:minmax(0,780px) minmax(220px,1fr);align-items:start;gap:28px;margin:24px 0;display:grid}.pitch-xi-graphic{min-height:300px}.pitch-xi-graphic img{width:100%;height:auto;display:block}.pitch-xi-layout aside{background:var(--stats-surface,#f2f0e4);border:1px solid var(--stats-line,#dce2dc);padding:22px;font-size:15px;line-height:1.6}.pitch-xi-layout h2{margin-top:0;font-size:20px}.pitch-xi-download{color:#fff;background:#bc3136;border-radius:4px;align-items:center;min-height:44px;padding:10px 18px;font-weight:700;text-decoration:none;display:inline-flex}.pitch-xi-values{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.pitch-xi-values th,.pitch-xi-values td{text-align:left;border-bottom:1px solid var(--stats-line,#dce2dc);padding:10px}@media (max-width:850px){.pitch-xi-layout{grid-template-columns:1fr}.pitch-xi-values{font-size:12px}.pitch-xi-values th,.pitch-xi-values td{padding:6px}.pitch-xi-download{justify-content:center;width:100%}}.pitch-xi-controls{align-items:end}.pitch-xi-controls button,.pitch-xi-controls .pitch-xi-download{min-height:44px;max-height:46px;font:inherit;cursor:pointer;border:0;font-weight:700}.pitch-xi-controls button{background:var(--stats-ink,#182b2a);color:var(--stats-surface,#f2f0e4);border-radius:4px;padding:10px 18px}.pitch-xi-controls select{min-height:44px}
