/* bt pz homepage slot reservation (card t_8d636ddd, K3, brief 4.3 item 3).
 *
 * Measured on the branch pages (tests/measure_slot_heights_k3.js and
 * _k3tmp/boundary.js, binary search): the visible hero subline
 * (data-pz-line="pz-home-hero", box width ~= viewport - 58 px) wraps the
 * default "5,000+ events produced in Houston since 2009." to TWO lines at
 * viewport widths of 783 px and under and ONE line from 784 px up.
 * The K3 client (bt-pz-home-20261110.js) commits a personalized string only
 * if it renders within the slot's recorded box, so WITHOUT this reservation
 * a one-line state (greet-only, or a short composed line at wide viewports)
 * would SHRINK the box and pull the "Check Your Event Date" button up by
 * one line height (~21 to 43 px). This min-height keeps the box at the
 * measured two-line height in the band where the default actually wraps to
 * two lines, so the button holds position in BOTH states and the fit check
 * has a stable box to measure against. Above 783 px the default is one line
 * and the composed line fits it at every name length that passes the fit
 * check; no reservation is applied there (a reservation would ADD height
 * the default does not need and shift the button itself).
 *
 * Boundary pinned by binary search on the branch pages: 783/784 px.
 * Headroom: 43.9 px reserves the measured 42.56 px single-line-height box
 * (two 20.8px lines at <=420px are 41.6px) against subpixel rounding.
 */
@media screen and (max-width:783px){
  [data-pz-line="pz-home-hero"]{min-height:42px;}
}
