/* Qualification-specific adjustments; shared GCSE styles are copied unchanged. */
.medicine-library .hero{display:block;padding-bottom:20px}.medicine-resource-row{display:block}.medicine-resource-heading{margin-bottom:16px}.medicine-resource-links{display:grid;grid-template-columns:repeat(auto-fit,minmax(165px,1fr));gap:10px}.medicine-resource{display:flex;text-decoration:none}.stage-nav{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0}.stage-nav a{padding:10px 14px;border:1px solid #bdcfdc;border-radius:8px;text-decoration:none}.stage-nav a[aria-current]{background:#315f80;color:white}.a-level-stage{padding-top:16px}.a-level-stage>.section{padding-top:22px}.choice-list{display:grid;gap:12px;margin:24px 0}.choice-list>a{padding:20px;border:1px solid #bdcfdc;border-radius:12px;background:white;text-decoration:none}.school-resources .grid{grid-template-columns:repeat(2,minmax(0,1fr))}.flashcard-face{padding:26px;background:white;border:1px solid #bdcfdc;border-radius:12px;margin:20px 0;min-height:180px}.flashcard-face p{font-size:1.2rem}.flashcard-controls{display:flex;flex-wrap:wrap;gap:10px}.flashcard-controls button{margin:0}.stage-nav a:focus-visible{outline:3px solid #9a5600}.school-resources article{min-width:0}.source-note{overflow-wrap:anywhere}@media(max-width:720px){.school-resources .grid{grid-template-columns:1fr}.medicine-resource-links{grid-template-columns:repeat(2,minmax(0,1fr))}.stage-nav{gap:6px}.stage-nav a{padding:9px 10px}.america-hero h1{font-size:30px}}@media(max-width:380px){.medicine-resource-links{grid-template-columns:1fr}}
