.CourseHighlights_root__EriIS{display:flex;flex-direction:column;gap:var(--tb-space-8)}.CourseHighlights_head__mYHLv{display:flex;flex-direction:column;gap:var(--tb-space-3);max-width:46rem;margin-inline:auto;text-align:center;align-items:center}.CourseHighlights_eyebrow__eldpq{display:inline-flex;align-items:center;gap:var(--tb-space-3);margin:0;font-size:var(--tb-text-small);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted)}.CourseHighlights_eyebrowRule__kLNjW{width:1.5rem;height:2px;background-color:var(--color-accent-line)}.CourseHighlights_heading__uDqhS{margin:0;font-family:var(--tb-font-heading);font-size:var(--tb-text-h2);font-weight:700;line-height:1.15;letter-spacing:-.01em;color:var(--color-heading)}.CourseHighlights_lede__xEkQo{margin:0;font-size:var(--tb-text-body-lg);line-height:1.6;color:var(--color-text)}.CourseHighlights_grid__VLoVc{display:grid;grid-template-columns:1fr;gap:var(--tb-space-4);margin:0;padding:0;list-style:none}@media (min-width:620px){.CourseHighlights_grid__VLoVc{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--tb-space-5)}}@media (min-width:1000px){.CourseHighlights_grid__VLoVc{grid-template-columns:repeat(4,minmax(0,1fr))}}.CourseHighlights_item__YVd9i{display:flex;flex-direction:column;align-items:center;gap:var(--tb-space-3);padding:var(--tb-space-6) var(--tb-space-5);border:1px solid var(--item-edge,var(--color-border));border-radius:var(--tb-radius-lg);background-color:var(--item-tint,var(--color-surface));text-align:center;transition:border-color .15s ease-out,transform .15s ease-out,box-shadow .15s ease-out,background-color .15s ease-out}.CourseHighlights_item__YVd9i:hover{transform:translateY(-3px);box-shadow:0 14px 30px -16px rgb(0 0 0/34%);border-color:var(--item-edge-hover,var(--color-border-strong,var(--color-border)));background-color:var(--item-tint-hover,var(--color-surface-muted))}.CourseHighlights_itemIcon__OT05F{display:inline-flex;align-items:center;justify-content:center;flex:none;width:3.5rem;height:3.5rem;border-radius:var(--tb-radius-lg);transition:transform .15s ease-out,background-color .15s ease-out}.CourseHighlights_item__YVd9i[data-tone=accent]{--item-tint:var(--color-accent-subtle);--item-tint-hover:color-mix(in srgb,var(--color-accent-line) 16%,var(--color-surface));--item-edge:var(--color-accent-line);--item-edge-hover:var(--color-accent)}.CourseHighlights_item__YVd9i[data-tone=accent] .CourseHighlights_itemIcon__OT05F{background-color:color-mix(in srgb,var(--color-accent-line) 22%,var(--color-surface));color:var(--color-accent)}.CourseHighlights_item__YVd9i[data-tone=support]{--item-tint:var(--color-support-subtle);--item-tint-hover:color-mix(in srgb,var(--color-support-line) 16%,var(--color-surface));--item-edge:var(--color-support-line);--item-edge-hover:var(--color-support)}.CourseHighlights_item__YVd9i[data-tone=support] .CourseHighlights_itemIcon__OT05F{background-color:color-mix(in srgb,var(--color-support-line) 22%,var(--color-surface));color:var(--color-support)}.CourseHighlights_itemIcon__OT05F svg{width:1.9rem;height:1.9rem}.CourseHighlights_item__YVd9i:hover .CourseHighlights_itemIcon__OT05F{transform:scale(1.06)}.CourseHighlights_itemTitle__tUwMp{font-family:var(--tb-font-heading);font-size:var(--tb-text-body-lg);font-weight:700;line-height:1.25;color:var(--color-heading)}.CourseHighlights_itemDescription__SPvw6{font-size:var(--tb-text-small);line-height:1.55;color:var(--color-text-muted)}@media (prefers-reduced-motion:reduce){.CourseHighlights_itemIcon__OT05F,.CourseHighlights_item__YVd9i{transition:none}.CourseHighlights_item__YVd9i:hover,.CourseHighlights_item__YVd9i:hover .CourseHighlights_itemIcon__OT05F{transform:none}}@media (forced-colors:active){.CourseHighlights_itemIcon__OT05F,.CourseHighlights_item__YVd9i{border:1px solid CanvasText}}