.medicine-module__MKYwPW__guide{max-width:1050px;margin:0 auto;padding:0 12px;line-height:1.7}.medicine-module__MKYwPW__reading{max-width:740px;margin:0 auto;padding:32px 24px}.medicine-module__MKYwPW__guide h2{margin:0 0 18px;font-size:1.65rem;font-weight:500;line-height:1.3}.medicine-module__MKYwPW__guide h3{margin:0 0 14px;font-size:1.2rem;line-height:1.4}.medicine-module__MKYwPW__guide p{margin:0 0 18px}.medicine-module__MKYwPW__guide a{color:var(--cc-purple-dark);text-underline-offset:4px}.medicine-module__MKYwPW__topics,.medicine-module__MKYwPW__courses{background:var(--cc-lavender);border-radius:18px;padding:32px}.medicine-module__MKYwPW__grid,.medicine-module__MKYwPW__courseGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:24px 0;display:grid}.medicine-module__MKYwPW__courseGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.medicine-module__MKYwPW__topic{background:var(--cc-white);border-radius:14px;flex-direction:column;min-width:0;padding:24px;display:flex}.medicine-module__MKYwPW__topic>a{margin-top:auto;font-weight:500}.medicine-module__MKYwPW__small{font-size:.85rem}.medicine-module__MKYwPW__level{color:var(--cc-purple-dark);font-size:.85rem;font-weight:600}.medicine-module__MKYwPW__cta{background:var(--cc-lavender);border-radius:9px;padding:12px 18px;text-decoration:none;display:inline-block}@media (max-width:800px){.medicine-module__MKYwPW__courseGrid{grid-template-columns:1fr}}@media (max-width:600px){.medicine-module__MKYwPW__grid{grid-template-columns:1fr}.medicine-module__MKYwPW__topics,.medicine-module__MKYwPW__courses{padding:24px 16px}.medicine-module__MKYwPW__reading{padding:24px 12px}.medicine-module__MKYwPW__topic{padding:20px}}
