@page{size:letter landscape;margin:.4in}
@media print{
  .masthead,.footer{display:none!important}
  body::before{content:"Premier Protection / Life insurance rates";display:block;font-weight:700;font-size:10pt;margin-bottom:.75rem}
  .carrier-plans{width:100%;max-width:none;padding-inline:0}
  .carrier-plans>details{max-width:none}
  .carrier-rates{print-color-adjust:exact;-webkit-print-color-adjust:exact}
  .carrier-rates th{font-size:7pt}
  .carrier-rates td:not([data-premium]){white-space:normal;overflow-wrap:anywhere}
}
