/* Selected SAR course V2 — surgical overrides only */
.sar-cv2-hero .sar-cv-title{color:#f2f3f4!important}
.sar-cv2-hero .sar-cv-title .accent{color:#aeb4ba!important}
.sar-cv2-syllabus{background:linear-gradient(180deg,#f8fafc 0%,#eef3f7 100%)}
.sar-cv2-syllabus .sar-cv-accordion{max-width:980px;margin-top:24px}
.sar-cv2-syllabus .sar-cv-accordion details{background:#fff;border-color:#d9e2e9}
.sar-cv2-syllabus .sar-cv-accordion summary{display:flex;align-items:center;gap:14px;color:#303940;font-size:15px;position:relative;padding-right:38px}
.sar-cv2-syllabus .sar-cv-accordion summary::-webkit-details-marker{display:none}
.sar-cv2-syllabus .sar-cv-accordion summary:after{content:"+";position:absolute;right:5px;top:50%;transform:translateY(-50%);width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#eef1f3;color:#697178;font-size:18px;font-weight:400;transition:.2s ease}
.sar-cv2-syllabus .sar-cv-accordion details[open] summary:after{content:"−";background:#dde2e6;color:#41484e}
.sar-cv2-syllabus .sar-cv-accordion summary .num{display:inline-flex;width:34px;height:34px;border-radius:50%;align-items:center;justify-content:center;background:#eceff1;color:#596168;font-size:10px;font-weight:700;flex:0 0 auto}
.sar-cv2-syllabus .sar-cv-accordion details p{padding-left:52px;color:#71808d}
