/* Reserve a clean number column and move body copy slightly left. */
@media(min-width:901px){
  html #faq .site-faq-list>.faq-mosaic-panel[open]{
    grid-template-columns:minmax(112px,.62fr) minmax(0,1.38fr);
    padding-right:66px!important;
  }
}

@media(min-width:701px) and (max-width:900px){
  html #faq .site-faq-list>.faq-mosaic-panel[open]{
    grid-template-columns:minmax(100px,.56fr) minmax(0,1.44fr);
    padding-right:54px!important;
  }
}

html #faq .site-faq-list>.faq-mosaic-panel[open]::before{
  z-index:2;
  pointer-events:none;
}
