#gcse-stash{scroll-margin-top:24px}.a-level-books{grid-template-columns:repeat(3,minmax(0,1fr))}.a-level-books .planned-book h2{font-size:clamp(18px,2vw,23px);line-height:1.3;margin:28px 0 22px;overflow-wrap:anywhere}.exam-duration .extra-time,.row-time .extra-time{display:block;font-size:12px!important;font-weight:400;letter-spacing:0;text-transform:none;line-height:1.5;max-width:29ch;margin-top:7px;color:#423451}.exam-duration .extra-time strong,.row-time .extra-time strong{display:inline;font-size:inherit!important;font-weight:700;line-height:inherit}.extra-time-note{font-size:12px;line-height:1.6;color:#594866;max-width:80ch}@media(max-width:600px){.a-level-books{grid-template-columns:repeat(2,minmax(0,1fr))}.a-level-books .planned-book h2{font-size:20px}}