/* ============================================================
   课程与培训页（main/templates/course.html）页面级样式
   由模板内联 style 属性逐字抽取而来，仅迁移载体，未调整任何取值
   ============================================================ */

/* 《跨境电商出口通识》系列介绍段 */
.course-intro{font-size:16px;line-height:1.95;color:var(--ink2);margin:0 0 20px}

/* 适合对象说明段 */
.course-audience{font-size:14px;color:var(--muted);margin:14px 0 0}

/* 授课足迹统计牌（"30+ 场"）及其数字、标签 */
.course-statbox{display:inline-flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:12px;padding:14px 26px;margin:0 0 18px}
.course-stat-num{font-size:28px;color:var(--brand-deep);line-height:1.25}
.course-stat-label{font-size:13.5px;color:var(--muted);margin-top:2px}

/* 授课场景照片：网格下间距、卡片居中、照片与底部标题 */
.course-photo-grid{margin-bottom:14px}
.course-photo-card{text-align:center}
.course-photo-img{display:block;width:100%;height:180px;object-fit:cover;border-radius:10px}
.course-photo-cap{margin:10px 0 0 !important;font-size:14px !important;font-weight:600 !important;color:var(--ink2) !important}
/* 高校培训两张照片取景偏移：上移=多露图片下方，下移=多露图片上方 */
.course-photo-up{object-position:center 70%}
.course-photo-down{object-position:center 30%}

/* 页底报名双卡（课程咨询与报名 / 团队内训与定制课程）：
   两列网格、卡片内边距、标题/描述/操作按钮间距，取值逐字对应 v5 原型 */
.course-signup-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}
.course-signup-card{padding:20px 22px}
.card .course-signup-title{margin:0 0 8px}
.card .course-signup-desc{margin:0;font-size:14px;color:var(--muted);line-height:1.8}
.course-signup-act{margin-top:14px;display:inline-block}
