.FormacionCalendar-head{text-align:center;max-width:720px;margin:0 auto var(--space-8)}.FormacionCalendar-head .u-lead{margin-top:var(--space-3)}.FormacionCalendar-upcoming{max-width:720px;margin:0 auto var(--space-8)}.FormacionCalendar-upcomingTitle{margin:0 0 var(--space-4)}.FormacionCalendar-upcomingList{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.FormacionCalendar-upcomingItem{align-items:baseline;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-surface-2);flex-wrap:wrap;display:flex}.FormacionCalendar-upcomingDate{font-variant-numeric:tabular-nums;font-weight:var(--fw-bold);color:var(--color-primary);white-space:nowrap}.FormacionCalendar-upcomingName a{color:inherit}.FormacionCalendar-frame{border-radius:var(--radius-lg);background:var(--color-surface-2);overflow:hidden}.FormacionCalendar-frame iframe{border:0;width:100%;display:block}.FormacionCalendar-empty{margin:0}
