/* Desktop sidebar on test pages. It gives Journey (Mediavine) a static column at
   least 300px wide, where it places its sticky sidebar ad below .side-box.
   Rules: the sidebar must stay static (never sticky), exactly 300px wide, and
   visible from 1100px up; #site-footer is where the sticky ad stops. */
#journey-sidebar{display:none}
@media (min-width:1100px){
  .quiz-layout{display:grid;grid-template-columns:minmax(0,700px) 300px;column-gap:24px;justify-content:center;max-width:1072px;margin-inline:auto;padding-inline:16px}
  .quiz-layout>.container-quiz{max-width:none;margin-inline:0;padding-inline:0;min-width:0}
  #journey-sidebar{display:block;width:300px;margin-block:2rem}
}
.side-box{margin-top:34px;padding:16px}
.side-title{margin:0 0 10px;font-size:16px;font-weight:800;color:var(--text)}
.side-box .tests{padding:0;gap:8px}
.side-box .test{padding:10px 12px;font-size:15px}
